/*!
 * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2019 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */@-webkit-keyframes jconfirm-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes jconfirm-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body[class*=jconfirm-no-scroll-]{overflow:hidden!important}.jconfirm{z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm,.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0}.jconfirm .jconfirm-bg{-webkit-transition:opacity .4s;transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0!important}.jconfirm .jconfirm-scrollpane{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:50%;perspective-origin:50%;display:table;width:100%;height:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{-webkit-transition:none!important;transition:none!important}.jconfirm .jconfirm-box{background:#fff;border-radius:4px;position:relative;outline:0;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@-webkit-keyframes type-blue{1%,to{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-blue{1%,to{border-color:#3498db}50%{border-color:#5faee3}}@-webkit-keyframes type-green{1%,to{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-green{1%,to{border-color:#2ecc71}50%{border-color:#54d98c}}@-webkit-keyframes type-red{1%,to{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-red{1%,to{border-color:#e74c3c}50%{border-color:#ed7669}}@-webkit-keyframes type-orange{1%,to{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-orange{1%,to{border-color:#f1c40f}50%{border-color:#f4d03f}}@-webkit-keyframes type-purple{1%,to{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-purple{1%,to{border-color:#9b59b6}50%{border-color:#b07cc6}}@-webkit-keyframes type-dark{1%,to{border-color:#34495e}50%{border-color:#46627f}}@keyframes type-dark{1%,to{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:7px solid #3498db;-webkit-animation-name:type-blue;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:7px solid #2ecc71;-webkit-animation-name:type-green;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:7px solid #e74c3c;-webkit-animation-name:type-red;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:7px solid #f1c40f;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:7px solid #9b59b6;-webkit-animation-name:type-purple;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:7px solid #34495e;-webkit-animation-name:type-dark;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:"";position:absolute;left:0;background:#fff;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:"";height:30px;width:30px;border:3px solid transparent;position:absolute;left:50%;margin-left:-15px;border-radius:50%;-webkit-animation:jconfirm-spin 1s infinite linear;animation:jconfirm-spin 1s infinite linear;border-bottom-color:#1e90ff;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px!important;line-height:14px!important;display:none;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa,.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon,.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;height:auto;-webkit-transition:height .4s ease-in;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow-x:hidden;overflow-y:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent;border:0;background-image:none}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#ecf0f1;color:#000;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#fff}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c!important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db!important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71!important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6!important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f!important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e!important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-light .jconfirm-bg,.jconfirm.jconfirm-white .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-light .jconfirm-box,.jconfirm.jconfirm-white .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:5px}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:700;text-shadow:none}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#333}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:#2f4f4f;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);background:#444;border-radius:5px;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{border:0;background-image:none;text-transform:uppercase;font-size:14px;font-weight:700;text-shadow:none;-webkit-transition:background .1s;transition:background .1s;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{-webkit-animation:glow .82s cubic-bezier(.36,.07,.19,.97) both;animation:glow .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@-webkit-keyframes glow{0%,to{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}@keyframes glow{0%,to{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}.jconfirm{-webkit-perspective:400px;perspective:400px}.jconfirm .jconfirm-box{opacity:1;-webkit-transition-property:all;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-scalex,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-zoom{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{-webkit-transform:rotatey(90deg);transform:rotatey(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{-webkit-transform:rotatey(-90deg);transform:rotatey(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{-webkit-transform:scaley(1.5);transform:scaley(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{-webkit-transform:scalex(1.5);transform:scalex(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{-webkit-transform:translate(-100px);transform:translate(-100px)}.jconfirm .jconfirm-box.jconfirm-animation-right{-webkit-transform:translate(100px);transform:translate(100px)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{-webkit-transform:translateY(100px);transform:translateY(100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{-webkit-transform:scale(1.2);transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{-webkit-transform:scale(.5);transform:scale(.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:#fff;font-size:28px;font-weight:400}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:0;color:#fff;padding:10px;min-width:100px}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 25px 10px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:700}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:700;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:10px;margin:-5px 0 0;border-top:1px solid #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:#708090;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87);top:15px;right:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:24px;font-weight:700;text-align:center;margin-bottom:10px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0);transform:scale(0);display:block;margin-right:0;margin-left:0;margin-bottom:10px;font-size:69px;color:#aaa}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{text-align:center;font-size:15px;color:#777;margin-bottom:25px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:700;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{-webkit-transform:scale(1);transform:scale(1)} /*!
 * # Semantic UI 2.4.2 - Container
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.container{display:block;max-width:100%!important}@media only screen and (max-width:767px){.ui.container{margin-left:1em!important;margin-right:1em!important}.ui.container,.ui.grid.container,.ui.relaxed.grid.container,.ui.very.relaxed.grid.container{width:auto!important}}@media only screen and (min-width:768px) and (max-width:991px){.ui.container{width:723px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(723px + 2rem)!important}.ui.relaxed.grid.container{width:calc(723px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(723px + 5rem)!important}}@media only screen and (min-width:992px) and (max-width:1199px){.ui.container{width:933px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(933px + 2rem)!important}.ui.relaxed.grid.container{width:calc(933px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(933px + 5rem)!important}}@media only screen and (min-width:1200px){.ui.container{width:1127px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(1127px + 2rem)!important}.ui.relaxed.grid.container{width:calc(1127px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(1127px + 5rem)!important}}.ui.text.container{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;max-width:700px!important;line-height:1.5;font-size:1.14285714rem}.ui.fluid.container{width:100%}.ui[class*="left aligned"].container{text-align:left}.ui[class*="center aligned"].container{text-align:center}.ui[class*="right aligned"].container{text-align:right}.ui.justified.container{text-align:justify;-ms-hyphens:auto;hyphens:auto}/*!
 * # Semantic UI 2.4.2 - Dropdown
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:0;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;background:#fff;font-size:1em;text-shadow:none;text-align:left;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;-webkit-transition:none;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:rgba(0,0,0,.87);padding:.78571429rem 1.14285714rem!important;font-size:1rem;text-transform:none;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.14285714rem;color:rgba(0,0,0,.85);font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown.dropdown .menu>.input{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:rgba(0,0,0,.4)}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:rgba(0,0,0,.4)}.ui.dropdown .menu .menu{top:0!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.menu .right.menu .dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotate(0);transform:rotate(0);min-width:14em;min-height:2.71428571em;background:#fff;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;width:auto;outline:0;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0 0 .28571429rem .28571429rem;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #fafafa;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:rgba(34,36,38,.35);-webkit-box-shadow:none;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.dropdown:focus{border-color:#96c8da;-webkit-box-shadow:none;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:rgba(0,0,0,.8)}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:"";z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:""}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit;position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search,.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:hsla(0,0%,45%,.87)!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:inset 0 0 0 1px rgba(34,36,38,.15)}.ui.multiple.dropdown .dropdown.icon{margin:"";padding:""}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:rgba(0,0,0,.95);-webkit-box-shadow:none;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after,.ui.loading.dropdown>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em}.ui.loading.dropdown>i.icon:after{-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before{display:none}@-webkit-keyframes dropdown-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes dropdown-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:hsla(0,0%,75%,.87)}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:hsla(0,0%,45%,.87)}.ui.loading.dropdown>.text{-webkit-transition:none;transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu,.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.dropdown>.clear.dropdown.icon{opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:.28571429rem .28571429rem 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0 0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.upward.selection.dropdown:hover{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05);box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.ui.active.upward.selection.dropdown,.ui.upward.selection.dropdown.visible{border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.selection.dropdown.visible{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08)}.ui.upward.active.selection.dropdown:hover{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.05);box-shadow:0 0 3px 0 rgba(0,0,0,.05)}.ui.upward.active.selection.dropdown:hover .menu{-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-y:auto;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;border-top:1px solid rgba(34,36,38,.15)}.ui.dropdown .scrolling.menu .item:first-child,.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:10.28571429rem}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:15.42857143rem}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571429rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:"";visibility:visible;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5em;height:.5em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);background:#fff;z-index:2;top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;-webkit-box-shadow:1px 1px 0 0 rgba(34,36,38,.15);box-shadow:1px 1px 0 0 rgba(34,36,38,.15);margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}@font-face{font-family:Dropdown;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format("woff");font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center;width:auto}.ui.dropdown>.dropdown.icon:before{content:"\F0D7"}.ui.dropdown .menu .item .dropdown.icon:before{content:"\F0DA"}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:"\F0D9"}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:"\F0DA"}.ui.dropdown>.clear.icon:before{content:"\F00D"}/*!
 * # Semantic UI 2.4.2 - Checkbox
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.checkbox{position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:17px;height:17px}.ui.checkbox .box,.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox .box:before,.ui.checkbox label:before{content:"";background:#fff;border-radius:.21428571rem;border:1px solid #d4d4d5}.ui.checkbox .box:after,.ui.checkbox .box:before,.ui.checkbox label:after,.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;-webkit-transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease}.ui.checkbox .box:after,.ui.checkbox label:after{font-size:14px;text-align:center;opacity:0;color:rgba(0,0,0,.87)}.ui.checkbox+label,.ui.checkbox label{color:rgba(0,0,0,.87);-webkit-transition:color .1s ease;transition:color .1s ease}.ui.checkbox+label{vertical-align:middle}.ui.checkbox .box:hover:before,.ui.checkbox label:hover:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox+label:hover,.ui.checkbox label:hover{color:rgba(0,0,0,.8)}.ui.checkbox .box:active:before,.ui.checkbox label:active:before{background:#f9fafb;border-color:rgba(34,36,38,.35)}.ui.checkbox .box:active:after,.ui.checkbox input:active~label,.ui.checkbox label:active:after{color:rgba(0,0,0,.95)}.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:focus~.box:after,.ui.checkbox input:focus~label,.ui.checkbox input:focus~label:after{color:rgba(0,0,0,.95)}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:not([type=radio]):indeterminate~.box:before,.ui.checkbox input:not([type=radio]):indeterminate~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:not([type=radio]):indeterminate~.box:after,.ui.checkbox input:not([type=radio]):indeterminate~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:checked:focus~.box:after,.ui.checkbox input:checked:focus~label:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:after{color:rgba(0,0,0,.95)}.ui.read-only.checkbox,.ui.read-only.checkbox label{cursor:default}.ui.checkbox input[disabled]~.box:after,.ui.checkbox input[disabled]~label,.ui.disabled.checkbox .box:after,.ui.disabled.checkbox label{cursor:default!important;opacity:.5;color:#000}.ui.checkbox input.hidden{z-index:-1}.ui.checkbox input.hidden+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.radio.checkbox{min-height:15px}.ui.radio.checkbox .box,.ui.radio.checkbox label{padding-left:1.85714em}.ui.radio.checkbox .box:before,.ui.radio.checkbox label:before{content:"";-webkit-transform:none;transform:none;width:15px;height:15px;border-radius:500rem;top:1px;left:0}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{border:none;content:""!important;line-height:15px;top:1px;left:0;width:15px;height:15px;border-radius:500rem;-webkit-transform:scale(.46666667);transform:scale(.46666667);background-color:rgba(0,0,0,.87)}.ui.radio.checkbox input:focus~.box:before,.ui.radio.checkbox input:focus~label:before{background-color:#fff}.ui.radio.checkbox input:focus~.box:after,.ui.radio.checkbox input:focus~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:indeterminate~.box:after,.ui.radio.checkbox input:indeterminate~label:after{opacity:0}.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before{background-color:#fff}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:focus:checked~.box:before,.ui.radio.checkbox input:focus:checked~label:before{background-color:#fff}.ui.radio.checkbox input:focus:checked~.box:after,.ui.radio.checkbox input:focus:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.slider.checkbox{min-height:1.25rem}.ui.slider.checkbox input{width:3.5rem;height:1.25rem}.ui.slider.checkbox .box,.ui.slider.checkbox label{padding-left:4.5rem;line-height:1rem;color:rgba(0,0,0,.4)}.ui.slider.checkbox .box:before,.ui.slider.checkbox label:before{display:block;position:absolute;content:"";border:none!important;left:0;z-index:1;top:.4rem;background-color:rgba(0,0,0,.05);width:3.5rem;height:.21428571rem;-webkit-transform:none;transform:none;border-radius:500rem;-webkit-transition:background .3s ease;transition:background .3s ease}.ui.slider.checkbox .box:after,.ui.slider.checkbox label:after{background:#fff -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:#fff -webkit-linear-gradient(transparent,rgba(0,0,0,.05));background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),inset 0 0 0 1px rgba(34,36,38,.15);width:1.5rem;height:1.5rem;top:-.25rem;left:0;-webkit-transform:none;transform:none;border-radius:500rem;-webkit-transition:left .3s ease;transition:left .3s ease}.ui.slider.checkbox input:focus~.box:before,.ui.slider.checkbox input:focus~label:before{background-color:rgba(0,0,0,.15);border:none}.ui.slider.checkbox .box:hover,.ui.slider.checkbox label:hover{color:rgba(0,0,0,.8)}.ui.slider.checkbox .box:hover:before,.ui.slider.checkbox label:hover:before{background:rgba(0,0,0,.15)}.ui.slider.checkbox input:checked~.box,.ui.slider.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:checked~.box:before,.ui.slider.checkbox input:checked~label:before{background-color:#545454!important}.ui.slider.checkbox input:checked~.box:after,.ui.slider.checkbox input:checked~label:after{left:2rem}.ui.slider.checkbox input:focus:checked~.box,.ui.slider.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:focus:checked~.box:before,.ui.slider.checkbox input:focus:checked~label:before{background-color:#000!important}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.5rem}.ui.toggle.checkbox .box,.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4.5rem;color:rgba(0,0,0,.87)}.ui.toggle.checkbox label{padding-top:.15em}.ui.toggle.checkbox .box:before,.ui.toggle.checkbox label:before{display:block;position:absolute;content:"";z-index:1;-webkit-transform:none;transform:none;border:none;top:0;background:rgba(0,0,0,.05);-webkit-box-shadow:none;box-shadow:none;width:3.5rem;height:1.5rem;border-radius:500rem}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox label:after{background:#fff -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:#fff -webkit-linear-gradient(transparent,rgba(0,0,0,.05));background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;width:1.5rem;height:1.5rem;top:0;left:0;border-radius:500rem;-webkit-transition:background .3s ease,left .3s ease;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox input~.box:after,.ui.toggle.checkbox input~label:after,.ui.toggle.checkbox label:after{-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),inset 0 0 0 1px rgba(34,36,38,.15)}.ui.toggle.checkbox input~.box:after,.ui.toggle.checkbox input~label:after{left:-.05rem}.ui.toggle.checkbox .box:hover:before,.ui.toggle.checkbox input:focus~.box:before,.ui.toggle.checkbox input:focus~label:before,.ui.toggle.checkbox label:hover:before{background-color:rgba(0,0,0,.15);border:none}.ui.toggle.checkbox input:checked~.box,.ui.toggle.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before{background-color:#2185d0!important}.ui.toggle.checkbox input:checked~.box:after,.ui.toggle.checkbox input:checked~label:after{left:2.15rem;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),inset 0 0 0 1px rgba(34,36,38,.15)}.ui.toggle.checkbox input:focus:checked~.box,.ui.toggle.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#0d71bb!important}.ui.fitted.checkbox .box,.ui.fitted.checkbox label{padding-left:0!important}.ui.fitted.slider.checkbox,.ui.fitted.toggle.checkbox{width:3.5rem}@font-face{font-family:Checkbox;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype")}.ui.checkbox .box:after,.ui.checkbox label:after{font-family:Checkbox}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{content:"\E800"}.ui.checkbox input:indeterminate~.box:after,.ui.checkbox input:indeterminate~label:after{font-size:12px;content:"\E801"}/*!
 * # Semantic UI 2.4.2 - Transition
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.transition.browse{-webkit-animation-duration:.5s;animation-duration:.5s}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}@-webkit-keyframes browseIn{0%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1}10%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);z-index:999}}@keyframes browseIn{0%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1}10%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);z-index:999}}@-webkit-keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@-webkit-keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:.6s;animation-duration:.6s}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}@-webkit-keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}to{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}to{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}}@-webkit-keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}to{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}to{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}}@-webkit-keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}to{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}to{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}}@-webkit-keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}to{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}}@keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}to{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}.transition.fly{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn}.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp}.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown}.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft}.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight}.transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut}.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp}.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown}.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft}.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight}@-webkit-keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes flyOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes flyOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes flyOutUp{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes flyOutUp{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes flyOutDown{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes flyOutDown{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flyOutRight{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes flyOutRight{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes flyOutLeft{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:center left;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:center left;transform-origin:center left}@-webkit-keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}to{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}to{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}}.transition.swing{-webkit-animation-duration:.8s;animation-duration:.8s}.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:center left;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:center left;transform-origin:center left}@-webkit-keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg)}80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}to{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}}@keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg)}80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}to{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}}@-webkit-keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg)}80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}to{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}}@keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg)}80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}to{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}}@-webkit-keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg)}80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg)}80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@-webkit-keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg)}80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}}@keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg)}80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}}.transition.zoom.in{-webkit-animation-name:zoomIn;animation-name:zoomIn}.transition.zoom.out{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomIn{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(0);transform:scale(0)}}.flash.transition{-webkit-animation-name:flash;animation-name:flash}.flash.transition,.shake.transition{-webkit-animation-duration:.75s;animation-duration:.75s}.shake.transition{-webkit-animation-name:shake;animation-name:shake}.bounce.transition{-webkit-animation-name:bounce;animation-name:bounce}.bounce.transition,.tada.transition{-webkit-animation-duration:.75s;animation-duration:.75s}.tada.transition{-webkit-animation-name:tada;animation-name:tada}.pulse.transition{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:pulse;animation-name:pulse}.jiggle.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:jiggle;animation-name:jiggle}.transition.glow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-name:glow;animation-name:glow}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes jiggle{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jiggle{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}@keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}/*!
 * # Semantic UI 2.4.2 - Form
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.form{position:relative;max-width:100%}.ui.form>p{margin:1em 0}.ui.form .field{clear:both;margin:0 0 1em}.ui.form .field:last-child,.ui.form .fields:last-child .field{margin-bottom:0}.ui.form .fields .field{clear:both;margin:0}.ui.form .field>label{display:block;margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form textarea{width:100%;vertical-align:top}.ui.form ::-webkit-datetime-edit,.ui.form ::-webkit-inner-spin-button{height:1.21428571em}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;line-height:1.21428571em;padding:.67857143em 1em}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form textarea{margin:0;outline:0;-webkit-appearance:none;tap-highlight-color:hsla(0,0%,100%,0);font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:inset 0 0 0 0 transparent;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}.ui.form textarea{padding:.78571429em 1em;line-height:1.2857;resize:vertical}.ui.form textarea:not([rows]){height:12em;min-height:8em;max-height:24em}.ui.form input[type=checkbox],.ui.form textarea{vertical-align:top}.ui.form input.attached{width:auto}.ui.form select{display:block;height:auto;width:100%;background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:inset 0 0 0 0 transparent;padding:.62em 1em;color:rgba(0,0,0,.87);-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}.ui.form .field>.selection.dropdown{width:100%}.ui.form .field>.selection.dropdown>.dropdown.icon{float:right}.ui.form .inline.field>.selection.dropdown,.ui.form .inline.fields .field>.selection.dropdown{width:auto}.ui.form .inline.field>.selection.dropdown>.dropdown.icon,.ui.form .inline.fields .field>.selection.dropdown>.dropdown.icon{float:none}.ui.form .field .ui.input,.ui.form .fields .field .ui.input,.ui.form .wide.field .ui.input{width:100%}.ui.form .inline.field:not(.wide) .ui.input,.ui.form .inline.fields .field:not(.wide) .ui.input{width:auto;vertical-align:middle}.ui.form .field .ui.input input,.ui.form .fields .field .ui.input input{width:auto}.ui.form .eight.fields .ui.input input,.ui.form .five.fields .ui.input input,.ui.form .four.fields .ui.input input,.ui.form .nine.fields .ui.input input,.ui.form .seven.fields .ui.input input,.ui.form .six.fields .ui.input input,.ui.form .ten.fields .ui.input input,.ui.form .three.fields .ui.input input,.ui.form .two.fields .ui.input input,.ui.form .wide.field .ui.input input{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:0}.ui.form .error.message,.ui.form .success.message,.ui.form .warning.message{display:none}.ui.form .message:first-child{margin-top:0}.ui.form .field .prompt.label{white-space:normal;background:#fff!important;border:1px solid #e0b4b4!important;color:#9f3a38!important}.ui.form .inline.field .prompt,.ui.form .inline.fields .field .prompt{vertical-align:top;margin:-.25em 0 -.5em .5em}.ui.form .inline.field .prompt:before,.ui.form .inline.fields .field .prompt:before{border-width:0 0 1px 1px;bottom:auto;right:auto;top:50%;left:0}.ui.form .field.field input:-webkit-autofill{border-color:#e5dfa1!important}.ui.form .field.field input:-webkit-autofill,.ui.form .field.field input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px ivory inset!important;box-shadow:inset 0 0 0 100px ivory!important}.ui.form .field.field input:-webkit-autofill:focus{border-color:#d5c315!important}.ui.form .error.error input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fffaf0 inset!important;box-shadow:inset 0 0 0 100px #fffaf0!important;border-color:#e0b4b4!important}.ui.form ::-webkit-input-placeholder{color:hsla(0,0%,75%,.87)}.ui.form :-ms-input-placeholder{color:hsla(0,0%,75%,.87)!important}.ui.form ::-moz-placeholder{color:hsla(0,0%,75%,.87)}.ui.form :focus::-webkit-input-placeholder{color:hsla(0,0%,45%,.87)}.ui.form :focus:-ms-input-placeholder{color:hsla(0,0%,45%,.87)!important}.ui.form :focus::-moz-placeholder{color:hsla(0,0%,45%,.87)}.ui.form .error ::-webkit-input-placeholder{color:#e7bdbc}.ui.form .error :-ms-input-placeholder{color:#e7bdbc!important}.ui.form .error ::-moz-placeholder{color:#e7bdbc}.ui.form .error :focus::-webkit-input-placeholder{color:#da9796}.ui.form .error :focus:-ms-input-placeholder{color:#da9796!important}.ui.form .error :focus::-moz-placeholder{color:#da9796}.ui.form input:not([type]):focus,.ui.form input[type=date]:focus,.ui.form input[type=datetime-local]:focus,.ui.form input[type=email]:focus,.ui.form input[type=file]:focus,.ui.form input[type=number]:focus,.ui.form input[type=password]:focus,.ui.form input[type=search]:focus,.ui.form input[type=tel]:focus,.ui.form input[type=text]:focus,.ui.form input[type=time]:focus,.ui.form input[type=url]:focus,.ui.form textarea:focus{color:rgba(0,0,0,.95);border-color:#85b7d9;border-radius:.28571429rem;background:#fff;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,.35) inset;box-shadow:inset 0 0 0 0 rgba(34,36,38,.35)}.ui.form textarea:focus{-webkit-appearance:none}.ui.form.success .success.message:not(:empty){display:block}.ui.form.success .compact.success.message:not(:empty){display:inline-block}.ui.form.success .icon.success.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form.warning .warning.message:not(:empty){display:block}.ui.form.warning .compact.warning.message:not(:empty){display:inline-block}.ui.form.warning .icon.warning.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form.error .error.message:not(:empty){display:block}.ui.form.error .compact.error.message:not(:empty){display:inline-block}.ui.form.error .icon.error.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form .field.error .input,.ui.form .field.error label,.ui.form .fields.error .field .input,.ui.form .fields.error .field label{color:#9f3a38}.ui.form .field.error .corner.label,.ui.form .fields.error .field .corner.label{border-color:#9f3a38;color:#fff}.ui.form .field.error input:not([type]),.ui.form .field.error input[type=date],.ui.form .field.error input[type=datetime-local],.ui.form .field.error input[type=email],.ui.form .field.error input[type=file],.ui.form .field.error input[type=number],.ui.form .field.error input[type=password],.ui.form .field.error input[type=search],.ui.form .field.error input[type=tel],.ui.form .field.error input[type=text],.ui.form .field.error input[type=time],.ui.form .field.error input[type=url],.ui.form .field.error select,.ui.form .field.error textarea,.ui.form .fields.error .field input:not([type]),.ui.form .fields.error .field input[type=date],.ui.form .fields.error .field input[type=datetime-local],.ui.form .fields.error .field input[type=email],.ui.form .fields.error .field input[type=file],.ui.form .fields.error .field input[type=number],.ui.form .fields.error .field input[type=password],.ui.form .fields.error .field input[type=search],.ui.form .fields.error .field input[type=tel],.ui.form .fields.error .field input[type=text],.ui.form .fields.error .field input[type=time],.ui.form .fields.error .field input[type=url],.ui.form .fields.error .field select,.ui.form .fields.error .field textarea{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;border-radius:"";-webkit-box-shadow:none;box-shadow:none}.ui.form .field.error input:not([type]):focus,.ui.form .field.error input[type=date]:focus,.ui.form .field.error input[type=datetime-local]:focus,.ui.form .field.error input[type=email]:focus,.ui.form .field.error input[type=file]:focus,.ui.form .field.error input[type=number]:focus,.ui.form .field.error input[type=password]:focus,.ui.form .field.error input[type=search]:focus,.ui.form .field.error input[type=tel]:focus,.ui.form .field.error input[type=text]:focus,.ui.form .field.error input[type=time]:focus,.ui.form .field.error input[type=url]:focus,.ui.form .field.error select:focus,.ui.form .field.error textarea:focus{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none}.ui.form .field.error select{-webkit-appearance:menulist-button}.ui.form .field.error .ui.dropdown,.ui.form .field.error .ui.dropdown .item,.ui.form .field.error .ui.dropdown .text,.ui.form .fields.error .field .ui.dropdown,.ui.form .fields.error .field .ui.dropdown .item{background:#fff6f6;color:#9f3a38}.ui.form .field.error .ui.dropdown,.ui.form .field.error .ui.dropdown:hover,.ui.form .fields.error .field .ui.dropdown,.ui.form .fields.error .field .ui.dropdown:hover{border-color:#e0b4b4!important}.ui.form .field.error .ui.dropdown:hover .menu,.ui.form .fields.error .field .ui.dropdown:hover .menu{border-color:#e0b4b4}.ui.form .field.error .ui.multiple.selection.dropdown>.label,.ui.form .fields.error .field .ui.multiple.selection.dropdown>.label{background-color:#eacbcb;color:#9f3a38}.ui.form .field.error .ui.dropdown .menu .item:hover,.ui.form .field.error .ui.dropdown .menu .selected.item,.ui.form .fields.error .field .ui.dropdown .menu .item:hover,.ui.form .fields.error .field .ui.dropdown .menu .selected.item{background-color:#fbe7e7}.ui.form .field.error .ui.dropdown .menu .active.item,.ui.form .fields.error .field .ui.dropdown .menu .active.item{background-color:#fdcfcf!important}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label{color:#9f3a38}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before{background:#fff6f6;border-color:#e0b4b4}.ui.form .field.error .checkbox .box:after,.ui.form .field.error .checkbox label:after,.ui.form .fields.error .field .checkbox .box:after,.ui.form .fields.error .field .checkbox label:after{color:#9f3a38}.ui.form .disabled.field,.ui.form .disabled.fields .field,.ui.form .field :disabled{pointer-events:none;opacity:.45}.ui.form .field.disabled>label,.ui.form .fields.disabled>label{opacity:.45}.ui.form .field.disabled :disabled{opacity:1}.ui.loading.form{position:relative;cursor:default;pointer-events:none}.ui.loading.form:before{position:absolute;content:"";top:0;left:0;background:hsla(0,0%,100%,.8);width:100%;height:100%;z-index:100}.ui.loading.form:after{position:absolute;content:"";top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:form-spin .6s linear;animation:form-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes form-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes form-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ui.form .required.field>.checkbox:after,.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>label:after{margin:-.2em 0 0 .2em;content:"*";color:#db2828}.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>label:after{display:inline-block;vertical-align:top}.ui.form .required.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after{position:absolute;top:0;left:100%}.ui.form .inverted.segment .ui.checkbox .box,.ui.form .inverted.segment .ui.checkbox label,.ui.form .inverted.segment label,.ui.inverted.form .inline.field>label,.ui.inverted.form .inline.field>p,.ui.inverted.form .inline.fields .field>label,.ui.inverted.form .inline.fields .field>p,.ui.inverted.form .inline.fields>label,.ui.inverted.form .ui.checkbox .box,.ui.inverted.form .ui.checkbox label,.ui.inverted.form label{color:hsla(0,0%,100%,.9)}.ui.inverted.form input:not([type]),.ui.inverted.form input[type=date],.ui.inverted.form input[type=datetime-local],.ui.inverted.form input[type=email],.ui.inverted.form input[type=file],.ui.inverted.form input[type=number],.ui.inverted.form input[type=password],.ui.inverted.form input[type=search],.ui.inverted.form input[type=tel],.ui.inverted.form input[type=text],.ui.inverted.form input[type=time],.ui.inverted.form input[type=url]{background:#fff;border-color:hsla(0,0%,100%,.1);color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none}.ui.form .grouped.fields{display:block;margin:0 0 1em}.ui.form .grouped.fields:last-child{margin-bottom:0}.ui.form .grouped.fields>label{margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form .grouped.fields .field,.ui.form .grouped.inline.fields .field{display:block;margin:.5em 0;padding:0}.ui.form .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -.5em 1em}.ui.form .fields>.field{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:.5em;padding-right:.5em}.ui.form .fields>.field:first-child{border-left:none;-webkit-box-shadow:none;box-shadow:none}.ui.form .two.fields>.field,.ui.form .two.fields>.fields{width:50%}.ui.form .three.fields>.field,.ui.form .three.fields>.fields{width:33.33333333%}.ui.form .four.fields>.field,.ui.form .four.fields>.fields{width:25%}.ui.form .five.fields>.field,.ui.form .five.fields>.fields{width:20%}.ui.form .six.fields>.field,.ui.form .six.fields>.fields{width:16.66666667%}.ui.form .seven.fields>.field,.ui.form .seven.fields>.fields{width:14.28571429%}.ui.form .eight.fields>.field,.ui.form .eight.fields>.fields{width:12.5%}.ui.form .nine.fields>.field,.ui.form .nine.fields>.fields{width:11.11111111%}.ui.form .ten.fields>.field,.ui.form .ten.fields>.fields{width:10%}@media only screen and (max-width:767px){.ui.form .fields{-ms-flex-wrap:wrap;flex-wrap:wrap}.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) [class*="equal width"].fields:not(.unstackable)>.field,.ui[class*="equal width"].form:not(.unstackable) .fields>.field{width:100%!important;margin:0 0 1em}}.ui.form .fields .wide.field{width:6.25%;padding-left:.5em;padding-right:.5em}.ui.form .one.wide.field{width:6.25%!important}.ui.form .two.wide.field{width:12.5%!important}.ui.form .three.wide.field{width:18.75%!important}.ui.form .four.wide.field{width:25%!important}.ui.form .five.wide.field{width:31.25%!important}.ui.form .six.wide.field{width:37.5%!important}.ui.form .seven.wide.field{width:43.75%!important}.ui.form .eight.wide.field{width:50%!important}.ui.form .nine.wide.field{width:56.25%!important}.ui.form .ten.wide.field{width:62.5%!important}.ui.form .eleven.wide.field{width:68.75%!important}.ui.form .twelve.wide.field{width:75%!important}.ui.form .thirteen.wide.field{width:81.25%!important}.ui.form .fourteen.wide.field{width:87.5%!important}.ui.form .fifteen.wide.field{width:93.75%!important}.ui.form .sixteen.wide.field{width:100%!important}@media only screen and (max-width:767px){.ui.form:not(.unstackable) .fields:not(.unstackable)>.eight.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.eleven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fifteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.five.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.four.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fourteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.nine.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.seven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.six.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.sixteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.ten.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.thirteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.three.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.twelve.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.two.wide.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields{width:100%!important}.ui.form .fields{margin-bottom:0}}.ui.form [class*="equal width"].fields>.field,.ui[class*="equal width"].form .fields>.field{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ui.form .inline.fields{margin:0 0 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.form .inline.fields .field{margin:0;padding:0 1em 0 0}.ui.form .inline.field>label,.ui.form .inline.field>p,.ui.form .inline.fields .field>label,.ui.form .inline.fields .field>p,.ui.form .inline.fields>label{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:baseline;font-size:.92857143em;font-weight:700;color:rgba(0,0,0,.87);text-transform:none}.ui.form .inline.fields>label{margin:.035714em 1em 0 0}.ui.form .inline.field>input,.ui.form .inline.field>select,.ui.form .inline.fields .field>input,.ui.form .inline.fields .field>select{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:middle;font-size:1em}.ui.form .inline.field>:first-child,.ui.form .inline.fields .field>:first-child{margin:0 .85714286em 0 0}.ui.form .inline.field>:only-child,.ui.form .inline.fields .field>:only-child{margin:0}.ui.form .inline.fields .wide.field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.form .inline.fields .wide.field>input,.ui.form .inline.fields .wide.field>select{width:100%}.ui.mini.form{font-size:.78571429rem}.ui.tiny.form{font-size:.85714286rem}.ui.small.form{font-size:.92857143rem}.ui.form{font-size:1rem}.ui.large.form{font-size:1.14285714rem}.ui.big.form{font-size:1.28571429rem}.ui.huge.form{font-size:1.42857143rem}.ui.massive.form{font-size:1.71428571rem}/*!
 * # Semantic UI 2.4.2 - Modal
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.modal{position:absolute;display:none;z-index:1001;text-align:left;background:#fff;border:none;-webkit-box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);-webkit-transform-origin:50% 25%;transform-origin:50% 25%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:.28571429rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity}.ui.modal>.icon:first-child+*,.ui.modal>:first-child:not(.icon){border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.modal>:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.modal>.close{cursor:pointer;position:absolute;top:-2.5rem;right:-2.5rem;z-index:1;opacity:.8;font-size:1.25em;color:#fff;width:2.25rem;height:2.25rem;padding:.625rem 0 0}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{display:block;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;background:#fff;margin:0;padding:1.25rem 1.5rem;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.85);border-bottom:1px solid rgba(34,36,38,.15)}.ui.modal>.header:not(.ui){font-size:1.42857143rem;line-height:1.28571429em;font-weight:700}.ui.modal>.content{display:block;width:100%;font-size:1em;line-height:1.4;padding:1.5rem;background:#fff}.ui.modal>.image.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ui.modal>.content>.image{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:""}.ui.modal>.content>.image,.ui.modal>[class*="top aligned"]{-ms-flex-item-align:top;align-self:top}.ui.modal>[class*="middle aligned"]{-ms-flex-item-align:middle;align-self:middle}.ui.modal>[class*=stretched]{-ms-flex-item-align:stretch;align-self:stretch}.ui.modal>.content>.description{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-width:0;-ms-flex-item-align:top;align-self:top}.ui.modal>.content>.icon+.description,.ui.modal>.content>.image+.description{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:"";width:auto;padding-left:2em}.ui.modal>.content>.image>i.icon{margin:0;opacity:1;width:auto;line-height:1;font-size:8rem}.ui.modal>.actions{background:#f9fafb;padding:1rem;border-top:1px solid rgba(34,36,38,.15);text-align:right}.ui.modal .actions>.button{margin-left:.75em}@media only screen and (max-width:767px){.ui.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.modal{width:850px;margin:0}}@media only screen and (min-width:1200px){.ui.modal{width:900px;margin:0}}@media only screen and (min-width:1920px){.ui.modal{width:950px;margin:0}}@media only screen and (max-width:991px){.ui.modal>.header{padding-right:2.25rem}.ui.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}}@media only screen and (max-width:767px){.ui.modal>.header{padding:.75rem 1rem!important;padding-right:2.25rem!important}.ui.modal>.content{display:block;padding:1rem!important}.ui.modal>.close{top:.5rem!important;right:.5rem!important}.ui.modal .image.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ui.modal .content>.image{display:block;max-width:100%;margin:0 auto!important;text-align:center;padding:0 0 1rem!important}.ui.modal>.content>.image>i.icon{font-size:5rem;text-align:center}.ui.modal .content>.description{display:block;width:100%!important;margin:0!important;padding:1rem 0!important;-webkit-box-shadow:none;box-shadow:none}.ui.modal>.actions{padding:1rem 1rem 0!important}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:1rem}}.ui.inverted.dimmer>.ui.modal{-webkit-box-shadow:1px 3px 10px 2px rgba(0,0,0,.2);box-shadow:1px 3px 10px 2px rgba(0,0,0,.2)}.ui.basic.modal{border:none;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff}.ui.basic.modal,.ui.basic.modal>.actions,.ui.basic.modal>.content,.ui.basic.modal>.header{background-color:transparent}.ui.basic.modal>.header{color:#fff}.ui.basic.modal>.close{top:1rem;right:1.5rem}.ui.inverted.dimmer>.basic.modal{color:rgba(0,0,0,.87)}.ui.inverted.dimmer>.ui.basic.modal>.header{color:rgba(0,0,0,.85)}.ui.legacy.modal,.ui.legacy.page.dimmer>.ui.modal{top:50%;left:50%}.ui.legacy.page.dimmer>.ui.scrolling.modal,.ui.page.dimmer>.ui.scrolling.legacy.modal,.ui.top.aligned.dimmer>.ui.legacy.modal,.ui.top.aligned.legacy.page.dimmer>.ui.modal{top:auto}@media only screen and (max-width:991px){.ui.basic.modal>.close{color:#fff}}.ui.loading.modal{display:block;visibility:hidden;z-index:-1}.ui.active.modal{display:block}.modals.dimmer[class*="top aligned"] .modal{margin:5vh auto}@media only screen and (max-width:767px){.modals.dimmer[class*="top aligned"] .modal{margin:1rem auto}}.legacy.modals.dimmer[class*="top aligned"]{padding-top:5vh}@media only screen and (max-width:767px){.legacy.modals.dimmer[class*="top aligned"]{padding-top:1rem}}.scrolling.dimmable.dimmed{overflow:hidden}.scrolling.dimmable>.dimmer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.scrolling.dimmable.dimmed>.dimmer{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.dimmable>.dimmer{position:fixed}.modals.dimmer .ui.scrolling.modal{margin:1rem auto}.scrolling.undetached.dimmable.dimmed{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.undetached.dimmable.dimmed>.dimmer{overflow:hidden}.scrolling.undetached.dimmable .ui.scrolling.modal{position:absolute;left:50%;margin-top:1rem!important}.ui.modal .scrolling.content{max-height:calc(80vh - 10em);overflow:auto}.ui.fullscreen.modal{width:95%!important;margin:1em auto}.ui.fullscreen.modal>.header{padding-right:2.25rem}.ui.fullscreen.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}.ui.modal{font-size:1rem}.ui.mini.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.mini.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.mini.modal{width:35.2%;margin:0}}@media only screen and (min-width:992px){.ui.mini.modal{width:340px;margin:0}}@media only screen and (min-width:1200px){.ui.mini.modal{width:360px;margin:0}}@media only screen and (min-width:1920px){.ui.mini.modal{width:380px;margin:0}}@media only screen and (max-width:767px){.ui.tiny.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.tiny.modal{width:52.8%;margin:0}}@media only screen and (min-width:992px){.ui.tiny.modal{width:510px;margin:0}}@media only screen and (min-width:1200px){.ui.tiny.modal{width:540px;margin:0}}@media only screen and (min-width:1920px){.ui.tiny.modal{width:570px;margin:0}}.ui.small.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.small.modal{width:70.4%;margin:0}}@media only screen and (min-width:992px){.ui.small.modal{width:680px;margin:0}}@media only screen and (min-width:1200px){.ui.small.modal{width:720px;margin:0}}@media only screen and (min-width:1920px){.ui.small.modal{width:760px;margin:0}}.ui.large.modal>.header{font-size:1.6em}@media only screen and (max-width:767px){.ui.large.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.large.modal{width:1020px;margin:0}}@media only screen and (min-width:1200px){.ui.large.modal{width:1080px;margin:0}}@media only screen and (min-width:1920px){.ui.large.modal{width:1140px;margin:0}}/*!
 * # Semantic UI 2.4.2 - Dimmer
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.dimmable:not(body){position:relative}.ui.dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;padding:1em;background-color:rgba(0,0,0,.85);opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transition:background-color .5s linear;transition:background-color .5s linear;-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:1000}.ui.dimmer>.content{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:#fff}.ui.segment>.ui.dimmer{border-radius:inherit!important}.ui.dimmer:not(.inverted)::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.25)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,100%,.15)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.35)}.animating.dimmable:not(body),.dimmed.dimmable:not(body){overflow:hidden}.dimmed.dimmable>.ui.animating.dimmer,.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.ui.disabled.dimmer{width:0!important;height:0!important}.dimmed.dimmable>.ui.animating.legacy.dimmer,.dimmed.dimmable>.ui.visible.legacy.dimmer,.ui.active.legacy.dimmer{display:block}.ui[class*="top aligned"].dimmer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ui[class*="bottom aligned"].dimmer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ui.page.dimmer{position:fixed;-webkit-transform-style:"";transform-style:"";-webkit-perspective:2000px;perspective:2000px;-webkit-transform-origin:center center;transform-origin:center center}body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}body.dimmable>.dimmer{position:fixed}.blurring.dimmable>:not(.dimmer){-webkit-filter:blur(0) grayscale(0);filter:blur(0) grayscale(0);-webkit-transition:-webkit-filter .8s ease;transition:-webkit-filter .8s ease;transition:filter .8s ease;transition:filter .8s ease,-webkit-filter .8s ease}.blurring.dimmed.dimmable>:not(.dimmer){-webkit-filter:blur(5px) grayscale(.7);filter:blur(5px) grayscale(.7)}.blurring.dimmable>.dimmer{background-color:rgba(0,0,0,.6)}.blurring.dimmable>.inverted.dimmer{background-color:hsla(0,0%,100%,.6)}.ui.dimmer>.top.aligned.content>*{vertical-align:top}.ui.dimmer>.bottom.aligned.content>*{vertical-align:bottom}.ui.inverted.dimmer{background-color:hsla(0,0%,100%,.85)}.ui.inverted.dimmer>.content>*{color:#fff}.ui.simple.dimmer{display:block;overflow:hidden;opacity:1;width:0;height:0%;z-index:-100;background-color:transparent}.dimmed.dimmable>.ui.simple.dimmer{overflow:visible;opacity:1;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:1}.ui.simple.inverted.dimmer{background-color:hsla(0,0%,100%,0)}.dimmed.dimmable>.ui.simple.inverted.dimmer{background-color:hsla(0,0%,100%,.85)}.icon-AIR{background-position:0 0;width:43px}.icon-AIR,.icon-ASEANTA{background-image:url(/static/img/v3/sprite.png);height:34px}.icon-ASEANTA{background-position:0 -34px;width:94px}.icon-ASTINDO{background-position:0 -68px;width:89px}.icon-ASTINDO,.icon-NATAS{background-image:url(/static/img/v3/sprite.png);height:34px}.icon-NATAS{background-position:0 -102px;width:72px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-AIR,.icon-ASEANTA,.icon-ASTINDO,.icon-NATAS{background-image:url(/static/img/v3/sprite@2x.png);background-size:94px 136px}}html,html.fc-green{--fcGreen76b72a:#76b72a}html.fc-blue{--fcGreen76b72a:#4b5bcf}html.fc-red{--fcGreen76b72a:#fd675c}html.fc-orange{--fcGreen76b72a:#eb7722}#header{background:#fff}#header>div{display:flex;justify-content:space-between;align-items:center;height:74px}#header>div.fc-nav{background-color:#00266b;color:#fff;font-size:14px;height:36px}#header>div.fc-nav>div{display:flex;justify-content:flex-end;align-items:center}#header>div.fc-nav>div .fc-currency{padding-right:28px;position:relative}#header>div.fc-nav>div .fc-currency:after{content:"";background-color:#8a949e;display:inline-block;width:1px;height:20px;position:absolute;right:0}#header>div.fc-nav>div .fc-language{margin-left:28px}#header>div.fc-nav>div span:after{content:"\F107";font-family:Font Awesome;margin-left:8px}#header>div .fc-logo>a{display:flex;align-items:center}#header>div .fc-logo>a img{height:50px;width:auto}#header>div .fc-logo>a svg{height:48px;width:175px}#header>div .fc-nav-search-container{position:relative}#header>div .fc-nav-search-container>input[type=search]{border-radius:2px;border:1px solid #eee;background-color:#fafafa;height:36px;width:560px;padding:0 15px;font-size:16px}#header>div .fc-nav-search-container>i{display:block;position:absolute;right:15px;top:6px}#header>div .fc-header-nav{width:calc(100% - 426px);display:flex;align-items:center;padding:0 24px}#header>div .fc-header-nav>div{margin:0 16px}#header>div .fc-header-nav>div.fc-active>a{color:#00266b;font-weight:600;position:relative}#header>div .fc-header-nav>div.fc-active>a:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}#header>div .fc-header-nav>div>a{color:#8a949e;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;position:relative}#header>div .fc-header-nav>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#8a949e;left:0;top:calc(100% + 10px);padding:4px 8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9;white-space:nowrap;font-size:12px}#header>div .fc-header-nav>div>a>span:before{border-bottom:10px solid #aaa}#header>div .fc-header-nav>div>a>span:after,#header>div .fc-header-nav>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:20px;top:-8px;display:block}#header>div .fc-header-nav>div>a>span:after{border-bottom:10px solid #fff}#header>div .fc-header-nav>div>a:hover>span{display:block}#header>div .fc-header-nav>div>a.router-link-exact-active{color:#00266b;font-weight:600;position:relative}#header>div .fc-header-nav>div>a.router-link-exact-active:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}#header>div .fc-header-user{width:300px;display:flex;justify-content:flex-end;align-items:center;height:100%;z-index:20}#header>div .fc-header-user>.fc-user{height:100%;position:relative;display:flex;align-items:center;z-index:12}#header>div .fc-header-user>.fc-user .fc-user-nav-wallet{padding:10px 10px 0}#header>div .fc-header-user>.fc-user .fc-user-nav-wallet label{font-size:12px;font-weight:500;color:#697488;display:block}#header>div .fc-header-user>.fc-user .fc-user-nav-wallet span{font-size:20px;font-weight:600;color:#212121}#header>div .fc-header-user>.fc-user>a{display:flex;line-height:36px;font-size:14px;font-weight:500;color:#212121;cursor:pointer}#header>div .fc-header-user>.fc-user>a>svg{width:30px;height:30px;margin:3px 12px 0 0}#header>div .fc-header-user>.fc-user>a:after{font-family:Font Awesome;content:"\F107";margin-left:4px}#header>div .fc-header-user>.fc-user>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:0;top:100%;width:210px}#header>div .fc-header-user>.fc-user>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}#header>div .fc-header-user>.fc-user>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}#header>div .fc-header-user>.fc-user>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;display:flex;align-items:center;padding-left:0;line-height:30px;cursor:pointer}#header>div .fc-header-user>.fc-user>div>a:last-of-type{padding-left:12px;border-top:1px solid #eee;margin:0}#header>div .fc-header-user>.fc-user>div>.fc_nav_reports{padding:0 12px;display:flex;flex-direction:column;justify-content:flex-start;font-size:12px;font-weight:600;color:#666;line-height:30px}#header>div .fc-header-user>.fc-user>div>.fc_nav_reports.fc-active>a{display:flex;font-size:12px;color:#666;padding-left:10px}#header>div .fc-header-user>.fc-user>div>.fc_nav_reports>span{cursor:pointer}#header>div .fc-header-user>.fc-user>div>.fc_nav_reports>a{display:none}.fc-login .fc-logo{margin:0 auto}.fc-mob-toggle{display:none}@media only screen and (min-width:768px){#header>div .fc-header-user>.fc-user:hover>div{display:flex}}@media only screen and (max-width:767px){#header{width:100%!important}#header>div.fc-nav{height:56px;width:100%;display:flex;justify-content:flex-end}#header>div .fc-header-nav{display:none}#header>div .fc-logo{width:131px}#header>div .fc-nav-search-container{display:none!important}#header>div .fc-nav-search-container.fc-active{display:flex!important;justify-content:space-between;position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3;height:68px;padding:10px;width:100%}#header>div .fc-nav-search-container.fc-active>input[type=search]{width:calc(100% - 49px);font-size:14px;height:48px}#header>div .fc-nav-search-container.fc-active>i{right:68px;top:23px}#header>div .fc-nav-search-container.fc-active>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}#header>div .fc-nav-search-container.fc-active>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}#header>div .fc-header-user{width:auto}#header>div .fc-header-user>.fc-user>a:after,#header>div .fc-header-user>.fc-user>a>span{display:none}#header>div .fc-header-user>.fc-user.fc-active{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#fff;overflow:hidden;display:inline-block}#header>div .fc-header-user>.fc-user.fc-active>div{position:relative;top:0;display:inline-block;width:100%;border-left:0;border-radius:0;border-right:0;box-shadow:none;border-bottom:0}#header>div .fc-header-user>.fc-user.fc-active>a{display:flex;justify-content:center;margin:24px 0}#header>div .fc-header-user>.fc-user.fc-active>a>span{display:inline-block}#header .fc-mob-toggle{display:inline-block;position:absolute;right:80px;font-size:24px}#header .fc-mob-toggle:before{content:"\F0C9";font-family:Font Awesome}body.fc-nav-active{overflow:hidden}body.fc-nav-active .fc-header-nav{display:flex!important;flex-wrap:wrap;flex-direction:column;align-items:flex-start!important;position:fixed;top:130px;z-index:99;left:0;background-color:#fff;width:100%!important;height:100%;padding:0!important}body.fc-nav-active .fc-header-nav>div{margin:0!important;width:100%;padding:20px;border-bottom:1px solid #ddd}body.fc-no-scroll{overflow:hidden}}#footer{background-color:#fff}#footer.main-footer{background-color:#212121;font-weight:300}#footer.main-footer>div{color:#fff!important}#footer>div{display:flex;justify-content:space-between;height:60px;align-items:center;position:relative}#footer>div a{font-size:14px;font-weight:400;line-height:1.29;letter-spacing:normal;color:#0f70b7}#footer>div>div:first-child > div{font-size:10px;font-weight:600;letter-spacing:1px;color:#333}#footer>div>div:nth-child(3){position:absolute;width:100%;text-align:center;color:#aaa}#footer .policy a{color:#fff!important}.page-prev:before{content:"\F104";font-family:Font Awesome}.page-next:before{content:"\F105";font-family:Font Awesome}.grecaptcha-badge{display:none!important}@media only screen and (max-width:767px){#footer{text-align:center;padding:14px 0}#footer>div{flex-wrap:wrap;height:auto}#footer>div>div{width:100%}#footer>div>div:nth-child(2){margin:15px 0 10px}#footer>div>div:nth-child(3){position:relative}}.fc-search-container{margin:28px auto;border-radius:6px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;padding:15px 24px;position:relative;display:flex!important;justify-content:space-between;flex-wrap:wrap}.fc-search-container .search-panel-item{background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:6px}.fc-search-container .search-panel-item label{font-size:14px;font-weight:600;color:#212121;display:block}.fc-search-container .search-panel-item svg{width:20px;height:20px;position:absolute;right:15px;bottom:11px}.fc-search-container .search-panel-item.date-range{display:flex;justify-content:space-between}.fc-search-container .search-panel-item.date-range .date-range_start{position:relative;width:50%;padding-right:20px;border-right:1px solid hsla(0,0%,44%,.3)}.fc-search-container .search-panel-item.date-range .date-range_end{position:relative;width:50%;padding-left:20px}.fc-search-container .search-panel-item.date-range svg{bottom:4px}.fc-search-container>div{width:100%}.fc-search-container>div:first-of-type{display:flex;justify-content:space-between}.fc-search-container>div:first-of-type>div{position:relative;padding:11px 15px}.fc-search-container>div:first-of-type>div:first-child{width:30%}.fc-search-container>div:first-of-type>div:nth-child(2){width:calc(40% - 32px)}.fc-search-container>div:first-of-type>div:nth-child(3){width:30%}.fc-search-container>div:first-of-type>div>input{font-size:16px;line-height:1.13;color:#222;border:none;width:100%;margin-top:7px;height:25px;padding-right:24px;box-sizing:border-box;text-overflow:ellipsis}.fc-search-container>div>button[type=button]{border:solid 1px var(--fcGreen76b72a);background-color:var(--fcGreen76b72a);font-size:14px;font-weight:600;text-align:center;color:#fff;padding:14px 64px;letter-spacing:0;cursor:pointer;border-radius:3px}.fc-search-container>div.fc-search-enableMap{display:flex;align-items:center;justify-content:flex-end;margin-top:16px}.fc-search-container>div.fc-search-enableMap>div{display:flex}.fc-search-container>div.fc-search-enableMap a{font-size:14px;font-weight:500;color:#fff;stroke:#fff;padding:6px 18px;margin:0 24px;border:1px solid transparent;border-radius:3px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}.fc-search-container>div.fc-search-enableMap a.fc-active{font-weight:600;color:#f8d448;border-color:#f8d448;stroke:#f8d448}.fc-search-container>div.fc-search-enableMap a.fc-search-listview svg{height:12px;width:16px;margin-right:8px}.fc-search-container>div.fc-search-enableMap a.fc-search-listview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}.fc-search-container>div.fc-search-enableMap a.fc-search-mapview svg{height:12px;width:14px;margin-right:8px}.fc-search-container>div.fc-search-enableMap a.fc-search-mapview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}.fc-search-container>div.fc-search-enableMap a.fc-search-mapview:last-of-type:after{display:none}.fc-search-container>div.fc-search-enableMap label{font-size:12px;padding-left:60px}.fc-search-container .fc-property-list-container{box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;left:0;top:calc(100% + 4px);width:100%;border-radius:3px;display:none;max-height:300px;overflow:auto}.fc-search-container .fc-property-list-container .fc-property-list{overflow-x:hidden}.fc-search-container .fc-property-list-container .fc-property-list>div{border-bottom:1px solid #f5f5f5;padding:14px;cursor:pointer;position:relative;padding-left:44px}.fc-search-container .fc-property-list-container .fc-property-list>div>ion-icon{position:absolute;left:12px;top:23px;font-size:20px}.fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type{font-size:14px;font-weight:600;line-height:normal;color:#333}.fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type>span{color:var(--fcGreen76b72a)}.fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type{font-size:11px;line-height:normal;color:#6b6b6b}.fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type>span{color:var(--fcGreen76b72a)}.fc-search-container .fc-property-list-container .fc-property-list>div:hover{background-color:#f5f5f5}.fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading{display:flex;justify-content:center;align-items:center;padding-left:0;position:relative}.fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:before{position:absolute;content:"";left:26%;width:12px;height:12px;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-color:var(--fcGreen76b72a);opacity:.3}.fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:after{position:absolute;content:"";left:26%;width:12px;height:12px;-webkit-animation:fcloader-data-v-737f5b08 1s linear;animation:fcloader-data-v-737f5b08 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:var(--fcGreen76b72a) transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.fc-search-container .fc-property-list-container.fc-active{z-index:9;display:block!important}.fc-search-container .fc-search-guest-listing{border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;top:calc(100% + 2px);left:0;z-index:2;width:100%;padding:12px;display:none}.fc-search-container .fc-search-guest-listing .pax-country-selection{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}.fc-search-container .fc-search-guest-listing .pax-country-selection>label{font-size:13px;margin-bottom:4px}.fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}.fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .item[data-value=""]{display:none}.fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown>.text{font-size:12px}.fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .dropdown.icon{padding:9px 2px}.fc-search-container .fc-search-guest-listing .fc-guest-detail{border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:12px}.fc-search-container .fc-search-guest-listing .fc-guest-detail:nth-last-child(2){border-bottom:none;padding-bottom:0;margin-bottom:0}.fc-search-container .fc-search-guest-listing .fc-guest-detail .title{font-size:13px;font-weight:600}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection{display:flex;justify-content:space-between;margin-bottom:8px}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection.ui.checkbox>label{font-size:12px;color:#222;display:block}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type{width:calc(100% - 95px);display:flex;flex-direction:column;justify-content:center}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>label{font-size:13px;font-weight:600;line-height:normal;color:#222;display:block}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>span{font-size:11px;line-height:normal;color:#6b6b6b}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type{width:90px;height:34px;border-radius:3px;border:1px solid #6b6b6b;background-color:#fff;display:flex;justify-content:space-between;align-items:center}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable{pointer-events:none}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable:before{color:#ccc}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:first-of-type:before{content:"\F068"}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:last-of-type:before{content:"\F067"}.fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail{width:100%;display:flex;flex-wrap:wrap}.fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div{border:none;width:45%;margin-right:10%;margin-bottom:8px}.fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div:nth-child(2n){margin-right:0}.fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div>label{font-size:12px;color:#626262}.fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}.fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .item[data-value=""]{display:none}.fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown>.text{font-size:12px}.fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .dropdown.icon{padding:9px 2px}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room{display:flex;justify-content:flex-end;font-size:12px;font-weight:600}.fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room a{color:var(--fcGreen76b72a);cursor:pointer}.fc-search-container .fc-search-guest-listing .fc-add-newroom{display:flex;justify-content:flex-end;margin-top:24px}.fc-search-container .fc-search-guest-listing .fc-add-newroom a{font-weight:600;font-size:13px;color:var(--fcGreen76b72a);cursor:pointer}.fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm{display:flex;justify-content:flex-end;margin-top:4px}.fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm a{font-weight:600;font-size:13px;background-color:var(--fcGreen76b72a);color:#fff;cursor:pointer;padding:4px 12px;border-radius:4px}.fc-search-container .fc-value{font-size:16px;line-height:24px;color:#222;border:none;width:100%;margin-top:7px}.comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0}.comiseo-daterangepicker{position:absolute;z-index:10005!important}.comiseo-daterangepicker.ui-widget-content{border:0}.comiseo-daterangepicker.ui-corner-all{border-radius:5px;border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff}.comiseo-daterangepicker>.comiseo-daterangepicker-main{border:none}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-presets{display:none}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar{border:none}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker{width:auto!important;border:0;border-radius:0;padding:0}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group,.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th{padding:0}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td{padding:0}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>a,.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:var(--fcGreen76b72a)}.comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:var(--fcGreen76b72a)}.comiseo-daterangepicker>.fc-drp-panel{display:none}.fc-checkinout-date-range-picker-container{font-size:0;position:absolute;bottom:0;left:0;width:100%}.fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton{border:0;background-color:transparent;width:100%;height:60px;font-size:0}.fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton>span{display:none}.fc-checkinout-date-range-picker-container .ui-button:hover{opacity:0}.ui-datepicker{width:auto!important;border:0;border-radius:0;padding:0}.ui-datepicker>.ui-datepicker-group,.ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}.ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}.ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}.ui-datepicker .ui-datepicker-calendar th{padding:0}.ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}.ui-datepicker .ui-datepicker-calendar td{padding:0}.ui-datepicker .ui-datepicker-calendar td>a,.ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}.ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,.ui-datepicker .ui-datepicker-calendar td>span.ui-state-active{color:#fff;background-color:var(--fcGreen76b72a)}.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:var(--fcGreen76b72a)}.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:var(--fcGreen76b72a)}.fc-init-destination-container{position:absolute!important;display:none;top:100px;left:24px;width:calc(100% - 48px);background-color:hsla(0,0%,100%,.9);border-radius:8px;z-index:3;font-size:14px}.fc-init-destination-container:before{content:"";position:absolute;left:24px;top:-7px;border-left:12px solid transparent;border-bottom:7px solid hsla(0,0%,100%,.9);border-right:12px solid transparent}.fc-init-destination-container>.fc-init-destination-tip{font-weight:500}.fc-init-destination-container>.fc-init-destination-list{column-count:4;column-gap:20px}.fc-init-destination-container>.fc-init-destination-list>div{display:flex;flex-direction:column;margin-bottom:12px;break-inside:avoid}.fc-init-destination-container>.fc-init-destination-list>div>span{font-weight:700}.fc-init-destination-container>.fc-init-destination-list>div>div{padding-left:12px;cursor:pointer}.search-panel-item.fc-active~.fc-init-destination-container{display:block}.fc-hotel-detail .fc-init-destination-container,.fc-property-search-result .fc-init-destination-container{display:none!important}@media only screen and (max-width:767px){.fc-search-container{padding:10px}.fc-search-container>div:first-of-type{flex-wrap:wrap}.fc-search-container>div:first-of-type>div:first-child,.fc-search-container>div:first-of-type>div:nth-child(2),.fc-search-container>div:first-of-type>div:nth-child(3){width:100%;margin-bottom:16px}.fc-search-container>div .search-panel-item{width:100%}.fc-search-container>div.fc-search-enableMap{flex-wrap:wrap;margin-top:0}.fc-search-container>div.fc-search-enableMap a{margin:0 10px}.fc-search-container>div.fc-search-enableMap a:first-of-type{margin-left:0}.fc-search-container>div.fc-search-enableMap a:last-of-type{margin-right:0}.fc-search-container>div>button[type=button]{width:100%;margin-top:20px}.ui-datepicker>.ui-datepicker-group{width:100%}.fc-init-destination-container{z-index:99;background-color:#fff;left:10px;width:calc(100% - 20px)}.fc-init-destination-container>.fc-init-destination-list{column-count:2}}.fc-custom-search.ps.ps--active-x>.ps__scrollbar-x-rail,.fc-custom-search.ps.ps--active-y>.ps__scrollbar-y-rail{background-color:#eee}.fc-custom-search.ps>.ps__scrollbar-x-rail,.fc-custom-search.ps>.ps__scrollbar-y-rail{opacity:.6;background-color:#eee;width:10px}.fc-custom-search.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{right:1.5px;background-color:#aaa}.fc-custom-search.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,.fc-custom-search.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:6px}.fc-cancel-container{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:99;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.fc-cancel-container>.fc-cancel-content{border-radius:4px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 5px 10px #AAAAAA4D;width:80%;max-width:600px;padding:16px}.fc-cancel-container>.fc-cancel-content>label{font-size:18px;font-weight:600;padding:0 0 12px;display:inline-block}.fc-cancel-container>.fc-cancel-content>.fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px;font-size:12px}.fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}.fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div:last-of-type{border-bottom:0}.fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}.fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}.fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container{display:flex;align-items:center;font-size:14px;margin-bottom:12px}.fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>label{line-height:38px;width:120px}.fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div{margin-left:12px;display:flex;flex-direction:column;width:calc(100% - 142px);align-items:flex-start}.fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>input{border:1px solid #aaa;border-radius:6px;height:38px;width:100%;padding:0 12px;font-size:18px}.fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>span{color:#e63740}.fc-cancel-container>.fc-cancel-content>.fc-action{margin-top:12px;display:flex;justify-content:flex-end}.fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-cancel{font-size:16px;padding:6px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}.fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-confirm{font-size:16px;padding:6px 32px;border:1px solid var(--fcGreen76b72a);background-color:var(--fcGreen76b72a);border-radius:3px;margin:0 12px;color:#fff;cursor:pointer;margin-left:16px}.fc-cancel-container .fc-update-title{text-align:center;font-size:20px;font-weight:500}.fc-cancel-container .fc-update-container{padding:24px 0}.fc-cancel-container .fc-update-container>div{display:flex;align-items:center}.fc-cancel-container .fc-update-container>div>label{font-size:14px;font-weight:400;width:140px}.fc-cancel-container .fc-update-container>div.fc-bank-infos{flex-wrap:wrap;margin-top:12px}.fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail{width:100%}.fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div .ui.dropdown{width:150px;min-width:150px}.fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail input{height:44px;border-radius:6px;border:1px solid #aaa;font-size:14px;padding:0 12px;width:calc(100% - 160px)}.fc-cancel-container .fc-update-container .fc-banks{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.fc-cancel-container .fc-update-container .fc-banks>div{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:1px solid #c4c4c4;border-radius:6px;margin-bottom:10px;width:49%;cursor:pointer}.fc-cancel-container .fc-update-container .fc-banks>div.fc-active{border:2px solid #3554d1}.fc-cancel-container .fc-update-container .fc-banks>div>input{opacity:0;position:relative}.fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:before{border-color:#3554d1}.fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:after{content:"";width:19px;height:19px;border-radius:100%;background-color:#3554d1;display:block;position:absolute;top:23px;left:-16px}.fc-cancel-container .fc-update-container .fc-banks>div>label{text-align:right;font-size:14px;color:#212121;font-weight:500;line-height:22px;position:relative;width:100%}.fc-cancel-container .fc-update-container .fc-banks>div>label:before{content:"";width:24px;height:24px;border-radius:100%;border:2px solid #c4c4c4;display:block;position:absolute;top:19px;left:-20px}*,h1,h2,h3,h4,h5{font-family:Poppins,Arial,Helvetica,sans-serif}*{outline:none;box-sizing:border-box}html{width:100vw}body,html{margin:0;padding:0;height:100%}a{text-decoration:none}img{max-width:100%}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}input::-webkit-search-cancel-button,input::-webkit-search-decoration{display:none}input:-webkit-autofill{transition:background-color 5000s ease-in-out 0s}#app{height:100%}main{min-height:calc(100% - 170px);background:linear-gradient(#ddd,#fff 3%,#fff)}.grecaptcha-badge{display:none}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button{text-transform:none}.fc-global-scroll-to-top{display:none;cursor:pointer;position:fixed;right:24px;bottom:110px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px #00000042;z-index:5}.fc-global-scroll-to-top svg{width:18px;height:18px}.fc-crumb{height:68px;display:flex;justify-content:space-between;align-items:center}.fc-crumb>div:first-child > a{font-size:13px;color:#009fe3}.fc-crumb>div:first-child > a::after{font-family:Font Awesome;content:"\F105";color:#666;margin:0 4px 0 7px}.fc-crumb>div:first-child > a:last-of-type::after{display:none}.fc-crumb>div:first-child > a > span{color:#aaa}.fc-crumb>div:nth-child(2)>a{border-radius:3px;border:solid 1px var(--fcGreen76b72a);background-color:#fff;line-height:36px;display:block;padding:0 10px;font-style:normal;letter-spacing:1px}.fc-btn-normal,.fc-crumb>div:nth-child(2)>a{font-size:13px;font-weight:700;color:var(--fcGreen76b72a)}.fc-btn-normal{border:1px solid var(--fcGreen76b72a);border-radius:3px;line-height:1.38;letter-spacing:2px;padding:10px 36px}.fc-btn-normal:hover{color:var(--fcGreen76b72a)}.nicescroll-cursors{box-sizing:content-box}input::-webkit-input-placeholder{color:#aaa}input::-moz-placeholder{color:#aaa}input:-ms-input-placeholder{color:#aaa}.fc-err-msg{color:#e41a22!important}.nicescroll-rails-vr{z-index:9!important}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background-color:var(--fcGreen76b72a)!important;border-color:var(--fcGreen76b72a)!important}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{color:#fff!important;font-size:12px;top:1px;left:1px}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:#fff!important}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{width:17px;height:17px}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{left:.5px;top:.5px}.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:var(--fcGreen76b72a)!important;border-color:var(--fcGreen76b72a)!important}.ui.toggle.checkbox input:checked~.box:after,.ui.toggle.checkbox input:checked~label:after{top:0;left:2.15rem}.fc-main-container{background-color:#fafafa}.fc-desktop-hidden{display:none}.fc-mob-hidden{display:block}@media only screen and (max-width:767px){.ui.container{width:100%}.ui.fluid.container{margin:0!important}body{background-color:#00266b}.fc-desktop-hidden{display:block}.fc-mob-hidden{display:none}.fc-btn-normal{font-size:11px;line-height:1.64;letter-spacing:1.69px}}@media only screen and (max-width:767px){._hide-mobile-only{display:none!important}}@media only screen and (max-width:466px){._hide-mobile-only{display:none!important}}@media only screen and (min-width:1200px){._show-mobile-only{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){._show-mobile-only{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){._show-mobile-only{display:none!important}}.fc-price-prefix{font-weight:600;font-size:1rem}.fc-price-content{font-weight:600;font-size:1.125rem}.fc-input{width:100%;border:0;box-shadow:unset}.fc-input-dropdown{position:absolute;width:100%;left:0;top:100%;z-index:10}.fc-btn{cursor:pointer;border:0;align-content:center;user-select:none}.fc-btn.fc-btn-link{font-weight:500;line-height:100%;color:#3554d1}.fc-btn.fc-btn-hollow{padding:10px 12px;border:1px solid #3554d1;color:#3554d1;border-radius:6px;background:#fff}.fc-btn.fc-btn-hollow:hover{background:#f4f6fd}.fc-btn.fc-btn-solid{padding:10px 12px;color:#fff;border:1px solid #3554d1;background:#3554d1;border-radius:6px;box-shadow:0 3px 10px 0 #69748826}.fc-btn.fc-btn-solid:hover{background:#2541b2;box-shadow:0 3px 10px 0 #69748826}.fc-btn.fc-btn-solid-dark{padding:10px 12px;color:#fff;border:1px solid #00266b;border-radius:6px}.fc-btn.fc-btn-solid-dark,.fc-btn.fc-btn-solid-dark:hover{background:#00266b;box-shadow:0 3px 6px 0 #00000008}.fc-btn.fc-btn-outline{font-size:.875rem;padding:10px 20px;color:#212121;border:1px solid #c4c4c4;background:#fff;border-radius:6px}.fc-btn.fc-btn-outline:hover{background:#f4f6fd}.fc-btn.fc-btn-outline.active{background:#f4f6fd;border:1px solid #3554d1;color:#3554d1}.fc-btn.fc-btn-outline-blue{font-size:.875rem;padding:10px 20px;border:1px solid #3554d1;color:#3554d1;background:#fff;border-radius:6px}.fc-btn.fc-btn-outline-blue:hover{background:#f4f6fd}.fc-btn.fc-btn-outline-blue.active{background:#f4f6fd;border:1px solid #3554d1;color:#3554d1}.fc-drawer{max-height:0;overflow:hidden;transition:max-height .3s ease;z-index:9999;box-shadow:0 -3px 10px 0 #00000029;border-radius:6px 6px 0 0}.fc-drawer.fc-active{max-height:500px;position:fixed;left:0;bottom:0;width:100%}.fc-drawer .fc-price-prefix{font-weight:600;font-size:1rem}.fc-drawer .fc-price-content{font-weight:600;font-size:1.125rem}.fc-drawer .fc-input{width:100%;border:0;box-shadow:unset}.fc-drawer .fc-input-dropdown{position:absolute;width:100%;left:0;top:100%;z-index:10}.fc-drawer .fc-drawer-header{display:flex;justify-content:space-between;min-height:76px}.fc-drawer .fc-drawer-header .fc-drawer-header-title{font-size:1.125rem;color:#212121;font-weight:600}.fc-drawer .fc-drawer-header .fc-drawer-header-reset{color:#3554d1;font-weight:600;font-size:.875rem}.fc-drawer .fc-drawer-inner{min-height:500px;padding:20px;background:#fff}.fc-dropdown-scrollbar::-webkit-scrollbar{width:14px}.fc-dropdown-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.fc-dropdown-scrollbar::-webkit-scrollbar-thumb{background-color:#c4c4c4;border:4px solid transparent;background-clip:padding-box;border-radius:10px}.fc-dropdown-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#aaa}.map-fixed-positionwrap{position:relative;width:fit-content;overflow:hidden;min-width:1500px;min-height:700px}.map-fixed-positionwrap .gm-style-iw-d{overflow-x:hidden!important}.map-fixed-positionwrap .gm-style-iw{padding-bottom:30px!important}.map-fixed-positionwrap .vue-map-container{min-height:inherit}.map-fixed-positionwrap .map-fixed-positionwrap-outer.dragging{user-select:none;cursor:grabbing}.map-fixed-positionwrap .map-fixed-positionwrap-outer{cursor:grab;overflow:hidden}.map-fixed-positionwrap .map-fixed-positioncontainer{position:relative;display:inline-block}.map-fixed-positionwrap .map-fixed-positionbutton{position:absolute;cursor:pointer}@media only screen and (max-width:1200px){.map-fixed-positionwrap{width:100%;overflow-x:auto}}.map-fixed-positioncontainer{position:relative;width:1200px;height:650px;background-color:#b5dbf6}.map-fixed-positionimage{width:100%;height:100%;cursor:grab;display:block}.map-fixed-positionwrap-outer{width:fit-content;height:100%;position:relative}@media only screen and (max-width:1200px){.map-fixed-positionwrap-outer{width:100%}}.map-fixed-positionInfo{position:relative;z-index:5;background:#fff;width:500px;height:400px;padding-right:30px}.map-fixed-positionInfo.fr-left{left:20px}@media only screen and (max-width:1200px){.map-fixed-positionInfo.fr-left{left:unset;width:100%}}.map-fixed-positionInfo.fr-right{right:20px}@media only screen and (max-width:1200px){.map-fixed-positionInfo.fr-right{right:unset;width:100%}}.map-fixed-positionInfo .map-fixed-positionInfo-header{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:20px;display:flex;align-items:center;gap:12px}.map-fixed-positionInfo .map-fixed-positionInfo-header ._label{font-weight:700;font-size:1.375rem;line-height:33px;text-transform:uppercase;color:#00266b}.map-fixed-positionInfo .map-fixed-positionInfo-body-bottom ._label,.map-fixed-positionInfo .map-fixed-positionInfo-body-top ._label{padding:20px 8px 10px}.map-fixed-positionInfo .map-fixed-positionInfo-body-bottom .map-fixed-positionInfo-body-item-wrap,.map-fixed-positionInfo .map-fixed-positionInfo-body-top .map-fixed-positionInfo-body-item-wrap{display:flex;flex-direction:column;gap:15px}.map-fixed-positionInfo .map-fixed-positionInfo-body-bottom .map-fixed-positionInfo-body-item ._topic,.map-fixed-positionInfo .map-fixed-positionInfo-body-top .map-fixed-positionInfo-body-item ._topic{font-weight:500;font-size:.875rem;line-height:18px;color:#212121;box-shadow:0 3px 6px 0 #0000001F;width:100%;border-radius:6px;padding:16px;height:fit-content;border:1px solid #ddd}.map-fixed-positionInfo .map-fixed-positionInfo-body-bottom .map-fixed-positionInfo-body-item ._topic ._topic-wrap,.map-fixed-positionInfo .map-fixed-positionInfo-body-top .map-fixed-positionInfo-body-item ._topic ._topic-wrap{display:flex;align-items:center;gap:5px;justify-content:space-between}.map-fixed-positionbutton{position:absolute;background-color:#002b5c;transition:background .2s ease;color:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:1.125rem;font-weight:700;cursor:pointer;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.map-fixed-positionbutton.visited,.map-fixed-positionbutton:hover{background-color:#ca1129}.map-fixed-positionbutton.active{background-color:#ca1129!important}.fit-text{display:inline-block;white-space:nowrap;font-size:1rem;line-height:1;transform-origin:left;vertical-align:middle}.fade-left-enter-active{animation:fadeLeftIn .3s ease forwards}.fade-left-leave-active{animation:fadeLeftOut .2s ease forwards}@keyframes fadeLeftIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeLeftOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fade-right-enter-active{animation:fadeRightIn .3s ease forwards}@media only screen and (max-width:767px){.fade-right-enter-active{animation:fadeLeftIn .3s ease forwards}}.fade-right-leave-active{animation:fadeRightOut .2s ease forwards}@media only screen and (max-width:767px){.fade-right-leave-active{animation:fadeLeftOut .2s ease forwards}}@keyframes fadeRightIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeRightOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fade-top-enter-active{animation:fadeTopIn .3s ease forwards;overflow:hidden}.fade-top-leave-active{animation:fadeTopOut .2s ease forwards;overflow:hidden}@keyframes fadeTopIn{0%{opacity:0;transform:translateY(-20px);max-height:0}to{opacity:1;transform:translateY(0);max-height:200px}}@keyframes fadeTopOut{0%{opacity:1;transform:translateY(0);max-height:200px}to{opacity:0;transform:translateY(-20px);max-height:0}}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:all .5s ease;position:relative;display:block}.slide-left-enter-from{opacity:0;transform:translateX(50px)}.slide-left-leave-to,.slide-right-enter-from{opacity:0;transform:translateX(-50px)}.slide-right-leave-to{opacity:0;transform:translateX(50px)}.slide-left-enter-to,.slide-left-leave-from,.slide-right-enter-to,.slide-right-leave-from{opacity:1;transform:translateX(0)}.wrap-showhide-content{opacity:1;transform:translateY(0);transition:opacity .4s ease,transform .4s ease}.wrap-showhide-content.hide-content{opacity:0;transform:translateY(10px);pointer-events:none!important;user-select:none!important}.fade-enter-active,.fade-leave-active{transition:opacity .6s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}._loading-container{min-height:500px;display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column}._loading-container ._title{font-size:1.75rem}._loading-container ._content-text{color:var(--fc-red-color);font-size:1.25rem}._loading-container ._loading{height:24px;width:24px;display:inline-block}._loading-container ._loading:not(._loading-container ._loading.fast){animation:spin 2s linear infinite}._loading-container ._loading.fast{animation:spin 3s linear infinite}._loading-container ._loading :deep(svg),._loading-container ._loading i{height:24px;width:24px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.copy-toast{position:fixed;top:0;right:50%;background:#4caf50;color:#fff;padding:10px 16px;border-radius:6px;height:fit-content;font-size:1rem;box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:9999;animation:fadeInOut 2s}@keyframes fadeInOut{0%{opacity:0;transform:translateY(0)}10%{opacity:1;transform:translateY(10px)}90%{opacity:1;transform:translateY(10px)}to{opacity:0;transform:translateY(0)}}.fc-landing-before-login>.fc-banner{display:flex;align-items:center;font-size:36px;line-height:1.33;color:#00538f;position:relative}.fc-landing-before-login>.fc-banner .fc-banner-content{height:100%;position:absolute;left:calc((100% - 1127px) / 2);display:flex;align-items:center}.fc-landing-before-login>.fc-banner .fc-banner-content>div{width:40%}.fc-landing-before-login>.fc-banner strong{color:var(--fcGreen76b72a)}.fc-landing-before-login .fc-content-column{display:flex;justify-content:space-between;align-items:center}.fc-landing-before-login .fc-content-column h2{color:#0f70b7;font-weight:700;line-height:2}.fc-landing-before-login .fc-content-column h2+div{font-size:18px;line-height:2;color:#666;padding-right:60px}.fc-landing-before-login .fc-content-column>div{width:50%}.fc-landing-before-login .fc-content-column>div.fc-content-column-list{border:1px solid #e5e5e5;display:flex;flex-wrap:wrap;margin:44px 0}.fc-landing-before-login .fc-content-column>div.fc-content-column-list>div{width:50%;padding:18px;font-size:16px;font-weight:600;line-height:1.25;color:#333}.fc-landing-before-login .fc-content-column>div.fc-content-column-list>div:nth-child(odd){border-right:1px solid #e5e5e5}.fc-landing-before-login .fc-content-column>div.fc-content-column-list>div:nth-child(n+3){border-top:1px solid #e5e5e5}.fc-landing-before-login .fc-content-column>div.fc-content-column-list>div>span{display:block;margin:50px 0 15px;height:42px}.fc-landing-before-login .fc-ows-content{text-align:center;padding-top:80px}.fc-landing-before-login .fc-ows-content h1{color:#0f70b7;margin:40px 0 10px;font-weight:900;font-size:36px;line-height:48px}.fc-landing-before-login .fc-ows-content h1+div{font-size:18px;line-height:2;max-width:730px;margin:0 auto}.fc-landing-before-login .fc-landing-p10{padding:60px 0;border-bottom:1px solid #ccc}.fc-landing-before-login .fc-landing-p10 div{padding-right:0!important}.fc-landing-before-login .fc-landing-other-products{text-align:center;padding:60px 0}.fc-landing-before-login .fc-landing-other-products>h2{color:#0f70b7;font-weight:700;line-height:2}.fc-landing-before-login .fc-landing-other-products>div{display:flex;justify-content:center}.fc-landing-before-login .fc-landing-other-products>div>div{margin:42px 60px}.fc-landing-before-login .fc-landing-other-products>div>div>img{width:98px;height:98px;margin:5px auto}.fc-landing-before-login .fc-landing-other-products>div>div>div:first-of-type{font-size:18px;font-weight:700;line-height:1.67;color:#222}.fc-landing-before-login .fc-landing-other-products>div>div>div:last-of-type{font-size:16px;font-weight:500;font-style:italic;color:#666}.fc-landing-before-login .fc-landing-service{background-color:#9db7da;color:#fff;padding:60px 0}.fc-landing-before-login .fc-landing-service>div{display:flex;align-items:center}.fc-landing-before-login .fc-landing-service>div .fc-title{font-size:36px;font-weight:900;line-height:1.33;margin-right:2%}.fc-landing-before-login .fc-landing-service>div>div{width:30%}.fc-landing-before-login .fc-landing-service>div>div:nth-child(n+2){margin-left:3%}.fc-landing-before-login .fc-landing-service>div>div:nth-child(n+2)>span{display:block}.fc-landing-before-login .fc-landing-service>div>div:nth-child(n+2)>div{font-size:18px;font-weight:700;line-height:1.67;margin-top:18px}.fc-landing-before-login .fc-landing-marketplace{text-align:center;padding:60px 0;background-color:#fafafa}.fc-landing-before-login .fc-landing-marketplace h1{color:#0f70b7;margin:40px 0 10px;font-weight:900;font-size:36px;line-height:48px}.fc-landing-before-login .fc-landing-marketplace h1+div{font-size:18px;line-height:2;max-width:730px;margin:0 auto}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_list{display:flex;justify-content:space-between}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_list>div{width:49%;padding:24px 0;margin:50px 0;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.1);background-color:#fff}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_list>div>h2{font-size:24px;font-weight:700;line-height:1.67;margin-top:30px;color:#0f70b7}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_list>div>h2+div{font-size:18px;line-height:2;margin:0 50px;color:#222}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_content>div{font-size:24px;font-weight:300;line-height:1.67;text-align:center;color:#333;max-width:730px;margin:0 auto}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_content>div:last-of-type{margin-top:30px;font-size:18px;line-height:2;color:#666}.fc-landing-before-login .fc-landing-others{background-color:#f1f5fc;padding:60px 0}.fc-landing-before-login .fc-landing-others .fc-title{font-size:18px;line-height:2;text-align:center;max-width:730px;color:#666;margin:0 auto}.fc-landing-before-login .fc-landing-others .fc-landing-others_list{margin:50px auto 0;max-width:700px}.fc-landing-before-login .fc-landing-others .fc-landing-others_list>div{display:flex;width:100%;margin:25px 0}.fc-landing-before-login .fc-landing-others .fc-landing-others_list>div>div:first-of-type{width:95px;height:95px;display:flex;justify-content:center;align-items:center}.fc-landing-before-login .fc-landing-others .fc-landing-others_list>div>div:last-of-type{width:calc(100% - 125px);margin-left:30px}.fc-landing-before-login .fc-landing-others .fc-landing-others_list>div>div:last-of-type>h3{text-transform:uppercase;line-height:2;color:#222}.fc-landing-before-login .fc-landing-others .fc-landing-others_list>div>div:last-of-type>div{font-size:16px;line-height:1.88;color:#666}.fc-landing-before-login .fc-landing-others .fc-landing-others_list>div>div>span{display:block}.fc-landing-before-login .fc-reviews{text-align:center;padding:60px 0}.fc-landing-before-login .fc-reviews>h1{font-size:36px;font-weight:900;line-height:1.33;color:#0f70b7}.fc-landing-before-login .fc-reviews>div{max-width:730px;margin:40px auto 0}.fc-landing-before-login .fc-reviews>div .fc-review-content{font-size:24px;font-weight:300;line-height:1.67;color:#333}.fc-landing-before-login .fc-reviews>div .fc-title{font-size:16px;font-weight:700;line-height:1.88;color:#222;margin-top:24px}.fc-landing-before-login .fc-reviews>div .fc-title+div{font-size:16px;font-style:italic;color:#666}.fc-landing-before-login .fc-reviews>div .bx-controls-direction{margin-top:30px;display:flex;justify-content:center}.fc-landing-before-login .fc-reviews>div .bx-controls-direction>a{width:40px;height:40px;border:1px solid #ccc;display:block;color:#fff;position:relative}.fc-landing-before-login .fc-reviews>div .bx-controls-direction>a:before{font-family:Font Awesome;font-size:20px;color:#222;position:absolute;left:0;top:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.fc-landing-before-login .fc-reviews>div .bx-controls-direction>a.bx-prev{border-radius:3px 0 0 3px}.fc-landing-before-login .fc-reviews>div .bx-controls-direction>a.bx-prev:before{content:"\F104"}.fc-landing-before-login .fc-reviews>div .bx-controls-direction>a.bx-next{border-radius:0 3px 3px 0;border-left-width:0}.fc-landing-before-login .fc-reviews>div .bx-controls-direction>a.bx-next:before{content:"\F105"}@media only screen and (max-width:767px){.fc-landing-before-login>.fc-banner{flex-wrap:wrap}.fc-landing-before-login>.fc-banner .fc-banner-content{height:auto;position:relative;width:100%;left:0;margin:50px 24px!important;font-size:30px;line-height:1.27}.fc-landing-before-login>.fc-banner .fc-banner-content>div,.fc-landing-before-login>.fc-banner .fc-banner-image,.fc-landing-before-login>.fc-banner .fc-banner-image img{width:100%}.fc-landing-before-login .fc-content-column{flex-wrap:wrap}.fc-landing-before-login .fc-content-column h2{margin-top:24px}.fc-landing-before-login .fc-content-column h2+div{font-size:16px;padding-right:0}.fc-landing-before-login .fc-content-column>div{width:100%}.fc-landing-before-login .fc-content-column>div.fc-content-column-list{margin:24px 0}.fc-landing-before-login .fc-content-column>div.fc-content-column-list>div{font-size:14px;line-height:1.25}.fc-landing-before-login .fc-content-column>div.fc-content-column-list>div>span{margin-top:20px}.fc-landing-before-login .fc-ows-content{padding-top:60px}.fc-landing-before-login .fc-ows-content img{max-width:80%}.fc-landing-before-login .fc-ows-content h1{font-size:30px;line-height:1.33}.fc-landing-before-login .fc-ows-content h1+div{font-size:16px;text-align:left}.fc-landing-before-login .fc-landing-p10{padding:44px 0}.fc-landing-before-login .fc-landing-p10 img{width:80%;margin-left:10%}.fc-landing-before-login .fc-landing-other-products{padding:40px 0}.fc-landing-before-login .fc-landing-other-products>h2{font-size:20px}.fc-landing-before-login .fc-landing-other-products>div{flex-wrap:wrap;flex-direction:column}.fc-landing-before-login .fc-landing-other-products>div>div{margin:20px 0}.fc-landing-before-login .fc-landing-other-products>div>div>div:first-of-type{font-size:16px;line-height:.94}.fc-landing-before-login .fc-landing-other-products>div>div>div:last-of-type{font-size:14px}.fc-landing-before-login .fc-landing-service{padding:32px 0}.fc-landing-before-login .fc-landing-service>div{flex-wrap:wrap}.fc-landing-before-login .fc-landing-service>div .fc-title{font-size:30px;margin-right:0}.fc-landing-before-login .fc-landing-service>div>div{width:100%;text-align:center;margin:24px 0}.fc-landing-before-login .fc-landing-service>div>div:nth-child(n+2)>span{margin:0 auto}.fc-landing-before-login .fc-landing-service>div>div:nth-child(n+2)>div{font-size:16px;line-height:1.56}.fc-landing-before-login .fc-landing-marketplace{padding:32px 0}.fc-landing-before-login .fc-landing-marketplace h1{font-size:30px;line-height:1.33}.fc-landing-before-login .fc-landing-marketplace h1+div{font-size:16px}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_list{flex-wrap:wrap}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_list>div{width:100%;margin-bottom:0}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_list>div>h2{font-size:20px}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_list>div>h2+div{font-size:16px;margin:0 24px}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_content{margin-top:24px}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_content>div{font-size:20px}.fc-landing-before-login .fc-landing-marketplace>.fc-landing-marketplace_content>div:last-of-type{font-size:16px}.fc-landing-before-login .fc-landing-others{padding:32px 0}.fc-landing-before-login .fc-landing-others .fc-title{font-size:16px;line-height:2}.fc-landing-before-login .fc-landing-others .fc-landing-others_list>div>div:first-of-type{width:80px;height:80px}.fc-landing-before-login .fc-landing-others .fc-landing-others_list>div>div:last-of-type{width:calc(100% - 90px);margin-left:10px}.fc-landing-before-login .fc-landing-others .fc-landing-others_list>div>div:last-of-type>h3{font-size:16px;line-height:2}.fc-landing-before-login .fc-landing-others .fc-landing-others_list>div>div:last-of-type>div{font-size:14px;line-height:1.86}.fc-landing-before-login .fc-reviews{padding:32px 0}.fc-landing-before-login .fc-reviews>h1{font-size:30px}.fc-landing-before-login .fc-reviews>div{max-width:730px;margin:40px auto 0}.fc-landing-before-login .fc-reviews>div .fc-review-content{font-size:20px;line-height:1.6}.fc-landing-before-login .fc-reviews>div .fc-title{font-size:14px;line-height:2.14}}.fc-landing-after-login{background-color:#fff;padding:0 0 30px;border-bottom:1px solid #e0e0e0;position:relative}.fc-landing-after-login .fc-search-banner{background-image:url(/static/img/ttmbg-sapa.jpg);padding:60px 0;background-size:100% auto;background-repeat:no-repeat;background-position:50%;width:100%}.fc-landing-after-login .fc-search-banner>div{margin:0}.fc-landing-after-login .fc-search-banner>.fc-search-banner_desc{display:flex;flex-direction:column;justify-content:flex-start}.fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>p{margin:0;font-size:30px;font-weight:700;line-height:36px;letter-spacing:1px;text-align:center;color:#fff;text-transform:uppercase}.fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>div{font-size:18px;line-height:27px;font-weight:600;text-align:center;color:#fff}.fc-landing-after-login .fc-connecting{background-color:#ebeef3}.fc-landing-after-login .fc-connecting>div{display:flex;justify-content:space-between}.fc-landing-after-login .fc-connecting>div>a{width:calc(25% - 20px);background-color:#8692ab;color:#fff;border-radius:6px;cursor:pointer;margin:20px 0;line-height:16px;font-size:14px;display:flex;align-items:center;position:relative}.fc-landing-after-login .fc-connecting>div>a img{width:50%;height:72px;margin-right:5%;border-radius:6px 0 0 6px}.fc-landing-after-login .fc-connecting>div>a p{width:40%;margin:0}.fc-landing-after-login .fc-connecting>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#2e2e2e;left:0;top:calc(100% + 10px);padding:8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9}.fc-landing-after-login .fc-connecting>div>a>span:after{border-bottom:10px solid #fff}.fc-landing-after-login .fc-connecting>div>a>span:after,.fc-landing-after-login .fc-connecting>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:20px;top:-8px;display:block}.fc-landing-after-login .fc-connecting>div>a>span:before{border-bottom:10px solid #aaa}.fc-landing-after-login .fc-connecting>div>a:hover>span{display:block}.fc-landing-after-login h1{font-size:30px;font-weight:700;line-height:1.6;text-align:center}.fc-landing-after-login .fc-trend-hotel-list{margin-top:32px;position:relative}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head{background-color:#00266b;box-shadow:0 0 6px #00000029;height:48px;display:flex;align-items:center;border-radius:6px;overflow:hidden;margin-bottom:16px}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{color:#ccc;font-size:16px;line-height:48px;width:25%;text-align:center;cursor:pointer}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a.fc-active{color:#404040;background-color:#fff;font-weight:500}.fc-landing-after-login .fc-trend-hotel-list>div{position:relative}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{display:flex;justify-content:space-between;flex-wrap:wrap}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper{width:100%}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:23.5%;position:relative;border-radius:4px;overflow:hidden;height:210px;cursor:pointer;background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-img{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-cover{background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box;border-radius:4px;opacity:.7;position:absolute;left:0;top:0;width:100%;height:100%}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail{padding:8px 16px;display:flex;flex-direction:column;justify-content:space-between;background-color:initial;position:absolute;bottom:0}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info{font-size:16px;font-weight:400;line-height:1.25;color:#fff;display:flex;justify-content:space-between;flex-direction:column;padding:0}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i:after{font-family:Font Awesome;content:"\F005";font-style:normal;color:#ffcd00;font-size:14px}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_address{font-size:12px;font-weight:400;color:#fff;margin:12px 0;padding:0}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{margin-top:32px;display:flex;justify-content:space-between}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc svg{height:32px;width:34px}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{background:#fff;border-radius:6px;padding:16px;display:flex;justify-content:space-between;width:32%}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:first-of-type{width:54px}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type{width:calc(100% - 54px);color:#404040;line-height:18px}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>label{font-size:16px}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>div{font-size:12px;margin-top:12px}.fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads{margin-top:40px}.fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads>.fc-banner-item img{width:100%;border-radius:6px;margin-bottom:20px}.fc-landing-after-login .fc-trend-hotel-list>.fc-partners{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:32px}.fc-landing-after-login .fc-trend-hotel-list>.fc-partners>label{font-size:18px;color:#212121;font-weight:600;line-height:27px;display:block;margin-bottom:20px}.fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img{width:120px;margin-bottom:20px;margin-right:calc((100% - 840px) / 7)}.fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img:nth-child(6n){margin-right:0}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2{font-size:24px;margin:45px 0 15px;display:flex;align-items:self-start;justify-content:space-between}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.4);font-size:14px;font-weight:500}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info{padding:25px;box-shadow:0 3px 20px #00266B2E;border-radius:6px}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info>h3{font-size:16px;margin:20px 0 4px;line-height:25px;color:#212121}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info p{margin:0;font-weight:300}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>div{max-width:100%;width:100%}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>div.fc-welcome-video-item iframe{height:500px}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item{width:45%;border:1px solid #c4c4c4;border-radius:6px;overflow:hidden}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item iframe{width:100%;height:200px;border:none}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item span{display:block;text-align:center;font-size:16px;font-weight:600;color:#212121;margin:16px}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container{display:flex;justify-content:space-between;padding:30px 0;width:100%;max-width:100%}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{flex:none;width:19.6%;position:relative;padding-bottom:48px}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item:nth-last-child(3){margin-right:0}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{position:absolute;left:0;top:0;height:calc(100% - 32px);width:calc(100% - 32px);text-align:center;padding-top:200px;font-size:10px;cursor:pointer}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.fc-landing-after-login .fc-trending-list{display:flex;justify-content:space-between;flex-wrap:wrap}.fc-landing-after-login .fc-trending-list>a{width:23%;margin-bottom:30px;border-radius:3px;background-color:rgba(34,34,34,.2);overflow:hidden;cursor:pointer}.fc-landing-after-login .fc-trending-list>a>div{position:relative}.fc-landing-after-login .fc-trending-list>a>div>span{font-size:24px;font-weight:700;line-height:1.25;text-align:center;color:#fff;position:absolute;left:0;top:calc(50% - 15px);width:100%}.fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}.fc-landing-after-login a[class^=swiper-button-next],.fc-landing-after-login a[class^=swiper-button-prev]{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background:none}.fc-landing-after-login a[class^=swiper-button-next].swiper-button-disabled,.fc-landing-after-login a[class^=swiper-button-prev].swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.fc-landing-after-login a[class^=swiper-button-prev]{left:-32px;right:auto}.fc-landing-after-login a[class^=swiper-button-prev]:before{content:"\F104";font-family:Font Awesome;font-size:44px;color:#212121}.fc-landing-after-login a[class^=swiper-button-next]{left:auto;right:-42px}.fc-landing-after-login a[class^=swiper-button-next]:before{content:"\F105";font-family:Font Awesome;font-size:44px;color:#212121}.fc-landing-after-login .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:cover;background-position:50%}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name{display:flex;justify-content:space-between;padding:12px}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div{width:60%;display:flex;flex-direction:column;color:#212121;font-size:16px;font-weight:700}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div span{color:#697488;font-weight:400}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2){width:40%;flex-direction:row;justify-content:end}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i:after{font-family:Font Awesome;content:"\F005";font-style:normal;color:#ffcd00;font-size:16px;margin-left:4px}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-content{overflow:hidden;margin-bottom:12px;padding:0 12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:16px;color:#212121}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-detail{margin:0 12px;display:inline-block;width:calc(100% - 24px);text-align:center;line-height:40px;font-size:14px;font-weight:500;color:#fff;background-color:#00266b;border-radius:6px;cursor:pointer;margin-bottom:24px}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}.fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}.fc-hotel-search-method-container{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#FFFFFFBF 0 0 no-repeat padding-box;z-index:999}.fc-hotel-search-method-container>.fc-hotel-search-method{border:1px solid #dcdcdc;border-radius:8px;padding:24px;background-color:#fff;width:80%;max-width:320px;color:#222}.fc-hotel-search-method-container>.fc-hotel-search-method>label{display:inline-block;text-align:center;width:100%;font-size:18px;font-weight:300;padding-bottom:14px;border-bottom:1px solid #eee}.fc-hotel-search-method-container>.fc-hotel-search-method .ui.checkbox input:checked~label:after{top:0}.fc-hotel-search-method-container>.fc-hotel-search-method>div{margin:12px 0}.fc-hotel-search-method-container>.fc-hotel-search-method>div .ui.radio.checkbox input:checked~label:after{left:0;top:.5px}.fc-hotel-search-method-container>.fc-hotel-search-method>div>div>label{font-size:14px;font-weight:700;color:#333;line-height:18px}.fc-hotel-search-method-container>.fc-hotel-search-method>div .fc-hotel-method_desc{font-size:14px;margin-left:26px;line-height:20px;font-weight:300}.fc-hotel-search-method-container>.fc-hotel-search-method>div>label{font-size:14px;line-height:20px;color:#222;font-weight:300}.fc-hotel-search-method-container>.fc-hotel-search-method>a{cursor:pointer;background-color:var(--fcGreen76b72a);color:#fff;box-shadow:0 3px 6px #0000001A;border-radius:3px;font-size:14px;height:48px;width:110px;display:block;text-align:center;line-height:48px;margin:12px auto 0}@media only screen and (max-width:767px){.fc-landing-after-login{padding:0}.fc-landing-after-login .fc-search-banner{background-size:auto 100%;padding:40px 10px;height:480px}.fc-landing-after-login .fc-search-banner>div{margin:0!important}.fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>p{font-size:30px;line-height:1.2;letter-spacing:.83px}.fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>div{font-size:16px}.fc-landing-after-login h1{font-size:25px;line-height:1.92;padding:20px 0 4px}.fc-landing-after-login .fc-connecting{padding-bottom:20px}.fc-landing-after-login .fc-connecting>div{flex-wrap:wrap}.fc-landing-after-login .fc-connecting>div>a{width:24%;padding:0;margin-bottom:0;flex-direction:column;overflow:hidden}.fc-landing-after-login .fc-connecting>div>a img{width:100%;margin:0;border-radius:6px 6px 0 0}.fc-landing-after-login .fc-connecting>div>a p{width:100%;text-align:center;margin:8px;font-size:12px}.fc-landing-after-login .fc-trending-list>a{width:49%;margin-bottom:15px}.fc-landing-after-login .fc-trending-list>a>div>span{font-size:20px;line-height:1.5}.fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}.fc-landing-after-login .fc-trend-hotel-list{margin:0;padding:0 12px}.fc-landing-after-login .fc-trend-hotel-list>div{margin:0}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{padding:0 12px;width:auto}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{flex-wrap:wrap}.fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{width:100%}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{width:calc(100% - 64px)}.fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:50%}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos,.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2{flex-wrap:wrap}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>.fc-welcome-video-item{width:100%;margin-bottom:20px}.fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>.fc-welcome-video-item>iframe{height:260px!important}.fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div{flex-wrap:wrap}.fc-landing-after-login .fc-trend-hotel-list .fc-partners>div>img{width:100px;margin-bottom:20px;margin-right:15px!important}.fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{width:50%!important;padding-bottom:48px}.fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{margin:8px;width:calc(100% - 16px)!important}.fc-landing-after-login a[class^=swiper-button-prev]{left:0}.fc-landing-after-login a[class^=swiper-button-prev]:before{color:#212121}.fc-landing-after-login a[class^=swiper-button-next]{right:0;text-align:right}.fc-landing-after-login a[class^=swiper-button-next]:before{color:#212121}}.fc-login-page{background:url(/static/img/v3/login-background.jpg);background-position:50%;display:flex;justify-content:center;align-items:center;min-height:calc(100% - 148px);background-repeat:no-repeat;background-color:#f8f8f8;background-size:cover}.fc-login-page input::-webkit-inner-spin-button,.fc-login-page input::-webkit-outer-spin-button{-webkit-appearance:none}.fc-login-page input[type=number]{-moz-appearance:textfield}.fc-login-page form{border-radius:8px;width:100%;max-width:480px;background:#fff 0 0 no-repeat padding-box;background-color:hsla(0,0%,100%,.5);padding:20px 32px}.fc-login-page form>.fc-logo{margin:0;display:flex;justify-content:center}.fc-login-page form>.fc-logo>svg{width:224px;height:60px}.fc-login-page form>label{font-size:24px;line-height:35px;color:#212121;font-weight:700;display:flex;align-items:center;justify-content:center;margin:28px 0 8px}.fc-login-page form>p{font-size:16px;line-height:22px;color:#212121;text-align:center;width:70%;margin:0 0 28px 15%}.fc-login-page form>div{margin:20px 0 0;position:relative}.fc-login-page form>div.fc-password-status{text-align:center}.fc-login-page form>div>label{display:block;font-size:14px;font-weight:400;letter-spacing:1px;margin:8px 0;color:#333}.fc-login-page form>div>label>span{color:#e41a22}.fc-login-page form>div.fc-login-group svg{position:absolute;width:20px;height:20px;left:12px;top:16px;cursor:pointer}.fc-login-page form>div.fc-login-group svg.fc-toggle-hidden{left:auto;right:20px}.fc-login-page form>div>input{border:1px solid #ccc;background-color:#fff;width:100%;color:#222;padding:0 8px 0 48px;height:52px;font-size:16px;line-height:21px}.fc-login-page form>div>input.fc-reset-password{padding:0 8px}.fc-login-page form>div>input:-webkit-autofill{background-color:#fff!important}.fc-login-page form>div>.fc-error{font-size:14px;margin:8px 0;line-height:21px;color:#e63740}.fc-login-page form>div.fc-login-rememberme{display:flex;align-items:center;justify-content:space-between}.fc-login-page form>div.fc-login-rememberme a{font-size:16px;color:#212121;cursor:pointer}.fc-login-page form>div.fc-login-rememberme>div>label{font-size:16px;color:#212121;padding-left:24px;cursor:pointer}.fc-login-page form>div.fc-login-rememberme>div>label:before{width:14px;height:14px}.fc-login-page form>div.fc-login-rememberme>div>label:after{top:0!important;width:14px;height:14px}.fc-login-page form>.fc-btn-seller-login{border-radius:8px;box-shadow:0 3px 12px #00000029;background-color:#fff;width:100%;display:block;margin-top:24px;font-size:14px;font-weight:400;line-height:48px;text-align:center;color:#212121;font-weight:600;height:48px;cursor:pointer}.fc-login-page form>.fc-label-tag{display:flex;justify-content:center;font-size:16px;line-height:25px;color:#212121;position:relative}.fc-login-page form>.fc-label-tag span{width:120px;text-align:center}.fc-login-page form>.fc-label-tag:before{left:0}.fc-login-page form>.fc-label-tag:after,.fc-login-page form>.fc-label-tag:before{content:"";background-color:#212121;display:inline-block;height:1px;opacity:.3;width:calc(50% - 64px);position:absolute;top:12px}.fc-login-page form>.fc-label-tag:after{right:0}.fc-login-page form .fc-return-login{text-align:center;color:#212121;font-size:14px}.fc-login-page form .fc-return-login>a{font-size:16px;font-weight:600;cursor:pointer}.fc-login-page #footer{width:100%;position:fixed;bottom:0}.fc-login-page #footer .member{height:88px;align-items:center;border-bottom:1px solid #c4c4c4}.fc-login-page #footer .member>div{display:flex;justify-content:space-between}.fc-login-page #footer .follow-us{display:flex;align-items:center;height:88px}.fc-login-page #footer .follow-us span{margin-right:8px}.fc-login-page #footer .follow-us svg{width:24px;height:24px;margin:0 2px}.fc-login-page #footer .memberof{display:flex;align-items:center}.fc-login-page #footer .memberof span{margin-right:8px;display:inline-block}.fc-login-page #footer .policy{font-size:14px;color:#212121}.fc-login-page #footer .policy a{color:#212121!important}.fc-login-page .fc-password-inputs{display:flex;justify-content:space-between;width:100%}.fc-login-page .fc-password-inputs>input{width:calc((100% - 50px) / 6);padding:0;text-align:center;font-size:24px}.fc-login-page .fc-btn-login{border-radius:6px;box-shadow:0 3px 12px #00000029;border:1px solid #00266b;background-color:#00266b;width:100%;display:block;font-weight:600;margin-top:24px;font-size:16px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}.fc-login-page .fc-btn-login[disabled]{pointer-events:none}@media only screen and (max-width:767px){.fc-login-page{padding:30px 0}.fc-login-page form{position:relative;margin:-20% 20px 0;padding:20px 25px;background-color:hsla(0,0%,100%,.5)}.fc-login-page form>.fc-logo{height:50px}.fc-login-page form .fc-btn-seller-login{margin-top:16px}.fc-login-page form>div{margin:20px 0 0}.fc-login-page form>div.fc-login-rememberme a{font-size:14px}.fc-login-page form>div>label{font-size:9px;letter-spacing:.9px}.fc-login-page form>div>input{height:44px}.fc-login-page form>.fc-label-tag{display:none}.fc-login-page #footer{padding:0}.fc-login-page #footer .member{height:auto;padding:12px 0}.fc-login-page #footer .member>div{flex-wrap:wrap}.fc-login-page #footer .memberof{margin-top:12px}.fc-login-page #footer .memberof span{margin-right:8px;display:inline-block;zoom:.8}.fc-login-page #footer .memberof>span{display:none}.fc-login-page #footer .follow-us{height:auto}.fc-login-page #footer .follow-us span{display:none}.fc-login-page #footer .policy{padding:6px 0;text-align:left}.fc-login-page #footer .policy>div{margin:4px 0}}@-webkit-keyframes loadingSpin{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(1turn)}}@keyframes loadingSpin{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:.1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:.1}}@-webkit-keyframes fade-in{0%{opacity:.1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:.1}}.fc-property-search-result{font-size:14px}.fc-property-search-result>.fc-filter-banner{display:flex;justify-content:space-between;position:relative}.fc-property-search-result>.fc-filter-banner>div:first-of-type{position:absolute;right:0}.fc-property-search-result>.fc-filter-banner>div:last-of-type{padding:35px 0 75px;color:#222;position:relative}.fc-property-search-result>.fc-filter-banner>div:last-of-type>h2{font-size:30px;font-weight:900;line-height:1.6;margin:0}.fc-property-search-result>.fc-filter-banner>div:last-of-type>a{text-decoration:none;color:#009fe3;font-size:13px;cursor:pointer}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div{display:flex}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div{display:flex;align-items:center;margin-right:36px}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>i{display:block;margin-right:5px}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>span{font-size:16px;line-height:1.13}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params{display:flex;height:70px;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);border:1px solid #eee;background-color:#fff;padding-left:12px;padding-right:12px}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-normal-style{position:absolute;top:100%;width:100%;top:calc(100% - 35px)}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-fixed-style{position:fixed;top:0;left:0;z-index:1}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div{border-right:1px solid #eee;margin-right:0;position:relative}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:last-of-type{border-right:0}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div,.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section{display:flex}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div.fc-price-night.fixed,.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section.fc-price-night.fixed{opacity:1}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span{font-size:14px;padding:0 20px}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:2px}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label{padding:25px 20px;font-size:12px;font-weight:600;letter-spacing:1px;color:#666;cursor:pointer}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div,.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div>div,.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section>div{margin:8px 0}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div.fc-price-night.fixed,.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section.fc-price-night.fixed{display:flex;opacity:0}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night{width:300px}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range{margin:0;height:auto}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner{height:30px}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .track{background-color:var(--fcGreen76b72a)}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid var(--fcGreen76b72a)}.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .end-text,.fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .start-text{display:none}.fc-property-search-result .fc-hotel-result-listing{background-image:url(/static/img/ttmbg-sapa-sm.jpg);background-size:auto;background-repeat:no-repeat;background-position:50%;background-color:#f7f7f7;padding:0;box-shadow:0 3px 6px #00000029;z-index:1}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner{padding:18px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-container{position:relative;bottom:0;margin:0;box-shadow:none;border-radius:3px 3px 0 0}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params{display:flex;padding-bottom:16px;align-items:center;border-radius:0 0 3px 3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);background-color:#fff;padding-left:12px;padding-right:12px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>label{font-size:12px;margin-left:24px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item{margin-right:16px;position:relative}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div,.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section{display:flex}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div.fc-price-night.fixed,.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section.fc-price-night.fixed{opacity:1}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span{font-size:12px;padding:0 20px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:4px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label{padding:6px 16px;font-size:13px;font-weight:400;letter-spacing:1px;color:#666;border:1px solid #dcdcdc;border-radius:16px;display:inline-block;cursor:pointer}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff;padding-left:6px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active>span{color:#666;background-color:#fff;border-radius:10px;padding:0 6px;margin-right:6px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div,.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div>div,.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section>div{margin:8px 0}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div.fc-price-night.fixed,.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section.fc-price-night.fixed{display:flex;opacity:0}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night{width:300px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range{margin:0;height:auto}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner{height:30px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .track{background-color:var(--fcGreen76b72a)}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid var(--fcGreen76b72a)}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .end-text,.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .start-text{display:none}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by{display:flex;align-items:center;margin-left:24px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label{margin-right:16px;font-size:12px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label:before{font-family:Font Awesome;content:"\F160";margin-right:2px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>div>div{width:150px;min-width:150px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-hotel-name-filter{margin-left:24px;display:flex;align-items:center;position:relative}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-hotel-name-filter>input{border:1px solid #dcdcdc;border-radius:4px;padding:0 6px;height:35px;margin-left:12px;width:180px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-hotel-name-filter>.fc-name-filter-container{position:absolute;background-color:#fff;left:94px;top:calc(100% - 1px);border:1px solid #dcdcdc;max-height:300px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-hotel-name-filter>.fc-name-filter-container>a{display:block;padding:6px;cursor:pointer}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-hotel-name-filter>div{margin-left:24px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-hotel-name-filter>div>div>label{font-size:14px}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style{box-shadow:0 3px 6px #00000029;padding:0;position:fixed;z-index:1;background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;height:auto}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style .fc-search-container{background:none;padding:15px 0;flex-wrap:nowrap;align-items:center}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style .fc-search-container>div:first-of-type{width:calc(100% - 160px)}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style .fc-search-container>div.fc-search-enableMap{width:auto;margin:0}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style .fc-search-container>div.fc-search-enableMap>div{display:none}.fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style .fc-search-container>div>button[type=button]{width:144px;text-align:center;padding:12px 0}.fc-property-search-result .fc-search-container label{display:none}.fc-property-search-result .fc-search-container .fc-value{margin-top:0}.fc-property-search-result .fc-search-container input{margin-top:0!important}.fc-property-search-result>.fc-result-listing-container{padding-bottom:36px;position:relative;display:flex;justify-content:center;flex-wrap:wrap;background-color:#fff}.fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:179px}.fc-property-search-result>.fc-result-listing-container>div.fc-search-param{background-color:#ededed;width:100%;height:60px;display:flex;align-items:center}.fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div{height:40px;display:flex;align-items:center}.fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>label{color:#8a949e;font-weight:500}.fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div{color:#212121;padding:0 15px;height:40px;line-height:40px;border-right:1px solid hsla(210,9%,58%,.3)}.fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div:last-of-type{border-right:0}.fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate{position:absolute;top:0;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px}.fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}.fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>label{width:200px}.fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}.fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}.fc-property-search-result>.fc-result-listing-container>div>label{font-size:16px;line-height:1.25;color:#333}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result{display:flex;justify-content:space-between;align-items:flex-start}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{background-color:#fff;width:calc(78% - 30px);display:flex;flex-wrap:wrap}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort{padding:30px 0;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;width:100%;order:0}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title{font-size:18px;font-weight:300;color:#212121}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title span{font-weight:500}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item{padding:26px 0;border-bottom:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;position:relative;width:100%;content-visibility:auto}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images{width:250px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:190px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{width:190px;height:190px;object-fit:cover}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo,.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div{width:50px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div svg{width:50px;height:40px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images img{border-radius:6px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility{display:flex;justify-content:space-between;margin-top:16px;width:calc(100% - 60px);color:#8a949e}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility>div{display:flex;align-items:center}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img{width:30px;height:30px;margin-right:8px;border-radius:0}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img:nth-child(n+5){margin-right:0}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility.fc-mobile{display:none}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info{width:calc(75% - 250px);padding:0 10px;background-color:#fff}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name{font-size:18px;font-weight:700;line-height:25px;color:#333;cursor:pointer}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo{display:none}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars{margin-left:10px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i{margin-right:2px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:12px;font-style:normal;line-height:1.43;color:#ffcd00}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div{display:flex;align-items:flex-start}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>label{width:76px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels{width:25%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended.fc-hotel-listing-fb{margin-top:8px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended.fc-hotel-listing-fb span{color:var(--fcGreen76b72a);border-color:var(--fcGreen76b72a)}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcGreen76b72a);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcGreen76b72a);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm],.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm] img{width:100%}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-no-results{margin-top:24px;display:flex;justify-content:center;align-items:center;font-size:14px;height:80px;color:#000;background-color:#fff}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-load-more-results{margin:12px auto;padding:6px 24px;cursor:pointer;border:1px solid var(--fcGreen76b72a);border-radius:6px;color:var(--fcGreen76b72a)}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-load-more-results:hover{background-color:var(--fcGreen76b72a);color:#fff}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{width:22%;margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:6px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div{margin-bottom:20px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:none}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container:last-of-type{border-bottom:0;padding-bottom:0}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>label{font-size:16px;font-weight:600;display:block}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div{margin-top:12px;display:block}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden{display:none}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden.visible{display:block}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .ui.checkbox .box,.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .ui.checkbox label{font-size:14px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price>div{margin-right:8px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .end-text,.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .start-text{display:none}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range{height:36px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more.visible:after{content:"\F106"}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map{height:200px;position:relative;display:flex;align-items:center;justify-content:center}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.vue-map-container{height:100%;width:100%}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view{position:absolute;border:1px solid var(--fcGreen76b72a);background-color:var(--fcGreen76b72a);border-radius:20px;height:40px;width:160px;display:flex;justify-content:center;align-items:center;cursor:pointer}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a{color:#fff;font-size:14px;line-height:23px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a:before{font-family:Font Awesome;content:"\F278";margin-right:12px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-ad>div{width:100%;height:250px;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:16px;font-size:16px;color:#222}.fc-property-search-result #LoadingPropertyResultContainer{position:relative;overflow:hidden;background:transparent;border:none;box-shadow:none}.fc-property-search-result #LoadingPropertyResultContainer>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:var(--fcGreen76b72a);-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:block;width:36px;position:absolute;left:calc(50% - 18px)}.fc-property-search-result .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}.fc-property-search-result .fc-result-loading.fc-active{display:flex}.fc-property-search-result .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}.fc-property-search-result .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:var(--fcGreen76b72a);-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}.fc-property-search-result .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}.fc-property-search-result .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.fc-property-search-result .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}.fc-property-search-result .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between;align-items:center}.fc-property-search-result .fc-pagination>.fc-pagination-total{font-size:12px;font-weight:600;letter-spacing:1px;color:#000}.fc-property-search-result .fc-pagination>.fc-page-list{display:flex}.fc-property-search-result .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}.fc-property-search-result .fc-pagination>.fc-page-list>a.fc-active{background-color:var(--fcGreen76b72a);border-color:var(--fcGreen76b72a);color:#fff;pointer-events:none}.fc-loading-price{display:flex;align-items:center;width:100%;height:100%;flex-wrap:wrap;justify-content:center;flex-direction:column}.fc-loading-price>div>span{display:inline-block;width:8px;height:8px;background-color:#707070;border-radius:4px;margin:0 4px}.fc-loading-price>div>span:first-child{animation:fade-in 2s ease 0s infinite}.fc-loading-price>div>span:nth-child(2){animation:fade-in 2s ease .33s infinite}.fc-loading-price>div>span:nth-child(3){animation:fade-in 2s ease .66s infinite}.fc-loading-price>div>span:nth-child(4){animation:fade-in 2s ease 1s infinite}.fc-loading-price>label{font-size:8px;color:#a0a0a0}.fc-result-mob-filter{display:none}@media only screen and (max-width:767px){.fc-property-search-result .fc-result-mob-filter{display:flex;align-items:center;justify-content:space-between;padding:10px 10%;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative}.fc-property-search-result .fc-result-mob-filter .fc-filter-by{width:45%;text-align:center;border-right:1px solid #ddd;margin-right:5%}.fc-property-search-result .fc-result-mob-filter .fc-filter-by:before{content:"\F0B0";font-family:Font Awesome}.fc-property-search-result .fc-result-mob-filter .fc-sort-by{width:45%;margin-left:5%;display:flex;align-items:center}.fc-property-search-result .fc-result-mob-filter .fc-sort-by:before{content:"\F160";font-family:Font Awesome}.fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown{width:100%;border:none;min-width:100%}.fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown>.menu{min-width:10em}.fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:340px}.fc-property-search-result>.fc-result-listing-container>div.ui.container{margin:0!important}.fc-property-search-result>.fc-result-listing-container>div.fc-search-param,.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{display:none}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right.fc-active{display:block;position:fixed;left:0;width:100%;z-index:22;background-color:#fff;top:0;height:100%;overflow:scroll}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:flex;position:relative;align-items:center}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close{position:absolute;font-size:24px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close:before{content:"\F057";font-family:Font Awesome}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header>span{text-align:center;width:100%;font-weight:700;font-size:16px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:100%;padding:0 20px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item{flex-wrap:wrap}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images{width:100%}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;flex-wrap:wrap}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:100%}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo{display:none}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name{position:relative;font-size:16px;line-height:20px;padding-left:62px;margin-top:12px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo.fc-mobile{display:block;width:50px;height:auto;position:absolute;left:0;top:0}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-result-item_address{padding-left:62px}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices{width:100%}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{justify-content:flex-end}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:nth-child(2){text-align:right}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility{display:none}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile{display:flex;margin:12px 0;width:100%}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile img{width:22px;height:auto}.fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sorting{display:none}.fc-property-search-result .fc-pagination{flex-wrap:wrap}}.fc-hotel-list-map{border-top:1px solid #eee}.fc-hotel-list-map .fc-hotel-map-container{display:flex;justify-content:space-between}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list{width:30%;border:1px solid #dcdcdc}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:16px;border-bottom:1px solid #dcdcdc;content-visibility:auto}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span:first-of-type{margin-left:0}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_name{color:#333;font-weight:700;line-height:21px;width:100%}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star{margin:8px 0;width:100%}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0;width:100%}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item:last-of-type{border-bottom:0}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_info{width:50%}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price{width:50%;text-align:right}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcGreen76b72a);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcGreen76b72a);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}.fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}.fc-hotel-list-map .fc-hotel-map-container>.fc-map{width:70%;position:relative;border-top:1px solid #eee}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 24px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-map-filter-param{display:flex;align-items:center}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by{display:flex;align-items:center;overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section{width:80%;max-width:750px;margin:0 auto;background-color:#fff;padding:24px;border-radius:8px;position:relative}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container:last-of-type{border-bottom:0;padding-bottom:0}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>label{font-size:16px;font-weight:600;display:block}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div{margin-top:20px;display:block}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden{display:none}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden.visible{display:block}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price>div{margin-right:8px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .end-text,.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .start-text{display:none}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range{height:36px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more.visible:after{content:"\F106"}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fa-hotel-filter-map-close{position:absolute}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter{margin-left:24px;position:relative}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>p{margin:0 12px 0 0;display:inline-block;font-size:14px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>input{border:1px solid #dcdcdc;border-radius:4px;padding:0 6px;height:35px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container{position:absolute;background-color:#fff;left:98px;top:calc(100% - 1px);border:1px solid #dcdcdc;max-height:300px;z-index:1}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container>a{display:block;padding:6px;cursor:pointer;white-space:nowrap}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div{display:block;position:relative;padding:0;top:0;margin-left:24px;border:0;overflow:initial}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div>label{font-size:14px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter{margin-left:24px;font-size:14px;cursor:pointer}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter:after{content:"\F0B0";font-family:Font Awesome}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check{font-size:14px;color:#222;display:flex;align-items:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check>i{display:inline-block;margin-right:5px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count{font-size:14px;color:#222;text-align:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count>span{font-weight:700}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map{width:180px;display:flex;justify-content:flex-end}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map>a{background-color:#707070;color:#fff;padding:6px 16px;border-radius:16px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate{position:absolute;top:56px;padding:0 24px;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px;z-index:1;border-top:1px solid #eee}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>label{width:200px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}.fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}.fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap{height:calc(100% - 56px);width:100%}.fc-hotel-list-map .fc-hotel-map-container>.fc-map>a{position:absolute;left:10px;top:66px;background-color:var(--fcGreen76b72a);border-radius:3px;color:#fff;padding:10px 32px;cursor:pointer}.fc-hotel-list-map .fc-map-detail{width:500px}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item{display:flex;justify-content:space-between;align-items:flex-start}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-images{width:100%}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-name{width:100%;font-size:16px;font-weight:700}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info{width:60%}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-labels{width:40%;text-align:right}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}.fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-not-avail{color:#aaa}.fc-hotel-list-map .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}.fc-hotel-list-map .fc-result-loading.fc-active{display:flex}.fc-hotel-list-map .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}.fc-hotel-list-map .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:var(--fcGreen76b72a);-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}.fc-hotel-list-map .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}.fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}.fc-hotel-list-map .fc-result-listing_item{flex-wrap:wrap}.fc-hotel-list-map .fc-result-listing_item .fc-hotel-images{width:100%}.fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;display:flex;align-items:flex-start}.fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:50%;height:100%}.fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img{border-radius:6px;width:200px;height:auto}.fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img.fc-hotel-company_logo{width:50px;margin-left:8px}.fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}.fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}.fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}.fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}.fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,.fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices,.fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}.fc-hotel-list-map .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}.fc-hotel-list-map .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}.fc-hotel-list-map .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}.fc-hotel-list-map .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}.fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}.fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}.fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}.fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}.fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}.fc-hotel-list-map .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}.fc-hotel-list-map .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121;width:100%}.fc-hotel-list-map .fc-hotel-highlight>div{display:flex;align-items:flex-start}.fc-hotel-list-map .fc-hotel-highlight>div>label{width:76px}.fc-hotel-list-map .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}.fc-hotel-list-map .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-d{max-height:none!important}.gm-style-iw.gm-style-iw-c{margin-top:-40px}.gm-style .gm-style-iw-t:after{top:-40px}.fc-hotel-detail{background-color:#fff}.fc-hotel-detail>div{padding-top:28px}.fc-hotel-detail.fc-fixed-style .fc-search-banner{position:fixed;z-index:9;top:0;background:rgba(140,150,171,.73) 0 0 no-repeat padding-box}.fc-hotel-detail.fc-fixed-style .fc-search-banner:after{display:none}.fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:80px}.fc-hotel-detail .fc-hotel-detail-gallery{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,6%,.9);z-index:99999;padding:0;margin:0}.fc-hotel-detail .fc-hotel-detail-gallery>div{position:relative;width:60%;height:60%;margin-left:20%;margin-top:5%}.fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider{margin-top:0;display:flex;padding:28px;background-color:rgba(0,0,0,.9);height:140px;border-radius:0 0 6px 6px}.fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs{display:flex;padding:0 28px;width:calc(100% - 88px)}.fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs>img{width:120px;height:84px;display:flex;align-items:center;margin:0 15px}.fc-hotel-detail .fc-search-banner{padding:18px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;background-image:url(/static/img/ttmbg-sapa.jpg)}.fc-hotel-detail .fc-search-banner:after{content:"";background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:100%}.fc-hotel-detail .fc-search-banner .fc-search-container{background:none;flex-wrap:nowrap;align-items:center;box-shadow:none;padding:0;margin:0;z-index:9}.fc-hotel-detail .fc-search-banner .fc-search-container label{display:none}.fc-hotel-detail .fc-search-banner .fc-search-container .fc-value{margin-top:0}.fc-hotel-detail .fc-search-banner .fc-search-container input{margin-top:0!important}.fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:calc(100% - 160px)}.fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap{width:auto;margin:0}.fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap>div{display:none}.fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:144px;text-align:center;padding:12px 0}.fc-hotel-detail .fc-hotel-info{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.fc-hotel-detail .fc-hotel-info label.fc-content-title{font-size:20px;line-height:30px;font-weight:500}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names{width:100%;justify-content:space-between;margin-top:24px;color:#222;display:flex;margin-bottom:24px;align-items:flex-start}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{display:flex;align-items:flex-start;width:60%;font-size:24px;font-weight:700;line-height:35px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{width:100px;height:auto;margin-top:8px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{display:flex;flex-flow:column;margin-left:16px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name span{font-size:14px;line-height:21px;font-weight:400}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{display:flex;align-items:flex-end;flex-direction:column;font-size:14px;line-height:30px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{display:flex;align-items:center;stroke:#3554d1;color:#3554d1;cursor:pointer}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite svg{width:20px;height:20px;margin-left:8px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{margin-left:15px;justify-content:flex-end;display:flex;align-items:center}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{height:30px;width:auto;margin-left:0 5px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin:0 5px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span:last-of-type{margin-right:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{display:block;margin:4px auto 0;border:1px solid var(--fcGreen76b72a);padding:0 8px;border-radius:6px;background-color:var(--fcGreen76b72a);color:#fff;cursor:pointer}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag{margin-left:4px;position:relative}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div{position:absolute;top:24px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:300px;color:#222;line-height:18px;right:0;display:none}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p{margin-bottom:8px;padding:0;text-align:left}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p:last-of-type{margin-bottom:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:hover>div{display:inline-block}.fc-hotel-detail .fc-hotel-info>.fc-hotel-address{width:100%;font-size:13px;color:#666;display:flex;align-items:center;margin:6px 0 25px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-address>i{display:block;margin-right:8px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images{width:100%;display:flex;position:relative;height:378px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag{position:absolute;left:-9px;top:-5px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag>svg{height:40px;width:110px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{width:100%;margin-top:24px;display:flex;flex-wrap:wrap}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 80px) / 5);display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;height:60px;padding:0 12px;margin-right:16px;margin-bottom:12px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{width:35px;height:auto;margin-right:10px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10){display:none!important}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10).show_more{display:flex!important}.fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights{width:100%;margin-top:35px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights>div{font-size:14px;line-height:20px;color:#212121;padding:12px 20px;margin-top:14px;background-color:rgba(0,38,107,.1);border-radius:6px;width:100%}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview{margin-top:35px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:calc(100% - 285px)}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item{margin-bottom:24px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item:last-of-type{margin-bottom:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{width:100%;margin-top:14px;display:flex;justify-content:space-between;align-items:flex-start}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{font-size:14px;line-height:21px;color:#212121}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail label{font-size:16px;font-weight:500;line-height:24px;display:inline-block;margin-top:12px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{height:200px;width:255px;border-radius:6px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map>.vue-map-container{width:100%;height:100%}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview span.fc-show-more{color:#3554d1;text-decoration:underline;font-size:14px;font-weight:500;display:inline-block;margin-top:10px;cursor:pointer}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-more-info:last-of-type{border-bottom:none}.fc-hotel-detail .fc-hotel-body{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:35px;padding-top:35px;border-top:1px solid #ddd}.fc-hotel-detail .fc-hotel-body>label{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}.fc-hotel-detail .fc-hotel-body>label>div{display:flex;align-items:center}.fc-hotel-detail .fc-hotel-body>label>div>span{font-weight:400;font-size:12px;text-align:right;width:230px;display:inline-block;line-height:16px}.fc-hotel-detail .fc-hotel-body>label>div>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;font-size:14px;font-weight:500;margin-left:12px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail{width:100%}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style{margin-top:96px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter{position:fixed;top:123px;z-index:1;border-top:1px solid #fff;align-items:center}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param,.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div label{display:flex;align-items:center}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin:0 0 0 24px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list{width:100%}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter{border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;margin:16px 0;padding:20px 0 30px;display:flex;justify-content:space-between;padding:12px 16px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>label{font-size:18px;font-weight:700;width:150px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div{font-size:12px;line-height:18px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div label{font-size:12px!important}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param{width:calc(100% - 310px)}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(2){margin-left:24px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin-top:12px;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free{color:#e63740;border-color:#e63740}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free>svg{color:#e63740}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3)>svg{width:18px;height:18px;margin-right:8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action{color:#707070;width:160px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>a{text-decoration:underline;cursor:pointer}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>span{margin:0 8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-book-tips{color:#e63740;font-size:14px;margin:8px 0}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item{display:flex;flex-wrap:wrap;background:#fff;margin:20px 0}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head{width:100%;background-color:#e8ebf1}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #dcdcdc;position:relative;border:1px solid #e8ebf1;border-radius:6px 6px 0 0;cursor:pointer}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{display:flex;align-items:center}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:10px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div{font-size:14px;color:#3554d1;cursor:pointer}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div:after{font-family:Font Awesome;content:"\F107";margin-left:2px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div.active:after{content:"\F106"}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child{display:flex;align-items:center;margin-right:52px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div{display:flex;align-items:center}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>span{margin-right:4px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>div{font-size:16px;font-weight:500;color:#212121}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child:after{font-family:Font Awesome;content:"\F078";font-size:16px;position:absolute;right:16px;top:15px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child.fc-active:after{content:"\F077"}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon{padding:12px 16px;display:none}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>label{font-size:14px;color:#212121;display:inline-block;margin-bottom:10px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon{display:flex;align-items:center;font-size:14px;color:#212121;padding:10px 20px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon>img{width:20px;height:20px;margin-right:10px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{width:100%;display:none;justify-content:space-between;border:1px solid #e8ebf1;border-radius:0 0 6px 6px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body.fc-active{display:flex}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:20%;padding:18px 16px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2){font-size:14px;line-height:1.43;color:#333}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div{display:flex;align-items:center;margin:5px 0;font-size:14px;color:#212121;line-height:21px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div svg{width:20px;height:20px;margin-right:8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>a{font-size:13px;color:#009fe3}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:80%;border-left:2px solid #e8ebf1}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{display:flex;flex-wrap:wrap;border-bottom:1px solid #e8ebf1;padding:18px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price{border:2px solid var(--fcGreen76b72a)!important;position:relative}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>span{background-color:var(--fcGreen76b72a);color:#fff;padding:2px 4px;font-size:12px;position:absolute;left:0;top:0}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>div:first-child{padding-top:8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail:last-of-type{border-bottom:none}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div{border-right:2px solid #e8ebf1}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:50%;font-size:14px;color:#212121;padding-bottom:34px;position:relative}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child > div{margin-bottom:6px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename{font-weight:600;display:flex;align-items:center}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename img{margin-left:8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast{display:flex;font-size:14px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast > div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:3px;padding:4px 8px;margin-right:8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion{font-size:14px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion > span{margin-right:8px;font-style:italic;color:#666}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control{color:#3554d1;cursor:pointer}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control::after{font-family:Font Awesome;content:"\F107";margin-left:2px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control.active::after{content:"\F106"}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:calc(50% - 152px);padding:0 18px;display:flex;flex-direction:column}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night,.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{padding:0 16px 8px 0;color:#212121}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div,.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div{font-size:14px;font-weight:600}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div>span,.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div>span{font-weight:400}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-per-night,.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-per-night{border-bottom:1px dotted #ddd}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total,.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total{font-weight:400;font-size:14px;color:#8a949e;margin-top:8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total>div,.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total>div{font-weight:500}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>label{line-height:normal;color:#666;margin-bottom:12px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:152px;border-right:0;padding:0 16px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>label{font-size:11px;line-height:normal;color:#666;display:block;text-align:right;margin:5px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) .ui.dropdown{width:100%;min-width:1px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a{border-radius:6px;box-shadow:0 3px 12px #00000008;border:solid 1px var(--fcGreen76b72a);background-color:var(--fcGreen76b72a);font-size:14px;width:152px;text-align:center;line-height:40px;padding:0;font-weight:400;color:#fff;margin-top:8px;cursor:pointer}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a.fc-item-send-request{display:inline-block;max-width:100%}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail{display:none;width:100%;background-color:#f0f0f0;margin:16px 16px 0 0;padding:16px 32px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy,.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special{margin-top:8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy>label,.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special>label{font-weight:700}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation{display:flex;flex-wrap:wrap;font-size:12px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>label{width:100%;font-weight:700}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #ccc;width:100%;background-color:#fff}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;justify-content:space-between;border-bottom:1px solid #ccc}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{padding:4px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #ccc;width:60%}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:last-of-type{width:40%}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less{display:flex;justify-content:flex-end;margin-top:8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less>a{font-size:11px;cursor:pointer;color:#222;text-decoration:underline}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels{display:flex;align-items:flex-end;font-size:14px;line-height:30px;flex-wrap:wrap}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin-right:5px;margin-bottom:5px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels a{background-color:#00266b;color:#fff;padding:8px 10px;border-radius:4px;font-size:12px;cursor:pointer;margin-left:4px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-tax{border-top:1px solid #ccc;font-size:11px;font-weight:700;line-height:normal;text-align:right;color:#666;padding:10px 25px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-icon{width:20px;height:auto;margin-right:8px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-roomimg{cursor:pointer}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none{text-align:center;margin-top:16px;border:1px solid #e63740;color:#e63740;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);padding:16px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none>a{color:inherit}.fc-hotel-detail .fc-hotel-vicinity{padding:12px 0;border-bottom:1px solid #ddd}.fc-hotel-detail .fc-hotel-vicinity>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}.fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;font-size:14px}.fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:25%;line-height:20px}.fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items svg{width:12px;height:12px;margin-right:8px}.fc-hotel-detail .fc-hotel-distance-from>div{margin:12px 0}.fc-hotel-detail .fc-hotel-distance-from>div span{font-weight:500}.fc-hotel-detail .fc-hotel-more-info p{margin:0}.fc-hotel-detail .fc-hotel-services{padding:35px 0}.fc-hotel-detail .fc-hotel-services>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{display:flex}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:285px;display:flex;flex-flow:column;padding-right:55px}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;height:64px;font-size:14px;font-weight:600;color:#212121;position:relative;padding-right:8px;cursor:pointer}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span:after{content:"\F105";font-family:Font Awesome}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span.active{color:var(--fcGreen76b72a)}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:calc(100% - 285px)}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{display:flex;align-items:flex-start}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:40%;position:relative}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child img{border-radius:6px;width:100%;height:auto}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child > a{position:absolute;right:8px;bottom:8px;border-radius:6px;background-color:rgba(0,0,0,.7);color:#fff;font-size:13px;padding:6px 12px;cursor:pointer}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){width:60%;padding-left:30px;font-size:14px;color:#212121;line-height:20px}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2)>div{margin-bottom:12px;display:flex}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) label{font-weight:500;width:132px;display:inline-block}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers{flex-wrap:wrap;align-items:flex-start}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers span{background-color:#eb2424;color:#fff;border:1px solid #eb2424;padding:10px 0;border-radius:6px;margin-right:15px;margin-bottom:8px;cursor:pointer;height:40px;width:132px;text-align:center}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers a{background-color:#00266b;color:#fff;border-radius:6px;padding:10px 0;height:40px;width:132px;text-align:center;font-weight:500;cursor:pointer}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{color:#212121;line-height:24px;font-size:14px}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc .fc-highlight{padding:12px;background-color:#f0f2f6;border-radius:6px;line-height:20px;margin:15px 0;white-space:break-spaces}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages{display:flex;flex-direction:column;margin:24px}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>label{color:#212121;font-size:18px;font-weight:600}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>img{margin:12px 0}.fc-hotel-detail .fc-similiar-hotels{border-top:1px solid #ccc;margin-top:45px;padding:25px 0;display:flex}.fc-hotel-detail .fc-similiar-hotels>div:first-child{width:270px;padding-right:30px}.fc-hotel-detail .fc-similiar-hotels>div:first-child > label{font-size:30px;font-weight:700;color:#222}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list{width:calc(100% - 270px)}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:first-of-type{margin-top:0}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:solid 1px var(--fcGreen76b72a)}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:first-child{width:38%}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2){width:38%;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars{margin:5px 0}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address>i{display:block}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3){width:24%;margin:20px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-end}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:first-child{font-size:12px;line-height:normal;color:#aaa}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2){font-size:18px;font-weight:700;color:#222}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2)>span{font-size:12px;color:#333;font-weight:400}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(3){font-size:13px;line-height:normal;color:#666}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all{text-align:center;margin:45px 0}.fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all>a{border-radius:3px;border:solid 1px var(--fcGreen76b72a);background-color:#fff;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:1px;color:var(--fcGreen76b72a);padding:11px 100px;cursor:pointer}.fc-hotel-detail #hotelMap2{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}.fc-hotel-detail #hotelMap2 .vue-map-container{position:relative;width:60%;height:80%}.fc-hotel-detail .slide-content>img{max-height:100%}.fc-hotel-detail .video-content>iframe{position:absolute;left:0;top:0;height:100%;width:100%}.fc-hotel-detail .hotel-ico:before{font-family:Font Awesome;margin-right:8px}.fc-hotel-detail .hotel-ico.ico-map:before{content:"\F278"}.fc-hotel-detail .hotel-ico.ico-plane:before{content:"\F072"}.fc-hotel-detail .hotel-ico.ico-train:before{content:"\F238"}.fc-hotel-detail .hotel-ico.ico-subway:before{content:"\F239"}.fc-hotel-detail .hotel-ico.ico-car:before{content:"\F1B9"}.fc-hotel-detail .hotel-ico.ico-medkit:before{content:"\F0FA"}.fc-hotel-detail .hotel-ico.ico-info:before{content:"\F05A"}.fc-hotel-detail .hotel-ico.ico-video:before{content:"\F03D"}.fc-hotel-detail .fc-hotel-detail-param{display:none}@media only screen and (max-width:767px){.fc-hotel-detail .fc-hotel-info>.fc-hotel-images{overflow-x:scroll;height:300px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div{width:100%!important;position:relative!important;left:auto!important;right:auto!important;height:100%!important;flex:0 0 100%;margin-right:15px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div:last-of-type{margin-right:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names{flex-wrap:wrap;position:relative}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{width:100%;font-size:18px;line-height:26px;flex-wrap:wrap;flex-direction:column}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{height:60px;width:auto}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{margin:10px 0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{flex-direction:column;align-items:flex-end;position:absolute;right:0;top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{font-size:12px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{font-size:10px;padding:0 5px;line-height:20px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{margin-top:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 30px) / 4);margin-right:10px;display:flex;flex-direction:column;text-align:center;padding:8px;height:auto;font-size:12px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(4n){margin-right:0}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:10px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5){display:initial}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5).show_more{width:100%}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+5){display:none}.fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{height:35px;margin:0;width:auto;margin-bottom:8px}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview,.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{flex-wrap:wrap}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail,.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:100%;order:2}.fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{width:100%;order:1;margin-bottom:24px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{flex-wrap:wrap}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{width:100%;display:flex;flex-direction:column;align-items:flex-start}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{flex-wrap:wrap}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:100%;border-bottom:1px solid #ddd;display:flex;align-items:start}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child{width:40%;margin-right:12px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child img{border-radius:6px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:100%;display:flex;flex-wrap:wrap;border-left:0}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{width:100%;padding:16px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding-bottom:12px;order:1;margin-bottom:0;padding-bottom:0}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding:0;order:3}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{display:none}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2) .fc-room-price-per-night>label{font-size:14px}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:100%;padding:0;order:4}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{width:100%;display:flex;justify-content:space-between;align-items:center}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div .ui.dropdown{width:45%}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div a{width:40%;margin:0}.fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(4){order:2;margin:0 0 12px}.fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:100%;margin-bottom:12px}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{flex-wrap:wrap}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:100%;padding:0}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:100%;display:flex;flex-wrap:wrap}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{flex-wrap:wrap}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:100%}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){padding:0;width:100%;margin-top:18px}.fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{width:100%}.fc-hotel-detail .fc-search-banner{display:none}.fc-hotel-detail .fc-search-banner .fc-search-container{flex-wrap:wrap}.fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap,.fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:100%}.fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:100%;margin:0}.fc-hotel-detail .fc-search-banner.fc-mobile-show{display:flex!important}.fc-hotel-detail .fc-hotel-detail-param{height:80px;display:flex;justify-content:space-between;padding:15px;background:rgba(140,150,171,.7);z-index:9}.fc-hotel-detail .fc-hotel-detail-param>div{background-color:#fff;border-radius:6px 0 0 6px;padding:12px 8px;white-space:nowrap;overflow:hidden;width:50%;text-overflow:ellipsis}.fc-hotel-detail .fc-hotel-detail-param>div:last-of-type{border-radius:0 6px 6px 0}.fc-hotel-detail .fc-hotel-detail-param>div svg{width:20px;height:20px;margin-right:4px}.fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:0;padding-top:80px}.fc-hotel-detail.fc-fixed-style .fc-search-banner{display:none}.fc-hotel-detail.fc-fixed-style .fc-hotel-detail-param{position:fixed;left:0;top:0;width:100%}.fc-hotel-detail .fc-hotel-detail-gallery>div{width:calc(100% - 30px);margin-left:15px}}.show_more{color:var(--fcGreen76b72a);border:none!important;cursor:pointer}.fc-cart-container{background-color:#fff;padding-bottom:60px;font-size:14px;box-shadow:inset 0 3px 26px #8a949e42}.fc-cart-container .fc-cart-title{display:flex;align-items:center;padding:30px 0;font-size:12px;font-weight:500;color:#212121}.fc-cart-container .fc-cart-title .disabled{color:#c4c4c4}.fc-cart-container .fc-cart-title .active{color:#3554d1}.fc-cart-container .fc-cart-title>span:first-of-type:after{font-family:Font Awesome;content:"\F054";color:#212121;margin:0 8px;font-size:8px;line-height:12px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head_container{width:40%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head{padding:16px;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_name{display:flex;justify-content:space-between;margin-bottom:20px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_name>img{width:90px;height:auto;border-radius:6px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_name>div{width:calc(100% - 104px);display:flex;flex-direction:column;font-size:14px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_name>div>i{display:inline-block;margin-right:8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_name label{font-size:16px;line-height:20px;font-weight:700;color:#222}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_name label>i:first-of-type{margin-left:8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_name label>i:after{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;color:#ffcd00}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_checkin{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;display:flex;justify-content:space-between}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_checkin svg{width:20px;height:20px;margin-right:8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_checkin>div{width:50%;padding:0 20px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_checkin>div:first-of-type{border-right:1px solid #dcdcdc}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_checkin>div>label{font-size:12px;line-height:16px;font-weight:500;padding-bottom:8px;color:#212121;display:inline-block}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_checkin>div>div{font-size:16px;line-height:18px;font-weight:600;color:#212121;display:flex;align-items:center}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-cart-hotel_head_checkin>div>div>i{display:inline-block;margin-right:8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-room-child{margin:16px 0;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-room-child.fc-not-free{color:#e63740;border-color:#e63740}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-room-child.fc-not-free>svg{color:#e63740}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-room-child>svg{width:18px;height:18px;margin-right:8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail{border:1px solid #dcdcdc;padding:12px;position:relative;overflow:hidden;padding-bottom:36px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail.fc-less{max-height:200px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail.fc-less .fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail.fc-less .fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-detail_ratename{font-size:14px;line-height:18px;font-weight:700;color:#333}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-detail_breakfast{display:flex;font-size:12px;margin:6px 0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-detail_breakfast>div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:4px 10px;margin-right:8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-detail_clusion{font-size:14px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-detail_clusion>span{margin-right:8px;font-style:italic;color:#666}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-item_detail{border-top:1px dotted #dcdcdc;margin-top:4px;padding-top:4px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>label{font-size:14px;line-height:22px;font-weight:600;display:inline-block;padding:12px 0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #dcdcdc;font-size:12px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;border-bottom:1px solid #dcdcdc;border-radius:6px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{width:50%;padding:8px 4px 8px 12px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #dcdcdc}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-property-detail_toggle>a{position:absolute;bottom:4px;left:calc(50% - 10px);cursor:pointer}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-detail .fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-foot{background-color:#f0f0f0;border:1px solid #dcdcdc;border-top:0;padding:12px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-foot>div{display:flex;justify-content:space-between;margin-bottom:10px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-foot>div>label{font-style:italic}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-foot>div.fc-rate-foot_total{font-weight:700}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-rate-foot>div.fc-rate-foot_remark{color:#e63740;font-size:12px;font-style:italic;margin-bottom:0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-property-detail{position:relative;padding-bottom:24px;overflow:hidden}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-property-detail.fc-less{max-height:300px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-property-detail.fc-less>div.fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-property-detail.fc-less>div.fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-property-detail>div{display:flex;align-items:center;flex-wrap:wrap;margin:5px 0;font-size:14px;line-height:22px;color:#333}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-property-detail>div>label{font-size:12px;font-weight:700;line-height:normal;letter-spacing:1px;width:100%;margin-top:30px;border-bottom:1px dotted #dcdcdc;padding-bottom:8px;margin-bottom:8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-property-detail>div.fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-property-detail>div.fc-property-detail_toggle>a{position:absolute;bottom:-10px;left:calc(50% - 10px);cursor:pointer}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head .fc-property-detail>div.fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:calc(60% - 32px)}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>label{margin:0 0 16px;display:inline-block;font-size:18px;font-weight:600}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info{border-top:1px solid #ddd;padding-top:20px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-room-info_title{display:flex!important;justify-content:space-between;padding:0;font-size:16px;font-weight:500;border:0!important;margin-bottom:20px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest{margin-bottom:12px;box-shadow:0 3px 20px #e8ebf191}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>.fc-cart-guest-head>.fc-cart-guest-less:after{content:"\F077"}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>div:not(.fc-cart-guest-head){display:block}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head{border:1px solid #e8ebf1;background-color:#e8ebf1;border-radius:6px 6px 0 0;line-height:16px;position:relative;padding:18px 20px;display:flex;justify-content:space-between;width:100%;font-size:16px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head .fc-cart-guest-less:after{content:"\F078";font-family:Font Awesome;position:absolute;right:20px;cursor:pointer}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{display:none;border:1px solid #e8ebf1;border-top:0;border-radius:0 0 6px 6px;padding:16px 20px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:12px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child{display:none}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child.fc-active-child{display:flex}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label{text-align:left;font-size:14px;font-weight:500;padding-bottom:8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label.fc-required:after{content:"*";color:#e63740;margin-left:4px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div{width:100%;display:flex}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input{width:49%;margin-right:2%;font-size:14px;padding:7px 12px;border-radius:6px;border:1px solid #c4c4c4}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input:last-of-type{margin-right:0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.dropdown{width:100%;border-radius:6px;border:1px solid #c4c4c4}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox{margin:8px 0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox>label{font-size:14px;margin-right:12px;color:#212121}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>textarea{width:100%;padding:4px;border:1px solid #eee}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special{flex-wrap:wrap;color:#212121;margin-top:12px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>label{font-size:14px;font-weight:500;width:100%;text-align:left;padding-bottom:12px;margin-right:0;border-bottom:1px dotted #c4c4c4}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div{width:100%;display:flex;flex-wrap:wrap}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div{width:100%;margin:6px 0;font-weight:500;color:#212121}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox{font-weight:400;width:30%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label{color:#333;font-size:14px;display:flex;align-items:center}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label svg{height:24px;width:24px;margin-top:-3px;margin-right:8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox{font-weight:400;width:45%;margin-bottom:20px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox>label{color:#333;font-size:14px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests{font-weight:400}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests .ui.checkbox{width:100%;margin-bottom:12px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection{flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:20px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection:last-of-type{margin-bottom:0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>label{font-weight:500;color:#212121}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>div{width:auto}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>textarea{width:100%;height:85px;border-radius:6px;border:1px solid #c4c4c4;margin-top:8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection .ui.dropdown{width:100%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra{display:flex;flex-wrap:wrap}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra>div{width:100%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list{display:none;flex-wrap:wrap}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list.fc-active{display:flex}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{display:flex;justify-content:space-between;width:100%;font-size:14px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div{padding:6px;border:1px solid #dcdcdc}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:70%;border-right:0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(2){width:30%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:15%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3) .ui.dropdown{min-width:10px;width:72px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information{width:100%;flex-wrap:wrap;flex-direction:column}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>label{font-size:16px;font-weight:700}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div{border:1px solid #e8ebf1;padding:16px;border-radius:6px;box-shadow:0 3px 20px #E8EBF191}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div{display:flex;flex-direction:column}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>label{font-size:14px;font-weight:500;color:#212121;display:inline-block;padding:20px 0 8px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>div{width:100%;display:flex;justify-content:space-between}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div input{border:1px solid #c4c4c4;padding:4px 8px;height:40px;border-radius:6px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-usemyaccount .ui.checkbox label{font-size:14px;font-weight:500}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-name input{width:49%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-email input{width:100%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input{width:20%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input:last-of-type{width:55%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price{margin-top:30px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>label{font-size:18px;font-weight:600;display:block;padding-bottom:8px;border-bottom:1px solid #ddd}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method{display:flex;margin:20px 0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a{width:170px;min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid #707070;margin-right:28px;font-size:14px;font-weight:500;flex-wrap:wrap;flex-direction:column;cursor:pointer}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.active{background-color:#f4f6fd;border-color:var(--fcGreen76b72a);color:var(--fcGreen76b72a)}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a:last-of-type{margin-right:0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled{pointer-events:none;color:#ccc}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled>span:last-of-type{font-weight:700}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a>svg{width:100%;height:50px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type{display:flex;margin:35px 0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type>div{margin-right:20px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price{display:flex;flex-wrap:wrap;border-radius:6px 6px 0 0;border:1px solid #ddd;background-color:#e8ebf1;align-items:center;padding:12px 25px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:20px;color:#212121;font-weight:400}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div.total{font-weight:600}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div>label{font-size:16px;color:#212121}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-total-pay>a{background-color:var(--fcGreen76b72a);color:#fff;cursor:pointer;display:block;border-radius:0 0 6px 6px;text-align:center;line-height:50px;padding:0;margin-bottom:24px}.fc-cart-container .fc-cart-checkout{display:flex;justify-content:space-between;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;padding:20px 25px;margin-top:24px}.fc-cart-container .fc-cart-checkout .ui.checkbox{color:#333}.fc-cart-container .fc-cart-checkout>.fc-total-price{width:40%;border-left:1px solid #eee;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}.fc-cart-container .fc-cart-checkout>.fc-total-price>div{width:100%}.fc-cart-container .fc-cart-checkout>.fc-total-price>div>div{display:flex;justify-content:space-between;margin-bottom:10px}.fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>label{width:50%}.fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>div{width:20%}.fc-cart-container .fc-cart-checkout .fc-total-pay{display:flex;align-items:center;width:100%}.fc-cart-container .fc-cart-checkout .fc-total-pay>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:solid 1px var(--fcGreen76b72a);background-color:var(--fcGreen76b72a);font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;width:100%;text-align:center;padding:12px 0;margin:24px 0 0;cursor:pointer}.fc-cart-container .fc-total-continue{width:210px;line-height:40px;border-radius:6px;color:#fff;background-color:var(--fcGreen76b72a);text-align:center;cursor:pointer}.fc-cart-container .guest_title{font-weight:700;display:inline-block;width:100%;border-bottom:1px solid #aaa;margin-bottom:4px;padding:0 0 4px 8px}@media only screen and (max-width:767px){.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:100%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{padding:16px 10px}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{margin-left:0}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:50%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:25%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method{flex-wrap:wrap}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a{margin:0 0 12px;width:100%}.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item .fc-cart-hotel_head_container,.fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head,.fc-cart-container .fc-total-continue{width:100%}}.fc-profile{background-color:#f7f7f7;padding:30px 0}.fc-profile>div{display:flex!important;justify-content:space-between;align-items:flex-start}.fc-profile .fc-profile-nav{border-radius:3px;border:1px solid #eee;background-color:#fff;width:255px}.fc-profile .fc-profile-nav>.fc-profile-nav_user{text-align:center}.fc-profile .fc-profile-nav>.fc-profile-nav_user>i{display:block;margin:20px auto 10px}.fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_name{font-size:16px;font-weight:600;line-height:1.25;color:#333}.fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_corp{font-size:10px;font-weight:600;letter-spacing:1px;color:#666;text-transform:uppercase;margin-top:4px}.fc-profile .fc-profile-nav>ul{margin:18px 0 0;padding:0;list-style:none}.fc-profile .fc-profile-nav>ul>li{list-style:none}.fc-profile .fc-profile-nav>ul>li:first-of-type,.fc-profile .fc-profile-nav>ul>li:last-of-type{border-top:1px solid #eee}.fc-profile .fc-profile-nav>ul>li>a{font-size:14px;color:#666;display:flex;align-items:center;line-height:40px;position:relative;padding-left:20px}.fc-profile .fc-profile-nav>ul>li>a.fc-active,.fc-profile .fc-profile-nav>ul>li>a:hover{color:var(--fcGreen76b72a);background-color:#fafafa;border-right:3px solid var(--fcGreen76b72a)}.fc-profile .fc-profile-nav>ul>li>a>i{display:block;margin-right:5px}.fc-profile .fc-profile-nav>ul>.fc_nav_left_reports{padding:0 20px;display:flex;flex-direction:column;justify-content:flex-start;font-size:14px;font-weight:400;color:#666;line-height:30px}.fc-profile .fc-profile-nav>ul>.fc_nav_left_reports.fc-active>a{display:flex;font-size:12px;color:#666;padding-left:10px}.fc-profile .fc-profile-nav>ul>.fc_nav_left_reports>span{cursor:pointer}.fc-profile .fc-profile-nav>ul>.fc_nav_left_reports>a{display:none}.fc-profile .fc-profile-booking-list,.fc-profile .fc-profile-dashboard{width:calc(100% - 285px)}.fc-profile .fc-profile-booking-list>.fc-profile-credit,.fc-profile .fc-profile-dashboard>.fc-profile-credit{display:flex;justify-content:space-between;margin-bottom:30px}.fc-profile .fc-profile-booking-list>.fc-profile-credit>div,.fc-profile .fc-profile-dashboard>.fc-profile-credit>div{height:80px;width:49%;border-radius:3px;border:1px solid #eee;background-color:#fff;padding:10px 25px 10px 15px;display:flex;align-items:center;justify-content:space-between}.fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div,.fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div{margin-left:20px;width:calc(100% - 185px)}.fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label,.fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}.fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label>a:after,.fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label>a:after{font-family:Font Awesome;content:"\F05A";margin-left:5px}.fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>div,.fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>div{font-size:20px;font-weight:700;color:#222}.fc-profile .fc-profile-booking-list>.fc-profile-credit>div>button,.fc-profile .fc-profile-dashboard>.fc-profile-credit>div>button{width:105px;height:40px;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:solid 1px var(--fcGreen76b72a);background-color:var(--fcGreen76b72a);font-size:11px;font-weight:700;letter-spacing:1.69px;color:#fff}.fc-profile .fc-profile-booking-list>.fc-profile-credit>div>span,.fc-profile .fc-profile-dashboard>.fc-profile-credit>div>span{font-size:10px;font-weight:600;letter-spacing:1px;text-align:right;color:#aaa;width:105px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head{display:flex;justify-content:space-between;align-items:center;border-radius:3px;border:1px solid #eee;background-color:#fff}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head>label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head>label{font-size:24px;font-weight:700;line-height:.83;color:#222;margin-left:25px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head{display:flex;justify-content:space-between;border-radius:3px;border:1px solid #eee;background-color:#fff;position:relative}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head label{font-size:24px;font-weight:700;color:#222;margin-left:25px;padding-top:20px;display:block}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses{position:absolute;bottom:0;padding:0 25px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a{margin-right:20px;font-size:14px;color:#666;line-height:40px;padding:12px 0;border-bottom:2px solid #eee;cursor:pointer}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active{color:var(--fcGreen76b72a);border-color:var(--fcGreen76b72a)}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type{margin-right:0}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body{border-radius:3px;border:1px solid #eee;background-color:#fff;padding:28px 25px;display:flex;flex-wrap:wrap}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container{width:calc(100% - 130px);position:relative}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input{height:40px;border-radius:2px;border:1px solid #eee;background-color:#fff;width:100%;padding:1px 50px 1px 15px;box-sizing:border-box}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button{position:absolute;right:10px;border:none;top:8px;cursor:pointer}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search{font-size:13px;text-align:right;color:#009fe3;cursor:pointer}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active{color:#666}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after{content:"\F0D8"}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{width:calc(100% + 50px);margin:15px -25px 0;background-color:#eee;padding:20px 25px;display:flex;justify-content:space-between;align-items:flex-start}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date{width:49%;display:flex;border:1px solid #ccc;background-color:#fff;border-radius:3px;height:68px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div{width:50%;padding:13px 15px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in{border-right:1px solid #ccc}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check{font-size:14px;line-height:1.29;color:#333;display:flex;justify-content:space-between;align-items:flex-end}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input{font-size:14px;line-height:1.29;color:#333;border:0;height:100%;width:calc(100% - 32px)}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i{display:block}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment{width:49%;display:flex;flex-wrap:wrap}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label{display:block;width:100%;font-size:10px;font-weight:600;letter-spacing:1px;color:#666}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div{width:50%;margin:6px 0}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label{font-size:14px;line-height:1.29;color:#333}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{width:100%;margin:12px 0;display:flex;justify-content:space-between;align-items:center}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a{border:solid 1px var(--fcGreen76b72a);background-color:var(--fcGreen76b72a);font-size:14px;font-weight:600;text-align:center;color:#fff;padding:12px 44px;letter-spacing:0;cursor:pointer;border-radius:3px;display:inline-block}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips{font-size:14px;line-height:1.29;color:#333;background-color:rgba(255,107,0,.1);padding:15px 25px;margin-bottom:20px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all{margin:20px auto}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a{width:330px;height:45px;border-radius:3px;border:solid 1px var(--fcGreen76b72a);background-color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;color:var(--fcGreen76b72a);cursor:pointer;display:flex;align-items:center;justify-content:center}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item{width:100%;border-radius:2px;border:1px solid #eee;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;font-weight:300}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover{border-color:#ff6b00}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date{font-size:14px;line-height:1.29;text-align:right;color:#222;display:flex;flex-direction:column;width:8%}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after{content:"";display:block;height:20px;width:1px;background:#ccc;margin:5px 0 5px 90%}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail{width:67%;padding:0 15px;display:flex;flex-wrap:wrap}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image{width:30%}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel{width:70%;padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name{font-size:16px;font-weight:700;line-height:1.25;color:#333}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address{font-size:13px;color:#666}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i{display:block;float:left}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label{font-size:14px;line-height:1.43}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm{color:var(--fcGreen76b72a)}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending{color:#ff6b00}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled{color:#aaa}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div{font-size:16px;font-weight:700;line-height:1.25;color:#222}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;color:#222;border-bottom:1px solid #eee;padding:16px 20px 8px;background-color:#fafafa}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div{width:50%;display:flex;align-items:center}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label{width:120px;text-align:right;margin-right:12px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n),.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n){justify-content:flex-end;white-space:nowrap}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div{width:150px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label{width:auto}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before{content:"";width:8px;height:8px;display:inline-block;border-radius:100%;background-color:var(--fcGreen76b72a);margin-right:4px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Completed,.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Completed,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success{color:var(--fcGreen76b72a)}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Completed:before,.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Completed:before,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before{background-color:var(--fcGreen76b72a)}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Unpaid,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Unpaid{color:#c24c29}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Unpaid:before,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Unpaid:before{background-color:#c24c29}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Unpaid,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Unpaid{white-space:normal;line-height:12px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Unpaid span,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Unpaid span{display:inline-block;font-size:12px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Pending,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Pending{color:#ff6b00}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Pending:before,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-Pending:before{background-color:#ff6b00}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a{color:var(--fcGreen76b72a);border:1px solid var(--fcGreen76b72a);padding:4px 12px;margin:4px 0;display:inline-block;background:#fff;cursor:pointer}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body{width:100%;padding:10px;font-size:14px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin{border-bottom:1px dotted #eee;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:8px;line-height:24px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div{display:flex;align-items:center}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:40%}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n){width:60%}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label{width:140px;text-align:right;margin-right:8px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{display:flex;justify-content:space-between;align-items:center;padding:8px 20px 0 40px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type{font-size:16px;font-weight:700}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before{font-family:Font Awesome;content:"\F041";margin-right:4px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{display:flex;align-items:center}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label{margin-right:12px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body{padding:10px 40px;font-family:Poppins;font-size:12px;font-weight:400}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline{display:flex;justify-content:space-between}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div{width:50%}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title{font-size:18px;font-weight:600}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right{display:flex;justify-content:flex-end;align-items:center}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l{padding:0 20px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img{height:50px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r{width:226px;font-size:14px;font-weight:500}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline.fc-airline-line,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline.fc-airline-line{border-top:1px dotted #c4c4c4;padding:10px 0;margin-top:10px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result{width:25%;border-left:1px solid #eee;padding-left:20px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view{border-radius:3px;border:solid 1px var(--fcGreen76b72a);background-color:#fff;height:40px;font-size:13px;font-weight:700;letter-spacing:1px;color:var(--fcGreen76b72a);width:100%;margin:10px 0;cursor:pointer}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay{height:40px;width:100%;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:solid 1px var(--fcGreen76b72a);background-color:var(--fcGreen76b72a);font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;cursor:pointer}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark{width:100%}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a{display:none}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div{display:block}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a{font-size:14px;line-height:1.29;color:#009fe3;margin-top:20px;margin-left:calc(8% + 15px);cursor:pointer}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div{display:none;border-radius:2px;background-color:#f5f5f5;margin:20px -20px -20px;padding:20px;padding-left:calc(8% + 35px)}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label{font-size:14px;line-height:1.29;color:#333}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info{font-size:14px;font-weight:600;color:var(--fcGreen76b72a);margin:10px 0}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a{font-size:14px;color:#009fe3;cursor:pointer}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list{display:flex}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}.fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active,.fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active{background-color:#fafafa;pointer-events:none}@media only screen and (max-width:767px){.fc-profile>div{flex-wrap:wrap}.fc-profile .fc-profile-nav{width:100%}.fc-profile .fc-profile-booking-list{width:100%;margin-top:24px}.fc-profile .fc-profile-booking-list .fc-recent-booking>.fc-recent-booking_body{padding:20px 15px}.fc-profile .fc-profile-booking-list .fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head{padding:10px 15px 8px}.fc-profile .fc-profile-booking-list .fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),.fc-profile .fc-profile-booking-list .fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),.fc-profile .fc-profile-booking-list .fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div{width:100%}.fc-profile .fc-profile-booking-list .fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{padding:0;flex-wrap:wrap}}.fc-booking-detail{width:100%;font-size:14px;font-weight:300;color:#333;padding:44px 0}.fc-booking-detail>.fc-booking-confirmation{border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0}.fc-booking-detail>.fc-booking-confirmation>div{width:50%;display:flex;flex-wrap:wrap}.fc-booking-detail>.fc-booking-confirmation>div>div{display:flex;align-items:flex-start;margin:4px 0;width:100%}.fc-booking-detail>.fc-booking-confirmation>div>div>label{width:140px;text-align:right;margin-right:24px}.fc-booking-detail>.fc-booking-confirmation>div>div .fc-booking-no{font-weight:700}.fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm{color:var(--fcGreen76b72a);font-weight:700}.fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled{color:#c24c29}.fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled:before{background-color:#c24c29}.fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div{justify-content:flex-end;padding-right:24px}.fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div{width:160px}.fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Completed{color:var(--fcGreen76b72a)}.fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Unpaid{color:#c24c29}.fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Pending{color:#ff6b00}.fc-booking-detail>.fc-booking-checkin{display:flex;flex-wrap:wrap;padding:12px 24px;border:1px solid #eee;background:#fff;border-top:0}.fc-booking-detail>.fc-booking-checkin>div{width:50%;display:flex;align-items:center;margin:4px 0}.fc-booking-detail>.fc-booking-checkin>div>label{width:140px;text-align:right;margin-right:24px}.fc-booking-detail>.fc-booking-hotel{background:#fff;margin-top:24px;border:1px solid #eee;border-bottom:0;padding-top:12px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{display:flex;justify-content:space-between;padding:0 20px 20px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:60%}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_name{font-size:20px;font-weight:400;color:#333}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star{margin:8px 0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star>i:before{font-family:Font Awesome;content:"\F005";font-size:18px;font-style:normal;color:#ffcd00}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address{margin-bottom:8px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address:before{font-family:Font Awesome;content:"\F041";margin-right:4px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark{margin-top:8px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark>label{font-weight:700}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{display:flex;align-items:center;justify-content:flex-end}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>div{margin-left:12px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>a{cursor:pointer;margin-top:12px;padding:12px 24px;color:var(--fcGreen76b72a);border:1px solid var(--fcGreen76b72a)}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms{border-top:1px solid #eee}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head{display:flex;justify-content:space-between;border-bottom:1px solid #eee}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div{border-right:1px solid #eee}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 300px);padding:20px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:100px;text-align:center;padding:20px 0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){width:200px;text-align:right;border-right:0;padding:20px 20px 0 0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item{display:flex;justify-content:space-between;border-bottom:1px solid #eee}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div{border-right:1px solid #eee}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 300px);padding:8px 20px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:100px;text-align:center;padding:20px 0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:200px;text-align:right;border-right:0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding:8px 20px 8px 0;border-bottom:1px solid #eee}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div:last-of-type{border-bottom:0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore{display:flex;justify-content:flex-end}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore>a{font-size:12px;cursor:pointer;color:#009fe3}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room{display:none;justify-content:space-between;background:#aaa;border-bottom:1px solid #eee;padding-left:32px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room.fc-active{display:flex}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item{width:calc(100% - 400px);background-color:#fff;border-right:1px solid #eee;padding:8px 12px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div{border-bottom:1px dotted #eee;display:flex;padding:12px 0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div>label{font-size:12px;margin-right:8px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item{justify-content:space-between}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>label{width:60px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div{width:calc(100% - 60px);display:flex;justify-content:space-between;flex-wrap:wrap}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(odd){width:60%}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(2n){width:40%;text-align:right}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special{border-bottom:0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>label{font-style:italic}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>pre{margin:0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price{width:400px;background-color:#fff;padding:12px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>label{margin-bottom:8px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div{border:1px solid #eee;margin-bottom:24px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div{border-bottom:1px solid #eee;display:flex;align-items:center}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div:last-of-type{border-bottom:0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>label{width:70%}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div,.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div:last-of-type{width:30%}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>label{width:50%;padding:8px;border-right:1px solid #eee}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div{padding:8px;width:60%;border-right:1px solid #eee}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div:last-of-type{border-right:0;width:40%}.fc-booking-control{display:flex;justify-content:center;margin:24px 0}.fc-booking-control>.fc-btn-back{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}.fc-booking-control>.fc-btn-cancel{font-size:16px;padding:12px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}.fc-booking-control>.fc-btn-update{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}.fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px}.fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}.fc-cancel-policy>div:last-of-type{border-bottom:0}.fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}.fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}.fc-fbooking-detail>.fc-booking-airline{margin-top:20px;border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0 12px 50px;justify-content:space-between}.fc-fbooking-detail>.fc-booking-airline>div{width:50%}.fc-fbooking-detail>.fc-booking-airline>div>div{display:flex;align-items:center;line-height:36px}.fc-fbooking-detail>.fc-booking-airline>div>div>label{width:140px;text-align:right;margin-right:24px}.fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child{font-size:26px;font-weight:700}.fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child>svg{width:40px;height:50px;margin-right:20px}.fc-fbooking-detail>.fc-booking-airline>div.fc-right>div{justify-content:flex-end;padding-right:24px}.fc-fbooking-detail>.fc-booking-airline>div.fc-right>div>div{width:160px}.fc-fbooking-detail>.fc-booking-flight .flex{display:flex}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container{display:flex;flex-direction:column}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container .fc-flight-itineray-section-journey:last-child{border-bottom:0}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row{padding:15px 0}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect{padding:0}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-desktop-flight-itineray-section-segments,.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-flight-itineray-section-segments{border-left:0;padding:0}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey{flex-direction:column}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator{border-top:1px dashed #c7cdd7}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator:last-child{display:none}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline{flex-direction:column;min-width:300px;padding-right:25px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info{gap:15px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-icon{height:42px;width:42px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4{color:#232936;font-size:1rem;font-weight:600}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4+h4{font-weight:500}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info{margin:10px 0}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td{color:#232936;font-size:.875rem;font-weight:400;vertical-align:top}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td:first-child{min-width:90px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa{align-items:center;display:flex;flex-direction:row;gap:6px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa img{height:17px;width:17px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments{border-left:1px dashed #c7cdd7;padding:0 25px;width:100%}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments.mobile{display:none}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .connect-container{background-color:#c7cdd7;border-radius:5px;margin-left:30px;width:100%}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list{list-style-type:disc;margin:0;padding:20px 40px;width:100%}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li{color:#232936;font-size:.875rem;margin-bottom:10px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li:last-child{margin-bottom:0}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline{align-items:flex-start;gap:60px;justify-content:space-between;width:100%}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city,.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep,.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info,.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{flex-direction:column}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep{max-width:170px;width:170px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span{color:#232936;font-size:.8125rem;font-weight:500}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span.time{font-size:1.25rem;font-weight:700}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city{margin:5px 0 0}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city span{color:#232936;font-size:.875rem;font-weight:700}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc{flex-direction:column}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc span{font-size:.75rem;font-weight:500}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name{align-items:center;gap:5px;margin-bottom:5px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name .code{background-color:#c7cdd7;border-radius:3px;color:#fff;font-size:.625rem;font-weight:600;padding:2px 5px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{align-items:center;flex:1;justify-content:center;margin-top:15px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line{background-color:#c7cdd7;display:flex;height:2px;justify-content:space-between;position:relative;width:100%}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:after,.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:before{background-color:#c7cdd7;border-radius:6px;content:"";display:block;height:6px;position:relative;top:-2px;width:6px}.fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime span.value{font-size:.875rem;font-weight:500;margin-bottom:5px}.fc-fbooking-detail>.fc-booking-passenger{font-family:Poppins;margin-bottom:20px;color:#212121}.fc-fbooking-detail>.fc-booking-passenger>.fc-title{font-size:18px;font-weight:600;padding:10px;border-bottom:1px solid #dfdfdf;margin-bottom:10px}.fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table{padding:10px}.fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-business{font-size:14px;font-weight:500;padding:10px 0}.fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container{display:flex;align-items:center}.fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div{padding:10px 0;margin-right:20px;color:#3554d1;font-size:14px;cursor:pointer}.fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div:before{font-family:Font Awesome;font-weight:300;content:"\F15C";padding-right:10px}.fc-fbooking-detail>.fc-booking-passenger ul{display:block;height:40px;line-height:40px;padding:0;border-bottom:1px solid #c7cdd7;box-sizing:content-box;margin:0 0 20px}.fc-fbooking-detail>.fc-booking-passenger ul li{list-style:none;float:left;cursor:pointer;padding:0 20px}.fc-fbooking-detail>.fc-booking-passenger ul li.active{border-bottom:2px solid #3554d1}.fc-fbooking-detail>.fc-booking-passenger table{width:100%;empty-cells:show;border-collapse:collapse;margin:0 auto}.fc-fbooking-detail>.fc-booking-passenger table th{background-color:#f0f2f5;text-align:left}.fc-fbooking-detail>.fc-booking-passenger table td,.fc-fbooking-detail>.fc-booking-passenger table th{padding:8px 20px;border:1px solid #c7cdd7}.fc-fbooking-detail>.fc-booking-passenger table td.fc-total,.fc-fbooking-detail>.fc-booking-passenger table th.fc-total{border-left:hidden;font-size:18px;font-weight:600}@media only screen and (max-width:767px){.fc-booking-detail>.fc-booking-confirmation>div{width:100%}.fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n){padding-right:0;justify-content:flex-start}.fc-booking-detail>.fc-booking-confirmation>div>label{text-align:left;margin-left:24px;margin-right:0}.fc-booking-detail>.fc-booking-checkin{padding:12px 10px}.fc-booking-detail>.fc-booking-checkin>div{width:100%}.fc-booking-detail>.fc-booking-checkin>div>label{margin-right:0;text-align:left;width:125px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{flex-wrap:wrap}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher,.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:100%}.fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{justify-content:flex-start}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 160px);padding:12px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:70px;pad:12px 0}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){padding:12px;width:90px;text-align:center}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 160px);padding:8px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:70px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:90px}.fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding-right:8px}.fc-booking-control{flex-wrap:wrap}.fc-booking-control>.fc-btn-back{margin:0 0 24px;width:100%;text-align:center}.fc-booking-control>.fc-btn-cancel{width:100%;text-align:center;margin:0}}.fc-booking-status{text-align:center;padding:44px 0}.fc-booking-status svg{width:70px;height:70px}.fc-booking-status h1{font-size:22px;font-weight:600;line-height:28px}.fc-booking-status .fc-booking-no{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}.fc-booking-status .fc-booking-control{margin:20px 0 50px;align-items:center}.fc-booking-status .fc-booking-control .fc-back{cursor:pointer;margin-right:24px}.fc-booking-status .fc-booking-control>span{position:relative}.fc-booking-status .fc-booking-control>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#76b72a;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px;position:absolute;left:calc(50% - 18px);top:-40px}.fc-booking-status .fc-booking-result{margin:0 auto;width:100%;max-width:760px;border:1px dashed #00266b;border-radius:10px;display:flex;align-items:flex-start;justify-content:center;padding:35px 0}.fc-booking-status .fc-booking-result>div{display:flex;flex-direction:column;align-items:flex-start;margin:0 30px}.fc-booking-status .fc-booking-result>div>label{color:#697488;font-size:14px;line-height:22px}.fc-booking-status .fc-booking-result>div>span{font-size:16px;font-weight:500;color:#212121;padding:4px 0}.fc-booking-status .fc-view{color:#fff;background-color:var(--fcGreen76b72a)}.fc-booking-status .fc-update,.fc-booking-status .fc-view{display:inline-block;border:1px solid var(--fcGreen76b72a);line-height:40px;cursor:pointer;width:210px;border-radius:6px;margin:0 12px}.fc-booking-status .fc-update{color:var(--fcGreen76b72a);background-color:#fff}@media only screen and (max-width:767px){.fc-booking-status .fc-booking-result{flex-wrap:wrap;justify-content:flex-start;padding:12px 0}.fc-booking-status .fc-booking-result>div{margin:0;width:50%;padding:0 12px;margin-bottom:12px}}.fc-profile-change-pwd{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}.fc-profile-change-pwd>label{font-size:24px;font-weight:700;line-height:.83;color:#222}.fc-profile-change-pwd>.fc-profile-pwd-container{margin:48px 0 12px}.fc-profile-change-pwd>.fc-profile-pwd-container>div{display:flex;align-items:center;flex-wrap:wrap;margin:12px 0}.fc-profile-change-pwd>.fc-profile-pwd-container>div>label{font-size:14px;width:180px;margin-right:16px;text-align:right}.fc-profile-change-pwd>.fc-profile-pwd-container>div>input{font-size:16px;height:36px;padding:0 8px;width:250px}.fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error{font-size:12px;margin-left:198px;color:red;width:calc(100% - 200px)}.fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul{margin:0;padding:0}.fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li{list-style:none}.fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}.fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}.fc-profile-change-pwd>.fc-profile-pwd-container>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:solid 1px var(--fcGreen76b72a);background-color:var(--fcGreen76b72a);width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}@media only screen and (max-width:767px){.fc-profile-change-pwd{width:100%;margin-top:24px}.fc-profile-change-pwd>.fc-profile-pwd-container>div>label{text-align:left}.fc-profile-change-pwd>.fc-profile-pwd-container>div>input{width:100%;margin:4px 0 12px}.fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error{width:100%;margin:0}}.fc-setup{background-color:#f7f7f7;padding:30px 0}.fc-setup>div{display:flex!important;justify-content:space-between;align-items:flex-start}.fc-setup .fc-setup-nav{font-size:14px;border-radius:3px;border:1px solid #eee;background-color:#fff;width:255px}.fc-setup .fc-setup-nav>ol{margin:0;padding:0;overflow:hidden}.fc-setup .fc-setup-nav>ol>li{list-style:none}.fc-setup .fc-setup-nav>ol>li>input{display:none}.fc-setup .fc-setup-nav>ol>li>input:checked+ol{padding-left:14px;height:auto;display:block;list-style:none}.fc-setup .fc-setup-nav>ol>li>label{max-width:999px;cursor:pointer;display:block;margin:0 0 0 -50px;padding:15px 10px 15px 70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.fc-setup .fc-setup-nav>ol>li>label>i{margin-left:10px;background-color:var(--fcGreen76b72a);width:12px;height:12px;border-radius:12px;display:inline-block;vertical-align:middle}.fc-setup .fc-setup-nav>ol>li>label>.unactive{background-color:#666}.fc-setup .fc-setup-nav>ol>li>.la-down:before{content:"\F077"}.fc-setup .fc-setup-nav>ol>li>.la-down:before,.fc-setup .fc-setup-nav>ol>li>.la-up:before{font-family:Font Awesome;font-size:1em;font-style:normal;color:#666;position:relative;left:90%}.fc-setup .fc-setup-nav>ol>li>.la-up:before{content:"\F078"}.fc-setup .fc-setup-nav>ol>li>ol{display:none}.fc-setup .fc-setup-nav>ol>li>ol>.file>a{margin:0 -10px 0 -50px;padding:15px 20px 15px 70px;text-decoration:none;display:block;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-setup .fc-setup-nav>ol>li>ol>.file>.fc-active{font-weight:700}.fc-setup-general{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff}.fc-setup-general .fc-btn-save{border-radius:20px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;height:33px;width:70px;margin:0 auto;text-align:center;color:#fff;cursor:pointer}.fc-setup-general>label{font-size:24px;font-weight:700;line-height:.83;color:#222}.fc-setup-general>.fc-setup-general-container{margin:10px}.fc-setup-general>.fc-setup-general-container>div{display:flex;flex-wrap:wrap;margin:12px 0;font-size:14px}.fc-setup-general>.fc-setup-general-container>div>label{width:180px;margin-right:16px;text-align:right;display:inline-block}.fc-setup-general>.fc-setup-general-container>div>span{height:auto;min-height:32px;line-height:32px;padding:0 8px;width:512px;background:#f0f0f0 0 0 no-repeat padding-box;border:1px solid #ccc;opacity:1}.fc-setup-general>.fc-setup-general-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme{width:512px;background:#fff 0 0 no-repeat padding-box;border:1px solid #ccc;opacity:1}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div{margin:20px}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>span{width:145px;margin-right:30px}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>span>label{padding-left:4px;vertical-align:top;font-size:0;white-space:nowrap}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>span>label>em{width:40px;height:20px;display:inline-block}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>span>label>:first-child{border-radius:10px 0 0 10px}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>span>label>:last-child{border-radius:0 10px 10px 0}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>p{margin-left:20px}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>p>span{border:1px solid #ccc;display:inline-block;line-height:30px}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>p>span>em:first-child{border-right:1px solid #ccc;width:32px;height:32px;float:left}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>p>span>em:last-child{width:100px;height:32px;display:inline-block;text-align:center;vertical-align:middle}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>p>label{display:inline-block;width:80px}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-hotelsettings-title{background:#f0f0f0;margin:0 auto;width:90%;padding:6px 0 6px 12px;color:#333}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-hotelsettings-content{margin:0 auto;width:90%;border:1px solid #dcdcdc}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-hotelsettings-content>div{display:flex;flex-wrap:wrap;margin:12px 0;font-size:14px;align-items:center}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-hotelsettings-content>div>label{width:140px;margin-right:16px;text-align:right}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-hotelsettings-content>div>span{height:auto;min-height:32px;line-height:32px;padding:0 8px;width:512px;background:#f0f0f0 0 0 no-repeat padding-box;border:1px solid #ccc;opacity:1}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-hotelsettings-content>div>span>em{background:#dcdcdc 0 0 no-repeat padding-box;border:1px solid #ccc;border-radius:24px;letter-spacing:0;padding:0 8px;margin:3px;display:inline-block}.fc-setup-general>.fc-setup-general-container>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:solid 1px var(--fcGreen76b72a);background-color:var(--fcGreen76b72a);width:140px;display:block;margin-left:150px;margin-top:48px;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}.fc-setup-general>.fc-setup-general-container>.fc-setup-dash{height:1px;width:90%;opacity:1;border-bottom:1px dashed #ccc;margin:0 auto}.fc-setup-general>.fc-setup-general-container>.fc-setup-loginpage{align-items:center}.fc-setup-general>.fc-setup-general-container>.fc-setup-loginpage>div:last-child{margin-left:50px;height:34px;line-height:34px}.fc-setup-general>.fc-setup-general-container>.fc-setup-loginpage>div:last-child>span{margin-left:50px;border:1px solid #ccc;display:inline-block;line-height:30px}.fc-setup-general>.fc-setup-general-container>.fc-setup-loginpage>div:last-child>span>em:first-child{border-right:1px solid #ccc;width:32px;height:32px;float:left}.fc-setup-general>.fc-setup-general-container>.fc-setup-loginpage>div:last-child>span>em:last-child{width:100px;height:32px;display:inline-block;text-align:center;vertical-align:middle}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav{width:90%;margin:0 auto}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>input{display:none;width:60%;height:32px;border:1px solid #ccc;padding:10px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>label{width:100%;margin:0 auto;line-height:40px;text-align:left;font-weight:700;border-bottom:1px dashed #ccc}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context{width:100%;height:0;margin:0 auto;display:none;transition:height .5s linear;-webkit-transition:height .5s linear;-moz-transition:height .5s linear;-ms-transition:height .5s linear}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div{display:flex;margin:12px 0;font-size:14px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>input{width:75%;height:32px;border:1px solid #ccc;padding:10px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>label{width:140px;margin-right:16px;text-align:right;display:inline-block}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>label>em{color:red}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div .imgdescription{font-size:12px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>textarea{width:75%;border:1px solid #ccc;padding:10px;vertical-align:top}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.switchbox{padding:0;position:relative;outline:none;width:120px;height:32px;font-size:11px;line-height:30px;display:block;font-weight:700;border-radius:3px;border:1px solid #b9b9b9;-webkit-appearance:none;background:#f6f6f6;box-shadow:inset 0 1px 2px #afafaf;color:#7f7f7f}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.switchbox:checked{color:#fff}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.switchbox:before{content:"Off";border-radius:4px;background:#ccc;height:24px;width:56px;display:inline-block;text-indent:15px;line-height:23px;margin-left:2px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.switchbox:checked:before{content:"On";margin-left:60px;text-indent:20px;line-height:23px;background:var(--fcGreen76b72a)}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.fc-setup-homepage-payment>span{display:inline-block;text-align:center;width:55px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.fc-setup-homepage-payment>span>i:before{font-family:Font Awesome;font-size:3em;font-style:normal;color:#666}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.fc-setup-homepage-payment>span:first-child>i:before{content:"\F1F0"}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.fc-setup-homepage-payment>span:nth-child(2)>i:before{content:"\F1F1"}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.fc-setup-homepage-payment>span:nth-child(3)>i:before{content:"\F1F3"}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.fc-setup-homepage-payment>span:nth-child(4)>i:before{content:"\F24C"}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.fc-setup-homepage-payment>span:nth-child(5)>i:before{content:"\F1F2"}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.fc-setup-homepage-payment>span:nth-child(6)>i:before{content:"\F24B"}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>div>.fc-setup-homepage-payment>span:last-child>i:before{content:"\F1F4"}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box{display:block}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-title{background:#f0f0f0;margin:10px 0 auto;width:100%;padding:6px 0;color:#333}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-title>span:first-of-type{margin-left:10px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-title>span:last-of-type{margin-left:50%}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-title>span:last-of-type>button{border:0;text-decoration:underline;cursor:pointer}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content{margin:0 auto 10px;width:100%;border:1px solid #dcdcdc;display:flex;flex-wrap:nowrap}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:first-of-type{width:300px;text-align:center;padding:5px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:first-of-type>span{width:200px;display:inline-block;background:#f6f6f6 0 0 no-repeat padding-box;margin-top:10px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:first-of-type>span>img{vertical-align:middle}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:first-of-type em{display:block;text-align:left;font-size:8px;font-family:Poppins,Arial,Helvetica,sans-serif;font-style:normal;padding:5px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:first-of-type .em-pointer{text-decoration:underline;cursor:pointer;text-align:center}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:first-of-type>a{text-decoration:underline}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:last-of-type{width:100%}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:last-of-type>div{align-items:center;flex-wrap:wrap;margin:12px 0;font-size:14px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:last-of-type>div>label{width:90px;margin-right:10px;text-align:right;display:inline-block}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:last-of-type>div>label>em{color:red}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:last-of-type>div>input{width:75%;border:1px solid #ccc;padding:10px;vertical-align:top;height:32px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:last-of-type>div>textarea{width:75%;border:1px solid #ccc;padding:10px;vertical-align:top}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:last-of-type>div.fc-setup-imagetype{display:flex;margin-left:100px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:last-of-type>div.fc-setup-imagetype>div:last-child{margin-left:50px}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.context>span>.fc-setup-panel-box>.fc-setup-panel-content>div:last-of-type>div.fc-setup-imagetype-youtube>.fc-setup-description{margin-left:104px;font-size:12px;width:75%}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>input:checked+label+.context{display:block;height:auto}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.la-down:before{font-family:Font Awesome;font-size:1em;content:"\F077";font-style:normal;color:#666;position:relative;left:95%}.fc-setup-general>.fc-setup-general-container>.fc-setup-content-nav>.la-up:before{font-family:Font Awesome;font-size:1em;content:"\F078";font-style:normal;color:#666;position:relative;left:95%}.fc-setup-general>.fc-setup-selectdiv>div:first-child{width:100%;height:40px;background:#fff;line-height:40px;margin:0 10px;font-size:14px}.fc-setup-general>.fc-setup-selectdiv>div:first-child>span{font-weight:700}.fc-setup-general>.fc-setup-selectdiv>div:first-child>em{float:right;margin-right:10px;cursor:pointer}.fc-setup-general>.fc-setup-selectdiv>div:last-of-type{background:#85c5cc}.fc-setup-general>.fc-setup-selectdiv>div:last-of-type>span{width:72px;height:72px;line-height:100px;vertical-align:middle;display:inline-block;margin:18px}.fc-setup-general .v-enter,.fc-setup-general .v-leave-to{opacity:0;transform:translateY(80px)}.fc-setup-general .v-enter-active,.fc-setup-general .v-leave-active,.fc-setup-general .v-move{transition:all .6s ease}.fc-setup-general .v-leave-active{position:absolute}@media only screen and (max-width:767px){.fc-setup>div{flex-wrap:wrap}.fc-setup-general,.fc-setup .fc-setup-nav{width:100%}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div{display:flex;flex-wrap:wrap}.fc-setup-general>.fc-setup-general-container>div>.fc-setup-colortheme>div>span{width:auto}}.fc-topup-records{padding-top:30px}.fc-topup-records .fc-total-wallet-balance{border:1px solid #ddd;border-radius:6px;padding:24px 30px;display:flex;justify-content:space-between;align-items:center}.fc-topup-records .fc-total-wallet-balance>div{display:flex;align-items:center}.fc-topup-records .fc-total-wallet-balance>div svg{width:64px;height:64px;margin-right:15px}.fc-topup-records .fc-total-wallet-balance>div label{font-size:14px;display:block;color:#697488;font-weight:500;line-height:20px}.fc-topup-records .fc-total-wallet-balance>div span{font-size:30px;font-weight:600;color:#212121;line-height:28px}.fc-topup-records .fc-total-wallet-balance>img{width:300px;height:auto}.fc-topup-records .fc-total-wallet-balance a{display:inline-block;padding:10px 50px;background-color:#3554d1;border-radius:20px;font-size:14px;color:#fff;cursor:pointer;font-weight:500}.fc-topup-records .fc-total-wallet-balance a:hover{background-color:#00266b}.fc-topup-records .fc-topup-records-head{margin:30px 0}.fc-topup-records .fc-topup-records-head>a{font-size:16px;color:#697488;font-weight:500;cursor:pointer;margin-right:35px;position:relative;padding-bottom:6px}.fc-topup-records .fc-topup-records-head>a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:2px;top:100%;background-color:#697488;transition:all .3s;-webkit-transition:all .3s}.fc-topup-records .fc-topup-records-head>a.fc-active{color:#3554d1}.fc-topup-records .fc-topup-records-head>a.fc-active:after{background-color:#3554d1;width:100%;transition:all .3s;-webkit-transition:all .3s}.fc-topup-records table{width:100%;border-collapse:collapse;margin:30px 0}.fc-topup-records table thead{background-color:#f4f6f8;height:58px}.fc-topup-records table thead>th{text-align:left}.fc-topup-records table thead>th:first-of-type{border-radius:6px 0 0 6px;padding-left:30px}.fc-topup-records table thead>th:last-of-type{border-radius:0 6px 6px 0}.fc-topup-records table tbody tr{height:50px;border-bottom:1px dotted #ddd;font-size:14px;color:#212121;line-height:20px}.fc-topup-records table tbody tr>td:first-of-type{padding-left:30px}.fc-topup-records table tbody tr>td.fc-topup-status-Completed{color:#0d7417}.fc-topup-records table tbody tr>td.fc-topup-status-Pending{color:#f88e48}.fc-topup-records table tbody tr>td.fc-topup-status-Cancelled{color:#697488}.fc-topup-records table tbody tr>td.fc-add{color:#0d7417}.fc-topup-records table tbody tr>td.fc-minus{color:#eb2424}.fc-topup-records table tbody tr>td a{color:#3554d1;font-weight:500;position:relative;cursor:pointer}.fc-topup-records table tbody tr>td a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:1px;top:100%;background-color:#3554d1;transition:all .3s;-webkit-transition:all .3s}.fc-topup-records table tbody tr>td a:hover:after{width:100%;transition:all .3s;-webkit-transition:all .3s}.fc-topup-record-detail{padding-bottom:80px}.fc-topup-record-detail .fc-back{display:inline-block;color:#3554d1;margin:30px 0;font-weight:500;cursor:pointer;position:relative}.fc-topup-record-detail .fc-back:before{content:"\F104";font-family:Font Awesome;margin-right:8px}.fc-topup-record-detail .fc-topup-detail-head{background-color:#f4f6f8;padding:25px 0}.fc-topup-record-detail .fc-topup-detail-head>div{display:flex;justify-content:space-between}.fc-topup-record-detail .fc-topup-detail-head>div label{font-size:14px;color:#697488;display:block;line-height:20px}.fc-topup-record-detail .fc-topup-detail-head>div span{color:#212121;font-size:16px;font-weight:500;line-height:25px}.fc-topup-record-detail .fc-topup-detail-head>div span.fc-topup-status-Completed{color:#0d7417}.fc-topup-record-detail .fc-topup-detail-head>div span.fc-topup-status-Pending{color:#f88e48}.fc-topup-record-detail .fc-topup-detail-head>div span.fc-topup-status-Cancelled{color:#697488}.fc-topup-record-detail .fc-detail-container{padding-bottom:30px;border-bottom:1px solid #ddd}.fc-topup-record-detail .fc-detail-container>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}.fc-topup-record-detail .fc-detail-container>div{display:flex;flex-wrap:wrap}.fc-topup-record-detail .fc-detail-container>div>div{width:40%}.fc-topup-record-detail .fc-detail-container>div>div>div{display:flex;align-items:center;margin-bottom:8px}.fc-topup-record-detail .fc-detail-container>div>div>div label{color:#697488;font-size:14px;display:inline-block;width:140px;position:relative;margin-right:15px}.fc-topup-record-detail .fc-detail-container>div>div>div label:after{content:":";position:absolute;right:0}.fc-topup-record-detail .fc-detail-container>div>div>div span{font-size:14px;color:#212121;font-weight:500;max-width:calc(100% - 160px)}.fc-topup-record-detail .fc-detail-container>div .fc-addition-info{width:80%;display:flex;align-items:flex-start;margin-top:8px}.fc-topup-record-detail .fc-detail-container>div .fc-addition-info>label{color:#697488;font-size:14px;display:inline-block;width:140px;position:relative}.fc-topup-record-detail .fc-detail-container>div .fc-addition-info>textarea{width:calc(100% - 140px);border:1px solid #ddd;border-radius:6px;padding:8px;color:#212121}.fc-topup-record-detail .fc-detail-container>div .fc-addition-info>span{color:#212121;font-size:14px;line-height:20px}.fc-topup-record-detail .fc-detail-container>div .fc-addition-info>.fc-addition-download{font-family:Font Awesome;margin-left:10px;cursor:pointer}.fc-topup-record-detail .fc-detail-container>div .fc-addition-info>.fc-addition-download:before{content:"\F019"}.fc-topup-record-detail .fc-tupup-control{margin-top:30px;display:flex;justify-content:space-between;align-items:center}.fc-topup-record-detail .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.fc-topup-record-detail .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}.fc-topup-record-detail .fc-tupup-control>.fc-cancel{display:inline-block;color:#eb2424;border:1px solid #eb2424;padding:10px 25px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.fc-topup-record-detail .fc-tupup-control>.fc-cancel:hover{background-color:#eb2424;color:#fff;transition:all .3s;-webkit-transition:all .3s}.fc-topup-cancel-popup{display:flex;flex-direction:column;align-items:center;text-align:center}.fc-topup-cancel-popup>img{width:58px;height:58px}.fc-topup-cancel-popup>label{font-size:14px;font-weight:700;color:#212121;margin:10px 0}.fc-topup-cancel-popup>span{font-size:14px;color:#212121}.fc-topup-popup-btn-save{text-transform:none!important;width:134px;font-size:14px;background-color:#fff;border:1px solid #eb2424!important;color:#eb2424;font-weight:500;cursor:pointer}.fc-topup-popup-btn-save:hover{color:#fff;background-color:#eb2424}.fc-topup-popup-btn-cancel{text-transform:none!important;width:134px;font-size:14px;background-color:#fff;border:1px solid #697488!important;color:#697488;font-weight:500;cursor:pointer}.fc-topup-popup-btn-cancel:hover{color:#fff;background-color:#697488}.jconfirm .jconfirm-box>.jconfirm-buttons{float:none;display:flex;justify-content:center}.fc-topup{padding-bottom:50px}.fc-topup>div>label{display:block;padding:30px 0 10px;font-size:20px;line-height:30px;color:#212121;font-weight:700;border-bottom:1px solid #ddd}.fc-topup .fc-topup-step{margin-top:30px}.fc-topup .fc-topup-step>label{color:#697488;font-size:14px;line-height:20px}.fc-topup .fc-topup-step>label>span{display:inline-block;width:20px;text-align:center;height:20px;background-color:#f0f2f6;border-radius:100%;margin-right:10px}.fc-topup .fc-topup-step>div>a{display:inline-block;width:150px;height:40px;text-align:center;line-height:40px;border:2px solid #c4c4c4;border-radius:20px;font-size:14px;color:#212121;font-weight:500;margin-top:20px;cursor:pointer}.fc-topup .fc-topup-step>div>a.fc-active{border-color:#3554d1}.fc-topup .fc-topup-step .fc-topup-infos{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-banks{width:30%;display:flex;flex-wrap:wrap}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-banks>div{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:1px solid #c4c4c4;border-radius:6px;margin-bottom:10px;width:100%;cursor:pointer}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-banks>div.fc-active{border:2px solid #3554d1}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-banks>div>input{opacity:0;position:relative}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-banks>div>input:checked+label:before{border-color:#3554d1}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-banks>div>input:checked+label:after{content:"";width:19px;height:19px;border-radius:100%;background-color:#3554d1;display:block;position:absolute;top:23px;left:-16px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-banks>div>label{text-align:right;font-size:14px;color:#212121;font-weight:500;line-height:22px;position:relative;width:100%}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-banks>div>label:before{content:"";width:24px;height:24px;border-radius:100%;border:2px solid #c4c4c4;display:block;position:absolute;top:19px;left:-20px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts{width:68%}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content{box-shadow:0 3px 22px #0000001A;padding:25px 22px;border-radius:6px;margin-bottom:20px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-amount-title{font-size:16px;font-weight:700;margin-bottom:10px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-amount-notes{font-size:12px;font-weight:700;color:red;margin-bottom:10px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-number{display:flex;font-size:14px;margin-bottom:14px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-number>span{background-color:#f5f5f5;display:inline-block;height:20px;width:20px;text-align:center;padding:0;line-height:20px;border-radius:20px;margin-right:5px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-number>.fc-topup-upload{display:flex;flex-wrap:wrap}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-number>.fc-topup-upload>div:first-child{margin-right:30px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-number>.fc-topup-upload>div:last-child{width:200px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-account>div{display:flex;align-items:center;font-size:10px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-account>div>div:first-child{width:150px;margin-left:50px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-notification{font-size:14px;margin-top:10px;margin-bottom:10px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-content>.fc-topup-notification.fc-topup-uen{margin-left:12px}.fc-topup .fc-topup-step .fc-topup-infos>.fc-topup-amounts>.fc-topup-save{background-color:#bed8ee;font-size:16px;font-weight:500;color:#212121;display:block;border-radius:6px;text-align:center;line-height:40px;cursor:pointer}@media only screen and (max-width:767px){.fc-topup-records{background-color:#fff}.fc-topup-records .fc-total-wallet-balance{flex-wrap:wrap}.fc-topup-records .fc-total-wallet-balance>div{width:100%}.fc-topup-records .fc-total-wallet-balance a{width:100%;text-align:center;margin-top:12px}.fc-topup-records table thead{display:none}.fc-topup-records table tbody{font-weight:500}.fc-topup-records table tbody tr{display:flex;width:100%;height:auto;flex-wrap:wrap;border:1px solid #ddd;border-radius:6px;padding:16px;margin-bottom:10px}.fc-topup-records table tbody tr>td:first-of-type{padding-left:0;width:60%}.fc-topup-records table tbody tr>td:nth-child(2){width:40%;text-align:right}.fc-topup-records table tbody tr>td:nth-child(3){width:100%}.fc-topup-records table tbody tr>td:nth-child(4){width:50%}.fc-topup-records table tbody tr>td:nth-child(5){width:50%;text-align:right}.fc-topup-records table.fc-topup-records-table tbody tr td{margin:4px 0}.fc-topup-records table.fc-topup-records-table tbody tr td:nth-child(3):before{content:"Payment Via: "}.fc-topup-record-detail .fc-topup-detail-head{padding:20px 0 10px}.fc-topup-record-detail .fc-topup-detail-head>div{flex-wrap:wrap}.fc-topup-record-detail .fc-topup-detail-head>div>div{width:50%;margin-bottom:10px}.fc-topup-record-detail .fc-detail-container>div>div{width:100%}.fc-topup-record-detail .fc-detail-container>div .fc-addition-info{flex-wrap:wrap;width:100%}.fc-topup-record-detail .fc-detail-container>div .fc-addition-info>textarea{width:100%}.fc-topup .fc-topup-step .fc-topup-infos{flex-wrap:wrap}.fc-topup .fc-topup-step .fc-topup-infos .fc-topup-amounts,.fc-topup .fc-topup-step .fc-topup-infos .fc-topup-banks{width:100%}.fc-topup .fc-topup-step .fc-topup-infos .fc-topup-amounts>div>div>span,.fc-topup .fc-topup-step .fc-topup-infos .fc-topup-banks>div>div>span{padding:0 10px}}.fc-group-enquirys{padding-top:30px}.fc-group-enquirys .fc-total-wallet-balance{display:flex;justify-content:space-between;align-items:center}.fc-group-enquirys .fc-total-wallet-balance>div{display:flex;align-items:center}.fc-group-enquirys .fc-total-wallet-balance>div svg{width:40px;height:40px;margin-right:15px}.fc-group-enquirys .fc-total-wallet-balance>div label{font-size:16px;display:block;color:#212121;font-weight:900;line-height:20px}.fc-group-enquirys .fc-total-wallet-balance>div span{font-size:30px;font-weight:600;color:#212121;line-height:28px}.fc-group-enquirys .fc-total-wallet-balance>img{width:300px;height:auto}.fc-group-enquirys .fc-total-wallet-balance a{display:inline-block;padding:10px 30px;background-color:#3554d1;border-radius:20px;font-size:14px;color:#fff;cursor:pointer;font-weight:500}.fc-group-enquirys .fc-total-wallet-balance a:hover{background-color:#00266b}.fc-group-enquirys .fc-total-wallet-scroll{overflow-x:auto}.fc-group-enquirys .fc-total-wallet-scroll>div{width:2000px}.fc-group-enquirys .fc-total-wallet-scroll>div.fc-private-rate-request-list-container{width:1300px}.fc-group-enquirys .fc-topup-records-head{margin:30px 0}.fc-group-enquirys .fc-topup-records-head>a{font-size:16px;color:#697488;font-weight:500;cursor:pointer;margin-right:35px;position:relative;padding-bottom:6px}.fc-group-enquirys .fc-topup-records-head>a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:2px;top:100%;background-color:#697488;transition:all .3s;-webkit-transition:all .3s}.fc-group-enquirys .fc-topup-records-head>a.fc-active{color:#3554d1}.fc-group-enquirys .fc-topup-records-head>a.fc-active:after{background-color:#3554d1;width:100%;transition:all .3s;-webkit-transition:all .3s}.fc-group-enquirys table{width:100%;border-collapse:collapse;margin:30px 0}.fc-group-enquirys table thead{background-color:#f4f6f8;height:58px}.fc-group-enquirys table thead>th{text-align:left}.fc-group-enquirys table thead>th:first-of-type{border-radius:6px 0 0 6px;padding-left:30px}.fc-group-enquirys table thead>th:last-of-type{border-radius:0 6px 6px 0}.fc-group-enquirys table tbody tr{height:50px;border-bottom:1px dotted #ddd;font-size:14px;color:#212121;line-height:20px}.fc-group-enquirys table tbody tr>td:first-of-type{padding-left:30px}.fc-group-enquirys table tbody tr>td.fc-topup-status-Completed{color:#0d7417}.fc-group-enquirys table tbody tr>td.fc-topup-status-Pending{color:#f88e48}.fc-group-enquirys table tbody tr>td.fc-topup-status-Cancelled{color:#697488}.fc-group-enquirys table tbody tr>td.fc-add{color:#0d7417}.fc-group-enquirys table tbody tr>td.fc-minus{color:#eb2424}.fc-group-enquirys table tbody tr>td a{color:#3554d1;font-weight:500;position:relative;cursor:pointer}.fc-group-enquirys table tbody tr>td a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:1px;top:100%;background-color:#3554d1;transition:all .3s;-webkit-transition:all .3s}.fc-group-enquirys table tbody tr>td a:hover:after{width:100%;transition:all .3s;-webkit-transition:all .3s}.fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata{text-align:center;padding:20px 0}.fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata svg{width:78px;height:78px}.fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata label{color:#8a949e;font-size:14px}.fc-group-enquiry-detail{padding-bottom:80px}.fc-group-enquiry-detail .fc-group-enquiry-head-container{display:flex;justify-content:space-between;align-items:flex-start;color:#212121;padding:30px 0}.fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back{display:inline-block;font-weight:600;cursor:pointer;position:relative}.fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back:before{content:"\F104";font-family:Font Awesome;margin-right:8px}.fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title{font-size:20px;font-weight:600}.fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>img{height:50px;width:auto}.fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process-title{padding-bottom:12px}.fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process{border-radius:3px;border:1px solid #dbdbdb;background-color:#f5f5f5;height:6px}.fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process>.active{display:block;height:100%;background-color:#00266b;border-radius:3px}.fc-group-enquiry-detail .fc-group-enquiry-head-container>div:last-child{width:50px}.fc-group-enquiry-detail .fc-topup-detail-head{background-color:#f4f6f8;padding:25px 0}.fc-group-enquiry-detail .fc-topup-detail-head>div{display:flex;justify-content:space-between}.fc-group-enquiry-detail .fc-topup-detail-head>div label{font-size:14px;color:#697488;display:block;line-height:20px}.fc-group-enquiry-detail .fc-topup-detail-head>div span{color:#212121;font-size:16px;font-weight:500;line-height:25px}.fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Completed{color:#0d7417}.fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Pending{color:#f88e48}.fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Cancelled{color:#697488}.fc-group-enquiry-detail .fc-detail-container-one{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}.fc-group-enquiry-detail .fc-detail-container-one>div{width:49%}.fc-group-enquiry-detail .fc-detail-container-one>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}.fc-group-enquiry-detail .fc-detail-container-one>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px}.fc-group-enquiry-detail .fc-detail-container-one>div>div>div{margin-bottom:8px}.fc-group-enquiry-detail .fc-detail-container-one>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}.fc-group-enquiry-detail .fc-detail-container-two{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}.fc-group-enquiry-detail .fc-detail-container-two>div{width:100%}.fc-group-enquiry-detail .fc-detail-container-two>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}.fc-group-enquiry-detail .fc-detail-container-two>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}.fc-group-enquiry-detail .fc-detail-container-two>div>div>div{width:49%;margin-bottom:8px}.fc-group-enquiry-detail .fc-detail-container-two>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}.fc-group-enquiry-detail .fc-detail-container-two>div>div>div .ui.dropdown{width:100%;border-radius:4px}.fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value{position:relative}.fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}.fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container{display:inline-block;width:100%}.fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;width:100%}.fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div{display:flex;align-items:center;width:49%}.fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title{padding-left:90px}.fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}.fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-option{width:90px}.fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-content{flex:1}.fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}.fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}.fc-group-enquiry-detail .fc-detail-container-three{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}.fc-group-enquiry-detail .fc-detail-container-three>div{width:100%;font-size:#212121}.fc-group-enquiry-detail .fc-detail-container-three>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div{width:49%;margin-bottom:8px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-content-head{font-size:14px;margin-bottom:20px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container{display:flex;flex-wrap:wrap;margin-bottom:30px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div{margin-right:10px;margin-bottom:20px;width:25%}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div>.fc-box{margin-top:20px;width:100%}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container.fc-service-required-container>div{width:100%}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head{border-radius:6px;background-color:#e8ebf1;padding:17px 30px;font-size:18px;font-weight:800}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head>svg{width:14px;height:17px;margin-right:10px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container{width:100%}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div{display:flex;align-items:center;width:32%}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-content{flex:1}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:20%}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container{width:100%;font-size:14px;font-weight:600}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div{width:15%}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person{display:flex;align-items:center}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person>label{padding-right:10px;text-align:left}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div{text-align:center;width:10%}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-lead{font-weight:500}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-total{flex:1;border-bottom:1px solid #ddd;margin:10px 0}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head{align-items:flex-start}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head>div>div{margin-bottom:10px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container{display:flex;align-items:flex-start;margin-bottom:10px;line-height:43px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:first-child{width:130px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:last-child{flex:1}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div{width:49%;margin-bottom:20px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div.fc-box{width:100%}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container{column-count:3;column-gap:20px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div{display:flex;flex-wrap:wrap;margin-bottom:10px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div{display:flex;align-items:center}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div:first-child{width:242px;height:43px;line-height:43px;display:inline-block}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea{width:100%;margin-top:10px}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea>textarea{width:100%;border-color:#c4c4c4;border-radius:6px;font-size:16px;padding:0 8px}.fc-group-enquiry-detail .fc-detail-container-three>div .fc-hotel-required-head2{font-size:14px;margin:20px 0}.fc-group-enquiry-detail .fc-tupup-control{margin-top:30px;display:flex;justify-content:space-between;align-items:center}.fc-group-enquiry-detail .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.fc-group-enquiry-detail .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}.fc-group-enquiry-detail input[type=number],.fc-group-enquiry-detail input[type=text]{width:100%;font-size:16px;height:43px;line-height:43px;padding:0 8px;border:1px solid #c4c4c4;border-radius:6px}.fc-group-enquiry-detail input[type=number][aligncenter],.fc-group-enquiry-detail input[type=text][aligncenter]{text-align:center!important}.fc-group-enquiry-detail input[type=number]::-webkit-inner-spin-button,.fc-group-enquiry-detail input[type=number]::-webkit-outer-spin-button,.fc-group-enquiry-detail input[type=text]::-webkit-inner-spin-button,.fc-group-enquiry-detail input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}.fc-group-enquiry-detail input[type=number]:read-only,.fc-group-enquiry-detail input[type=text]:read-only{border:0;background-color:#f4f6f8}.fc-group-enquiry-detail .ui.dropdown{width:100%;border-radius:4px}.fc-group-enquiry-detail .fc-value{position:relative}.fc-group-enquiry-detail .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}.fc-group-enquiry-result>div{color:#212121;font-weight:500;text-align:center}.fc-group-enquiry-result>div>.fc-success{margin-top:50px;padding:20px 0}.fc-group-enquiry-result>div>.fc-success>svg{width:70px;height:70px}.fc-group-enquiry-result>div .fc-tupup-control{margin-top:30px;display:flex;justify-content:center;align-items:center}.fc-group-enquiry-result>div .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;border:0}.fc-group-enquiry-result>div .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}.fc-group-enquiry-modal{background-color:#e8ebf1}.fc-group-enquiry-modal>div{background-color:#fff;margin-bottom:10px}.fc-group-enquiry-modal>div .fc-group-ref{display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#212121;font-weight:600}.fc-group-enquiry-modal>div .fc-group-ref .fc-tent{font-size:16px;font-weight:400;padding-left:10px}.fc-group-enquiry-modal>div .fc-group-dest{display:flex;justify-content:space-around;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.fc-group-enquiry-modal>div .fc-group-dest>div>div{display:flex;align-items:center;margin-bottom:10px}.fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:60%}.fc-group-enquiry-modal>div .fc-group-dest>div:first-child>div>.fc-label{width:100px}.fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:40%;border-left:1px solid #c4c4c4}.fc-group-enquiry-modal>div .fc-group-dest>div:last-child>div>.fc-label{width:215px}.fc-group-enquiry-modal>div .fc-hotel-table>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;font-weight:600}.fc-group-enquiry-modal>div .fc-hotel-table>div:first-child{background-color:#f2f2f2;font-weight:400}.fc-group-enquiry-modal>div .fc-hotel-table>div:first-child>div{border-bottom:none}.fc-group-enquiry-modal>div .fc-hotel-table>div>div{border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:14px 20px}.fc-group-enquiry-modal>div .fc-hotel-table>div>div:first-child,.fc-group-enquiry-modal>div .fc-hotel-table>div>div:nth-child(2){width:35%}.fc-group-enquiry-modal>div .fc-hotel-table>div>div:last-child{width:30%}.fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star{font-family:Font Awesome;color:#f1b235;font-style:normal;padding-right:10px}.fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star:before{content:"\F005"}.fc-group-enquiry-modal>div .fc-hotel-total{padding:20px 0;display:flex;align-items:center;flex-wrap:wrap}.fc-group-enquiry-modal>div .fc-hotel-total.fc-hotel-total2{border-bottom:1px dashed #c4c4c4;margin-bottom:20px}.fc-group-enquiry-modal>div .fc-hotel-total.fc-room-total{padding-bottom:0}.fc-group-enquiry-modal>div .fc-hotel-total>span{padding-right:20px}.fc-group-enquiry-modal>div .fc-hotel-total>div{font-family:Font Awesome;font-style:normal;margin-right:20px}.fc-group-enquiry-modal>div .fc-hotel-total>div:before{color:#3eaf3d;content:"\F00C";padding-right:10px}.fc-group-enquiry-modal>div .fc-room-table{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.fc-group-enquiry-modal>div .fc-room-table>div{display:flex;justify-content:space-between;border-bottom:1px solid #c4c4c4}.fc-group-enquiry-modal>div .fc-room-table>div>div{padding:14px 20px}.fc-group-enquiry-modal>div .fc-room-table>div>div:first-child{width:35%}.fc-group-enquiry-modal>div .fc-room-table>div>div:nth-child(2){width:65%;font-weight:600}.fc-group-enquiry-modal>div .fc-by-container{display:flex;justify-content:space-between}.fc-group-enquiry-modal>div .fc-by-container>div>div{display:flex;align-items:center}.fc-group-enquiry-modal>div .fc-by-container>div>div.fc-by-head{margin-bottom:10px;border-bottom:1px solid #c4c4c4;padding-bottom:10px}.fc-group-enquiry-modal>div .fc-by-container>div>div .fc-label{width:135px}.fc-group-enquiry-modal>div .fc-by-container>div:first-child{width:60%}.fc-group-enquiry-modal>div .fc-by-container>div:last-child{width:39%}.fc-group-enquiry-modal>div .fc-room-arr{display:flex;justify-content:space-between;align-items:center}.fc-group-enquiry-modal>div .fc-company-total{padding-top:20px;padding-bottom:20px}.fc-group-enquiry-modal>div .fc-company-total>span{padding-right:20px}.fc-group-enquiry-modal>div .fc-company-total.fc-room-total{padding-bottom:0}.fc-group-enquiry-modal>div .fc-room-total{padding:20px 0}.fc-group-enquiry-modal>div .fc-label-dest{font-size:16px;font-weight:600}.fc-group-enquiry-modal>div .fc-label-dest.fc-label-dest2{margin-bottom:10px}.fc-group-enquiry-modal>div .fc-label{font-size:14px;color:#697488;position:relative}.fc-group-enquiry-modal>div .fc-label.opt:after{content:": ";position:absolute;right:10px}.fc-group-enquiry-modal .fc-label-total{padding:20px}.fc-status-tentative{color:#f88e48}.fc-status-lost{color:#0c3f72}.fc-status-cancelled{color:#f84848}.fc-status-confirmed{color:#008009}@media only screen and (max-width:767px){.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>.ui.checkbox,.fc-group-enquiry-detail>.fc-detail-container-one>div{width:100%}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container{display:flex;flex-wrap:wrap}.fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:100%}.fc-group-enquirys .fc-total-wallet-balance{flex-wrap:wrap;justify-content:center}.fc-group-enquirys .fc-total-wallet-balance>a{margin-top:12px}.fc-calendar-popup-window>div{width:calc(100% - 30px)}.fc-calendar-popup-window>div>.fc-window-head{top:0;right:0;position:relative}.fc-group-enquiry-modal>div .fc-group-dest{flex-wrap:wrap}.fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:100%;border-bottom:1px solid #c4c4c4}.fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:100%;border:none}}@media only screen and (min-width:767px){.fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-left{width:60%;float:right}.fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-right{width:39%}}.activities{padding-bottom:80px;padding-top:20px;position:relative;z-index:2}.activities.open-gallery{transition:all 0s;z-index:99}.activities.open-gallery .activities-background-img,.activities.open-gallery .details-page{z-index:2!important}.activities.details-page{padding-top:0}.activities.details-page .activities-background-img{height:86px}@media only screen and (max-width:767px){.activities.details-page .activities-background-img{display:none}}.activities .vue-map-container{min-height:300px}.activities .activities-detail-back{padding-top:20px}.activities .activities-detail-back .activities-detail-back-wrap{display:flex;align-items:center;gap:5px;color:#3554d1;font-size:.875rem;font-weight:500;cursor:pointer;line-height:22px}.activities .activities-detail .activities-container-card-item-title-tag{display:flex;flex-wrap:wrap;gap:5px}.activities .activities-detail .activities-container-card-item-title-tag .activities-container-card-item-title-tag-wrap{background:#fff;padding:4px 10px;font-size:.875rem;width:fit-content;height:fit-content;border-radius:3px;border:1px solid #008009;color:#008009;font-weight:400}.activities .activities-detail .package-sidebar-brand{display:flex;align-items:center;gap:15px}.activities .activities-detail .package-sidebar-brand .package-sidebar-brand-label{font-size:.875rem}.activities .activities-detail .package-sidebar-top-share{width:fit-content;margin:20px 0 20px 30px;position:relative;cursor:pointer;user-select:none}.activities .activities-detail .package-sidebar-top-share .package-sidebar-top-share-dropdown{background:#fff;position:absolute;box-shadow:0 3px 16px 0 #00000038;border-radius:10px;padding:15px 0;display:flex;flex-direction:column;gap:5px;min-width:214px;right:0}.activities .activities-detail .package-sidebar-top-share .package-sidebar-top-share-dropdown .package-sidebar-top-share-dropdown-item{min-height:40px;display:flex;align-items:center;padding:8px 20px;gap:20px;font-weight:500;font-size:1rem}.activities .activities-detail .activities-detail-topic{display:flex;justify-content:space-between;gap:8px;font-size:1.5rem;padding:30px 0;font-weight:600;border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.activities .activities-detail .activities-detail-topic{flex-direction:column}}.activities .activities-detail .activities-detail-topic-tag{width:fit-content;align-content:center;font-weight:400;font-size:.875rem;border-radius:4px;color:#154083;padding:4px 10px;background:#e4eaf5;border:1px solid #c0cee4}.activities .fc-hotel-detail{background:transparent}.activities .activities-background-img{object-fit:cover;position:absolute;z-index:4;height:122px;top:0;width:100%}@media only screen and (max-width:767px){.activities .activities-background-img{height:262px}}.activities .activities-background{position:relative;justify-items:center;overflow:visible;height:fit-content;transition:all .45s ease;position:sticky;top:0;z-index:59}@media only screen and (max-width:767px){.activities .activities-background{padding:0 0 40px;position:relative}}.activities .activities-background .fc-search-container-box-wrap{display:flex!important;justify-content:space-between;gap:20px;transition:width .45s ease;position:relative}@media only screen and (max-width:767px){.activities .activities-background .fc-search-container-box-wrap{margin:0!important;flex-direction:column}}.activities .activities-background .fc-activities-search-container{margin:0 auto;border-radius:6px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;padding:15px 24px;flex-wrap:wrap;position:relative;z-index:5;transition:width .45s ease}@media only screen and (max-width:767px){.activities .activities-background .fc-activities-search-container{width:calc(100% - 40px)!important;padding:12px}}@media only screen and (max-width:466px){.activities .activities-background .fc-activities-search-container{width:100%!important}}.activities .activities-background .fc-activities-search-container .fc-search-container-box{display:flex;gap:14px;background:#fff;padding:12px;border:1px solid #c4c4c4;border-radius:6px;flex:5;align-items:center}.activities .activities-background .fc-activities-search-container .fc-search-container-box:nth-child(2){flex:2;position:relative}@media only screen and (max-width:767px){.activities .activities-background .fc-activities-search-container .fc-search-container-box,.activities .activities-background .fc-activities-search-container .fc-search-container-box .fc-btn{min-height:54px;max-height:54px}}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 3px 32px 0 #00000038;min-height:300px;max-height:400px;overflow-y:auto}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-inner{display:flex;flex-direction:column}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-inner ._activities-search-dropdown-inner-item{padding:22px 12px;display:flex;align-items:center;gap:12px;cursor:pointer}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-inner ._activities-search-dropdown-inner-item:not(.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-inner ._activities-search-dropdown-inner-item:first-child){border-top:1px solid #f5f5f5}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-inner ._activities-search-dropdown-inner-item ._activities-search-dropdown-inner-item-title{font-weight:500;font-size:1rem}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-inner ._activities-search-dropdown-inner-item ._activities-search-dropdown-inner-item-title b{color:#76b72a}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-inner ._activities-search-dropdown-inner-item ._activities-search-dropdown-inner-item-subtitle{font-weight:400;font-size:.75rem}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-inner ._activities-search-dropdown-inner-item ._activities-search-dropdown-inner-item-subtitle b{color:#76b72a}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-title{padding:20px 15px 15px;font-size:1.125rem}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-content{border-top:1px solid #c7cdd7;padding:20px 15px}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-content ._activities-search-dropdown-content-popular{display:flex;gap:12px;flex-wrap:wrap}.activities .activities-background .fc-activities-search-container .fc-search-container-box ._activities-search-dropdown ._activities-search-dropdown-content ._activities-search-dropdown-content-popular .__item{width:fit-content;border:1px solid #c7cdd7;padding:8px 22px;border-radius:30px}.activities .activities-background .fc-activities-search-container .btn-search{flex:1;border-radius:3px;background:#f8d448;box-shadow:0 3px 3px 0 #00000029;font-weight:600;font-size:.875rem;text-transform:uppercase;text-align:center;padding:22px;line-height:10px}.activities .activities-background .fc-activities-search-container .btn-search:hover{background:#e8c643}.activities .activities-background.details-page{padding:0}@media only screen and (max-width:767px){.activities .activities-background.details-page{display:none}}.activities .activities-background.details-page .fc-activities-search-container{width:100%}.activities .activities-booking{display:flex;gap:30px}@media only screen and (max-width:767px){.activities .activities-booking{flex-direction:column-reverse}}.activities .activities-booking .activities-booking-content{display:flex;flex-direction:column;gap:30px}.activities .activities-booking .activities-booking-content.outer-wrap{width:60%}@media only screen and (max-width:767px){.activities .activities-booking .activities-booking-content.outer-wrap{width:100%}}.activities .activities-booking .activities-booking-content.outer-wrap ._form-title{font-size:1rem;font-weight:600;padding:18px 20px;border:1px solid #ddd;background:#e8ebf1;border-radius:6px 6px 0 0}.activities .activities-booking .activities-booking-content .activities-booking-content-title{color:#212121;font-size:1.125rem;font-weight:600;padding-bottom:9px}.activities .activities-booking .activities-booking-content .activities-booking-content-form{border-radius:0 0 6px 6px;border:1px solid #e8ebf1;box-shadow:0 3px 10px 0 #E8EBF191}.activities .activities-booking .activities-booking-content .activities-booking-content-selection{border:1.5px solid #f4f6fd;border-radius:10px;padding:10px 15px;display:flex;align-items:center;gap:15px;border:1.5px solid #c4c4c4}.activities .activities-booking .activities-booking-content .activities-booking-content-selection ._image{background:#fff;border:1px solid #e9e9e9}.activities .activities-booking .activities-booking-content .activities-booking-content-selection ._check{margin-left:auto}.activities .activities-booking .activities-booking-content .activities-booking-content-selection.active{background:#f4f6fd;border:1.5px solid #3554d1}.activities .activities-booking .activities-booking-content .activities-booking-content-subtitle{font-weight:500;font-size:.875rem}.activities .activities-booking .activities-booking-content .activities-booking-content-options{display:flex;gap:30px}.activities .activities-booking .activities-booking-content.payment-method{display:flex}.activities .activities-booking .activities-booking-submit{display:flex;flex-direction:column;box-shadow:0 3px 10px 0 #69748826}.activities .activities-booking .activities-booking-submit .activities-booking-submit-total{display:flex;justify-content:space-between;padding:20px 25px 15px;border:1px solid #ddd;border-radius:6px 6px 0 0;background:#e8ebf1;align-items:center}.activities .activities-booking .activities-booking-submit .activities-booking-submit-total .amount{color:#212121;font-weight:600;font-size:1.25rem}.activities .activities-booking .activities-booking-submit .activities-booking-submit-btn{text-align:center;border-radius:0 0 6px 6px!important;min-height:50px;align-content:center}.activities .activities-booking .activities-booking-sidebar{width:40%;border:1px solid #ddd;padding:20px;border-radius:6px;height:fit-content}@media only screen and (max-width:767px){.activities .activities-booking .activities-booking-sidebar{width:100%}}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-header{display:flex;gap:14px;border-bottom:1px solid #ddd;padding-bottom:14px}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-header ._image{width:90px;min-width:90px;height:90px;background:grey}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-header ._description{display:flex;flex-direction:column;gap:12px}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-header ._description ._description-tag-wrap{display:flex;flex-wrap:wrap;gap:10px}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-header ._description ._description-tag{font-weight:400;background:#fff;padding:4px 10px;font-size:.875rem;width:fit-content;border-radius:3px;border:1px solid #008009;color:#008009}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-body-title{font-weight:500;padding-bottom:10px;padding-top:20px}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-body-items{display:flex;flex-direction:column;gap:18px}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-body-items .activities-booking-sidebar-body-items-item{border:1px solid #ddd;padding:20px;border-radius:6px}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-body-items .activities-booking-sidebar-body-items-item ._title{font-weight:600;padding-bottom:12px;border-bottom:1px solid #ddd}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-body-items .activities-booking-sidebar-body-items-item ._details{padding-top:12px}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-body-items .activities-booking-sidebar-body-items-item ._details ._details-detail{display:flex;flex-direction:column;gap:10px}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-body-items .activities-booking-sidebar-body-items-item ._details ._details-detail ._details-detail-passengers{display:flex;justify-content:space-between;align-items:start}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-body-items .activities-booking-sidebar-body-items-item ._details ._details-detail ._details-detail-passengers ._details-detail-passengers-right{font-weight:500}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-body-items .activities-booking-sidebar-body-items-item ._details ._details-detail ._details-detail-total{display:flex;justify-content:space-between;align-items:start}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-body-items .activities-booking-sidebar-body-items-item ._details ._details-detail ._details-detail-total ._details-detail-total-right{font-weight:500}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer{display:flex;flex-direction:column;gap:18px;border:1px solid #ddd;border-radius:6px;margin-top:18px}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-subtotal{padding:20px;display:flex;flex-direction:column;justify-content:space-between}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-subtotal ._subtotal,.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-subtotal ._voucher{display:flex;justify-content:space-between}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-subtotal ._subtotal ._subtotal-right,.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-subtotal ._subtotal ._voucher-right,.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-subtotal ._voucher ._subtotal-right,.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-subtotal ._voucher ._voucher-right{font-weight:500}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-finaltotal{padding:25px 15px;background:#e8ebf1;display:flex;flex-direction:column;justify-content:space-between;gap:19px}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-finaltotal ._total{display:flex;justify-content:space-between}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-finaltotal ._total ._total-right{font-weight:500}.activities .activities-booking .activities-booking-sidebar .activities-booking-sidebar-body .activities-booking-sidebar-footer .activities-booking-sidebar-footer-finaltotal ._note{font-size:.75rem;font-style:italic;color:#eb2424}.activities .activities-booking-status{padding:40px 0}.activities .activities-booking-status .activities-booking-status-icon{width:fit-content;margin:0 auto 20px}.activities .activities-booking-status .activities-booking-status-label{font-weight:600;font-size:1.375rem;text-align:center;margin-bottom:15px}.activities .activities-booking-status .activities-booking-status-description{text-align:center;font-weight:500;font-size:.875rem;margin-bottom:20px}.activities .activities-booking-status .activities-booking-status-btn{width:fit-content;margin:0 auto;display:flex;gap:16px;flex-wrap:wrap;text-align:center}.activities .activities-booking-status .activities-booking-status-btn .fc-btn{min-width:210px}@media only screen and (max-width:767px){.activities .activities-booking-status .activities-booking-status-btn .fc-btn{min-width:100%}}.activities .activities-booking-remark{border:1px dashed #00266b;display:flex;flex-direction:row;gap:14px;padding:35px 50px;border-radius:10px;justify-content:space-between;max-width:761px!important;flex-wrap:wrap}.activities .activities-booking-remark .activities-booking-remark-item{display:flex;flex-direction:column;gap:3px}.activities .activities-booking-remark .activities-booking-remark-item .activities-booking-remark-item-label{font-weight:400;font-size:.875rem;color:#697488}.activities .activities-booking-remark .activities-booking-remark-item .activities-booking-remark-item-value{font-weight:500;font-size:1rem}.activities .activities-container{margin-top:30px;margin-bottom:30px}.activities .activities-container .activities-container-topic{font-weight:600;font-size:1.25rem;margin:30px 0}.activities .activities-container .activities-container-category{display:flex;width:100%;font-weight:500;font-size:1rem;border:1px solid #e2e2e2;background:#f0f2f6;border-radius:4px;margin-bottom:30px}.activities .activities-container .activities-container-category .activities-container-category-item{width:100%;text-align:center;padding:8px 0}.activities .activities-container .activities-container-category .activities-container-category-item.active{background:#fff;border:1px solid #9f9f9f;border-radius:4px}.activities .activities-container .activities-container-card{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}@media only screen and (max-width:767px){.activities .activities-container .activities-container-card{grid-template-columns:1fr 1fr}}@media only screen and (max-width:466px){.activities .activities-container .activities-container-card{grid-template-columns:1fr}}.activities .activities-container .activities-container-card .activities-container-card-item{display:flex;flex-direction:column;box-shadow:0 3px 16px 0 #00000021;border-radius:6px;cursor:pointer;width:100%;overflow:hidden}.activities .activities-container .activities-container-card .activities-container-card-item.activities-container-card-banner{width:100%;max-width:100%;grid-row:3;height:242px;position:relative}.activities .activities-container .activities-container-card .activities-container-card-item.activities-container-card-banner .activities-container-card-content{z-index:2;position:absolute;max-width:440px;height:100%;align-content:center;padding-left:32px}.activities .activities-container .activities-container-card .activities-container-card-item.activities-container-card-banner .activities-container-card-content ._title{font-size:1.25rem;color:#fff;font-weight:600}.activities .activities-container .activities-container-card .activities-container-card-item.activities-container-card-banner .activities-container-card-content ._subtitle{font-size:.875rem;color:#fff;margin-top:5px}.activities .activities-container .activities-container-card .activities-container-card-item.activities-container-card-banner .activities-container-card-banner-overlay{width:100%;height:100%;position:absolute;z-index:1;background:linear-gradient(89.68deg,rgba(28,134,173,.66),rgba(25,139,183,.3) 50%,rgba(38,104,129,.0001))}@media only screen and (max-width:767px){.activities .activities-container .activities-container-card .activities-container-card-item{max-width:unset}}.activities .activities-container .activities-container-card .activities-container-card-item .activities-container-card-item-img{flex:1;min-height:170px;max-height:30%}.activities .activities-container .activities-container-card .activities-container-card-item .activities-container-card-item-title{flex:1;padding:20px 20px 16px;display:grid;gap:12px;max-height:40%}.activities .activities-container .activities-container-card .activities-container-card-item .activities-container-card-item-title .activities-container-card-item-title-content{font-weight:600;font-size:1.125rem;width:100%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:23px;max-height:41px;text-overflow:ellipsis}.activities .activities-container .activities-container-card .activities-container-card-item .activities-container-card-item-title .activities-container-card-item-title-tag{display:flex;flex-wrap:wrap;gap:5px}.activities .activities-container .activities-container-card .activities-container-card-item .activities-container-card-item-title .activities-container-card-item-title-tag .activities-container-card-item-title-tag-wrap{background:#fff;padding:4px 10px;font-size:.875rem;width:fit-content;height:fit-content;border-radius:3px;border:1px solid #008009;color:#008009}.activities .activities-container .activities-container-card .activities-container-card-item .activities-container-card-item-price{border-top:1px dashed #CCCCCCCC;flex:1;height:44px;padding:12px 0 20px;margin:0 20px;display:flex;align-items:end;gap:4px;max-height:30%}.activities .activities-result{margin-top:30px;margin-bottom:30px;display:flex;gap:20px}.activities .activities-result .activities-result-tab-wrap{border-top:1px solid #ddd;margin-bottom:30px}.activities .activities-result .activities-result-category{display:flex;width:100%;font-weight:500;font-size:1rem;border:1px solid #e2e2e2;background:#f0f2f6;border-radius:4px;margin-bottom:30px}.activities .activities-result .activities-result-category .activities-result-category-item{width:100%;text-align:center;padding:8px 0}.activities .activities-result .activities-result-category .activities-result-category-item.active{background:#fff;border:1px solid #9f9f9f;border-radius:4px}@media only screen and (max-width:767px){.activities .activities-result{flex-direction:column}}.activities .activities-result .activities-result-filter{display:flex;flex-direction:column;gap:16px}.activities .activities-result .activities-result-filter:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid #ddd}.activities .activities-result .activities-result-wrap-filter{position:relative;width:20%;border:1px solid #ddd;padding:20px;border-radius:6px;font-size:.875rem}@media only screen and (max-width:767px){.activities .activities-result .activities-result-wrap-filter{display:none;width:100%}}.activities .activities-result .activities-result-wrap-filter .activities-result-filter-label{font-weight:600;font-size:1rem}.activities .activities-result .activities-result-wrap-filter .activities-result-filter-select-range>div,.activities .activities-result .activities-result-wrap-filter .activities-result-filter-select-range>div>div{height:40px}.activities .activities-result .activities-result-wrap-sorting{display:none}@media only screen and (max-width:767px){.activities .activities-result .activities-result-wrap-sorting{display:unset}}.activities .activities-result .activities-result-wrap-content{width:80%}@media only screen and (max-width:767px){.activities .activities-result .activities-result-wrap-content{width:100%}}@media only screen and (max-width:767px){.activities .activities-result .activities-result-wrap-content .activities-pagination{display:none}}.activities .activities-result .activities-result-topic{margin:30px 0;display:flex;gap:10px}@media only screen and (max-width:767px){.activities .activities-result .activities-result-topic{gap:30px;flex-direction:column;border-bottom:1px solid #ddd}}.activities .activities-result .activities-result-topic .activities-result-topic-action{display:none;box-shadow:0 3px 5px 0 #0000001A;width:100%;color:#00266b}@media only screen and (max-width:767px){.activities .activities-result .activities-result-topic .activities-result-topic-action{display:flex}}.activities .activities-result .activities-result-topic .activities-result-topic-action .activities-result-topic-action-filter .activities-result-topic-action-filter-wrap{border-right:1px solid #999}.activities .activities-result .activities-result-topic .activities-result-topic-action .activities-result-topic-action-filter,.activities .activities-result .activities-result-topic .activities-result-topic-action .activities-result-topic-action-sort{width:50%;text-align:center;padding:20px 0}.activities .activities-result .activities-result-topic .activities-result-topic-left{font-weight:500;font-size:1.25rem;flex:1}@media only screen and (max-width:767px){.activities .activities-result .activities-result-topic .activities-result-topic-left{text-align:center;margin-bottom:28px}}.activities .activities-result .activities-result-topic .activities-result-topic-right{flex:1}@media only screen and (max-width:767px){.activities .activities-result .activities-result-topic .activities-result-topic-right{display:none}}.activities .activities-result .activities-result-topic .activities-result-topic-right .activities-result-topic-right-sort .fc-sort-by{display:flex;align-items:center;margin-left:24px}.activities .activities-result .activities-result-topic .activities-result-topic-right .activities-result-topic-right-sort .fc-sort-by>label{margin-right:16px;font-size:12px}.activities .activities-result .activities-result-topic .activities-result-topic-right .activities-result-topic-right-sort .fc-sort-by>label:before{font-family:Font Awesome;content:"\F160";margin-right:2px}.activities .activities-result .activities-result-topic .activities-result-topic-right .activities-result-topic-right-sort .fc-sort-by>div>div{width:150px;min-width:150px}.activities .activities-result .activities-result-card{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}@media only screen and (max-width:767px){.activities .activities-result .activities-result-card{grid-template-columns:1fr 1fr}}.activities .activities-result .activities-result-card ._fc-mobile-low-resolution{grid-template-columns:1fr}.activities .activities-result .activities-result-card .activities-result-card-item{display:flex;flex-direction:column;box-shadow:0 3px 16px 0 #00000021;border-radius:6px;cursor:pointer;overflow:hidden}.activities .activities-result .activities-result-card .activities-result-card-item.activities-container-card-banner{width:100%;max-width:100%;grid-row:3;height:242px;position:relative}.activities .activities-result .activities-result-card .activities-result-card-item.activities-container-card-banner .activities-container-card-content{z-index:2;position:absolute;max-width:440px;height:100%;align-content:center;padding-left:32px}.activities .activities-result .activities-result-card .activities-result-card-item.activities-container-card-banner .activities-container-card-content ._title{font-size:1.25rem;color:#fff;font-weight:600}.activities .activities-result .activities-result-card .activities-result-card-item.activities-container-card-banner .activities-container-card-content ._subtitle{font-size:.875rem;color:#fff;margin-top:5px}.activities .activities-result .activities-result-card .activities-result-card-item.activities-container-card-banner .activities-container-card-banner-overlay{width:100%;height:100%;position:absolute;z-index:1;background:linear-gradient(89.68deg,rgba(28,134,173,.66),rgba(25,139,183,.3) 50%,rgba(38,104,129,.0001))}.activities .activities-result .activities-result-card .activities-result-card-item .activities-result-card-item-img{flex:1;min-height:170px;max-height:45%}.activities .activities-result .activities-result-card .activities-result-card-item .activities-result-card-item-title{flex:1;padding:20px 20px 16px;display:grid;gap:12px;max-height:40%}.activities .activities-result .activities-result-card .activities-result-card-item .activities-result-card-item-title .activities-result-card-item-title-content{font-weight:600;font-size:1.125rem;width:100%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:23px;max-height:41px;text-overflow:ellipsis}.activities .activities-result .activities-result-card .activities-result-card-item .activities-result-card-item-title .activities-result-card-item-title-tag{display:flex;flex-wrap:wrap;gap:5px}.activities .activities-result .activities-result-card .activities-result-card-item .activities-result-card-item-title .activities-result-card-item-title-tag .activities-result-card-item-title-tag-wrap{background:#fff;padding:4px 10px;font-size:.875rem;height:fit-content;width:fit-content;border-radius:3px;border:1px solid #008009;color:#008009}.activities .activities-result .activities-result-card .activities-result-card-item .activities-result-card-item-price{max-height:15%;border-top:1px dashed #CCCCCCCC;flex:1;height:44px;padding:12px 0 20px;margin:0 20px;display:flex;align-items:end;gap:4px}.activities .activities-show-more{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:80px}.activities .activities-show-more .activities-show-more-line{height:1px;background:#ccc}.activities .activities-detail-highlight{display:flex;flex-direction:column;gap:12px}.activities .activities-detail-highlight.package-options{padding-bottom:30px}.activities .activities-detail-highlight.confirmation,.activities .activities-detail-highlight.reminder{border-bottom:1px solid #ddd;padding-bottom:30px}.activities .activities-detail-highlight.product-details ._product-details-table{max-width:790px;border:1px solid #ddd;border-radius:6px;overflow:hidden}.activities .activities-detail-highlight.product-details ._product-details-table ._product-details-table-row{display:flex;text-align:left}.activities .activities-detail-highlight.product-details ._product-details-table ._product-details-table-row:not(.activities .activities-detail-highlight.product-details ._product-details-table ._product-details-table-row:last-child){border-bottom:1px solid #ddd}.activities .activities-detail-highlight.product-details ._product-details-table ._product-details-table-row ._product-details-table-column{width:50%;padding:15px 20px}.activities .activities-detail-highlight.product-details ._product-details-table ._product-details-table-row ._product-details-table-column.label{font-size:.875rem;font-weight:400;color:#595959}.activities .activities-detail-highlight.product-details ._product-details-table ._product-details-table-row ._product-details-table-column.value{font-size:.875rem;font-weight:500;color:#212121}.activities .activities-detail-highlight .activities-detail-highlight-label{font-weight:500;font-size:1.25rem}.activities .activities-detail-highlight .activities-detail-highlight-content.highlight{background:#f0f2f6;padding:16px 20px;border-radius:6px}.activities .activities-detail-highlight .activities-detail-highlight-content.inclusion_exclusions{display:flex;border-bottom:1px solid #ddd;padding-bottom:30px}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.inclusion_exclusions{flex-direction:column;gap:30px}}.activities .activities-detail-highlight .activities-detail-highlight-content.inclusion_exclusions ._title{display:flex;gap:8px;align-items:center;font-weight:500;margin-bottom:14px;font-size:1.25rem}.activities .activities-detail-highlight .activities-detail-highlight-content.inclusion_exclusions ._description{font-size:.875rem}.activities .activities-detail-highlight .activities-detail-highlight-content.inclusion_exclusions .activities-detail-highlight-content-inclusion{border-right:1px dashed #ddd;padding-right:20px;width:50%}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.inclusion_exclusions .activities-detail-highlight-content-inclusion{border:0;width:100%}}.activities .activities-detail-highlight .activities-detail-highlight-content.inclusion_exclusions .activities-detail-highlight-content-exclusion{padding-left:20px;width:50%}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.inclusion_exclusions .activities-detail-highlight-content-exclusion{padding-left:0;width:100%}}.activities .activities-detail-highlight .activities-detail-highlight-content.select-date{background:#f3f4f5;border:1px solid #ddd;border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:12px}.activities .activities-detail-highlight .activities-detail-highlight-content.select-date ._select-date-options{display:flex;gap:12px}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.select-date ._select-date-options{flex-wrap:wrap}}.activities .activities-detail-highlight .activities-detail-highlight-content.select-date ._select-date-options .fc-btn{width:fit-content}.activities .activities-detail-highlight .activities-detail-highlight-content.select-date ._select-date-options .fc-btn.date{display:flex;width:100%;gap:15px}.activities .activities-detail-highlight .activities-detail-highlight-content.select-date ._select-date-options .fc-btn.date ._date-suffix{width:16px;height:16px}.activities .activities-detail-highlight .activities-detail-highlight-content.select-date ._select-date-options .fc-btn.date ._date-prefix{align-items:center;display:flex;margin-left:auto}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options{display:flex;flex-direction:column;border-radius:6px;border:1px solid #ddd}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap{padding:0;display:flex;justify-content:space-between}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.only-one,.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap .package-options-wrap{padding:20px}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap{flex-wrap:wrap}}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.item-price{padding:0}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.item-price:not(.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.item-price:last-child){border-bottom:1px solid #ddd}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.item-price ._title{font-size:.875rem;font-weight:600;width:70%}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.item-price ._title{width:100%;border-bottom:1px dashed #ddd;padding:20px 20px 15px;margin-bottom:15px}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.item-price ._price{font-size:.875rem;font-weight:600;width:15%;text-align:right;align-content:center;margin-right:22px}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.item-price ._price{width:auto;margin-left:auto;padding-bottom:15px;font-weight:500;font-size:1rem}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.item-price ._total{width:15%;display:flex;align-items:center;gap:20px}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.item-price ._total{padding-bottom:15px;padding-right:20px;width:auto}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.total-price{align-items:center}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.total-price ._total-price-label{font-size:1.5rem;font-weight:600}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.total-price ._total-price-price{font-size:1.5rem;font-weight:600;margin-left:auto;margin-right:30px}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.total-price ._total-price-price{margin-left:0;margin-right:auto;padding-left:10px}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.total-price ._total-book-now{min-width:250px;text-align:center}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options .package-options-wrap.total-price ._total-book-now{padding-top:10px;min-width:100%}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details{display:flex;flex-direction:column;border-radius:6px;border:1px solid #ddd}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .disabled{pointer-events:none}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap-outer{display:flex;justify-content:space-between;flex-direction:column;width:100%}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap-outer:hover{background:#eaf0fa}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap-outer:not(.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap-outer:last-child) .package-options-wrap{border-bottom:1px solid #ddd}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap-outer .package-options-wrap-collapse{background:#f3f4f5;border-bottom:1px solid #ddd}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap-outer .package-options-wrap-collapse .package-options-wrap-collapse-wrap{background:#fff;padding:22px 30px;display:flex;gap:30px;justify-content:space-between;max-width:500px;margin-left:auto;border-left:1px solid #ddd;align-items:center}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap-outer .package-options-wrap-collapse .package-options-wrap-collapse-wrap:not(.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap-outer .package-options-wrap-collapse .package-options-wrap-collapse-wrap:last-child){border-bottom:1px dashed #ddd}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap-outer .package-options-wrap-collapse .package-options-wrap-collapse-wrap .package-options-wrap-collapse-wrap-item.add-minus-btn{display:flex;align-items:center;gap:12px}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap{padding:0;display:flex;justify-content:space-between;width:100%}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.only-one,.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.only-one .package-options-wrap,.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap .package-options-wrap{padding:20px}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap{flex-wrap:wrap}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.item-price{cursor:pointer}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.item-price ._title{font-size:.875rem;font-weight:600;width:80%;display:flex;align-items:center;gap:12px}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.item-price ._title{width:100%;flex-direction:column;align-items:flex-start}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.item-price ._title ._title-selected{font-weight:500;padding:2px 8px;border:1px solid #3eaf3d;background:#f5fbf5;color:#3eaf3d;border-radius:4px;width:fit-content}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.item-price ._title ._title-selected{font-size:.5rem}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.item-price ._price{font-size:1.125rem;font-weight:600;width:20%;text-align:right;align-content:center;margin-right:22px;height:fit-content}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.item-price ._price{margin-left:auto;width:auto}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.item-price ._total{width:fit-content;display:flex;align-items:center;gap:20px;height:fit-content}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.total-price{align-items:center}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.total-price ._total-price-label{font-size:1.5rem;font-weight:600}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.total-price ._total-price-price{font-size:1.5rem;font-weight:600;margin-left:auto;margin-right:30px}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.total-price ._total-price-price{margin-left:0;margin-right:auto;padding-left:10px}}.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.total-price ._total-book-now{min-width:250px;text-align:center}@media only screen and (max-width:767px){.activities .activities-detail-highlight .activities-detail-highlight-content.package-options-details .package-options-wrap.total-price ._total-book-now{padding-top:10px;min-width:100%}}.activities .fc-hotel-images{width:100%;display:flex;position:relative;height:378px}.activities .fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}.activities .fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.activities .fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}.activities .fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}.activities .fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}.activities .fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}.activities .fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}.activities .fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.activities .fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}.activities .fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}.activities .fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}.activities .fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}.activities .fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.activities .fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}.activities .fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}.activities .fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}.activities .fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}.activities .fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}.activities .fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}@media only screen and (max-width:767px){.activities .fc-hotel-images{overflow-x:scroll;height:300px}.activities .fc-hotel-images>div{width:100%!important;position:relative!important;left:auto!important;right:auto!important;height:100%!important;flex:0 0 100%;margin-right:15px}.activities .fc-hotel-images>div:last-of-type{margin-right:0}}.package{position:relative;padding-top:20px}.package.details-page{padding-top:0}.package.details-page .package-background-img{height:86px}@media only screen and (max-width:767px){.package.details-page .package-background-img{display:none}}.package.details-page .package-detail-back{padding-top:20px}.package.details-page .package-detail-back .package-detail-back-wrap{display:flex;align-items:center;gap:5px;color:#3554d1;font-size:.875rem;font-weight:500;cursor:pointer;line-height:22px}.package .swiper-container{padding:0 20px 20px 0}.package .swiper-button{color:#697488;background:none;border-radius:100%;border:1px solid #8a949e;display:flex;align-items:center;justify-content:center;width:35px;height:35px;position:absolute;top:50%;cursor:pointer}.package .swiper-button.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.package .swiper-button:not(.swiper-button-disabled){cursor:pointer}.package .swiper-button.swiper-button-left,.package .swiper-button.swiper-button-prev{left:-50px}@media only screen and (max-width:767px){.package .swiper-button.swiper-button-left,.package .swiper-button.swiper-button-prev{display:none}}.package .swiper-button.swiper-button-next,.package .swiper-button.swiper-button-right{right:-50px}@media only screen and (max-width:767px){.package .swiper-button.swiper-button-next,.package .swiper-button.swiper-button-right{display:none}}.package .package-bottom-other-content,.package .package-container-item-content{display:flex;gap:30px;width:100%;position:relative}.package .package-bottom-other-content.fc-swiper-wrap,.package .package-container-item-content.fc-swiper-wrap{display:unset}.package .package-bottom-other-content ._card,.package .package-container-item-content ._card{box-shadow:0 3px 16px 0 #00000021;overflow:hidden;border-radius:6px;min-height:375px;display:flex;flex-direction:column}.package .package-bottom-other-content ._card ._card-image,.package .package-container-item-content ._card ._card-image{position:relative;height:170px}.package .package-bottom-other-content ._card ._card-image img,.package .package-container-item-content ._card ._card-image img{width:100%}.package .package-bottom-other-content ._card ._card-image ._card-image-tag,.package .package-container-item-content ._card ._card-image ._card-image-tag{color:#fff;margin:10px;padding:3px 8px;right:0;top:0;position:absolute}.package .package-bottom-other-content ._card ._card-image ._card-image-tag.private-tour,.package .package-container-item-content ._card ._card-image ._card-image-tag.private-tour{background-color:#0b73d4;position:absolute;border-radius:3px}.package .package-bottom-other-content ._card ._card-image ._card-image-tag.free-Easy,.package .package-container-item-content ._card ._card-image ._card-image-tag.free-Easy{background-color:#07a478;position:absolute;border-radius:3px}.package .package-bottom-other-content ._card ._card-image ._card-image-tag.series-tour,.package .package-container-item-content ._card ._card-image ._card-image-tag.series-tour{background-color:#944be3;position:absolute;border-radius:3px}.package .package-bottom-other-content ._card ._card-image ._card-image-tag.group-tour,.package .package-container-item-content ._card ._card-image ._card-image-tag.group-tour{background-color:#cd8808;position:absolute;border-radius:3px}.package .package-bottom-other-content ._card ._card-image ._card-image-bottom-tag,.package .package-container-item-content ._card ._card-image ._card-image-bottom-tag{position:absolute;bottom:0;text-align:center;width:100%;background:#FF2954DB;color:#fff;padding:5px}.package .package-bottom-other-content ._card ._card-title,.package .package-container-item-content ._card ._card-title{font-weight:600;font-size:1.125rem;padding:15px 20px 10px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:24px;max-height:63px;text-overflow:ellipsis}.package .package-bottom-other-content ._card ._card-tag,.package .package-container-item-content ._card ._card-tag{border:1px solid #004a7d;font-size:.875rem;color:#004a7d;width:fit-content;border-radius:6px;padding:7px;margin:0 20px;line-height:18px}.package .package-bottom-other-content ._card ._card-price,.package .package-container-item-content ._card ._card-price{display:flex;align-items:baseline;gap:2px;margin:auto 20px 20px;border-top:1px dashed #CCCCCCCC;padding-top:10px}.package .package-bottom-other-content ._card ._card-price .fc-price-content,.package .package-container-item-content ._card ._card-price .fc-price-content{font-size:1.375rem}.package .package-bottom{margin-top:30px}.package .package-bottom .package-bottom-action{max-width:fit-content;margin:auto}.package .package-bottom .package-bottom-action .fc-btn{display:flex;gap:12px;align-items:center;font-size:.875rem}.package .package-pagination{margin-top:50px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.package .package-pagination{display:none}}.package.fc-hotel-detail{background:transparent}.package .package-wrap{display:flex;gap:30px}@media only screen and (max-width:767px){.package .package-wrap{flex-direction:column}}.package .package-wrap .package-detail{width:calc(70% - 15px)}@media only screen and (max-width:767px){.package .package-wrap .package-detail{width:100%}}.package .package-wrap .package-sidebar{width:calc(30% - 15px)}@media only screen and (max-width:767px){.package .package-wrap .package-sidebar{width:100%}}.package .package-background-img{object-fit:cover;position:absolute;z-index:4;height:122px;top:0;width:100%}@media only screen and (max-width:767px){.package .package-background-img{height:188px}}.package .package-background{position:relative;justify-items:center;overflow:visible;height:fit-content;padding:0 20px;transition:all .45s ease;position:sticky;top:0;z-index:10}@media only screen and (max-width:767px){.package .package-background{position:relative}}.package .package-background .fc-search-container-box-wrap{display:flex!important;justify-content:space-between;gap:20px;transition:width .45s ease;max-width:1127px;margin:auto}@media only screen and (max-width:767px){.package .package-background .fc-search-container-box-wrap{margin:0!important;flex-wrap:wrap}.package .package-background .fc-search-container-box-wrap .fc-btn{width:100%!important}}.package .package-background .fc-package-search-container{margin:0 auto;border-radius:6px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;padding:15px 24px;flex-wrap:wrap;z-index:5;transition:width .45s ease;position:relative}@media only screen and (max-width:767px){.package .package-background .fc-package-search-container{width:calc(100% - 40px)!important;padding:12px}}@media only screen and (max-width:466px){.package .package-background .fc-package-search-container{width:100%!important}}.package .package-background .fc-package-search-container .fc-search-container-box{display:flex;gap:14px;background:#fff;padding:12px;border:1px solid #c4c4c4;border-radius:6px;flex:1;width:100%;align-items:center}.package .package-background .fc-package-search-container .fc-search-container-box:first-child{cursor:pointer;user-select:none;padding:15px 27px;flex:none;width:fit-content;position:relative}@media only screen and (max-width:767px){.package .package-background .fc-package-search-container .fc-search-container-box,.package .package-background .fc-package-search-container .fc-search-container-box .fc-btn{min-height:54px;max-height:54px}}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 3px 32px 0 #00000038;min-height:300px;max-height:400px;overflow-y:auto}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown.not-found{min-height:fit-content}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-inner{display:flex;flex-direction:column}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-inner ._package-search-dropdown-inner-item{padding:22px 12px;display:flex;align-items:center;gap:12px}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-inner ._package-search-dropdown-inner-item:not(.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-inner ._package-search-dropdown-inner-item:first-child){border-top:1px solid #f5f5f5}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-inner ._package-search-dropdown-inner-item ._package-search-dropdown-inner-item-title{font-weight:500;font-size:1rem}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-inner ._package-search-dropdown-inner-item ._package-search-dropdown-inner-item-title b{color:#76b72a}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-inner ._package-search-dropdown-inner-item ._package-search-dropdown-inner-item-subtitle{font-weight:400;font-size:.75rem}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-inner ._package-search-dropdown-inner-item ._package-search-dropdown-inner-item-subtitle b{color:#76b72a}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand{display:flex}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand .__content-item{cursor:pointer;user-select:none}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand .__content-item.active{color:#2541b2;text-decoration:underline}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand ._package-search-dropdown-recommand-regions{width:20%;background:#f5f6f6;border-right:1px solid #ddd}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand ._package-search-dropdown-recommand-regions .__title{font-weight:600;font-size:1.125rem;padding:20px;border-bottom:1px solid #ddd}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand ._package-search-dropdown-recommand-regions .__content{display:grid;gap:20px;overflow-x:auto;max-height:330px;padding-left:20px;padding-top:20px}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand ._package-search-dropdown-recommand-country{width:80%}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand ._package-search-dropdown-recommand-country .__title{font-weight:600;font-size:1.125rem;padding:20px;border-bottom:1px solid #ddd}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand ._package-search-dropdown-recommand-country .__content-wrap{display:flex}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand ._package-search-dropdown-recommand-country .__content{padding-top:20px;display:grid;row-gap:20px;column-gap:100px;padding-left:20px;max-height:330px;overflow-x:auto;grid-template-columns:1fr;width:100%}.package .package-background .fc-package-search-container .fc-search-container-box ._package-search-dropdown ._package-search-dropdown-recommand ._package-search-dropdown-recommand-country .__content:nth-child(2){width:200%}.package .package-background .fc-package-search-container .btn-search{width:fit-content;border-radius:3px;background:#f8d448;box-shadow:0 3px 3px 0 #00000029;font-weight:600;font-size:.875rem;text-transform:uppercase;text-align:center;padding:22px;line-height:10px;min-width:197px}.package .package-background .fc-package-search-container .btn-search:hover{background:#e8c643}.package .package-background.details-page{padding:0}@media only screen and (max-width:767px){.package .package-background.details-page{display:none}}.package .package-background.details-page .fc-package-search-container{width:100%}.package .package-container{padding:0 0 100px}@media only screen and (max-width:767px){.package .package-container.ui.container{margin:0!important}}.package .package-container .package-container-item.popular-destinations .package-container-item-content{display:flex;gap:30px;position:relative}.package .package-container .package-container-item.popular-destinations .package-container-item-content.fc-swiper-wrap{display:unset}.package .package-container .package-container-item.popular-destinations .package-container-item-content ._image{position:relative;border-radius:6px;overflow:hidden}.package .package-container .package-container-item.popular-destinations .package-container-item-content ._image ._image-title{font-weight:700;font-size:1rem;position:absolute;padding:20px;bottom:0;left:0;color:#fff}.package .package-container .package-container-item.popular-destinations .package-container-item-content ._image ._image-overlay{height:100px;bottom:0;position:absolute;width:100%;background:linear-gradient(180deg,rgba(38,41,46,0) 50%,rgba(38,41,46,.498435) 71.47%,rgba(38,41,46,.9) 89.49%)}.package .package-container-item-title{padding:30px 0 20px;font-weight:600;font-size:1.25rem}@media only screen and (max-width:767px){.package .package-container-item-title{padding:30px 20px 20px}}.package .package-result{margin-top:30px;margin-bottom:30px}.package .package-result .package-result-back{padding-top:20px;margin-bottom:24px;display:flex;justify-content:space-between;gap:60px;align-items:center}.package .package-result .package-result-back .package-result-back-wrap{width:30%;display:flex;align-items:center;gap:5px;color:#3554d1;font-size:.875rem;font-weight:500;cursor:pointer;line-height:22px}@media only screen and (max-width:767px){.package .package-result .package-result-back .package-result-back-wrap{width:100%}}.package .package-result .package-result-wrap{display:flex;gap:30px}@media only screen and (max-width:767px){.package .package-result .package-result-wrap{flex-direction:column}}.package .package-result .package-result-filter{display:flex;flex-direction:column;gap:15px}.package .package-result .package-result-filter .package-result-filter-label{font-weight:600;font-size:1rem}.package .package-result .package-result-filter .fc-checkbox .title{font-weight:500;font-size:.875rem}.package .package-result .package-result-filter .fc-checkbox .subTitle{font-size:.75rem}.package .package-result .package-result-filter:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid #ddd}.package .package-result .package-result-wrap-filter{width:30%;border:1px solid #ddd;padding:20px;border-radius:6px;font-size:.875rem}@media only screen and (max-width:767px){.package .package-result .package-result-wrap-filter{display:none;width:100%}}.package .package-result .package-result-wrap-filter .package-result-filter-select-range>div,.package .package-result .package-result-wrap-filter .package-result-filter-select-range>div>div{height:40px}.package .package-result .package-result-wrap-sorting{display:none}@media only screen and (max-width:767px){.package .package-result .package-result-wrap-sorting{display:unset}}.package .package-result .package-result-wrap-content{width:100%;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:767px){.package .package-result .package-result-wrap-content{width:100%;display:unset}}.package .package-result .package-result-wrap-content .package-result-filterCard{display:flex;align-items:center}.package .package-result .package-result-wrap-content .package-result-filterCard .package-result-filterCard-label{margin-top:8px;margin-bottom:auto;width:100px}.package .package-result .package-result-wrap-content .package-result-filterCard .package-result-filterCard-item{width:100%;transition:min-height 1s ease}.package .package-result .package-result-wrap-content .package-result-filterCard .package-result-filterCard-item ._item-filter-wrap{display:flex;flex-wrap:wrap;gap:16px;height:fit-content;font-weight:600}.package .package-result .package-result-wrap-content .package-result-filterCard .package-result-filterCard-item ._item-filter-wrap .fc-btn{font-size:1rem;padding:6px 0;text-align:center}.package .package-result .package-result-wrap-content .package-result-filterCard .package-result-filterCard-item ._item-filter-wrap ._item-filter{width:120px}.package .package-result .package-result-wrap-content .package-result-filterCard .package-result-filterCard-action{margin-left:auto;margin-bottom:0;height:100%}.package .package-result .package-result-wrap-content .package-result-filterCard .package-result-filterCard-action .package-result-filterCard-action-wrap{cursor:pointer;user-select:none}.package .package-result .package-result-topic{margin:30px 0;display:flex;gap:10px;width:100%;align-items:center}@media only screen and (max-width:767px){.package .package-result .package-result-topic{gap:30px;flex-direction:column;border-bottom:1px solid #ddd;width:100%}}.package .package-result .package-result-topic .package-result-topic-action{display:none;box-shadow:0 3px 5px 0 #0000001A;width:100%;color:#00266b}@media only screen and (max-width:767px){.package .package-result .package-result-topic .package-result-topic-action{display:flex}}.package .package-result .package-result-topic .package-result-topic-action .package-result-topic-action-filter .package-result-topic-action-filter-wrap{border-right:1px solid #999}.package .package-result .package-result-topic .package-result-topic-action .package-result-topic-action-filter,.package .package-result .package-result-topic .package-result-topic-action .package-result-topic-action-sort{width:50%;text-align:center;padding:20px 0}.package .package-result .package-result-topic .package-result-topic-left{font-weight:500;font-size:1.25rem;flex:1}@media only screen and (max-width:767px){.package .package-result .package-result-topic .package-result-topic-left{text-align:center;margin-bottom:28px}}.package .package-result .package-result-topic .package-result-topic-right{flex:1}@media only screen and (max-width:767px){.package .package-result .package-result-topic .package-result-topic-right{display:none}}.package .package-result .package-result-topic .package-result-topic-right .package-result-topic-right-sort .fc-sort-by{display:flex;align-items:center;margin-left:24px}.package .package-result .package-result-topic .package-result-topic-right .package-result-topic-right-sort .fc-sort-by>label{margin-right:16px;font-size:12px}.package .package-result .package-result-topic .package-result-topic-right .package-result-topic-right-sort .fc-sort-by>label:before{font-family:Font Awesome;content:"\F160";margin-right:2px}.package .package-result .package-result-topic .package-result-topic-right .package-result-topic-right-sort .fc-sort-by>div>div{width:150px;min-width:150px}.package .package-result .package-result-card{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}@media only screen and (max-width:767px){.package .package-result .package-result-card{grid-template-columns:1fr}}.package .package-result .package-result-card ._fc-mobile-low-resolution{grid-template-columns:1fr}.package .package-result .package-result-card .package-result-card-item{display:flex;flex-direction:column;box-shadow:0 3px 16px 0 #00000021;border-radius:6px;overflow:hidden;position:relative}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-img{flex:1;min-height:170px;position:relative}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-img ._image-tag{color:#fff;margin:10px;padding:3px 8px;right:0;top:0;position:absolute}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-img ._image-tag.private-tour{background-color:#0b73d4;position:absolute;border-radius:3px}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-img ._image-tag.free-Easy{background-color:#07a478;position:absolute;border-radius:3px}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-img ._image-tag.series-tour{background-color:#944be3;position:absolute;border-radius:3px}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-img ._image-tag.group-tour{background-color:#cd8808;position:absolute;border-radius:3px}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-img ._image-bottom-tag{position:absolute;bottom:0;text-align:center;width:100%;background:#FF2954DB;color:#fff;padding:5px}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-title{flex:1;padding:20px 20px 16px;display:grid;gap:12px}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-title .package-result-card-item-title-content{font-weight:600;font-size:1.125rem;width:100%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:23px;max-height:41px;text-overflow:ellipsis}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-title .package-result-card-item-title-tag{height:40px}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-title .package-result-card-item-title-tag .package-result-card-item-title-tag-wrap{padding:8px;font-size:.875rem;width:fit-content;border-radius:6px;border:1px solid #004a7d;color:#004a7d}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-price{border-top:1px dashed #CCCCCCCC;flex:1;height:44px;padding:12px 0 10px;margin:0 20px;display:flex;align-items:end;gap:4px}.package .package-result .package-result-card .package-result-card-item .package-result-card-item-btn{padding:0 20px 20px;width:100%;text-align:center;cursor:pointer;user-select:none}@media only screen and (min-width:768px){.package .swiper-item{width:95%}}@media only screen and (min-width:992px){.package .swiper-item{width:47.5%}}@media only screen and (min-width:1200px){.package .swiper-item{width:31.66667%}}@media only screen and (min-width:1920px){.package .swiper-item{width:23.75%}}@media only screen and (min-width:768px){.package .swiper-item-2{width:95%}}@media only screen and (min-width:992px){.package .swiper-item-2{width:47.5%}}@media only screen and (min-width:1200px){.package .swiper-item-2{width:31.66667%}}@media only screen and (min-width:1920px){.package .swiper-item-2{width:23.75%}}.package .package-detail,.package .package-detail .package-detail-gallery{padding-top:0}.package .package-detail.fc-hotel-detail{background:transparent}.package .package-detail.package-detail-last{padding-bottom:80px}.package .package-detail .package-detail-facility{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:14px}@media only screen and (max-width:767px){.package .package-detail .package-detail-facility{justify-content:space-between}}.package .package-detail .package-detail-facility .package-detail-facility-item{display:flex;align-items:center;border-radius:6px;border:1px solid #ddd;gap:10px;padding:12px}@media only screen and (max-width:767px){.package .package-detail .package-detail-facility .package-detail-facility-item{flex-direction:column;justify-content:center;width:47%}}.package .package-detail .package-detail-facility .package-detail-facility-item ._label{font-size:.875rem}.package .package-detail .package-detail-gallery .fc-hotel-images{width:100%;display:flex;position:relative;height:378px}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}.package .package-detail .package-detail-gallery .fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}.package .package-detail .package-detail-about .package-detail-about-label{font-weight:500;font-size:1.25rem;display:flex;justify-content:space-between;padding-bottom:16px}.package .package-detail .package-detail-about .package-detail-about-label .package-detail-about-label-right{display:flex;gap:22px;color:#3554d1}.package .package-detail .package-detail-about .package-detail-about-content.highlight{background:#f0f2f6;padding:16px 20px;border-radius:6px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-search{display:flex;flex-direction:column;gap:12px;border:1px solid #ddd;background:#f3f4f5;border-radius:6px;padding:20px;margin-bottom:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-search .package-detail-about-content-search-field{background:#fff;box-shadow:0 3px 3px 0 #0000000F;border:1px solid #c4c4c4;border-radius:6px;display:flex;align-items:center;justify-content:space-between}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary{display:flex;flex-direction:column;gap:16px;padding-bottom:20px;border-bottom:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item{border-radius:6px;overflow:hidden;border:1px solid #d1d5db;background:#f3f4f6}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-header-prefix{background:#3554d1;border-radius:100%;padding:5px 12px;color:#fff;font-weight:500;min-width:35px;text-align:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-header{display:flex;gap:15px;align-items:center;padding:15px 20px;user-select:none;cursor:pointer}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-header ._item-header-suffix{margin-left:auto}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body{display:flex;gap:20px;padding:15px 20px;background:#fff;border-top:1px solid #d1d5db}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body{flex-direction:column}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body ._item-body-img{border-radius:8px;overflow:hidden;width:35%}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body ._item-body-img img{border-radius:8px;width:100%;height:fit-content}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body ._item-body-img{width:100%;height:170px}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body ._item-body-img ._item-body-img_{max-height:170px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body ._item-body-content{width:65%}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body ._item-body-content{width:100%}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body ._item-body-content ._item-body-content-description{border-bottom:1px dashed #ddd;padding-bottom:12px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body ._item-body-content ._item-body-content-remark{padding-top:12px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body ._item-body-content ._item-body-content-remark ._item-body-content-remark-item{display:flex;gap:4px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-itinerary ._item ._item-body ._item-body-content ._item-body-content-remark ._item-body-content-remark-item .__label{font-weight:600}.package .package-detail .package-detail-about .package-detail-about-content.inclusion_exclusions{display:flex;border-bottom:1px solid #ddd;padding-bottom:30px}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content.inclusion_exclusions{flex-direction:column;gap:30px}}.package .package-detail .package-detail-about .package-detail-about-content.inclusion_exclusions ._title{display:flex;gap:8px;align-items:center;font-weight:500;margin-bottom:14px;font-size:1.25rem}.package .package-detail .package-detail-about .package-detail-about-content.inclusion_exclusions ._description{font-size:.875rem}.package .package-detail .package-detail-about .package-detail-about-content.inclusion_exclusions .package-detail-about-content-inclusion{border-right:1px dashed #ddd;padding-right:20px;width:50%}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content.inclusion_exclusions .package-detail-about-content-inclusion{border:0;width:100%}}.package .package-detail .package-detail-about .package-detail-about-content.inclusion_exclusions .package-detail-about-content-exclusion{padding-left:20px;width:50%}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content.inclusion_exclusions .package-detail-about-content-exclusion{padding-left:0;width:100%}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title{border:1px solid #ddd;border-radius:6px;overflow:hidden;margin-bottom:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-header{font-weight:600;font-size:1.125rem;padding:20px 20px 12px;border-bottom:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-status{display:flex;justify-content:space-between;gap:30px;padding:20px;border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-status{flex-direction:column;gap:15px}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-status .package-detail-about-content-title-status-left{color:#038b1a;font-weight:500;font-size:1.125rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body{padding:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body.free-easy{padding:0}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body.free-easy .package-detail-about-content-title-body-header{padding:20px;border-bottom:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info{background:#f5f5f5;display:flex;flex-direction:column}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info{padding:0 20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info:not(.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info:first-child){border-top:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info.body,.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info.header{padding-bottom:25px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info.footer{background:#fff;padding:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-header{display:flex;justify-content:space-between;padding-bottom:10px;font-weight:500;padding-top:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-header ._info-header-left{font-size:1.125rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-header ._info-header-right{font-size:.813rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body-wrap{display:flex;flex-direction:column;gap:17px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body-wrap ._info-body-card{display:flex;gap:18px}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body-wrap ._info-body-card{flex-direction:column}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body-wrap ._info-body-card ._info-body-card-image{max-width:150px;max-height:90px}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body-wrap ._info-body-card ._info-body-card-image{max-width:100%;max-height:162px;height:1620px}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body-wrap ._info-body-card ._info-body-card-content ._info-body-card-content-title{font-weight:600;font-size:.875rem;margin-bottom:8px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body-wrap ._info-body-card ._info-body-card-content ._info-body-card-content-description{font-size:.625rem;font-weight:500}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body-wrap ._info-body-card ._info-body-card-action{width:30%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body-wrap ._info-body-card ._info-body-card-action{width:100%;flex-direction:row-reverse;justify-content:end;align-items:start}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body-wrap ._info-body-card ._info-body-card-action ._info-body-card-action-price{font-size:.875rem;font-weight:600}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body{padding:16px 20px;background:#fff;border-radius:6px;border:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body:first-child{background:#eaf0fa;border:1px solid #3554d1}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body ._info-body-item{display:flex;justify-content:space-between;width:100%;align-items:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body ._info-body-item ._info-body-item-label{font-weight:600;font-size:.875rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body ._info-body-item ._info-body-item-action{display:flex;gap:15px;align-items:center;justify-content:space-between}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body ._info-body-item:not(.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body ._info-body-item:first-child){padding-top:15px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body ._info-body-item:not(.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-body ._info-body-item:last-child){padding-bottom:15px;border-bottom:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-header{color:#fff;text-align:center;padding:10px;border-radius:8px 8px 0 0;background:#294262;border:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-header.no-radius{border-radius:0}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body{background:#fff;border-radius:0 0 8px 8px;border:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body.no-radius{border-radius:0}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body ._info-collapse-body-wrap{padding:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body ._info-collapse-body-wrap:first-child{background:#eaf0fa}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body ._info-collapse-body-wrap:not(:first-child){border-top:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body ._info-collapse-body-topic{display:flex;gap:20px;justify-content:space-between;margin-bottom:17px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body ._info-collapse-body-topic ._info-collapse-body-topic-left{font-weight:600;font-size:1rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body ._info-collapse-body-content{display:flex;flex-direction:column;gap:6px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body ._info-collapse-body-content .__content{display:flex;gap:20px;justify-content:space-between}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body ._info-collapse-body-content .__content .__content-label{font-weight:500;font-size:.875rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body ._info-collapse-body-content .__content .__content-value{font-weight:600;font-size:.875rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-collapse ._info-collapse-body ._info-collapse-body-action{width:100%;text-align:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table-wrap{border:1px solid #ddd;border-radius:6px;overflow:hidden}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table{background:#fff;overflow:hidden}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-subheader{background:#294262;color:#fff}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-body{border:2px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-body td{height:100%;border:0 solid red!important;padding:12px 0}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-body td:first-child{padding-left:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-body td:last-child{padding:0 20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-body td>div{height:100%;min-height:48px;align-content:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-body td:not(.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-body td:last-child)>div{border-right:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-body ._info-table-body-label{font-weight:600;text-align:left;width:fit-content}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-body ._info-table-body-checkbox{display:flex;gap:30px;align-items:center;justify-content:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-table ._info-table-body.active{background:#eaf0fa;border:2px solid #3554d1}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-footer{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-footer{flex-direction:column;width:100%;gap:7px}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-footer ._info-footer-left{font-size:1rem;font-weight:500}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-footer ._info-footer-left{display:flex;align-items:center;width:100%;justify-content:space-between}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-footer ._info-footer-right{display:flex;gap:30px;align-items:center}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-footer ._info-footer-right{width:100%}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-footer ._info-footer-right ._info-footer-right-label{font-size:1.5rem;font-weight:600}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-footer ._info-footer-right ._info-footer-right-action{width:100%}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-footer ._info-footer-right ._info-footer-right-action .fc-btn{text-align:center;min-height:50px;width:250px}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-title .package-detail-about-content-title-body .package-detail-about-content-title-body-info ._info ._info-footer ._info-footer-right ._info-footer-right-action .fc-btn{width:100%}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking{display:flex;flex-direction:column;gap:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking{box-shadow:0 3px 15px 0 #0000000F;border-radius:6px;display:flex;flex-direction:column;gap:12px;border:1px solid #ddd;overflow:hidden}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-top{display:flex;justify-content:space-between;gap:14px;padding:20px 20px 0}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-top ._booking-top-price{display:flex;align-items:baseline;gap:2px;font-size:1.25rem;cursor:pointer;user-select:none}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-top ._booking-top-price .fc-price-prefix{font-weight:500;font-size:.875rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-top ._booking-top-price .fc-price-content{display:flex;align-items:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-top ._booking-top-date{display:flex;align-items:center;gap:10px;font-weight:600;font-size:1rem}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-top ._booking-top-date{width:100%;justify-content:center;text-align:center}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-top ._booking-top-date ._booking-top-date-icon{display:flex;align-items:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-bottom{display:flex;justify-content:space-between;padding:0 20px 20px}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-bottom{flex-direction:column}}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-bottom ._booking-bottom-airline{display:flex;gap:10px;justify-content:space-between}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-bottom ._booking-bottom-airline ._booking-top-price{display:flex;align-items:baseline;gap:2px;font-size:1.25rem;cursor:pointer;user-select:none}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-bottom ._booking-bottom-airline ._booking-top-price .fc-price-prefix{font-weight:500;font-size:.875rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-bottom ._booking-bottom-airline ._booking-top-price .fc-price-content{display:flex;align-items:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-bottom ._booking-bottom-action{display:flex;gap:8px;text-align:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-bottom ._booking-bottom-action .fc-btn{min-width:152px}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-bottom ._booking-bottom-action .fc-btn{min-width:50%}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-bottom ._booking-bottom-collapse-btn{width:100%;text-align:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer{display:flex;flex-direction:column;gap:15px;padding:20px;background:#e4e5e6}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule{border-radius:8px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing{padding:18px;display:flex;align-items:center;border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing{padding:15px;flex-direction:column}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__wrap{display:flex;width:100%;align-items:center;justify-content:space-between}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__date{font-weight:500}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__start{display:flex;flex-direction:column;margin-left:auto;margin-right:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__start .__start-des{font-size:1.625rem;font-weight:600}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__start .__start-time{font-weight:500}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__center{width:100px;position:relative}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__center{width:100%}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__center .__center-line{width:100%;border-bottom:1px dashed #cecece;position:absolute;bottom:55%}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__center .__center-flight{text-align:center;color:#cecece}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__end{display:flex;flex-direction:column;text-align:left;margin-right:auto;margin-left:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__end .__end-des{font-size:1.625rem;font-weight:600}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__end .__end-time{font-weight:500}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__info{display:flex;gap:10px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__info .__info-label{font-size:.875rem;font-weight:500}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-departing .__info .__info-value{color:#2c7bf2;font-weight:600;font-size:1rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning{padding:18px;display:flex;align-items:center}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning{padding:15px;flex-direction:column}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__wrap{display:flex;width:100%;align-items:center;justify-content:space-between}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__date{font-weight:500}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__start{display:flex;flex-direction:column;margin-left:auto;margin-right:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__start .__start-des{font-size:1.625rem;font-weight:600}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__start .__start-time{font-weight:500}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__center{width:100px;position:relative}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__center{width:100%}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__center .__center-line{width:100%;border-bottom:1px dashed #cecece;position:absolute;bottom:55%}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__center .__center-flight{text-align:center;color:#cecece}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__end{display:flex;flex-direction:column;text-align:left;margin-right:auto;margin-left:20px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__end .__end-des{font-size:1.625rem;font-weight:600}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__end .__end-time{font-weight:500}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__info{display:flex;gap:10px;align-items:center}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__info .__info-label{font-size:.875rem;font-weight:500}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-schedule ._booking-drawer-schedule-returning .__info .__info-value{color:#2c7bf2;font-weight:600;font-size:1rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info{display:flex;flex-direction:column;border-radius:8px;background:#fff}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap{display:flex;flex-direction:column;gap:12px}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap:not(.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap:first-child){border-top:1px solid #ddd}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-title{padding:12px 20px 0;font-weight:500;font-size:.875rem}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate{display:flex;padding:20px 0;justify-content:space-between}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate{flex-direction:column;padding:15px 20px 25px}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info{text-align:center;width:100%;display:flex;flex-direction:column;gap:2px;padding:0 30px}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding:10px 0}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info:first-child{padding-top:0}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info:last-child{padding-bottom:0}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info:not(.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info:last-child){border-bottom:1px solid #ddd}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info:not(.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info:first-child){border-left:1px solid #ddd}@media only screen and (max-width:767px){.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info:not(.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info:first-child){border-left:0}}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info .__info-label{font-size:.875rem;color:#626262}.package .package-detail .package-detail-about .package-detail-about-content .package-detail-about-content-booking ._booking ._booking-drawer ._booking-drawer-info ._booking-drawer-info-wrap ._booking-drawer-info-rate .__info .__info-value{font-weight:600;font-size:1rem;color:#212121}.package .package-detail .package-detail-about .package-detail-about-term-title{font-size:1.25rem;font-weight:500;margin-bottom:16px}.package .package-sidebar .package-sidebar-top{display:flex;gap:10px;justify-content:end}.package .package-sidebar .package-sidebar-top .package-sidebar-brand{display:flex;align-items:center;gap:15px}.package .package-sidebar .package-sidebar-top .package-sidebar-brand .package-sidebar-brand-label{font-size:.875rem}.package .package-sidebar .package-sidebar-top .package-sidebar-top-share{width:fit-content;margin:20px 0 20px 30px;position:relative;cursor:pointer;user-select:none}.package .package-sidebar .package-sidebar-top .package-sidebar-top-share .package-sidebar-top-share-dropdown{background:#fff;position:absolute;box-shadow:0 3px 16px 0 #00000038;border-radius:10px;padding:15px 0;display:flex;flex-direction:column;gap:5px;min-width:214px;right:0}.package .package-sidebar .package-sidebar-top .package-sidebar-top-share .package-sidebar-top-share-dropdown .package-sidebar-top-share-dropdown-item{min-height:40px;display:flex;align-items:center;padding:8px 20px;gap:20px;font-weight:500;font-size:1rem}.package .package-sidebar .package-sidebar-action{box-shadow:0 3px 16px 0 #00000021;border-radius:6px}.package .package-sidebar .package-sidebar-action .package-sidebar-action-top{display:grid;grid-template-columns:auto 1fr;color:#212121;border-bottom:1px solid #ddd;align-items:baseline;column-gap:4px;padding:12px 20px}.package .package-sidebar .package-sidebar-action .package-sidebar-action-top .package-sidebar-action-top-price-prefix{grid-column:span 2;font-size:.875rem}.package .package-sidebar .package-sidebar-action .package-sidebar-action-top .package-sidebar-action-top-price-content{font-size:1.5rem;font-weight:600}.package .package-sidebar .package-sidebar-action .package-sidebar-action-top .package-sidebar-action-top-price-suffix{font-size:.875rem}.package .package-sidebar .package-sidebar-action .package-sidebar-action-bottom{padding:12px 20px;display:flex;flex-direction:column;gap:12px}.package .package-sidebar .package-sidebar-action .package-sidebar-action-bottom .fc-btn{text-align:center;min-height:50px}.package .package-sidebar .package-sidebar-info{display:flex;box-shadow:0 3px 16px 0 #00000021;border-radius:6px;flex-direction:column;gap:10px;padding:20px 15px;margin-top:20px}.package .package-sidebar .package-sidebar-info .package-sidebar-info-row{display:flex}.package .package-sidebar .package-sidebar-info .package-sidebar-info-row .package-sidebar-info-row-label{width:50%;font-weight:600;font-size:.875rem}.package .package-sidebar .package-sidebar-info .package-sidebar-info-row .package-sidebar-info-row-value{width:50%;font-size:.875rem;color:#212121}.package .package-sidebar .package-sidebar-info .package-sidebar-info-row .package-sidebar-info-row-value ._image-tag{padding:3px 8px;width:fit-content}.package .package-sidebar .package-sidebar-info .package-sidebar-info-row .package-sidebar-info-row-value ._image-tag.private-tour{color:#fff;background-color:#0b73d4;border-radius:3px}.package .package-sidebar .package-sidebar-info .package-sidebar-info-row .package-sidebar-info-row-value ._image-tag.free-Easy{color:#fff;background-color:#07a478;border-radius:3px}.package .package-sidebar .package-sidebar-info .package-sidebar-info-row .package-sidebar-info-row-value ._image-tag.series-tour{color:#fff;background-color:#944be3;border-radius:3px}.package .package-sidebar .package-sidebar-info .package-sidebar-info-row .package-sidebar-info-row-value ._image-tag.group-tour{color:#fff;background-color:#cd8808;border-radius:3px}.package .package-sidebar.fixed-sidebar{position:sticky;bottom:0;z-index:2;background-color:#fff;width:calc(100% + 32px);padding-top:0;margin-left:-16px}.package .package-sidebar.fixed-sidebar .package-sidebar-action{display:flex}.package .package-sidebar.fixed-sidebar .package-sidebar-action .package-sidebar-action-top{border:0 solid red}.package .package-sidebar.fixed-sidebar .package-sidebar-action .package-sidebar-action-bottom{flex-direction:row}.package .fc-table{width:100%;border-collapse:collapse}.package .fc-table th{font-weight:500;font-size:.75rem}.package .fc-table td,.package .fc-table th{border:2px solid #ddd;padding:8px;text-align:center}.package .swiper-wrap-scrollbar{padding:0 20px;display:none}@media only screen and (max-width:767px){.package .swiper-wrap-scrollbar{display:block}}.package .swiper-scrollbar,.package .swiper-scrollbar2,.package .swiper-scrollbar3{height:6px;background:#e9e9e9;border-radius:3px;margin-top:8px;width:100%}.package .swiper-scrollbar2 .swiper-scrollbar-drag,.package .swiper-scrollbar3 .swiper-scrollbar-drag,.package .swiper-scrollbar .swiper-scrollbar-drag{background:#00266b;border-radius:3px}@media only screen and (max-width:767px){.package .fc-hotel-images{overflow-x:scroll;height:300px}.package .fc-hotel-images>div{width:100%!important;position:relative!important;left:auto!important;right:auto!important;height:100%!important;flex:0 0 100%;margin-right:15px}.package .fc-hotel-images>div:last-of-type{margin-right:0}}.package .fc-hotel-dialog{position:fixed;height:100%;width:100%;margin:auto;top:0;left:0;z-index:10;background:#21212188}.package .fc-hotel-dialog .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px;overflow:hidden}.package .fc-hotel-dialog .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}.package .fc-hotel-dialog>.dialog{margin:auto;background-color:#fff;max-width:1170px;padding:50px 20px;border-radius:14px}.package .fc-hotel-dialog>.dialog .dialog-wrap{max-height:80vh;overflow-y:scroll}.package .fc-hotel-dialog .fc-stars{margin-left:10px}.package .fc-hotel-dialog .fc-stars>i{margin-right:2px}.package .fc-hotel-dialog .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:12px;font-style:normal;line-height:1.43;color:#ffcd00}.package .fc-stars-hotel{margin-bottom:0;margin-right:10px}.package .fc-stars-hotel>i{margin-right:2px;margin-left:3px;margin-top:3px;display:flex}.package .fc-stars-hotel>i:before{font-family:Font Awesome;content:"\F005";font-size:12px;font-style:normal;line-height:1.43;color:#ffcd00}.package-detail-gallery-dialog .fc-hotel-images{width:100%;display:flex;position:relative;height:378px}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}.package-detail-gallery-dialog .fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}.iti__flag.iti__abw,.iti__flag.iti__acp,.iti__flag.iti__afg,.iti__flag.iti__ago,.iti__flag.iti__aia,.iti__flag.iti__ala,.iti__flag.iti__alb,.iti__flag.iti__and,.iti__flag.iti__are,.iti__flag.iti__arg,.iti__flag.iti__arm,.iti__flag.iti__asm,.iti__flag.iti__ata,.iti__flag.iti__atg,.iti__flag.iti__aus,.iti__flag.iti__aut,.iti__flag.iti__aze,.iti__flag.iti__bgd,.iti__flag.iti__bih,.iti__flag.iti__brb{width:20px}.iti__flag.iti__bel{width:18px}.iti__flag.iti__bdi,.iti__flag.iti__ben,.iti__flag.iti__bes,.iti__flag.iti__bfa,.iti__flag.iti__bgr,.iti__flag.iti__bhr,.iti__flag.iti__bhs,.iti__flag.iti__blm,.iti__flag.iti__blr,.iti__flag.iti__blz,.iti__flag.iti__bmu,.iti__flag.iti__bol,.iti__flag.iti__bra,.iti__flag.iti__brn,.iti__flag.iti__btn,.iti__flag.iti__bvt,.iti__flag.iti__bwa,.iti__flag.iti__caf,.iti__flag.iti__can,.iti__flag.iti__cck,.iti__flag.iti__cod,.iti__flag.iti__cog{width:20px}.iti__flag.iti__che{width:15px}.iti__flag.iti__cgo,.iti__flag.iti__chl,.iti__flag.iti__chn,.iti__flag.iti__civ,.iti__flag.iti__cmr,.iti__flag.iti__cok,.iti__flag.iti__col,.iti__flag.iti__com,.iti__flag.iti__cpt,.iti__flag.iti__cpv,.iti__flag.iti__cri,.iti__flag.iti__cub,.iti__flag.iti__cuw,.iti__flag.iti__cxr,.iti__flag.iti__cym,.iti__flag.iti__cyp,.iti__flag.iti__cze,.iti__flag.iti__deu,.iti__flag.iti__dji,.iti__flag.iti__dma,.iti__flag.iti__dnk,.iti__flag.iti__dza,.iti__flag.iti__ecu,.iti__flag.iti__egy,.iti__flag.iti__eri,.iti__flag.iti__esh,.iti__flag.iti__esp,.iti__flag.iti__est,.iti__flag.iti__eth,.iti__flag.iti__eur,.iti__flag.iti__fin,.iti__flag.iti__fji,.iti__flag.iti__flk,.iti__flag.iti__fra,.iti__flag.iti__fro,.iti__flag.iti__fsm,.iti__flag.iti__gab,.iti__flag.iti__gbr,.iti__flag.iti__geo,.iti__flag.iti__ggy,.iti__flag.iti__gha,.iti__flag.iti__gib,.iti__flag.iti__gin,.iti__flag.iti__glp,.iti__flag.iti__gmb,.iti__flag.iti__gnb,.iti__flag.iti__gnq,.iti__flag.iti__grc,.iti__flag.iti__grd,.iti__flag.iti__grl,.iti__flag.iti__gtm,.iti__flag.iti__guf,.iti__flag.iti__gum,.iti__flag.iti__guy,.iti__flag.iti__hkg,.iti__flag.iti__hnd,.iti__flag.iti__hrv,.iti__flag.iti__hti,.iti__flag.iti__hun,.iti__flag.iti__idn,.iti__flag.iti__imn,.iti__flag.iti__ind,.iti__flag.iti__iot,.iti__flag.iti__irl,.iti__flag.iti__irn,.iti__flag.iti__irq,.iti__flag.iti__isl,.iti__flag.iti__isr,.iti__flag.iti__ita,.iti__flag.iti__jam,.iti__flag.iti__jey,.iti__flag.iti__jor,.iti__flag.iti__jpn,.iti__flag.iti__kaz,.iti__flag.iti__ken,.iti__flag.iti__kgz,.iti__flag.iti__khm,.iti__flag.iti__kir,.iti__flag.iti__kna,.iti__flag.iti__kor,.iti__flag.iti__kwt,.iti__flag.iti__lao,.iti__flag.iti__lbn,.iti__flag.iti__lbr,.iti__flag.iti__lby,.iti__flag.iti__lca,.iti__flag.iti__lie,.iti__flag.iti__lka,.iti__flag.iti__lso,.iti__flag.iti__ltu,.iti__flag.iti__lux,.iti__flag.iti__lva,.iti__flag.iti__mar,.iti__flag.iti__prk,.iti__flag.iti__sgs{width:20px}.iti__flag.iti__mco{width:19px}.iti__flag.iti__mac,.iti__flag.iti__maf,.iti__flag.iti__mda,.iti__flag.iti__mdg,.iti__flag.iti__mdv,.iti__flag.iti__mex,.iti__flag.iti__mhl,.iti__flag.iti__mkd,.iti__flag.iti__mli,.iti__flag.iti__mlt,.iti__flag.iti__mmr,.iti__flag.iti__mne,.iti__flag.iti__mng,.iti__flag.iti__moz,.iti__flag.iti__mrt,.iti__flag.iti__msr,.iti__flag.iti__mtq,.iti__flag.iti__mus,.iti__flag.iti__mwi,.iti__flag.iti__mys,.iti__flag.iti__nam{width:20px}.iti__flag.iti__ner{width:18px}.iti__flag.iti__nga,.iti__flag.iti__nic,.iti__flag.iti__nld,.iti__flag.iti__nor{width:20px}.iti__flag.iti__npl{width:13px}.iti__flag.iti__gbrx,.iti__flag.iti__myt,.iti__flag.iti__niu,.iti__flag.iti__nru,.iti__flag.iti__nzl,.iti__flag.iti__omn,.iti__flag.iti__pak,.iti__flag.iti__pan,.iti__flag.iti__pcn,.iti__flag.iti__per,.iti__flag.iti__phl,.iti__flag.iti__plw,.iti__flag.iti__png,.iti__flag.iti__pol,.iti__flag.iti__pri,.iti__flag.iti__prt,.iti__flag.iti__pry,.iti__flag.iti__pse,.iti__flag.iti__pyf,.iti__flag.iti__qat,.iti__flag.iti__rou,.iti__flag.iti__rus,.iti__flag.iti__rwa,.iti__flag.iti__sau,.iti__flag.iti__sdn,.iti__flag.iti__sen,.iti__flag.iti__sgp,.iti__flag.iti__shn,.iti__flag.iti__sjm,.iti__flag.iti__slb,.iti__flag.iti__sle,.iti__flag.iti__slv,.iti__flag.iti__smr,.iti__flag.iti__som,.iti__flag.iti__spm,.iti__flag.iti__srb,.iti__flag.iti__ssd,.iti__flag.iti__stp,.iti__flag.iti__sur,.iti__flag.iti__svk,.iti__flag.iti__svn,.iti__flag.iti__swe,.iti__flag.iti__swz,.iti__flag.iti__sxm,.iti__flag.iti__syc,.iti__flag.iti__syr,.iti__flag.iti__tca,.iti__flag.iti__tcd,.iti__flag.iti__tgo,.iti__flag.iti__tha,.iti__flag.iti__tjk,.iti__flag.iti__tkl,.iti__flag.iti__tkm,.iti__flag.iti__tls,.iti__flag.iti__ton,.iti__flag.iti__tto,.iti__flag.iti__tun,.iti__flag.iti__tur,.iti__flag.iti__tuv,.iti__flag.iti__twn,.iti__flag.iti__tza,.iti__flag.iti__uga,.iti__flag.iti__ukr,.iti__flag.iti__ury,.iti__flag.iti__usa,.iti__flag.iti__uzb,.iti__flag.iti__vct,.iti__flag.iti__ven,.iti__flag.iti__vgb,.iti__flag.iti__vir,.iti__flag.iti__vnm,.iti__flag.iti__vut,.iti__flag.iti__wlf,.iti__flag.iti__wsm,.iti__flag.iti__xkx,.iti__flag.iti__yem,.iti__flag.iti__zaf,.iti__flag.iti__zmb,.iti__flag.iti__zwe{width:20px}@media (min-resolution:2dppx){.iti__flag{background-size:5762px 15px}}.iti__flag.iti__acp{height:10px;background-position:0 0}.iti__flag.iti__and{height:14px;background-position:-22px 0}.iti__flag.iti__are{height:10px;background-position:-44px 0}.iti__flag.iti__afg{height:14px;background-position:-66px 0}.iti__flag.iti__atg{height:14px;background-position:-88px 0}.iti__flag.iti__aia{height:10px;background-position:-110px 0}.iti__flag.iti__alb{height:15px;background-position:-132px 0}.iti__flag.iti__arm{height:10px;background-position:-154px 0}.iti__flag.iti__ago{height:14px;background-position:-176px 0}.iti__flag.iti__ata{height:14px;background-position:-198px 0}.iti__flag.iti__arg{height:13px;background-position:-220px 0}.iti__flag.iti__asm{height:10px;background-position:-242px 0}.iti__flag.iti__aut{height:14px;background-position:-264px 0}.iti__flag.iti__aus{height:10px;background-position:-286px 0}.iti__flag.iti__abw{height:14px;background-position:-308px 0}.iti__flag.iti__ala{height:13px;background-position:-330px 0}.iti__flag.iti__aze{height:10px;background-position:-352px 0}.iti__flag.iti__bih{height:10px;background-position:-374px 0}.iti__flag.iti__brb{height:14px;background-position:-396px 0}.iti__flag.iti__bgd{height:12px;background-position:-418px 0}.iti__flag.iti__bel{height:15px;background-position:-440px 0}.iti__flag.iti__bfa{height:14px;background-position:-460px 0}.iti__flag.iti__bgr{height:12px;background-position:-482px 0}.iti__flag.iti__bhr{height:12px;background-position:-504px 0}.iti__flag.iti__bdi{height:12px;background-position:-526px 0}.iti__flag.iti__ben{height:14px;background-position:-548px 0}.iti__flag.iti__blm{height:14px;background-position:-570px 0}.iti__flag.iti__bmu{height:10px;background-position:-592px 0}.iti__flag.iti__brn{height:10px;background-position:-614px 0}.iti__flag.iti__bol{height:14px;background-position:-636px 0}.iti__flag.iti__bes{height:14px;background-position:-658px 0}.iti__flag.iti__bra{height:14px;background-position:-680px 0}.iti__flag.iti__bhs{height:10px;background-position:-702px 0}.iti__flag.iti__btn{height:14px;background-position:-724px 0}.iti__flag.iti__bvt{height:15px;background-position:-746px 0}.iti__flag.iti__bwa{height:14px;background-position:-768px 0}.iti__flag.iti__blr{height:10px;background-position:-790px 0}.iti__flag.iti__blz{height:12px;background-position:-812px 0}.iti__flag.iti__can{height:10px;background-position:-834px 0}.iti__flag.iti__cck{height:10px;background-position:-856px 0}.iti__flag.iti__cod{height:15px;background-position:-878px 0}.iti__flag.iti__caf{height:14px;background-position:-900px 0}.iti__flag.iti__cog{height:14px;background-position:-922px 0}.iti__flag.iti__che{height:15px;background-position:-944px 0}.iti__flag.iti__civ{height:14px;background-position:-961px 0}.iti__flag.iti__cok{height:10px;background-position:-983px 0}.iti__flag.iti__chl{height:14px;background-position:-1005px 0}.iti__flag.iti__cmr{height:14px;background-position:-1027px 0}.iti__flag.iti__chn{height:14px;background-position:-1049px 0}.iti__flag.iti__col{height:14px;background-position:-1071px 0}.iti__flag.iti__cri{height:12px;background-position:-1137px 0}.iti__flag.iti__cub{height:10px;background-position:-1159px 0}.iti__flag.iti__cpv{height:12px;background-position:-1181px 0}.iti__flag.iti__cuw{height:14px;background-position:-1203px 0}.iti__flag.iti__cxr{height:10px;background-position:-1225px 0}.iti__flag.iti__cyp{height:14px;background-position:-1247px 0}.iti__flag.iti__cze{height:14px;background-position:-1269px 0}.iti__flag.iti__deu{height:12px;background-position:-1291px 0}.iti__flag.iti__dga{height:10px;background-position:-1313px 0}.iti__flag.iti__dji{height:14px;background-position:-1335px 0}.iti__flag.iti__dnk{height:15px;background-position:-1357px 0}.iti__flag.iti__dma{height:10px;background-position:-1379px 0}.iti__flag.iti__dom{height:14px;background-position:-1401px 0}.iti__flag.iti__dza{height:14px;background-position:-1423px 0}.iti__flag.iti__esh{height:14px;background-position:-1445px 0}.iti__flag.iti__ecu{height:14px;background-position:-1467px 0}.iti__flag.iti__est{height:13px;background-position:-1489px 0}.iti__flag.iti__egy{height:14px;background-position:-1511px 0}.iti__flag.iti__sah{height:10px;background-position:-1533px 0}.iti__flag.iti__eri{height:10px;background-position:-1555px 0}.iti__flag.iti__esp{height:14px;background-position:-1577px 0}.iti__flag.iti__eth{height:10px;background-position:-1599px 0}.iti__flag.iti__eur{height:14px;background-position:-1621px 0}.iti__flag.iti__eaz{height:14px;background-position:-1643px 0}.iti__flag.iti__fin{height:12px;background-position:-1665px 0}.iti__flag.iti__fji{height:10px;background-position:-1687px 0}.iti__flag.iti__flk{height:10px;background-position:-1709px 0}.iti__flag.iti__fsm{height:11px;background-position:-1731px 0}.iti__flag.iti__fro{height:15px;background-position:-1753px 0}.iti__flag.iti__fra{background-position:-1775px 0;height:14px;background-position:-1797px 0}.iti__flag.iti__gab{height:15px;background-position:-1819px 0}.iti__flag.iti__gbr{height:10px;background-position:-1841px 0}.iti__flag.iti__grd{height:12px;background-position:-1863px 0}.iti__flag.iti__geo{height:14px;background-position:-1885px 0}.iti__flag.iti__guf{height:14px;background-position:-1907px 0}.iti__flag.iti__ggy{height:14px;background-position:-1929px 0}.iti__flag.iti__gha{height:14px;background-position:-1951px 0}.iti__flag.iti__gib{height:10px;background-position:-1973px 0}.iti__flag.iti__grl{height:14px;background-position:-1995px 0}.iti__flag.iti__gmb{height:14px;background-position:-2017px 0}.iti__flag.iti__gin{height:14px;background-position:-2039px 0}.iti__flag.iti__glp{height:14px;background-position:-2061px 0}.iti__flag.iti__gnq{height:14px;background-position:-2083px 0}.iti__flag.iti__grc{height:14px;background-position:-2105px 0}.iti__flag.iti__sgs{height:10px;background-position:-2127px 0}.iti__flag.iti__gtm{height:13px;background-position:-2149px 0}.iti__flag.iti__gum{height:11px;background-position:-2171px 0}.iti__flag.iti__gnb{height:10px;background-position:-2193px 0}.iti__flag.iti__guy{height:12px;background-position:-2215px 0}.iti__flag.iti__hkg{height:14px;background-position:-2237px 0}.iti__flag.iti__hmd{height:10px;background-position:-2259px 0}.iti__flag.iti__hnd{height:10px;background-position:-2281px 0}.iti__flag.iti__hrv{height:10px;background-position:-2303px 0}.iti__flag.iti__hti{height:12px;background-position:-2325px 0}.iti__flag.iti__hun{height:10px;background-position:-2347px 0}.iti__flag.iti__ica{height:14px;background-position:-2369px 0}.iti__flag.iti__idn{height:14px;background-position:-2391px 0}.iti__flag.iti__irl{height:10px;background-position:-2413px 0}.iti__flag.iti__isr{height:15px;background-position:-2435px 0}.iti__flag.iti__imn{height:10px;background-position:-2457px 0}.iti__flag.iti__ind{height:14px;background-position:-2479px 0}.iti__flag.iti__iot{height:10px;background-position:-2501px 0}.iti__flag.iti__irq{height:14px;background-position:-2523px 0}.iti__flag.iti__irn{height:12px;background-position:-2545px 0}.iti__flag.iti__isl{height:15px;background-position:-2567px 0}.iti__flag.iti__ita{height:14px;background-position:-2589px 0}.iti__flag.iti__jey{height:12px;background-position:-2611px 0}.iti__flag.iti__jam{height:10px;background-position:-2633px 0}.iti__flag.iti__jor{height:10px;background-position:-2655px 0}.iti__flag.iti__jpn{height:14px;background-position:-2677px 0}.iti__flag.iti__ken{height:14px;background-position:-2699px 0}.iti__flag.iti__kgz{height:12px;background-position:-2721px 0}.iti__flag.iti__khm{height:13px;background-position:-2743px 0}.iti__flag.iti__kir{height:10px;background-position:-2765px 0}.iti__flag.iti__com{height:12px;background-position:-2787px 0}.iti__flag.iti__kna{height:14px;background-position:-2809px 0}.iti__flag.iti__prk{height:10px;background-position:-2831px 0}.iti__flag.iti__kor{height:14px;background-position:-2853px 0}.iti__flag.iti__kwt{height:10px;background-position:-2875px 0}.iti__flag.iti__cym{height:10px;background-position:-2897px 0}.iti__flag.iti__kaz{height:10px;background-position:-2919px 0}.iti__flag.iti__lao{height:14px;background-position:-2941px 0}.iti__flag.iti__lbn{height:14px;background-position:-2963px 0}.iti__flag.iti__lca{height:10px;background-position:-2985px 0}.iti__flag.iti__lie{height:12px;background-position:-3007px 0}.iti__flag.iti__lka{height:10px;background-position:-3029px 0}.iti__flag.iti__lbr{height:11px;background-position:-3051px 0}.iti__flag.iti__lso{height:14px;background-position:-3073px 0}.iti__flag.iti__ltu{height:12px;background-position:-3095px 0}.iti__flag.iti__lux{height:12px;background-position:-3117px 0}.iti__flag.iti__lva{height:10px;background-position:-3139px 0}.iti__flag.iti__lby{height:10px;background-position:-3161px 0}.iti__flag.iti__maa{height:14px;background-position:-3183px 0}.iti__flag.iti__mcc{height:15px;background-position:-3205px 0}.iti__flag.iti__mdd{height:10px;background-position:-3226px 0}.iti__flag.iti__mee{height:10px;background-position:-3248px 0}.iti__flag.iti__mff{height:14px;background-position:-3270px 0}.iti__flag.iti__mgg{height:14px;background-position:-3292px 0}.iti__flag.iti__mhh{height:11px;background-position:-3314px 0}.iti__flag.iti__mkk{height:10px;background-position:-3336px 0}.iti__flag.iti__mll{height:14px;background-position:-3358px 0}.iti__flag.iti__mmm{height:14px;background-position:-3380px 0}.iti__flag.iti__mnn{height:10px;background-position:-3402px 0}.iti__flag.iti__moo{height:14px;background-position:-3424px 0}.iti__flag.iti__mpp{height:10px;background-position:-3446px 0}.iti__flag.iti__mqq{height:14px;background-position:-3468px 0}.iti__flag.iti__mrr{height:14px;background-position:-3490px 0}.iti__flag.iti__mss{height:10px;background-position:-3512px 0}.iti__flag.iti__mtt{height:14px;background-position:-3534px 0}.iti__flag.iti__muu{height:14px;background-position:-3556px 0}.iti__flag.iti__mvv{height:14px;background-position:-3578px 0}.iti__flag.iti__mww{height:14px;background-position:-3600px 0}.iti__flag.iti__mxx{height:12px;background-position:-3622px 0}.iti__flag.iti__myy{height:10px;background-position:-3644px 0}.iti__flag.iti__mzz{height:14px;background-position:-3666px 0}.iti__flag.iti__naa{height:14px;background-position:-3688px 0}.iti__flag.iti__ncc{height:10px;background-position:-3710px 0}.iti__flag.iti__nee{height:15px;background-position:-3732px 0}.iti__flag.iti__nff{height:10px;background-position:-3752px 0}.iti__flag.iti__ngg{height:10px;background-position:-3774px 0}.iti__flag.iti__nii{height:12px;background-position:-3796px 0}.iti__flag.iti__nll{height:14px;background-position:-3818px 0}.iti__flag.iti__noo{height:15px;background-position:-3840px 0}.iti__flag.iti__npp{height:15px;background-position:-3862px 0}.iti__flag.iti__nrr{height:10px;background-position:-3877px 0}.iti__flag.iti__nuu{height:10px;background-position:-3899px 0}.iti__flag.iti__nzz{height:10px;background-position:-3921px 0}.iti__flag.iti__oom{height:10px;background-position:-3943px 0}.iti__flag.iti__paa{height:14px;background-position:-3965px 0}.iti__flag.iti__pee{height:14px;background-position:-3987px 0}.iti__flag.iti__pff{height:14px;background-position:-4009px 0}.iti__flag.iti__pgg{height:15px;background-position:-4031px 0}.iti__flag.iti__phh{height:10px;background-position:-4053px 0}.iti__flag.iti__pkk{height:14px;background-position:-4075px 0}.iti__flag.iti__pll{height:13px;background-position:-4097px 0}.iti__flag.iti__pmm{height:14px;background-position:-4119px 0}.iti__flag.iti__pnn{height:10px;background-position:-4141px 0}.iti__flag.iti__prr{height:14px;background-position:-4163px 0}.iti__flag.iti__pss{height:10px;background-position:-4185px 0}.iti__flag.iti__ptt{height:14px;background-position:-4207px 0}.iti__flag.iti__pww{height:13px;background-position:-4229px 0}.iti__flag.iti__pyy{height:11px;background-position:-4251px 0}.iti__flag.iti__qaa{height:8px;background-position:-4273px 0}.iti__flag.iti__ree{height:14px;background-position:-4295px 0}.iti__flag.iti__roo{height:14px;background-position:-4317px 0}.iti__flag.iti__rss{height:14px;background-position:-4339px 0}.iti__flag.iti__ruu{height:14px;background-position:-4361px 0}.iti__flag.iti__rww{height:14px;background-position:-4383px 0}.iti__flag.iti__saa{height:14px;background-position:-4405px 0}.iti__flag.iti__sbb{height:10px;background-position:-4427px 0}.iti__flag.iti__scc{height:10px;background-position:-4449px 0}.iti__flag.iti__sdd{height:10px;background-position:-4471px 0}.iti__flag.iti__see{height:13px;background-position:-4493px 0}.iti__flag.iti__sgp{height:14px;background-position:-4515px 0}.iti__flag.iti__shh{height:10px;background-position:-4537px 0}.iti__flag.iti__sii{height:10px;background-position:-4559px 0}.iti__flag.iti__sjj{height:15px;background-position:-4581px 0}.iti__flag.iti__skk{height:14px;background-position:-4603px 0}.iti__flag.iti__sll{height:14px;background-position:-4625px 0}.iti__flag.iti__smm{height:15px;background-position:-4647px 0}.iti__flag.iti__snn{height:14px;background-position:-4669px 0}.iti__flag.iti__soo{height:14px;background-position:-4691px 0}.iti__flag.iti__srr{height:14px;background-position:-4713px 0}.iti__flag.iti__sss{height:10px;background-position:-4735px 0}.iti__flag.iti__stt{height:10px;background-position:-4757px 0}.iti__flag.iti__suu{height:10px;background-position:-4779px 0}.iti__flag.iti__svv{height:12px;background-position:-4801px 0}.iti__flag.iti__sxx{height:14px;background-position:-4823px 0}.iti__flag.iti__syy{height:14px;background-position:-4845px 0}.iti__flag.iti__szz{height:14px;background-position:-4867px 0}.iti__flag.iti__taa{height:10px;background-position:-4889px 0}.iti__flag.iti__tcc{height:10px;background-position:-4911px 0}.iti__flag.iti__tdd{height:14px;background-position:-4933px 0}.iti__flag.iti__tff{height:14px;background-position:-4955px 0}.iti__flag.iti__tgg{height:13px;background-position:-4977px 0}.iti__flag.iti__thh{height:14px;background-position:-4999px 0}.iti__flag.iti__tjj{height:10px;background-position:-5021px 0}.iti__flag.iti__tkk{height:10px;background-position:-5043px 0}.iti__flag.iti__tll{height:10px;background-position:-5065px 0}.iti__flag.iti__tmm{height:14px;background-position:-5087px 0}.iti__flag.iti__tnn{height:14px;background-position:-5109px 0}.iti__flag.iti__too{height:10px;background-position:-5131px 0}.iti__flag.iti__trr{height:14px;background-position:-5153px 0}.iti__flag.iti__ttt{height:12px;background-position:-5175px 0}.iti__flag.iti__tvv{height:10px;background-position:-5197px 0}.iti__flag.iti__tww{height:14px;background-position:-5219px 0}.iti__flag.iti__tzz{height:14px;background-position:-5241px 0}.iti__flag.iti__uaa{height:14px;background-position:-5263px 0}.iti__flag.iti__ugg{height:14px;background-position:-5285px 0}.iti__flag.iti__ukk{height:10px;background-position:-5307px 0}.iti__flag.iti__umm{height:11px;background-position:-5329px 0}.iti__flag.iti__unn{height:14px;background-position:-5351px 0}.iti__flag.iti__uss{height:11px;background-position:-5373px 0}.iti__flag.iti__uyy{height:14px;background-position:-5395px 0}.iti__flag.iti__uzz{height:10px;background-position:-5417px 0}.iti__flag.iti__vaa{height:15px;background-position:-5439px 0}.iti__flag.iti__vcc{height:14px;background-position:-5456px 0}.iti__flag.iti__vee{height:14px;background-position:-5478px 0}.iti__flag.iti__vgg{height:10px;background-position:-5500px 0}.iti__flag.iti__vii{height:14px;background-position:-5522px 0}.iti__flag.iti__vnn{height:14px;background-position:-5544px 0}.iti__flag.iti__vuu{height:12px;background-position:-5566px 0}.iti__flag.iti__wff{height:14px;background-position:-5588px 0}.iti__flag.iti__wss{height:10px;background-position:-5610px 0}.iti__flag.iti__xkk{height:15px;background-position:-5632px 0}.iti__flag.iti__yee{height:14px;background-position:-5654px 0}.iti__flag.iti__ytt{height:14px;background-position:-5676px 0}.iti__flag.iti__zaa{height:14px;background-position:-5698px 0}.iti__flag.iti__zmm{height:14px;background-position:-5720px 0}.iti__flag.iti__zww{height:10px;background-position:-5742px 0}@font-face{font-family:Font Awesome;font-style:normal;font-weight:400;src:local("Font Awesome"),local("Font Awesome"),url("/static/fonts/fontawesome-webfont.woff2") format("woff2"),url("/static/fonts/fontawesome-webfont.woff") format("woff")}@font-face{font-family:Poppins;font-weight:400;font-style:normal;src:local("Poppins"),url("/static/fonts/Poppins-Regular.ttf") format("truetype")}@font-face{font-family:Poppins;font-weight:900;font-style:normal;src:local("Poppins"),url("/static/fonts/Poppins-Black.ttf") format("truetype")}@font-face{font-family:Poppins;font-weight:700;font-style:normal;src:local("Poppins"),url("/static/fonts/Poppins-Bold.ttf") format("truetype")}@font-face{font-family:Poppins;font-weight:600;font-style:normal;src:local("Poppins"),url("/static/fonts/Poppins-SemiBold.ttf") format("truetype")}@font-face{font-family:Poppins;font-weight:500;font-style:italic;src:local("Poppins"),url("/static/fonts/Poppins-MediumItalic.ttf") format("truetype")}@font-face{font-family:Poppins;font-weight:400;font-style:italic;src:local("Poppins"),url("/static/fonts/Poppins-Italic.ttf") format("truetype")}@font-face{font-family:Poppins;font-weight:300;font-style:normal;src:local("Poppins"),url("/static/fonts/Poppins-Light.ttf") format("truetype")}@font-face{font-family:Poppins;font-weight:500;font-style:normal;src:local("Poppins"),url("/static/fonts/Poppins-Medium.ttf") format("truetype")}
/*! Special comments
Following classes are for debugging
*/.debugRedBorder{border:1px solid red!important}.debugGreenBorder{border:1px solid green!important}.debugPurpleBorder{border:1px solid purple!important}.debugBlueBorder{border:1px solid blue!important}.debugYellowBorder{border:1px solid #ff0!important}.debugPinkBorder{border:1px solid #ff1493!important}.vue-map-container{position:relative}.vue-map-container .vue-map{left:0;right:0;top:0;bottom:0;position:absolute}.vue-map-hidden{display:none}.vue-street-view-pano-container{position:relative}.vue-street-view-pano-container .vue-street-view-pano{left:0;right:0;top:0;bottom:0;position:absolute}.svg-icon{vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-icon.start-direction-t{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.svg-icon.start-direction-r{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.svg-icon.start-direction-b{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.svg-icon.start-direction-l{-webkit-transform:rotate(270deg);transform:rotate(270deg)}