@page{margin:1.5cm;}
body{max-width:none;}
body,th,td,input,select,textarea,button,a,div,p,span,strong,em,h1,h2,h3,h4,h5,h6,time{color:black !important;}

html,body{background-color:white;}

.posit{width:99.9% !important;min-width:99.9% !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important;}

nav,footer,.bottom,.cookies,.noprint{display:none !important;}

iframe img{max-width:none !important;}

/*page-break-inside:avoid;*/

.text ul > li,.text ol > li{margin-left:30px;padding-left:0;}
.text ul > li{list-style:square;}
.text ul > li:before{display:none;}

.print{display:block !important;}

.hdr .posit{padding-top:10px;}

.bg{background-color:transparent;}
.bgi{background-image:none;}

.with-border{border-bottom-color:silver;}

.page .text{max-width:none;}

.offer--margin:before{display:none !important;}

.offer__bg{box-shadow:none;border-radius:0;}

.offer__details{display:block !important;}
.offer__details > div{width:100%;}
.offer__details__image{padding:0;}
.offer__details__image .ovh{max-width:none !important;}
.offer__details__image .hid{text-align:center;}
.offer__details__image .hid img{/*width:100%;*/max-height:550px;}
.offer__details__info{padding-left:0;padding-right:0;}
.offer__details__info .flex{display:block !important;}
.offer__details__info li{display:inline-block;border-left-color:silver;vertical-align:top;}
.offer__details__section{border-top-color:silver;padding-left:0;padding-right:0;}
.offer__details__panel{width:100%;border-top:1px solid silver;margin-left:0;padding-top:20px;page-break-inside:avoid;}
.offer__details__panel .offer__bg{padding:0;}
.offer__details__agent h3,.offer__details__agent .ovh{padding-left:0;padding-right:0;}
.offer__details__agent ul{margin-left:0;margin-right:0;}
.offer__details__agent li{height:auto;line-height:normal;background-color:transparent;padding:0;}
.offer__details__agent li .icon{display:none;}
.offer__details__agent li .txt{font-size:14px;font-weight:400;}

.developer .page{padding-left:0;padding-right:0;}
.developer .offer__details__image .ovh.nofoto figure,.developer .offer__details__image .ovh.nofoto .tag{display:none;}
.developer .offer__details__info{position:relative;bottom:auto;left:auto;border-bottom:1px solid silver;padding:0;}
.developer .offer__details__info ul{max-width:none;padding:20px 0 60px 0;}
.developer__offers .flex__cols{display:block !important;}
.developer__offers .flex__cols > .flex__col{display:inline-block;width:50% !important;vertical-align:top;}
.developer__offer{border-color:silver;}
.developer__offer > div{padding-left:20px;padding-right:20px;}
.developer__offer__title{display:block !important;min-height:auto !important;border-bottom-color:silver;padding-top:10px;padding-bottom:10px;overflow:hidden;}
.developer__offer__title div:first-child{float:right;}
.developer__offer__status{color:white !important;}

.offer__item__info li.icon{padding-left:0;}
.offer__item__info li.icon:before{display:none;}

.contact.bg .flex{display:block !important;padding-top:0;padding-bottom:0;}
.contact .max{max-width:none;margin-bottom:60px;padding:0;box-shadow:none;}

.inner-wrapper-sticky{position:relative !important;top:auto !important;left: auto !important;width:auto !important;}