@media screen and (max-width:1240px){
  .hometransim93signaleunincident {
	  display: none;
	}
  .mobiletransim93signalerunincident {
	display: block;
  }

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: 14px;
  --font-size-m: 12px;
  --font-size-s: 10px;
  --font-size-xl: 16px;
  --font-size-xs: 9.6px;
  --font-size-xxl: 24px;
  --font-size-xxxl: 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;
} */
.avenir-normal-pacific-blue-16px {
  color: #009fc5;
  font-family: "Avenir-Black", Helvetica;
  font-size: 16px;
}
.avenir-book-normal-manatee-14px {
  color: #878da4;
  font-family: "Avenir-Book", Helvetica;
  font-size: 14px;
}
.avenir-normal-white-16px {
  color: #ffffff;
  font-family:  "Avenir-Black", Helvetica;
  font-size:  16px;
}
.rubik-normal-white-12px {
  color: #ffffff99;
  font-family: "Rubik", Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
}
.border-1px-gallery {
  border: 1px solid #eeeeee;
}

/* screen - mobiletransim93signalerunincident */

.mobiletransim93signalerunincident {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 1260px;
  min-width: 320px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}
.mobiletransim93signalerunincident .adresse-YEitIk {
  background-color: transparent;
  height: 40px;
  left: 8px;
  position: absolute;
  top: 341px;
  width: 94.74%;
}
.mobiletransim93signalerunincident .adresse-de-la-coprop-URDy6V {
  background-color: transparent;
  color: #878da4;
  font-family: "Avenir-Book", Helvetica;
  font-size: 12px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  right: 16px;
  text-align: left;
  top: 7px;
  white-space: nowrap;
  width: 91.87%;
  left: 32px;
}
.mobiletransim93signalerunincident .backgroundincident-dkQDce {
  background-color: transparent;
  height: 275px;
  left: 0px;
  position: absolute;
  top: 40px;
  width: 100%;
}
.mobiletransim93signalerunincident .bg-YEitIk {
  background-color: #ffffff;
  border-radius: 8px;
  height: 875px;
  left: 0px;
  position: absolute;
  top: 13px;
  width: 100%;
}
.mobiletransim93signalerunincident .bg-dsg6qG {
  background-color: #ffffff;
  height: 61px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.mobiletransim93signalerunincident .button-YEitIk {
  background-color: transparent;
  height: 48px;
  left: 8px;
  position: absolute;
  top: 948px;
  width: 94.74%;
  cursor: pointer;
}
.mobiletransim93signalerunincident .button-b0UN9j {
  background-color: transparent;
  height: 47px;
  left: calc(50.00% - 62px);
  position: absolute;
  top: 79px;
  width: 123px;
  cursor: pointer;
}
.mobiletransim93signalerunincident .buttonextranet-dsg6qG {
  background-color: transparent;
  height: 45px;
  position: absolute;
  right: 16px;
  top: 10px;
  width: 42px;
}
.mobiletransim93signalerunincident .champs-obligatoire-YEitIk {
  background-color: transparent;
  color: #009fc5;
  font-family: "Avenir-Black", Helvetica;
  font-size: 12px;
  font-weight: 900;
  height: auto;
  left: -24px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: relative;
  text-align: right;
  top: 776px;
  white-space: nowrap;
  width: 100%;
}
.mobiletransim93signalerunincident .com-YEitIk {
  background-color: transparent;
  height: 200px;
  left: 8px;
  position: absolute;
  top: 413px;
  width: 94.74%;
}
.mobiletransim93signalerunincident .commentaire-de-linc-rUhkDf {
  background-color: transparent;
  color: #878da4;
  font-family: "Avenir-Book", Helvetica;
  font-size: 12px;
  font-weight: 400;
  height: auto;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 4px;
  width: 94.74%;
}
.mobiletransim93signalerunincident .email-YEitIk {
  background-color: transparent;
  height: 40px;
  left: 8px;
  position: absolute;
  top: 241px;
  width: 94.74%;
}
.mobiletransim93signalerunincident .email-yXjO7I {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 97.74%;
}
.mobiletransim93signalerunincident .envoyer-P90OzB {
  background-color: transparent;
  color: #ffffff;
  font-family: "Avenir-Black", Helvetica;
  font-size: 14px;
  font-weight: 900;
  height: 16px;
  left: calc(50.00% - 28px);
  letter-spacing: 0.00px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 16px;
  white-space: nowrap;
  width: 55px;
}
.mobiletransim93signalerunincident .extranet-xuIPbQ {
  background-color: transparent;
  color: #fab91c;
  font-family: "Rubik", Helvetica;
  font-size: 9.6px;
  font-style: normal;
  font-weight: 500;
  height: 11px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 11px;
  position: absolute;
  text-align: center;
  top: 34px;
  white-space: nowrap;
  width: auto;
}
.mobiletransim93signalerunincident .fill-1-jEf52f {
  background-color: transparent;
  height: 8px;
  left: 55px;
  position: absolute;
  top: 14px;
  width: 3px;
}
.mobiletransim93signalerunincident .fill-105-yxM1D7 {
  background-color: transparent;
  height: 31px;
  left: 128px;
  position: absolute;
  top: 0px;
  width: 33px;
}
.mobiletransim93signalerunincident .fill-11-jEf52f {
  background-color: transparent;
  height: 12px;
  left: 0px;
  position: absolute;
  top: 35px;
  width: 11px;
}
.mobiletransim93signalerunincident .fill-14-jEf52f {
  background-color: transparent;
  height: 12px;
  left: 14px;
  position: absolute;
  top: 35px;
  width: 8px;
}
.mobiletransim93signalerunincident .fill-16-jEf52f {
  background-color: transparent;
  height: 12px;
  left: 25px;
  position: absolute;
  top: 35px;
  width: 9px;
}
.mobiletransim93signalerunincident .fill-18-jEf52f {
  background-color: transparent;
  height: 12px;
  left: 39px;
  position: absolute;
  top: 35px;
  width: 8px;
}
.mobiletransim93signalerunincident .fill-20-jEf52f {
  background-color: transparent;
  height: 12px;
  left: 51px;
  position: absolute;
  top: 35px;
  width: 8px;
}
.mobiletransim93signalerunincident .fill-22-jEf52f {
  background-color: transparent;
  height: 12px;
  left: 63px;
  position: absolute;
  top: 35px;
  width: 2px;
}
.mobiletransim93signalerunincident .fill-24-jEf52f {
  background-color: transparent;
  height: 12px;
  left: 69px;
  position: absolute;
  top: 35px;
  width: 11px;
}
.mobiletransim93signalerunincident .fill-24-xuIPbQ {
  background-color: transparent;
  height: 30px;
  left: 8px;
  position: absolute;
  top: 0px;
  width: 26px;
}
.mobiletransim93signalerunincident .fill-26-jEf52f {
  background-color: transparent;
  height: 6px;
  left: 83px;
  position: absolute;
  top: 41px;
  width: 4px;
}
.mobiletransim93signalerunincident .fill-28-jEf52f {
  background-color: transparent;
  height: 6px;
  left: 88px;
  position: absolute;
  top: 41px;
  width: 4px;
}
.mobiletransim93signalerunincident .fill-3-jEf52f {
  background-color: transparent;
  height: 28px;
  left: 22px;
  position: absolute;
  top: 1px;
  width: 48px;
}
.mobiletransim93signalerunincident .fill-5-jEf52f {
  background-color: transparent;
  height: 22px;
  left: 48px;
  position: absolute;
  top: 2px;
  width: 4px;
}
.mobiletransim93signalerunincident .fill-53-URDy6V {
  background-color: transparent;
  height: 15px;
  left: 10px;
  position: absolute;
  top: 15px;
  width: 10px;
}
.mobiletransim93signalerunincident .fill-7-jEf52f {
  background-color: transparent;
  height: 12px;
  left: 40px;
  position: absolute;
  top: 12px;
  width: 4px;
}
.mobiletransim93signalerunincident .fill-81-ta0nbT {
  background-color: transparent;
  height: 33px;
  left: 17px;
  position: absolute;
  top: 13px;
  width: 33px;
}
.mobiletransim93signalerunincident .fill-81-tlVltR {
  background-color: transparent;
  height: 21px;
  left: 23px;
  position: absolute;
  top: 19px;
  width: 21px;
}
.mobiletransim93signalerunincident .fill-9-jEf52f {
  background-color: transparent;
  height: 24px;
  left: 36px;
  position: absolute;
  top: 0px;
  width: 24px;
}
.mobiletransim93signalerunincident .footer-LxGGGF {
  background-color: transparent;
  bottom: 24px;
  height: 51px;
  position: absolute;
  width: 314px;
}
.mobiletransim93signalerunincident .footer-dkQDce {
  background-color: #243144;
  bottom: 0px;
  height: 99px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.mobiletransim93signalerunincident .group-b0UN9j {
  background-color: transparent;
  height: 43px;
  left: calc(50.00% - 22px);
  position: absolute;
  top: 24px;
  width: 44px;
}
.mobiletransim93signalerunincident .iconburgermenu-dsg6qG {
  background-color: transparent;
  left: 16px;
  position: absolute;
  top: 18px;
  width: 30px;
  cursor: pointer;
}
.mobiletransim93signalerunincident .iconcase-copy-9W39kQ {
  background-color: transparent;
  border: 2px solid #1d3140;
  border-radius: 3.6px;
  height: 16px;
  left: 68px;
  position: absolute;
  top: 0px;
  width: 16px;
  cursor: pointer;
}
.mobiletransim93signalerunincident .iconcase-copy-9W39kQ1 {
  background-color: transparent;
  border: 2px solid #1d3140;
  border-radius: 3.6px;
  height: 16px;
  left: 88px;
  position: absolute;
  top: 0px;
  width: 16px;
  cursor: pointer;
}
.mobiletransim93signalerunincident .iconcaseok-OpJYLC {
  background-color: transparent;
  height: 16px;
  left: 88px;
  position: absolute;
  top: 0px;
  width: 20px;
  cursor: pointer;
}
.mobiletransim93signalerunincident .iconcaseok-OpJYLC1 {
  background-color: transparent;
  height: 16px;
  left: 68px;
  position: absolute;
  top: 0px;
  width: 20px;
  cursor: pointer;
}
.mobiletransim93signalerunincident .iconcaseouvert-QXLRr9 {
  background-color: transparent;
  height: 16px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 17px;
  cursor: pointer;
}
.mobiletransim93signalerunincident .iconok-QXLRr9 {
  background-color: transparent;
  height: 12px;
  left: 3px;
  position: absolute;
  top: 1px;
  width: 17px;
  cursor: pointer;
}
.mobiletransim93signalerunincident .locataire-9W39kQ {
  background-color: transparent;
  color: #1d3140;
  font-family: "Avenir-Black", Helvetica;
  font-size: 14px;
  font-weight: 900;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 114px;
}
.mobiletransim93signalerunincident .locataire-YEitIk {
  background-color: transparent;
  height: 16px;
  left: 137px;
  position: absolute;
  top: 313px;
  width: 114px;
}
.mobiletransim93signalerunincident .logo-dsg6qG {
  background-color: transparent;
  height: 47px;
  left: calc(50.00% - 46px);
  position: absolute;
  top: 5px;
  width: 92px;
}
.mobiletransim93signalerunincident .mentions-lgales-r-le8siP {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 55px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 23px;
  white-space: nowrap;
  width: auto;
}
.mobiletransim93signalerunincident .nav-bar-mobile-dkQDce {
  background-color: transparent;
  height: 61px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
  z-index: 20;
}
.mobiletransim93signalerunincident .nom-YEitIk {
  background-color: transparent;
  height: 40px;
  left: 8px;
  position: absolute;
  top: 97px;
  width: 94.74%;
}
.mobiletransim93signalerunincident .nom-etZf3x {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 94.74%;
}
.mobiletransim93signalerunincident .placeholder-ta0nbT {
  background-color: transparent;
  height: 33px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 33px;
}
.mobiletransim93signalerunincident .prenom-YEitIk {
  background-color: transparent;
  height: 40px;
  left: 8px;
  position: absolute;
  top: 145px;
  width: 94.74%;
}
.mobiletransim93signalerunincident .prnom-AWRvqG {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 95.74%;
}
.mobiletransim93signalerunincident .proprietaire-YEitIk {
  background-color: transparent;
  height: 16px;
  left: 13px;
  position: absolute;
  top: 313px;
  width: 108px;
}
.mobiletransim93signalerunincident .propritaire-OpJYLC {
  background-color: transparent;
  color: #1d3140;
  font-family: "Avenir-Black", Helvetica;
  font-size: 14px;
  font-weight: 900;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 88px;
}
.mobiletransim93signalerunincident .rectangle-P90OzB {
  background-color: #09a4d8;
  border-radius: 4px;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.mobiletransim93signalerunincident .rectangle-copy-4-Lf1E3U {
  background-color: #1d3140;
  box-shadow: 4px 6px 15px #009fc56e;
  height: 32px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 122px;
}
.mobiletransim93signalerunincident .rectangle-copy-5-AWRvqG {
  background-color: #ffffff;
  border-radius: 4px;
  height: 37px;
  left: 0px;
  position: absolute;
  top: 3px;
  width: 100%;
}
.mobiletransim93signalerunincident .rectangle-copy-5-By7cNq {
  background-color: #ffffff;
  border-radius: 4px;
  height: 37px;
  left: 0px;
  position: absolute;
  top: 3px;
  width: 100%;
}
.mobiletransim93signalerunincident .rectangle-copy-5-URDy6V {
  background-color: #ffffff;
  border-radius: 4px;
  height: 37px;
  left: 0px;
  position: absolute;
  top: 3px;
  width: 100%;
}
.mobiletransim93signalerunincident .rectangle-copy-5-b0UN9j {
  background-color: #ffffff;
  border-radius: 4px;
  height: 139px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.mobiletransim93signalerunincident .rectangle-copy-5-etZf3x {
  background-color: #ffffff;
  border-radius: 4px;
  height: 37px;
  left: 0px;
  position: absolute;
  top: 3px;
  width: 100%;
}
.mobiletransim93signalerunincident .rectangle-copy-5-rUhkDf {
  background-color: #ffffff;
  border-radius: 4px;
  height: 200px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.mobiletransim93signalerunincident .rectangle-copy-5-yXjO7I {
  background-color: #ffffff;
  border-radius: 4px;
  height: 37px;
  left: 0px;
  position: absolute;
  top: 3px;
  width: 100%;
}
.mobiletransim93signalerunincident .signaler-un-incident-yxM1D7 {
  background-color: transparent;
  color: #1d3140;
  font-family: "Avenir-Light", Helvetica;
  font-size: 24px;
  font-weight: 200;
  height: 69px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  top: 23px;
  width: 288px;
}
.mobiletransim93signalerunincident .signalerunincident-dkQDce {
  background-color: transparent;
  height: 888px;
  left: 2%;
  position: absolute;
  top: 69px;
  width: 94%;
}
.mobiletransim93signalerunincident .span1-7oiG1n {

}
.mobiletransim93signalerunincident .span1-v2Xrui {
  line-height: 20px;
}
.mobiletransim93signalerunincident .span2-7oiG1n {
  color: #ffffff99;
  font-family: "Rubik", Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
}
.mobiletransim93signalerunincident .span2-v2Xrui {
  font-family: "Avenir-Black", Helvetica;
  font-size: 32px;
  line-height: 20px;
}
.mobiletransim93signalerunincident .span3-v2Xrui {
  font-family: "Avenir-Black", Helvetica;
  font-size: 16px;
  line-height: 20px;
}
.mobiletransim93signalerunincident .tel-YEitIk {
  background-color: transparent;
  height: 40px;
  left: 8px;
  position: absolute;
  top: 193px;
  width: 94.74%;
}
.mobiletransim93signalerunincident .titre-YEitIk {
  background-color: transparent;
  height: 92px;
  left: 8px;
  position: relative;
  top: 0px;
  width: 288px;
}
.mobiletransim93signalerunincident .tl-By7cNq {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 97.74%;
}
.mobiletransim93signalerunincident .tlcharger-Lf1E3U {
  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: auto;
}
.mobiletransim93signalerunincident .uploadphotos-YEitIk {
  background-color: transparent;
  height: 139px;
  left: 8px;
  position: absolute;
  top: 629px;
  width: 94.74%;
}
.mobiletransim93signalerunincident .x-AWRvqG {
  background-color: transparent;
  font-weight: 900;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  right: 6px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: 9px;
}
.mobiletransim93signalerunincident .x-By7cNq {
  background-color: transparent;
  font-weight: 900;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  right: 6px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: 9px;
}
.mobiletransim93signalerunincident .x-URDy6V {
  background-color: transparent;
  font-weight: 900;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  right: 6px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: 9px;
}
.mobiletransim93signalerunincident .x-URDy6V1 {
  background-color: transparent;
  font-weight: 900;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  right: 6px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: 9px;
}
.mobiletransim93signalerunincident .x-etZf3x {
  background-color: transparent;
  font-weight: 900;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  right: 6px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: 9px;
}
.mobiletransim93signalerunincident .x-yXjO7I {
  background-color: transparent;
  font-weight: 900;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  right: 6px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: 9px;
}
.mobiletransim93signalerunincident .x2021-designed-an-le8siP {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}
.burgerMenu {
  display: none;
}

/* 
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$                BURGER MENU         
                                                                            $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
                                                                                                                      */
.bgmenu-TxkQUv {
  background-color: transparent;
  height: 500px;
  left: -4px;
  position: absolute;
  top: 0px;
  width: 300px;
}
.mobiletransim93signalerunincident .connexion-extranet-TxkQUv {
background-color: transparent;
color: #fab91c;
font-family:  "Avenir-Black", Helvetica;
font-size:  16px;
font-weight: 900;
height: auto;
left: 16px;
letter-spacing: 0.00px;
line-height: 22px;
position: absolute;
text-align: left;
top: 295px;
white-space: nowrap;
width: auto;
}
.mobiletransim93signalerunincident .contact-TxkQUv {
background-color: transparent;
font-weight: 900;
height: auto;
left: 16px;
letter-spacing: 0.00px;
line-height: 22px;
position: absolute;
text-align: left;
top: 233px;
white-space: nowrap;
width: auto;
}
.mobiletransim93signalerunincident .devis-TxkQUv {
background-color: transparent;
font-weight: 900;
height: auto;
left: 16px;
letter-spacing: 0.00px;
line-height: 22px;
position: absolute;
text-align: left;
top: 153px;
white-space: nowrap;
width: auto;
}
.mobiletransim93signalerunincident .era-TxkQUv {
background-color: transparent;
font-weight: 900;
height: auto;
left: 16px;
letter-spacing: 0.00px;
line-height: 22px;
position: absolute;
text-align: left;
top: 343px;
white-space: nowrap;
width: auto;
}
.mobiletransim93signalerunincident .icon-insta-dark-TxkQUv {
background-color: transparent;
height: 20px;
left: 63px;
position: absolute;
top: 343px;
width: 20px;
}
.mobiletransim93signalerunincident .icon-insta-dark-copy-TxkQUv {
background-color: transparent;
height: 20px;
left: 110px;
position: absolute;
top: 341px;
width: 20px;
}
.mobiletransim93signalerunincident .icon-insta-dark-copy-XyvJxx {
  background-color: transparent;
  height: 24px;
  left: 16px;
  position: absolute;
  top: 0px;
  width: 24px;
}
.mobiletransim93signalerunincident .iconclose-TxkQUv {
  background-color: transparent;
  height: 13px;
  left: 260px;
  position: absolute;
  top: 14px;
  width: 13px;
  cursor: pointer;
}
.mobiletransim93signalerunincident .iconfacebook-dark-TxkQUv {
background-color: transparent;
height: 20px;
left: 16px;
position: absolute;
top: 343px;
width: 20px;
}
.mobiletransim93signalerunincident .menu-TxkQUv {
background-color: transparent;
color: #ffffff;
font-family: "Avenir-Light", Helvetica;
font-size:  12px;
font-weight: 200;
height: auto;
left: 16px;
letter-spacing: 0.00px;
line-height: 16px;
position: absolute;
text-align: left;
top: 31px;
white-space: nowrap;
width: auto;
}
.mobiletransim93signalerunincident .planningmenu-LP8vkM {
background-color: transparent;
height: 4000px;
left: 0px;
position: relative;
top: 0px;
width: 100%;
}
.mobiletransim93signalerunincident .qui-sommes-nous-TxkQUv {
background-color: transparent;
font-weight: 900;
height: auto;
left: 16px;
letter-spacing: 0.00px;
line-height: 22px;
position: absolute;
text-align: left;
top: 113px;
white-space: nowrap;
width: auto;
}
.mobiletransim93signalerunincident .rectangle-TxkQUv {
background-color: #ffffff;
height: 2px;
left: 16px;
position: absolute;
top: 54px;
width: 15px;
}
.mobiletransim93signalerunincident .shape-3e5rx6 {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 24px;
}
.mobiletransim93signalerunincident .shape-6NxDQP {
  background-color: transparent;
  height: 24px;
  left: 8px;
  position: absolute;
  top: 0px;
  width: 24px;
}
.mobiletransim93signalerunincident .signaler-un-incident-TxkQUv {
background-color: transparent;
font-weight: 900;
height: auto;
left: 16px;
letter-spacing: 0.00px;
line-height: 22px;
position: absolute;
text-align: left;
top: 193px;
white-space: nowrap;
width: auto;
}
.mobiletransim93signalerunincident .transim-93-TxkQUv {
background-color: transparent;
font-weight: 900;
height: auto;
left: 16px;
letter-spacing: 0.00px;
line-height: 22px;
position: absolute;
text-align: left;
top: 73px;
white-space: nowrap;
width: auto;
}
/*          **************       FORMULAIRE INCIDENT MOBILE           *****************            */

.erreur {
  background-color: transparent;
  color: #009fc5;
  font-family: "Avenir-Black", Helvetica;
  font-size: 12px;
  font-weight: 900;
  left: 10px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 776px;
  white-space: normal;
  width: 200px;
  }
  .red {
    color: #c62828 !important;
  }
  .green {
    color: #4CAF50 !important;
  }

  /* RGBD -> Mentions Légales */
.mobiletransim93signalerunincident .rgpd-7vS2hQ {
  background-color: transparent;
  height: 114px;
  left: 0px;
  position: absolute;
  top: 472px;
  width: 100%;
  }
.mobiletransim93signalerunincident .rectangle-mV3YK6 {
  background-color: #ffffff;
  border: 1px solid #eeeeee;
  border-radius: 4px;
  height: 114px;
  left: 8px;
  position: absolute;
  top: 342px;
  width: 95%;
  overflow-x: hidden;
  overflow-y: scroll;
  }
.mobiletransim93signalerunincident .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;
  text-align: justify;
  top: 9px;
  width: 98%;
  padding: 4px;
  }


  .incidentInputNom {
    border: none;
    width: 100%;
    height: 35px;
  }
  .incidentInputPrenom {
    border: none;
    width: 100%;
    height: 35px;
  }
  .incidentInputTel {
    border: none;
    width: 100%;
    height: 35px;
  }
  .incidentInputEmail {
    border: none;
    width: 100%;
    height: 35px;
  }
  .incidentInputAdresse {
    border: none;
    width: 100%;
    height: 35px;
  }
  .incidentInputCommentaire {
    border: none;
    width: 104%;
    height: 195px;
  }
  .displayNone {
    display: none;
  }
  .select {
    color: #878da4;
    font-family: "Avenir-Book", Helvetica !important;
    font-size: 12px;
  }
  .rectangle-0UC1YE {
    position: absolute;
    top: -72px;
	width: 122px;
	height: 122px;
  }
  .bgpopup1-uxWVVG {
    background-color: #2b2b2b;
    height: 100%;
    left: 0px;
    opacity: 0.8;
    position: absolute;
    top: 0px;
    width: 100%;
    cursor: pointer;
  }

}