.site-description,body,p,blockquote,li,a,strong,b,em{font-family:"acumin-pro",sans-serif;font-weight:400;font-style:normal}.et_pb_button h1,h2,h3,h4,h5,h6,.entry-title,body.single-post .entry-title,body.page .entry-title,body.category .entry-title,.widget-title,.site-title{font-family:"acumin-pro",sans-serif;font-weight:500;font-style:normal}.menu-item-21103 a{background-color:#bf8d4b;padding:20px;padding-bottom:20px!important;margin-bottom:20px;;color:white!important}.menu-item-21103 a:hover{background-color:rgb(149,127,86,1);padding:20px;color:white!important}.et_header_style_left .et-fixed-header #et-top-navigation .menu-item-21103 a{color:white!important}.menu-wrap .current_page_item>a,.menu-wrap .current-menu-ancestor>a{color:white!important}.menu-item-21103 a:hover{background-color:#957f56!important}@-moz-document url-prefix(){body{font-family:"Roboto",sans-serif!important;font-weight:500!important;font-style:normal!important}}.menu-main-menu-container li a,.menu-main-menu-container li span,#menu-main-menu li a,#menu-main-menu li span{font-family:"Roboto",sans-serif;font-weight:500;font-style:normal}.sp-lc-container .sp-lc-pagination .swiper-pagination-bullet{width:8px;height:8px}.sp-lc-container .sp-lc-pagination.swiper-pagination{padding:30px}.sendform{background-color:#009fdf!important}.hotspot-tooltip h3{display:none!important}.dih-content{display:none!important}.hightlight{background-color:#009fdf!important;color:white!important;border-color:#009fdf!important}.sub-menu{border-top:solid black 1px!important;border-bottom:solid 1px black!important;box-shadow:none!important}.bureaux{height:2505px}@media (max-width:1200px){.bureaux{height:2735px}}@media (max-width:700px){.bureaux{height:2745px;margin-bottom:280px}}.commerces{height:2000px}.logements{height:4000px}@media (max-width:1200px){.commerces{Height:2300px}.logements{height:4300px}}@media (max-width:700px){.commerces{Height:2150px}.logements{height:4150px}}.square:hover h3{color:white!important}.ctl-story-year .rm_year{background-color:#957f56;color:white;padding:8px;font-size:20px!important;font-weight:100}.story_title{font-size:20px;text-transform:uppercase;line-height:25px;border:3px solid black;color:black;padding-top:20px!important;text-align:left;padding-left:20px!important;margin:30px!important;padding-bottom:100px!important}p.story_title{width:80%;padding-right:30px!important}.ctl_road_map_wrp li .ctl-story-year:before{border-radius:0!important}.cool_timeline_horizontal{cursor:default!important}.et_pb_blog_extras .post-content{box-shadow:none!important;padding-top:60px!important;padding-bottom:60px!important}.titlecolor{color:#957f56!important}h1,h2,h3,h4{margin-bottom:20px}h1{line-height:1.2em}sup{font-size:15px}.et_pb_row{padding-top:8vw!important;padding-bottom:8vw!important}header#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.sub-menu li:hover{background-color:#ffffff!important}a:hover{color:#957f56!important}.et_pb_button{padding-top:10px;padding-bottom:8px;padding-right:30px;padding-left:30px}.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover,.et_pb_contact_reset:hover,.et_pb_contact_submit:hover,.et_pb_pricing_table_button:hover{padding-top:10px;padding-bottom:8px;padding-right:40px;padding-left:20px}.et_pb_scroll_top.et-pb-icon{border-radius:0;background:#957f56;padding:10px;color:white}@media only screen and (max-width:1200px){.et_pb_menu .et_pb_menu__menu{display:none}.et_mobile_nav_menu{display:block}}@media (max-width:1200px){.container.et_menu_container{width:calc(100% - 60px)}}.et_mobile_menu{margin-left:-30px;padding:5%;width:calc(100% + 60px)}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}.et_mobile_menu{border-top:none}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:none}.menu-item>a{text-transform:uppercase;color:black}@media (max-width:1200px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.et_mobile_menu{overflow:scroll!important;max-height:77vh}.mobile_nav .current-menu-ancestor>a,.mobile_nav .current-menu-item>a{color:#957f56!important}