@font-face{font-family:icomoon;font-display:swap;src:url(../fonts/icomoon.eot?psihil);src:url(../fonts/icomoon.eot?psihil#iefix) format("eot"),url(../fonts/icomoon.woff?psihil) format("woff"),url(../fonts/icomoon.svg?psihil#icomoon) format("svg");font-weight:400;font-style:normal}.block-frame .info-list li:before,.carousel .btn-next,.carousel .btn-prev,.filter-form .fake-select:after,.section-box blockquote q:before,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-money:before{content:"\e700"}.icon-pig:before{content:"\e701"}.icon-property:before{content:"\e702"}.icon-room-arch:before{content:"\e703"}.icon-add-property:before{content:"\e800"}.icon-baby:before{content:"\e801"}.icon-bathroom:before{content:"\e802"}.icon-bus:before{content:"\e803"}.icon-check-in:before{content:"\e804"}.icon-check-out:before{content:"\e805"}.icon-chefs:before{content:"\e806"}.icon-concierge:before{content:"\e807"}.icon-dashboard:before{content:"\e808"}.icon-destination:before{content:"\e809"}.icon-doctor:before{content:"\e80a"}.icon-explore:before{content:"\e80c"}.icon-full-control:before{content:"\e80e"}.icon-gardening:before{content:"\e810"}.icon-grocery:before{content:"\e811"}.icon-guest:before{content:"\e812"}.icon-guests:before{content:"\e813"}.icon-handy-man:before{content:"\e814"}.icon-higher:before{content:"\e815"}.icon-housekeeping:before{content:"\e816"}.icon-instant-booking:before{content:"\e818"}.icon-interior:before{content:"\e819"}.icon-laundry:before{content:"\e81a"}.icon-local-destination:before{content:"\e81c"}.icon-lower:before{content:"\e81d"}.icon-managers:before{content:"\e81e"}.icon-map:before{content:"\e81f"}.icon-massage:before{content:"\e820"}.icon-night:before{content:"\e821"}.icon-owners:before{content:"\e822"}.icon-photographer:before{content:"\e824"}.icon-phsyiotherapist:before{content:"\e825"}.icon-property-list:before{content:"\e826"}.icon-rate:before{content:"\e827"}.icon-room:before{content:"\e828"}.icon-rule:before{content:"\e829"}.icon-sleeps:before{content:"\e82a"}.icon-speaker:before{content:"\e82c"}.icon-spray:before{content:"\e82d"}.icon-travel:before{content:"\e82e"}.icon-dropdown:before{content:"\e830"}.icon-dropup:before{content:"\e831"}.icon-face:before{content:"\e949"}.icon-checked1:before{content:"\e945"}.icon-big-arrow-l:before{content:"\e900"}.icon-big-arrow-r:before{content:"\e901"}.icon-arrows:before{content:"\e902"}.icon-arrow-small-l:before{content:"\e903"}.icon-arrow-small-r:before{content:"\e904"}.icon-bath:before{content:"\e905"}.icon-BBQ:before{content:"\e906"}.icon-bed:before{content:"\e907"}.icon-bed1:before{content:"\e908"}.icon-big-house:before{content:"\e909"}.icon-booking:before{content:"\e90a"}.icon-calendar:before{content:"\e90b"}.icon-calendar1:before{content:"\e90c"}.icon-cap:before{content:"\e90d"}.icon-car:before{content:"\e90e"}.icon-card:before{content:"\e90f"}.icon-chair:before{content:"\e910"}.icon-checked:before{content:"\e911"}.icon-comments:before{content:"\e912"}.icon-comments1:before{content:"\e913"}.icon-diamond:before{content:"\e914"}.icon-dog:before{content:"\e915"}.icon-dollar:before{content:"\e916"}.icon-door:before{content:"\e917"}.icon-elevator:before{content:"\e918"}.icon-email:before{content:"\e919"}.icon-faceboock:before{content:"\e91a"}.icon-features:before{content:"\e91b"}.icon-foto:before{content:"\e91c"}.icon-golf:before{content:"\e91d"}.icon-google-plus:before{content:"\e91e"}.icon-heart:before{content:"\e91f"}.icon-home:before{content:"\e920"}.icon-house:before{content:"\e921"}.icon-house1:before{content:"\e922"}.icon-info:before{content:"\e923"}.icon-instagram:before{content:"\e924"}.icon-labal:before{content:"\e925"}.icon-list:before{content:"\e926"}.icon-location:before{content:"\e927"}.icon-lock:before{content:"\e928"}.icon-man:before{content:"\e929"}.icon-ocean-views:before{content:"\e92a"}.icon-pan:before{content:"\e92b"}.icon-pay:before{content:"\e92c"}.icon-pay1:before{content:"\e92d"}.icon-phone:before{content:"\e92e"}.icon-phone24:before{content:"\e92f"}.icon-picture:before{content:"\e930"}.icon-play:before{content:"\e931"}.icon-quotes2:before{content:"\e932"}.icon-quotes:before{content:"\e933"}.icon-search:before{content:"\e934"}.icon-shield:before{content:"\e935"}.icon-shield1:before{content:"\e936"}.icon-shower:before{content:"\e937"}.icon-snowflake:before{content:"\e938"}.icon-spectacles:before{content:"\e939"}.icon-squares:before{content:"\e93a"}.icon-star:before{content:"\e93b"}.icon-step:before{content:"\e93c"}.icon-sun:before{content:"\e93d"}.icon-swimming:before{content:"\e93e"}.icon-tv:before{content:"\e93f"}.icon-twitter:before{content:"\e940"}.icon-user:before{content:"\e941"}.icon-users:before{content:"\e942"}.icon-videos:before{content:"\e943"}.icon-wi-fi:before{content:"\e944"}.icon-arrows-up-down:before{content:"\e948"}.section-steps .steps-list,.social-networks{margin:0;padding:0;list-style:none}.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{height:100%}body{min-width:320px;margin:0;height:100%;display:table;table-layout:fixed;width:100%;min-height:1000px}#wrapper{position:relative;width:100%}h1{color:#fff;font:300 34px/38px AndesRoundedW01-ExtraLight,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 5px}h1.m{color:#292929;font:300 34px/38px ProximaNovaW01-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif}.jumbotron h1.m{color:#fff;font:300 49px/38px ProximaNovaW01-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif}.jumbotron h1.mdark{color:#292929;font:300 49px/38px ProximaNovaW01-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif}h2{color:#292929;font:300 40px/44px AndesRoundedW01-ExtraLight,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 5px}h2.m{font:300 40px/44px ProximaNovaW01-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif}h3{color:#fff;font:300 20px/24px AndesRoundedW01-ExtraLight,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 10px}h3.d{color:#292929}h3.m{font:300 20px/24px ProximaNovaW01-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif}.logo{float:left}.logo a{display:inline-block;vertical-align:top}#header{background:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.25);position:relative}.navbar{border:none}.navbar-brand{margin-left:0!important;padding:0;height:auto}.navbar-brand>img{margin-top:12px}.navbar-nav{font-weight:700;font-size:12px;line-height:14px}.navbar-nav li a{display:block;padding:20px;color:#292929;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.navbar-nav li a:hover{text-decoration:none;background:#eee}.navbar-nav .icon-block,.navbar-nav .text-block{display:inline-block;vertical-align:middle;line-height:18px}.navbar-nav i{color:#ed1b24;font-size:15px}.carousel{position:relative}.carousel .btn-next,.carousel .btn-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:35px;height:70px;margin:-64px 0 0}.carousel .btn-next i,.carousel .btn-prev i{font-size:66px;color:#fff;opacity:.36;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.carousel .btn-next:active,.carousel .btn-next:focus,.carousel .btn-next:hover,.carousel .btn-prev:active,.carousel .btn-prev:focus,.carousel .btn-prev:hover{text-decoration:none}.carousel .btn-next:active i,.carousel .btn-next:focus i,.carousel .btn-next:hover i,.carousel .btn-prev:active i,.carousel .btn-prev:focus i,.carousel .btn-prev:hover i{opacity:1}.carousel .btn-next{right:36px;left:auto}.carousel .btn-prev{left:36px;right:auto}.visual{position:relative}.visual .slide{background-size:cover;background-position:50% 50%}.visual .box-frame{padding:0 0 133px}.visual .subtitle{color:#fff;display:block;font:300 36px/38px AndesRoundedW01-ExtraLight,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 37px}.visual .holder{white-space:nowrap;text-align:center;text-align:left}.visual .holder .wrapper{padding-top:30px}.visual .holder:after{content:"";display:inline-block;vertical-align:middle;width:0;min-height:734px}.visual .wrapper{background:rgba(0,0,0,.5);width:100%}.visual .holder>*{white-space:normal;display:inline-block;vertical-align:middle}.visual .heading-block{position:relative}.breadcrumb{line-height:12px;margin-bottom:0}.breadcrumb li+li:before{padding:0 3px}.breadcrumb a{color:#fff;position:relative;text-decoration:underline}.breadcrumb a:active,.breadcrumb a:focus,.breadcrumb a:hover{text-decoration:none}.section-block{padding:30px 0 60px}.section-block.section-bg{background:#f7f7f7}.section-block h2{margin:0 0 20px}.section-block .item-area .item:after,.section-block .item-area .item:before{content:"";background:#fff;position:absolute}.section-block .item-area .item:before{height:1px;bottom:0;left:0;right:0}.section-block .item-area .item:after{width:1px;top:0;bottom:0;right:0}.section-block .carousel{padding:0}.section-block .carousel .btn-next,.section-block .carousel .btn-prev{width:7px;height:12px;margin:-3px 0 0}.section-block .carousel .btn-next i,.section-block .carousel .btn-prev i{font-size:10px;color:#292929;opacity:1;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.section-block .carousel .btn-next:active i,.section-block .carousel .btn-next:focus i,.section-block .carousel .btn-next:hover i,.section-block .carousel .btn-prev:active i,.section-block .carousel .btn-prev:focus i,.section-block .carousel .btn-prev:hover i{color:#ed1b24}.section-block .carousel .btn-prev{left:0;right:auto}.section-block .carousel .btn-next{right:0;left:auto}.section-block .carousel .btn-wrap{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:45px;height:28px}.section-block .carousel .btn-wrap:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px;background:#eee;top:0;bottom:0}.item{position:relative;color:#fff}.item:hover .img-frame{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}@media(min-width:1200px){.item img{width:100%;height:274px}}@media(max-width:768px){.item img{width:100%;height:335px}}.item .frame{display:block;position:relative}.item .img-frame{-webkit-transition:-webkit-transform .35s linear;transition:transform .35s linear}.item .text-frame{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:100%}.item .text-frame .note{font-size:12px;line-height:14px}.item .subtitle{font:300 10px/12px AndesRoundedW01-ExtraLight,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;position:relative}.item .subtitle:before{content:"";position:absolute;bottom:-4px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:1px;background:rgba(255,255,255,.1);width:44px}.item .subtitle .note{display:block;font:12px/16px ProximaNovaW01-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif}.item .price-block{position:absolute;top:0;z-index:20;background:#ed1b24;padding:10px}.item .price-block .price{font:700 20px/23px ProximaNovaW01-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.item .price-block .note{color:#ac1016;display:block;font-size:10px;line-height:12px}.section-steps{margin:-120px 0 0;position:relative;padding:0 0 45px}.section-steps .btn{padding:13px;border-radius:3px;font-weight:400;font-size:12px;line-height:14px;min-width:125px;margin:0 4px}.section-steps .property-block{padding:20px 0;margin:0 auto 38px;position:relative;max-width:300px}.section-steps .btn-holder{padding:30px 0;position:relative}.section-steps .btn-holder .btn{max-width:138px;margin:0 7px}.section-steps .step-slide{box-shadow:0 0 21px 3px rgba(0,0,0,.14);border-radius:3px;background:#fff;position:relative}.section-steps .step-slide .heading-block{overflow:hidden}.section-steps .step-slide h2{color:#ed1b24;position:relative;display:inline-block;vertical-align:top;padding:0 12px 0 0;font-size:22px;line-height:24px;margin:0 0 20px}.section-steps .heading-steps{background:#f9f9f9;border-radius:3px 3px 0 0;padding:29px 44px 24px;border-bottom:1px solid #e7e7e7;position:relative;min-height:120px}.section-steps .steps-list{font-size:14px;line-height:16px;position:relative;max-width:150px;margin:0 auto;text-align:center}.section-steps .steps-list li.select .icon-checked1{display:inline-block;vertical-align:top}.section-steps .steps-list li.select .icon-area i{color:#ed1b24}.section-steps .steps-list li.active .icon-area{border:1px solid rgba(237,27,36,.8)}.section-steps .steps-list li.active .icon-area i{color:#ed1b24}.section-steps .step-title{position:relative;display:block;margin-bottom:16px}.section-steps .step-title .icon-checked1{border-radius:50%;color:#ed1b24;background:#ed1b24;width:14px;height:14px;display:none;position:absolute;right:-22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-steps .step-title .icon-checked1:before{content:"\e945";font-size:6px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-steps .icon-area{border-radius:50%;width:36px;height:36px;border:1px solid #e7e7e7;position:relative;margin:0 auto;background:#f9f9f9}.section-steps .icon-area i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px;color:#acacac}.newsletter-section{padding:32px 0 22px;background:linear-gradient(rgba(14,9,29,.41),rgba(21,19,19,.42)),url(/img/amp_landing/landing-page-footer-min.webp);background-size:cover;background-repeat:no-repeat;height:446px}.newsletter-section .block-title{font:300 36px/42px AndesRoundedW01-ExtraLight,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block}.newsletter-section .text-frame{font-size:17px;line-height:22px;padding:0 20px 0 0;text-align:center}.newsletter-section .text-frame p{margin:0}.newsletter-section .holder{margin-top:100px;max-width:400px}.newsletter-section .form-control{height:52px;background:#fff;border:none;padding:6px 21px}.newsletter-section .form-control::-webkit-input-placeholder{color:#5b5b5b}.newsletter-section .form-control::-moz-placeholder{opacity:1;color:#5b5b5b}.newsletter-section .form-control:-moz-placeholder{color:#5b5b5b}.newsletter-section .form-control:-ms-input-placeholder{color:#5b5b5b}.newsletter-section .form-control.placeholder{color:#5b5b5b}.newsletter-section .btn{padding:17px 20px;font-size:13px;line-height:16px}.btn{-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.sign-form{padding:17px 0 0}#footer{background:#2c2e30;overflow:hidden;display:table-footer-group;height:1%}#footer .social-networks{font-size:34px;padding:10px 0 0;text-align:center}#footer .social-networks li{padding-left:3px;padding-right:3px}#footer .social-networks a{color:#fff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#footer .social-networks a:hover{text-decoration:none;color:#ed1b24}#footer .company{color:#ed1b24}#footer .container{margin:0 auto}#footer .holder{margin-bottom:25px;padding:25px 0 0}#footer .menu-list{font-size:11px;line-height:18px}#footer .menu-list li{color:#7a7c7e}#footer .menu-list li a{color:#7a7c7e}#footer .menu-list li a:hover{color:red}#footer i{margin:0 10px 0 0}#footer address{display:inline-block;vertical-align:top;max-width:142px;margin:0;line-height:22px}#footer .img-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px -11px;padding:5px 0 0}#footer .img-holder .img-wrap{padding:8px 11px}#footer .img-holder .img-area{display:block;position:relative}#footer .img-holder .img-area:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(91,91,91,0);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#footer .img-holder .img-area:hover:before{background:rgba(91,91,91,.7)}#footer .copyright{background:#262829;padding:35px 15px;color:#7a7c7e}#footer .copyright a{color:#7a7c7e}.item-settings{overflow:hidden}.rooms-settings{padding:0 0 20px;max-width:300px;margin:0 auto}form.settings-form-800{max-width:95%}.settings-form{margin:0 auto;max-width:600px;padding:0 10px}.settings-form .btn{width:100%;margin:0}.settings-form .number{display:inline-block;vertical-align:top;margin:0 0 0 20px}.settings-form .wrap{position:relative;margin:0 0 15px}.settings-form .wrap label{position:absolute;left:17px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;color:#292929;font-size:12px;line-height:14px}.settings-form .wrap select{padding:12px 45px 12px 78px}.settings-form i{color:#9f9f9f;font-size:9px}.settings-form .note-area{font-size:13px;padding:0 0 10px}.settings-form .block-title{display:block;color:#9f9f9f;margin:0 0 0 10px;font-size:12px;line-height:14px;font-weight:400;margin-bottom:5px}.radio-block{position:relative;padding:0 0 16px;margin:0 0 16px}.radio-block label{color:#292929;font-size:12px;line-height:14px}label{font-weight:400;margin:0;color:#9f9f9f;font-size:11px;line-height:14px;margin-bottom:5px}.fake-input{display:inline-block;width:21px;height:21px;border:1px solid #e7e7e7;background:#f9f9f9;vertical-align:middle;position:relative;margin-right:5px}[type=checkbox],[type=radio]{position:fixed;left:0;top:0;opacity:0;z-index:-1}[type=radio]+.fake-input{border-radius:10px}[type=checkbox]+.fake-input:before{content:"";width:8px;height:4px;position:absolute;top:50%;left:50%;border:3px solid #ed1b24;border-width:0 0 3px 3px;opacity:0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-4px 0 0 -5px}[type=radio]+.fake-input:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:#ed1b24;border-radius:5px;opacity:0}[type=checkbox]:checked+.fake-input:before,[type=radio]:checked+.fake-input:before{opacity:1}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:disabled+.fake-input,input:disabled~.fake-label{opacity:.5}.fake-select{position:relative;display:inline-block;width:100%}select::-ms-expand{display:none}select{display:inline-block;border:1px solid #e7e7e7;background:#f9f9f9;padding:12px 45px 12px 15px;margin:0;font:inherit;outline:0;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;position:relative;width:100%;height:42px}.fake-select:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;width:45px;background:#f0f0f0;pointer-events:none;border-radius:0 2px 2px 0;z-index:5;border-left:1px solid #e7e7e7}.fake-select:after{position:absolute;right:20px;content:"";width:7px;height:7px;position:absolute;top:50%;border-style:solid;border-color:transparent transparent #ed1b24 #ed1b24;border-width:0 0 2px 2px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-5px;line-height:0;z-index:7;pointer-events:none}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.hidden{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.info-frame{background:#f9f9f9;border-bottom:1px solid #e7e7e7}.info-frame .row-block{max-width:350px;margin:0 auto}.info-frame .row-block:last-child{border:none}.info-frame .row-block:last-child .column:last-child{border-bottom:none}.info-frame .column{padding:10px;font-size:12px;line-height:14px;position:relative;overflow:hidden;border-bottom:1px solid #e7e7e7}.info-frame .column:last-child{border-right:none}.info-frame .holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;float:left}.info-frame .icon-block{margin:0 14px 0 0}.info-frame .icon-block i{color:#acacac;font-size:16px}.info-frame .star-rating{min-width:67px;padding:0}.info-frame .star-rating i{font-size:11px}.info-frame .note a{color:#5b5b5b;font-weight:700;position:relative}.info-frame .note a:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#d3d3d3;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.info-frame .note a:hover{text-decoration:none}.info-frame .note a:hover:before{opacity:0}.section-frame{padding:15px 0 0}.section-frame .img-area{border-radius:3px}.section-frame .img-area img{border-radius:3px;width:100%;height:auto;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.section-frame .img-area a{display:block;overflow:hidden;border-radius:3px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.section-frame .img-area a:hover{opacity:.7}.section-frame .img-area a:hover img{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.section-frame h1{font-size:30px;line-height:34px;color:#292929;display:inline-block;vertical-align:middle;margin-right:5px}.section-frame .check-frame{position:relative}.section-frame .check-frame i{width:16px;height:16px;border-radius:50%;background:#ed1b24;display:inline-block;vertical-align:middle;position:relative;margin:0 5px 0 0}.section-frame .check-frame i:before{content:"\e945";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:7px}.section-frame .heading-area{position:relative;margin-bottom:28px}.section-frame .heading-area.first{padding:60px 0 0 0}.section-frame .heading-area address{font:300 18px/22px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}.section-frame .heading-area .btn{font-size:12px;line-height:14px;position:absolute;right:0;top:8px;padding:12px 15px;font-weight:400}.section-frame .heading-area .btn i{margin-right:5px;font-size:13px;display:inline-block;vertical-align:middle}.item-section .section{padding:10px 0}.item-section .menu-panel{width:100%;margin:0;border-radius:3px 3px 0 0;border:1px solid #e7e7e7;position:relative;z-index:5;font-size:11px;line-height:16px;max-width:300px;margin:0 auto 15px}.item-section .menu-panel li:last-child a{border-bottom:none}.item-section .menu-panel li a{display:block;background:#f9f9f9;color:#292929;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;position:relative;padding:12px 5px;border-bottom:1px solid #e7e7e7}.item-section .menu-panel li a:before{content:"";position:absolute;bottom:-2px;left:0;right:100%;height:2px;background:#ed1b24;-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out;z-index:5}.item-section .menu-panel li a:active,.item-section .menu-panel li a:focus,.item-section .menu-panel li a:hover{text-decoration:none}.item-section .menu-panel li.active a:before,.item-section .menu-panel li:hover a:before{right:0}.item-section .heading-area{border-bottom:1px solid #eee;position:relative;margin-bottom:24px}.item-section .heading-area h2{margin-bottom:17px}.item-section .heading-area:before{content:"";position:absolute;bottom:-1px;left:0;height:3px;background:#ed1b24;width:80px}.item-section .panel-heading{background:#f9f9f9;padding:17px 20px}.photos-section{margin-bottom:25px}.photos-section .carousel .btn-next,.photos-section .carousel .btn-prev{border-radius:50%;background:#f9f9f9;width:29px;height:29px;top:auto;bottom:2px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;margin:0}.photos-section .carousel .btn-next i,.photos-section .carousel .btn-prev i{opacity:1;color:#292929;font-size:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.photos-section .carousel .btn-next:hover,.photos-section .carousel .btn-prev:hover{background:#292929}.photos-section .carousel .btn-next:hover i,.photos-section .carousel .btn-prev:hover i{color:#fff}.photos-section .carousel .btn-prev{left:0;right:auto}.photos-section .carousel .btn-next{right:0;left:auto}.photos-section .slide{border-radius:0 0 3px 3px;overflow:hidden;position:relative;margin-bottom:23px}.photos-section .slide:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%);opacity:.6;z-index:2}.photos-section .slide img{width:100%;height:auto}.photos-section .carousel-pagination{width:100%;overflow-y:auto}.photos-section .carousel-pagination ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 35px}.photos-section .carousel-pagination ul li{padding:0 3px;width:33.333%}.photos-section .carousel-pagination ul li a{display:block;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.photos-section .carousel-pagination ul li a:hover{opacity:.6}.photos-section .carousel-pagination .img-block{text-align:center}.photos-section .carousel-pagination .img-block img{height:80px;width:127px;border-radius:3px;border:2px solid #f9f9f9}.beds-section .panel p{margin:0}.beds-section .panel-body{padding:0}.beds-section .panel-heading{font-size:15px;line-height:17px}.beds-section .box{padding:17px 0;padding-left:10px}.beds-section .box:last-child{border:none}.beds-section .box .frame{padding:6px 10px}.beds-section .box .frame .btn{padding:5px}.beds-section .price{font-size:24px;line-height:26px;display:block}.beds-section .note{font-size:12px;line-height:14px;color:grey;display:block;margin-bottom:15px}.beds-section .list-info{font-size:12px;line-height:16px;margin:0;padding:8px 5px 0 10px;position:relative;top:3px}.beds-section .list-info li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.beds-section .list-info i{margin-right:9px;width:10%;text-align:center}.beds-section .carousel{padding:0 30px}.beds-section .carousel .btn-next,.beds-section .carousel .btn-prev{margin:2px 0 0;width:15px;height:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}.beds-section .carousel .btn-next i,.beds-section .carousel .btn-prev i{opacity:1;color:#292929;font-size:10px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.beds-section .carousel .btn-next:hover i,.beds-section .carousel .btn-prev:hover i{color:#ed1b24}.beds-section .carousel .btn-prev{left:8px;right:auto}.beds-section .carousel .btn-next{right:8px;left:auto}.beds-section .slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -9px}.beds-section .img-area{padding:0 9px}.beds-section .img-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -9px;padding:0 30px}.features-section .panel-body{padding:11px 0 0 23px}.features-section .features-list{width:100%;font-size:12px}.features-section .features-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.features-section .features-list .icon-frame{position:relative;border-radius:50%;border:1px solid #e1e0e0;width:35px;height:35px;margin-right:14px}.features-section .features-list i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.features-section .area-title{font-weight:400;display:block;margin-bottom:20px;font-size:12px}.features-section .img-wrap{margin:0 -5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.features-section .img-wrap .img-area{padding:0 5px}.features-section .area-holder{padding:9px 27px 20px 0;margin:0 -10px}.features-section .area-holder .area{padding:0 10px 15px}.features-section .area-holder .area:last-child{padding:0 10px}.pricing-section .table{margin:0;font-weight:700;font-size:13px}.pricing-section .table th{border:none;border-right:1px solid #f9f9f9;background:#e7e7e7;font-weight:400;font-size:12px;line-height:14px}.pricing-section .table th:last-child{border-right:none}.pricing-section .table td,.pricing-section .table th{width:25%}.pricing-section .table td{border-right:1px solid #e7e7e7}.pricing-section .table td:last-child{border-right:none}.pricing-section .table-responsive{border:1px solid #e7e7e7;border-radius:3px;margin-bottom:20px}.pricing-section .text-frame .block{margin-bottom:15px}.pricing-section .text-frame .block:last-child{margin:0}.pricing-section .block-title{display:block;margin-bottom:14px}.pricing-section .list-info{margin:0;font-size:13px;line-height:17px}.pricing-section .list-info li{position:relative;padding:0 0 0 10px;margin-bottom:4px}.pricing-section .list-info li:before{content:"-";position:absolute;left:0;top:0}.location-section .legend-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0 0}.location-section .legend-area address{font-weight:700}.location-section .legend-area i{color:#ed1b24;font-size:22px;margin-right:16px}.reviews-section .panel-body{padding:0 0 16px}.reviews-section .panel-heading{background:#e7e7e7;position:relative;padding:15px 10px}.reviews-section .panel-heading .btn{max-width:130px;font-size:11px;line-height:14px}.reviews-section .panel-heading .btn i{font-size:12px;margin-left:5px}.reviews-section .info-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 15px;color:#292929;font-size:10px}.reviews-section .info-list li{margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reviews-section .info-list i{padding:0 6px 0 0;display:inline-block;vertical-align:middle;font-size:12px}.reviews-section .info-list .icon-comments{font-size:16px}.reviews-section .info-list .info-note{padding:0 5px 0 0}.reviews-section .info-list .counter{color:#ed1b24;position:relative;padding:0 0 0 5px}.reviews-section .info-list .counter:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:1px;background:#acacac}.reviews-section .avatar-block{border-radius:50%;overflow:hidden;width:62px;height:62px;background:#ededed;position:relative;margin:0 0 15px}.reviews-section .avatar-block i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:24px}.reviews-section .reviews-block{padding:15px;border-bottom:1px solid #e7e7e7}.reviews-section .reviews-block:last-child{border:none}.reviews-section .reviews-text{overflow:hidden;line-height:22px}.reviews-section .reviews-text .title{display:block;margin-bottom:5px}.reviews-section time{color:#a7a7aa;font-size:11px;line-height:14px;margin:-5px 0 0;display:block}.reviews-section p{margin:0 0 10px}.reviews-section .star-rating{margin:0 0 8px}.reviews-section .star-rating i{color:#ffc000;font-size:10px}.reviews-section .img-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -9px;padding:22px 0 0}.reviews-section .img-area{padding:0 9px}.reviews-section .video-block{padding:0 9px}.reviews-section .video-block .wrap-block{border-radius:3px;overflow:hidden;position:relative}.reviews-section .video-block .wrap-block img{width:100%;height:auto}.reviews-section .video-block .wrap-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(62,62,62,.75)}.reviews-section .video-block .wrap-block .btn-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;width:40px;height:40px;background:rgba(255,255,255,.2);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.reviews-section .video-block .wrap-block .btn-play i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:12px;margin:0 0 0 1px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.reviews-section .video-block .wrap-block .btn-play:hover{background:#fff}.reviews-section .video-block .wrap-block .btn-play:hover i{color:#ed1b24}.booking-form .btn{font-size:16px;line-height:18px;padding:12px 5px}.booking-form select{cursor:pointer}.booking-form .form-control,.booking-form select{font-size:12px;line-height:14px}.booking-form .icon-area{position:absolute;left:1px;top:1px;bottom:1px;border-radius:2px 0 0 2px;width:44px;border-right:1px solid #e7e7e7;background:#f0f0f0;z-index:2}.booking-form .icon-area i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.booking-form .icon-area .number{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#acacac}.booking-form i{color:#acacac;font-size:16px}.booking-form select{background:#fff;padding:12px 45px 12px 57px;color:#acacac}.booking-form input[type=text]{background:#fff;padding:6px 16px 6px 57px}.booking-form input[type=text]::-webkit-input-placeholder{color:#acacac}.booking-form input[type=text]::-moz-placeholder{opacity:1;color:#acacac}.booking-form input[type=text]:-moz-placeholder{color:#acacac}.booking-form input[type=text]:-ms-input-placeholder{color:#acacac}.booking-form input[type=text].placeholder{color:#acacac}.booking-form .fake-select:before{background:#fff;border:none}.booking-form .wrap{margin-bottom:12px;position:relative}.booking-form .btn{width:100%;padding:11px 5px}.panel{margin-bottom:18px}.panel.contacts .panel-body{padding:30px 32px 45px 36px}.panel i{color:#acacac}.panel .panel-title{font:300 36px/38px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;letter-spacing:-3px}.panel .contact-name{font-size:13px;line-height:16px}.panel .img-block{overflow:hidden;border-radius:50%;width:76px;height:76px}.panel .heading-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e7e7;padding:0 0 12px;margin-bottom:15px}.panel .heading-block .name{color:#ed1b24}.panel .heading-block .text-frame{padding:0 7px 0 0}.panel .text-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.panel .text-block i{font-size:14px;margin-right:5px}.panel .note{color:#9f9f9f;font-size:13px;line-height:16px}.panel .tel{display:block;background:#fff;border-radius:3px;border:1px solid #e7e7e7;padding:12px;color:#5b5b5b;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.panel .tel:hover{text-decoration:none;background:#e7e7e7}.panel .tel i{color:#ed1b24;font-size:13px;margin-right:5px}.panel .panel-content{padding:0 13px 0 7px}.panel .panel-content .btn{margin-bottom:8px}.section-box{position:relative;background:#f9f9f9}.section-box:before{content:"";position:absolute;top:0;height:250px;background:#efefef;width:100%}.section-box .cite-area{color:#787878;padding:25px 25px 0 11px;margin-bottom:23px}.section-box .autor-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.section-box blockquote{font-style:italic;padding:0;margin:0 0 20px;font-size:16px;line-height:24px;border-left:none}.section-box blockquote q{quotes:none;position:relative}.section-box blockquote q:before{content:"\e932";position:absolute;top:-30px;left:2px;color:#ed1b24;font-size:20px}.section-box cite{font-style:normal;font-size:12px}.section-box cite .address{display:block}.section-box .img-box{border-radius:50%;width:44px;height:44px;border:2px solid #f9f9f9;overflow:hidden;margin-right:12px}.section-box .list-info{margin:0;color:#838383;padding:36px 0 0}.section-box .list-info li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e7e7;padding:10px 10px 10px 0;margin-bottom:8px}.section-box .list-info li:last-child{border-bottom:none}.section-box .list-info .block-title{display:block;color:#5b5b5b;font-size:18px;line-height:24px;margin-bottom:10px}.section-box .list-info .text-block{font-size:13px;line-height:18px;width:70%}.section-box .list-info .icon-block{padding:3px 10px 0 0;text-align:center}.section-box .list-info .icon-block i{color:#b7b7b7;font-size:34px}.section-box .list-info .icon-block .icon-booking,.section-box .list-info .icon-block .icon-phone24{font-size:50px}.section-box .cite-area{padding:50px 25px 0 11px}.section-box blockquote q:before{top:-61px}.section-box .list-info li{padding:21px 20px 21px 0}.section-box .list-info .icon-block{width:30%}.section-area{margin:-70px 0 48px}.section-area .heading-block{padding:18px 26px 8px}.section-area .heading-block .holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 78px 0 0;width:100%}.section-area .holder-box{width:50%;padding:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.section-area .pay-list li{padding:0 2px}.section-area{margin:-70px 0 25px;background:#fff;box-shadow:0 0 21px 3px rgba(0,0,0,.14);border-radius:3px;overflow:hidden}.section-area .block-area:first-child .heading-block{border-top:none}.section-area .heading-block{background:#f9f9f9;padding:18px 10px 8px;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-area .heading-block .holder{width:100%}.section-area .area-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-area .note{color:#acacac;display:inline-block;vertical-align:top;margin-right:10px}.section-area .block-holder{max-width:620px;margin:0 auto;padding:0 10px}.section-area .holder-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 1px 10px}.section-area .holder-box .btn{max-width:80px;font-weight:400;font-size:12px;padding:7px 5px}.section-area h2{color:#292929;font:300 24px/26px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}.section-area .frame{padding:23px 0 34px;margin-bottom:12px}.section-area .frame-title{font:300 24px/26px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif}.section-area address{color:#acacac;margin:0;font-size:12px}.section-area .icon-frame{position:relative;padding:0 25px 0 0;margin:0 20px 0 0}.section-area .icon-frame:before{content:"";position:absolute;right:0;top:2px;bottom:8px;width:1px;background:#d6d6d6}.section-area .icon-frame i{color:#d6d6d6;font-size:34px}.section-area .holder-frame{padding:35px 0 23px;border-bottom:1px solid #e7e7e7}.section-area .cod-frame{color:#ed1b24;font:300 18px/20px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif}.section-area .booking-form .form-control{background:#f9f9f9}.section-area .booking-form .form-control::-webkit-input-placeholder{color:#292929}.section-area .booking-form .form-control::-moz-placeholder{opacity:1;color:#292929}.section-area .booking-form .form-control:-moz-placeholder{color:#292929}.section-area .booking-form .form-control:-ms-input-placeholder{color:#292929}.section-area .booking-form .form-control.placeholder{color:#292929}.section-area .booking-form .form-control.disabled::-webkit-input-placeholder{color:#acacac}.section-area .booking-form .form-control.disabled::-moz-placeholder{opacity:1;color:#acacac}.section-area .booking-form .form-control.disabled:-moz-placeholder{color:#acacac}.section-area .booking-form .form-control.disabled:-ms-input-placeholder{color:#acacac}.section-area .booking-form .form-control.disabled.placeholder{color:#acacac}.section-area .booking-form .wrap-box{margin-bottom:12px}.section-area .booking-form .wrap-box input[type=text]{padding:6px 16px 6px 16px}.section-area .days-counter{display:block;color:#5b5b5b}.section-area .days-counter .counter{color:#292929}.section-area .total-price{font-size:30px;line-height:32px;color:#ed1b24;display:block;margin-bottom:34px}.section-area .total-price .note{color:#5b5b5b;font-size:13px;line-height:24px;display:inline-block;vertical-align:bottom;margin-right:15px}.section-area .block-wrap{padding:21px 0 27px}.section-area .pay-block{padding:30px 0 23px}.section-area .pay-block .wrap{margin-bottom:17px}.section-area .pay-list{margin-left:-3px}.section-area .pay-list li{padding:0 1px}.section-area .pay-list li.active,.section-area .pay-list li:hover{opacity:1}.section-area .pay-list li{opacity:.2;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.section-area .text-block{padding:20px 0 16px 20px}.section-area .text-block time{font-weight:700}.section-area .text-block p{margin:0 0 10px}.section-area .text-box{padding:20px 0 10px 20px}.section-area .text-box p{margin:0 0 20px}.section-area .bond{color:#ed1b24}.section-area .complete-block{background:#f9f9f9;border-top:1px solid #e7e7e7;padding:15px 10px 25px}.section-area .complete-block .fake-label{font-size:11px;line-height:19px;display:inline-block;vertical-align:middle;color:#5b5b5b;cursor:pointer}.section-area .complete-block .fake-input{width:18px;height:18px;margin-right:8px;cursor:pointer}.section-area .complete-block .btn{max-width:300px;margin:0 auto;padding:14px 5px}.block-frame{color:#fff;position:relative}.block-frame .info-holder{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;bottom:0;width:100%}.block-frame .box{position:relative;padding:67px 0 0;max-width:480px;margin:0 auto}.block-frame .box:last-child{padding:67px 0 0}.block-frame h2{color:#fff;margin-bottom:20px}.block-frame .info-list{width:50%;padding:0 14px 0 0;font-size:10px;line-height:14px}.block-frame .info-list li{padding:0 5px 9px 30px;border-bottom:1px solid rgba(140,201,235,.1);position:relative;margin-bottom:7px}.block-frame .info-list li:before{content:"\e904";position:absolute;left:0;top:4px;font-size:10px}.block-frame .info-list li a{color:#fff}.block-frame .list-frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.two-blocks .block{position:relative;background-size:cover;background-position:50% 50%;min-height:395px}.two-blocks .block img{width:100%;height:auto}.two-blocks .block:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(32,32,36,.5)}.section-block .item-reviews{background:#fff;margin-bottom:15px}.section-block .item-reviews:last-child .info-area:before{display:none}.section-block .item-reviews .img-frame:before{opacity:.83}.section-block .item-reviews .item{width:100%}.section-block .item-reviews .item:before{display:none}.section-block .item-reviews .item .text-frame{bottom:40px}.section-block .item-reviews .item .subtitle{margin-bottom:3px}.section-block .item-reviews .info-area{position:relative;padding:46px 15px 20px;font-size:14px;line-height:23px}.section-block .item-reviews .info-area:before{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:#f9f9f9}.section-block .item-reviews .info-area p{margin:0}.section-block .item-reviews .block-title{font-size:18px;line-height:24px;letter-spacing:-1px;word-spacing:2px;display:block;margin-bottom:6px}.section-block .item-reviews .comment-info{color:#9f9f9f;font-weight:400;font-size:12px;line-height:14px;display:block;margin-bottom:17px}.section-block .item-reviews .comment-info a{color:#ed1b24;text-decoration:underline;font-weight:700}.section-block .item-reviews .comment-info a:hover{text-decoration:none}.visual .search-form label{z-index:4}.cs-jumbo{padding-top:129px}.cs-jumbo-buttons a.btn{padding-left:32px;padding-right:32px;padding-top:17px;padding-bottom:17px}.concierge-points h2{font-size:larger;font-weight:700;color:#ed1b24}.concierge-phrase p,.concierge-points p{font-size:larger}.concierge-point{margin-bottom:25px}.concierge-picture{margin-bottom:25px}.concierge-phrase h3{color:#ed1b24;font-weight:700}@media (min-width:768px){.jumbotron h1,h1{font-size:72px;line-height:76px}.navbar-nav li{border-right:1px solid #eee}.navbar-nav li:first-child{border-left:1px solid #eee}.navbar-nav li a{padding:32px 26px}.visual .search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -10px}.visual .search-form .col{width:20%}.visual-area h1{font-size:60px;line-height:64px}.visual-area .subtitle{font-size:24px;line-height:26px}.section-block .item-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-block .item{width:33.333%;padding:7px}.section-steps .btn{min-width:138px;margin:0 7px}.section-steps .property-block{padding:30px 0;max-width:100%;margin:0 0 38px}.section-steps .step-slide h2{margin:0 0 32px}.section-steps .steps-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;max-width:100%;text-align:left;font-size:10px;line-height:14px}.section-steps .step-title .icon-checked1{right:-14px}.newsletter-section .btn{padding:17px 50px}#footer .holder{padding:44px 0 0}#footer .four-columns .column{width:25%}#footer .img-holder{padding:27px 0 0}.rooms-settings{max-width:100%;margin:0;padding:0 0 42px}.calendar-holder{margin:0 -6px}.calendar-holder .table caption{padding:4px 0}.calendar-holder .column{width:33.333%;padding:0 6px;margin:0;max-width:100%}.settings-form .note-area{padding:36px 0 0 5px}.item-result .frame-area .area{padding:8px 0}.info-frame .row-block{border-bottom:1px solid #e7e7e7;margin:0;max-width:100%}.info-frame .three-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.info-frame .column{width:33.333%;border-right:1px solid #e7e7e7;border-bottom:none}.section-frame{padding:43px 0 0}.section-frame h1{font-size:50px;line-height:56px}.section-frame .heading-area.first{padding:0 105px 0 0}.section-frame .heading-area .btn{padding:12px 23px}.item-section .menu-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;margin:0}.item-section .menu-panel li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:12.5%}.item-section .menu-panel li:last-child a{border-right:none}.item-section .menu-panel li a{border-right:1px solid #e7e7e7;border-bottom:none;padding:16px 5px}.photos-section .carousel .btn-next,.photos-section .carousel .btn-prev{bottom:12px}.photos-section .carousel-pagination ul{padding:0 42px}.photos-section .carousel-pagination .img-block img{border:4px solid #f9f9f9}.features-section .holder-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.features-section .features-list li{margin-top:10px;margin-bottom:10px;width:33%;float:left}.features-section .area-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.features-section .area-holder .area{padding:0 10px}.pricing-section .text-frame .block{width:50%;margin:0}.pricing-section .text-frame .block:last-child{border-left:1px solid #e7e7e7}.section-block h2{margin:0 0 20px}.section-block .img-circle{border-radius:50%;overflow:hidden;position:absolute;top:-31px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:2px solid #f9f9f9}.section-block .item-reviews{width:33.333%;margin:0}.section-block .item-reviews .info-area{padding:46px 15px 48px 28px}.section-block .item-reviews .block-title{font-size:22px;line-height:27px}.reviews-section .panel-heading{padding:29px 195px 29px 24px}.reviews-section .panel-heading .btn{position:absolute;right:17px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:168px;padding:13px 5px}.reviews-section .info-list{font-size:12px;margin:0}.reviews-section .info-list li{margin-right:20px}.reviews-section .info-list .counter{padding:0 0 0 11px}.reviews-section .avatar-block{float:left;margin:0}.reviews-section .reviews-block{padding:24px 70px 20px 20px}.reviews-section .reviews-text{padding:0 0 0 27px}.block-frame .info-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-frame .box{width:50%;max-width:100%;margin:0}.block-frame .box:last-child{padding:67px 0 0 30px}.block-frame .info-list{font-size:13px;line-height:16px}.two-blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.two-blocks .block{width:50%;min-height:480px}.concierge-point{margin-bottom:0}.concierge-picture{margin-bottom:0}}@media (min-width:1024px){.social-networks{width:25%;text-align:right}.item .subtitle{font-size:24px;line-height:26px;margin-bottom:10px}.section-steps .property-block{padding:36px 0 22px}.section-steps .steps-list{font-size:12px;line-height:14px}.section-steps .step-title .icon-checked1{right:-22px}.newsletter-section .text-frame{width:20%;text-align:left}.newsletter-section .holder{max-width:100%;margin:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sign-form{width:70%}.item-section .section{padding:20px 0}.info-frame .column{font-size:14px;line-height:18px;padding:16px 0 16px 32px}.info-frame .column:first-child{padding:15px 0 16px 15px}.concierge-phrase,.concierge-points{padding-left:60px;padding-right:60px;margin-top:50px}.concierge-point{margin-bottom:50px}}@media (min-width:1200px){.visual .wrap{display:table;margin-bottom:20px}.visual .wrap .discount-block{display:table-cell;vertical-align:middle;width:auto}.visual .wrap .place-block{display:table-cell;vertical-align:middle;width:auto}.visual .discount-block{font-family:ProximaNovaW01-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;font-size:12px;line-height:16px;padding:0 20px 0 0}.visual .discount-block:before{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:rgba(255,255,255,.1)}.visual .discount-block p{margin:0}.visual .discount{display:block;margin:0 0 0 5px;font:300 50px/54px AndesRoundedW01-ExtraLight,"Helvetica Neue",Helvetica,Arial,sans-serif}.visual .place-block{padding:0 0 0 17px}.visual .place-title{font-size:36px;line-height:38px;font-weight:200}.visual .place-title span{font-family:ProximaNovaW01-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;font-size:12px;line-height:14px}.visual .img-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -5px}.visual .img-holder .img-box{padding:0 5px}.visual .img-holder .img-box:hover{text-decoration:none}.visual .img-holder .img-box:hover .img-wrap{box-shadow:0 0 21px 3px rgba(0,0,0,.8)}.visual .img-holder .img-wrap{box-shadow:0 0 21px 3px rgba(0,0,0,.35);-webkit-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.visual .search-block{background:rgba(41,41,41,.5);padding:22px 0;position:absolute;bottom:0;left:0;right:0;margin-bottom:50px}.visual .search-form .search-btn{font-size:25px;border-radius:0;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;outline:0}.visual .search-form .icon-search{font-size:24px;margin:0 0 0 26px}.visual .search-form .col{position:relative;padding:0 10px}.visual-area{background-size:cover;background-position:50% 50%;min-height:258px;position:relative;padding:0 0 120px}.visual-area .breadcrumb-block{position:absolute;background:rgba(0,0,0,.2);left:0;right:0;top:0}.visual-area h1{font-size:34px;line-height:38px}.visual-area .holder{white-space:nowrap;text-align:left}.visual-area .holder:after{content:"";display:inline-block;vertical-align:middle;width:0;min-height:258px}.visual-area .holder>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%}.visual-area .box-frame{padding:70px 0 0}.visual-area .subtitle{color:#fff;display:block;font:300 18px/20px AndesRoundedW01-ExtraLight,"Helvetica Neue",Helvetica,Arial,sans-serif}.visual-area .heading-block{background:rgba(0,0,0,.2);padding:15px}.visual .search-form .fake-label,.visual .search-form .menu-panel{position:absolute;left:21px;top:15px;font:700 15px/14px Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#acacac}.visual .search-form .search-input{height:80px;padding:30px 15px 0 20px;color:#292929;background:#fff;border-radius:0;font:300 16px/20px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif;border:none;font-size:26px;line-height:30px}.visual .visual-frame{background-size:cover;background-position:50% 50%;background:linear-gradient(rgba(255,0,0,.8),rgba(255,0,0,.8)),url(/img/amp_explore/search-header.png) no-repeat center;min-height:454px;width:100%;position:relative}.visual .visual-frame:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-linear-gradient(left,#000 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#000 0,rgba(255,255,255,0) 100%);opacity:.55}.visual .visual-frame .text-holder{white-space:nowrap;text-align:center;position:relative;z-index:5}.visual .visual-frame .text-holder:after{content:"";display:inline-block;vertical-align:middle;width:0}.visual .visual-frame .text-holder>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%}.visual .visual-frame .text-holder h1{font-size:60px;line-height:70px;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.visual .visual-frame .text-holder .subtitle{font-size:24px;line-height:26px}.visual .search-block{background:rgba(41,41,41,.5);padding:10px 0;z-index:5}#footer .menu-list{font-size:14px;line-height:26px}.settings-form .wrap select{padding:12px 45px 12px 110px}}@media (max-width:767px){.visual .holder:after{min-height:310px}.navbar-nav{padding:15px 0}.section-steps .heading-steps:before{display:none}.section-steps .steps-list li{display:none}.section-steps .steps-list li.active{display:block!important}}@media (min-width:1220px){.beds-section .box .frame{padding:6px 22px}.beds-section .list-info{padding:8px 5px 0 24px;font-size:13px;line-height:16px}}.inside-full-height{height:100%;margin-top:0;margin-bottom:0}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}@media (min-width:480px){.row-xs-height{display:table;table-layout:fixed;height:100%;width:100%}.col-xs-height{display:table-cell;float:none;height:100%}.col-xs-top{vertical-align:top}.col-xs-middle{vertical-align:middle}.col-xs-bottom{vertical-align:bottom}}@media (min-width:768px){.row-sm-height{display:table;table-layout:fixed;height:100%;width:100%}.col-sm-height{display:table-cell;float:none;height:100%}.col-sm-top{vertical-align:top}.col-sm-middle{vertical-align:middle}.col-sm-bottom{vertical-align:bottom}}@media (min-width:992px){.row-md-height{display:table;table-layout:fixed;height:100%;width:100%}.col-md-height{display:table-cell;float:none;height:100%}.col-md-top{vertical-align:top}.col-md-middle{vertical-align:middle}.col-md-bottom{vertical-align:bottom}}@media (min-width:1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%}.col-lg-height{display:table-cell;float:none;height:100%}.col-lg-top{vertical-align:top}.col-lg-middle{vertical-align:middle}.col-lg-bottom{vertical-align:bottom}}.calendar-holder .table{margin-bottom:0;background:0 0}.calendar-holder .table a{color:#ed1b24}.calendar-holder .table thead{background:#f9f9f9;color:#acacac}.calendar-holder .table thead tr th{border:none;border-right:1px solid #e7e7e7;padding:0}.calendar-holder .table thead tr th:last-child{border-right:none}.calendar-holder .table td,.calendar-holder .table th{line-height:33px}.calendar-holder .table td{border-right:1px solid #e7e7e7;padding:0}.calendar-holder .table td:last-child{border-right:none}.calendar-holder .table td.checked{background:#f8a3a6;border-right:1px solid #f09b9f}.calendar-holder .table caption{background:#ed1b24;color:#fff;border-radius:3px 3px 0 0;padding:8px 0}.calendar-holder .column{margin:0 auto 20px;max-width:300px}.folter-section{background:#fff;border-bottom:1px solid #ebebeb;padding:20px 0}.folter-section .results-frame{font:300 20px/22px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;display:block}.folter-section .results-frame mark{background:0 0;color:#ed1b24}.view-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:3px;border:1px solid #e7e7e7;margin:0}.view-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.view-list li:last-child{border-left:1px solid #e7e7e7}.view-list li a{background:#fff;padding:9px 24px;border-radius:3px;display:block;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.view-list li a:active,.view-list li a:focus,.view-list li a:hover{text-decoration:none}.view-list li.active a,.view-list li:hover a{background:#f9f9f9}.view-list li.active i,.view-list li:hover i{color:#ed1b24}.view-list i{color:#acacac;display:inline-block;vertical-align:middle;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.section-results .sort-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section-results{background:#f9f9f9;padding:15px 0 25px}.section-results .btn{background:#fff;color:#5b5b5b;border:1px solid #e7e7e7;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;padding:7px 12px}.section-results .btn:hover{background:#eee}.section-results .btn span{font-weight:400}.section-results .btn i{color:#acacac;margin-right:11px;display:inline-block;vertical-align:middle;font-size:10px}.star-rating{margin:0;padding:0;list-style:none}.star-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:65px;padding:5px 0 0}.star-rating span{color:#ffc000;font-size:10px}.item-result .info-area{background:#fff;padding:5px 6px 0;border:1px solid #e7e7e7;border-top:none;box-shadow:0 1px 0 0 rgba(0,0,0,.1);overflow:hidden;min-height:274px}.item-result .text-wrap{position:absolute;left:20px;bottom:15px}.item-result .text-top-wrap{position:absolute;right:20px;top:15px}.item-result .text-top-wrap span{font:300 30px/34px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif}.item-result .text-wrap .price{font:300 30px/34px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif}.item-result .text-wrap .price span{font-size:14px;line-height:16px}.item-result .btn-heart{position:absolute;bottom:20px;right:24px;border-radius:50%;width:32px;height:32px;background:#5b5b5b;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.item-result .btn-heart i{color:#fff;font-size:14px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item-result .btn-heart-active,.item-result .btn-heart:hover{text-decoration:none;background:#ed1b24}.item-result .block-title{font:300 24px/30px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif}.item-result address{font-size:12px;line-height:14px;color:#a1a1a1;margin-bottom:8px}.item-result .star-rating{padding:0 15px;background:#fff;max-width:95px;position:relative}.item-result .star-rating i{font-size:11px}.item-result .heading-frame{position:relative;overflow-x:hidden;white-space:nowrap;min-height:72px}.item-result .heading-frame:before{content:"";position:absolute;bottom:11px;left:0;right:0;height:1px;background:#e7e7e7}.item-result .options-block{border-bottom:1px solid #e7e7e7;padding:3px 0 0}.item-result .subtitle-block{display:block;margin-bottom:2px}.item-result .options-list{color:#5b5b5b;margin-left:0;font-size:13px}.item-result .options-list li{padding:0;margin-right:6px}.item-result .options-list i{display:inline-block;vertical-align:middle;color:#bfbebe;margin-right:8px;font-size:12px}.item-result .options-list .icon-shower{font-size:16px}.item-result .info-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:8px 0 1px}.item-result .list-info{color:#5b5b5b;font-size:13px;line-height:23px;width:50%;position:relative;padding-left:8px}.item-result .list-info:last-child{padding-left:15px}.item-result .list-info:last-child:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:1px;background:#e7e7e7}.item-result .list-info li{position:relative;padding:0 0 0 15px}.item-result .frame-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.item-result .frame-area .area{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:10px 0}.item-result .frame-area .area:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#e7e7e7;padding:0 9999px;margin:0 -9999px}.item-result .frame-area .area:first-child{border-right:1px solid #e7e7e7}.item-result .frame-area .area .btn-more{color:#ed1b24;text-decoration:underline;width:100%;height:100%;background-color:#fff;border:0}.item-result .frame-area .area .btn-more:hover{text-decoration:none}.item-result .frame-area .price{color:#ed1b24;font-size:20px}.item-result .frame-area .price span{color:#a3a3a3;font-size:13px;font-weight:400}.item-result .item-holder{margin-bottom:20px}.item-result .item .img-frame:before{content:"";opacity:.8}.item-result .item-holder{margin:0 0 20px;min-height:274px}.item{position:relative;color:#fff;padding-right:0;padding-left:0}.item:hover .img-frame{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}.item .frame{display:block;position:relative;overflow:hidden}@media (min-width:1200px){.item .img-frame{-webkit-transition:-webkit-transform .35s linear;transition:transform .35s linear;position:relative;min-height:274px}}@media (max-width:768px){.item .img-frame{-webkit-transition:-webkit-transform .35s linear;transition:transform .35s linear;position:relative;min-height:335px}}.item .img-frame:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5}.item .text-frame{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;background:rgba(0,0,0,.15);width:100%;padding-top:10px}.item .text-frame address{font-size:12px;line-height:14px;margin:0;color:#fff}.item .subtitle{font:300 20px/22px "Arima Madurai","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;position:relative;color:#fff}.item .subtitle:before{content:"";position:absolute;bottom:-4px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:1px;background:rgba(255,255,255,.1);width:44px}.item .subtitle .note{display:block;font:12px/16px Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.item .price-block{position:absolute;top:0;z-index:20;background:#ed1b24;padding:10px;z-index:2}.item .price-block .price{font:700 20px/23px Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.item .price-block .note{color:#fff;display:block;font-size:18px;line-height:12px}/*!
 * Datepicker for Bootstrap v1.7.0-dev (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl.dropdown-menu{left:auto}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media (min-width:768px) and (max-width:1200px){.search-block .container{width:auto;margin:auto;padding:auto}}@media (min-width:768px) and (max-width:1200px){.visual .search-form{padding-top:20px;padding-left:10px}.visual .search-form .btn{margin-top:20px}.tablet-margin{margin-top:12px;padding-top:12px;padding-bottom:12px;background-color:#fff}.search-in-top{position:sticky;top:0;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;left:0;z-index:999;width:100%}.search-block{background-color:#fff}.search-form .col-sm-1,.search-form .col-sm-2,.search-form .col-sm-4,.search-form .col-sm-6{padding-left:0}.visual .search-form label{left:5px}}@media (max-width:768px){.search-in-top{position:sticky;top:0;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;left:0;z-index:999;width:100%}#destination{font-size:16px}.submit-search-button{width:100%}.search-block{background-color:#fff}.mobile-collapse-filters{overflow:auto;height:100%}.visual .box-frame{display:initial;vertical-align:top}.visual .slide{height:200px}.visual .heading-block h1{margin-top:93px}.visual .subtitle{font-size:26px}body{min-height:initial}}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.focus:active,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted.focus:active,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#ed1b24!important;border-color:#ed1b24}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#ed1b24!important;border-color:#ed1b24}body a,body a:hover{color:#333;text-decoration:none!important}.grey{color:#acacac}.background-color-light-grey{background-color:rgba(240,240,240,.6)}.standard-p{color:#292929}.black{color:#292929}.top-128{margin-top:128px}.ptop-50{padding-top:50px}.top-50{margin-top:50px}.top-40{margin-top:40px}.top-30{margin-top:30px}.top-20{margin-top:25px}.top-23{margin-top:23px}.top-25{margin-top:25px}.top-35{margin-top:25px}.top-15{margin-top:15px}.top-8{margin-top:8px}.top-3{margin-top:3px}.topa-12{margin-top:12px}.top-12{margin-top:25px}.bottom-25{margin-bottom:25px}.bottom-12{margin-bottom:12px}.pt-12{padding-top:12px}.pb-12{padding-bottom:12px}.mkt-space{background-color:#ed1b24;padding-top:50px;padding-bottom:50px}.larger{font-size:larger}.container-color{color:#fff}.font-size-26{font-size:16px}.font-size-26{font-size:26px}.font-size-38{font-size:38px}.color-input-addon-grey{color:#d5d4d4}.color-dark-grey{color:#5b5b5b}.btn-abode{padding:13px;border-radius:3px;font-weight:400;font-size:12px;line-height:14px;min-width:135px;margin-bottom:15px}.bg-main{background-image:url(/img/abode-stays-min-bg.png);background-repeat:no-repeat;background-position-x:center;height:1000px}.bg-login{background-image:url(/img/beach-back-min.jpg);background-repeat:no-repeat;background-position-x:center;height:1000px}@media (max-width:768px){.bg-main{background-image:none;height:auto}.bg-login{background-image:none;height:auto}}.dropdown-menu{z-index:10000000}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.busy,.datepicker table tr td.busy,.datepicker table tr td.busy:hover{background-color:rgba(237,27,36,.18)}.icalbusy{background-color:rgba(237,186,59,.18)}.datepicker table tr td.disabled{text-decoration:line-through}.datepicker table tr td.old{text-decoration:none}.datepicker table tr td.new{text-decoration:none}.free{background-color:rgba(16,255,0,.18)}.busy-start{background:linear-gradient(to left bottom,rgba(237,27,36,.18) 50%,rgba(16,255,0,.18) 50%)}.busy-end{background:linear-gradient(to right top,rgba(237,27,36,.18) 50%,rgba(16,255,0,.18) 50%)}.icalbusy-start{background:linear-gradient(to left bottom,rgba(237,186,59,.18) 50%,rgba(16,255,0,.18) 50%)}.icalbusy-end{background:linear-gradient(to right top,rgba(237,186,59,.18) 50%,rgba(16,255,0,.18) 50%)}.datepicker table tr td,.datepicker table tr th{border-radius:0}.datepicker table tr td,.datepicker table tr th{border-radius:0}.datepicker table tr td .old{background-color:rgba(237,27,36,.18)}.feature-room-border{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:23px;padding-bottom:18px}::-webkit-input-placeholder{color:rgba(141,141,141,.64)!important}:-moz-placeholder{color:rgba(141,141,141,.64)!important;opacity:1!important}::-moz-placeholder{color:rgba(141,141,141,.64)!important;opacity:1!important}:-ms-input-placeholder{color:rgba(141,141,141,.64)!important}.hand,.toggle-availability{cursor:pointer}.font-14{font-size:14px}.transparent-80{opacity:.8}.transparent-90{opacity:.9}.text-nowrap{white-space:nowrap}@media (max-width:768px){.top-xs-25{margin-top:25px!important;display:block}.section-steps .property-block{max-width:inherit}}.step-title .icon-error{color:red;right:-6px}h2 span{color:grey;font-size:16px;margin-left:10px}.icon i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px;color:#acacac}.fs-20{font-size:20px}.zindex-10{z-index:10}.no-content:before{content:none!important}.li-success:before{content:"\e013";font-family:'Glyphicons Halflings';float:left;margin-left:-17px}.li-fail:before{content:"\e014";font-family:'Glyphicons Halflings';float:left;margin-left:-17px}.li-unknown:before{content:"\e085";font-family:'Glyphicons Halflings';float:left;margin-left:-17px}.width-100{width:100%}.text-underline{text-decoration:underline}.btn-default{background-color:#fff;color:#5b5b5b;border-color:#ddd}.col-bottom{float:none;display:table-cell;vertical-align:bottom}.white-bg{background-color:#fff}.white,.white:hover{color:#fff}.half-star{position:relative}.half-star:after{content:'';position:absolute;z-index:1;background:#fff;width:50%;height:100%;left:50%}.menu_active{background-color:#ed1b24;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.menu_active .text-block{color:#fff}.menu_active .icon-heart{color:#fff}.btn-wishlist{border:0}.col-centered{float:none;margin:0 auto}.beds-section .list-group-item{border:0;padding:inherit}.margin-0{margin:0}.search-in-bottom div{background-color:#eee;border:1px solid #e7e7e7;border-radius:3px}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#ed1b24;border:1px solid #ed1b24}#label-for-destination{z-index:4}input.enabled-readonly[readonly]{background-color:#f9f9f9}input[type=text]::-ms-clear{display:none}.anz-egate{height:100px;width:100px}.text-light{color:#9f9f9f}.ared{color:#ed1b24}.nowrap{white-space:nowrap}.nav-light-zero-commission{color:#9e9e9e;margin-left:17px}.nav-light-zero-credit{color:#9e9e9e;margin-left:0}.cs-sidebar-strong{display:block;color:#5b5b5b;font-size:18px;line-height:24px;margin-top:75px;margin-left:109px}@media (min-width:768px) and (max-width:1200px){.cs-sidebar-strong{margin-left:88px}}@media (max-width:768px){.cs-sidebar-strong{margin-left:0;text-align:center}}@media (min-width:768px){.nav-max-height{max-height:85px}}.container-full{margin:0 auto;width:100%}.lead-text{font-size:20px}.round-label{width:4px;padding:7px;border-radius:11px;margin:4px 5px 5px 5px}.table-user-cp>tbody>tr>td,.table>tbody>tr>th{vertical-align:middle}.table-user-cp .thead-light>tr>th{text-transform:uppercase;padding-top:34px;padding-bottom:34px}.table-user-cp>tbody>tr>td{padding-top:25px;padding-bottom:25px}.select_lg,.select_lg label,.select_lg span{color:#333;font-size:15px!important}select.select_lg{padding-left:10px}.search-carousel-right{margin-left:85.3%}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:#ed1b24;background-color:#ed1b24}.pagination>li>a,.pagination>li>span{color:#ed1b24}.td_fit_content{width:1%;white-space:nowrap}.noborder{border:0!important}.linkedin:hover{color:#0077b5}.facebook:hover{color:#3b5998}.twitter:hover{color:#1da1f2}.gplus:hover{color:#db4437}.pinterest:hover{color:#bd081c}