@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,900,700);@import 'https://fonts.googleapis.com/css?family=Montserrat';.o-anim{transition:all 400ms}.o-anim.o-anim--fastest{transition-duration:250ms}.o-anim.o-anim--fast{transition-duration:400ms}.o-anim.o-anim--medium{transition-duration:700ms}.o-anim.o-anim--longest{transition-duration:1200ms}.o-anim.o-anim--long{transition-duration:2000ms}.o-anim.o-anim--hover.o-anim--scale:hover{transform:scale(1.05)}.c-selection{position:relative;z-index:15;background:#eee;background:linear-gradient(#eee, #fff);padding:50px 0;overflow:hidden}.c-selection .anchor-adjust{display:block;width:100%;height:60px;transform:translateY(-110px);visibility:hidden}.c-selection a{text-decoration:none}.c-selection .section-headline{text-align:center;color:#000}.c-selection .selection__subheadline{position:relative;font-size:1.4rem;margin:0;padding:0;margin-bottom:50px;text-align:center;color:#000;font-weight:300;color:#888}.c-selection .selection__list{z-index:10;position:relative}.c-selection .selection__list.owl-grab .owl-item{opacity:1 !important;transform:scale(0.9) !important}.c-selection .selection__list .owl-nav{position:absolute;top:40%;background:#000;width:100%}.c-selection .selection__list .owl-nav .owl-prev,.c-selection .selection__list .owl-nav .owl-next{padding:10px 20px;background:#212637;color:#fff;font-size:1.2rem;transition:all 350ms}.c-selection .selection__list .owl-nav .owl-prev:hover,.c-selection .selection__list .owl-nav .owl-next:hover{padding:10px 30px}.c-selection .selection__list .owl-nav .owl-prev{position:absolute;left:0}.c-selection .selection__list .owl-nav .owl-next{position:absolute;right:0}.c-selection .selection__list .owl-stage-outer{overflow:visible}.c-selection .selection__list .owl-stage-outer .owl-item{transition:all 250ms;transform:scale(0.8);opacity:0.4}@media (max-width: 543px){.c-selection .selection__list .owl-stage-outer .owl-item.active{position:relative;z-index:100;transform:scale(1);opacity:1}}.c-selection .selection__list .owl-stage-outer .owl-item.center{position:relative;z-index:100;transform:scale(1);opacity:1;box-shadow:0 12px 25px rgba(33,38,55,0.5)}.c-selection .sl__card{width:100%;transition:all 400ms;border-radius:0px}.c-selection .sl__card:hover .sl__layer-hover{opacity:1}.c-selection .sl__card .sl__layer-hover{position:absolute;top:0;left:0;z-index:25;width:100%;height:100%;background:rgba(0,0,0,0.8);transition:all 250ms;transition-delay:1200ms;opacity:0}.c-selection .sl__card .sl__layer-hover .slh__content{color:#fff;display:block;width:200px;height:100%;margin:0 auto}.c-selection .sl__card .sl__layer-hover .slh__content ul{list-style:none;margin:0;padding:0;margin-bottom:10px}.c-selection .sl__card .sl__layer-hover .slh__content li{display:inline}.c-selection .sl__card .sl__layer-hover .slh__content .center{display:table-cell;vertical-align:middle;min-width:200px;height:350px;width:100%;text-align:center}.c-selection .sl__card .sl__picture{position:relative;overflow:hidden;width:100%;height:350px;border-radius:0px;background-position:center top;background-size:cover;background-repeat:no-repeat}.c-selection .sl__card .sl__picture .sl__layerUp{position:absolute;top:0;left:0;z-index:5;width:100%;height:100px;background:linear-gradient(rgba(0,0,0,0.5), transparent);border-radius:0px}.c-selection .sl__card .sl__picture .sl__layerDown{position:absolute;bottom:0;left:0;z-index:5;width:100%;height:100px;background:linear-gradient(transparent, #000);border-radius:0px}.c-selection .sl__card .sl__picture .sl__textUp{position:absolute;top:5px;right:10px;z-index:15;display:inline-block;float:right;font-size:26px;font-weight:600;color:#fff;text-shadow:0 1px 0px rgba(0,0,0,0.6)}.c-selection .sl__card .sl__picture .sl__textBottom{position:absolute;bottom:5px;left:10px;z-index:15;display:inline-block;float:right;font-size:16px;font-weight:600;color:#fff;text-shadow:0 1px 0px rgba(0,0,0,0.6)}.c-selection .sl__card .sl__content{background:#fff;padding:6px 12px;border-radius:0 0 0px 0px;color:#212637}.c-selection .sl__card .sl__content .slc__city{text-align:right;color:#888}.c-selection .sl__card .sl__content .slc__price{font-size:2rem;text-align:right;font-weight:600;line-height:1}.c-actualities{position:relative;background:#fff;color:#000;padding:75px 0;overflow:hidden}.c-actualities .big-title{position:absolute;left:0px;top:30px;z-index:0;text-align:left;width:100%;font-size:7rem;font-weight:600;text-transform:uppercase;opacity:0.1;color:#fff}.c-actualities .c-button{background:#148af0;color:#fff}.c-actualities .big-picture{position:relative;width:225px;height:450px;background:#ccc;background-size:cover;background-repeat:no-repeat;background-position:center}.c-actualities .big-picture .big-picture__child-1{position:absolute;bottom:-30px;right:-30px;width:150px;height:300px}.c-actualities .actu-head{position:relative;margin-bottom:50px}.c-actualities .ach__eyebrow,.c-actualities .ach__headline{margin:0;padding:0}.c-actualities .ach__eyebrow{font-size:20px;font-weight:600;text-transform:uppercase;color:#148af0}.c-actualities .ach__headline{font-size:30px;font-weight:800}.c-actualities .ach__menu{text-align:left}.c-actualities .ach__menu ul{margin:0;padding:0;list-style:none}.c-actualities .ach__menu ul li{display:inline}.c-actualities .ach__menu ul li a{color:#148af0}.c-actualities .ach__menu ul li:after{content:'|';margin:0 15px}.c-actualities .ach__menu ul li:last-child:after{content:''}.c-actualities .actu-element .ace__date{font-size:0.7rem;text-transform:uppercase;font-weight:600}.c-actualities .actu-element .ace__headline{font-size:1rem}.c-actualities .actu-list{margin:0;padding:0;list-style:none;margin-top:15px}.c-actualities .actu-list .actu-element{border-left:5px solid #fff;position:relative;margin-bottom:15px;background:rgba(255,255,255,0.1)}.c-actualities .actu-list .actu-element .ace__headline{font-size:20px;font-weight:600}.c-actualities .actu-list .actu-element .ace__date{font-size:13px;text-transform:uppercase;font-weight:300}.c-actualities .actu-list .actu-element .ace__excerpt{font-size:14px;font-weight:100;opacity:0.5;margin-top:5px}.c-contact-info{background:#212637;border-bottom:1px solid #5a6897;color:#fff;padding:50px 0;padding-top:100px}.c-contact-info .panel-box{position:relative;text-align:center}.c-contact-info .panel-box .icon{display:block;border-radius:10px;width:40px;height:40px;line-height:40px;background:#148af0;background:linear-gradient(#a4d2f9, #148af0);color:#fff;margin:0px auto}.c-contact-info .panel-box .title{line-height:1;margin:0;padding-top:15px;font-size:1.4rem}.c-contact-info .panel-box .description{padding-top:15px;font-weight:300}.c-contact{position:relative;background:#2b3041;color:#fff;padding:50px 0;padding-top:100px;overflow:hidden}.c-contact .contact__headline{display:inline-block;font-size:2rem;font-weight:800;line-height:1;margin-bottom:25px}.c-contact .contact__headline .headline__eyebrow{text-align:right;color:#e9cf94;font-size:1.3rem;text-transform:uppercase;font-weight:800;line-height:1}.c-contact .contact__subheadline{font-size:1.5rem;margin:0;padding-bottom:25px}.c-contact .contact__select-notary select{background:none;outline:none}.c-contact .contact__select-notary i{font-size:1.5rem;margin-left:5px}.c-contact .contact__signature{position:absolute;bottom:-110px;left:25%;z-index:50}.c-contact .contact__law{font-size:0.7rem;opacity:0.5;margin:25px 0}.c-contact .form-paper{background:#fff;color:#000;padding:50px 50px;padding-bottom:100px;box-shadow:-5px 0 50px rgba(0,0,0,0.5)}.c-contact .form-paper .fp__headline{font-weight:800;font-size:1.3rem;text-transform:uppercase;margin-bottom:10px}.c-contact .form-paper .fp__to{margin-bottom:50px}.c-contact .form-paper .fp__input{margin-bottom:15px;padding:5px 0;padding-left:15px;border-bottom:1px solid #aaa}.c-contact .form-paper .fp__input label,.c-contact .form-paper .fp__input input,.c-contact .form-paper .fp__input textarea{display:block}.c-contact .form-paper .fp__input input,.c-contact .form-paper .fp__input textarea{background:none;border:none;outline:none;font-size:18px;width:100%;font-weight:300}.c-contact .form-paper .fp__input label{text-transform:uppercase;font-weight:800;line-height:1;font-size:0.8rem;margin:0}.c-button{display:inline-block;background:#148af0;color:#fff;padding:10px 25px;text-decoration:none !important;transition:all 500ms}.c-button:hover{opacity:0.9;color:#fff !important}.c-button.c-button--primary{background:#148af0;color:#fff}.c-button.c-button--primary:hover{color:#fff !important}.c-button.c-button--secondary{background:#eee;color:#000}.c-button.c-button--secondary:hover{color:#000 !important}.c-button.c-button--rounded{border-radius:30px}.c-button.c-button--block{display:block}.c-magazine{position:relative;background:#148af0;background:linear-gradient(#148af0, #44a2f3);color:#fff;padding-top:50px;text-align:center;overflow:hidden;border-top:1px solid #74baf6}.c-magazine .mag__icon{width:150px;margin:0 auto}.c-magazine .mag__headline{font-size:2rem;letter-spacing:1px;font-weight:600}.c-magazine .mag__subheadline{font-size:1rem;font-weight:300;margin:0;padding:0;margin-bottom:25px}.c-magazine .btn-magazine{width:100%}.c-magazine .btn-magazine .c-button{border-radius:30px;background:#fff;color:#000 !important}.c-magazine .btn-magazine .c-button:hover{transform:scale(1.2);box-shadow:0 15px 50px rgba(0,0,0,0.3);opacity:1}.c-magazine .mag__effect{position:relative;bottom:0px;left:0;z-index:50;width:100%;height:auto}.c-magazine .mag__effect .ill{position:relative;overflow:hidden;width:100%;height:300px;margin-bottom:-85px}.c-magazine .mag__effect .ill .pages{position:absolute;top:0;left:0;width:100%}.c-magazine .mag__effect .ill .tablet{position:relative;z-index:150;width:200px;height:300px;background-position:center;background-size:cover;margin:0 auto}.c-magazine .mag__effect .ill .tablet .cover{position:absolute;left:15px;top:25px;width:170px;height:auto;float:none;border:1px solid #000}.c-magazine .mag__effect .ill .page{float:left;position:relative;z-index:50;transition:all 600ms;margin:0 0.5%;background-position:center top;background-repeat:no-repeat;background-size:contain}.c-magazine .mag__effect .ill .page:nth-child(1){margin-top:85px}.c-magazine .mag__effect .ill .page:nth-child(2){margin-top:50px}.c-magazine .mag__effect .ill .page:nth-child(3){margin-top:20px}.c-magazine .mag__effect .ill .page:nth-child(4){margin-top:0px}.c-magazine .mag__effect .ill .page:nth-child(5){margin-top:0px}.c-magazine .mag__effect .ill .page:nth-child(6){margin-top:20px}.c-magazine .mag__effect .ill .page:nth-child(7){margin-top:50px}.c-magazine .mag__effect .ill .page:nth-child(8){margin-top:85px}.c-magazine .mag__effect .ill .page.p{top:20px;opacity:0.2;background:#aaa;width:11.5%;height:227px;transform:scale(1)}.c-local-navigation{background:#fff;padding:15px 0}.c-local-navigation a{color:#000}.c-local-navigation ul{margin:0;padding:0}.c-breadcrumb .breadcrumb{margin:0;background:none;padding:0}.c-breadcrumb .breadcrumb li{padding:0;margin:0}.c-inner-menu{margin-top:60px;background:#fff;padding:15px 0;border-bottom:1px solid #ccc}@media screen and (max-width: 543px){.c-inner-menu{margin-top:0;padding-top:80px}}.c-inner-menu ul{padding:0;text-align:center}.c-inner-menu ul li{display:inline;list-style:none}@media (max-width: 543px){.c-inner-menu ul li{display:block;width:100%;margin-bottom:10px;text-align:center}}.c-inner-menu ul li a{background:#fff;color:#000;text-decoration:none;padding:4px 15px;margin-left:3px;border-radius:30px}.c-inner-menu ul li a:hover{background:#fff}.c-inner-menu ul li.active a{background:#148af0;color:#fff;box-shadow:0 4px 6px rgba(50,50,93,0.11),0 1px 3px rgba(0,0,0,0.08)}#bloc_notre_etude h3{margin-bottom:40px}main{width:100%;min-height:100%;display:flex;justify-content:center;align-items:flex-start}.accordion-item{background-color:transparent;margin-bottom:15px;border-radius:5px;box-shadow:0 2px 9px 0 rgba(0,0,0,0.1);transition:background-color .2s ease-in .3s}.accordion-item.active{background-color:white;transition:background-color .2s ease-in 0s}.accordion-item.active .accordion-header{color:black;background-color:white;transition:background-color .2s ease-in 0s, color .2s ease-in .2s}.accordion-item.active .accordion-header h2:before,.accordion-item.active .accordion-header h2:after{background-color:black;transition:background-color .2s ease-in .2s, transform .2s ease .1s}.accordion-item.active .accordion-header h2:before{display:none}.accordion-item.active .accordion-header h2:after{transform:rotate(90deg)}.accordion-item.active .accordion-body{max-height:900px;padding:0 15px 15px;transition:max-height .3s ease-in 0s, padding .2s ease-in 0s}.accordion-item.active .accordion-body p{opacity:1;transition:opacity .2s ease-in .2s}.accordion-item.active .accordion-link-body{text-align:center;margin-top:10px}.accordion-header{color:white;background-color:#0e7ddc;border-radius:5px;padding:25px 15px;cursor:pointer;transition:background-color .2s ease-out .3s, color .2s ease-out 0s}.accordion-header h2{position:relative;font-size:1rem;font-weight:500;letter-spacing:.025em;margin:0}.accordion-header h2:before,.accordion-header h2:after{content:"";position:absolute;background-color:white;transition:background-color .2s ease-in 0s, transform .2s ease 0s}.accordion-header h2:before{width:10px;height:2px;right:0;top:calc(50% - 1px)}.accordion-header h2:after{width:2px;height:10px;right:4px;top:calc(50% - 5px);transform:none}.accordion-body{max-height:0;padding:0 15px;overflow:hidden;transition:max-height .2s ease-out 0s, padding .1s ease-out .2s}.accordion-body p{font-size:.875rem;line-height:1.6;opacity:0;margin:0;transition:opacity .2s ease-in 0s}.c-newsletter{position:relative;background:#212637;color:#fff;border-bottom:1px solid #212637;text-align:center;padding:25px 0}.c-newsletter .container{position:relative;z-index:10}.c-newsletter .svg{position:absolute;top:0px;z-index:1;width:100%}.c-newsletter .svg svg{display:block;margin:0;padding:0}.c-newsletter .svg svg p,.c-newsletter .svg svg path,.c-newsletter .svg svg g{fill:rgba(255,255,255,0.2)}.c-newsletter .nlt__stamp{position:relative;margin:0 auto;width:220px}.c-newsletter .nlt__stamp .z__stamp{width:100%}.c-newsletter .nlt__stamp .z__feather{position:absolute;top:35px;right:18px;width:60px;height:60px}.c-newsletter .nlt__stamp .z__feather path{fill:#e9cf94}.c-newsletter .nlt__headline{font-size:2rem;letter-spacing:1px;font-weight:600}.c-newsletter .nlt__subheadline{font-size:1rem;max-width:700px;margin:0 auto;font-weight:300;margin-bottom:15px}.c-newsletter .nlt__form{padding:15px 0;max-width:400px;margin:0 auto;margin-top:25px;border-top:1px dashed rgba(255,255,255,0.4)}.c-newsletter .nlt__form .nlt__input-mail{background:transparent;border:none;outline:none;background:#fff;color:#888;padding:8px 15px;border-bottom:1px solid rgba(255,255,255,0.2);border:1px solid #ccc}.c-newsletter .nlt__form .nlt__submit{background:transparent;outline:none;border:none;background:#148af0;color:#fff;padding:8px 15px;border-bottom:1px solid rgba(255,255,255,0.2)}.c-newsletter .nlt__form .nlt__submit:hover{background:#0d6fc4}.c-footer{position:relative;z-index:9000;background:#212637;border-top:1px solid #212637;color:#fff;font-size:0.9rem}.c-footer .footer__main{padding:30px 0;background:#212637;background:linear-gradient(#212637, #212637)}.c-footer .footer__final{padding:10px 0;background:#212637;border-top:1px solid #212637}.c-footer .footer__final .social{text-align:center}.c-footer .footer__final .social li{display:inline-block;padding:0 15px;font-size:25px}.c-footer .footer__final .copyright{text-align:center;font-size:0.7rem;opacity:0.3;font-weight:300}.c-footer .footer__final .ff__links{text-align:center;margin:0;color:#fff}.c-footer .footer__final .ff__links li{display:inline-block;opacity:0.5}.c-footer .footer__final .ff__links a{list-style:none;text-decoration:none;color:#fff;font-weight:300}.c-footer .row>div:last-child .part{border-right:none}.c-footer .part{padding:12px;border-right:1px solid #343c57}.c-footer .footer-partners .partner{margin-bottom:10px;font-size:0.8rem}.c-footer .footer-partners .partner dd{margin:0;opacity:0.5}.c-footer .footer-partners .partner dt{font-weight:300}.c-footer .footer-partners .partner--premium{position:relative;padding:2px;padding-left:35px;background:rgba(170,170,170,0.1);border-radius:30px}.c-footer .footer-partners .partner--premium .label{position:absolute;top:12px;right:15px;font-size:0.7rem;font-weight:300;border:1px solid #e9cf94;color:#e9cf94;padding:1px 8px;border-radius:30px}.c-footer .footer-partners .partner--premium .icon-abs{position:absolute;left:-15px;width:40px;height:40px;line-height:40px;background:#e9cf94;color:#000;font-size:1.3rem;text-align:center;border-radius:100%}.c-footer .category{margin:0;padding:0;font-weight:600;font-size:1rem;line-height:3;text-transform:uppercase;color:#e9cf94}.c-footer .fcontact__name{font-weight:300;opacity:0.7}.c-footer dl{margin:0}.c-footer a{color:#ddd}.c-footer a:hover{color:#e9cf94 !important}.c-footer ul{margin:0;padding:0;list-style:none}.c-footer ul li{padding:6px 0;position:relative}.c-footer ul li.active{color:#e9cf94}.c-header{position:fixed;z-index:9500;width:100%;height:65px;overflow:hidden;background:#212637}.c-header .container{max-width:none}.c-header .w-logo{height:60px}.c-header .w-logo .helper{display:inline-block;height:100%;vertical-align:middle}.c-header .w-logo .logo{vertical-align:middle;height:35px}.c-header .w-logo svg{fill:#fff;height:35px;margin-top:12px}.c-header .w-logo-badge{width:150px;height:45px;margin-top:7px}.c-header .w-logo-badge .part{float:left;width:auto;height:100%}.c-header .w-logo-badge .part.part--icon{width:50px}.c-header .w-logo-badge .label{margin-top:7px;margin-left:8px;line-height:110%;letter-spacing:1px;font-size:0.9rem;color:#fff}.c-header .w-logo-badge .label b{text-transform:uppercase}.c-header .w-logo-badge .label span{font-weight:300;opacity:0.75;font-size:0.9em}.c-header .w-logo-badge svg{display:block;margin:0;padding:0;margin-top:5px;margin-left:8px;height:32px}.c-header .w-logo-badge svg path{fill:#e9cf94}.c-header ul{margin:0;padding:0}.c-header ul li{display:inline-block}.c-header ul li.active a{opacity:1}.c-header ul li a{display:block;line-height:65px;color:#fff;padding-left:10px;text-decoration:none;font-size:1rem;border-bottom:3px solid transparent;opacity:0.7;text-transform:uppercase;font-weight:400;font-size:0.8rem}@media screen and (max-width: 1260px){.c-header ul li a{padding-left:5px;font-size:.7rem}}@media screen and (max-width: 1090px){.c-header ul li a{font-size:.6rem}}@media screen and (max-width: 991px){.c-header ul li a{font-size:.8rem}}.c-header ul li a span{border:1px solid #ccc;border:1px solid #97a0c0;padding:5px 20px;border-radius:30px}.c-header ul li a:hover{color:#ccc}.c-subheader{position:relative;top:60px;z-index:9000;width:100%;height:auto;background:#148af0;color:#fff;font-weight:300}.c-subheader .container{padding-top:15px;padding-bottom:10px;max-width:none;height:50px}.c-subheader a{color:#fff;text-decoration:none}.c-subheader ul{margin:0;padding:0;list-style:none}.c-subheader ul li{color:#fff;display:inline;margin-right:15px}.c-subheader .headline{font-size:1rem;font-weight:400}.c-subheader .headline span{display:inline-block}.c-subheader .headline span img{display:block;width:30px;margin-right:10px}.c-subheader .headline .w-text{line-height:140%}@media (max-width: 991px){.c-subheader .col-custom{display:block;float:none}}#specialGratienContainer .c-header{top:100px}@media screen and (max-width: 767px){#specialGratienContainer .c-header{top:65px}}@media screen and (max-width: 376px){#specialGratienContainer .c-header{top:89px}}#specialGratienContainer .c-subheader{top:160px}@media screen and (max-width: 767px){#specialGratienContainer .c-subheader{top:125px}}#specialHeaderContactContainer{position:fixed;left:0;right:0;top:0;z-index:9999;background:#212637;padding:10px 0}#specialHeaderContactContainer .pull-left{float:none;display:inline-block;vertical-align:middle;margin:0 auto;width:33%;width:calc(33.33333333% - 4px)}#specialHeaderContactContainer .pull-left:nth-child(2){height:80px;vertical-align:middle;padding-top:10px}#specialHeaderContactContainer .pull-left:nth-child(2) img{margin:0 auto}@media screen and (max-width: 767px){#specialHeaderContactContainer .pull-left{width:49%;width:calc(50% - 4px)}#specialHeaderContactContainer .pull-left:nth-child(2){display:none}#specialHeaderContactContainer .pull-left:nth-child(2) .w-logo-badge{display:none}}#specialHeaderContactContainer .pull-left .off__phone,#specialHeaderContactContainer .pull-left .off__mail,#specialHeaderContactContainer .pull-left .off__location{color:#373A3C}@media screen and (max-width: 712px){#specialHeaderContactContainer .pull-left .off__phone,#specialHeaderContactContainer .pull-left .off__mail,#specialHeaderContactContainer .pull-left .off__location{font-size:11px}}#specialHeaderContactContainer .pull-left .fa{color:#373A3C}#specialHeaderContactContainer .pull-left.rightElement{text-align:right}.c-hero{position:relative;z-index:15;width:100%;height:400px;overflow:hidden;color:#fff;text-align:center}.c-hero .hero__headline{font-size:2.3rem;font-weight:600;line-height:120%;margin-bottom:20px}.c-hero .hero__subheadline{margin-top:10px;font-size:1.3rem;font-weight:100}.c-hero .hero__btn{display:inline-block;margin-top:30px;padding:7px 20px;background:#148af0;color:#fff}.c-hero .hero__img--home{position:relative}.c-hero .hero__svg{display:block;position:absolute;bottom:-1px;right:-1px;margin:0;padding:0}#errorContainer{background:#FFF;color:#000;text-align:center}#errorContainer .hero-name{padding-top:100px}#errorContainer .hero-name .errorOupsContainer{font-weight:900;font-size:42px;text-transform:uppercase}#errorContainer .hero-name .h-name-erreur{color:#df0000;font-weight:100;font-size:47px}#errorContainer .hero-name .errorParagraphElement{font-size:42px}@media screen and (max-width: 700px){#errorContainer .hero-name .errorParagraphElement{font-size:32px}}#errorContainer .hero-name #errorImgElement{height:250px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:60px 0 30px}.c-office{position:relative;background:#148af0;background:radial-gradient(#a4d2f9, #148af0);color:#fff;padding:50px 0;text-align:center;overflow:hidden}.c-office .office__selection{position:relative;z-index:60}.c-office .office__headline{font-size:2rem;font-weight:600;margin-bottom:15px}.c-office .office__subheadline{font-size:1.4rem;font-weight:300;margin:0;padding:0}.c-office .office__list{list-style:none;margin:0;padding:0;margin-top:0px;margin-top:15px;color:#fff}.c-office .office__list li{background:#fff;color:#000;animation:office_list 1200ms;margin-bottom:16px}@keyframes office_list{0%{opacity:0;transform:translateY(250px)}100%{opacity:1;transform:translateY(0px)}}.c-office .office__list li .layer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.c-office .office__list li .list__part{width:100%;height:100%;float:left;position:relative}.c-office .office__list li .lp__content{padding:16px}.c-office .office__list li .list__map{width:30%;height:100%;background:none;text-align:center}.c-slider{position:relative;top:0;width:100%;height:700px;color:#fff}.c-slider.c-slider--search{height:700px}.c-slider .owl-stage-outer:after{content:' ';position:absolute;bottom:0;left:0;z-index:10;background:linear-gradient(transparent, #212637);width:100%;height:50%}.c-slider .c-go-down{position:absolute;bottom:5%;right:5%;z-index:250;display:block;width:60px;height:60px;line-height:60px;text-align:center;background:#148af0;border-radius:100%;transition:all 400ms}.c-slider .c-go-down:hover{background:rgba(255,255,255,0.05)}.c-slider .c-go-down:hover svg{transform:scale(0.8)}.c-slider .c-go-down svg{fill:#fff;width:50px;margin-top:5px}.c-slider.slider--small{height:60px;background:#ccc}.c-slider.slider--small .item{position:relative;width:100%;height:60px;display:none}.c-slider .sli__content{position:absolute;top:0;left:0;z-index:600;width:100%;height:100%;background:rgba(33,38,55,0.4);padding-top:150px;color:#fff}.c-slider .sli__content .this__headline{display:inline-block;margin:0;padding:0;line-height:150%;font-size:1.9rem}.c-slider .sli__content .this__subheadline{margin:0;padding:0;line-height:1}.c-slider .sli__content .this__text{margin:0;padding:0;line-height:180%;max-width:700px;margin-top:25px;font-size:1.2rem}.c-slider .item{position:relative;width:100%;height:60px;background-size:cover;background-position:center center}.c-slider .owl-nav{display:none}.c-slider .owl-dots{position:absolute;bottom:0;left:0;z-index:100;width:100%;text-align:center;padding:15px 0}.c-slider .owl-dots .owl-dot{display:inline-block;width:10px;height:10px;border-radius:100%;border:1px solid #fff;margin:0 5px;transition:all 400ms}.c-slider .owl-dots .owl-dot.active{background:#fff}.c-slider .c-notary{position:absolute;bottom:50px;z-index:200;width:100%;height:auto;color:#fff}.c-slider .c-notary .container{padding-top:30px;padding-bottom:30px}.c-slider .c-notary .notary__headline{font-size:2rem;font-weight:100;line-height:100%}.c-slider .c-notary .notary__headline .notary__eyebrow{font-size:1rem;text-transform:uppercase}.c-slider .c-notary .notary__excerpt{max-width:700px;font-size:0.9rem;font-weight:300;opacity:0.8;line-height:150%}.c-slider .c-notary .notary__arguments{width:100%;margin:0;padding:0;list-style:none}.c-slider .c-notary .notary__arguments:before,.c-slider .c-notary .notary__arguments:after{content:'';display:table}.c-slider .c-notary .notary__arguments:after{clear:both}.c-slider .c-notary .notary__arguments li{display:block;float:left;width:150px;border-right:1px solid #fff;padding-right:10px;margin-right:20px}.c-slider .c-notary .notary__arguments li:last-child{border-right:none}.c-slider .c-notary .notary__arguments li span{text-transform:uppercase;font-size:0.8rem}.c-slider .c-notary .notary__arguments li b{font-size:2rem}.c-slider .c-notary .notary__quick-access{width:100%;margin:0;padding:10px 0;list-style:none;text-align:center}.c-slider .c-notary .notary__quick-access:before,.c-slider .c-notary .notary__quick-access:after{content:'';display:table}.c-slider .c-notary .notary__quick-access:after{clear:both}.c-slider .c-notary .notary__quick-access a{text-decoration:none}.c-slider .c-notary .notary__quick-access li{display:inline-block;width:150px;padding-right:10px;margin-right:20px;text-align:center;background:#148af0;padding:20px 15px;border-radius:15px;transition:all 400ms}.c-slider .c-notary .notary__quick-access li:hover{transform:scale(1.05) rotate(5deg);background:#74baf6}.c-slider .c-notary .notary__quick-access li:last-child{border-right:none}.c-slider .c-notary .notary__quick-access li svg{display:block;width:50px;height:50px;margin:0 auto;margin-bottom:10px;fill:#fff}.c-slider .c-notary .notary__quick-access li svg path{fill:#fff}.c-slider .c-notary .notary__quick-access li span{display:block;text-transform:uppercase;font-size:0.8rem;color:#fff}.c-slider .c-notary .notary__quick-access li b{font-size:2rem}@media (max-width: 991px){.c-slider .c-notary .col-custom{display:block;float:none}}.c-video{background:#212637}.c-video:after{content:' ';position:absolute;bottom:0;left:0;z-index:10;background:linear-gradient(transparent, #212637);width:100%;height:50%}.c-video .c-go-down{position:absolute;bottom:5%;right:5%;z-index:250;display:block;width:60px;height:60px;line-height:60px;text-align:center;background:#148af0;border-radius:100%;transition:all 400ms}.c-video .c-go-down:hover{background:rgba(255,255,255,0.05)}.c-video .c-go-down:hover svg{transform:scale(0.8)}.c-video .c-go-down svg{fill:#fff;width:50px;margin-top:5px}.c-video video{display:none}@supports (object-fit: cover){.c-video video{display:block;width:100%;height:100%;top:0;left:0;object-fit:cover}}.c-slider-immosearch{position:absolute;top:37%;z-index:1500;width:100%;text-align:left}@media (max-width: 767px){.c-slider-immosearch{top:150px}}.c-slider-immosearch .headline{width:50%;padding:8px 0px;background:linear-gradient(to left, transparent, rgba(33,38,55,0.8));margin:0;color:#fff;font-size:1.2rem;text-transform:uppercase}.c-slider-immosearch .sf__criterion label{margin:10px 10px;margin-left:0;text-shadow:0 0 5px #000}.c-slider-immosearch .sf__criterion input[type=checkbox]{margin-right:5px}.c-slider-immosearch .m-center{width:100%;height:100%;background:#eee;box-shadow:0px 25px 50px rgba(0,0,0,0.2)}.c-slider-immosearch .part{position:relative;float:left;border-right:1px solid #eee}.c-slider-immosearch .part:last-child{border-right:none}.c-slider-immosearch .part .this_label{position:absolute;top:5px;left:5px;z-index:15;color:#bbb;text-transform:uppercase;font-size:12px;font-weight:300}@media (max-width: 767px){.c-slider-immosearch .part{width:100%}}.c-slider-immosearch .ms-drop{position:relative;max-width:480px;margin-top:15px;overflow:visible;border-radius:5px;padding:5px 0}@media (max-width: 767px){.c-slider-immosearch .ms-drop{width:100% !important;max-width:100% !important}}.c-slider-immosearch .ms-drop:after{content:' ';position:absolute;top:-10px;left:10%;z-index:15;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #212637}.c-slider-immosearch .ms-drop ul{padding:0;margin:0;border-radius:5px}.c-slider-immosearch .ms-drop ul li{padding:0;margin:0;cursor:pointer !important}.c-slider-immosearch .ms-drop ul li label{background:#333;background:rgba(51,51,51,0.7);background:#212637;color:#fff;margin:0;padding:4px 15px;text-shadow:none}.c-slider-immosearch .ms-drop ul li label:hover{position:relative;z-index:15}.c-slider-immosearch .ms-drop ul li label:before{content:'\2713';font-weight:800;font-size:0.7rem;display:inline-block;width:20px;height:20px;color:transparent;line-height:20px;text-align:center;border-radius:100%;border:1px solid #000}.c-slider-immosearch .ms-drop ul li:last-child label{border-bottom:none !important}.c-slider-immosearch .ms-drop ul li.selected{text-shadow:none}.c-slider-immosearch .ms-drop ul li.selected label{background:#212637;color:#e9cf94}.c-slider-immosearch .ms-drop ul li.selected label:before{content:'\2713';font-weight:800;font-size:0.7rem;display:inline-block;width:20px;height:20px;color:#e9cf94;border-color:#e9cf94}.c-slider-immosearch .ms-drop ul li input[type=checkbox]{visibility:hidden}.c-slider-immosearch .ms-drop ul li input[type=radio]{visibility:hidden}.c-slider-immosearch .ms-drop .ms-search{background:#212637;color:#fff;text-shadow:none}.c-slider-immosearch .ms-drop .ms-search input{background:#0e1017;outline:none;border:none}.c-slider-immosearch .ms-drop.bottom{background:#212637}.c-slider-immosearch .sf__localities{background:#fff;width:35%;color:#000;height:65px}.c-slider-immosearch .sf__localities.full{width:50%}.c-slider-immosearch .sf__localities select{width:100%;height:100%;background:transparent !important;border:none}.c-slider-immosearch .sf__localities button{width:100%;border:none;height:65px;line-height:65px;outline:none}@media (max-width: 767px){.c-slider-immosearch .sf__localities{width:100% !important;margin-bottom:5px}}.c-slider-immosearch .sf__radius{background:#fff;width:15%;height:65px}.c-slider-immosearch .sf__radius.disabled{display:none}.c-slider-immosearch .sf__radius select{width:100%;height:100%;background:transparent !important;border:none}.c-slider-immosearch .sf__radius button{width:100%;border:none;height:65px;line-height:65px;outline:none}@media (max-width: 767px){.c-slider-immosearch .sf__radius{width:20% !important;display:none}}.c-slider-immosearch .sf__typeofsale{background:#fff;width:15%;height:65px}.c-slider-immosearch .sf__typeofsale button{width:100%;border:none;height:65px;line-height:65px;outline:none}@media (max-width: 767px){.c-slider-immosearch .sf__typeofsale{width:100% !important;margin-bottom:5px}}.c-slider-immosearch .sf__typeoftransaction{background:#fff;width:15%;height:65px}.c-slider-immosearch .sf__typeoftransaction button{width:100%;border:none;height:65px;line-height:65px;outline:none}@media (max-width: 767px){.c-slider-immosearch .sf__typeoftransaction{width:100% !important;margin-bottom:5px}}.c-slider-immosearch .sf__price-max{position:relative;width:15%}.c-slider-immosearch .sf__price-max input{border:none;outline:none;width:100%;height:65px;color:#000;padding-left:10px}.c-slider-immosearch .sf__price-max .devise{position:absolute;top:0;right:5%;line-height:65px;font-weight:400;font-size:20px;color:#000}@media (max-width: 767px){.c-slider-immosearch .sf__price-max{width:20% !important}}.c-slider-immosearch .sf__more{float:left;width:5%;height:65px;border-right:1px solid #031e35}.c-slider-immosearch .sf__more button{width:100%;margin:0;padding:0;height:65px;border:none;outline:none !important;background:#eee;color:#000}.c-slider-immosearch .sf__more button:hover,.c-slider-immosearch .sf__more button:active,.c-slider-immosearch .sf__more button:focus{background:#eee !important;color:#000}@media (max-width: 767px){.c-slider-immosearch .sf__more{width:20% !important}}.c-slider-immosearch .sf__submit{float:left;width:15%;height:65px}.c-slider-immosearch .sf__submit input{background:#148af0;color:#fff;border:none;width:100%;height:100%;text-transform:uppercase;outline:none !important}.c-slider-immosearch .sf__submit input:hover{background:#44a2f3}@media (max-width: 767px){.c-slider-immosearch .sf__submit{width:80% !important}}.c-slider-immosearch .sf__advanced{width:100%;clear:both;text-align:center;text-transform:uppercase;font-size:14px;padding:5px 0;transition:all 0.2s;cursor:pointer;background:#1f2830}.c-slider-immosearch .m-center--advanced{display:none;background:#fafafa;transition:all 1s}.c-slider-immosearch .m-center--advanced .sf__adv{position:relative;width:15%;border-right:1px solid rgba(0,0,0,0.1)}.c-slider-immosearch .m-center--advanced .sf__adv .this_label{color:#000}.c-slider-immosearch .m-center--advanced .sf__adv input{background:transparent;border:none;outline:none;width:100%;height:65px;color:#000;padding-left:10px}.c-slider-immosearch .m-center--advanced .sf__adv .devise{position:absolute;top:0;right:5%;color:#000;line-height:65px;font-weight:400;font-size:20px}@media (max-width: 767px){.c-slider-immosearch .m-center--advanced .sf__adv{width:30% !important}}.c-slider-immosearch #slider-advanced-research{display:none;color:#fff;margin-top:0px;border-top:1px solid #000}.c-slider-immosearch #slider-advanced-research .sliders{padding:10px 20px;background:#7783ad}.c-slider-immosearch #slider-advanced-research .divers{padding:10px 20px;background:#5a6897;border-top:1px solid #343c57}.c-slider-immosearch #slider-advanced-research .divers label{font-size:0.8rem}.c-slider-immosearch #slider-advanced-research .divers i{opacity:0.5}.c-slider-immosearch #slider-advanced-research .divers input{background:transparent;outline:none;border:none;border-bottom:1px solid #97a0c0;font-size:0.8rem;padding:4px 8px;color:#e9cf94}.c-discovery-card{position:relative;background:#fff;padding:50px 0}.c-discovery-card .section-headline{text-align:center;color:#000}.c-discovery-card .dc__subheadline{position:relative;font-size:1.4rem;margin:0;padding:0;margin-bottom:50px;text-align:center;color:#000;font-weight:300;color:#888}.c-discovery-card .dc__contain-card{display:block;position:relative;box-sizing:border-box;float:left;border:10px solid #fff;color:#fff}@media (max-width: 991px){.c-discovery-card .dc__contain-card{height:200px !important}}@media (max-width: 767px){.c-discovery-card .dc__contain-card{width:100% !important}}.c-discovery-card .dc__contain-card.z--duo{width:50%;height:300px}.c-discovery-card .dc__contain-card.z--trio{width:33.333%;height:300px}.c-discovery-card .dc__contain-card.z--quint{width:20%;height:180px}.c-discovery-card .dc__contain-card.z--one{width:66.666%;height:300px}.c-discovery-card .dc__picture{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.c-discovery-card .dc__picture:after{content:'';position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;background:linear-gradient(transparent, rgba(0,0,0,0.4))}.c-discovery-card .dc__content{position:absolute;bottom:0;left:0;z-index:50;margin-bottom:30px;text-align:center;width:100%;font-weight:800;font-size:1.5rem}.c-map{height:500px;text-align:center;background:#fff;color:#000}.c-map .section-headline{padding-bottom:30px}.c-map .map__gmap{width:100%;height:500px}.resp-sharing-button__link,.resp-sharing-button__icon{display:inline-block}.resp-sharing-button__link{text-decoration:none;color:#fff}.resp-sharing-button{border-radius:4px;padding:5px 10px;margin-right:10px}.resp-sharing-button__icon svg{width:100%;height:100%}.resp-sharing-button__icon{display:block;stroke:#fff;fill:none;width:20px;height:30px}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}.resp-sharing-button--twitter{background-color:#55acee}.resp-sharing-button--facebook{background-color:#3b5998}.resp-sharing-button--google{background-color:#dd4b39}.resp-sharing-button--email{background-color:#777}.c-letter-accent{background:#fff;color:#000;border-bottom:1px solid #ccc;padding:50px 0}.c-letter-accent .ng{margin:0;padding:0}.c-letter-accent .center-block{margin:0 auto}.c-letter-accent .la__speech{max-width:500px}.c-letter-accent .w-img{width:150px;height:150px;margin:0 auto}.c-letter-accent .la__img--right{width:auto;max-height:150px;margin:0 auto}.c-letter-accent .la__img--center{display:block;margin:0 auto;width:200px;height:200px;background-position:center;background-repeat:no-repeat;background-size:contain}.c-mobile-menu{position:absolute;z-index:15;background:#212637 !important;background:linear-gradient(#5a6897, #212637) !important;color:#fff;visibility:hidden}.c-mobile-menu.mm-offcanvas{z-index:15}.c-mobile-menu .mm-title{color:#fff !important}.c-mobile-menu .mm-navbar{background:#475277}.c-mobile-menu .mm-listview{margin-top:0px !important}.c-mobile-menu .mm-listview li{color:#fff}.c-mobile-menu .mm-listview li.active a{background:rgba(255,255,255,0.1)}.c-mobile-menu .mm-listview li:first-child{border-top-width:0 !important}.c-mobile-menu .mm-listview li:first-child a{border-top:0}.c-mobile-menu .mm-listview li:last-child{border-bottom-width:0 !important}.c-mobile-menu .mm-listview li:after{border-color:rgba(255,255,255,0.1)}.c-mobile-menu .mm-listview a{padding:12px 25px;text-align:right;font-size:0.9rem;font-weight:300;text-transform:uppercase}.c-mobile-menu .mm-listview a:hover{background:#343c57}.t-center{text-align:center}.fs8{font-size:8px !important}.fs10{font-size:10px !important}.fs12{font-size:12px !important}.fs14{font-size:14px !important}.fs16{font-size:16px !important}.fs18{font-size:18px !important}.fs20{font-size:20px !important}.fs22{font-size:22px !important}.fs24{font-size:24px !important}.fs26{font-size:26px !important}.fs28{font-size:28px !important}.fs30{font-size:30px !important}.fs32{font-size:32px !important}.fs34{font-size:34px !important}.fs36{font-size:36px !important}.fs38{font-size:38px !important}.fs40{font-size:40px !important}.fs42{font-size:42px !important}.fs44{font-size:44px !important}.fs46{font-size:46px !important}.fs48{font-size:48px !important}.fs50{font-size:50px !important}.fs52{font-size:52px !important}.fs54{font-size:54px !important}.fs56{font-size:56px !important}.fs58{font-size:58px !important}.fs60{font-size:60px !important}.fs62{font-size:62px !important}.fs64{font-size:64px !important}.fs66{font-size:66px !important}.fs68{font-size:68px !important}.fs70{font-size:70px !important}.fs72{font-size:72px !important}.fs74{font-size:74px !important}.fs76{font-size:76px !important}.fs78{font-size:78px !important}.fs80{font-size:80px !important}.fs82{font-size:82px !important}.fs84{font-size:84px !important}.fs86{font-size:86px !important}.fs88{font-size:88px !important}.fs90{font-size:90px !important}.fs92{font-size:92px !important}.fs94{font-size:94px !important}.fs96{font-size:96px !important}.fs98{font-size:98px !important}.fs100{font-size:100px !important}.ttn{text-transform:none !important}.ttu{text-transform:uppercase !important}.ttl{text-transform:lowercase !important}.ttc{text-transform:capitalize !important}.tdn{text-decoration:none !important}.tdo{text-decoration:overline !important}.tdl{text-decoration:line-through !important}.tdu{text-decoration:underline !important}.ls1{letter-spacing:1px !important}.ls2{letter-spacing:2px !important}.ls3{letter-spacing:3px !important}.ls4{letter-spacing:4px !important}.ls5{letter-spacing:5px !important}.ws1{word-spacing:1em !important}.ws2{word-spacing:2em !important}.ws3{word-spacing:3em !important}.ws4{word-spacing:4em !important}.ws5{word-spacing:5em !important}.fw1{font-weight:100 !important}.fw2{font-weight:200 !important}.fw3{font-weight:300 !important}.fw4{font-weight:400 !important}.fw5{font-weight:500 !important}.fw6{font-weight:600 !important}.fw7{font-weight:700 !important}.fw8{font-weight:800 !important}.fw9{font-weight:900 !important}.lh1{line-height:1 !important}.t-m-0{margin:0}.t-p-0{padding:0}.t-mt-5{margin-top:5px !important}.t-mt-10{margin-top:10px !important}.t-mt-20{margin-top:20px}.t-mt-30{margin-top:30px}.t-mt-40{margin-top:40px}.t-mt-50{margin-top:50px}.pos-r{position:relative !important}.pos-a{position:absolute !important}.pos-f{position:fixed !important}.tac{text-align:center !important}.tal{text-align:left !important}.tar{text-align:right !important}.taj{text-align:justify !important}.dn{display:none !important}.db{display:block !important}.di{display:inline !important}.dib{display:inline-block !important}.voffset1{height:10px}.voffset2{height:20px}.voffset3{height:30px}.voffset4{height:40px}.voffset5{height:50px}.btn-primary{background:#148af0;border-color:#095495;color:#fff}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:#095495 !important;border-color:#0d6fc4 !important}.btn-primary-outline{border-color:#095495;color:#095495}.btn-primary-outline:hover,.btn-primary-outline:active,.btn-primary-outline:focus{border-color:#095495;background:#095495}.ns-infos-list{margin:0;padding:0}.ns-infos-list .ns-information{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px;list-style:none}.ns-infos-list .ns-information:last-child{border-bottom:none}.ns-infos-list .ns-information .information__headline{font-size:1.4rem;margin-top:0}.ns-infos-list .ns-information .information__excerpt{margin-bottom:5px}.c-actu{background:#eee;color:#000}.c-actu .section-headline{text-align:center;margin-top:25px}.c-actu .actu__date-separator{position:relative;text-align:center;margin:25px 0;color:#bbb;text-shadow:0 1px 0 #fff}.c-actu .actu__date-separator:before,.c-actu .actu__date-separator:after{content:' ';position:absolute;top:10px;width:100%;height:2px;background:#bbb;border-bottom:1px solid #fff}.c-actu .actu__date-separator:before{left:-58%}.c-actu .actu__date-separator:after{left:58%}.c-actu .actu__card{position:relative;background:#fff;padding:10px;height:350px;margin-bottom:25px;transition:box-shadow 500ms}.c-actu .actu__card:hover{z-index:150}.c-actu .actu__card .actu__read{position:absolute;bottom:0;right:0;background:#eee;color:#000;border-radius:30px;padding:5px 20px;margin:5px;text-decoration:none}.c-actu .actu__card .actu__img{position:relative;width:100%;height:150px;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center}.c-actu .actu__card .actu__img .actu__author{position:absolute;bottom:0;right:0;z-index:10;width:100%;margin:5px;font-size:0.7rem;transition:all 1s;color:#fff;opacity:0;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.c-actu .actu__card .actu__img .actu__author svg{height:50px}.c-actu .actu__card .actu__img .actu__author svg,.c-actu .actu__card .actu__img .actu__author svg g,.c-actu .actu__card .actu__img .actu__author svg path{fill:#fff}.c-actu .actu__card .actu__eyebrow{font-size:0.7rem;font-weight:4;margin:0;padding:0;color:#aaa;margin-top:10px}.c-actu .actu__card .actu__headline{font-size:1rem;font-weight:800;line-height:130%;margin:0;padding:0;margin-bottom:10px}.c-actu .actu__card .actu__excerpt{font-size:0.8rem}.c-actu .actu__card .actu__critere{position:absolute;bottom:0;left:0;margin:0;padding:0;list-style:none;margin:5px}.c-actu .actu__card .actu__critere li{display:inline-block;background:#eee;padding:1px 5px;border-radius:30px;font-size:0.75rem}.ns-link-list ul{padding:0;margin:0}.ns-link-list ul li{list-style:none}.ns-link-list ul li .ns-link{margin-bottom:10px;line-height:1.3}.ns-link-list ul li .ns-link .link__name{font-weight:600}.ns-link-list ul li .ns-link .link__url{font-size:0.9rem}.ns-office .office__actions{margin-top:15px;margin-bottom:15px}.c__signature{background:#fafafa;margin:15px 0;padding:5px;padding-left:20px;border-left:3px solid #e9cf94}.c__signature p{margin:0;padding:0}.c__signature .signature__author{font-weight:600}.c__sharing ul{margin:0;padding:0}.c__sharing ul li{display:inline;list-style:none;margin:0 2px}.c__sharing ul li a{color:#148af0}.c__sharing--right{text-align:right}.ns-article{margin-bottom:15px}.ns-article .article__image{background:#fff;height:200px}.ns-article .article__image img{display:block;width:auto;height:200px;margin:0 auto;border:1px solid #ccc}.ns-article .article__title{font-size:1.2rem;position:relative;z-index:900}.ns-article .article__paragraph{font-size:0.8rem;padding:0;margin:0;line-height:140%}.ns-article .article__actions{margin:10px 0;text-align:right}.ns-teamlist ul{margin:0;padding:0}.ns-teamlist li{list-style:none;margin-bottom:15px}.ns-teamlist .w-avatar{position:relative;width:160px;height:200px;margin-right:10px;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#eee}.ns-teamlist .w-avatar svg{position:absolute;bottom:-20px;width:70px;height:90px}.ns-teamlist .w-avatar svg,.ns-teamlist .w-avatar svg path{fill:#fff}.ns-teamlist .avatar{max-height:100px;margin-right:10px}.ns-teamlist .coworker .coworker__name{font-size:1.1rem;margin:0;padding:0;border-left:5px solid #148af0;padding-left:10px}.ns-widget{padding:10px;margin-bottom:25px}.ns-widget .widget__headline{font-size:1.4rem;padding:0;margin:0;margin-bottom:15px}.ns-widget .widget__headline:after{content:' ';position:relative;display:block;width:50px;height:5px;margin-top:10px;background:#148af0}.w-mag .ill{position:relative;width:358px;height:290px}.w-mag .ill .page{position:absolute;z-index:500}.w-mag .ill .page.p{opacity:0.6}.w-mag .ill .page.cover{left:0px;top:10px;z-index:500;background:url("../assets/magazine/cover_dep.png") center top no-repeat;width:210px;height:299px;background-size:cover}.w-mag .ill .page.ra{left:30px;top:10px;z-index:499;background:url("../assets/magazine/ra_dep.png") center top no-repeat;width:204px;height:248px}.w-mag .ill .page.rb{left:30px;top:10px;z-index:498;background:url("../assets/magazine/rb_dep.png") center top no-repeat;width:217px;height:240px}.w-mag .ill .page.la{left:35px;top:10px;z-index:498;background:url("../assets/magazine/la_dep.png") center top no-repeat;width:227px;height:250px}.w-mag .ill .page.lb{left:52px;top:0px;z-index:499;background:url("../assets/magazine/lb_dep.png") center top no-repeat;width:211px;height:256px}.s-showcase{position:relative}.ns-navigation{background:none}.ns-navigation .breadcrumb{background:none;padding-left:0 !important}.ns-navigation .pagination{margin:0;float:right}.ns-navigation .pagination .page-item.active .page-link{background:#148af0;color:#fff}.ns-navigation .pagination .page-link{background:none;border:none;text-decoration:none;color:#e9cf94}.ns-navigation .pagination .page-link:hover{background:#e9cf94;color:#000}.font,body{font-family:'Open Sans', 'Helvetica Neue', 'Helvetica', sans-serif;font-weight:normal;letter-spacing:normal}.font-head,.c-office .office__headline{font-family:'Montserrat', sans-serif}.font-title,.p-paiement .fp__headline,.p-paiement .headline,.section-headline,.c-actualities .big-title,.c-contact-info .panel-box .title,.c-magazine .mag__headline,.c-newsletter .nlt__headline,.c-header .w-logo-badge .label b,.c-slider-immosearch .headline,.c-slider-immosearch .sf__submit{font-family:'Montserrat', sans-serif;letter-spacing:normal;font-weight:normal}.font-manuscrit,.c-actu .actu__card .actu__img .actu__author{font-family:'Libre Baskerville', serif}html{font-size:1em}body{width:100%;height:100%;background-color:#212637;font-size:16px;font-weight:400;line-height:1.45;color:#fff}p{font-size:1em;margin-bottom:1.3em}h1,h2,h3,h4{margin:1.414em 0 0.5em;font-weight:inherit;line-height:1.2}h1{margin-top:0;font-size:3.157rem}h2{font-size:2.369rem}h3{font-size:1.777rem}h4{font-size:1.333rem}small,.font_small{font-size:0.65em}a{color:#148af0}.c-showcase-properties{position:absolute;width:100%;background:#f8f8f8;padding:25px 0}.c-showcase-properties ul{margin:0;padding:0;list-style:none}.c-showcase-properties li{margin:0 5px}.c-showcase-properties.fixed{position:fixed;top:0;left:0;z-index:9999;width:100%;height:auto;padding:10px 0}.c-showcase-properties.fixed .sp__card{width:50px;height:50px}.c-showcase-properties.fixed .sp__card i{line-height:50px}.c-showcase-properties .owl-stage-outer{overflow:visible}.c-showcase-properties .sp__card{position:relative;display:block;text-align:center;width:80px;height:80px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px;transition:all 350ms}.c-showcase-properties .sp__card:hover{z-index:15;box-shadow:0px 5px 35px rgba(119,119,119,0.4);transform:scale(1.1)}.c-showcase-properties i{line-height:80px;font-size:1.3rem}.c-showcase-properties .sp__card--map{background-color:#148af0;color:#fff}.c-showcase-properties .sp__card--next{background-color:#fff;color:#000}.c-list-properties{background:#eee;color:#000;padding:10px 0}.c-list-properties .lp__headline{font-size:2rem}.c-card{position:relative;background:#fff;color:#000;padding:10px}.c-card.mtsm{margin-top:5px}.c-card.mbsm{margin-bottom:5px}.c-card.psm{padding:5px}.c-card ul{margin:0;padding:0;list-style:none;border-left:5px solid #ccc;padding-left:10px}.c-card .card__headline{border-left:5px solid #e9cf94;font-weight:600;margin:0;padding:0;padding-left:5px}.layout-divise-by-2::after{content:"";display:table;clear:both}.layout-divise-by-2 .part{float:left;width:50%}.section-headline{font-size:2rem;margin:0;padding:0}.ns-sidebar{color:#000}.text-white a{color:#e9cf94 !important}.cnil-newsletter{max-width:500px;text-align:center;margin:0 auto}button,input[type=submit]{outline:none;border:none}.c-regions{background:#eee;padding:25px 0;font-size:0.9rem;line-height:150%}.c-regions a{color:#444}.c-regions ul{list-style:none;margin:0;padding:0}.c-calculette{background:#eee;color:#444}.dropdown-style{border-radius:35px;border:2px solid #e9cf94;padding:5px;color:black;margin-right:5px}@media screen and (max-width: 750px){.dropdown-style{margin-bottom:15px;width:90%;margin-left:auto;margin-right:auto}}.explication-fdn{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 750px){.explication-fdn{width:90%;margin-left:auto;margin-right:auto}}.net-vendeur{border-radius:35px;border:2px solid #e9cf94;padding:5px;margin-right:5px}@media screen and (max-width: 750px){.net-vendeur{margin-bottom:15px;width:90%;margin-left:auto;margin-right:auto}}.calc-btn{border-radius:35px;border:2px solid #e9cf94;padding:5px;background-color:#e9cf94;color:white;justify-content:center}.calc-btn:hover{background-color:white;color:#e9cf94;text-decoration:none}@media screen and (max-width: 750px){.calc-btn{margin-bottom:15px;width:90%;margin-left:auto;margin-right:auto}}.calc-btn-on{border-radius:35px;border:2px solid #e9cf94;padding:5px;background-color:white;color:#e9cf94;justify-content:center}@media screen and (max-width: 750px){.calc-btn-on{margin-bottom:15px;width:90%;margin-left:auto;margin-right:auto}}.calc-btn-2{margin-left:6px;margin-right:6px;margin-bottom:14px}.design-calculette{display:inline-flex;width:100%;justify-content:center;padding-bottom:10px}#c-result-frais{display:none}.results{display:inline-flex;align-items:baseline;width:100%;justify-content:center;padding-top:10px;margin-bottom:-25px}.title-results{font-size:18px}.somme{font-weight:bold;font-size:18px;padding-left:5px}.results-line{width:250px;border:1px solid #e9cf94}.tableau{display:flex;justify-content:center;margin-top:10px;margin-bottom:20px}.nom-entrees{padding:15px;color:white}.eche{padding-left:15px;padding-top:5px}.echeance:hover{background-color:#cdcdcd}.eche2{padding-left:51px}.eche3{padding-left:60px}.tableau-lines{border:2px solid #e9cf94}.bg-entrees{background-color:#e9cf94}.navigation-container{overflow-y:scroll;max-height:500px;padding-bottom:20px}@media screen and (max-width: 750px){.mobile-size{width:650px}}@media screen and (max-width: 750px){.mobile-size-calc{display:flex;flex-direction:column}}.btn-calculettes{display:flex;justify-content:center}.photo-banner{height:250px;background-position:0 48%;background-size:cover}.c-hero-img{position:relative}.c-hero-img .c-hero-text{position:absolute;top:0;left:0;width:100%;text-align:center}.overlay{background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0}.overlay-text{font-size:55px;text-align:center;padding-top:75px;color:white;font-weight:bold;text-shadow:black 0.1em 0.1em 0.2em}.calc-title{text-align:center;font-size:25px;font-weight:bold;margin-bottom:20px;margin-top:20px}.ns-immo-home .s-subsearch{padding-top:20px;padding-bottom:20px;background:#343c57}.ns-property-card{position:relative;z-index:100;background:#fff;margin-bottom:15px;border-radius:0px;box-shadow:0px 2px 2px rgba(0,0,0,0.1);padding:5px;padding:0;transition:all 0.23s}.ns-property-card a{text-decoration:none;outline:none}.ns-property-card .nogutter{margin:0;padding:0}.ns-property-card .prop__image__count{position:absolute;top:5px;right:25px;z-index:500;color:#fff;padding:4px 5px;font-size:12px}.ns-property-card .prop__image__count i{margin-right:5px}.ns-property-card .prop__reference{position:absolute;left:5px;bottom:5px;z-index:50;padding-top:4px;color:#ccc;font-size:12px}.ns-property-card .prop__slider{position:relative}.ns-property-card .prop__slider:after{content:'';position:absolute;top:0;right:0;z-index:20;width:70%;height:60px;background:linear-gradient(to left, rgba(0,0,0,0.7), transparent)}.ns-property-card .prop__slider:hover .owl-nav{opacity:1 !important}.ns-property-card .prop__slider .controls__layer{position:absolute;top:0;bottom:0;right:0;z-index:800;width:40px;height:100%;background:#fff;transition:all 1s;opacity:0}.ns-property-card .prop__slider .owl-controls{position:absolute;bottom:5px;right:0%;left:0%;z-index:200}.ns-property-card .prop__slider .owl-controls .owl-dots{position:relative;width:100%;text-align:center}.ns-property-card .prop__slider .owl-controls .owl-dots .owl-dot{display:inline-block;width:8px;height:8px;border-radius:100%;background:#fff;margin-right:5px}.ns-property-card .prop__slider .owl-controls .owl-dots .owl-dot.active{background:#fff}.ns-property-card .prop__head{padding-bottom:5px}.ns-property-card .prop__head--mobile{position:absolute;bottom:0;left:0;right:0;z-index:600;width:100%;background:#fff;background:rgba(255,255,255,0.6);color:#fff;padding:2px 5px}.ns-property-card .prop__head--mobile .c__type,.ns-property-card .prop__head--mobile .c__price b,.ns-property-card .prop__head--mobile small{color:#000 !important;text-shadow:1px 0 0 rgba(255,255,255,0.4)}.ns-property-card .prop__head--mobile .c__type{padding-top:3px}.ns-property-card .prop__location--mobile{position:absolute;top:0;left:0;right:0;z-index:600;width:100%;background:#000;color:#fff;background:rgba(0,0,0,0.6);padding:3px 5px;text-shadow:1px 0 0 rgba(0,0,0,0.3)}.ns-property-card .c__price{position:absolute;top:10px;right:10px;z-index:50;width:100%;text-align:right;line-height:1;margin-left:5px}.ns-property-card .c__price b{font-size:22px;color:#fff;font-weight:600}.ns-property-card .c__price small{font-size:12px;color:#ccc}.ns-property-card .c__price .price__down{color:#098396;padding-right:5px;cursor:help}.ns-property-card .prop__content{position:relative;z-index:600;padding:10px;padding-bottom:0;color:#000}.ns-property-card .prop__content .c__type{font-size:0.7rem;margin-top:0;color:#aaa;font-weight:300;line-height:1;margin:0;padding:0}.ns-property-card .prop__content .c__type span{text-transform:uppercase}.ns-property-card .prop__content .c__location{margin-top:5px;font-size:16px;font-weight:600;line-height:1;color:#000}.ns-property-card .prop__content .c__excerpt{padding-top:0px;padding-bottom:0px;font-size:13px;overflow:hidden;margin-top:5px;line-height:1.3;color:#000;min-height:40px;max-width:450px}.ns-property-card .c__quickinfos{position:relative;bottom:0;left:0;z-index:15;margin:0;padding:0;margin-top:0px;width:100%}.ns-property-card .c__quickinfos .qi__content{display:inline-block;vertical-align:middle;line-height:1}.ns-property-card .c__quickinfos ul{padding:0;margin:0}.ns-property-card .c__quickinfos ul li{position:relative;display:block;text-align:center;float:left;margin:0px 0;font-size:0.8rem;color:#000}.ns-property-card .c__quickinfos ul li.qi__bubble{padding:0;padding-right:4px}.ns-property-card .c__quickinfos ul li i{font-size:0.8em;color:#936f1e}.ns-property-card .c__quickinfos ul li b{font-weight:600;font-size:1em}.ns-property-card .c__quickinfos ul li:after{content:'|';font-size:5px;color:#000;font-weight:100;margin-left:0px}.c__actions{position:relative;padding:5px 0;padding-top:5px;margin-top:10px;border-top:1px dashed #ddd}.c__actions .btn-custom{border-radius:30px}.detail-energy{margin:0;padding:0}.detail-energy li{display:inline}.qi__energy{padding:5px 0;display:inline-block}.qi__energy .this__color{opacity:0;display:inline-block;width:6.18047px;height:10px;float:right;margin-left:5px;margin-top:5px;transition:all 1s}.qi__energy:hover .this__color{opacity:1}.qi__energy .qi__dpe--A .this__color{background:#2ecca6}.qi__energy .qi__dpe--B .this__color{background:#2ecca6}.qi__energy .qi__dpe--C .this__color{background:#2ecca6}.qi__energy .qi__dpe--D .this__color{background:#2ecca6}.qi__energy .qi__dpe--E .this__color{background:#2ecca6}.qi__energy .qi__dpe--F .this__color{background:#2ecca6}.qi__energy .qi__dpe--G .this__color{background:#2ecca6}.qi__energy .qi__ges--A .this__color{background:#ae18e2}.qi__energy .qi__ges--B .this__color{background:#ae18e2}.qi__energy .qi__ges--C .this__color{background:#ae18e2}.qi__energy .qi__ges--D .this__color{background:#ae18e2}.qi__energy .qi__ges--E .this__color{background:#ae18e2}.qi__energy .qi__ges--F .this__color{background:#ae18e2}.qi__energy .qi__ges--G .this__color{background:#ae18e2}.qi__energy .qi__dpe:before{content:'DPE';font-size:14px;color:#aaaaaa;padding-right:5px}.qi__energy .qi__ges:before{content:'GES';font-size:14px;color:#aaaaaa;padding-right:5px}.c-slider-properties .nothing-to-see{display:block;width:100%;background:#eee;text-align:center;line-height:260px;font-size:3rem;color:#bbb}.c-slider-properties:after{content:' ';position:absolute;bottom:0;left:0;z-index:50}.c-slider-properties .slayer{content:' ';position:absolute;bottom:0;left:0;z-index:10;width:100%;height:30px;transition:all 400ms;opacity:1;height:30px}.c-slider-properties .slayer:hover{opacity:1;height:30px}.c-slider-properties .media{position:relative;display:block;width:100%;height:260px;background-size:cover;background-repeat:no-repeat;background-position:center}.c-slider-properties .media .layer{position:absolute;top:0;bottom:0;left:0;right:0;z-index:150;background:rgba(0,0,0,0.6);color:#fff;text-align:center}.c-slider-properties .media .layer span{display:block;line-height:260px;font-size:15px}.c-slider-properties .media img{display:block;margin:0 auto;width:auto;max-width:100%;max-height:260px;transition:all 800ms}.c-gallery-slider-list{position:relative;z-index:600;padding:0px;padding:0 0px;text-transform:uppercase;font-size:12px;color:#888}.c-gallery-slider-list .gsl__label{display:block;width:100%}.c-gallery-slider-list .slide{position:relative;float:left;width:40px;height:50px;margin-right:5px;cursor:pointer;margin-right:-15px;transition:all 400ms ease}.c-gallery-slider-list .slide .layer{position:absolute;top:0;left:0;z-index:100;background:#fff;border-radius:100%;width:40px;height:40px;color:#999;text-align:center;line-height:40px;font-weight:100;font-size:14px}.c-gallery-slider-list .slide img{border-radius:100%;width:40px;height:40px;border:2px solid #fff;transition:all 0.3s}.c-gallery-slider-list:hover .slide{margin-right:-2px}.c-property-slider{position:relative;overflow:hidden;height:530px !important;background:#fff;padding:0 5px}@media (max-width: 767px){.c-property-slider{height:250px !important}.c-property-slider .slide{height:250px !important}}.c-property-slider .owl-stage-outer{background:#fff}.c-property-slider .slide{position:relative;height:530px;background-size:contain;background-repeat:no-repeat;background-position:center}.c-property-slider .slide.scale{background-size:cover}.c-property-slider .slide img{display:block;margin:0 auto;width:auto;max-width:100% !important;height:auto;max-height:530px}.c-property-slider .slide .image__bg-mode{position:absolute;bottom:0;left:0;z-index:800;background:#fff;border-radius:30px;margin:5px;padding:2px 10px}.c-property-slider .slide .image__bg-mode a{color:#000}.c-property-slider .slide .image__note{position:absolute;top:0;left:0;z-index:800;background:#000;color:#fff;padding:2px 10px}.c-property-slider .slide .image__number{position:absolute;bottom:0;right:0;z-index:800;background:#fff;color:#000;padding:2px 10px}.c-property-slider:hover .owl-controls .owl-dots{opacity:1}.c-property-slider .owl-nav{position:absolute;z-index:850;bottom:50%;right:0%;left:0%;transition:opacity 200ms}.c-property-slider .owl-nav .owl-prev,.c-property-slider .owl-nav .owl-next{display:block;position:absolute;font-size:30px;transition:all 300ms;color:#148af0;background:#fff;padding:0 20px}.c-property-slider .owl-nav .owl-prev:hover,.c-property-slider .owl-nav .owl-next:hover{padding:0 30px}.c-property-slider .owl-nav .owl-prev{left:0}.c-property-slider .owl-nav .owl-next{right:0}@media (max-width: 600px){.c-property-slider .slide img{max-height:250px !important}}.c-gallery-slider{position:relative;margin-top:5px;margin-bottom:15px;height:100px}.c-gallery-slider .owl-stage-outer{background:#fff;padding:0 5px}.c-gallery-slider .slide{opacity:0.6;transition:opacity 400ms;width:90px;height:100px;background-size:cover;background-repeat:no-repeat;background-position:center;margin:5px 0;margin-right:5px}.c-gallery-slider .slide:hover{opacity:1}.c-gallery-slider .owl-nav{position:absolute;z-index:850;top:30%;right:0%;left:0%;transition:opacity 200ms}.c-gallery-slider .owl-nav .owl-prev,.c-gallery-slider .owl-nav .owl-next{display:block;position:absolute;font-size:30px;transition:all 300ms;color:#148af0;background:#fff;padding:0 10px}.c-gallery-slider .owl-nav .owl-prev:hover,.c-gallery-slider .owl-nav .owl-next:hover{padding:0 15px}.c-gallery-slider .owl-nav .owl-prev{left:0}.c-gallery-slider .owl-nav .owl-next{right:0}.c-properties-masonry{position:relative;padding-top:60px;overflow:hidden;width:100%;height:350px}.c-properties-masonry:after{content:' ';position:absolute;bottom:0;left:0;z-index:150;width:100%;height:20%}.c-properties-masonry .pm__content{position:absolute;top:0;left:0;z-index:200;width:100%;height:100%}.c-properties-masonry .pm__content .container{margin-top:180px;width:100%;height:50px;font-weight:600;text-align:center}.c-properties-masonry .pm__content .pm__headline{font-size:2rem;font-weight:800;line-height:150%;text-shadow:0 0 25px #000;text-transform:uppercase}.c-properties-masonry .pm__content .pm__subheadline{font-size:1.7rem;font-weight:600;text-shadow:0 0 25px #000}.c-properties-masonry .w-grid{position:relative !important;overflow:hidden;z-index:15;width:150%;height:auto;margin-top:0px;background:#212637;-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}.c-properties-masonry .w-grid .grid-sh{overflow:hidden}.c-properties-masonry .w-grid .grid-sh .grid-sizer,.c-properties-masonry .w-grid .grid-sh .grid-item{width:12%}.c-properties-masonry .w-grid .grid-sh .grid-item{position:relative;float:left;height:200px;margin:50px;opacity:0.1;background-size:cover;background-repeat:no-repeat;background-position:center}.c-properties-masonry .w-grid .grid-sh .grid-item .layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:15;width:100%;height:100%}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--1{background:rgba(0,0,0,0.1)}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--2{background:rgba(0,0,0,0.2)}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--3{background:rgba(0,0,0,0.3)}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--4{background:rgba(0,0,0,0.4)}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--5{background:rgba(0,0,0,0.5)}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--6{background:rgba(0,0,0,0.6)}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--7{background:rgba(0,0,0,0.7)}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--8{background:rgba(0,0,0,0.8)}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--9{background:rgba(0,0,0,0.9)}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--10{background:#000}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--11{background:#000}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--12{background:#000}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--13{background:#000}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--14{background:#000}.c-properties-masonry .w-grid .grid-sh .grid-item .layer.layer--15{background:#000}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage{width:100%;height:200px;background:#148af0}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--1{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--2{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--3{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--4{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--5{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--6{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--7{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--8{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--9{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--10{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--11{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--12{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--13{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--14{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item .noimage.noimage--15{background:#0e7cdc}.c-properties-masonry .w-grid .grid-sh .grid-item img{display:block;width:100%}.c-properties-masonry .w-grid .grid-sh .grid-item.size--2{width:24%}.c-properties-masonry .w-grid .grid-sh .grid-item.size--2 .w-img{position:relative;width:auto;height:300px}.c-properties-masonry .w-grid .grid-sh:after{content:'';display:block;clear:both}.c-properties-masonry .accent-bar{position:absolute;bottom:0;left:0;z-index:300;width:100%;height:80px;background:rgba(0,0,0,0.7);background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.6))}.c-properties-masonry .accent-bar .ab__previous{display:block;color:#fff;padding:0 10px;height:80px;margin-right:25px;line-height:80px;transition:all 0.4s}.c-properties-masonry .accent-bar .ab__previous span{color:#fff;text-shadow:2px 0 5px rgba(0,0,0,0.1);text-transform:uppercase}.c-properties-masonry .accent-bar .ab__previous:hover{background:linear-gradient(#148af0, #148af0)}.c-properties-masonry .accent-bar .ab__previous:hover span{transform:scale(1.2) translateX(-5px);text-shadow:6px 0 5px rgba(0,0,0,0.4)}.c-properties-masonry .accent-bar .ab__location{color:#fff;margin:0;padding:15px 0;font-size:23px;line-height:27px;line-height:1}.c-properties-masonry .accent-bar .ab__location .street{font-weight:400;font-size:18px}.c-properties-masonry .accent-bar .ab__location .street i{margin-right:5px}.c-properties-masonry .accent-bar .ab__location .city{font-weight:600;font-size:20px;text-transform:uppercase}@media (max-width: 991px){.c-properties-masonry .accent-bar .ab__location{font-size:20px;line-height:24px}}.c-properties-masonry .accent-bar .w-views{color:#fff;margin:0;padding:15px 0;float:right;font-size:25px;line-height:1}.c-properties-masonry .accent-bar .w-views .counter{font-weight:600}.c-properties-masonry .accent-bar h1{display:inline-block;position:absolute;top:40%;padding:0px 10px 0px 10px;color:#fff}.s-contact{color:#000;margin:10px 0px;padding:15px;background:#fff}.s-contact .w-identity{padding-top:12px;background:#fff}.s-contact .w-identity .who{font-size:1rem;text-align:center}.s-contact .w-identity .notaire-name{margin-top:10px;text-align:center;line-height:120%}.s-contact .w-identity .notaire-name span{text-transform:uppercase;font-size:12px}.s-contact .w-img{position:relative;width:75px;margin:0 auto;border-radius:100%;background:#ccc;margin-bottom:25px}.s-contact .w-img img{display:block;width:100%;border-radius:100%;border:1px solid #ccc}.s-contact .w-img .btn-contact{position:absolute;right:-85%;bottom:15%;background:#47d25e;color:#fff;width:50px;height:50px;line-height:50px;font-size:1.1rem;border-radius:100%;text-align:center;margin:0 auto;transition:500ms background}.s-contact .w-img .btn-contact:hover{background:#0f3e17}.s-contact .w-img .btn-contact-mail{position:absolute;left:-85%;bottom:15%;background:#4776d2;color:#fff;width:50px;height:50px;line-height:50px;font-size:1.1rem;border-radius:100%;text-align:center;margin:0 auto;transition:500ms background}.s-contact .w-img .btn-contact-mail:hover{background:#0f1f3e}.s-contact .btn-bar{margin:0;padding:0;list-style:none}.s-contact .btn-bar li{display:inline-block}.s-contact .btn-bar li .btn{border:none}.s-property-details{background:#fff;padding:10px;color:#000}.s-property-details .price{color:#148af0;font-size:30px;font-weight:600;margin:0}.s-property-details .price-detail{color:#888;font-weight:400;line-height:1;text-transform:uppercase;font-size:14px}.s-property-details .details tr>td:first-child{font-weight:300}.s-property-details .details tr>td:last-child{font-weight:600;padding-left:10px}.s-property-details .w-description .mention{font-size:1rem;border-left:5px solid #e9cf94;font-weight:600;text-transform:uppercase;margin:0;padding:0;padding-left:5px}.detail-contact-form{background:#eee;color:#000;padding:50px 0;border-top:1px solid #ccc}.detail-contact-form h2{padding:0;margin:0;padding-bottom:30px}.detail-contact-form textarea{border:1px solid #ccc}.detail-contact-form .ns-office{background:#fff;text-align:center;padding:15px;border:1px solid #ccc;border-left:3px solid #148af0}.detail-contact-form .ns-office img{display:block;width:100px;margin:15px auto;margin-top:0}.p-about{background:#fff}.c-paper{position:relative;z-index:1500;background:#fff;color:#000;padding:50px 40px}.c-paper .content{width:600px}.c-paper .page__subtitle{font-size:1.3rem;padding-bottom:50px}.c-paper .page__content{font-size:1rem}.about__picture .ap__img{width:100%;height:600px;background-size:cover;background-position:center}.about__ill{position:relative;width:125px;height:150px;margin-top:25px}.about__ill .ai__circle{position:absolute;width:125px;height:125px;line-height:125px;border-radius:100%;background:#148af0;opacity:1;text-align:center;font-size:3rem;color:#fff;background:linear-gradient(to left, rgba(20,83,240,0.6), rgba(20,138,240,0.4))}.about__ill .ai__circle.aic--1{z-index:1}.about__ill .ai__circle.aic--2{top:10px;left:10px;z-index:2}.about__ill .ai__circle.aic--3{top:-2px;left:10px;z-index:3}.about__ill .ai__circle svg{width:62.5px;height:62.5px;margin-top:35px}.about__ill .ai__circle svg,.about__ill .ai__circle svg path,.about__ill .ai__circle svg polygon{fill:#fff}.p-property{background:#fff}.c-no-result{background:#fff;color:#212637;text-align:center;padding:75px 0;padding-bottom:120px}.c-no-result .headline{font-size:2rem;margin:0;padding:0}.c-no-result .subheadline{font-size:1rem;margin:0;padding:0}.p-property--detail .detail-price span{display:block}.p-property--detail .detail-price .dp__price{font-size:2rem;font-weight:800;line-height:150%}.p-property--detail .detail-price .dp__about{font-size:0.9rem;line-height:150%}.c-prop-detail{background:#eee;color:#000;padding:15px 0}.c-prop-detail .section-headline{font-size:1.2rem;margin-bottom:10px;letter-spacing:0;line-height:120%}.c-prop-detail .section-headline small{display:block}.c-prop-detail .action-bar{margin:5px 0;padding:10px;background:#fff}.c-prop-detail .action-bar ul{margin:0;padding:0;list-style:none}.c-prop-detail .action-bar ul li{display:inline-block;color:#000;padding:2px 10px;border:1px solid #ccc;margin-right:5px;border-radius:30px}.c-prop-detail .action-bar ul li button{background:transparent;border:none;outline:none}.c-subsearch .c-jauge-slider{padding:8px 8px;width:33.333%;float:left;margin-bottom:0px}@media (max-width: 991px){.c-subsearch .c-jauge-slider{width:100%}}.c-subsearch .c-jauge-slider .ss__headline{font-size:1rem;font-weight:100;margin-bottom:5px}.c-subsearch .c-jauge-slider .ss__text-value{font-size:0.9rem;font-weight:300;padding-bottom:12px}.c-subsearch .c-jauge-slider .ss__text-value .min,.c-subsearch .c-jauge-slider .ss__text-value .max{color:#e9cf94}.c-subsearch .noUi-horizontal{height:4px;background:#eee;background:rgba(255,255,255,0.2);border:none;box-shadow:none}.c-subsearch .noUi-handle{position:relative;top:-5px;left:-5px;width:14px;height:14px;border:2px solid #212637;border:none;border-radius:30px;margin-top:0px;background:#fff;box-shadow:none;transition:all 250ms}.c-subsearch .noUi-handle:after{display:none}.c-subsearch .noUi-handle:before{display:none}.c-subsearch .noUi-handle:hover{transform:scale(1.2)}.c-subsearch .noUi-connect{background:#fff}.p-actu--detail{background:#eee}.c-article-detail{padding:25px 0}.c-article-detail .ard__sheet{background:#fff;color:#000;padding:15px}.c-article-detail .ard__sheet .page__subtitle{font-size:1.5rem}.p-about--index{background:#eee;color:#000}.p-about--index .abi__sheet{background:#fff;color:#000;padding:15px 30px;padding-bottom:50px;margin:15px 0;border:1px solid #ccc}.p-about--index .abi__sheet h1{font-size:2rem}.p-about--index .abi__sheet h2{font-size:1.5rem}.p-about--index .abi__sheet h3{font-size:1.2rem}.p-about--index .abi__sheet h4{font-size:1.1rem}.p-about--index .abi__sheet h5{font-size:1rem}.p-about--index .abi__sheet h6{font-size:1rem}.p-about--index .abi__sheet .page__title{margin-top:25px;font-size:2rem}.p-about--index .abi__sheet .section-headline{margin-top:15px;margin-bottom:25px}.sliderAbout .owl-stage{display:flex}.sliderAbout .owl-stage-outer .owl-item img{width:100%;height:100% !important;object-fit:cover;max-width:initial}.p-paiement{background:#eee;color:#000;padding:100px 0}.p-paiement .headline{font-size:2rem}.p-paiement .subheadline{font-size:1rem;margin:0;padding-bottom:25px}.p-paiement .disabled{padding:20px;margin-bottom:25px;border:solid;border-color:#EB2121}.p-paiement .form-box{background:#fff;color:#000;padding:25px 50px}.p-paiement .form-box--reverse{background:#212637;color:#fff}.p-paiement .fp__headline{font-size:2rem;margin-bottom:15px}.p-paiement .fp__input label{text-transform:uppercase;font-size:0.9rem;line-height:1;margin:0;padding:0}.p-paiement .fp__input input{display:block;width:100%;margin-bottom:15px;color:#000;padding:4px 12px;border:none;border-bottom:1px solid #ccc;border-left:5px solid #e9cf94;outline:none}.widget-photo-container img{width:100%;object-fit:contain}.widget-exergue-texte{position:relative;width:50%;margin:0;padding:15px;margin-left:35px;font-size:1.6rem;font-weight:600;float:right}.widget-exergue-texte::before{content:'\201C';position:absolute;top:-20px;left:-15px;z-index:2;font-size:5rem;opacity:.2}.widget-texte-conseil-container{background-color:rgba(20,138,240,0.2);padding:16px}.widget-texte-conseil-titre{margin-top:unset}.widget-texte-en-marge-container{border-left:5px solid #148af0;padding-left:16px}.widget-video-container{position:relative;padding-top:56.25%}.widget-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.dropdown-menu{display:none}
