.gris-fonce{color:#222}.beige{color:#e6b88b}.marron{color:#bb905a}.orange{color:#ff6706}.noir{color:#000}.bleu-clair{color:#769bae}.gris-logo{color:#58585a}.rouge-vif{color:#ba5852}.ocre{color:#d96c4e}.gris{color:#d8d8d8}.jaune{color:#ffb21e}.vert{color:#00c484}.violet{color:#c275bc}.rouge{color:#9b433e}.bleu{color:#246080}.gris-clair{color:#f1f1f1}.blanc{color:#fff}.bg-gris-fonce{background-color:#222}.bg-beige{background-color:#e6b88b}.bg-marron{background-color:#bb905a}.bg-orange{background-color:#ff6706}.bg-noir{background-color:#000}.bg-bleu-clair{background-color:#769bae}.bg-gris-logo{background-color:#58585a}.bg-rouge-vif{color:#ba5852}.bg-ocre{background-color:#d96c4e}.bg-gris{background-color:#d8d8d8}.bg-jaune{background-color:#ffb21e}.bg-vert{background-color:#00c484}.bg-violet{background-color:#c275bc}.bg-rouge{background-color:#9b433e}.bg-bleu{background-color:#246080}.bg-gris-clair{background-color:#f1f1f1}.bg-blanc{background-color:#fff}.gras{font-weight:bold}.navbar-toggler{color:#9b433e;background-color:transparent;border-color:#ccc;margin-right:5px}.navbar li a.nav-link{text-transform:uppercase;color:#fff !important}.navbar li a.nav-link:hover{color:#fff !important}.navbar li.fa-paiement a.nav-link{color:#769bae !important;font-weight:bold}.navbar li.fa-paiement a.nav-link i{color:#9b433e}.navbar li a.nav-link.active{font-weight:bold}body{position:relative;background:#eee none;color:#246080}*,:focus{outline:0 !important}.columns{-webkit-columns:3;-moz-columns:3;columns:3}.columns p{display:inline-block;line-height:0}.icobloc{margin-top:400px}#bandeau{background:#246080 url("../images/textures/texture-bandeau4.png");color:#fff;opacity:1}#ityped{text-transform:uppercase;color:#d2c3b7}.sticky:before,.sticky:after{content:'';display:table}.sticky{position:-webkit-sticky;position:sticky;top:0}.sticky.is-sticky{position:fixed;left:0;right:0;top:500px;z-index:1000;width:250px;background:#9b433e none;opacity:1;padding:5px 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}#notre-etude .sticky.is-sticky+.sticky-placeholder{height:130px}#notre-etude .sticky.is-sticky h1,#notre-etude .sticky.is-sticky h3,#notre-etude .sticky.is-sticky a{padding:0;margin:0}#notre-etude .sticky.is-sticky a.btn{padding:0;background:none}#notre-etude .sticky.is-sticky h1{font-size:18px}#notre-etude .sticky.is-sticky img{display:none;margin:0 0 10px 0}#notre-etude .sticky.is-sticky h3,#notre-etude .sticky.is-sticky h4,#notre-etude .sticky.is-sticky h5,.sticky.is-sticky a{font-size:24px}#notre-etude .sticky.is-sticky .btn a{color:#9b433e}#notre-etude .sticky.is-sticky a:hover{color:#fff}#notre-etude .coordonnees h1{margin-top:40px}#notre-etude .coordonnees h5{display:none}#notre-etude .sticky.is-sticky h5{display:initial}#notre-etude .sticky.is-sticky h4#nosticky,#notre-etude .sticky.is-sticky h6#nosticky{display:none}hr{background-color:#f5f5f5;border:none;height:1px}.img-fluid{margin:0 auto}.card-img-top{width:100%;height:100%}.icon{display:inline-block;font-size:25px;vertical-align:middle}.icon-text{display:inline-block;vertical-align:middle}p{line-height:25px;font-weight:400}a{text-decoration:none !important}h2{position:relative;margin:100px 0 10px 0;font-size:2.5em;display:inline-block}a[href^="tel:"]:before{margin-right:.5em}.btn{font-weight:300;border:0}.carousel-indicators .active,.carousel-indicators li:hover,.slides-control .carousel-indicators .active{background-color:#d8d8d8}.fa-box{color:#769bae;height:68px;width:68px;padding-top:18px;text-align:center;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12%}.glyph-box{color:#769bae;font-size:54px;height:68px;width:68px;padding-top:12px}.glyph-box2{color:#769bae;font-size:54px;height:68px;width:68px;padding-top:12px}.fa-title{color:#337ab7}.ombre{text-shadow:1px 1px #a5c3df,2px 2px #a5c3df,3px 3px #a5c3df,4px 4px #a5c3df,5px 5px #a5c3df,6px 6px #a5c3df,7px 7px #a5c3df,8px 8px #a5c3df,9px 9px #a5c3df,10px 10px #a5c3df,11px 11px #a5c3df,12px 12px #a5c3df,13px 13px #a5c3df,14px 14px #a5c3df,15px 15px #a5c3df,16px 16px #a5c3df}.ombre2{text-shadow:1px 1px #dcdcdc,2px 2px #dcdcdc,3px 3px #ddd,4px 4px #dedede,5px 5px #e0e0e0,6px 6px #e1e1e1,7px 7px #e2e2e2,8px 8px #e4e4e4,9px 9px #e5e5e5,10px 10px #e6e6e6,11px 11px #e8e8e8,12px 12px #e9e9e9,13px 13px #eaeaea,14px 14px #ececec,15px 15px #ededed,16px 16px #efefef}.ombre3{text-shadow:1px 1px rgba(0,0,0,0.01),2px 2px rgba(0,0,0,0.03),3px 3px rgba(0,0,0,0.025),4px 4px rgba(0,0,0,0.02),5px 5px rgba(0,0,0,0.015),6px 6px rgba(0,0,0,0.01),7px 6px rgba(0,0,0,0.01),8px 8px rgba(0,0,0,0.01),9px 8px rgba(0,0,0,0.01),10px 10px rgba(0,0,0,0.01),11px 11px rgba(0,0,0,0.01),12px 12px rgba(0,0,0,0.01),13px 13px rgba(0,0,0,0.01),14px 14px rgba(0,0,0,0.01),15px 15px rgba(0,0,0,0.01),16px 16px rgba(0,0,0,0.01),17px 17px rgba(0,0,0,0.01),18px 18px rgba(0,0,0,0.01),19px 19px rgba(0,0,0,0.01),20px 20px rgba(0,0,0,0.01),21px 21px rgba(0,0,0,0.01),22px 22px rgba(0,0,0,0.01),23px 23px rgba(0,0,0,0.01)}.carousel-indicators{bottom:40px;display:none}.carousel-indicators li{background-color:transparent;border:2px solid #d8d8d8}.carousel-indicators .active{background-color:#d8d8d8}.carousel-caption{text-shadow:none !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;width:100%;padding:0;left:0}.carousel-caption h1{color:#d8d8d8;background:transparent none;font-size:4em;font-weight:500;opacity:.9;text-shadow:#d8d8d8 2px 2px,#d8d8d8 -2px 2px,#d8d8d8 -2px -2px,#d8d8d8 2px -2px}.carousel-caption h2{margin-top:20%;color:#d8d8d8;background:transparent none;font-size:4em;font-weight:500;opacity:.9;text-shadow:#fff 1px 1px,#fff -1px 1px,#fff -1px -1px,#fff 1px -1px}.carousel-caption h3{margin:0 0;color:#fff;font-size:3em;line-height:92px;font-weight:400;transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;text-transform:capitalize !important;text-shadow:#fff 1px 1px,#fff -1px 1px,#fff -1px -1px,#fff 1px -1px}#competence-titraille{background-image:url("../images/deco/bandeau-competence.jpg");background-repeat:no-repeat}#nos-missions-titraille{background-image:url("../images/deco/bandeau-missions.jpg");background-repeat:no-repeat}#constat-titraille{background-image:url("../images/deco/bandeau-missions.jpg");background-repeat:no-repeat}#constatBox{background-image:url("../images/deco/bandeau-constat.jpg");background-repeat:no-repeat}#actesBox{background-image:url("../images/deco/bandeau-signification.jpg");background-repeat:no-repeat}#dossierBox{background-image:url("../images/deco/bandeau-recouvrement.jpg");background-repeat:no-repeat}#accueil{background:url("../images/accueil/accueil.jpg") no-repeat center top / cover;height:980px;display:flex;align-items:center}#accueil h1{margin-top:10%;background:transparent none;font-size:4em;font-weight:500;opacity:1;text-shadow:#d8d8d8 2px 2px,#d8d8d8 -2px 2px,#d8d8d8 -2px -2px,#d8d8d8 2px -2px}#accueil h2{margin:400px 0 0 -150px;color:#d8d8d8;background:transparent none;font-size:4em;font-weight:500;opacity:1}#accueil h3{color:#d8d8d8;font-size:3.5em;line-height:60px;font-weight:400;margin:30px 0;transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;text-transform:capitalize !important}#accueil .row{position:fixed;width:100%;height:100%;margin:0;padding:0;left:0;text-align:center}.carousel-caption p{font-size:3em;text-shadow:#fff 1px 1px,#fff -1px 1px,#fff -1px -1px,#fff 1px -1px;line-height:62px;font-weight:bold;color:#a61e14;transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;margin:5px 0;text-transform:uppercase;opacity:.9}.carousel-caption img{border:2px solid #fff;padding:10px 10px 10px 20px;height:auto}.carousel-inner .item{position:fixed;width:100%;height:970px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.line{width:100px;height:5px;color:#222;margin:0 auto}.carousel-caption p i{font-size:7px;margin:0 3px;position:relative;top:0}#accueil .product-screens{position:absolute;left:0;right:0;bottom:0;overflow:hidden;text-align:center;width:100%;height:100%}#accueil .product-screens .product-screen-1{position:absolute;z-index:20;left:calc(30%);bottom:0;top:calc(2%);height:200px;opacity:1}#accueil .product-screens .product-screen-2{position:absolute;z-index:30;left:calc(30%);bottom:0;top:calc(2%);height:200px;opacity:1}#accueil .product-screens .product-screen-3{position:absolute;z-index:30;left:calc(30%);bottom:0;top:calc(2%);height:200px;opacity:.9}.inner{overflow:hidden}.inner img{transition:all 1s ease}.inner:hover img{transform:scale(1.3)}.nuage_constat{width:auto;height:400px;margin-bottom:50px}.carte-visite{background:transparent url("../images/deco/carte-visite.png") no-repeat center top}#notre-etude .coordonnees img.logo{background-size:100% 100%;width:400px}.divider{background:#ff6706;opacity:1;display:block;margin:20px auto;content:"";width:135px;height:5px}#notre-etude .first{margin-top:120px}#notre-etude{padding:0 30px;background:#d8d8d8 none}#notre-etude h2{margin-top:0;text-transform:uppercase}#notre-etude h3{margin-bottom:15px}#notre-etude h4{margin-top:5px;margin-bottom:15px}#notre-etude p,#immobilier p{line-height:26px;text-align:justify}#notre-etude p:last-child,#immobilier p:last-child{margin-bottom:0}#notre-etude i{font-size:20px;padding-right:4px}#notre-etude ul,#immobilier ul{text-align:left}#notre-etude ul li{padding-bottom:10px}#notre-etude .btn a{color:#fff}#notre-etude a:hover{color:#9b433e}#notre-etude .panel-title{color:#d8d8d8 !important}#notre-etude .card{margin-top:20px;margin-bottom:20px}#competences .card-screens{position:relative;left:0;right:0;bottom:0;overflow:hidden;text-align:center;width:100%;height:712px}#competences .card-screens .card-screen-1{position:absolute;z-index:30;left:30%;bottom:0;top:20px}#competences .card-screens .card-screen-2{position:absolute;z-index:20;left:0;bottom:0;top:20px}#competences,#constat{background:#d8d8d8 none;color:#246080}#constat .col h3{color:#246080;text-transform:uppercase;font-weight:bold}.inline{display:inline-block}#competences td{color:#d8d8d8}#competences .panel-heading{background:#ffb21e}.popover-demo{margin-bottom:20px;color:#f1f1f1}#competences h2,#nos-missions h2,#constat h2{margin-top:220px}#demande-placeholder h2{margin-top:300px}#nos-missions{background:#d8d8d8 none;color:#246080}#nos-missions i{color:#fff}#nos-missions .card img{width:128px}#nos-missions .card{border:none;z-index:30}#paiement{background:transparent url("../images/bg/fond-paiement.jpg") no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff}.input-group-prepend{background:#f1f1f1 url("../images/textures/brushed-alum.png");color:#ff6a0b}.input-group-prepend .input-group-text{color:#d8d8d8}#paiement a,#paiement a:link{color:#ff6706}#consultation{background:transparent none;color:#ffb21e}.a-droite{text-align:right}#ventes{background:#d8d8d8 none;color:#ffb21e}#contact{background:#d8d8d8 url("../images/bg/fond-contact.jpg") no-repeat fixed;color:#d8d8d8}#paiement h2,#contact h2{margin-top:120px}#contact #site-internet a{color:#fff}#contact .card{border-color:#e4e4e4;color:#246080}#contact .card .card-header{background-color:#d8d8d8;background-image:none}#contact .card .card-header .btn-link{color:#246080;padding:0;margin:0}#contact .card .card-body{background-color:#f1f1f1;background-image:none}#carte h2{display:none}#map-container{height:500px;border:1px solid #777}.bords-arrondis{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#footer{padding:10px}.member{margin:0 50px;text-align:center}.gap{height:50px;content:" "}.big-gap{height:100px;content:" "}.table{border-collapse:separate !important;border-spacing:0;background:#f1f1f1;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.table td{color:#444}.bged{background:#246080 url("../images/textures/texture-bged.png");color:#f1f1f1;opacity:.94;padding:10px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #efefef}#back-top{position:fixed;right:30px;bottom:-10px;z-index:1000}#back-top a{opacity:.5;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#back-top .btn-primary{background:#d8d8d8;border-color:#d8d8d8;padding:0;font-size:18px;width:36px;height:36px}#back-top a:hover{background:#d8d8d8;opacity:1}@media (max-width:1300px){.columns{-webkit-columns:2;-moz-columns:2;columns:2}}@media (max-width:1199.98px){#accueil h1{font-size:3.5em;margin-top:140px}#accueil p{font-size:2em;line-height:52px;opacity:1}#accueil p.carousel-p1{font-size:36px}.top-arrondis{top:-1%}.bsnav-mobile .navbar-nav .nav-item .nav-link>.title{max-width:100%}.bsnav-body-wrapper{margin-left:50px}}@media (max-width:991.98px){.navbar-expand-lg.bsnav-sidebar{width:135px}#accueil{height:450px}#accueil .product-screens .product-screen-1{top:30px}#accueil .product-screens .product-screen-2,#intro .product-screens .product-screen-3{display:none}#accueil h1{font-size:3em;margin-top:130px}#accueil h2{font-size:1.8em;margin:130px 0 0 0;text-shadow:none}#accueil h3{font-size:1.2em;text-shadow:none;color:#d8d8d8}#accueil p{font-size:42px;line-height:42px;opacity:1}#accueil p.carousel-p1{font-size:36px}#contact h3{font-size:1.4em}h2{font-size:1.5em;margin-top:140px}h3{font-size:1.3em}.sticky.is-sticky{position:fixed;left:0;right:0;top:210px;width:135px;padding:2px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#notre-etude .sticky.is-sticky h3,#notre-etude .sticky.is-sticky h4,#notre-etude .sticky.is-sticky h5,.sticky.is-sticky a{font-size:16px}}@media (max-width:767.98px){.columns{-webkit-columns:1;-moz-columns:1;columns:1}#accueil{height:350px}#accueil h1{font-size:2em;margin-top:145px}#accueil h2{margin:105px 0 0 0;font-size:1.2em;text-shadow:none}#accueil h3{font-size:1.2em;text-shadow:none;color:#d8d8d8}#notre-etude h2{font-size:1.4em}#contact h3{font-size:1.7em}.bged{margin:0 10px;border-radius:5px;opacity:.9}.bged.sized{height:auto}h2{margin-top:130px}.form-control{padding:0}}@media (max-width:575.98px){.box h1{font-weight:normal;font-size:1.4em}.box h2{font-size:1.3em}}.navbar-brand{background:url("../images/bsnav/logo_etude.png") center / cover no-repeat;background-size:100% 100%;font-size:0;width:144px;height:154px;margin:5px 15px 10px 0;opacity:1}.bsnav-light .navbar-brand,.bsnav-overlay .navbar-brand,.bsnav-overlay-light .navbar-brand{opacity:.8}.bsnav-mobile .navbar{background:#246080 url("../images/textures/texture-bandeau4.png")}.navbar .navbar-brand p{margin-top:80px;margin-left:70px;font-size:1rem}.navbar li a.nav-link.active{margin-left:60px}