/*Duplication sauvage (comme Dior ?) de la page contact + du CSS*/

/* Fonts *|
font-family: 'Allison', cursive;
font-family: 'Outfit', sans-serif;
|*========================*/
/*----Test Mobile Paysage du 21 mai 2021----*/
@media all and (max-width: 700px){/*Responsive Blue*/.span-repdk{color: #2b3cc5}}
@media all and (min-width: 700px){/*Desktop Orange*/ .span-repdk{color: #f95e00}}
/*----------------------------------*/

/*======================================*|

|*======================================*/
.MPSZ-error403{
  background: url('../../images/errors/bg_error403.jpeg');
	background-size: cover;
	background-position: 50% 1%;
	background-repeat: no-repeat;
	background-attachment: fixed;
	align-items: center;
	width: 100%;
	display: flex;
}

.MPSZ-error404{
  background: url('../../images/errors/bg_error404.jpeg');
	background-size: cover;
	background-position: 50% 5%;
	background-repeat: no-repeat;
	background-attachment: fixed;
	align-items: center;
	width: 100%;
	display: flex;
}

.MPSZ-errors-oppacity{
  background: var(--MPSZ-Color_grey-80);
	display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  text-align: center;
  position: relative;
  left: 0;
}

.div-MPSZ-errors{
  width: 75%;
  text-align: justify !important;
}

@media all and (max-width: 700px){
  /*Responsive*/
  .MPSZ-errors{padding-top: 3.5rem}
	.MPSZ-errors-oppacity{min-height: calc(100vh - 0rem)}
  .div-h1 iframe{width: 16rem; height: 24rem;
  }
}

@media all and (min-width: 700px){
  /*Desktop*/
  .MPSZ-errors{padding-top: 4rem}
	.MPSZ-errors-oppacity{min-height: calc(100vh - 0rem)}
  .div-h1 iframe{width: 36rem; height: 27rem;
}
