.h_dynamic-slider{display:none;position:relative}.h_dynamic-slider .control{width:40px;height:80px;display:block;float:left;margin-top:110px;position:absolute}.h_dynamic-slider .control.left_control{left:-30px}.h_dynamic-slider .control.left_control span{border:12px solid transparent;position:absolute;left:-9px;cursor:pointer;border-right-color:#5b5b5b}.h_dynamic-slider .control.left_control span:hover{border-right-color:#e16c19}.h_dynamic-slider .control.right_control{right:-30px}.h_dynamic-slider .control.right_control span{border:12px solid transparent;position:absolute;right:-9px;cursor:pointer;border-left-color:#5b5b5b}.h_dynamic-slider .control.right_control span:hover{border-left-color:#e16c19}.h_dynamic-slider .wrapper{display:block;margin:0px auto;overflow-x:hidden}.h_dynamic-slider .wrapper.by-4{width:1083px}.h_dynamic-slider .wrapper.by-3{width:800px}.h_dynamic-slider .wrapper.by-2{width:516px}.h_dynamic-slider .wrapper.by-1{width:211px}.h_dynamic-slider .items{width:2500px}.h_dynamic-slider .items>.item{float:left;position:relative;margin-right:50px;margin-bottom:60px;z-index:1}.h_dynamic-slider .items>.item ol.carousel-indicators{bottom:0px}.h_dynamic-slider .items>.item ol.carousel-indicators li{border-radius:0px;width:8px;height:8px;margin:0px 5px;background:#585858;border-color:#585858}.h_dynamic-slider .items>.item ol.carousel-indicators li.active{background:#e46c0a;border-color:#e46c0a}.h_dynamic-slider .items>.item .carousel,.h_dynamic-slider .items>.item img{width:233px;height:233px}.h_dynamic-slider .items>.item .detail_block{padding:0px;background:#f4f4f4}.h_dynamic-slider .items>.item .detail_block .inside{padding:8px 15px;width:165px}.h_dynamic-slider .items>.item .detail_block .inside .inline{display:inline}.h_dynamic-slider .items>.item .detail_block .detail{font-family:"Calibri-Light";color:#272727;vertical-align:middle;display:block;font-size:1em}.h_dynamic-slider .items>.item .detail_block .detail.price{padding:6px 15px;background:#d1e7f9;margin-top:3px}.h_dynamic-slider .items>.item .detail_block .detail.price span{vertical-align:middle;color:#487f5f}.h_dynamic-slider .items>.item .detail_block .detail.price span.icon{width:11px;height:12px;display:inline-block;margin:0px 3px;background:url("/assets/currency_small_green.png")}.h_dynamic-slider .items>.item .detail_block .detail.price span.icon.euro{background-position:0px 0px}.h_dynamic-slider .items>.item .detail_block .detail.price span.icon.usd{background-position:-35px 0px}.h_dynamic-slider .items>.item .detail_block .detail.price span.icon.baht{background-position:-52px 0px}.h_dynamic-slider .items>.item .detail_block .detail.price span.icon.yuan{background-position:-81px 0px}.h_dynamic-slider .items>.item .detail_block .detail.price span.icon.yen{background-position:-67px 0px}.h_dynamic-slider .items>.item .detail_block .detail.price span.icon.sterlin{background-position:-101px 0px}.h_dynamic-slider .items>.item .detail_block .detail.price span.price{font-size:1.6em;font-family:"SegoeUIBold"}.h_dynamic-slider .items>.item .detail_block .detail.price span.kind{border-left:1px solid #487f5f;padding-left:8px}.h_dynamic-slider .items>.item .detail_block .detail.prop-type span{color:#7d0725;text-decoration:underline}.h_dynamic-slider .items>.item .detail_block .detail.place{color:#487f5f}.h_dynamic-slider .items>.item .detail_block .detail.bedroom:before{content:"";width:15px;height:10px;background:url("/assets/bedroom.png") no-repeat 0px 2px;padding-left:24px}.h_dynamic-slider .items>.item .detail_block .detail.bathroom:before{content:"";width:12px;height:12px;background:url("/assets/bathroom.png") no-repeat;padding-left:18px;width:23px;display:inline-block}.h_dynamic-slider .items>.item .detail_block .detail.guests:before{content:"";width:12px;height:15px;background:url("/assets/guests.png") no-repeat;padding-left:18px;width:23px;display:inline-block}.h_dynamic-slider .items>.item .overlap{position:absolute;width:233px;height:233px;z-index:3;overflow:hidden}.h_dynamic-slider .items>.item .overlap .shading{position:absolute;width:305px;height:248px;z-index:3;background:linear-gradient(to top, rgba(242,242,242,0.5), rgba(242,242,242,0.4) 65%);opacity:1;transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);top:-105px;left:3px;overflow:hidden}.h_dynamic-slider .items>.item .overlap .shading:after{content:"";position:absolute;height:155px;width:250px;background:red;top:195px;left:112px;background:linear-gradient(to top, rgba(242,242,242,0.5), rgba(242,242,242,0.4) 65%);transform:rotate(-60deg);-ms-transform:rotate(-60deg);-webkit-transform:rotate(-60deg)}.h_dynamic-slider .items>.item .short_description{position:absolute;top:10px;left:10px;right:10px;z-index:4}.h_dynamic-slider .items>.item .short_description a{color:#454545;font-family:"Calibri-Light";text-align:center;display:block}.h_dynamic-slider .items>.item:before{content:"";position:absolute;width:165px;bottom:0px;height:6px;background:rgba(202,202,202,0.5);margin:0px auto;left:0;right:0;border-radius:50%;z-index:-1;box-shadow:1px 2px 7px 2px rgba(153,153,153,0.9);opacity:0}.h_dynamic-slider .items>.item:after{content:"";position:absolute;width:159px;height:2px;bottom:0px;background:#8f8f8f;margin:0px auto;left:0;right:0;border-radius:50%;z-index:-1;box-shadow:1px -1px 9px 8px rgba(131,131,131,0.9);opacity:0}.h_dynamic-slider .items>.item:hover:before{opacity:1;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}.h_dynamic-slider .items>.item:hover:after{opacity:1;-webkit-animation:example 0.5s forwards linear;-moz-animation:example 0.5s forwards linear;-o-animation:example 0.5s forwards linear;animation:example 0.5s forwards linear}.h_dynamic-slider .items>.item:hover .detail_block{background:#e3f1fd}.h_dynamic-slider .items>.item:hover .detail_block .detail.price{background:#0b9d79;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}.h_dynamic-slider .items>.item:hover .detail_block .detail.price span{color:white}.h_dynamic-slider .items>.item:hover .detail_block .detail.price span.icon{background-image:url("/assets/currency_small_white.png")}.h_dynamic-slider .items>.item:hover .detail_block .detail.price span.kind{border-left-color:white}.h_dynamic-slider .items>.item:hover .overlap .shading{top:-194px;left:70px;transform:rotate(40deg);transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}@-webkit-keyframes example{0%{bottom:0px}50%{bottom:-32px}100%{bottom:-35px}}@-o-keyframes example{0%{bottom:0px}50%{bottom:-32px}100%{bottom:-35px}}@-moz-keyframes example{0%{bottom:0px}50%{bottom:-32px}100%{bottom:-35px}}@example{0%{bottom:0px}50%{bottom:-32px}100%{bottom:-35px}}.concierge_slide{height:435px}.concierge_slide .left_part{width:32%;height:100%;float:left;position:relative}.concierge_slide .center_part{width:45%;height:100%;float:left;padding-left:2.1%;padding-right:2.1%}.concierge_slide .center_part .upper{height:47%}.concierge_slide .center_part .upper .rectangle{width:47%;height:100%;float:left;position:relative}.concierge_slide .center_part .upper .rectangle.right{margin-left:6%}.concierge_slide .center_part .bottom{height:48%;margin-top:5%;position:relative}.concierge_slide .right_part{width:23%;height:100%;float:left;position:relative}.concierge_slide .bground{background-repeat:no-repeat;background-size:cover;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;background-position:center}.concierge_slide .img_wrap{position:relative;width:100%;height:100%;overflow:hidden}.concierge_slide .bground_img{min-width:100%;margin:auto;position:absolute;z-index:0;top:0px;bottom:0px;min-height:100%;transition:all 0.5s ease-in-out}.concierge_slide .bground_img:hover{transform:scale(1.1)}.concierge_slide .overlap{background:rgba(99,146,82,0.8);left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;opacity:0}.concierge_slide .item:hover .overlap{opacity:1;transition:opacity 0.8s ease-out;-moz-transition:opacity 0.8s ease-out;-webkit-transition:opacity 0.8s ease-out;-o-transition:opacity 0.8s ease-out}.concierge_slide .item:hover .h3,.concierge_slide .item:hover .p{color:white !important}.concierge_slide .item:hover .text{background:none !important;transition:background 0.4s ease-out;-moz-transition:background 0.4s ease-out;-webkit-transition:background 0.4s ease-out;-o-transition:background 0.4s ease-out}.concierge_slide .item:hover .bground_img{transform:scale(1.1)}.concierge_slide .text{padding-left:25px;padding-right:25px;padding-bottom:15px;left:0;bottom:0;right:0;margin:auto;position:absolute;background:rgba(99,146,82,0.8)}.concierge_slide .text.no-back{background:none;color:#3c3c3c}.concierge_slide .text.no-back .h3,.concierge_slide .text.no-back .p{color:#3c3c3c}.concierge_slide .text .h3{color:white;font-family:"SegoeUIBold";margin:5px 0px;line-height:0.8em;font-size:1.2em}.concierge_slide .text .p{color:white;line-height:1em;font-family:"Calibri-Light";font-size:1em}.concierge_slide .text .p1{font-size:1.1em}.concierge_slide .text a.more{background:rgba(0,0,0,0.5);padding:2px 20px;color:white;margin:15px 0px 5px;display:inline-block;position:relative;font-family:"Calibri-Light"}.concierge_slide .text a.more:after{content:"";border:5px solid transparent;border-left-color:#8e8e8e;top:8px;right:4px;position:absolute}.concierge_slide .text a.more:hover{background:rgba(0,0,0,0.8)}.news_slides{height:700px}.news_slides .left_part{width:25%;height:100%;float:left;padding-left:0px;padding-right:0px}.news_slides .center_part{width:40%;height:100%;float:left;padding-left:0px;padding-right:0px}.news_slides .center_part .long{height:60%}.news_slides .center_part .short{height:40%}.news_slides .right_part{width:35%;height:100%;float:left;padding-left:0px;padding-right:0px}.news_slides .right_part .upper{height:48.9%}.news_slides .right_part .bottom{height:50%}.news_slides .right_part .advert{width:100%;height:100%;display:block;padding:5px}.news_slides .right_part .no_wrap{position:relative;height:98%;margin-left:8px;margin-top:8px;margin-right:8px}.news_slides .wrapper{position:relative;background:#e5f2f8}.news_slides .wrapper:before{content:"";background:#e16c19;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;opacity:0;z-index:2}.news_slides .wrapper.no-wrap:before{left:8px;top:8px;bottom:8px;right:8px}.news_slides .wrapper .bground{background-repeat:no-repeat;background-position:center;background-size:cover;left:8px;right:8px;top:8px;bottom:58px;margin:auto;position:absolute;z-index:3}.news_slides .wrapper .img_wrap{position:relative;width:100%;height:100%;overflow:hidden}.news_slides .wrapper .bground_img{min-width:100%;margin:auto;position:absolute;z-index:3;top:0px;bottom:0px;min-height:100%;transition:all 0.5s ease-in-out}.news_slides .wrapper .bground_img:hover{transform:scale(1.1)}.news_slides .wrapper .advert{background-repeat:no-repeat;background-size:cover;background-position:center;left:8px;right:8px;top:8px;bottom:8px;margin:auto;position:absolute;z-index:3}.news_slides .wrapper .text{position:absolute;bottom:8px;min-height:58px;z-index:3;left:8px;right:8px;background:#e5f2f8;padding:2px 0px 0px}.news_slides .wrapper .text .h3{font-family:"SegoeUIBold";font-size:1em;margin:4px 0px;line-height:1em;color:#3c3c3c}.news_slides .wrapper .text .h3:after{content:"";display:block;height:3px;background:url("/assets/small_dotes_dark.png") repeat-x}.news_slides .wrapper .text .p{font-family:"Calibri-Light";font-size:1em;margin:0px;padding:0px;margin-top:3px;color:#3c3c3c}.news_slides .wrapper .text .date{font-family:"Calibri-Light";font-size:0.7em;margin-top:3px;color:#3c3c3c}.news_slides .wrapper:hover:before{opacity:1;transition:opacity 0.8s ease-out;-moz-transition:opacity 0.8s ease-out;-webkit-transition:opacity 0.8s ease-out;-o-transition:opacity 0.8s ease-out}.news_slides .wrapper:hover .text{background:#e16c19;transition:background 0.7s ease-out;-moz-transition:background 0.7s ease-out;-webkit-transition:background 0.7s ease-out;-o-transition:background 0.7s ease-out}.news_slides .wrapper:hover .text .h3,.news_slides .wrapper:hover .text .p,.news_slides .wrapper:hover .text .date{color:white}.news_slides .wrapper:hover .text .h3:after{background-image:url("/assets/small_dotes_white.png")}.news_slides .box{height:100%;padding:0px 4px 4px 0px}.news_slides .box.nopadding-bottom{padding-bottom:0px}.news_slides .box .wrapper{height:100%}.news_slides .hor_half_devide{width:50%;height:100%;float:left}.news_slides .vert_devide_by_3{height:33.33%}.news_slides .top_slides{height:100%}.news_slides.all_news{height:inherit}.news_slides.all_news .banner{padding:5px 8px 10px}.news_slides.all_news .banner img{width:99.7%;max-height:244px}.news_slides.all_news .top_slides{height:700px;display:block;height:50%}.news_slides.all_news .bottom_slides{height:600px;display:block;height:325px}.news_slides.all_news .bottom_slides .top_row{height:100%}.news_slides.all_news .bottom_slides .top_row .left_items{width:52%;height:100%;float:left}.news_slides.all_news .bottom_slides .top_row .right_items{width:48%;height:100%;float:left}.news_slides.all_news .bottom_slides .bottom_row{height:100%}.news_slides.all_news .bottom_slides .bottom_row .left_items{width:48%;height:100%;float:left}.news_slides.all_news .bottom_slides .bottom_row .right_items{width:52%;height:100%;float:left}.reviews-block{background:-webkit-linear-gradient(to top, #fee7d5, #fde1cc 45%);background:-o-linear-gradient(to top, #fee7d5, #fde1cc 45%);background:-moz-linear-gradient(to top, #fee7d5, #fde1cc 45%);background:linear-gradient(to top, #fee7d5, #fde1cc 45%)}.reviews_slides{display:none;position:relative}.reviews_slides .control{width:40px;display:block;float:left;position:absolute;top:0;bottom:0;margin:auto}.reviews_slides .control.left_control{left:0px}.reviews_slides .control.left_control span{border:12px solid transparent;position:absolute;left:-9px;cursor:pointer;top:40%;border-right-color:#e16c19}.reviews_slides .control.left_control span:hover{border-right-color:#ff6b00}.reviews_slides .control.right_control{right:0px}.reviews_slides .control.right_control span{border:12px solid transparent;position:absolute;right:-9px;cursor:pointer;top:40%;border-left-color:#e16c19}.reviews_slides .control.right_control span:hover{border-left-color:#ff6b00}.reviews_slides .wrapper{display:block;margin:0px auto;overflow:hidden}.reviews_slides .wrapper.by-3{width:1046px}.reviews_slides .wrapper.by-2{width:640px}.reviews_slides .wrapper.by-1{width:300px}.reviews_slides .wrapper.by-1 .item{width:290px}.reviews_slides .items{width:2500px}.reviews_slides .item{float:left;position:relative;width:348px;padding:15px}.reviews_slides .item .apostrophe{background:url("/assets/apostrophe_curcle.png");width:47px;height:47px;display:block;float:left}.reviews_slides .item .content{display:block;margin-left:65px}.reviews_slides .item .p{font-family:"SegoeUIRegular";color:#507c69;font-size:1em;line-height:1em;padding-top:12px}.reviews_slides .item .h3{font-family:"SegoeUIRegular";color:#1c1c1c;font-size:1.2em}.reviews_slides .item .date{color:#5c5c5c;font-size:0.9em;font-style:italic}.partners_slides{display:none;position:relative}.partners_slides .control{width:40px;display:block;float:left;position:absolute;top:0;bottom:0;margin:auto}.partners_slides .control.left_control{left:0px}.partners_slides .control.left_control span{border:12px solid transparent;position:absolute;left:-9px;cursor:pointer;top:33%;border-right-color:#3c3c3c}.partners_slides .control.left_control span:hover{border-right-color:#2d2d2d}.partners_slides .control.right_control{right:0px}.partners_slides .control.right_control span{border:12px solid transparent;position:absolute;right:-9px;cursor:pointer;top:33%;border-left-color:#3c3c3c}.partners_slides .control.right_control span:hover{border-left-color:#2d2d2d}.partners_slides .wrapper{display:block;margin:0px auto;overflow:hidden}.partners_slides .wrapper.by-5{width:875px}.partners_slides .wrapper.by-4{width:700px}.partners_slides .wrapper.by-2{width:350px}.partners_slides .wrapper.by-1{width:175px}.partners_slides .items{width:2500px}.partners_slides .item{float:left;position:relative;width:348px;padding:15px;width:175px}.partners_slides .item img{display:block;margin:0px auto}.about_us_block .about_us{padding-top:20px;padding-bottom:30px;position:relative;display:block;background-image:url("/assets/birds_about_us.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;min-height:329px}.about_us_block .about_us .container{position:relative;z-index:1}.about_us_block .h1{font-family:"SegoeUIBold";color:#ff6b00;font-size:2.3em}.about_us_block p,.about_us_block ul,.about_us_block li,.about_us_block .ivl_charter{font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;color:#333232;font-size:1em}.about_us_block ul{margin:0px;padding:0px;list-style:none}.about_us_block .big-image{max-width:100%;display:block;margin:0px auto}.about_us_block .h2{font-family:"SegoeUIBold"}.about_us_block .h3{font-family:"SegoeUIBold";font-size:1.3em}.about_us_block .position{font-size:1.2em;font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400}.about_us_block a{font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;font-size:1.1em;color:#337ab7;margin-top:5px}.about_us_block a.more{color:#818181}.about_us_block .limit_description{height:88px;overflow:hidden}.about_us_block .description{font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;font-size:1em;color:#5a5a5a}.about_us_block .green{color:#487f5f}.about_us_block .dark{color:#202020}.about_us_block .text-italic{font-style:italic}.about_us_block ul.work-resuilts{padding:0px;font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;font-size:1.1em;color:#505050}.about_us_block ul.work-resuilts li{margin-bottom:15px}.about_us_block ul.work-resuilts li:before{content:"";width:10px;height:10px;background:#487f5f;margin-right:10px;display:inline-block;float:left;margin-top:6px}.about_us_block ul.work-resuilts li .text{display:block;margin-left:30px}.about_us_block .team_members_slider .member{display:block;margin-bottom:20px}.about_us_block .team_members_slider .member img{width:100%}.about_us_block .team_members_slider .carousel-control{left:-40px;background:none;width:3%}.about_us_block .team_members_slider .carousel-control span{border:12px solid transparent;position:absolute;left:-9px;cursor:pointer;border-right-color:#5b5b5b;top:29%}.about_us_block .team_members_slider .carousel-control.left:hover span{border-right-color:#ff6b00}.about_us_block .team_members_slider .carousel-control.right{right:-40px;left:inherit}.about_us_block .team_members_slider .carousel-control.right span{border-left-color:#5b5b5b;border-right-color:transparent;left:inherit;right:-9px}.about_us_block .team_members_slider .carousel-control.right:hover span{border-left-color:#ff6b00}.about_us_block .we_are_happy{margin:20px auto;display:table}.about_us_block .we_are_happy span.icon{width:118px;height:118px;background:url("/assets/we_are_happy.png");display:inline-block;vertical-align:middle}.about_us_block .we_are_happy .h4{color:#487f5f;font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;font-size:1.4em;display:inline-block;margin-left:30px;vertical-align:middle}.about_us_block img.members{width:100%}.about_us_block .why_in_villa_block{background:url("/assets/why_us_bg.png") no-repeat left bottom;min-height:500px;display:block;background-size:cover;padding-top:30px;position:relative}.about_us_block .why_in_villa_block .item{position:relative}.about_us_block .why_in_villa_block .item:before{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background:url("/assets/why_us_white.png") no-repeat center}.about_us_block .why_in_villa_block .item .wrapper{position:relative;z-index:1}.about_us_block .why_in_villa_block .item .wrapper .icon{background:url("/assets/why_us_icons.png") no-repeat;height:85px;display:block;margin:40px auto 20px;width:100px}.about_us_block .why_in_villa_block .item .wrapper .icon.low_price{background-position:0px 0px}.about_us_block .why_in_villa_block .item .wrapper .icon.experience{background-position:-181px 0px}.about_us_block .why_in_villa_block .item .wrapper .icon.guarantee{background-position:-385px 0px}.about_us_block .our_awards_block .list{display:table;margin:30px auto}.about_us_block .our_awards_block .list img{margin-right:15px}.about_us_block .our_awards_block .list img.no-margin{margin-right:0px}.ivl_charter{font-size:1.1em;margin-bottom:30px}.ivl_charter .container{min-height:450px}.ivl_charter .container ul{list-style-type:disc;padding-left:25px}.ivl_charter .container ul ul{list-style-type:circle;padding-left:15px}.contacts-block .write_to_us_block .h2:after{top:100px}.contacts-block .contact_us .h2{font-size:1.4em;font-family:"SegoeUILight";color:#1a1a1a}.contacts-block .contact_us .h2 span{font-family:"SegoeUIBold";color:#ff6b00}.contacts-block .contact_us ul.contact_types{display:block;padding:0px}.contacts-block .contact_us ul.contact_types li{display:table;font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;margin-bottom:30px;width:100%}.contacts-block .contact_us ul.contact_types li .cell{display:table-cell;vertical-align:middle}.contacts-block .contact_us ul.contact_types li .cell.icons{width:90px}.contacts-block .contact_us ul.contact_types li .cell .p{font-size:1.1em;padding-bottom:10px}.contacts-block .contact_us ul.contact_types li .cell .p a{color:#0880ad}.contacts-block .contact_us ul.contact_types li .cell span.tel{font-size:1.1em;color:black}.contacts-block .contact_us ul.contact_types li .cell span.map{color:#2a7c9a;font-family:"SegoeUIBold";cursor:pointer}.contacts-block .contact_us ul.contact_types li .icon{background:#a4daee;display:block;width:65px;height:65px;border-radius:50%;position:relative}.contacts-block .contact_us ul.contact_types li .icon:after{width:51px;position:absolute;background:url("/assets/contacts_icons.png");content:""}.contacts-block .contact_us ul.contact_types li .icon.mail:after{width:45px;height:44px;background-position:0px -19px;margin:16px 8px}.contacts-block .contact_us ul.contact_types li .icon.phone:after{width:36px;height:46px;background-position:-6px -70px;margin:9px 13px}.contacts-block .contact_us ul.contact_types li .icon.map:after{width:45px;height:41px;background-position:0px -125px;margin:8px 10px}.buyers_guide-block,.faq-block{display:block;background:url("/assets/sky.png") no-repeat right bottom}.buyers_guide-block ul.faq_types,.faq-block ul.faq_types{display:block;list-style:none;padding:0px}.buyers_guide-block ul.faq_types>li,.faq-block ul.faq_types>li{padding-bottom:10px;clear:both}.buyers_guide-block ul.faq_types>li .icon,.faq-block ul.faq_types>li .icon{display:block;float:left;background:url("/assets/faq_icons.png") 0px 0px;width:35px;height:35px}.buyers_guide-block ul.faq_types>li .content,.faq-block ul.faq_types>li .content{display:block;margin-left:55px;min-height:30px}.buyers_guide-block ul.faq_types>li .content .h2,.faq-block ul.faq_types>li .content .h2{padding-top:7px;font-family:"SegoeUIBold";color:#1a1a1a;font-size:1.2em;cursor:pointer}.buyers_guide-block ul.faq_types>li .content .p,.buyers_guide-block ul.faq_types>li .content p,.faq-block ul.faq_types>li .content .p,.faq-block ul.faq_types>li .content p{font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;font-size:1em}.buyers_guide-block ul.faq_types>li .content .text,.faq-block ul.faq_types>li .content .text{display:none}.buyers_guide-block ul.faq_types>li.active .icon,.faq-block ul.faq_types>li.active .icon{background-position:0px -76px}.buyers_guide-block ul.faq_types>li.active .h2,.faq-block ul.faq_types>li.active .h2{color:#e46c0a}.buyers_guide-block ul.faq_types>li.active .text,.faq-block ul.faq_types>li.active .text{display:block}.buyers_guide-block .h4{font-family:"SegoeUIRegular", "Open Sans", sans-serif}.buyers_guide-block .text .p{font-size:1.1em !important}.buyers_guide-block .icon{display:block;float:left;background:url("/assets/buyers_guide_icons.png") 0px 0px !important;width:110px !important;height:90px !important}.buyers_guide-block .icon.why_invest{background-position:0px 0px !important}.buyers_guide-block .icon.property_tax{background-position:0px -134px !important}.buyers_guide-block .icon.property_laws{background-position:0px -279px !important}.buyers_guide-block .icon.return_on_investment{background-position:0px -415px !important}.buyers_guide-block li{margin-bottom:50px}.buyers_guide-block li.active .icon{background-image:url("/assets/buyers_guide_icons_active.png") !important}.buyers_guide-block .content{margin-left:150px !important}.buyers_guide-block .content .h2{padding-top:30px !important}.cloud-back{background:url("/assets/sky.png") no-repeat right 9%;display:block;padding-bottom:80px}p{font-size:26px;font-family:serif}.line-clamp{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.2;overflow:hidden;text-overflow:ellipsis;padding:0 !important}.line-clamp:after{content:'...';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:calc(1em * 1.2);background:linear-gradient(to right, rgba(255,255,255,0), #fff 75%)}@supports (-webkit-line-clamp: 1){.line-clamp:after{display:none !important}}.line-clamp-1{-webkit-line-clamp:1;height:calc(1em * 1.2 * 1)}.line-clamp-2{-webkit-line-clamp:2;height:calc(1em * 1.2 * 2)}.line-clamp-3{-webkit-line-clamp:3;height:calc(1em * 1.2 * 3)}.line-clamp-4{-webkit-line-clamp:4;height:calc(1em * 1.2 * 4)}.line-clamp-5{-webkit-line-clamp:5;height:calc(1em * 1.2 * 5)}#main_slider .container{position:relative;height:100%}#main_slider .h1{animation-delay:0.3s;-moz-animation-delay:0.3s;-webkit-animation-delay:0.3s;-o-animation-delay:0.3s;position:absolute;right:0;margin:auto;max-width:650px;text-align:left}#main_slider .h1 span.big{font-size:1.2em;display:block;width:435px}#main_slider .p{animation-delay:0.3s;-moz-animation-delay:0.3s;-webkit-animation-delay:0.3s;-o-animation-delay:0.3s;position:absolute;left:0;right:0;margin:auto;max-width:650px;line-height:1.1em}#main_slider .icon{animation-delay:0.7s;-moz-animation-delay:0.7s;-webkit-animation-delay:0.7s;-o-animation-delay:0.7s;position:absolute;left:0;right:0;margin:auto}#main_slider .splitter{width:100%;height:1px;background:#006577;position:absolute}#main_slider .caption{animation-delay:0.5s;-moz-animation-delay:0.5s;-webkit-animation-delay:0.5s;-o-animation-delay:0.5s;position:absolute;left:0;right:0;margin:auto;max-width:650px}#main_slider .carousel-indicators{bottom:70px}#main_slider .carousel-indicators li{width:15px;height:15px}#main_slider .slide_2.text_content{position:relative;height:100%;width:33%;min-width:400px;float:right;margin-top:260px}#main_slider .slide_2 .h1{left:initial;padding:0px;width:100%;top:0px}#main_slider .slide_2 .p.text{text-align:left;left:initial;width:100%;top:93px;line-height:1.2em;animation-delay:0.7s;-moz-animation-delay:0.7s;-webkit-animation-delay:0.7s;-o-animation-delay:0.7s}#main_slider .slide_2 .splitter{top:195px}#main_slider .slide_2 .icon{top:215px;background:url("/assets/quest_icon.png")}#main_slider .slide_2 .caption{top:266px;width:100%}#main_slider .slide_3.text_content{position:relative;height:100%;width:33%;min-width:335px;float:right;margin-top:250px}#main_slider .slide_3 .h1{left:initial;padding:0px;width:100%;top:0px}#main_slider .slide_3 .p.text{text-align:left;left:initial;width:100%;top:93px;line-height:1.2em;animation-delay:0.7s;-moz-animation-delay:0.7s;-webkit-animation-delay:0.7s;-o-animation-delay:0.7s}#main_slider .slide_3 .splitter{top:195px;animation-delay:0.5s;-moz-animation-delay:0.5s;-webkit-animation-delay:0.5s;-o-animation-delay:0.5s}#main_slider .slide_3 .icon{top:215px}#main_slider .slide_3 .caption{top:266px;width:100%}#main_slider .slide_4.text_content{position:relative;height:100%;width:50%;min-width:400px;max-width:450px;float:left;margin-top:260px}#main_slider .slide_4 .h1{left:initial;padding:0px;width:100%;top:0px}#main_slider .slide_4 .p.text{text-align:left;left:initial;width:100%;top:55px;line-height:1.2em;animation-delay:0.7s;-moz-animation-delay:0.7s;-webkit-animation-delay:0.7s;-o-animation-delay:0.7s}#main_slider .slide_4 .splitter{top:135px}#main_slider .slide_4 .icon{top:156px;right:initial}#main_slider .slide_4 .caption{top:163px;width:100%}body.ru #main_slider .h1{font-size:1.8em}body.ru #main_slider .slide_3 .p.text{top:80px}body.ru #main_slider .slide_3 .splitter{top:222px}body.ru #main_slider .slide_3 .icon{top:240px}body.ru #main_slider .slide_3 .caption{top:285px}body.ru #main_slider .slide_4 .p.text{top:39px}body.fr #main_slider .h1{font-size:2em;line-height:1.2em}body.fr #main_slider .slide_2 .p.text{top:111px}body.fr #main_slider .slide_3 .p.text{top:82px}.search-block{display:block;margin-bottom:50px}.search-block .h2{font-family:"SegoeUIBold";color:#222222;font-size:1.6em}.search-block .h2 span{color:#427065}.search-block .new_search{position:relative}.search-block .new_search input{padding:6px 12px;width:100%}.search-block .new_search .search_button{background:url("/assets/white_magnify.png") no-repeat center;width:40px;height:34px;position:absolute;right:15px;cursor:pointer;top:0;z-index:2;background-color:#427065}.search-block .new_search input{position:relative;border:1px solid #d2d2d2;font-size:1em;font-family:"SegoeUIRegular", "Open Sans", sans-serif;padding-right:35px}.search-block .h4{font-family:"SegoeUIBold";color:#427065;font-size:1.4em;margin:20px 0px}.search-block .h4 a{color:#427065}.search-block span.bold{font-weight:700;color:#0b0b0b}.search-block .h5{font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;color:#427065;font-size:1.2em;margin-bottom:0px}.search-block .date{font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;color:#427065;font-size:1em;font-style:italic;margin-bottom:10px}.search-block p,.search-block .p{color:#272727;font-size:1em;font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400}.pagination{background:#f0f7fd;display:block !important}.pagination.left{float:left}.pagination.no-float{float:none}.pagination ul{padding:0px}.pagination ul a{background:none !important;color:#2f2f2f !important;font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400}.pagination ul a:hover{background:#427065 !important;color:white !important}.pagination ul a.active{background:#427065 !important;color:white !important}.pagination ul span{margin-top:3px;display:inline-block}.site_map .h4{font-family:"SegoeUIRegular", "Open Sans", sans-serif;color:#427065;font-size:1.1em;margin:5px 0px 20px;clear:both}.site_map .h4:before{width:9px;height:9px;background:#427065;float:left;margin-right:20px;content:"";margin-top:5px}.site_map .h4 a{color:#427065}.site_map ul.int_pages{list-style:none;padding-left:30px;margin-bottom:20px;overflow:hidden}.site_map ul.int_pages a{color:#515151;font-size:1em;font-family:"SegoeUIRegular", "Open Sans", sans-serif;display:block}.site_map ul.int_pages a:before{border:5px solid transparent;content:"";margin-right:5px;display:inline-block;vertical-align:middle}.site_map ul.int_pages a:hover{color:#e57215}.site_map ul.int_pages a:hover:before{border-left-color:#e57215}.ivl_renovation{margin-bottom:60px}.ivl_renovation h1{font-family:"SegoeUIBold";color:#ff6b00;font-size:2.3em}.ivl_renovation p{font-family:"SegoeUIRegular", "Open Sans", sans-serif;color:#333232;font-size:1.1em}.ivl_renovation .splitter{width:60%;height:3px;background:#ff6b00;margin:5px auto 60px}.ivl_renovation .description{margin-top:20px;margin-bottom:50px}.ivl_renovation .description .h3{font-family:"SegoeUIBold";color:#333232}.ivl_renovation .description ul{list-style:none;padding:0px}.ivl_renovation .description ul li{color:#333232;font-family:"SegoeUIRegular", "Open Sans", sans-serif;padding-bottom:5px;vertical-align:middle;font-size:1.1em}.ivl_renovation .description ul li:before{width:5px;height:5px;background:#32594e;margin-right:10px;content:"";display:inline-block;vertical-align:middle}.ivl_renovation .before_after_block{margin-bottom:60px}.ivl_renovation .before_after_block .gal_group{margin-bottom:25px;position:relative;padding-top:15px;padding-bottom:15px}.ivl_renovation .before_after_block .gal_group:hover .layer{display:block}.ivl_renovation .before_after_block .gal_group .status{position:absolute;left:0;right:0;bottom:0;top:20px;z-index:2;color:white;font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-size:1.2em}.ivl_renovation .before_after_block .gal_group .status .item{text-shadow:3px 3px 5px #4d4d4d}.ivl_renovation .before_after_block .gal_group .layer{position:absolute;left:0;right:0;bottom:0;top:0;z-index:3;background:rgba(73,96,86,0.5);display:none}.ivl_renovation .before_after_block .item_group{margin-bottom:2px;display:inline-block}.ivl_renovation .before_after_block .item_group .item{position:relative;padding-right:4px;padding-left:4px}.ivl_renovation .before_after_block .item_group .item img{width:100%}.ivl_renovation .finished_projects{margin:20px 0px 50px;overflow:hidden}.ivl_renovation .finished_projects .item{margin-bottom:30px}.ivl_renovation .finished_projects .item img{width:100%}.ivl_renovation a.see_recently_finished{display:table;margin:0px auto 40px;font-size:1.4em;text-transform:uppercase;color:#dd7117;border-bottom:1px solid #dd7117;font-family:"SegoeUIRegular", "Open Sans", sans-serif}.ivl_renovation .circle-buttons{display:table;margin:0px auto;font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;font-size:12px}.ivl_renovation .circle-buttons .cell{display:table-cell;text-align:center;padding:0px 15px;color:#487f5f}.ivl_renovation .circle-buttons .cell.blue{color:#3689a8}.ivl_renovation .circle-buttons .circle-info{width:50px;height:50px;position:relative;display:inline-block;border-radius:50%;cursor:pointer}.ivl_renovation .circle-buttons .circle-info:before{background:url("/assets/letter_question.png");top:0;bottom:0px;margin:auto;left:0;right:0}.ivl_renovation .circle-buttons .circle-info.mail{background:#b5f3eb}.ivl_renovation .circle-buttons .circle-info.mail:before{width:27px;height:20px;position:absolute;z-index:1;content:"";background-position:0px -4px}.ivl_renovation .circle-buttons .circle-info.question{background:#dd7117}.ivl_renovation .circle-buttons .circle-info.question:before{width:10px;background-position:-73px -4px;height:18px;position:absolute;z-index:1;content:""}.ivl_renovation .circle-buttons .circle-info.guide{background:#65a981}.ivl_renovation .circle-buttons .circle-info.guide:before{width:30px;height:24px;position:absolute;z-index:1;content:"";background-position:-132px -2px}.ivl_projects{margin-bottom:40px}.ivl_projects h1{font-family:"SegoeUIBold";color:#ff6b00;font-size:2.3em}.ivl_projects p{font-family:"SegoeUIRegular", "Open Sans", sans-serif;color:#333232;font-size:1.1em}.ivl_projects .splitter{width:60%;height:3px;background:#ff6b00;margin:5px auto 60px}.ivl_projects .project_items{margin-bottom:60px;margin-top:30px}.ivl_projects .project_items .item{position:relative;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #959595;display:inline-block}.ivl_projects .project_items .item img.img{width:100%}.ivl_projects .project_items .item img.logo{margin-bottom:15px}.ivl_projects .project_items .item p,.ivl_projects .project_items .item .p{font-family:"SegoeUIRegular", "Open Sans", sans-serif;color:#434343}.ivl_projects .project_items .item p a,.ivl_projects .project_items .item .p a{color:#e46c0a}.ivl_projects .project_items .item .web_link{display:block;font-family:"SegoeUIBold";margin-top:20px}.ivl_projects .project_items .item .web_link a{font-size:1.1em;color:#5a9eb1}.ivl_projects .project_items .item .web_link .icon{width:50px;height:26px;vertical-align:middle;background:url("/assets/site_icon.png");display:inline-block;margin-right:10px}.paddingtop-80.index{padding-top:0px}.slider_wrapper{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.slider_wrapper .carousel{height:100%}.slider_wrapper .carousel .carousel-inner{height:100%}.slider_wrapper .carousel .carousel-inner .item{height:100%}.slider_wrapper .carousel .carousel-inner .item .text_content{position:absolute;left:0;right:0;margin:auto;bottom:100px}.slider_wrapper .carousel .carousel-inner .item .text_content .h1{font-family:"segoeuiSemiBold";font-size:2.3em;color:#ff6c00;padding:5px 50px;display:inline-block}.slider_wrapper .carousel .carousel-inner .item .text_content .p{font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;font-size:1.2em;color:#006577;text-shadow:1px 1px 4px #d8d8d8;width:31%;display:table;margin:0px auto}.slider_wrapper .carousel .carousel-inner .item .text_content .p.italic{font-family:"RageItalic_gdi";font-size:1.5em}.slider_wrapper .carousel .carousel-inner .item .text_content .icon{width:35px;height:35px;background:url("/assets/quest_bg.png");display:block;margin:10px auto}.video_block{display:block;min-height:300px;position:relative;overflow:hidden;text-align:center;height:100%;width:100%;position:fixed;z-index:3}.video_block .bground{background-repeat:no-repeat;background-size:cover;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute}.video_block .bground.slide_1{background-image:url("/assets/up_bg.jpg");background-position:top center}.video_block .bground.slide_2{background-image:url("/assets/up_banner_1.jpg");background-position:center center}.video_block .bground.slide_3{background-image:url("/assets/up_banner_2.jpg");background-position:center center}.video_block .bground.slide_4{background-image:url("/assets/up_banner_3.jpg");background-position:top center}.video_block video{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:100%;min-height:100%;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.home_narrow{position:absolute;bottom:0px;left:0;right:0;margin:auto;text-align:center;text-transform:uppercase;font-family:"SegoeUIBold"}.home_narrow a.narrow{display:table;margin:0px auto;cursor:pointer;color:white;text-shadow:-1px 1px 5px #030303}.mobile_top_content{display:block;margin-top:85px}.mobile_top_content .grapic{display:block;height:400px;display:block;background:url("/assets/mobi_image.png") no-repeat;background-size:cover}.mobile_top_content .grapic .h3{color:#d06623;padding-top:12px;font-family:"segoeuiSemiBold";font-size:2em}.mobile_top_content .options{padding:30px 20px;overflow:hidden}.mobile_top_content .options .icon{width:70px;height:70px;background:url("/assets/mobile_index_links_icons.png");display:block;margin:0px auto}.mobile_top_content .options .icon.rent{background-position:-97px 0px}.mobile_top_content .options .p{display:block;text-align:center;font-family:"RageItalic_gdi";font-size:1.6em;color:#373737;padding-top:5px}.other_blocks{top:100%;height:auto;position:relative;background:white;z-index:3}.property_block{display:block;position:relative;z-index:4}.property_block .item .h3{color:#3c3c3c;font-family:"myriad-pro-regular";font-size:1.6em;margin-bottom:5px}.property_block .item .p{color:#494848;padding:0px 15px;line-height:1.2em;margin-top:10px;font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;font-size:1.1em}.property_block .item .h3,.property_block .item .p,.property_block .item .icon,.property_block .item .orn{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.property_block .item .icon{display:table;margin:10px auto;height:96px;background:url("/assets/property_block.png") no-repeat}.property_block .item .icon.sale{width:156px;background-position:0px -22px}.property_block .item .icon.rent{width:177px;background-position:-168px -22px}.property_block .item .icon.concierge{width:107px;background-position:-363px -10px}.property_block .item:hover .h3{color:#df6d33}.property_block:before{position:absolute;top:3px;height:20px;border-radius:50%;width:90%;left:0;right:0;margin:auto;content:"";background:transparent;z-index:1;box-shadow:0px -10px 9px 0px rgba(53,47,47,0.6)}.property_block:after{position:absolute;left:0;right:0;height:10px;background:white;top:0;content:"";z-index:2}.parallax-image-box{height:245px;display:block;position:relative;overflow:hidden}.parallax-image-box:before{position:absolute;top:-20px;height:20px;border-radius:50%;width:90%;left:0;right:0;margin:auto;content:"";background:transparent;z-index:1;box-shadow:0px 10px 9px 0px rgba(53,47,47,0.6)}.parallax-image-box:after{position:absolute;bottom:-20px;height:20px;border-radius:50%;width:90%;left:0;right:0;margin:auto;content:"";background:transparent;z-index:1;box-shadow:0px -10px 9px 0px rgba(53,47,47,0.6)}.parallax-image-box .bground{background-image:url("/assets/parallax-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute}.hot_sales-block{background:-webkit-linear-gradient(to top, #fff, #efefef 45%);background:-o-linear-gradient(to top, #fff, #efefef 45%);background:-moz-linear-gradient(to top, #fff, #efefef 45%);background:linear-gradient(to top, #fff, #efefef 45%);position:relative;z-index:2}.hot_sales-block:before{width:272px;height:269px;background:url("/assets/birds.png");position:absolute;right:0px;content:"";top:-124px}.hot_rental-block{position:relative;z-index:2}.concierge-block .p{color:#3c3c3c;font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400}.news-block{background:#e5f2f8}.partners-block{background:url("/assets/partners_bg.png") center;background-size:cover;min-height:450px;padding-top:60px;position:relative}.partners-block:before{content:"";position:absolute;left:0;right:0;height:170px;background:url("/assets/white_gradient.png") repeat-x;top:0px;margin:auto;z-index:0}.partners-block:after{content:"";position:absolute;left:0;right:0;height:170px;background:url("/assets/white_gradient.png") repeat-x;bottom:0px;margin:auto;z-index:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.partners-block .h1.heading{position:relative;z-index:2}.partners-block .slider{position:relative;background:linear-gradient(to right, transparent, #fff 13%, #fff 86%, transparent);background:-webkit-linear-gradient(to right, transparent, #fff 13%, #fff 86%, transparent);background:-moz-linear-gradient(to right, transparent, #fff 13%, #fff 86%, transparent);background:-o-linear-gradient(to right, transparent, #fff 13%, #fff 86%, transparent);box-shadow:-3px -1px 3px 0px rgba(53,47,37,0.6)}.seo-block{padding:25px 0px}.seo-block .p,.seo-block p{font-family:"SegoeUIRegular", "Open Sans", sans-serif;font-weight:400;font-size:0.9em;color:#514f4f}#recaptcha_send_question{display:table;margin:0px auto}.about_us h1,.ivl_charter h1,.contact_us h1{font-family:"SegoeUIBold";color:#ff6b00;font-size:2.3em}.text_content.slide_2 h1{font-family:"segoeuiSemiBold";font-size:2.3em;color:#ff6c00;padding:5px 50px;display:inline-block}.center_icon_awards{height:127px;margin-right:39px !important}
