.et_pb_row,.container{width:90%;max-width:1440px}.row--centered{display:flex;align-items:center}h2{font-size:34px!important}.title--script{font-family:'September Spirit',Helvetica,Arial,Lucida,sans-serif;text-transform:none!important;font-size:50px}.title--script-80{font-size:80px!important}#main-header,#main-header.et-fixed-header{box-shadow:none!important;-webkit-box-shadow:none!important}.et_menu_container{border-bottom:solid 1px #463b35}.home--slider .dipl_image_card_content_wrapper{position:absolute;bottom:0;width:100%;background:rgba(70,59,53,0.3)}.dipl_swiper_pagination{position:absolute;bottom:0}.marquee{display:flex;overflow:hidden;user-select:none}.marquee__content{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:5px;min-width:100%;animation:scroll-x 30s linear infinite}.marquee__content h3{font-family:'Brandon Grotesque Regular',Helvetica,Arial,Lucida,sans-serif;font-size:18px}@media (prefers-reduced-motion:reduce){.marquee__content{animation-play-state:paused}}.wrapper{display:flex;flex-direction:column;margin:auto;max-width:100vw}@keyframes scroll-x{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 20px))}}.dipl_tabs_0 .dipl_tabs_controls{gap:30px!important}.dipl_tabs .dipl_tabs_item,.dipl_tabs .dipl_tabs_item .dipl_single_tab_content{padding:20px 0!important}.star-review{display:flex;gap:3px;margin-bottom:5px}#project--text h6{text-transform:none!important}.projects--grid>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));column-gap:60px}.projects--grid .et_pb_post{margin-bottom:40px!important}.projects--grid .entry-featured-image-url,.biens-img .et_pb_image{padding-top:70%}.projects--grid .entry-featured-image-url img,.biens-img .et_pb_image{position:absolute;height:100%;width:100%;top:0;object-fit:cover}.biens-blurb .et_pb_main_blurb_image{position:absolute;top:3px}.biens-blurb.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:25px!important}.biens-img img{height:250px;width:auto;object-fit:cover}#exclusivite::before{content:"Exclusivité Efficity";z-index:10;position:absolute;top:12px;left:12px;height:28px;padding:0 12px;border-radius:100px;background:#ddc6a6;color:#fff;font-size:12px;font-family:'Brandon Bold',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase}#sous-offre::before{content:"Sous offre";z-index:10;position:absolute;top:12px;left:12px;height:28px;padding:0 12px;border-radius:100px;background:#8a6e42;color:#fff;font-size:12px;font-family:'Brandon Bold',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase}#vendu::before{content:"Vendu";z-index:10;position:absolute;top:12px;left:12px;height:28px;padding:0 12px;border-radius:100px;background:#463b35;color:#fff;font-size:12px;font-family:'Brandon Bold',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase}.et_pb_contact_field_options_title{display:none}.cky-btn{border-radius:100px!important}.cky-always-active,.cky-show-desc-btn{color:#463b35!important}.cky-audit-table{background:#dacfc1!important}@media screen and (min-width:450px){.column--button-inline{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:20px}.column--button-inline-center{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}}@media screen and (max-width:768px){.row--centered,.services--tab-container{display:flex;flex-direction:column;gap:40px}.row--reverse-mobile{display:flex;flex-direction:column-reverse}}@media screen and (min-width:769px){.services--tab-container{display:grid;align-items:center;grid-template-columns:0.6fr 1fr}.title--absolute-left{position:absolute}}@media screen and (min-width:1024px){.row--80{width:80%}.dipl_tabs_controls{position:absolute;left:2%}.dipl_tabs_content{padding-top:60px}}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#463b35;background:#fff;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.mobile_menu_bar:before{color:#463b35}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#0000!important;border-radius:10px}@media only screen and (max-width:980px){#main-header .container.clearfix.et_menu_container{width:100%}.logo_container{padding-left:30px}#et-top-navigation{padding-right:30px}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d";color:#463b35}.et_mobile_menu .menu-item-has-children>a{font-weight:400}.mobile_menu_bar,#logo{z-index:10000}#mobile_menu{display:block!important;right:0;left:auto;top:0;padding-top:80px;min-height:100vh;width:400px;border-top:none;transition:all .2s ease-in-out;transform-origin:right;background:#fff}.mobile_nav.closed #mobile_menu{transform:rotateY(90deg);opacity:0}.mobile_nav.opened #mobile_menu{transform:rotateY(0);opacity:1}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:0}.et_mobile_menu li a{color:#463b35!important;font-size:20px;line-height:1.5em;font-weight:400}#main-header .et_mobile_menu li ul{padding-left:0}.sub-menu li a{font-size:18px}}@media only screen and (max-width:480px){#mobile_menu{width:100%}#logo{max-height:65%}}