.ds-vertical-align {
display: flex;
flex-direction: column;
justify-content: center;
} .plein_ecran .et_pb_row.et_pb_row_fullwidth{
width: 100% !important;
max-width: 100% !important;
}
.plein_ecran .et_pb_row.et_pb_row_fullwidth .et_pb_column{
margin-right: 0 !important;
}
.plein_ecran .et_pb_row.et_pb_row_fullwidth .et_pb_column_1_2{
width: 50%;
}
.plein_ecran .et_pb_row.et_pb_row_fullwidth .et_pb_row_3_4{
width: 75%;
}
.plein_ecran .et_pb_row.et_pb_row_fullwidth .et_pb_row_1_4{
width: 25%;
}
.plein_ecran .et_pb_row.et_pb_row_fullwidth .et_pb_column_1_3{
width: 33.33%;
}
.plein_ecran .et_pb_row.et_pb_row_fullwidth .et_pb_column_2_3{
width: 66.6%;
}
.plein_ecran .et_pb_row.et_pb_row_fullwidth .et_pb_column_1_4{
width: 25%;
}
.DiapoEntete h1{
font-size: 90px !important;
text-transform: uppercase;
padding-bottom: 2%;
}
.DiapoEntete h1, .DiapoEntete h2{
text-shadow: 1px 1px 11px rgba(0,0,0,1);
}
.DiapoEntete h2{
font-weight: 300;
}
.DiapoEntete{
padding-top: 0 !important;
} .et_pb_fullwidth_header_scroll a {
-webkit-transform: translateZ(0px);
-moz-transform: translateZ(0px);
-ms-transform: translateZ(0px);
-o-transform: translateZ(0px);
transform: translateZ(0px);
}
.et_pb_fullwidth_header_scroll .et-pb-icon {
-webkit-animation: et_bounce 1s infinite;
-moz-animation: et_bounce 1s infinite;
-ms-animation: et_bounce 1s infinite;
-o-animation: et_bounce 1s infinite;
animation: et_bounce 1s infinite;
}
@-webkit-keyframes et_bounce {
0% {
-webkit-transform: translateY(0);
}
40% {
-webkit-transform: translateY(-15px);
}
100% {
-webkit-transform: translateY(0px);
}
}
@-moz-keyframes et_bounce {
0% {
-moz-transform: translateY(0);
}
40% {
-moz-transform: translateY(-10px);
}
100% {
-moz-transform: translateY(0px);
}
}
@-ms-keyframes et_bounce {
0% {
-ms-transform: translateY(0);
}
40% {
-ms-transform: translateY(-10px);
}
100% {
-ms-transform: translateY(0px);
}
}
@-o-keyframes et_bounce {
0% {
-o-transform: translateY(0);
}
40% {
-o-transform: translateY(-10px);
}
100% {
-o-transform: translateY(0px);
}
}
@keyframes et_bounce {
0% {
transform: translateY(0);
}
40% {
transform: translateY(-10px);
}
100% {
transform: translateY(0px);
}
} li.centered-inline-logo-wrap {
width: 130px !important;
}
@media only screen and (min-width: 981px){
#logo {
max-height: 130% !important;
}
}
h2{
color: #dc571b !important;
}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image .et_pb_module_header, .et_pb_fullwidth_portfolio .et_pb_portfolio_image h3 {
font-size: 22px;
}
#footer-info{
width: 100%;
text-align: center;
}
.et_pb_filterable_portfolio .et_pb_portofolio_pagination, .et_pb_gallery .et_pb_gallery_pagination {
border-top: none;
}
.et_pb_bg_layout_light .et-pb-controllers a{
display: none;
}
.project_category_vendus .et_portfolio_image:before{
content: "Vendu";
position: absolute;
bottom: 0;
left: 0;
color: white;
background: rgba(220,87,27,.7);
z-index: 90;
text-transform: uppercase;
width: 100%;
height: 25%;
text-align: center;
font-size: 2em;
padding-top: 10%;
font-weight: 700;
}
.project_category_vendus .et_portfolio_image{
border: solid 4px #dc571b;
}