/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{padding:0;box-sizing:border-box}a,legend{color:inherit}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}*,:after,:before,legend{box-sizing:border-box}body,mark{color:#000}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent}.dropdown-menu,.lang-items,.nav{list-style:none}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0}.header,body{background:#FFF}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}.header,.header__logo{height:88px;float:left}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,button,input,textarea{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;white-space:normal}textarea{overflow:auto}summary{display:list-item}[hidden],template{display:none}.header:after,footer:after,main:after,section:after{display:block;content:'';clear:both}body{margin:0;font-size:16px;padding-top:88px;overflow-x:hidden;min-height:100%}button,input,textarea{font-size:14px}button:focus,input:focus,textarea:focus{outline:0;-moz-outline:none}.dropdown-toggle:focus,.open>a,.register-box input:focus,.register-box select:focus{outline:0}footer,main,section{float:left;clear:both;width:100%}.header{width:100%;clear:both;position:fixed;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:500}.header__container{background:#FFF;width:100%;padding:0 80px}@media (max-width:1360px){.header__container{padding:0 15px;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.header__container:after{display:block;clear:both;content:''}}@media (max-width:1360px) and (max-width:1230px){.header__container{max-width:initial}}.header__logo{-webkit-transition:all .3s ease;transition:all .3s ease;text-align:left;display:table}.header__logo__img{display:table-cell;vertical-align:middle}.header__logo__img img{display:block;height:54px}.header__data{display:table;float:left;height:88px;margin-left:220px}@media (max-width:1700px){.header__data{margin-left:80px}}@media (min-width:1025px) and (max-width:1500px){.header__data{display:none}}@media (max-width:640px){.header__data{display:none}}.header__data__content{display:table-cell;vertical-align:middle;font-size:14px;line-height:24px}.header__data__content strong{color:#ffa233;font-size:14px;line-height:24px;font-weight:500}.header__toggle-menu{border:none;height:22px;width:22px;padding:0;background:0 0;-webkit-transition:all .3s ease;transition:all .3s ease;margin:-webkit-calc((88px - 22px)/ 2) 0;margin:calc((88px - 22px)/ 2) 0;float:right;position:relative;cursor:pointer;display:none}.nav__item,.nav__item__button{-webkit-transition:all .3s ease}.header__toggle-menu:before{content:'MENU';font-weight:700;position:absolute;right:29px;font-size:12px;top:6px}.lang-items:after,.mobile-menu__header:after,.nav__item__social:before,.nav__items:after{content:''}.lang-items__item__link,.nav__item__link{text-transform:uppercase;font-weight:500}.header__toggle-menu__bars{display:block;height:2px;width:100%;position:relative;background:#000}.header__toggle-menu__bars:after,.header__toggle-menu__bars:before{content:'';position:absolute;background:#000;left:0;width:100%;height:2px}.header__toggle-menu__bars:before{top:-7px}.header__toggle-menu__bars:after{top:7px}.header--smaller{height:70px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.header--smaller .header__data,.header--smaller .header__logo{height:70px}.header--smaller .header__toggle-menu{margin:-webkit-calc((70px - 22px)/ 2) 0;margin:calc((70px - 22px)/ 2) 0}.nav{display:block;position:relative;float:right}@media (max-width:1025px){.header__toggle-menu{display:block}.nav{display:none}}.nav__items{padding:0;margin:0}.nav__items:after{display:block;clear:both}.nav__item{display:block;float:left;line-height:-webkit-calc(88px);line-height:calc(88px);transition:all .3s ease}.nav__item:not(:first-child){margin-left:35px}.nav__item:last-child{margin-left:15px}.nav__item__link{position:relative;z-index:100;display:block;font-size:14px;padding:0;vertical-align:middle;color:#000;-webkit-transition:color .3s ease;transition:color .3s ease}.nav__item__link.current-menu-item,.nav__item__link:hover{color:#ffa233}.nav__item__button{display:inline-block;cursor:pointer;background:#ffa233;border-radius:16px;line-height:28px;color:#FFF;padding:0 21px;border:2px solid #ffa233;height:32px;transition:all .3s ease}.nav__item__button:hover{background:0 0;color:#ffa233}.nav__item__social{display:inline-block;position:relative;margin-right:5px;top:7px}.nav__item__social:before{width:25px;height:25px;display:block;border-radius:50%;border:2px solid #ffa233;position:absolute;top:0;left:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.nav__item__social svg{position:relative;z-index:2;height:11px;margin:7px;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;fill:#ffa233}.nav__item__social:hover:before{background:#ffa233}.nav__item__social:hover svg{fill:#FFF}.nav--smaller .nav__item{line-height:-webkit-calc(70px - 4px);line-height:calc(70px - 4px)}.lang-items{padding:0;margin:0 0 0 47px}.lang-items:after{display:block;clear:both}.lang-items__item{display:block;float:left;margin-left:4px}.lang-items__item__link{background:#e9e9e9;display:inline-block;width:33px;height:33px;border:1px solid #e9e9e9;line-height:31px;text-align:center;color:#FFF;font-size:13px;-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-menu,.mobile-menu__header{text-transform:uppercase;width:100%}.lang-items__item__link:not(.lang-items__item__link--active):hover{border-color:#ffa233;color:#ffa233}.lang-items__item__link--active{background:#ffa233;border-color:#ffa233}.mobile-menu{display:none;max-width:300px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s ease;transition:all .5s ease;background:#1e1e1e;position:fixed;top:0;left:0;bottom:0;z-index:999}@media (max-width:1025px){.mobile-menu{display:block}.mobile-menu--up{overflow:hidden}.mobile-menu--up:after{content:'';background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:998}}.mobile-menu--active{-webkit-transform:none;-ms-transform:none;transform:none}.mobile-menu--animate .mobile-menu__items__item{margin-left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-menu--animate .mobile-menu__items__item:nth-child(1){-webkit-transition-delay:-webkit-calc(1 * .3s);transition-delay:calc(1 * .3s)}.mobile-menu--animate .mobile-menu__items__item:nth-child(2){-webkit-transition-delay:-webkit-calc(2 * .3s);transition-delay:calc(2 * .3s)}.mobile-menu--animate .mobile-menu__items__item:nth-child(3){-webkit-transition-delay:-webkit-calc(3 * .3s);transition-delay:calc(3 * .3s)}.mobile-menu--animate .mobile-menu__items__item:nth-child(4){-webkit-transition-delay:-webkit-calc(4 * .3s);transition-delay:calc(4 * .3s)}.mobile-menu--animate .mobile-menu__items__item:nth-child(5){-webkit-transition-delay:-webkit-calc(5 * .3s);transition-delay:calc(5 * .3s)}.mobile-menu--animate .mobile-menu__items__item:nth-child(6){-webkit-transition-delay:-webkit-calc(6 * .3s);transition-delay:calc(6 * .3s)}.mobile-menu--animate .mobile-menu__items__item:nth-child(7){-webkit-transition-delay:-webkit-calc(7 * .3s);transition-delay:calc(7 * .3s)}.mobile-menu--animate .mobile-menu__items__item:nth-child(8){-webkit-transition-delay:-webkit-calc(8 * .3s);transition-delay:calc(8 * .3s)}.mobile-menu--animate .mobile-menu__items__item:nth-child(9){-webkit-transition-delay:-webkit-calc(9 * .3s);transition-delay:calc(9 * .3s)}.mobile-menu--animate .mobile-menu__header{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-delay:.3s;transition-delay:.3s}.mobile-menu__header{padding:0 15px;display:block;font-size:11px;font-weight:700;opacity:0;background:#FFF;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.mobile-menu__header:after{display:block;clear:both}.mobile-menu__header__logo{float:left;display:block;padding:15px 0}.mobile-menu__header__logo img{display:block}.mobile-menu__header__close{position:absolute;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#ffa233;border:2px solid #ffa233;border-radius:50%;height:23px;width:23px;margin:-11px 0 0;top:50%;right:15px}.mobile-menu__header__close:after{content:'X';position:absolute;height:23px;width:23px;vertical-align:middle;font-size:10px;line-height:1;top:5px;left:6px}.footer__container:after,.footer__meta:after,.mobile-menu__items:after{display:block;content:'';clear:both}.footer__meta,.footer__meta__left__copyright,.footer__meta__right{line-height:26px;vertical-align:middle}.mobile-menu__header__close:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu__items{padding:10px 0;margin:0;overflow-y:auto;max-height:-webkit-calc(100vh - 89px);max-height:calc(100vh - 89px)}.mobile-menu__items__item{margin-left:-300px}.mobile-menu__items__item--button{padding:15px 0 0 15px;text-transform:none}.mobile-menu__items__item__link{color:#FFF;display:block;text-transform:uppercase;padding:15px 15px 10px;font-size:14px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-menu__items__item__link:hover{padding-left:20px}.footer{position:relative}.footer__container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width:1230px){.footer__container{max-width:initial}}.footer__meta{background:#FFF;color:#000;float:left;display:block;width:100%;font-size:14px;padding:30px 0 28px}.footer__meta__left{float:left}@media (max-width:530px){.footer__meta__left{float:none}}.footer__meta__left__copyright{float:left}@media (max-width:530px){.footer__meta__left__copyright{float:none;display:block;width:100%}.footer__meta__left__copyright:after{display:block;clear:both;content:''}}.footer__meta__right{float:right}@media (max-width:530px){.footer__meta__right{float:none}}.footer__meta a:hover{-webkit-transition:color .3s ease;transition:color .3s ease;color:#ffa233}.cookie-notice-container{text-align:center;font-size:14px}.cn-set-cookie.button{background:#FFF;border:2px solid #FFF;padding:5px 10px;-webkit-transition:all .5s ease;transition:all .5s ease;display:inline-block;margin:0 5px;color:#ffa233}.cn-set-cookie.button:hover{background:0 0;color:#FFF}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.owl-carousel .animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.about-boxes__container:after,.about-boxes__items:after,.map__box:after,.map__box__content__data__social:after,.map__box__content__header:after,.our-houses__container:after,.our-houses__header:after,.our-houses__items:after,.search-bar__container:after,.search-bar__wrap:after,.text-photo-box__content__header:after{content:''}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;cursor:move;cursor:grab;cursor:-webkit-grab}.owl-carousel .owl-stage.owl-grab{cursor:move;cursor:grabbing;cursor:-webkit-grabbing}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.map{height:520px;position:relative}.map__box{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.map__box:after{display:block;clear:both}@media (max-width:1230px){.map__box{max-width:initial}}.map__box__content{z-index:999;float:left;display:block;position:relative;background:#FFF;padding:60px 40px 60px 60px}@media (max-width:530px){.map__box__content{padding:30px}}.map__box__content__header{text-align:left;font-size:33px;margin:0 0 0 -3px;color:#ffa233;font-weight:500}.map__box__content__header:after{display:block;width:36px;height:4px;margin:15px 0 7px;background:#ffa233}.map__box__content__data{font-size:18px;line-height:30px}.map__box__content__data p{margin:30px 0 15px}.map__box__content__data__social{margin-top:25px}.map__box__content__data__social:after{display:block;clear:both}.map__box__content__data__social__item{display:block;position:relative;float:left;margin-right:20px;border:2px solid #ffa233;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.map__box__content__data__social__item svg{display:block;height:14px;margin:9px;-webkit-transition:all .3s ease;transition:all .3s ease;fill:#ffa233}.map__box__content__data__social__item:hover{border:2px solid #000}.map__box__content__data__social__item:hover svg{fill:#000}#map{width:100%;height:100%;position:absolute;top:0;left:0}.slider,.slider__slide{height:690px;min-height:600px}.slider{max-height:-webkit-calc(100vh - 120px);max-height:calc(100vh - 120px);position:relative}.slider__slide{max-height:-webkit-calc(100vh - 120px);max-height:calc(100vh - 120px);display:table;text-align:center;width:100%;background-position:center;background-size:cover;position:relative}.slider__slide__content{display:table-cell;vertical-align:middle;width:100%;color:#FFF;padding:0 15px;z-index:3;position:relative}.slider__slide__content__link{margin-top:60px;border:1px solid #FFF;font-size:12px;font-weight:500;text-transform:uppercase;padding:24px 49px;display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider__slide__content__link:hover{background:#FFF;border-color:#ffa233;color:#ffa233}.slider__slide__content h2{font-weight:500;font-size:55px;margin:0}.slider__slide__content h3{font-weight:400;font-size:40px;margin:6px 0 0}@media (max-width:798px){.slider__slide__content h2{font-size:45px}.slider__slide__content h3{font-size:35px}}.slider__indicators{text-align:center;position:absolute;bottom:120px;width:100%;z-index:100}@media (max-width:1025px){.slider__indicators{bottom:60px}}@media (max-width:530px){.slider__slide__content h2{font-size:35px}.slider__slide__content h3{font-size:25px}.slider__indicators{bottom:40px}}.slider__indicators .owl-dot{border:3px solid #FFF;display:inline-block;border-radius:50%;width:17px;height:17px;-webkit-transition:all .3s ease;transition:all .3s ease}.slider__indicators .owl-dot:not(:last-child){margin-right:7px}.slider__indicators .owl-dot.active{border-color:#ffa233}.slider__indicators .owl-dot:not(.active):hover{background:#ffa233;border-color:#ffa233;cursor:pointer}.search-bar{position:relative;z-index:101}.search-bar__container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.search-bar__container:after{display:block;clear:both}.search-bar__wrap{background:#FFF;width:100%;padding:50px 70px;margin-top:-75px;border-bottom:1px solid #ebebeb;-webkit-transition:margin-top 1s ease;transition:margin-top 1s ease;text-align:center}.search-bar__wrap:after{display:block;clear:both}@media (max-width:1230px){.search-bar__container{max-width:initial}.search-bar__wrap{padding:50px 30px}}@media (max-width:1025px){.search-bar__wrap{margin-top:0;padding:50px 0}}.search-bar__input{height:50px;width:-webkit-calc(((100% - 140px)/ 4) - 30px);width:calc(((100% - 140px)/ 4) - 30px);background-color:#fff!important;box-shadow:none!important;display:block;margin-right:30px;text-align:left;float:left;border:1px solid #e9e9e9;padding:0 12px;font-size:12px}.search-bar__button,.text-photo-box__content__button{border:1px solid #ffa233;-webkit-transition:all .3s ease;font-weight:500;-moz-user-select:none;text-transform:uppercase}.search-bar__input::-webkit-input-placeholder{color:#000}.search-bar__input:-moz-placeholder{color:#000}.search-bar__input::-moz-placeholder{color:#000}.search-bar__input:-ms-input-placeholder{color:#000}.search-bar__input::-ms-input-placeholder{color:#000}.search-bar__input:placeholder-shown{color:#000}.search-bar__input[name=date_from],.search-bar__input[name=date_to]{background-image:url(../img/calendar-ico.png);background-repeat:no-repeat;background-position:center right 10px}@media (max-width:798px){.search-bar__input{width:-webkit-calc(50% - 15px);width:calc(50% - 15px);margin-bottom:30px}.search-bar__input:nth-child(2n+1){margin-right:15px}.search-bar__input:nth-child(2n+2){margin-right:0;margin-left:15px}}@media (max-width:530px){.search-bar__input{width:100%}.search-bar__input:nth-child(n){margin:0 0 30px}}.search-bar__button{height:50px;width:140px;text-align:center;font-size:14px;line-height:48px;display:block;float:left;bottom:30px;background:#ffa233;transition:all .3s ease;color:#FFF;-webkit-user-select:none;-ms-user-select:none;user-select:none}.search-bar__button:hover{background:0 0;color:#ffa233}@media (max-width:798px){.search-bar__button{display:inline-block;float:none}}.text-photo-box--fancybg{padding-top:100px;background:url(../img/fancy-bg.png) bottom no-repeat}.text-photo-box__container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative;min-height:410px}.text-photo-box__container:after{display:block;clear:both;content:''}@media (max-width:1230px){.text-photo-box__container{max-width:initial}}.text-photo-box__container--high{min-height:615px}.text-photo-box__image{width:57%;display:block;position:absolute;height:100%;background-size:cover;background-position:center}@media (max-width:900px){.text-photo-box__image{width:100%;margin-top:75px;position:relative;height:410px}}.text-photo-box__content{width:43%;padding-right:75px}@media (max-width:900px){.text-photo-box__content{padding:0;width:100%}}.text-photo-box__content__header{font-size:33px;line-height:45px;margin:-9px 0 24px -3px;color:#ffa233;font-weight:500}.text-photo-box__content__header:after{display:block;width:36px;height:4px;margin:22px 0 0 3px;background:#ffa233}.text-photo-box__content__text{font-size:14px;line-height:24px;overflow:hidden;text-overflow:ellipsis}.text-photo-box__content__text p:not(:last-child){margin:0 0 27px}@media (min-width:900px) and (max-width:1230px){.text-photo-box__content__text p:nth-last-child(2){margin:0}.text-photo-box__content__text p:last-child{display:none}}.text-photo-box__content__button{font-size:12px;line-height:1;position:absolute;bottom:0;background:#ffa233;transition:all .3s ease;padding:16px 35px;color:#FFF;-webkit-user-select:none;-ms-user-select:none;user-select:none}.text-photo-box__content__button:hover{background:0 0;color:#ffa233}@media (max-width:900px){.text-photo-box__content__button{display:block;float:left;clear:both;position:relative;bottom:auto;margin-top:15px}}.text-photo-box--right .text-photo-box__image{float:right;right:15px}.text-photo-box--right .text-photo-box__content{float:left}.text-photo-box--left .text-photo-box__image{float:left;left:15px}.text-photo-box--left .text-photo-box__content{float:right;padding-left:75px;padding-right:0}@media (max-width:900px){.text-photo-box--right .text-photo-box__image{right:auto}.text-photo-box--left .text-photo-box__image{left:auto}.text-photo-box--left .text-photo-box__content{padding:0}}.about-boxes{background:#ffa233;padding-top:90px;padding-bottom:90px;margin-top:90px;margin-bottom:100px}.about-boxes__container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.about-boxes__container:after{display:block;clear:both}@media (max-width:1230px){.about-boxes__container{max-width:initial}}.about-boxes__items{margin:0 0 0 -10px}.about-boxes__items:after{display:block;clear:both}.about-boxes__box{padding:0 40px 0 30px;float:left;width:33.33333%;text-align:center;color:#FFF}@media (max-width:798px){.about-boxes__items{margin:0}.about-boxes__box{width:100%;padding:0}.about-boxes__box:not(:last-child){margin-bottom:75px}}.about-boxes__box__icon{border:2px solid #FFF;border-radius:50%;display:inline-block}.about-boxes__box__icon svg{display:block;height:30px;margin:30px;fill:#FFF}.about-boxes__box h3{margin:36px 0 24px;font-size:20px;line-height:22px;font-weight:400}.about-boxes__box p{margin:0;font-size:14px;line-height:22px}.our-houses{margin-top:101px}.our-houses__container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.our-houses__container:after{display:block;clear:both;width:100%;height:1px;background:#b6b6b6}@media (max-width:1230px){.our-houses__container{max-width:initial}}.our-houses__header{text-align:center;font-size:33px;line-height:1;margin:0 0 0 -3px;color:#ffa233;font-weight:500}.our-houses__header:after{display:block;width:36px;height:4px;margin:22px auto 0;background:#ffa233}.our-houses__items{margin:80px 0}.our-houses__items:after{display:block;clear:both}.our-houses__house__preview{width:100%;height:200px;background-size:cover;background-position:center}@media (max-width:798px){.our-houses__house__preview{height:250px}}@media (max-width:530px){.our-houses__house__preview{height:200px}}.our-houses__house__data{text-align:center}.our-houses__house__data__price{color:#ffa233;font-size:16px;line-height:45px;margin-top:38px}.our-houses__house__data__price strong{font-weight:700;font-size:25px;line-height:45px;padding:0 4px}.our-houses__house__data__name{font-size:18px;line-height:30px;font-weight:500;margin:19px 0 0}.our-houses__house__data__link{display:inline-block;position:relative;font-size:14px;line-height:1;margin-top:7px;color:#ffa233;-webkit-transition:all .3s ease;transition:all .3s ease;padding:15px 30px}.our-houses__house__data__link:after,.our-houses__house__data__link:before{position:absolute;left:0;bottom:0;content:''}.our-houses__house__data__link:before{height:46px;width:0;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-transition:width .3s ease,border-color .3s ease;transition:width .3s ease,border-color .3s ease}.our-houses__house__data__link:after{height:0;width:100%;border-left:1px solid transparent;border-right:1px solid transparent;-webkit-transition:height .3s ease,border-color .3s ease;transition:height .3s ease,border-color .3s ease}.our-houses__house__data__link:hover:after,.our-houses__house__data__link:hover:before{border-color:#ffa233}.our-houses__house__data__link:hover:after{height:46px}.our-houses__house__data__link:hover:before{width:100%}.our-houses__nav{text-align:center;margin:9px 0 69px}.our-houses__nav__arrow{border:1px solid #ffa233;text-align:center;display:inline-block;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.our-houses__nav__arrow svg{height:19px;display:block;fill:#ffa233;-webkit-transition:all .3s ease;transition:all .3s ease}.our-houses__nav__arrow:hover{background:#ffa233}.our-houses__nav__arrow:hover svg{fill:#FFF}.our-houses__nav__arrow--prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin:11px 17px 11px 14px}.our-houses__nav__arrow--next svg{margin:11px 14px 11px 17px}.reviews{position:relative}.reviews:before{content:'';position:absolute;background:url(../img/reviews.png) top no-repeat;top:-178px;left:0;right:0;bottom:0;z-index:-1}.reviews__container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.reviews__container:after{display:block;clear:both;content:''}.reviews__header{text-align:center;font-size:33px;line-height:1;margin:70px 0 0 -3px;color:#ffa233;font-weight:500}.reviews__item__author,.reviews__item__content{font-size:14px;line-height:24px;text-align:center}.reviews__header:after{content:'';display:block;width:36px;height:4px;margin:22px auto 0;background:#ffa233}.reviews__quote{margin:30px 0 28px;text-align:center}.reviews__item{padding:0 115px}@media (max-width:1230px){.reviews__container{max-width:initial}.reviews__item{padding:0 55px}}@media (max-width:798px){.reviews__item{padding:0}}.reviews__item__author{color:#ffa233;margin-top:25px}.reviews__indicators{text-align:center;width:100%;margin:40px 0 90px}.reviews__indicators .owl-dot{border:3px solid #000;display:inline-block;border-radius:50%;width:13px;height:13px;-webkit-transition:all .3s ease;transition:all .3s ease}.reviews__indicators .owl-dot:not(:last-child){margin-right:7px}.reviews__indicators .owl-dot.active{border:3px solid #ffa233}.reviews__indicators .owl-dot:not(.active):hover{background:#ffa233;border-color:#ffa233;cursor:pointer}/*!
 * Datepicker for Bootstrap v1.5.1 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';display:inline-block;border-top:0;position:absolute}.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-bottom-color:rgba(0,0,0,.2)}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.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>div{display:none}.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;border-spacing:2px;border-collapse:separate}.datepicker table tr td,.datepicker table tr th{text-align:center;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:#999}.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;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.active,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted{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,.open>.dropdown-toggle.datepicker table tr td.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.highlighted{background-image:none}.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:#999}.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.active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.open>.dropdown-toggle.datepicker table tr td.today{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,.open>.dropdown-toggle.datepicker table tr td.today.focus,.open>.dropdown-toggle.datepicker table tr td.today:focus,.open>.dropdown-toggle.datepicker table tr td.today:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.open>.dropdown-toggle.datepicker table tr td.today{background-image:none}.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:#999}.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.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover,.open>.dropdown-toggle.datepicker table tr td.range{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,.open>.dropdown-toggle.datepicker table tr td.range.focus,.open>.dropdown-toggle.datepicker table tr td.range:focus,.open>.dropdown-toggle.datepicker table tr td.range:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.open>.dropdown-toggle.datepicker table tr td.range{background-image:none}.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:#999}.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.active,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{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,.open>.dropdown-toggle.datepicker table tr td.range.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{background-image:none}.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:#999}.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.active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.open>.dropdown-toggle.datepicker table tr td.range.today{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,.open>.dropdown-toggle.datepicker table tr td.range.today.focus,.open>.dropdown-toggle.datepicker table tr td.range.today:focus,.open>.dropdown-toggle.datepicker table tr td.range.today:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.open>.dropdown-toggle.datepicker table tr td.range.today{background-image:none}.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:#999}.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,.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,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{background-image:none}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#999;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:grey;border-color:#161616}.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.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{color:#fff;background-color:grey;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,.open>.dropdown-toggle.datepicker table tr td.selected.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.selected:focus,.open>.dropdown-toggle.datepicker table tr td.selected:hover{color:#fff;background-color:#6e6e6e;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:#999;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#428bca;border-color:#357ebd;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:#3071a9;border-color:#193c5a}.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.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{color:#fff;background-color:#3071a9;border-color:#285e8e}.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,.open>.dropdown-toggle.datepicker table tr td.active.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.active:focus,.open>.dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#285e8e;border-color:#193c5a}.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:#428bca;border-color:#357ebd}.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:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th,.input-group.date .input-group-addon{cursor:pointer}.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:#428bca;border-color:#357ebd;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:#3071a9;border-color:#193c5a}.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,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#3071a9;border-color:#285e8e}.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,.open>.dropdown-toggle.datepicker table tr td span.active.disabled.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active.focus,.open>.dropdown-toggle.datepicker table tr td span.active:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#285e8e;border-color:#193c5a}.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,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{background-image:none}.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:#428bca;border-color:#357ebd}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.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;font-weight:400;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle}.dropdown,.dropup{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;text-align:left;background:#fff;font-size:13px}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{padding:3px 20px;white-space:nowrap;display:block}.dropdown-menu>li>a{clear:both;font-weight:400}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{text-decoration:none;outline:0}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none}.open>.dropdown-menu{display:block}.dropdown-menu-left{left:0;right:auto}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:22}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:767px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.register-box{background:#fff;margin-top:36px;padding:30px 0}.legend{text-align:left;margin-top:10px}.legend .taken:before{content:'';background:rgba(255,162,51,.37);width:12px;height:12px;display:block;float:left;margin-top:2px;margin-right:5px}.register-box .date,.register-box .people{background-position:center right 17px;background-repeat:no-repeat}.register-box .date{background-image:url(../img/calendar-ico.png);text-align:left}.register-box .form-step-2,.register-box .form-step-3,.register-box .form-step-4{display:none}.register-box .summary p{background:#fff;border:3px solid #ffa233;font-size:14px;font-weight:400;margin-bottom:21px;color:#ffa233;padding:5px 16px 7px}.register-box h3{font-weight:400;color:#ffa233;font-size:22px;line-height:24px;margin-bottom:24px}.register-box button{display:block;margin:11px auto 0;background:#ffa233;border:1px solid #ffa233;color:#fff;text-transform:uppercase;font-weight:500;font-size:12px;width:176px;height:43px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.calendar .datepicker table,.calendar .reservation-calendar-1 .datepicker-inline,.calendar .reservation-calendar-2 .datepicker-inline{width:100%}.register-box button:hover{background:0 0;color:#ffa233}.register-box .col-md-6,.register-box .col-sm-12,.register-box .col-sm-6{margin-bottom:21px}.register-box p.error{font-size:12px;color:#801919}.register-box input,.register-box select{width:100%;display:block;border:3px solid #ebebeb;height:43px;background:#fff;font-weight:400;font-size:14px;color:#9d9d9d;padding:0 15px}.calendar{background:#f9f9f9;margin-bottom:43px;text-align:center;padding:35px 20px;font-size:13px}.calendar h2{text-align:left;color:#c19c78;font-weight:400;font-size:22px;line-height:24px;margin-bottom:24px}.calendar .reservation-calendar-1,.calendar .reservation-calendar-2{display:block;vertical-align:top}.calendar .reservation-calendar-1 .datepicker table tr td.day:hover,.calendar .reservation-calendar-1 .datepicker table tr td.focused,.calendar .reservation-calendar-2 .datepicker table tr td.day:hover,.calendar .reservation-calendar-2 .datepicker table tr td.focused{background:0 0;cursor:default}.calendar .reservation-calendar-1 .datepicker table tr td.day,.calendar .reservation-calendar-1 .datepicker table tr td.day:hover,.calendar .reservation-calendar-2 .datepicker table tr td.day,.calendar .reservation-calendar-2 .datepicker table tr td.day:hover{background:#f3f3f3;border-radius:0}.calendar .datepicker{margin:0 auto}.calendar .range-cal{text-align:center;padding:30px 0}.calendar .range-end-cal,.calendar .range-start-cal{display:inline-block;margin:0 15px}.datepicker .datepicker-switch,.datepicker th.next,.datepicker th.prev{background:#ffa233;color:#fff;width:40px;height:40px;border-radius:0;padding-top:1px;text-transform:capitalize}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#ffa233}.datepicker table tr td.range-start.day{background:0 0;position:relative;overflow:hidden;color:#000;border-radius:0}.datepicker table tr td.range-start.day div{position:relative;z-index:2}.datepicker table tr td.range-start.day:after{content:'';width:100%;height:100%;-webkit-transform:skew(-45deg);-ms-transform:skew(-45deg);transform:skew(-45deg);position:absolute;top:0;left:50%;background:#ffa233}.datepicker table tr td.range-start.day:hover{color:#000;background:0 0}.datepicker table tr td.range-end.day:not(.range-start){background:0 0;position:relative;overflow:hidden;color:#000;border-radius:0}.datepicker table tr td.range-end.day:not(.range-start) div{position:relative;z-index:2}.datepicker table tr td.range-end.day:not(.range-start):after{content:'';width:100%;height:100%;-webkit-transform:skew(-45deg);-ms-transform:skew(-45deg);transform:skew(-45deg);position:absolute;top:0;left:-50%;background:#ffa233}.datepicker table tr td.range-end.day:not(.range-start):hover{color:#000;background:0 0}.datepicker table tr td.day span{display:block;width:auto;height:auto;line-height:inherit;float:none;margin:0;border-radius:0}.datepicker table tr td.range{background:#ffa233}.datepicker table tr td{border-radius:0}select{-moz-appearance:none}a,button,input,select{outline:0!important}.datepicker table tr td,.datepicker table tr th{width:35px!important}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background-color:rgba(255,162,51,.37)!important;color:#000}.datepicker table tr td.old,.datepicker table tr td.old:hover{background:#f3f3f3!important;color:#000}