@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap');html, body, header, footer, section, nav, aside, article, figure, figcaption, td, div, p, ul, ol, li, dl, dt, dd, select, input, textarea, label, button, hr,h1,h2,h3,h4,h5,h6,a{font-family:'Open Sans', sans-serif;}h1,h2{color:#5d3504}h1{width:100%;text-align:center}.wrapper{margin-top:120px}input[type="text"]::placeholder,input[type="search"]::placeholder, .ms-choice > span.placeholder,select,textarea::placeholder{color:#000;}button:not(.ms-choice), a.button, input[type="button"]{background-color:#fff !important;color:#c6ac87;transition:all 0.5s linear}button:not(.ms-choice):hover, a.button:hover, input[type="button"]:hover{background-color:#c6ac87 !important;color:#fff !important}.smallIcon.address:before,.smallIcon.userName:before{background-position:-500px -700px}.smallIcon.phone:before{background-position:-550px -700px}.smallIcon.mail:before{background-position:-600px -750px}header{background-color:#fff !important;height:120px;transition:height 0.3s ease}header .ribbon ul.culture li a {display:inline;width:30px;height:18px;color:transparent;position:relative}header .ribbon ul.topMenu, header .ribbon ul.socialLinks{display:none}header .ribbon ul.culture li.selected a:after,header .ribbon ul.culture li a:after{ content:""; position:absolute; left:0px; right:0; top:3px; width:100%; height:100%; margin:0; color:#5d3404; border:none; z-index:99; text-indent:0; text-align:center; }header .ribbon ul.culture li a[href*="/fr"]:after, header .ribbon ul.culture:hover li.selected a[href*="/fr"]:after { content:"FR"; }header .ribbon ul.culture li a[href*="/en"]:after, header .ribbon ul.culture:hover li.selected a[href*="/en"]:after { content:"EN"; }header .ribbon ul.culture li a[href*="/ru"]:after, header .ribbon ul.culture:hover li.selected a[href*="/ru"]:after { content:"RU"; }header .ribbon ul.culture li{margin-right:0;}header .logo {margin-top:-35px;transform:translateX(80px)}header nav ul.menu{text-align:center}header nav ul.menu > li > a{color:#c6ac87;font-size:16px; letter-spacing:2px}header nav ul.menu > li{margin-left:40px}header nav ul.menu > li.over > a, header nav ul.menu > li:hover > a{color:#5d3504}header .logo img{height:95px !important;transition:height 0.3s ease}header article.cms p img{max-width:100%;height:40px}header article.cms{position:absolute;right:24%;bottom:10px;z-index:99}.contactLine > .layoutLarge > div > div{width:100%}.quickLinks{border:0}.quickLinks li a:hover, .quickLinks li a.selected{background-color:rgb(198, 172, 135);box-shadow:0 0 12px rgba(115, 99, 78, 0.48);color:#fff;} .quickLinks li a{padding:20px 10px;border:1px solid #c6ac87;color:#c6ac87}.quickLinks li a:hover:after, .quickLinks li a.selected:after,.quickLinks li a:hover:before, .quickLinks li a.selected:before{display:none}.homepage-index aside.search{padding:0;background-color:rgba(202, 176, 138, 0.59);} .homepage-index .overflowSearch input[type="submit"]{top:1px;background-color:#c6ad87;font-weight:500;color:#000;border:1px solid #fff}.homepage-index .overflowSearch .fields{background-color:transparent}.homepage-index section.selection .ads li{box-shadow:0;transition:box-shadow 0.1s ease-in}.homepage-index section.selection .ads li:hover{box-shadow:0px 2px 5px #5d3605;}.homepage-index section.selection h2{text-transform:uppercase;font-size:33px}.homepage-index .home-carousel{height:70vh !important}.homepage-index section.homepageTeam{margin:50px 0 0 0; background-color:#c6ac87}.homepage-index h2{color:#5d3504}.homepage-index section.homepageTeam h2, .homepage-index section.homepageTeam article.user .infos h3{color:#fff}.homepage-index section.selection{margin-top:-40px}.homepage-index section.selection .ads li h4 {font-size:23px;}.homepage-index section.selection .ads li p {font-size:16px}@media screen and (max-width:1024px){header article.cms{top:10px;}header nav ul.menu > li.btn{filter:invert(1)}aside.search{bottom:60px !important}}@media screen and (max-width:768px){.home-carousel .resizePicture img{max-width:100% !important;height:100% !important}.homepage-index section.selection .ads li h4{font-size:17px}.homepage-index section.homepageContent article h1{font-size:23px !important}.home-carousel:before, .homepageVideo:before{background-color:transparent !important}header .logo{transform:translateX(30px)}footer div.layoutLarge > div{width:100%}footer div.layoutLarge {grid-template-areas:". soc soc soc . age age age age age age age" !important;}}@media screen and (max-width:640px){header .logo{text-align:left !important;transform:translateX(18px);width:36% !important}header nav ul.menu{position:absolute !important;text-align:right !important;z-index:0;width:100%; top:70px;} .homepage-index .wrapper{margin-top:40px !important}footer .network, footer .agency{margin-bottom:0 !important;}}@media screen and (max-width:540px){header article.cms{right:30%}footer div.layoutLarge {grid-template-columns:repeat(3,1fr) !important;grid-template-rows:auto auto !important;grid-template-areas:"soc soc soc" "age age age" !important;}.homepage-index .home-carousel{height:60vh !important}aside.search {bottom:60px !important; }.homepage-index section.selection{margin-top:-140px;}.homepage-index .wrapper{margin-top:0 !important}footer div.layoutLarge{height:100px}}@media screen and (max-width:480px){.homepage-index .home-carousel{height:50vh !important}header article.cms{;right:40%}header article.cms div.layoutLarge{padding-right:0}footer div.layoutLarge div.agency{display:flex;justify-content:center;align-items:center;}}@media screen and (max-width:380px){header .logo img{max-width:150% !important;height:105px !important}header article.cms{top:80px !important}.homepage-index .wrapper{margin-top:-30px !important}header article.cms{top:0 !important;bottom:unset !important;left:0 !important;right:unset!important;z-index:99}}.estate-index #map, #mapContainer > .button{display:none}.estate-index #mapContainer{background-image:url("/uploads/website/2645/2ae7cbb38220cbd06481b7172f55f717.jpg");height:400px;width:100%;}.estate-index h1{text-transform:uppercase}.estate-index div.banner{display:none;}.estate-index .main .layoutLarge{display:flex;flex-direction:column;max-width:1600px;}.estate-index .layoutLarge .columnLeft{order:2;margin-top:50px;width:100%;}.estate-index .columnLeft h1{font-size:40px}.estate-index .layoutLarge .columnLeft ul.ads li.ad{display:flex;flex-direction:column;height:100%;}.estate-index .layoutLarge .columnLeft ul.ads li.ad ul,.estate-index .layoutLarge .columnLeft ul.ads li.ad ul .price{background:none;}.estate-index .layoutLarge .columnLeft ul.ads li.ad .titles{order:2;text-align:left;background:none;border-left:2px solid #c0ac9e;}.estate-index .estatePopupWrapper .ad .titles{background:none;text-align:left;border-left:2px solid #c0ac9e;}.estate-index .buttons div a:first-child{display:none}.estate-index .estatePopupWrapper .ad .titles h2,.estate-index .estatePopupWrapper .ad .titles h3{color:#5e3707;}.estate-index .ad ul li.price{border-left:2px solid #c0ac9e;padding-left:25px;}.estate-index .ad ul li.price div,.estate-index .ad ul li{color:#000;}.estate-index .layoutLarge .columnLeft ul.ads li.ad .titles h2{font-size:22px;margin-bottom:14px}.estate-index .layoutLarge .columnLeft ul.ads li.ad .titles h3{font-size:12px;text-align:left;}.estate-index .layoutLarge .columnLeft ul.ads li.ad .titles h2,.estate-index .layoutLarge .columnLeft ul.ads li.ad .titles h3{color:#5e3707;text-transform:uppercase;padding-left:20px;}.estate-index .layoutLarge .columnLeft ul.ads li.ad .picture{order:1;height:400px;margin-bottom:5px;filter:blur(0);transition:filter 0.5s ease}.estate-index .layoutLarge .columnLeft ul.ads li.ad .picture:hover img{filter:blur(2px)}.estate-index .layoutLarge .columnLeft ul.ads li.ad ul{order:3;display:flex;justify-content:space-between;}.estate-index .ad .ribbon, section.selection .ads li .ribbon{background:#ce1111;}.estate-index .ad .picture .buttons{background-color:transparent}section.listing .columnRight .search { margin:0; }section.listing .columnRight .fields {width:88%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;float:left;}section.listing .columnRight .fields > .field {width:19%;}section.listing .columnRight input[type="submit"] {float:right;text-indent:0;width:12%;height:45px;background:#c6ac87;margin:0;color:#000;text-transform:uppercase;letter-spacing:4px;font-size:12px;font-weight:800;padding:0;border:1px solid;box-shadow:none;transition:box-shadow 0.5s ease}.estate-index section.listing .columnRight .fields > .field{border:1px solid #000}.estate-index section.listing .columnRight input[type="submit"]:hover {box-shadow:1px 1px 15px #c6ac87; }.estate-index section.listing .columnRight{width:100%;background-color:transparent;border:1px solid #c6ac87}.estate-index section.listing .columnRight input[type="text"],.estate-index section.listing .columnRight input[type="password"],.estate-index section.listing .columnRight textarea,.estate-index section.listing .columnRight select,.estate-index section.listing .columnRight .ms-choice,.estate-index section.listing .columnRight .ms-choice.disabled,.estate-index section.listing .columnRight .select2-container {margin-bottom:0;border-bottom:0}.estate-index .rental{display:none}.estate-index .estatePopupWrapper .ad .titles{background:none;text-align:left;border-left:2px solid #c0ac9e;}.estate-index .estatePopupWrapper .ad .titles h2,.estate-index .estatePopupWrapper .ad .titles h3{color:#5e3707;}.estatePopupWrapper .ad ul li,.estatePopupWrapper .ad ul{background:none;}.estate-index .estatePopup .comment{color:#000}.estate-index .popup-carousel .owl-dots .owl-dot span{background-color:#c6ac87;border-color:#c6ac87}.estate-index .popup-carousel .owl-dots .owl-dot.active span, .estate-index .popup-carousel .owl-dots .owl-dot:hover span{background-color:#fff} .estate-index ul.pager li.current span, .estate-index ul.pager li a:hover{background-color:#623b0d;border:0}ul.pager li a, ul.pager li span{border:1px solid #c6ac87}@media screen and (max-width:768px){.estate-index form, .estate-index form .fields{display:flex;flex-direction:column;align-items:center}.estate-index form .field{width:100% !important}section.listing .columnRight input[type="submit"]{width:30%;margin-top:30px;}.estate-index section.listing .columnRight{border:0}.estate-index .layoutLarge .columnLeft ul.ads li.ad{width:100% !important}}@media screen and (max-width:640px){.estate-index .columnLeft h1{font-size:30px}}@media screen and (max-width:640px){.estate-index .columnLeft h1{font-size:23px}.ad .ribbon{top:82px !important}}@media screen and (max-width:380px){section.listing .columnRight input[type="submit"]{width:50%}.estate-index .layoutLarge .columnLeft ul.ads li.ad .titles h3{font-size:9px;}}.nature-3 header ul.menu li:nth-child(3) a,.nature-1 header ul.menu li:nth-child(2) a{color:#5d3404}.estate-show .columnRight .smallIcon.address:before,.smallIcon.userName:before{background-position:-1000px -700px;}.estate-show .columnRight .smallIcon.phone:before{background-position:-1050px -700px;}.estate-show .columnRight .smallIcon.mail:before{background-position:-1100px -750px;}.estate-show .showPictures .layoutLarge { max-width:none; padding:0; margin-top:20px; }.showPictures { height:720px; background:none; }.showPictures .layoutLarge { max-width:none; padding:0; margin-top:20px; }.showPictures[data-layoutFixed="1"] { max-width:1600px; margin:auto; }.showPictures[data-layoutFixed="1"] .show-carousel { float:none; width:100%; }.showPictures .button:before { background-position:-600px -800px; }.showPictures > .button:before { background-position:-1100px -800px; }.showPictures[data-layoutFixed="1"] article {position:absolute;width:auto;height:auto;top:auto;bottom:20px;right:0;background:none;}.showPictures article div { display:initial; padding:0; }.showPictures article h2,.showPictures article li {display:none;}.estate-show .quickLinks{display:none}.showPictures > article h2 { color:#000; }.showPictures > article ul li { color:#000; }.showPictures article ul li:last-child {display:block;color:#000;text-transform:uppercase;letter-spacing:2px;background:#c6aC87;padding:20px 30px;width:auto;margin:0;}.showPictures article .selectionLink {top:-500px;right:20px;background-color:#ffffff;border-radius:100%;opacity:1;}.showPictures article .selectionLink:hover { border-radius:0; max-width:none; padding:5px 45px 5px 15px; }.similarBlock .item .price { color:#000; }.show-carousel .owl-controls .owl-nav .owl-prev { background-position:-973px -1070px !important; }.show-carousel .owl-controls .owl-nav .owl-next { background-position:-967px -1220px !important; }.showThumbs {position:relative;height:120px;margin-bottom:20px;padding:0;max-width:1600px;}.showThumbs .show-carousel-thumbs { height:100%; padding:0 50px; }.showThumbs .show-carousel-thumbs .owl-nav { margin:0; }.showThumbs .show-carousel-thumbs .item { width:150px; height:100%; margin:0 10px 0 0; border-width:10px 0 10px 0; border-style:solid; border-color:#fff; cursor:pointer; }.show-carousel-thumbs .owl-controls .owl-nav .owl-prev,.show-carousel-thumbs .owl-controls .owl-nav .owl-next {position:absolute;top:10px;bottom:10px;width:40px;padding:0;margin:0;text-indent:-10000px;background:#73634e url(/images/free10/icons.svg) top left no-repeat;border-radius:0;}.show-carousel-thumbs .owl-controls .owl-nav .owl-prev { left:0; background-position:-487px -1070px; }.show-carousel-thumbs .owl-controls .owl-nav .owl-next { right:0; background-position:-485px -1220px; }section.show .layoutLarge { max-width:1600px; }section.show .columnLeft { padding:80px; }section.show .comment { color:#000; text-align:center; margin-top:0}section.show .detailsList ul { -webkit-column-count:1; -moz-column-count:1; column-count:1; }div#detailsList {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}section.show .detailsList .details { width:49%; padding:20px; background:#ffffff; margin-bottom:2%; }section.show .detailsList .details ul li.alt,.areas li.alt {background:none;}section.show .detailsList .details ul li span,section.show .detailsList .services ul li, .areas li span {color:#000;font-weight:500}section.show .detailsList .details ul li, .areas li { color:#000; border-bottom:0.2px solid #c6ab87; }.loanCalculator{display:none}.loanCalculator input[type="button"] { background:#03263f; }.userBlock .button {background:#181818;}.userBlock .button:after {background-position:-500px -800px;top:27px;}.contactLine > .layoutLarge > div > div { display:block; margin:auto; }.contactLine > .layoutLarge > div > div:first-child { display:none; }.estate-show aside.columnRight{border:1px solid #f0eae0;background-color:#f7f3ee;}.estate-show .columnRight .userBlock p,.estate-show .columnRight .userBlock span{color:#000;} .estate-show .columnRight .userBlock span.mail a, .estate-show .loanCalculator p, .estate-show .loanCalculator .field label{color:#000}.estate-show .columnRight .userBlock span.mail a:hover{color:#c6ac87}.estate-show .columnRight .similarBlock .item h3, .estate-show .columnRight .similarBlock .item p{color:#000}#contactLine{background-color:#c6ab87;}#contactLine p,#contactLine a,#contactLine label{color:#000;}#contactLine span.mail a:hover{color:#c6ac87}.estate-show #contactLine{margin-bottom:0}.estate-show .columnRight .loanCalculator .field:last-child{text-align:center;}.estate-show input[type="submit"]{text-indent:0 !important;width:122px;background-color:#fff !important;color:#c6ac87;transition:all 0.5s linear;background-image:none;box-shadow:0 1px 1px rgba(0,0,0,0.2)}.estate-show input[type="submit"]:hover{background-color:#c6ac87 !important;color:#fff !important}.estate-show footer{margin-top:0}@media screen and (max-width:1024px){section.show h1{font-size:28px}section.show .comment{text-align:justify}section.show .detailsList .details{width:100%}section.show .columnLeft{padding:0}}@media screen and (max-width:768px){.showPictures article ul li{color:#000;}}@media screen and (max-width:640px){.showThumbs{margin-top:-103px}.showPictures[data-layoutFixed="1"] article{bottom:120px}}footer{background-color:#271603}footer h3,footer p,footer li a,footer span,footer span a,footer a{color:#fff}footer .credits a:hover{color:#c6ac87}footer div.layoutLarge{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-template-areas:"soc soc soc . . age age age age age age ."}footer article.cms{grid-area:vk;margin-left:0}footer .socialLinks li a.vk:before{background-image:url("/uploads/website/2645/17147f028d504e9357270805cbba8b8b.png") !important;background-size:cover !important}footer .network h3{display:none}footer .agency{grid-area:age;width:100%;display:flex;justify-content:space-between;align-items:flex-start;}footer .sectors{display:none}footer .network{grid-area:soc; width:100%;display:flex;justify-content:center;}footer .sectors ul{column-count:1}footer .agency h3{display:none} footer .agency p{width:100%}footer .socialLinks{display:flex;}footer .socialLinks li{width:25px;margin:0 12px}footer .socialLinks li a{color:transparent;cursor:default}footer .socialLinks li a:before{cursor:pointer}footer .socialLinks li:nth-child(5){display:none}footer .social a:before{border-radius:50px;background-color:#c6ab87}footer .social a.facebook:before{background-position:-110px -38px;}footer .social a.instagram:before {background-position:-110px -218px;}footer .social a.youtube:before {background-position:-110px -110px;}footer .social a.facebook:hover:before{background-position:-110px -38px;}footer .social a.instagram:hover:before {background-position:-110px -218px}footer .social a.youtube:hover:before{background-position:-110px -110px;}footer .social a.linkedin:before{background-position:-110px -254px;}footer .social a.linkedin:hover:before {background-position:-110px -254px}.homepage-index section.homepageContent{margin-bottom:100px;background-color:#c6ac87;}.homepage-index section.homepageContent article h1{font-size:33px;letter-spacing:6px;text-align:center;}.homepage-index section.homepageContent > .layoutLarge{background-color:transparent}.homepage-index section.homepageContent article p{color:#000}.cms-services section.main article.cms, .cms-news section.main article:not(.layoutLarge){column-count:1 !important;padding:50px}.cms-services section.main article.cms p:last-child{display:flex;justify-content:center;align-items:center;}.cms-services section.main article.cms p:last-child a{color:#000}.cms-services section.main article.cms p:last-child a:hover{color:#5d3404}.cms-services section.main article.cms p img{height:183px;}.cms-services section.main article.cms h1{text-transform:uppercase;font-size:40px}.cms-services section.main article.cms ul li{list-style-type:none;position:relative;margin-left:17px}.cms-services section.main article.cms ul li:before{content:'';position:absolute;left:-17px;top:.6em;background-color:#c6ac87;width:.375em;height:.375em; border-radius:.375em;}.cms-services article.cms ul,.cms-services article.cms ul li,.cms-services article.cms p, .cms-news section.main article p{color:#000}.homepage-legals section.main article.publisher p span{text-transform:lowercase}.homepage-legals .banner, .cms-privacynotice .banner, .cms-news .banner{display:none}.homepage-legals .cms li h3,.homepage-legals .cms li p, .homepage-legals .cms h2{display:none}.homepage-legals .cms li{width:100%;text-align:center;}.cms-privacynotice h1, .cms-privacynotice h2, .homepage-legals h1, .homepage-legals h2{font-size:30px;text-transform:lowercase}.cms-news h1{font-size:30px}.cms-news figure{text-align:center;margin-bottom:50px;}.cms-news section.news article{text-align:center}.video-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}.fancybox-lock #map{display:none}.fancybox-lock #contactLine{margin:0}.fancybox-lock #contactLine input[type="submit"]{background-position:-1000px 0}.fancybox-lock #contactLine h2{display:none}@media screen and (max-width:1024px){.cms-news h1{font-size:25px}}@media screen and (max-width:640px){.cms-news h1{font-size:18px;line-height:30px}}@media screen and (max-width:540px){.banner{height:300px;}.cms-services section.main article.cms h1{font-size:30px}.cms-services section.main article.cms, .cms-news section.main article:not(.layoutLarge){padding:30px}}@media screen and (max-width:480px){.cms-news h1{font-size:15px;}}@media screen and (max-width:380px){.banner{height:200px}.cms-services section.main article.cms, .cms-news section.main article:not(.layoutLarge){padding:0}.cms-services section.main article.cms p img{height:93px;}.cms-news .wrapper{margin-top:170px}}