@media screen and (min-width:1240px){
	.hometransim93signaleunincident {
	  display: block;
	}
  .mobiletransim93signalerunincident {
	display: none;
  }

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}

* {

box-sizing: border-box;
}
.align-self-flex-center {

align-self: flex-center;
}
.align-self-flex-end {

align-self: flex-end;
}
.align-self-flex-start {

align-self: flex-start;
}
.animate-nodelay {

animation-delay: 0s;
}
.auto-animated .container-center-vertical,
.auto-animated .container-center-horizontal {

opacity: 1;
}
.auto-animated div {

opacity: 0;
position: absolute;
--z-index: -1;
}
.component-wrapper * {

box-sizing: border-box;
-webkit-font-smoothing: antialiased;
pointer-events: none
}
.component-wrapper a {

text-decoration: none;
display: contents;
pointer-events: auto
}
.component-wrapper a *,
.component-wrapper input,
.component-wrapper video,
.component-wrapper iframe {

pointer-events: auto;
}
.component-wrapper.not-ready,
.component-wrapper.not-ready * {

visibility: hidden !important;
}
.container-center-horizontal {

pointer-events: none;
display: flex;
flex-direction: row;
justify-content: center;
width: 100%;
}
.container-center-horizontal > * {

pointer-events: auto;
flex-shrink: 0;
}
.container-center-vertical {

pointer-events: none;
display: flex;
flex-direction: row;
align-items: center;
height: 100%;
}
.container-center-vertical > * {

pointer-events: auto;
flex-shrink: 0;
}
.full-height-a {

height: 100%;
}
.full-width-a {

width: 100%;
}
.hidden,
.hidden * {

visibility: hidden;
pointer-events: none;
}
.listeners-active,
.listeners-active * {

pointer-events: auto;
}
.listeners-active-click,
.listeners-active-click * {

cursor: pointer;
}
.overlay {

position: absolute;
opacity: 0;
display: none;
top: 0;
width: 100%;
height: 100%;
position: fixed;
}
.overlay.animate-appear {

opacity: 0;
display: block;
animation: reveal 0.3s ease-in-out 1 normal forwards;
}
.overlay.animate-disappear {

opacity: 1;
display: block;
animation: reveal 0.3s ease-in-out 1 reverse forwards;
}
.screen * {

box-sizing: border-box;
-webkit-font-smoothing: antialiased;
}
.screen a {

text-decoration: none;
display: contents;
}
.screen div {

-webkit-text-size-adjust: none;
}
.screen textarea:focus,
.screen input:focus {

outline: none;
}
.smart-layers-pointers,
.smart-layers-pointers * {

pointer-events: auto;
visibility: visible;
}
.valign-text-bottom {

display: flex;
flex-direction: column;
justify-content: flex-end;
}
.valign-text-middle {

display: flex;
flex-direction: column;
justify-content: center;
}
@keyframes reveal {

from {
opacity: 0;
}
to {
opacity: 1;
}
}
input:focus {

outline: none;
}

/* :root {
  --big-stone: #1d3140;
  --gallery: #eeeeee;
  --manatee: #878da4;
  --pacific-blue: #009fc5;
  --white: #ffffff;
  --white-2: #ffffff99;

  --font-size-l: 20px;
  --font-size-m: 16px;
  --font-size-s: 14px;
  --font-size-xl: 24px;
  --font-size-xs: 12px;
  --font-size-xxl: 32px;

  --font-family-avenir-black: "Avenir-Black", Helvetica;
  --font-family-avenir-book: "Avenir-Book", Helvetica;
  --font-family-avenir-light: "Avenir-Light", Helvetica;
  --font-family-rubik: "Rubik", Helvetica;
} */
.button {
  font-family: "Rubik", Helvetica;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
}
.heading-4 {
  font-family: "Rubik", Helvetica;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
}
.body {
  font-family: "Rubik", Helvetica;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
}
.subtext {
  font-family: "Rubik", Helvetica;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
}
.avenir-book-normal-manatee-16px {
  color: #878da4;
  font-family: "Avenir-Book", Helvetica;
  font-size: 16px;
}
.avenir-normal-pacific-blue-16px {
  color: #009fc5;
  font-family: "Avenir-Black", Helvetica;
  font-size: 16px;
}
.border-1px-gallery {
  border: 1px solid #eeeeee;
}

/* screen - hometransim93signaleunincident */

/* RGBD -> Mentions Légales */
.hometransim93signaleunincident .rgpd-7vS2hQ {
  background-color: transparent;
  height: 114px;
  left: 0px;
  position: absolute;
  top: 461px;
  width: 470px;
  }
  .hometransim93signaleunincident .rectangle-mV3YK6 {
  background-color: #ffffff;
  border: 1px solid #eeeeee;
  border-radius: 4px;
  height: 114px;
  left: 30px;
  position: absolute;
  top: 412px;
  width: 710px;
  overflow-x: hidden;
  overflow-y: scroll;
  }
  .hometransim93signaleunincident .lacception-permet-d-mV3YK6 {
  background-color: transparent;
  color: #969696;
  font-family: "Rubik", Helvetica;
  font-size: 12px;
  font-weight: 400;
  height: auto;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 21px;
  position: absolute;
  top: 9px;
  width: 98%;
  padding: 4px;
  text-align: justify;
  }

.hometransim93signaleunincident {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 2040px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}
.hometransim93signaleunincident .address-ulA6fP {
  background-color: transparent;
  height: 38px;
  left: 13px;
  position: absolute;
  top: 0px;
  width: 470px;
}
.hometransim93signaleunincident .adresse-de-la-coprop-aIbzeq {
  background-color: transparent;
  font-weight: 400;
  height: 73%;
  left: 46px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 13px;
  white-space: nowrap;
  width: 638px;
}
.hometransim93signaleunincident .adresse-fiO11I {
  background-color: transparent;
  height: 56px;
  left: 30px;
  position: absolute;
  top: 363px;
  width: 710px;
}
.hometransim93signaleunincident .backgroundcopyright-S5gOGK {
  background-color: #009fc5;
  bottom: -1px;
  height: 56px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.hometransim93signaleunincident .backgroundfooter-S5gOGK {
  background-color: #1d3140;
  bottom: 55px;
  height: 603px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.hometransim93signaleunincident .bg-FdOvmo {
  background-color: #ffffff;
  border-radius: 4px;
  height: 180px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 710px;
}
.hometransim93signaleunincident .bg-Y3hKJK {
  background-color: #ffffff;
  height: 104px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1000%;
  margin: 0px 1000px 0px -1000px;
}
.hometransim93signaleunincident .bg-fiO11I {
  background-color: #f8fbfc;
  border-radius: 8px;
  height: 1112px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 770px;
}
.hometransim93signaleunincident .bgdesk-S5gOGK {
  background-color: transparent;
  height: 403px;
  left: 0px;
  position: absolute;
  top: 30px;
  width: 100%;
}
.hometransim93signaleunincident .butondevis-swugXV {
  background-color: transparent;
  height: 48px;
  left: 1px;
  position: absolute;
  top: 46px;
  width: 342px;
}
.hometransim93signaleunincident .button-FdOvmo {
  background-color: transparent;
  height: 47px;
  left: 287px;
  position: absolute;
  top: 116px;
  width: 136px;
  cursor: pointer;
}
.hometransim93signaleunincident .button-FdOvmo1 {
  background-color: transparent;
  height: 132px;
  position: absolute;
  top: 27px;
  width: 141px;
}
.hometransim93signaleunincident .button-Y3hKJK {
  background-color: transparent;
  height: 58px;
  left: 1094px;
  position: absolute;
  top: 32px;
  width: 212px;
}
.hometransim93signaleunincident .button-fiO11I {
  background-color: transparent;
  height: 48px;
  left: 30px;
  position: absolute;
  top: 1016px;
  width: 710px;
  cursor: pointer;
}
.hometransim93signaleunincident .champs-obligatoire-fiO11I {
  background-color: transparent;
  color: #009fc5;
  font-family: "Avenir-Black", Helvetica;
  font-size: 12px;
  font-weight: 900;
  height: auto;
  left: 609px;
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  text-align: right;
  top: 844px;
  white-space: nowrap;
  width: 126px;
}
.hometransim93signaleunincident .com-fiO11I {
  background-color: transparent;
  height: 200px;
  left: 30px;
  position: absolute;
  top: 435px;
  width: 710px;
}
.hometransim93signaleunincident .combined-shape-rRRFuW {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: -2px;
  width: 24px;
}
.hometransim93signaleunincident .commentaire-de-linc-sAtjdx {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 1px;
  width: 675px;
}
.hometransim93signaleunincident .complter-le-formula-kaYfbQ {
  background-color: transparent;
  color: #ffffff66;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 95px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 16px;
  white-space: nowrap;
  width: auto;
}
.hometransim93signaleunincident .contact-msYyyT {
  background-color: transparent;
  color: #878da4;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 559px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: 61px;
}
.hometransim93signaleunincident .copyright-ulA6fP {
  background-color: transparent;
  height: 24px;
  left: 330px;
  position: absolute;
  top: 483px;
  width: 537px;
}
.hometransim93signaleunincident .demandedevis-ulA6fP {
  background-color: transparent;
  height: 94px;
  left: 840px;
  position: absolute;
  top: 322px;
  width: 363px;
}
.hometransim93signaleunincident .devis-msYyyT {
  background-color: transparent;
  color: #878da4;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 297px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: 44px;
}
.hometransim93signaleunincident .dposer-des-photos-o-FdOvmo {
  background-color: transparent;
  color: #1d3140;
  font-family: "Avenir-Black", Helvetica;
  font-size: 12px;
  font-weight: 900;
  height: auto;
  left: 29px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: center;
  top: 72px;
  width: 652px;
}
.hometransim93signaleunincident .du-lundi-au-vendredi-Gw9X3G {
  background-color: transparent;
  color: #ffffff99;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}
.hometransim93signaleunincident .email-ZdAREY {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 393px;
}
.hometransim93signaleunincident .email-fiO11I {
  background-color: transparent;
  height: 56px;
  left: 30px;
  position: absolute;
  top: 224px;
  width: 436px;
}
.hometransim93signaleunincident .envoyer-UPzFvx {
  background-color: transparent;
  color: #ffffff;
  font-family: "Avenir-Black", Helvetica;
  font-size: 14px;
  font-weight: 900;
  height: 16px;
  left: 329px;
  letter-spacing: 0.00px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 16px;
  white-space: nowrap;
  width: auto;
}
.hometransim93signaleunincident .extranet-F5xOmt {
  background-color: transparent;
  color: #fab91c;
  font-style: normal;
  font-weight: 500;
  height: auto;
  left: 75px;
  line-height: 17px;
  position: absolute;
  text-align: center;
  top: 21px;
  white-space: nowrap;
  width: auto;
}
.hometransim93signaleunincident .fill-1-3xhJKn {
  background-color: transparent;
  height: 11px;
  left: 69px;
  position: absolute;
  top: 18px;
  width: 4px;
}
.hometransim93signaleunincident .fill-1-M4w88a {
  background-color: transparent;
  height: 14px;
  left: 94px;
  position: absolute;
  top: 25px;
  width: 5px;
}
.hometransim93signaleunincident .fill-105-hHtWlI {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 12px;
  width: 25px;
}
.hometransim93signaleunincident .fill-11-3xhJKn {
  background-color: transparent;
  height: 14px;
  left: 0px;
  position: absolute;
  top: 45px;
  width: 14px;
}
.hometransim93signaleunincident .fill-11-M4w88a {
  background-color: transparent;
  height: 20px;
  left: 0px;
  position: absolute;
  top: 61px;
  width: 18px;
}
.hometransim93signaleunincident .fill-14-3xhJKn {
  background-color: transparent;
  height: 15px;
  left: 18px;
  position: absolute;
  top: 45px;
  width: 10px;
}
.hometransim93signaleunincident .fill-14-M4w88a {
  background-color: transparent;
  height: 20px;
  left: 23px;
  position: absolute;
  top: 61px;
  width: 14px;
}
.hometransim93signaleunincident .fill-16-3xhJKn {
  background-color: transparent;
  height: 15px;
  left: 31px;
  position: absolute;
  top: 45px;
  width: 12px;
}
.hometransim93signaleunincident .fill-16-M4w88a {
  background-color: transparent;
  height: 20px;
  left: 43px;
  position: absolute;
  top: 61px;
  width: 16px;
}
.hometransim93signaleunincident .fill-18-3xhJKn {
  background-color: transparent;
  height: 15px;
  left: 49px;
  position: absolute;
  top: 45px;
  width: 11px;
}
.hometransim93signaleunincident .fill-18-M4w88a {
  background-color: transparent;
  height: 20px;
  left: 67px;
  position: absolute;
  top: 61px;
  width: 14px;
}
.hometransim93signaleunincident .fill-20-3xhJKn {
  background-color: transparent;
  height: 15px;
  left: 64px;
  position: absolute;
  top: 45px;
  width: 10px;
}
.hometransim93signaleunincident .fill-20-M4w88a {
  background-color: transparent;
  height: 20px;
  left: 88px;
  position: absolute;
  top: 61px;
  width: 14px;
}
.hometransim93signaleunincident .fill-22-3xhJKn {
  background-color: transparent;
  height: 14px;
  left: 79px;
  position: absolute;
  top: 45px;
  width: 2px;
}
.hometransim93signaleunincident .fill-22-M4w88a {
  background-color: transparent;
  height: 20px;
  left: 108px;
  position: absolute;
  top: 61px;
  width: 3px;
}
.hometransim93signaleunincident .fill-24-3xhJKn {
  background-color: transparent;
  height: 15px;
  left: 88px;
  position: absolute;
  top: 45px;
  width: 13px;
}
.hometransim93signaleunincident .fill-24-M4w88a {
  background-color: transparent;
  height: 20px;
  left: 119px;
  position: absolute;
  top: 61px;
  width: 18px;
}
.hometransim93signaleunincident .fill-24-hdV0Zn {
  background-color: transparent;
  height: 18px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 18px;
}
.hometransim93signaleunincident .fill-26-3xhJKn {
  background-color: transparent;
  height: 8px;
  left: 105px;
  position: absolute;
  top: 52px;
  width: 5px;
}
.hometransim93signaleunincident .fill-26-M4w88a {
  background-color: transparent;
  height: 11px;
  left: 143px;
  position: absolute;
  top: 70px;
  width: 7px;
}
.hometransim93signaleunincident .fill-27-Dg65Rx {
  background-color: transparent;
  height: 18px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 18px;
}
.hometransim93signaleunincident .fill-28-3xhJKn {
  background-color: transparent;
  height: 8px;
  left: 111px;
  position: absolute;
  top: 52px;
  width: 5px;
}
.hometransim93signaleunincident .fill-28-M4w88a {
  background-color: transparent;
  height: 10px;
  left: 151px;
  position: absolute;
  top: 70px;
  width: 7px;
}
.hometransim93signaleunincident .fill-3-3xhJKn {
  background-color: transparent;
  height: 37px;
  left: 28px;
  position: absolute;
  top: 1px;
  width: 60px;
}
.hometransim93signaleunincident .fill-3-M4w88a {
  background-color: transparent;
  height: 49px;
  left: 38px;
  position: absolute;
  top: 2px;
  width: 82px;
}
.hometransim93signaleunincident .fill-5-3xhJKn {
  background-color: transparent;
  height: 28px;
  left: 60px;
  position: absolute;
  top: 3px;
  width: 6px;
}
.hometransim93signaleunincident .fill-5-M4w88a {
  background-color: transparent;
  height: 37px;
  left: 83px;
  position: absolute;
  top: 3px;
  width: 7px;
}
.hometransim93signaleunincident .fill-53-PmYBvN {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 7px;
  width: 16px;
}
.hometransim93signaleunincident .fill-53-aIbzeq {
  background-color: transparent;
  height: 24px;
  left: 18px;
  position: absolute;
  top: 16px;
  width: 16px;
}
.hometransim93signaleunincident .fill-7-3xhJKn {
  background-color: transparent;
  height: 15px;
  left: 50px;
  position: absolute;
  top: 15px;
  width: 5px;
}
.hometransim93signaleunincident .fill-7-M4w88a {
  background-color: transparent;
  height: 20px;
  left: 68px;
  position: absolute;
  top: 21px;
  width: 6px;
}
.hometransim93signaleunincident .fill-81-x6baMi {
  background-color: transparent;
  height: 21px;
  left: 23px;
  position: absolute;
  top: 19px;
  width: 21px;
}
.hometransim93signaleunincident .fill-81-xfQWbq {
  background-color: transparent;
  height: 33px;
  left: 17px;
  position: absolute;
  top: 13px;
  width: 33px;
}
.hometransim93signaleunincident .fill-9-3xhJKn {
  background-color: transparent;
  height: 30px;
  left: 45px;
  position: absolute;
  top: 0px;
  width: 30px;
}
.hometransim93signaleunincident .fill-9-M4w88a {
  background-color: transparent;
  height: 42px;
  left: 62px;
  position: absolute;
  top: 0px;
  width: 41px;
}
.hometransim93signaleunincident .footer-S5gOGK {
  background-color: transparent;
  bottom: 15px;
  height: 507px;
  position: absolute;
  width: 1203px;
}
.hometransim93signaleunincident .icon-insta-ulA6fP {
  background-color: transparent;
  height: 24px;
  left: 77px;
  position: absolute;
  top: 176px;
  width: 24px;
}
.hometransim93signaleunincident .icon-linkedin-ulA6fP {
  background-color: transparent;
  height: 24px;
  left: 143px;
  position: absolute;
  top: 178px;
  width: 24px;
}
.hometransim93signaleunincident .iconcase-copy-uTyjCf {
  background-color: transparent;
  border: 2px solid #1d3140;
  border-radius: 4px;
  height: 18px;
  left: 88px;
  position: absolute;
  top: 1px;
  width: 18px;
  cursor: pointer;
}
.hometransim93signaleunincident .iconcase-copy-uTyjCf1 {
  background-color: transparent;
  border: 2px solid #1d3140;
  border-radius: 4px;
  height: 18px;
  left: 0px;
  position: absolute;
  top: px;
  width: 18px;
  cursor: pointer;
}
.hometransim93signaleunincident .iconcaseok-Vyj6rp {
  background-color: transparent;
  height: 18px;
  left: 110px;
  position: absolute;
  top: 1px;
  width: 22px;
}
.hometransim93signaleunincident .iconcaseouvert-QlQxjs {
  background-color: transparent;
  height: 18px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 19px;
  cursor: pointer;
}
.hometransim93signaleunincident .iconcaseouvert-QlQxjs1 {
  background-color: transparent;
  height: 18px;
  left: 88px;
  position: absolute;
  top: 0px;
  width: 19px;
  cursor: pointer;
}
.hometransim93signaleunincident .iconfacebook-ulA6fP {
  background-color: transparent;
  height: 24px;
  left: 13px;
  position: absolute;
  top: 176px;
  width: 24px;
}
.hometransim93signaleunincident .iconok-QlQxjs {
  background-color: transparent;
  height: 14px;
  left: 3px;
  position: absolute;
  top: 1px;
  width: 19px;
  cursor: pointer;
}
.hometransim93signaleunincident .iconok-QlQxjs1 {
  background-color: transparent;
  height: 14px;
  left: 91px;
  position: absolute;
  top: 1px;
  width: 19px;
  cursor: pointer;
}

.hometransim93signaleunincident .iconuploadimage-FdOvmo {
  background-color: transparent;
  height: 43px;
  left: 333px;
  position: absolute;
  top: 22px;
  width: 47px;
}
.hometransim93signaleunincident .informations-1ZM18F {
  background-color: transparent;
  color: #ffffff;
  font-style: normal;
  font-weight: 500;
  height: 32px;
  left: 240px;
  line-height: 32px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 136px;
}
.hometransim93signaleunincident .line-ulA6fP {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: absolute;
  top: 266px;
  width: 1196px;
}
.hometransim93signaleunincident .locataire-fiO11I {
  background-color: transparent;
  height: 19px;
  left: 207px;
  position: absolute;
  top: 328px;
  width: 114px;
}
.hometransim93signaleunincident .locataire-uTyjCf {
  background-color: transparent;
  color: #1d3140;
  font-family: "Avenir-Black", Helvetica;
  font-size: 16px;
  font-weight: 900;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 114px;
}
.hometransim93signaleunincident .logo-Y3hKJK {
  background-color: transparent;
  height: 81px;
  left: 130px;
  position: absolute;
  top: 11px;
  width: 158px;
  cursor: pointer;
}
.hometransim93signaleunincident .logotransim93blanc-ulA6fP {
  background-color: transparent;
  height: 60px;
  left: 7px;
  position: absolute;
  top: 334px;
  width: 116px;
}
.hometransim93signaleunincident .mentions-lgales-rgp-1ZM18F {
  background-color: transparent;
  color: #ffffff99;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 240px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 41px;
  width: auto;
}
.hometransim93signaleunincident .menu-Y3hKJK {
  background-color: transparent;
  height: 28px;
  left: 425px;
  position: absolute;
  top: 47px;
  width: 620px;
}
.hometransim93signaleunincident .menu-ulA6fP {
  background-color: transparent;
  height: 213px;
  left: 790px;
  position: absolute;
  top: 0px;
  width: 376px;
}
.hometransim93signaleunincident .nav-bar-S5gOGK {
  background-color: transparent;
  height: 104px;
  position: fixed;
  top: -1px;
  width: 1440px;
}
.hometransim93signaleunincident .nom-LZ6sH8 {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 304px;
}
.hometransim93signaleunincident .nom-fiO11I {
  background-color: transparent;
  height: 56px;
  left: 30px;
  position: absolute;
  top: 96px;
  width: 347px;
}
.hometransim93signaleunincident .phone-ulA6fP {
  background-color: transparent;
  height: 20px;
  left: 12px;
  position: absolute;
  top: 55px;
  width: 147px;
}
.hometransim93signaleunincident .placeholder-xfQWbq {
  background-color: transparent;
  height: 33px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 33px;
}
.hometransim93signaleunincident .prenom-fiO11I {
  background-color: transparent;
  height: 56px;
  left: 385px;
  position: absolute;
  top: 96px;
  width: 347px;
}
.hometransim93signaleunincident .prnom-HzI3gY {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 304px;
}
.hometransim93signaleunincident .proprietaire-fiO11I {
  background-color: transparent;
  height: 19px;
  left: 35px;
  position: absolute;
  top: 328px;
  width: 132px;
}
.hometransim93signaleunincident .propritaire-Vyj6rp {
  background-color: transparent;
  color: #1d3140;
  font-family: "Avenir-Black", Helvetica;
  font-size: 16px;
  font-weight: 900;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 114px;
}
.hometransim93signaleunincident .qui-sommes-nous-de-1ZM18F {
  background-color: transparent;
  color: #ffffff99;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 41px;
  width: auto;
}
.hometransim93signaleunincident .qui-sommes-nous-de-1ZM18F  a {
  color: #ffffff99;
}
.hometransim93signaleunincident .qui-sommes-nous-msYyyT {
  background-color: transparent;
  color: #878da4;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 114px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: 148px;
}
.hometransim93signaleunincident .rectangle-F5xOmt {
  background-color: transparent;
  border: 2px solid #fab91c;
  border-radius: 4px;
  height: 58px;
  left: -1px;
  position: absolute;
  top: -1px;
  width: 212px;
}
.hometransim93signaleunincident .rectangle-UPzFvx {
  background-color: #09a4d8;
  border-radius: 4px;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 710px;
}
.hometransim93signaleunincident .rectangle-copy-15-kaYfbQ {
  background-color: transparent;
  border: 1px solid #ffffff;
  border-radius: 4px;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 342px;
}
.hometransim93signaleunincident .rectangle-copy-4-DaMKXt {
  background-color: #1d3140;
  box-shadow: 4px 6px 15px #009fc56e;
  height: 32px;
  left: -3px;
  position: absolute;
  top: 0px;
  width: 141px;
}
.hometransim93signaleunincident .rectangle-copy-5-HzI3gY {
  background-color: #ffffff;
  border-radius: 4px;
  height: 56px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 347px;
}
.hometransim93signaleunincident .rectangle-copy-5-LZ6sH8 {
  background-color: #ffffff;
  border-radius: 4px;
  height: 56px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 347px;
}
.hometransim93signaleunincident .rectangle-copy-5-ZdAREY {
  background-color: #ffffff;
  border-radius: 4px;
  height: 56px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 436px;
}
.hometransim93signaleunincident .rectangle-copy-5-aIbzeq {
  background-color: #ffffff;
  border-radius: 4px;
  height: 56px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 710px;
}
.hometransim93signaleunincident .rectangle-copy-5-bb3kSY {
  background-color: #ffffff;
  border-radius: 4px;
  height: 56px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 436px;
}
.hometransim93signaleunincident .rectangle-copy-5-sAtjdx {
  background-color: #ffffff;
  border-radius: 4px;
  height: 200px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 710px;
}
.hometransim93signaleunincident .rectangle-znuY68 {
  background-color: #ffffff33;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 1196px;
}
.hometransim93signaleunincident .rsidence-carnot-15-K3Y7DW {
  background-color: transparent;
  color: #ffffff99;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: auto;
}
.hometransim93signaleunincident .shape-aFIHYT {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 24px;
}
.hometransim93signaleunincident .shape-cTXv6Q {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 24px;
}
.hometransim93signaleunincident .signaler-un-incident-msYyyT {
  background-color: transparent;
  color: #0f1c49;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 376px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: 148px;
}
.hometransim93signaleunincident .signalerunincident-S5gOGK {
  background-color: transparent;
  height: 1031px;
  position: absolute;
  top: 152px;
  width: 770px;
}
.hometransim93signaleunincident .span1-94hJhs {
  line-height: 38px;
}
.hometransim93signaleunincident .span2-94hJhs {
  font-family: "Avenir-Black", Helvetica;
  line-height: 38px;
}
.hometransim93signaleunincident .span3-94hJhs {
  font-family: "Avenir-Black", Helvetica;
  font-size: 24px;
  line-height: 38px;
}
.hometransim93signaleunincident .tel-fiO11I {
  background-color: transparent;
  height: 56px;
  left: 30px;
  position: absolute;
  top: 160px;
  width: 436px;
}
.hometransim93signaleunincident .text-Dg65Rx {
  background-color: transparent;
  height: 19px;
  left: 40px;
  position: absolute;
  top: 0px;
  width: 319px;
}
.hometransim93signaleunincident .text-PmYBvN {
  background-color: transparent;
  height: 38px;
  left: 39px;
  position: absolute;
  top: 0px;
  width: 431px;
}
.hometransim93signaleunincident .text-hdV0Zn {
  background-color: transparent;
  height: 19px;
  left: 40px;
  position: absolute;
  top: 1px;
  width: 107px;
}
.hometransim93signaleunincident .time-ulA6fP {
  background-color: transparent;
  height: 19px;
  left: 12px;
  position: absolute;
  top: 97px;
  width: 359px;
}
.hometransim93signaleunincident .title-hHtWlI {
  background-color: transparent;
  color: #1d3140;
  font-family: "Avenir-Light", Helvetica;
  font-size: 32px;
  font-weight: 200;
  height: 46px;
  left: 37px;
  letter-spacing: 0.00px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 370px;
}
.hometransim93signaleunincident .titre-fiO11I {
  background-color: transparent;
  height: 46px;
  left: 35px;
  position: absolute;
  top: 32px;
  width: 407px;
}
.hometransim93signaleunincident .tl-bb3kSY {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 393px;
}
.hometransim93signaleunincident .tlcharger-DaMKXt {
  background-color: transparent;
  color: #ffffff;
  font-family: "Rubik", Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 14px;
  margin-left: 0px;
  margin-right: -0px;
  position: absolute;
  text-align: center;
  top: 9px;
  white-space: nowrap;
  width: 141px;
}
.hometransim93signaleunincident .transim93-1ZM18F {
  background-color: transparent;
  color: #ffffff;
  font-style: normal;
  font-weight: 500;
  height: 32px;
  left: 0px;
  line-height: 32px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 120px;
}
.hometransim93signaleunincident .transim93-2021-to-U3Gn3B {
  background-color: transparent;
  color: #ffffff99;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}
.hometransim93signaleunincident .transim93-msYyyT {
  background-color: transparent;
  color: #878da4;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: 79px;
}
.hometransim93signaleunincident .transim93-vous-accom-ulA6fP {
  background-color: transparent;
  color: #ffffff99;
  font-style: normal;
  font-weight: 400;
  height: 84px;
  left: 163px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 327px;
  width: 370px;
}
.hometransim93signaleunincident .uploadphotos-fiO11I {
  background-color: transparent;
  height: 180px;
  left: 30px;
  position: absolute;
  top: 651px;
  width: 710px;
}
.hometransim93signaleunincident .vous-souhaitez-recev-swugXV {
  background-color: transparent;
  color: #ffffff99;
  font-style: normal;
  font-weight: 400;
  height: 28px;
  left: 0px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 363px;
}
.hometransim93signaleunincident .x-HzI3gY {
  background-color: transparent;
  font-weight: 900;
  height: auto;
  left: 327px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: right;
  top: 3px;
  white-space: nowrap;
  width: 9px;
}
.hometransim93signaleunincident .x-LZ6sH8 {
  background-color: transparent;
  font-weight: 900;
  height: auto;
  left: 327px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: right;
  top: 3px;
  white-space: nowrap;
  width: 9px;
}
.hometransim93signaleunincident .x-ZdAREY {
  background-color: transparent;
  font-weight: 900;
  height: auto;
  left: 416px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: right;
  top: 4px;
  white-space: nowrap;
  width: 9px;
}
.hometransim93signaleunincident .x-aIbzeq {
  background-color: transparent;
  font-weight: 900;
  height: auto;
  left: 688px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: right;
  top: 4px;
  white-space: nowrap;
  width: 9px;
}
.hometransim93signaleunincident .x01-43-08-64-71-OxJahW {
  background-color: transparent;
  color: #ffffff99;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}
.erreur {
  background-color: transparent;
  color: #009fc5;
  font-family: "Avenir-Black", Helvetica;
  font-size: 12px;
  font-weight: 900;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 846px;
  white-space: normal;
  width: 400px;
  }
  .red {
    color: #c62828 !important;
  }
  .green {
    color: #4CAF50 !important;
  }
  .incidentInputNom {
    border: none;
    width: 320px;
    height: 54px;
    color: #878da4;
    font-family: "Avenir-Book", Helvetica;
    font-size: 16px;
  }
  .incidentInputPrenom {
    border: none;
    width: 320px;
    height: 54px;
    color: #878da4;
    font-family: "Avenir-Book", Helvetica;
    font-size: 16px;
  }
  .incidentInputTel {
    border: none;
    width: 410px;
    height: 54px;
    color: #878da4;
    font-family: "Avenir-Book", Helvetica;
    font-size: 16px;
  }
  .incidentInputEmail {
    border: none;
    width: 410px;
    height: 54px;
    color: #878da4;
    font-family: "Avenir-Book", Helvetica;
    font-size: 16px;
  }
  .incidentInputAdresse {
    border: none;
    width: 660px;
    height: 54px;
    color: #878da4;
    font-family: "Avenir-Book", Helvetica;
    font-size: 16px;
  }
  
  .incidentInputCommentaire {
    border: none;
    width: 684px;
    height: 196px;
    color: #878da4;
    font-family: "Avenir-Book", Helvetica;
    font-size: 16px;
  }

  .displayNone {
    display: none;
  }
}