body { background:#fff; }h1, h2, h3, h4, .title {font-family:"Open sans", sans-serif; font-weight:400;}h1, h2 {font-weight:400;}header, header nav,nav ul.culture {background-color:#fff;}header > div { background-color:rgba(0,0,0,0); margin-top:-70px; }header nav {position:fixed; top:0px;left:0px;right:0px;z-index:999;}header .logo {display:block;left:-9999px;right:-9999px;width:350px !important;height:280px !important;padding:152px 0 0 0;margin:-80px auto 0 auto;background:#fff;border-radius:100%;}header .logo > div { display:block; }header .logo > div img { max-width:210px; }header nav ul.menu > li > a { color:#165a9b; font-weight:600; }header nav ul.culture li { display:inline-block; float:right; margin:10px 5px; }header nav ul.culture li:nth-of-type(2) a { background:url('/images/default/fr.png') center left no-repeat; }header nav ul.culture li:nth-of-type(1) a { background:url('/images/default/en.png') center left no-repeat; }header nav ul.culture li a { display:block; width:26px; height:24px; text-indent:-10000px; }nav ul.culture:after { display:none; }nav ul.culture, nav ul.currencies {background:#145898;}footer {background-color:#00529f;}footer h3 {color:#fff; border-bottom:3px solid #fff; font-family:"Open sans", sans-serif;font-weight:400;}footer a, footer p {color:#ffffff;}footer > .credits {background-color:#003869;}footer .agency {background-color:#01549d;}footer .agency p {color:#fff;}section.agency, section.alert {background-color:#0b569b;}section.selection h2 {font-family:"Open sans", sans-serif;color:#07549a;}.selection2 .selection-carousel .item h3 {color:#00529f; text-align:center; font-size:17px; font-weight:400;}.selection2 .selection-carousel .item p {color:#00519e; text-align:center;}.selection2 .selection-carousel p.soleagent {color:#fff;}section.agency {background:#f4f4f4;}section.agency .resizePicture {display:none;}section.agency article {width:40%; padding:30px;}section.agency h2, section.agency h3, section.agency p, section.agency h1 {color:#0050a1;}.address {width:45%;}section.alert { background-color:#ffffff;}section.alert h2, section.agency h1 {font-family:"Open sans", sans-serif;}section.alert h2, section.alert p {color:#0050a1;}section.alert .button, section.agency .button {background-color:#0050a1;}.selection-carousel .item p .price {color:#ee1613;}.ad .soleagent, .selection-carousel .item .soleagent {background:#01549d;}.owl-carousel .owl-nav [class*='owl-'] {background-color:#f10e00;}.owl-carousel .owl-nav [class*='owl-']:hover {background-color:#00529f;}aside.homepageSearch {margin-top:20px; background-color:#0050a1;}.ad .price {color:#ee1613;}.ad h2 {color:#165a9b;font-weight:600; font-family:"Open Sans", sans-serif;}.listingSearch {background-color:#00529f;}.show-carousel .owl-controls .owl-nav .owl-prev, .show-carousel .owl-controls .owl-nav .owl-next, .show-carousel-thumbs .owl-controls .owl-nav .owl-prev, .show-carousel-thumbs .owl-controls .owl-nav .owl-next {background-color:#08559a;}section.showPictures .title h1, .path p a, .pager li.current, .pager li:hover a {background:#08559a;}section.showPictures .title h2.price {color:#ee1613;}.path p a:last-of-type:after {border-right:15px solid #00519e;}section.show h3, section.show .title {background-color:#00519e;}.estate-show input[type="submit"], .estate-show .button, .homepage-contact input[type="submit"], .cms-agency .button, .fancybox-lock input[type="submit"]{background-color:#00519e;}.cms-agency header > div, .cms-project header > div, .homepage-contact header > div {background-image:url("/uploads/website/2489/ccfdc1168a9e328dd8930b64528c478a.jpg");background-color:transparent;background-repeat:no-repeat;background-size:cover;}.cms-project header > div {background-image:url("/uploads/website/2489/e62d96ba9416a88fa22a162d3e3d6e19.jpg");}.homepage-contact header > div {background-image:url("/uploads/website/2489/12224d577c07b095a04f0bb8ead6f192.jpg");}@media screen and (min-width:1025px) {header nav ul.menu > li.over > a,header nav ul.menu > li:hover > a {border-bottom-color:#eb1c22;}}@media screen and (max-width:1024px) {header nav ul.menu > li.btn a {background:url(/images/free9/icons.svg) -118px -236px no-repeat;}header .logo {margin:-120px auto 0 auto;width:350px !important;height:220px !important;padding:136px 0 0 0;}header .logo > div img {max-width:150px;}.estate-index header {height:150px;}}@media screen and (max-width:768px) {.cms-index header, .homepage-contact header {position:relative; z-index:9;}}@media screen and (max-width:640px) {header .logo {width:100% !important;border-radius:0;padding-top:140px;top:0;height:250px !important;}header nav { top:120px;}header .logo > div img {max-width:none;height:100px; }.home-carousel {height:750px!important;}.estate-show header nav {top:0px;}}@media screen and (max-width:480px) {.home-carousel {height:570px!important;}.cms-agency header > div, .cms-project header > div, .homepage-contact header > div {background-image:none;}.cms-agency header, .cms-project header, .homepage-contact header {height:200px;}header .logo > div img {height:80px;}header nav {position:relative;}}@media screen and (max-width:380px) {}