@import url(default-all-blessed1.css?z=126);@import url(default-all-blessed2.css?z=126);@import url(default-all-blessed3.css?z=126);@import url(default-all-blessed4.css?z=126);@import url(default-all-blessed5.css?z=126);@import url(default-all-blessed6.css?z=126);@import url(default-all-blessed7.css?z=126);@import url(default-all-blessed8.css?z=126);@import url(default-all-blessed9.css?z=126);.ccj-cart-temporary .article .swiper-calendar{background-color:#f7f7f7}.ccj-cart-temporary .article .swiper-calendar-next,.ccj-cart-temporary .article .swiper-calendar-prev{color:#000}.ccj-cart-temporary .article .swiper-calendar-mask::before{border-bottom-color:#31a2ac;border-right-color:#31a2ac;border-left-color:#31a2ac;border-top-color:#31a2ac}.ccj-cart-temporary .article .swiper-calendar-item.over .swiper-calendar-mask{background-color:#31a2ac}.ccj-cart-temporary .article .swiper-abreast-prev{display:block;width:auto}.ccj-cart-temporary .article .swiper-abreast-next{display:none}.ccj-cart-temporary .article .swiper-abreast-next .swiper-calendar-prev,.ccj-cart-temporary .article .swiper-abreast-prev .swiper-calendar-next{display:block}.ccj-cart-temporary .article .m4b-counter .m4b-counter-label{color:#000}.ccj-cart-temporary .article .m4b-b1-field-radio span.text{text-indent:0}.ccj-cart-temporary .article .m4b-b1-field-radio span.text:not(:empty){margin-right:8px}.ccj-cart-temporary .article .m4b-b1-field-radio input[type=checkbox]{width:20px;height:20px}.ccj-cart-temporary .article .m4b-b1-field-radio span.icon{width:12px;height:12px;margin-left:-18px;background-clip:content-box}.ccj-cart-temporary .article-head{padding:13px 16px}.ccj-cart-temporary .entries::after,.ccj-cart-temporary .entries::before,.ccj-cart-temporary .epitome::after,.ccj-cart-temporary .epitome::before{content:"";display:block;height:1px}.ccj-cart-temporary .entries~.entries,.ccj-cart-temporary .epitome{margin-top:13px}.ccj-cart-temporary .entries-up{width:0;height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;border-bottom:.35em solid currentColor}.ccj-cart-temporary .entries-down{width:0;height:0;border-top:.35em solid currentColor;border-left:.35em solid transparent;border-right:.35em solid transparent}.ccj-cart-temporary .entries-text{width:100%;resize:none;display:block;border:1px solid #adadad;background-color:transparent;padding:7px 4px}.ccj-cart-temporary .entries-mark{padding-top:5px;text-indent:5px}.ccj-cart-temporary .entries-desc ul{list-style:disc;padding-left:20px}.ccj-cart-temporary .entries-desc ol{list-style:decimal;padding-left:20px}.ccj-cart-temporary .entries-desc a[href]{font-size:inherit;font-weight:inherit;font-family:inherit;color:#31a2ac;cursor:pointer}.ccj-cart-temporary .entries-desc b,.ccj-cart-temporary .entries-desc strong{font-weight:700}.ccj-cart-temporary .entries-high{padding:8px 16px;margin-top:-8px;margin-left:-16px;margin-right:-16px;background-color:#f7f7f7}.ccj-cart-temporary .entries-cash{padding:16px;margin-left:-16px;margin-right:-16px;background-color:#e9f4f5}.ccj-cart-temporary .entries-dark{z-index:88;background-color:rgba(0,0,0,.5);position:fixed;bottom:0;right:0;left:0;top:0}.ccj-cart-temporary .entries-area{width:70vw;max-width:1024px}.ccj-cart-temporary .entries-sque{margin-left:10px;margin-right:10px}.ccj-cart-temporary .entries-halt{padding-left:20px;padding-right:20px}.ccj-cart-temporary .entries-line{margin-left:20px;margin-right:20px;border-top:1px solid #adadad}.ccj-cart-temporary .entries-lump{max-height:calc(75vh - 100px)}.ccj-cart-temporary .entries-main{max-width:66%}.ccj-cart-temporary .entries-idle{width:10%;min-width:30px;max-width:80px}.ccj-cart-temporary .entries-hole{width:38px;height:38px;border-radius:50%;border:3px solid #bbb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .entries-hole.pointer:hover{border-color:currentColor}.ccj-cart-temporary .entries-mind{width:24px;height:24px;border-radius:50%;background-color:currentColor}.ccj-cart-temporary .entries-none{padding:100px 50px}.ccj-cart-temporary .entries-pict{width:33%;min-width:160px;max-width:250px;min-height:210px;background-size:cover;background-color:#676767;background-repeat:no-repeat;background-position:center top}.ccj-cart-temporary .entries-spic{width:26%;height:136px;min-width:100px;max-width:150px;background-size:cover;background-color:#676767;background-repeat:no-repeat;background-position:center center}.ccj-cart-temporary .entries-coin{width:14px;height:14px;border:1px solid currentColor}.ccj-cart-temporary .entries-gage{width:10px;height:10px;background-color:currentColor}.ccj-cart-temporary .summary-wrap{padding:20px 0;background-color:rgba(0,0,0,.7);width:504px}.ccj-cart-temporary .summary-wrap.bottom{right:0;top:20px}.ccj-cart-temporary .summary-wrap.bottom::before{content:"";display:block;position:absolute;border-bottom:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent;right:55px;top:-10px}.ccj-cart-temporary .summary-wrap.top{right:0;bottom:32px}.ccj-cart-temporary .summary-wrap.top::after{content:"";display:block;position:absolute;border-top:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;right:55px}.ccj-cart-temporary .summary-item{width:25%;padding:6px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .summary-item.hover,.ccj-cart-temporary .summary-item:hover{background-color:#717b7c}.ccj-cart-temporary .summary-item img{width:30px;height:22px}.ccj-cart-temporary .icon-icon_B017{font-size:3.6rem;color:#000;cursor:pointer;user-select:none}.ccj-cart-temporary .entries-bottom-container{margin:0 16px 16px;padding-top:16px;font-size:0;text-align:right;border-top:1px solid #cfcfcf}.ccj-cart-temporary .entries-bottom-container .entries-bottom-link{text-transform:capitalize;display:inline-block;vertical-align:middle;margin-right:16px;cursor:pointer}.ccj-cart-temporary .entries-bottom-container .entries-bottom-link:hover{text-decoration:underline}.ccj-cart-temporary .entries-bottom-container .entries-gold-button{display:inline-block;vertical-align:middle;padding:12px 30px;background-color:#9f7d23;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;text-align:center}.ccj-cart-temporary .entries-bottom-container .entries-gold-button:hover{background-color:#bf972b}.ccj-cart-temporary [data-form-haserror=true] .payment-text,.ccj-cart-temporary [data-form-haserror=true] .visitor-text{border-color:#ba0c2f}.ccj-cart-temporary [data-form-haserror=true] .payment-fail,.ccj-cart-temporary [data-form-haserror=true] .visitor-fail{color:#ba0c2f}.ccj-cart-temporary .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.ccj-cart-temporary .checkout .checkout-confirmation .checkout-confirmation-points a,.ccj-cart-temporary .checkout .checkout-detail a.detail-edit,.ccj-cart-temporary .checkout .overall-price .overall-price-href,.ccj-cart-temporary .checkout .overall-price .overall-price-total .overall-price-points,.ccj-cart-temporary .checkout .overall-price .overall-price-underline,.ccj-cart-temporary .dashboard .main .board .userinfo .membership a,.ccj-cart-temporary .tpl-hero-rating .tpl-rating .view,.ccj-cart-temporary .underline-a,.ccj-cart-temporary .underline-a-bold,.ccj-cart-temporary .underline-a-green,.ccj-cart-temporary .underline-a-red,.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .ccj-cart-temporary a,.checkout .checkout-confirmation .checkout-confirmation-points .ccj-cart-temporary a,.checkout .checkout-detail .ccj-cart-temporary a.detail-edit,.checkout .overall-price .ccj-cart-temporary .overall-price-href,.checkout .overall-price .ccj-cart-temporary .overall-price-underline,.checkout .overall-price .overall-price-total .ccj-cart-temporary .overall-price-points,.dashboard .main .board .userinfo .membership .ccj-cart-temporary a,.tpl-hero-rating .tpl-rating .ccj-cart-temporary .view{color:#31a2ac;cursor:pointer}.ccj-cart-temporary .section{width:calc(100% - 350px)}.ccj-cart-temporary .visitor{padding:0 10px}.ccj-cart-temporary .payment:not(:empty)::after,.ccj-cart-temporary .payment:not(:empty)::before,.ccj-cart-temporary .visitor:not(:empty)::after,.ccj-cart-temporary .visitor:not(:empty)::before{content:"";display:block;height:1px}.ccj-cart-temporary .visitor:not(:empty)~.visitor{margin-top:2px}.ccj-cart-temporary .visitor-hair{margin-left:-10px;margin-right:-10px;padding:12px 30px}.ccj-cart-temporary .visitor-head{padding:12px 20px}.ccj-cart-temporary .visitor-pict{width:56px;height:56px;border-radius:50%}.ccj-cart-temporary .visitor-pict img{width:100%;height:100%}.ccj-cart-temporary .visitor-tool{box-shadow:0 2px 5px #adadad}.ccj-cart-temporary .visitor-part{margin-left:20px;margin-right:20px}.ccj-cart-temporary .visitor-join{border:0;margin:0;padding:0;outline:0;height:38px;min-width:130px;background-color:#9f7d23}.ccj-cart-temporary .visitor-join:hover{background-color:#bf972b}.ccj-cart-temporary .visitor-sign{margin:0;padding:0;outline:0;height:38px;min-width:130px;background-color:#fff;border:2px solid currentColor}.ccj-cart-temporary .visitor-copy .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.ccj-cart-temporary .visitor-copy .checkout .checkout-confirmation .checkout-confirmation-points a,.ccj-cart-temporary .visitor-copy .checkout .checkout-detail a.detail-edit,.ccj-cart-temporary .visitor-copy .checkout .overall-price .overall-price-href,.ccj-cart-temporary .visitor-copy .checkout .overall-price .overall-price-total .overall-price-points,.ccj-cart-temporary .visitor-copy .checkout .overall-price .overall-price-underline,.ccj-cart-temporary .visitor-copy .dashboard .main .board .userinfo .membership a,.ccj-cart-temporary .visitor-copy .tpl-hero-rating .tpl-rating .view,.ccj-cart-temporary .visitor-copy .underline-a,.ccj-cart-temporary .visitor-copy .underline-a-bold,.ccj-cart-temporary .visitor-copy .underline-a-green,.ccj-cart-temporary .visitor-copy .underline-a-red,.ccj-cart-temporary .visitor-copy a[href],.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .ccj-cart-temporary .visitor-copy a,.checkout .checkout-confirmation .checkout-confirmation-points .ccj-cart-temporary .visitor-copy a,.checkout .checkout-detail .ccj-cart-temporary .visitor-copy a.detail-edit,.checkout .overall-price .ccj-cart-temporary .visitor-copy .overall-price-href,.checkout .overall-price .ccj-cart-temporary .visitor-copy .overall-price-underline,.checkout .overall-price .overall-price-total .ccj-cart-temporary .visitor-copy .overall-price-points,.dashboard .main .board .userinfo .membership .ccj-cart-temporary .visitor-copy a,.tpl-hero-rating .tpl-rating .ccj-cart-temporary .visitor-copy .view{font-size:inherit;font-weight:600;font-family:inherit;color:#31a2ac;cursor:pointer}.ccj-cart-temporary .visitor-copy b,.ccj-cart-temporary .visitor-copy strong{font-weight:700}.ccj-cart-temporary .visitor-form{width:calc(50% - 10px)}.ccj-cart-temporary .visitor-text{width:100%;height:44px;display:block;border:1px solid #adadad;background-color:transparent;padding:0 10px;outline:0;margin:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;font-family:"Museo Sans",sans-serif;font-weight:500}.ccj-cart-temporary .visitor-text:focus{border-color:#000}.ccj-cart-temporary .visitor-text ::-ms-expand{width:1.5em;padding:0;opacity:0}.ccj-cart-temporary .visitor-icon{width:20px;height:20px;background-size:100% 100%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA6klEQVQ4y2PYxaPPgAWzAXEYEC8D4vtA/BOIPwPxdahYKFQNhl5shgUC8W0g/k8Ag9QE4TOQGYg7iTAIHXdC9WIYSI5hyIaiGBiCTwMIPF2yiZChITADQYH7mAoGPgGZBTIwmpCXiDQQhGNABq4mxsCH05YSY+AakIEPCCn8++Pn/4dTlxBj4AOQgT8IKfz98TOxBv4EGfiJ2gbepKKBD4iKFBLwGqKSDch1l5IqiE421EzY7LCsF0oF74aiFw5dFBjWhav4mkyGYVNwFV8wHExCARtCTIkNiyhQ7K+BVgG/oPg+VCwaVxUAAGOZ1WVm7vjiAAAAAElFTkSuQmCC);background-color:#ba0c2f;border-radius:50%;margin-left:-25px}.ccj-cart-temporary .visitor-down{width:0;height:0;border-top:6px solid currentColor;border-left:6px solid transparent;border-right:6px solid transparent;margin-left:-25px}.ccj-cart-temporary .visitor-mark{text-indent:11px}.ccj-cart-temporary .visitor-pick input[type=checkbox]{border:0;margin:0;padding:0;opacity:0;display:block;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .visitor-pick input[type=checkbox]+.visitor-sigh{width:16px;height:16px;display:block;margin-left:-18px;border:2px solid #fff;outline:2px solid currentColor;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .visitor-pick input[type=checkbox]:checked+.visitor-sigh{background-color:currentColor}.ccj-cart-temporary .payment{margin-top:13px;padding:0 10px}.ccj-cart-temporary .payment-up{width:0;height:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-bottom:.3em solid currentColor}.ccj-cart-temporary .payment-down{width:0;height:0;border-top:.3em solid currentColor;border-left:.3em solid transparent;border-right:.3em solid transparent}.ccj-cart-temporary .payment-hide{border:0;padding:0;opacity:0;width:16px;margin:0 -16px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccj-cart-temporary .payment-code{margin-top:15px;margin-left:-30px;margin-right:-30px;background-color:#333;padding:15px 30px 35px}.ccj-cart-temporary .payment-text{width:100%;height:44px;display:block;border:1px solid #fff;background-color:transparent;padding:0 10px;outline:0;margin:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;font-family:"Museo Sans",sans-serif;font-weight:500}.ccj-cart-temporary .payment-beat{height:44px;padding:0 .5em;min-width:85px;outline:0;margin:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccj-cart-temporary .payment-icon img{width:40px;min-height:24px}.ccj-cart-temporary .payment-copy{margin:0 20px}.ccj-cart-temporary .payment-card{margin:20px 60px 0}.ccj-cart-temporary .payment-item{margin-right:16px}.ccj-cart-temporary .payment-item img{width:70px;height:42px}.ccj-cart-temporary .payment-item[data-nomatch=true]::after{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.4);bottom:0;right:0;left:0;top:0}.ccj-cart-temporary .payment-par1{width:calc((100% - 60px)/ 3)}.ccj-cart-temporary .payment-par2{width:calc((100% - 60px)/ 3 * 2 + 30px)}.ccj-cart-temporary .payment-part{width:30px}.ccj-cart-temporary .payment-soak{width:180px;padding:10px;display:none;border:1px solid #adadad;background-color:#ebe7e5;position:absolute;left:calc(100% + 10px);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ccj-cart-temporary .payment-soak::before{width:10px;height:10px;content:"";display:block;border-left:1px solid #adadad;border-top:1px solid #adadad;background-color:#ebe7e5;position:absolute;left:5px;top:50%;-webkit-transform:translate(-100%,-50%) rotate(-45deg);-moz-transform:translate(-100%,-50%) rotate(-45deg);-ms-transform:translate(-100%,-50%) rotate(-45deg);-o-transform:translate(-100%,-50%) rotate(-45deg);transform:translate(-100%,-50%) rotate(-45deg)}.ccj-cart-temporary .payment-soak img{width:55px}.ccj-cart-temporary .payment-help:hover .payment-soak{display:block}.ccj-cart-temporary .payment-hand{margin:0 20px}.ccj-cart-temporary .payment-hole{width:44px;height:44px;border-radius:50%;border:2px solid currentColor;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .payment-mind{width:30px;height:30px;border-radius:50%;background-color:currentColor}.ccj-cart-temporary .payment-desc{max-width:540px}.ccj-cart-temporary .payment-desc a[href]{font-size:inherit;font-weight:inherit;font-family:inherit;color:#31a2ac;cursor:pointer}.ccj-cart-temporary .payment-desc b,.ccj-cart-temporary .payment-desc strong{font-weight:700}.ccj-cart-temporary .payment-logo{width:106px;height:46px;display:block;background-image:url(/assets/img/footer/ssl.png);background-repeat:no-repeat;background-size:contain}.ccj-cart-temporary .payment-wave{width:84px;height:42px;display:block;background-image:url(/assets/img/footer/seal_image.png);background-repeat:no-repeat;background-size:contain}.ccj-cart-temporary .payment-post{height:40px;padding:0 1em;min-width:180px;background-color:#31a2ac;outline:0;margin:0;border:0;border-radius:0;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccj-cart-temporary .payment-post:hover{background-color:#2d939c;cursor:pointer}.ccj-cart-temporary .payment-post:disabled{color:#667e80;background-color:#244649;cursor:not-allowed}.ccj-cart-temporary .payment-line{border-top:1px solid #adadad}.ccj-cart-temporary .payment-pass{width:50px;height:50px;margin-left:-51px}.ccj-cart-temporary .payment-harp{height:16px;margin:0 10px;background-color:currentColor;width:1px}.ccj-cart-temporary .payment-unit.hover{background-color:#eedcb0}.ccj-cart-temporary .payment-mask{background-color:rgba(0,0,0,.8);bottom:0;right:0;left:0;top:0}.ccj-cart-temporary .payment-del1{border:0;margin:0;padding:0;width:120px;height:46px;color:#000;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccj-cart-temporary .payment-del2{margin:0;padding:0;width:120px;height:46px;color:#fff;border:2px solid currentColor;background-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccj-cart-temporary .payment-pick input[type=checkbox]{border:0;margin:0;padding:0;opacity:0;display:block;width:46px;height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .payment-pick input[type=checkbox]+.payment-sigh{width:42px;height:42px;display:block;margin-left:-44px;border:6px solid #fff;background-color:#fff;outline:2px solid currentColor;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .payment-pick input[type=checkbox]:checked+.payment-sigh{background-color:#31a2ac}.ccj-cart-temporary .payment-pick input[type=checkbox]:disabled+.payment-sigh{background-color:#d6d6d6;border-color:#d6d6d6}.ccj-cart-temporary{margin:0 auto}.ccj-cart-temporary .s8{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.ccj-cart-temporary a.read-more{color:#31a2ac;text-transform:capitalize;display:block;margin-top:1rem;text-decoration:underline}.ccj-cart-temporary [hidden]{display:none!important}.ccj-cart-temporary input::-ms-clear,.ccj-cart-temporary input::-ms-reveal{display:none}.ccj-cart-temporary select::-ms-expand{width:1.5em;padding:0;opacity:0}.ccj-cart-temporary hr{margin:0;border:0;height:1px;background-color:#adadad}.ccj-cart-temporary .m10{margin:10px}.ccj-cart-temporary .m11{margin:11px}.ccj-cart-temporary .m12{margin:12px}.ccj-cart-temporary .m13{margin:13px}.ccj-cart-temporary .m14{margin:14px}.ccj-cart-temporary .m15{margin:15px}.ccj-cart-temporary .m16{margin:16px}.ccj-cart-temporary .m17{margin:17px}.ccj-cart-temporary .m18{margin:18px}.ccj-cart-temporary .m19{margin:19px}.ccj-cart-temporary .m20{margin:20px}.ccj-cart-temporary .mt1{margin-top:1px}.ccj-cart-temporary .mt2{margin-top:2px}.ccj-cart-temporary .mt3{margin-top:3px}.ccj-cart-temporary .mt4{margin-top:4px}.ccj-cart-temporary .mt5{margin-top:5px}.ccj-cart-temporary .mt6{margin-top:6px}.ccj-cart-temporary .mt7{margin-top:7px}.ccj-cart-temporary .mt8{margin-top:8px}.ccj-cart-temporary .mt50{margin-top:50px}.ccj-cart-temporary .mt0{margin-top:0}.ccj-cart-temporary .mb1{margin-bottom:1px}.ccj-cart-temporary .mb2{margin-bottom:2px}.ccj-cart-temporary .mb3{margin-bottom:3px}.ccj-cart-temporary .mb4{margin-bottom:4px}.ccj-cart-temporary .mb5{margin-bottom:5px}.ccj-cart-temporary .mb6{margin-bottom:6px}.ccj-cart-temporary .mb7{margin-bottom:7px}.ccj-cart-temporary .mb8{margin-bottom:8px}.ccj-cart-temporary .mb10{margin-bottom:10px}.ccj-cart-temporary .mb15{margin-bottom:15px}.ccj-cart-temporary .ml1{margin-left:1px}.ccj-cart-temporary .ml2{margin-left:2px}.ccj-cart-temporary .ml3{margin-left:3px}.ccj-cart-temporary .ml4{margin-left:4px}.ccj-cart-temporary .ml5{margin-left:5px}.ccj-cart-temporary .ml6{margin-left:6px}.ccj-cart-temporary .ml7{margin-left:7px}.ccj-cart-temporary .ml8{margin-left:8px}.ccj-cart-temporary .ml0{margin-top:0}.ccj-cart-temporary .mr1{margin-right:1px}.ccj-cart-temporary .mr2{margin-right:2px}.ccj-cart-temporary .mr3{margin-right:3px}.ccj-cart-temporary .mr4{margin-right:4px}.ccj-cart-temporary .mr5{margin-right:5px}.ccj-cart-temporary .mr6{margin-right:6px}.ccj-cart-temporary .mr7{margin-right:7px}.ccj-cart-temporary .mr8{margin-right:8px}.ccj-cart-temporary .mr0{margin-top:0}.ccj-cart-temporary .p03{padding:3px}.ccj-cart-temporary .p04{padding:4px}.ccj-cart-temporary .p05{padding:5px}.ccj-cart-temporary .p06{padding:6px}.ccj-cart-temporary .p07{padding:7px}.ccj-cart-temporary .p08{padding:8px}.ccj-cart-temporary .p09{padding:9px}.ccj-cart-temporary .p10{padding:10px}.ccj-cart-temporary .p11{padding:11px}.ccj-cart-temporary .p12{padding:12px}.ccj-cart-temporary .p13{padding:13px}.ccj-cart-temporary .p14{padding:14px}.ccj-cart-temporary .p15{padding:15px}.ccj-cart-temporary .p16{padding:16px}.ccj-cart-temporary .p17{padding:17px}.ccj-cart-temporary .p18{padding:18px}.ccj-cart-temporary .p19{padding:19px}.ccj-cart-temporary .p20{padding:20px}.ccj-cart-temporary .f12{font-size:12px}.ccj-cart-temporary .f13{font-size:13px}.ccj-cart-temporary .f14{font-size:14px}.ccj-cart-temporary .f15{font-size:15px}.ccj-cart-temporary .f16{font-size:16px}.ccj-cart-temporary .f17{font-size:17px}.ccj-cart-temporary .f18{font-size:18px}.ccj-cart-temporary .f19{font-size:19px}.ccj-cart-temporary .f20{font-size:20px}.ccj-cart-temporary .f21{font-size:21px}.ccj-cart-temporary .f22{font-size:22px}.ccj-cart-temporary .f23{font-size:23px}.ccj-cart-temporary .f24{font-size:24px}.ccj-cart-temporary .f25{font-size:25px}.ccj-cart-temporary .f26{font-size:26px}.ccj-cart-temporary .f27{font-size:27px}.ccj-cart-temporary .f28{font-size:28px}.ccj-cart-temporary .f50{font-size:50px}.ccj-cart-temporary .f60{font-size:60px}.ccj-cart-temporary .fw3{font-weight:300}.ccj-cart-temporary .fw5{font-weight:500}.ccj-cart-temporary .fw7{font-weight:700}.ccj-cart-temporary .ffv{font-family:Verlag,Helvetica,sans-serif}.ccj-cart-temporary .ffp{font-family:PlayfairDisplay,sans-serif}.ccj-cart-temporary .ffm{font-family:"Museo Sans",sans-serif}.ccj-cart-temporary .ffw{font-family:Whitney,sans-serif}.ccj-cart-temporary .lh15{line-height:15px}.ccj-cart-temporary .lh16{line-height:16px}.ccj-cart-temporary .lh17{line-height:17px}.ccj-cart-temporary .lh18{line-height:18px}.ccj-cart-temporary .lh19{line-height:19px}.ccj-cart-temporary .lh20{line-height:20px}.ccj-cart-temporary .lh21{line-height:21px}.ccj-cart-temporary .lh22{line-height:22px}.ccj-cart-temporary .lh23{line-height:23px}.ccj-cart-temporary .lh24{line-height:24px}.ccj-cart-temporary .lh25{line-height:25px}.ccj-cart-temporary .lh26{line-height:26px}.ccj-cart-temporary .lh27{line-height:27px}.ccj-cart-temporary .lh28{line-height:28px}.ccj-cart-temporary .bg-white{background-color:#fff}.ccj-cart-temporary .bg-dblue{background-color:#004976}.ccj-cart-temporary .bg-lblue{background-color:#31a2ac}.ccj-cart-temporary .bg-green{background-color:#39b54a}.ccj-cart-temporary .bg-wrong{background-color:#ba0c2f}.ccj-cart-temporary .bg-lgray{background-color:#f3f3f3}.ccj-cart-temporary .fg-white{color:#fff}.ccj-cart-temporary .fg-dblue{color:#004976}.ccj-cart-temporary .fg-lblue{color:#31a2ac}.ccj-cart-temporary .fg-green{color:#39b54a}.ccj-cart-temporary .fg-wrong{color:#ba0c2f}.ccj-cart-temporary .fg-dgray{color:#363636}.ccj-cart-temporary .fg-lgray{color:#767676}.ccj-cart-temporary .fg-gray{color:#9e9e9e}.ccj-cart-temporary .fg-noway{color:#acacac}.ccj-cart-temporary .fg-black{color:#000}.ccj-cart-temporary .italic{font-style:italic}.ccj-cart-temporary .left:not(.flex){text-align:left}.ccj-cart-temporary .right:not(.flex){text-align:right}.ccj-cart-temporary .center:not(.flex){text-align:center}.ccj-cart-temporary .justify:not(.flex){text-align:justify}.ccj-cart-temporary .nowrap{white-space:nowrap}.ccj-cart-temporary .normal{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.ccj-cart-temporary .ellipsis{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ccj-cart-temporary .lowercase{text-transform:lowercase}.ccj-cart-temporary .uppercase{text-transform:uppercase}.ccj-cart-temporary .capitalize{text-transform:capitalize}.ccj-cart-temporary .underline{text-decoration:underline}.ccj-cart-temporary .overline{text-decoration:overline}.ccj-cart-temporary .through{text-decoration:line-through}.ccj-cart-temporary .relative{position:relative}.ccj-cart-temporary .absolute{position:absolute}.ccj-cart-temporary .not-allowed{cursor:not-allowed}.ccj-cart-temporary .default{cursor:default}.ccj-cart-temporary .pointer{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ccj-cart-temporary .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .box-hidden{overflow:hidden}.ccj-cart-temporary .box-shadow{-webkit-box-shadow:0 0 8px #bbb;-moz-box-shadow:0 0 8px #bbb;box-shadow:0 0 8px #bbb}.ccj-cart-temporary .select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ccj-cart-temporary .events-none{pointer-events:none}.ccj-cart-temporary .bold{font-weight:700}.ccj-cart-temporary .zero{height:0;min-height:0;max-height:0}.ccj-cart-temporary .fill{width:100%;height:100%;max-height:inherit;min-height:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .flex{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ccj-cart-temporary label.flex{display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;vertical-align:top}.ccj-cart-temporary .flex.wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ccj-cart-temporary .flex.column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ccj-cart-temporary .flex.top{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ccj-cart-temporary .flex.bottom{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ccj-cart-temporary .flex.left{-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ccj-cart-temporary .flex.right{-moz-box-pack:end;-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ccj-cart-temporary .flex.center{-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ccj-cart-temporary .flex.justify{-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ccj-cart-temporary .flex.stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ccj-cart-temporary .flex>.none{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.ccj-cart-temporary .flex>.auto{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.ccj-cart-temporary .flex>.flex3{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}.ccj-cart-temporary .flex>.auto.flex>.fill{height:auto}.ccj-cart-temporary .flex>.auto.flex.relative>.fill{position:absolute;bottom:0;right:0;left:0;top:0}.ccj-cart-temporary .z1{z-index:1}.ccj-cart-temporary .z2{z-index:2}.ccj-cart-temporary .z3{z-index:3}.ccj-cart-temporary .z4{z-index:4}.ccj-cart-temporary .z5{z-index:5}.ccj-cart-temporary .z6{z-index:6}.ccj-cart-temporary .z7{z-index:7}.ccj-cart-temporary .z8{z-index:8}.ccj-cart-temporary .z9{z-index:9}.ccj-cart-temporary .w0{width:0}.ccj-cart-temporary .rtl{direction:rtl}.ccj-cart-temporary .ltr{direction:ltr}html[dir=rtl] .rtl{direction:ltr}html[dir=rtl] .ltr{direction:rtl}html[dir=rtl] .ccj-cart-temporary .visitor-icon{margin-left:0;margin-right:-25px}html[dir=rtl] .ccj-cart-temporary .visitor-down{margin-left:0;margin-right:-25px}html[dir=rtl] .ccj-cart-temporary .payment-pass{margin-left:0;margin-right:-51px}html[dir=rtl] .ccj-cart-temporary .visitor-pick input[type=checkbox]+.visitor-sigh{margin-left:0;margin-right:-18px}html[dir=rtl] .ccj-cart-temporary .summary-wrap.bottom,html[dir=rtl] .ccj-cart-temporary .summary-wrap.top{right:auto;left:0}html[dir=rtl] .ccj-cart-temporary .summary-wrap.bottom::before,html[dir=rtl] .ccj-cart-temporary .summary-wrap.top::after{right:auto;left:55px}html[dir=rtl] .ccj-cart-temporary .payment-soak{right:calc(100% + 10px);left:auto}html[dir=rtl] .ccj-cart-temporary .payment-soak::before{right:5px;left:auto;-webkit-transform:translate(100%,-50%) rotate(135deg);-moz-transform:translate(100%,-50%) rotate(135deg);-ms-transform:translate(100%,-50%) rotate(135deg);-o-transform:translate(100%,-50%) rotate(135deg);transform:translate(100%,-50%) rotate(135deg)}html[dir=rtl] .ccj-cart-temporary .slide-box-frame .slide-box-track{right:auto;left:0}html[dir=rtl] .ccj-cart-temporary .slide-box-frame .slide-box-inner{-webkit-transform:translateX(-17px);-moz-transform:translateX(-17px);-ms-transform:translateX(-17px);-o-transform:translateX(-17px);transform:translateX(-17px)}html[dir=rtl] .ccj-cart-temporary .article .m4b-b1-field-radio span.text:not(:empty){margin-right:0;margin-left:8px}html[dir=rtl] .ccj-cart-temporary .article .m4b-b1-field-radio span.icon{margin-right:-18px;margin-left:0}html[dir=rtl] .ccj-cart-temporary .payment-item{margin-right:0;margin-left:16px}.f-and-b .f-and-b-article{width:330px;position:fixed;bottom:0;right:0;top:70px}.f-and-b .f-and-b-article-block{padding:16px 22px}.f-and-b .f-and-b-article-block:empty{padding:0;margin:0 22px;border-top:1px solid rgba(37,37,37,.1)}.f-and-b .f-and-b-article-chest{padding:25px 22px;background-color:#f7f7f7}.f-and-b .f-and-b-article-total{margin:20px 16px}.f-and-b .f-and-b-article-submit{width:100%;background-color:#31a2ac;padding:16px 0;outline:0;border:0;margin:0;-webkit-appearance:none;-moz-appearance:none}.f-and-b .f-and-b-article-multi{margin:0 22px}.f-and-b .f-and-b-article-multi textarea{margin:0;outline:0;resize:none;box-sizing:border-box;border:1px solid #999;padding:7px 4px;width:100%}.f-and-b.ccj-cart-temporary .f-and-b-section-filter[data-item=mode] .combo-box-frame .combo-box-popup,.f-and-b.ccj-cart-temporary .f-and-b-section-filter[data-item=time] .combo-box-frame .combo-box-popup{border-top:1px solid #bbb;box-shadow:0 2px 8px #bbb;border-bottom:0;border-right:0;border-left:0}.f-and-b.ccj-cart-temporary .f-and-b-section-filter[data-item=date] .combo-box-frame .combo-box-popup{border-bottom:1px solid #bbb;border-right:1px solid #bbb;border-left:1px solid #bbb;border-top:1px solid #bbb}.f-and-b.ccj-cart-temporary .visitor-pick input[type=checkbox]+.visitor-sigh{border-color:#e7e7e7;outline-width:1px}.f-and-b.ccj-cart-temporary .entries-spic{width:240px}.f-and-b .f-and-b-section{margin-right:330px}.f-and-b .f-and-b-section .swiper-calendar-item.prev .swiper-calendar-text{cursor:not-allowed;color:#363636;opacity:.5}.f-and-b .f-and-b-section .swiper-calendar-item.over .swiper-calendar-mask{background-color:transparent}.f-and-b .f-and-b-section .swiper-calendar-item.prev .swiper-calendar-mask::before{display:none}.f-and-b .f-and-b-section .swiper-calendar-item.next .swiper-calendar-mask::before{border-top-color:#31a2ac;border-left-color:#31a2ac;border-right-color:#31a2ac;border-bottom-color:#31a2ac}.f-and-b .f-and-b-section-banner{background-color:#676767;background-repeat:no-repeat;background-size:cover;height:234px;position:relative}.f-and-b .f-and-b-section-banner video{position:absolute;width:100%;height:100%;z-index:0;top:0;bottom:0;left:0;right:0}.f-and-b .f-and-b-section-banner-with-video{cursor:pointer}.f-and-b .f-and-b-section-title{padding:36px 36px 21px}.f-and-b .f-and-b-section-switch{width:calc((100% - 2px)/ 3);background-color:#767676;color:#fff}.f-and-b .f-and-b-section-switch.selected{box-shadow:inset 0 6px 0 0 #31a2ac;background-color:transparent;color:#000}.f-and-b .f-and-b-section-orders{padding:30px 36px}.f-and-b .f-and-b-section-filter{width:calc((100% - 30px)/ 3)}.f-and-b .f-and-b-section-filter[data-item=date] .combo-box-popup{padding:10px 15px;width:680px;right:auto}.f-and-b .f-and-b-section-combo-text{padding:11px 10px 10px}.f-and-b .f-and-b-section-combo-item{padding:11px 10px 10px}.f-and-b .f-and-b-section-combo-item.hover{background-color:#31a2ac;color:#fff}.f-and-b .f-and-b-section-block{margin:20px 0;color:#202020}.f-and-b .f-and-b-section-block:empty{margin:0;display:none}.f-and-b .f-and-b-section-up{width:1em;height:1em;border-left:2px solid #31a2ac;border-top:2px solid #31a2ac;transform:translateY(6px) rotate(45deg)}.f-and-b .f-and-b-section-down{width:1em;height:1em;border-left:2px solid #31a2ac;border-top:2px solid #31a2ac;transform:translateY(-6px) rotate(225deg)}.f-and-b .f-and-b-section-line{background-color:#adadad;margin-right:16px;margin-left:16px;height:1px}.f-and-b .f-and-b-section-details{padding:30px 36px}.f-and-b .f-and-b-section-details-inner{background-color:#fff;padding:20px 16px 30px}.f-and-b .f-and-b-section-details-hr{margin:20px 0}.f-and-b .f-and-b-section-details-tt a{color:#31a2ac}.f-and-b .f-and-b-section-details-tt em,.f-and-b .f-and-b-section-details-tt i{font-style:italic}.f-and-b .f-and-b-section-details-tt b,.f-and-b .f-and-b-section-details-tt strong{font-weight:700}.f-and-b .f-and-b-section-details-tt ul{padding-left:20px;list-style:disc}.f-and-b .f-and-b-section-details-tt ol{padding-left:20px;list-style:decimal}.f-and-b .f-and-b-section-contact{padding:30px 36px}.f-and-b .f-and-b-section-contact-block{padding:20px 52px 30px 16px}.f-and-b .f-and-b-section-contact-line+.f-and-b-section-contact-line{margin-top:20px}.f-and-b .f-and-b-section-contact .f-and-b-section-block:first-child{margin-top:0}.f-and-b .f-and-b-section-contact-line .wgt-socialmedia .facebook-icon::before,.f-and-b .f-and-b-section-contact-line .wgt-socialmedia .googleplus-icon::before,.f-and-b .f-and-b-section-contact-line .wgt-socialmedia .share-icon::before,.f-and-b .f-and-b-section-contact-line .wgt-socialmedia .twitter-icon::before{color:#000!important}.f-and-b .f-and-b-section-contact-line .wgt-socialmedia span{font-size:25px!important;line-height:1!important;margin:0 3px}.f-and-b .f-and-b-section-contact-line .wgt-socialmedia{margin-left:0!important}html[dir=rtl] .f-and-b .f-and-b-section-details-tt ol,html[dir=rtl] .f-and-b .f-and-b-section-details-tt ul{padding-left:0;padding-right:20px}.f-and-b{margin-top:70px;min-height:calc(100vh - 70px);min-height:calc(var(--vh,1vh) * 100 - 70px);background-color:#e7e7e7}.f-and-b .fg-placeholder{color:#9f9f9f}.f-and-b .f-and-b-placeholder:empty::before{content:attr(aria-placeholder);color:#9f9f9f}.new-rfp-container{padding:50px 9.2rem 60px;background-color:#fafafa}@media (max-width:768px){.new-rfp-container{padding:60px 16px 60px}}.new-rfp-header{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:700;font-size:3.8rem;line-height:5.1rem;color:#000}@media (max-width:768px){.new-rfp-header{font-size:2.8rem;line-height:3.7rem;color:#000}}.new-rfp-caption{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#000;padding-top:40px}@media (max-width:768px){.new-rfp-caption{padding-top:26px;font-size:1.6rem;line-height:2.2rem;color:#000}}.new-rfp-form-header{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:700;font-size:2.4rem;line-height:2.4rem;color:#000;padding-top:40px}@media (max-width:768px){.new-rfp-form-header{font-size:2.2rem;line-height:3rem;color:#000}}.new-rfp-content{width:82%}@media (max-width:768px){.new-rfp-content{width:100%}}.new-rfp-content div.sync-request{padding-bottom:40vh}.new-rfp-content div.sync-request h3{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:700;font-size:3.8rem;line-height:5.1rem;color:#000}.new-rfp-content div.sync-request p{padding-top:40px;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#000}.new-rfp-content .wgt-sqbutton-golden{font-size:1.4rem;line-height:3.9rem;padding:0 76px;letter-spacing:1px}@media (max-width:768px){.new-rfp-content .wgt-sqbutton-golden{width:100%;margin-top:20px}}.new-rfp-content .wgt-sqbutton-golden:hover{color:#fff}.new-rfp-content .captcha-error{display:none;margin-top:.5rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;color:#ba0a2f}.new-rfp-content .new-room-detail__main-content-gallery{height:51rem}.new-rfp-content .new-room-detail__main-content-detail .item__name{padding-top:20px;font-size:2.4rem;line-height:3.2rem;color:#4e4e4e}.new-rfp-content .new-room-detail__main-content-detail .item__des{border-bottom:none;padding-bottom:3rem}.new-rfp-content .new-room-detail__main-content-detail .item__foot-book{width:auto}.new-rfp-content .new-room-detail__main-content-detail .item__foot-book .bookNow{width:auto;height:auto;cursor:pointer;font-size:1.4rem;line-height:1.7rem;padding:15.2px 25px;white-space:nowrap}.new-rfp-content .new-room-detail__main-content-detail .item__foot-book .bookNow:hover{background-color:#bf972b}.new-rfp-content .item__property{padding-bottom:2.6rem}.new-rfp-content .item__property-line{padding-left:48px;position:relative;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#363636}.new-rfp-content .item__property-line:before{position:absolute;content:'';display:block;width:4px;height:4px;border-radius:50%;background-color:#363636;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:26px}@media (max-width:768px){.new-rfp-content .item__eventsetup{padding-top:22px}}.new-rfp-content .item__eventsetup img{width:30px;height:30px;display:inline-block;vertical-align:middle;margin-right:10px}.form.new-rfp-form{font-size:0}.form.new-rfp-form .field{display:block;margin-top:4rem;margin-right:20px}@media (max-width:768px){.form.new-rfp-form .field{margin-top:2.8rem}}.form.new-rfp-form .field .input-box{width:100%;background-color:#fafafa;border:none;border-bottom:1px solid #000;overflow:visible}.form.new-rfp-form .field .input-box.focus{border:none;border-bottom:1px solid #000}.form.new-rfp-form .field .input-box.disabled select{cursor:not-allowed}.form.new-rfp-form .field .input-box.disabled .input-label{color:#9b9b9b}.form.new-rfp-form .field .input-box .icon-icon_D001,.form.new-rfp-form .field .input-box .icon-icon_chervonDown{position:absolute;display:inline-block;height:1.9rem;bottom:0;right:0;color:#4e4e4e;z-index:1;font-size:16px}.form.new-rfp-form .field .input-box .icon-icon_D001{font-size:3rem;height:3rem;color:#000}.form.new-rfp-form .field .input-box.new-rfp-search-input-box input{width:calc(100% - 40px)!important}.form.new-rfp-form .field input{width:100%;margin:0;font-size:1.6rem;line-height:1.9rem;color:#000;background-color:transparent;position:relative;z-index:1}.form.new-rfp-form .field textarea{width:100%;margin:0;font-size:1.6rem;line-height:1.9rem;color:#000;background-color:transparent;position:relative;z-index:1;border:none;height:1.9rem;padding-bottom:.6rem}.form.new-rfp-form .field select{margin:0;background-color:transparent;padding:0;width:100%;position:relative;z-index:1}@media (max-width:768px){.form.new-rfp-form .field select{font-size:1.6rem;line-height:1.9rem}}.form.new-rfp-form .field select option{font-size:1.6rem}.form.new-rfp-form .field select.select-default{font-size:0}.form.new-rfp-form .field .new-frp-picker-container{margin:0;padding:0;background:transparentize;font-size:1.6rem;line-height:3rem;color:#000;width:100%;position:relative;z-index:1;height:3rem}.form.new-rfp-form .field .data-calendar-popup{background-color:#fff;position:relative}.form.new-rfp-form .field .data-calendar-popup .form-data-calendar-popup-inner{position:absolute;left:0;top:0;width:100%;background:#fff;z-index:10}.form.new-rfp-form .field .data-calendar-popup .swiper-calendar-item.next .swiper-calendar-mask::before{display:none}.form.new-rfp-form .field .data-calendar-popup .swiper-calendar-item.next .swiper-calendar-text{color:#363636}@media (min-width:769px){.form.new-rfp-form .field .data-calendar-popup .swiper-abreast-prev{width:auto;display:block}.form.new-rfp-form .field .data-calendar-popup .swiper-abreast-next{display:none}.form.new-rfp-form .field .data-calendar-popup .swiper-abreast-next .swiper-calendar-prev,.form.new-rfp-form .field .data-calendar-popup .swiper-abreast-prev .swiper-calendar-next{display:block}}.form.new-rfp-form .field .input-label{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;line-height:3rem;color:#000;position:absolute;bottom:0;z-index:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.form.new-rfp-form .field .input-label span{color:#9b9b9b;display:inline-block;padding:0 4px}.form.new-rfp-form .field .new-rfp-comments-caption{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#9b9b9b;display:inline-block;padding-top:10px}.form.new-rfp-form .field .new-rfp-radio-label{display:inline-block;vertical-align:middle;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;color:#000;margin-right:20px}@media (max-width:768px){.form.new-rfp-form .field .new-rfp-radio-label{margin-bottom:20px;display:block}}.form.new-rfp-form .field .new-rfp-radio-item{display:inline-block;vertical-align:middle;margin-right:20px;cursor:pointer}.form.new-rfp-form .field .new-rfp-radio-item:last-child{margin-right:0}.card.selected .form.new-rfp-form .field i.new-rfp-radio-item.radio .new-rfp-radio:after,.form.new-rfp-form .field .card.selected i.new-rfp-radio-item.radio .new-rfp-radio:after,.form.new-rfp-form .field .new-rfp-radio-item.checked .new-rfp-radio:after,.form.new-rfp-form .field .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.new-rfp-radio-item.radio .new-rfp-radio:after,.form.new-rfp-form .field .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.new-rfp-radio-item.radio .new-rfp-radio:after,.form.new-rfp-form .field div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.new-rfp-radio-item .new-rfp-radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .form.new-rfp-form .field i.new-rfp-radio-item.radio .new-rfp-radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .form.new-rfp-form .field i.new-rfp-radio-item.radio .new-rfp-radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .form.new-rfp-form .field i.new-rfp-radio-item .new-rfp-radio:after{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.2rem;height:2.2rem;background-color:#004976;border-radius:50%}.form.new-rfp-form .field .new-rfp-radio{width:3rem;height:3rem;display:inline-block;vertical-align:middle;position:relative;border:1px solid #acacac;background-color:#fff;border-radius:50%;margin-right:14px}.form.new-rfp-form .field .new-rfp-radio-content{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;line-height:1.9rem;color:#000;display:inline-block;vertical-align:middle}.form.new-rfp-form .field .form-data-calendar-popup-inner{position:absolute;left:0;top:0;width:100%;background-color:#fff;z-index:10}@media (max-width:768px){.form.new-rfp-form .field .form-data-calendar-popup-inner{width:calc((100% + 32.5px) * 2)!important}}.form.new-rfp-form .field.field-has-value .input-label{font-size:1.2rem;line-height:1.4rem;color:#9b9b9b;bottom:100%}.form.new-rfp-form .field.input-error div.input-box{border-bottom:1px solid #ba0a2f!important}.form.new-rfp-form .field.input-error .icon-icon_D001,.form.new-rfp-form .field.input-error .icon-icon_chervonDown{color:#ba0a2f}.form.new-rfp-form .field.input-error .error-tip{color:#ba0a2f!important;font-size:1.2rem!important;line-height:1.4rem!important}.form.new-rfp-form .field.input-error .new-rfp-radio{border-color:#ba0a2f}.form.new-rfp-form .field.error-block{white-space:nowrap}.form.new-rfp-form .field.input-error.null.error-block .error-tip.null{display:block!important}.form.new-rfp-form .field.input-error.max-num .error-tip.max-num{display:inline-block}.form.new-rfp-form .field.no-margin{margin-right:0}.form.new-rfp-form .field.third-one{display:inline-block;width:44%}@media (max-width:768px){.form.new-rfp-form .field.third-one{width:100%}}.form.new-rfp-form .field.third-one-date{width:calc(50% - 10px)!important}@media (max-width:768px){.form.new-rfp-form .field.third-one-date{width:100%!important}}.form.new-rfp-form .field.third-two{display:inline-block;width:27%}@media (max-width:768px){.form.new-rfp-form .field.third-two{width:100%}}.form.new-rfp-form .field.half-two{display:inline-block;width:calc((100% - 21px)/ 2)}@media (max-width:768px){.form.new-rfp-form .field.half-two{width:100%}}.form.new-rfp-form .field.third-three{display:inline-block;width:calc(29% - 40px)}@media (max-width:768px){.form.new-rfp-form .field.third-three{width:100%}}.form.new-rfp-form .field.short-picker{display:inline-block;width:calc(((50% - 10px) - 66px)/ 2)}@media (max-width:768px){.form.new-rfp-form .field.short-picker{width:calc(50% - 32.5px);white-space:normal}}.form.new-rfp-form .field.short-picker select{height:3rem}.form.new-rfp-form .field.short-picker .error-tip{position:absolute!important}@media (max-width:768px){.form.new-rfp-form .field.short-picker .error-tip{left:0!important;top:100%!important}}.form.new-rfp-form .field.short-picker .error-tip.date-special{white-space:nowrap}.form.new-rfp-form .field.short-picker-block{display:block!important}.form.new-rfp-form .checkbox-container{display:block;margin-top:40px}.form.new-rfp-form .checkbox-container p{padding:0 12px;display:inline-block;vertical-align:middle;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;line-height:2rem;color:#000}.form.new-rfp-form .checkbox-container p a{cursor:pointer;font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#004976}.form.new-rfp-form i.checkbox,.form.new-rfp-form i.radio{width:16px;height:16px;border:1px solid #acacac}.card.selected .form.new-rfp-form i.radio:after,.form.new-rfp-form .card.selected i.radio:after,.form.new-rfp-form .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.form.new-rfp-form .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.form.new-rfp-form div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,.form.new-rfp-form div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,.form.new-rfp-form i.checkbox.checked:after,.form.new-rfp-form i.checked.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .form.new-rfp-form i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .form.new-rfp-form i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .form.new-rfp-form i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .form.new-rfp-form i.radio:after{width:14px;height:14px;background-color:#004976}.form.new-rfp-form .venus-bottom{padding-top:20px}.short-picker-divider{display:inline-block;vertical-align:bottom;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;line-height:3rem;color:#000;padding:0 6px;box-sizing:border-box;text-align:center;width:65px}@media (max-width:768px){.short-picker-divider+.field .data-calendar-popup .form-data-calendar-popup-inner{left:calc(-100% - 65px)!important}}.short-picker-container-divider{display:inline-block;vertical-align:bottom;width:20px}@media (max-width:768px){.short-picker-container-divider{display:none}}.new-rfp-business-container{display:none}.new-rfp-business-container.show{display:block}.new-rfp-confirm-checkbox{display:block}@media (max-width:768px){.new-rfp-confirm-checkbox{margin-bottom:-4rem}}.new-rfp-confirm-checkbox i.checkbox,.new-rfp-confirm-checkbox i.radio{vertical-align:top}.new-rfp-confirm-checkbox p{width:calc((100% - 30px) * .8);vertical-align:top}@media (max-width:768px){.new-rfp-confirm-checkbox p{width:calc(100% - 55px)}}.new-rfp-confirm-checkbox.input-error i.checkbox,.new-rfp-confirm-checkbox.input-error i.radio{border:1px solid #ba0a2f}.new-rfp-prefer-container{display:block;margin-top:4rem}@media (max-width:768px){.new-rfp-prefer-container{margin-top:2.5rem}}.new-rfp-prefer-container-header{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;line-height:3rem;color:#000}.new-rfp-prefer-container-header span{color:#9b9b9b;display:inline-block;padding:0 4px}.new-rfp-prefer-item-container{font-size:0}.new-rfp-prefer-item{display:inline-block;position:relative;box-sizing:border-box;vertical-align:top;width:calc((100% - 61px)/ 5);margin-right:15px;margin-top:15px;border:1px solid #acacac;background-color:#fff;padding:0;cursor:pointer;white-space:nowrap;height:58px}@media (max-width:768px){.new-rfp-prefer-item{width:calc((100% - 15px)/ 2)}}@media (min-width:769px){.new-rfp-prefer-item:nth-child(5n){margin-right:0}}@media (max-width:768px){.new-rfp-prefer-item:nth-child(2n){margin-right:0}}.card.selected i.new-rfp-prefer-item.radio,.new-rfp-prefer-item.checked,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.new-rfp-prefer-item.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.new-rfp-prefer-item.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.new-rfp-prefer-item{box-shadow:0 0 0 3px #004976}.new-rfp-prefer-item img{display:inline-block;position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;width:26px;height:26px}.new-rfp-prefer-item p{display:inline-block;position:absolute;left:50px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;white-space:normal;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#000;max-width:calc(100% - 56px)}.new-rfp-hotel-select-container{position:absolute;top:3.2rem;z-index:100;width:100%}.new-rfp-search-list-container{border:1px solid #cfcfcf;box-sizing:border-box}.new-rfp-search-list-container .nano{max-height:16rem}.new-rfp-search-list-container .nano .nano-pane{background-color:transparent}.new-rfp-search-list-item{cursor:pointer;box-sizing:border-box;display:table;color:#292929;height:3.6rem;position:relative;padding:0 2rem;width:100%;background-color:#fff}.new-rfp-search-list-item:hover{background-color:#eddbad}.new-rfp-search-list-item-icon{display:table-cell;width:2rem;font-size:2rem;padding-right:10px;vertical-align:middle}.new-rfp-search-list-item-name{display:table-cell;font-family:Whitney,Helvetica,sans-serif;font-weight:300;line-height:1.9rem;font-size:1.6rem;vertical-align:middle}.new-rfp-error-tip{display:none;margin-top:.5rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;color:#ba0a2f}.new-rfp-prefer-venue-container{display:block;margin-top:4rem}@media (max-width:768px){.new-rfp-prefer-venue-container{margin-top:2.5rem}}.new-rfp-prefer-venue-content{position:relative;box-sizing:border-box;margin-top:15px;direction:ltr}.new-rfp-prefer-venue-content .swiper-container{margin:0 25px}@media (max-width:768px){.new-rfp-prefer-venue-content .swiper-container{margin:0 -16px}}.new-rfp-prefer-venue-content .swiper-container.new-rfp-prefer-venue-swiper-no-carousel{margin:0}.new-rfp-prefer-venue-content .swiper-slide{display:inline-block;white-space:normal;vertical-align:top}.card.selected .new-rfp-prefer-venue-content i.swiper-slide.radio .new-rfp-prefer-venue-item,.new-rfp-prefer-venue-content .card.selected i.swiper-slide.radio .new-rfp-prefer-venue-item,.new-rfp-prefer-venue-content .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.swiper-slide.radio .new-rfp-prefer-venue-item,.new-rfp-prefer-venue-content .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.swiper-slide.radio .new-rfp-prefer-venue-item,.new-rfp-prefer-venue-content .swiper-slide.checked .new-rfp-prefer-venue-item,.new-rfp-prefer-venue-content div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.swiper-slide .new-rfp-prefer-venue-item,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .new-rfp-prefer-venue-content i.swiper-slide.radio .new-rfp-prefer-venue-item,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .new-rfp-prefer-venue-content i.swiper-slide.radio .new-rfp-prefer-venue-item,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .new-rfp-prefer-venue-content i.swiper-slide .new-rfp-prefer-venue-item{box-shadow:0 0 0 3px #004976}.new-rfp-prefer-venue-content .swiper-wrapper{white-space:nowrap}.new-rfp-prefer-venue-controller{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.new-rfp-prefer-venue-controller .icon{font-size:20px;color:#000;display:inline-block;cursor:pointer}.new-rfp-prefer-venue-controller .icon-icon_chervonLeft{position:absolute;left:0}.new-rfp-prefer-venue-controller .icon-icon_chervonRight{position:absolute;right:0}.new-rfp-prefer-venue-item{padding:6px;background-color:#fff;display:inline-block;vertical-align:top;width:calc(100% - 15px);box-sizing:border-box;margin:3px 7.5px;border:1px solid #acacac;cursor:pointer}@media (max-width:768px){.new-rfp-prefer-venue-item{width:calc(100% - 10px);margin:3px 5px}}.new-rfp-prefer-venue-item img{width:100%;min-width:100%;height:80px;min-height:80px;background-color:#ddd}.new-rfp-prefer-venue-item-content{position:relative;width:100%;height:68px}.new-rfp-prefer-venue-item-header{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#000;padding-top:8px}.new-rfp-prefer-venue-item-more{position:absolute;bottom:6px;right:0;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.5rem;color:#004976;text-decoration:underline;cursor:pointer}.new-rfp-room-detail-mobile{display:none}@media (max-width:768px){.new-rfp-room-detail-mobile{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background-color:#fafafa;padding:16px;overflow-y:auto}.new-rfp-room-detail-mobile .icon-icon_I015{display:inline-block;font-size:30px;color:#000;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}}@media (max-width:768px){.new-rfp-room-detail-mobile-image-container{position:relative;padding-top:16px}.new-rfp-room-detail-mobile-image-container.view-full-screen{padding-top:0;position:fixed;z-index:9999;background-color:#000;top:0;bottom:0;left:0;right:0}.new-rfp-room-detail-mobile-image-container.view-full-screen .new-rfp-room-detail-mobile-image-close{display:block}.new-rfp-room-detail-mobile-image-container.view-full-screen .new-rfp-room-detail-mobile-image-footer{display:none}.new-rfp-room-detail-mobile-image-container.view-full-screen .new-rfp-room-detail-mobile-image{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:28vh}}@media screen and (max-width:768px) and (orientation:landscape){.new-rfp-room-detail-mobile-image-container.view-full-screen .new-rfp-room-detail-mobile-image{height:100vh!important;position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.new-rfp-room-detail-mobile-image-close{display:none;position:absolute;top:1rem;right:1rem;font-size:3rem;color:#fff;cursor:pointer;z-index:9999}.new-rfp-room-detail-mobile-image-footer{position:absolute;bottom:10px;left:16px;font-size:1.2rem;line-height:1.4rem;color:#fff;font-family:Whitney,Helvetica,sans-serif;font-weight:500;cursor:pointer}@media (max-width:768px){.new-rfp-room-detail-mobile-image{display:inline-block;width:100%;height:auto}}@media (max-width:768px){.new-rfp-room-detail-mobile-header{padding-top:20px;font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e}}@media (max-width:768px){.new-rfp-room-detail-mobile-desc{padding-top:23px;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;line-height:1.9rem;color:#363636}}html[dir=rtl] .new-rfp-content .item__property-line{padding-left:0;padding-right:48px}html[dir=rtl] .new-rfp-content .item__property-line:before{left:auto;right:26px}html[dir=rtl] .new-rfp-content .item__eventsetup img{margin-right:0;margin-left:10px}html[dir=rtl] .form.new-rfp-form .field{margin-right:0;margin-left:20px}html[dir=rtl] .form.new-rfp-form .field .input-box .icon-icon_D001,html[dir=rtl] .form.new-rfp-form .field .input-box .icon-icon_chervonDown{right:auto;left:0}html[dir=rtl] .form.new-rfp-form .field .new-rfp-radio-label{margin-right:0;margin-left:20px}html[dir=rtl] .form.new-rfp-form .field .new-rfp-radio-item{margin-right:0;margin-left:20px}html[dir=rtl] .form.new-rfp-form .field .new-rfp-radio-item:last-child{margin-left:0}html[dir=rtl] .form.new-rfp-form .field .new-rfp-radio{margin-right:0;margin-left:14px}html[dir=rtl] .form.new-rfp-form .field .form-data-calendar-popup-inner{left:auto;right:0}html[dir=rtl] .form.new-rfp-form .field.no-margin{margin-right:0;margin-left:0}@media (max-width:768px){html[dir=rtl] .form.new-rfp-form .field.short-picker .error-tip{left:auto!important;right:0!important}}html[dir=rtl] .new-rfp-prefer-item{margin-left:15px;margin-right:0}@media (min-width:769px){html[dir=rtl] .new-rfp-prefer-item:nth-child(5n){margin-left:0}}html[dir=rtl] .new-rfp-prefer-item img{left:auto;right:12px}html[dir=rtl] .new-rfp-prefer-item p{left:auto;right:50px}html[dir=rtl] .new-rfp-search-list-item-icon{padding-right:0;padding-left:10px}@media (max-width:768px){html[dir=rtl] .short-picker-divider+.field .data-calendar-popup .form-data-calendar-popup-inner{left:auto;right:calc(-100% - 65px)!important}}html[dir=rtl] .new-rfp-prefer-venue-item{margin-right:0;margin-left:15px}html[dir=rtl] .new-rfp-prefer-venue-item-more{right:auto;left:0}.magazine{background-color:#f5f6f4}.magazine .bm-from-our-guests-title{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:4.6rem;line-height:6.2rem;color:#000;letter-spacing:0;font-style:normal}@media (max-width:768px){.magazine .bm-from-our-guests-title{font-size:2.8rem;line-height:3.7rem;color:#000}}.magazine .bm-from-our-guests{padding:50px 0 70px}@media (max-width:768px){.magazine .bm-from-our-guests{padding:50px 0}}.magazine .page-filter{background-color:#f5f6f4;padding:24px 0;border-top:1px solid #939392;border-bottom:1px solid #939392}@media (max-width:768px){.magazine .page-filter{border-bottom:none}}.magazine .contain-filter-page{text-align:center}.magazine .contain-filter-page .filter .page-filter-component{width:17%}@media (max-width:768px){.magazine .contain-filter-page .filter .page-filter-component{width:60%}}.magazine fieldset.custom-dropdown{left:40px}.magazine fieldset.custom-dropdown label{display:inline-block;vertical-align:middle;font-size:1.6rem;line-height:2.4rem;color:#000;font-family:Whitney,Helvetica,sans-serif;font-weight:500;text-transform:capitalize;letter-spacing:0;position:absolute;top:50%;right:calc(100% + 24px);width:180px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:right}@media (max-width:768px){.magazine fieldset.custom-dropdown label{top:18px}}.magazine fieldset.custom-dropdown div{border:none;background-color:#fff;color:#9f7d23;height:3.6rem;box-shadow:0 0 5px 0 rgba(0,0,0,.15);font-weight:500;letter-spacing:0}.magazine fieldset.custom-dropdown div:before{display:none}.magazine fieldset.custom-dropdown div i{line-height:3.6rem}.magazine fieldset.custom-dropdown div .icon-icon_chervonDown{display:block!important;width:auto;position:absolute;font-size:14px;color:#9f7d23;right:5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.magazine fieldset.custom-dropdown div.text_overflow:after{line-height:3.6rem}.magazine fieldset.custom-dropdown ul{top:4.8rem;background-color:#fff;font-size:1.5rem;line-height:1.8rem;color:#363636;font-weight:500;box-shadow:0 0 5px 0 rgba(0,0,0,.15);letter-spacing:0;max-height:48rem;border:none}@media (max-width:768px){.magazine fieldset.custom-dropdown ul{margin-top:10px}}.magazine fieldset.custom-dropdown ul li{padding-top:1.2rem;padding-bottom:1.2rem;padding-right:10%}.magazine fieldset.custom-dropdown ul li.selected{background-color:#fff}.magazine fieldset.custom-dropdown ul li.selected .icon-icon_chervonRight{display:none!important}.magazine fieldset.custom-dropdown ul li.back{text-transform:capitalize;background-color:#fff}.magazine fieldset.custom-dropdown ul li.back .icon-icon_chervonLeft{display:block!important;position:absolute;font-size:14px;color:#9f7d23;left:5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.magazine fieldset.custom-dropdown ul li.back:hover{background-color:#f0f0f0}.magazine fieldset.custom-dropdown ul li.back:after{content:'';display:block;position:absolute;z-index:1;width:calc(100% - 20px);height:1px;background-color:#ddd;bottom:0;left:10px}.magazine fieldset.custom-dropdown ul li:before{display:none}.magazine fieldset.custom-dropdown ul li:hover{background-color:#f0f0f0}.magazine fieldset.custom-dropdown ul li .icon-icon_chervonRight{display:block!important;position:absolute;font-size:14px;color:#9f7d23;right:5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.magazine div.results.blog-list{background-color:#f5f6f4}.magazine .wgt-readmore{background-color:#f5f6f4}.magazine .wgt-readmore span{font-size:1.6rem;line-height:2.4rem;color:#9f7d23;text-transform:capitalize;letter-spacing:0;font-weight:500;display:inline-block;vertical-align:middle;padding:30px 0}.magazine .wgt-readmore .arrow{display:none}.magazine .wgt-readmore .icon-icon_chervonDown{display:inline-block;vertical-align:middle;padding:0 12px;font-size:1.4rem;line-height:2.4rem;color:#9f7d23}.magazine-hero-container{box-sizing:border-box;margin:0 9.2rem;padding-top:35px}.magazine-hero-container img{width:100%;height:300px}@media (max-width:768px){.magazine-hero-container img{height:190px}}@media (max-width:768px){.magazine-hero-container{margin:0 0}}.magazine-hero-title{margin-top:37px;font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:4.6rem;line-height:6.2rem;color:#000;text-align:center;padding:0 16px 0}@media (max-width:768px){.magazine-hero-title{margin-top:33px;font-size:2.4rem;line-height:3.2rem;color:#000}}.magazine-hero-caption{padding:24px 16px 38px;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#000;text-align:center}@media (max-width:768px){.magazine-hero-caption{font-size:1.4rem;line-height:2.4rem;color:#000;padding:24px 16px 28px}}.magezine-content-container{margin:0 9.2rem}@media (max-width:768px){.magezine-content-container{margin:0 0}}.magazine-item-container{padding-top:52px;font-size:0;text-align:left}@media (max-width:768px){.magazine-item-container{padding:0}}.magazine-item{display:inline-block;width:calc((100% - 76px)/ 3)!important;margin-right:38px;margin-bottom:60px;vertical-align:top;text-align:center}.magazine-item:nth-child(3n){margin-right:0}.magazine-item img{display:inline-block;width:100%;height:240px;margin-bottom:20px;background-color:#ddd}@media (max-width:768px){.magazine-item{width:100%!important;margin:0;margin-bottom:30px;box-sizing:border-box;padding:0 16px 30px;border-bottom:1px solid #939392}.magazine-item:last-child{margin-bottom:0}}.magazine-item-location{font-size:1.4rem;line-height:2.4rem;color:#000;font-family:Whitney,Helvetica,sans-serif;font-weight:500;padding-bottom:5px}.magazine-item-title{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:2.4rem;line-height:3.2rem;color:#000;padding-bottom:22px}.magazine-item-caption{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.4rem;line-height:2.4rem;color:#7e7e7e;font-style:italic;padding-bottom:25px}.magazine-item-button{display:inline-block;padding:8px 30px;border:1px solid #9f7d23;text-transform:uppercase;background-color:transparent;font-size:1.4rem;line-height:1.7rem;color:#9f7d23;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:1px;cursor:pointer}.magazine-item-button:hover{background-color:#9f7d23;color:#fff}.magazine-article-header-container{padding-bottom:20px;border-bottom:1px solid #363636;position:relative}.magazine-article-bredcrumb{display:inline-block;vertical-align:top}@media (max-width:768px){.magazine-article-bredcrumb{display:block;text-align:center;padding:0 16px}}.magazine-article-bredcrumb a{display:inline-block;vertical-align:middle;text-transform:uppercase;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.4rem;line-height:2.4rem;color:#004976;cursor:pointer}.magazine-article-bredcrumb .icon-icon_chervonRight{display:inline-block;vertical-align:middle;font-size:16px;line-height:2.4rem;color:#000;padding:0 6px}.magazine-article{box-sizing:border-box;padding:56px 9.2rem 0;background-color:#f5f6f4}@media (max-width:768px){.magazine-article{padding:68px 0 0}.magazine-article .magazine-item{border-bottom:none}}.magazine-article .new-look-video-container{padding:0 0 30px}@media (max-width:768px){.magazine-article .new-look-video-container{width:100%;margin:0}}.magazine-article .magazine-item-container{text-align:center}.magazine-article .att-share-block{position:absolute;right:0;top:0}@media (max-width:768px){.magazine-article .att-share-block{position:relative;display:block;padding:20px 16px 0;text-align:center}}.magazine-article .wgt-socialmedia{display:inline-block;vertical-align:middle}.magazine-article .wgt-socialmedia span{font-size:28px;line-height:28px;width:28px;height:28px}.magazine-article .wgt-socialmedia .colorful{color:#004976!important}.magazine-article .addthis-title{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.4rem;line-height:2.4rem;color:#000;display:inline-block;vertical-align:middle;padding:0 16px}.magazine-article .attr-detail-mypanel{display:none!important}.magazine-article .mh-maps-light-window{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.magazine-article .mh-maps-light-window.mh-maps-light-window-bottom{top:19rem}.magazine-article .mh-maps-light-window.mh-maps-light-window-bottom .mh-maps-beside .mh-maps-delta{position:absolute;top:-1.8rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.magazine-article .mh-maps-light-window.mh-maps-light-window-bottom .mh-maps-beside .mh-maps-delta .mh-maps-delta-mask:after{border-top:1rem solid transparent;border-bottom:1rem solid #fff}.magazine-article .mh-maps-beside{background-color:#fff;font-style:initial}.magazine-article .mh-maps-beside .mh-maps-delta{margin-top:-1px}.magazine-article .mh-maps-beside .mh-maps-delta .mh-maps-delta-mask:after{border-top:1rem solid #fff}.magazine-article .mh-maps-beside .mh-maps-popup-picture{width:33%}.magazine-article .mh-maps-beside .mh-maps-popup-content{width:67%;color:#000;padding:1.2rem 1rem}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-name{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#000;top:1.2rem;left:1rem;right:1rem}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-info{position:absolute;bottom:5rem;right:1rem}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-info .price{display:inline-block;vertical-align:bottom}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-info .price span,.magazine-article .mh-maps-beside .mh-maps-popup-content .content-info .price sup{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.8rem;line-height:2rem;color:#000;vertical-align:bottom}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-drop .bars a{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.3rem;line-height:3.3rem;color:#fff;border:1px solid #9f7d23}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-drop .bars a:first-child{background-color:#fff;color:#9f7d23!important}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-drop .bars a:first-child:hover{background-color:#9f7d23;color:#fff!important}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-drop .bars a:last-child{background-color:#9f7d23}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-drop .bars a:last-child:hover{background-color:#bf972b;border:1px solid #bf972b}.magazine-article .mh-maps-price-caption{display:none}.magazine-article .mh-maps-price-score{display:none}.magazine-article .mh-maps-price-caption-from{display:block!important;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.2rem;line-height:1.6rem;color:#000;text-transform:lowercase}.magazine-article .mh-maps-from{display:inline-block;vertical-align:bottom;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.2rem;line-height:1.6rem;color:#000;text-transform:capitalize!important}.magazine-article-date{text-align:center;font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#000;padding-top:32px}@media (max-width:768px){.magazine-article-date{font-size:1.4rem;line-height:2.4rem;color:#000;padding:22px 16px 0}}.magazine-article-title{text-align:center;padding-top:20px}@media (max-width:768px){.magazine-article-title{padding-top:16px}}.magazine-article-title h2{width:60%;display:inline-block;font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:4.6rem;line-height:6.2rem;color:#000}@media (max-width:768px){.magazine-article-title h2{width:100%;box-sizing:border-box;font-size:2.4rem;line-height:3.2rem;color:#000;padding:0 16px 0}}.magazine-article-tag{text-align:center;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#004976;padding-top:30px}@media (max-width:768px){.magazine-article-tag{font-size:1.4rem;line-height:2.4rem;color:#004976;padding:18px 16px 0}}.magazine-article-container{font-size:0}.magazine-article-content{display:inline-block;width:calc(100% - 374px);padding-top:50px;vertical-align:top}@media (max-width:768px){.magazine-article-content{width:100%;padding:30px 16px 0;box-sizing:border-box}}.magazine-article-content-hero{padding-bottom:35px}@media (max-width:768px){.magazine-article-content-hero{padding-bottom:23px}}.magazine-article-content-hero img{width:100%;height:320px}@media (max-width:768px){.magazine-article-content-hero img{height:180px}}.magazine-article-rich-text{padding:0 0 50px;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.5rem;line-height:2.4rem;color:#000;line-height:24px}@media (max-width:768px){.magazine-article-rich-text{padding:0 0 50px}}.magazine-article-rich-text>div,.magazine-article-rich-text>p,.magazine-article-rich-text>span{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.5rem;line-height:2.4rem;color:#000;line-height:24px}.magazine-article-rich-text a{cursor:pointer;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.5rem;line-height:2.4rem;color:#005381;line-height:24px}.magazine-article-rich-text a span{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.5rem;line-height:2.4rem;color:#005381;line-height:24px}.magazine-article-rich-text b,.magazine-article-rich-text strong{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:700}.magazine-article-rich-text img{width:55%;height:auto!important}@media (max-width:768px){.magazine-article-rich-text img{width:100%!important}}.magazine-article-rich-text em{font-style:italic}.magazine-article-rich-text h1{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:2.4rem}.magazine-article-rich-text h2{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:2.2rem}.magazine-article-rich-text h3{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:1.8rem}.magazine-article-rich-text h4{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:1.6rem}.magazine-article-rich-text h5,.magazine-article-rich-text h6{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:1.4rem}.magazine-article-rich-text h1,.magazine-article-rich-text h2,.magazine-article-rich-text h3,.magazine-article-rich-text h4,.magazine-article-rich-text h5,.magazine-article-rich-text h6{font-weight:700}.magazine-article-rich-text .hotel-lightup{position:relative;display:inline-block;color:#005381}.magazine-article-rich-text .hotel-lightup b,.magazine-article-rich-text .hotel-lightup strong{font-family:Whitney,Helvetica,sans-serif;font-weight:500}.magazine-article-back{padding-bottom:23px;border-bottom:1px solid #363636;text-align:center}.magazine-article-back span{display:inline-block;vertical-align:middle;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#9f7d23;cursor:pointer}.magazine-article-back .icon-icon_chervonUp{padding:0 12px}.magazine-article-related{padding:67px 0 0;text-align:center}@media (max-width:768px){.magazine-article-related{padding:48px 0 60px}}.magazine-article-related-title{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:2.4rem;line-height:3.2rem;color:#000}@media (max-width:768px){.magazine-article-related-title{padding-bottom:40px}}.magazine-article-side-desktop{display:inline-block;vertical-align:top;width:344px;margin-left:30px;padding-top:50px}@media (max-width:768px){.magazine-article-side-desktop{display:none}}.magazine-article-side-item{width:100%;height:432px;background-color:#fff;padding:24px 20px;position:relative;box-sizing:border-box;margin-bottom:24px}@media (min-width:769px){.magazine-article-side-item.magazine-article-side-item-offer{height:auto}.magazine-article-side-item.magazine-article-side-item-offer .magazine-article-side-item-desc{height:auto}.magazine-article-side-item.magazine-article-side-item-offer .magazine-article-side-item-bottom-container{position:relative;bottom:0;width:100%;padding-top:20px}}@media (max-width:768px){.magazine-article-side-item{height:410px;padding:24px 16px;margin-bottom:20px}.magazine-article-side-item.magazine-article-side-item-single{margin:0 16px;width:calc(100% - 32px)!important}}.magazine-article-side-item-caption{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#7e7e7e;text-transform:uppercase;text-align:center;letter-spacing:.6px}.magazine-article-side-item-title{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:500;font-size:2rem;line-height:2.7rem;color:#000;padding-top:8px;text-align:center}@media (max-width:768px){.magazine-article-side-item-title{font-size:1.6rem;line-height:2.1rem;color:#000}}.magazine-article-side-item-image{width:100%;height:190px;display:inline-block;padding-top:18px;box-sizing:border-box}@media (max-width:768px){.magazine-article-side-item-image{height:180px}}.magazine-article-side-item-comments-container{margin-top:16px;position:relative}.magazine-article-side-item-comments .icon-icon_E009{display:inline-block;vertical-align:middle;font-size:20px;color:#000;margin-right:10px}.magazine-article-side-item-comments-text{display:inline-block;vertical-align:middle;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#000}@media (max-width:768px){.magazine-article-side-item-comments-text{font-size:1.3rem;line-height:1.6rem;color:#000}}.magazine-article-side-item-comments-link{display:inline-block;position:absolute;right:0;top:2px;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#004976;cursor:pointer;text-decoration:underline}@media (max-width:768px){.magazine-article-side-item-comments-link{font-size:1.3rem;line-height:1.6rem;color:#004976}}.magazine-article-side-item-bottom-container{position:absolute;bottom:20px;width:calc(100% - 40px)}.magazine-article-side-item-bottom-container .magazine-item-button{padding:8px 16px}.magazine-article-side-item-price-container{position:absolute;bottom:0;right:0;text-align:right}.magazine-article-side-item-price-from{text-transform:capitalize;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8rem;color:#000}.magazine-article-side-item-price{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;color:#000}.magazine-article-side-item-price-caption{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.2rem;line-height:2rem;color:#000}.magazine-article-side-item-desc{height:60px;width:100%;box-sizing:border-box;margin-top:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.4rem;line-height:2rem;color:#000;white-space:normal}.magazine-article-side-item-offer-type{position:absolute;right:0;bottom:7px}.magazine-article-side-item-offer-type .icon{display:inline-block;vertical-align:middle;font-size:20px;color:#000;padding:0 10px}.magazine-article-side-item-offer-type p{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#000;display:inline-block;vertical-align:middle}.magazine-article-side-mobile{display:none;direction:ltr}@media (max-width:768px){.magazine-article-side-mobile{display:block}}.magazine-article-side-mobile .swiper-wrapper{white-space:nowrap}.magazine-article-side-mobile .swiper-slide{display:inline-block;vertical-align:top}.magazine-article-side-mobile .magazine-article-side-item{margin-right:10px;width:calc(100% - 10px);white-space:normal}.magazine-article-side-mobile-pager{text-align:center;margin-bottom:50px}.magazine-article-side-mobile-pager .swiper-pagination-switch{width:13px;height:13px;border-radius:50%;background-color:#e7e6e6;margin-right:7px;display:inline-block}.magazine-article-side-mobile-pager .swiper-pagination-switch.swiper-active-switch{background-color:#004976}.magazine-article-side-mobile-pager .swiper-pagination-switch:last-child{margin-right:0}html[dir=rtl] .magazine fieldset.custom-dropdown{left:auto;right:40px}html[dir=rtl] .magazine fieldset.custom-dropdown label{text-align:left;left:calc(100% + 24px);right:auto}html[dir=rtl] .magazine fieldset.custom-dropdown div .icon-icon_chervonDown{right:auto;left:5%}html[dir=rtl] .magazine fieldset.custom-dropdown ul li{padding-right:5%;padding-left:10%}html[dir=rtl] .magazine fieldset.custom-dropdown ul li .icon-icon_chervonRight{right:auto;left:5%}html[dir=rtl] .magazine fieldset.custom-dropdown ul li.back .icon-icon_chervonLeft{left:auto;right:5%;padding-right:calc(5% + 2.5rem)!important}html[dir=rtl] .magazine fieldset.custom-dropdown ul li:before{display:none!important}html[dir=rtl] .magazine-item{margin-right:0;margin-left:38px}html[dir=rtl] .magazine-item:nth-child(3n){margin-left:0}@media (max-width:768px){html[dir=rtl] .magazine-item{margin:0}}html[dir=rtl] .magazine-article-bredcrumb .icon-icon_chervonRight{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}html[dir=rtl] .magazine-article .att-share-block{right:auto;left:0}html[dir=rtl] .magazine-article-side-desktop{margin-left:0;margin-right:30px}html[dir=rtl] .magazine-article-side-item-comments .icon-icon_E009{margin-right:0;margin-left:10px}html[dir=rtl] .magazine-article-side-item-comments-link{right:auto;left:0}html[dir=rtl] .magazine-article-side-item-price-container{right:auto;left:0;text-align:left}html[dir=rtl] .magazine-article-side-item-offer-type{right:auto;left:0}