.s4Block.button-files {
display: inline-block; }
.s4Block.button-files a {
text-decoration: none;
text-align: left;
display: block;
font-size: 1.2rem;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-align: center;
align-items: center;
max-width: 700px;
}
.editor-styles-wrapper .s4Block.button-files a {
pointer-events: none;
} .s4Block.button-files .bouton_telecharger {
background-color: #f7a333;
width: fit-content;
height: fit-content;
border-radius: 2.2rem;
margin-top: 20px;
}
.s4Block.button-files .bouton_telecharger p {
color: white;
font-weight: 500;
padding: 0.7rem 1.4rem 0.7rem 1.4rem;
}
.s4Block.button-files .bouton_telecharger .ico_telecharger {
width: 3.4rem;
height: 3.4rem;
min-width: 3.4rem;
min-height: 3.4rem;
background-color: white;
border-radius: 1.9rem;
margin-right: 0.5rem;
display: flex;
align-items: center;
justify-content: center;
} .wp-block-heading + .s4Block.button-files {
margin-top: 0px !important;
}
p + .s4Block.button-files {
margin-top: 0px !important;
}
.s4Block.button-files + .s4Block.button-files {
margin-top: -40px;
}
@media (max-width: 991px) {
.s4Block.button-files a {
border-width: 1px;
padding: 3px 0;
}
.s4Block.button-files a .infos,
.s4Block.button-files a .picto {
padding: 5px 20px;
}
.s4Block.button-files a .picto {
border-left-width: 1px;
}
}
@media (max-width: 767px) {
.s4Block.button-files a .infos,
.s4Block.button-files a .picto {
padding: 5px 15px;
}
.s4Block.button-files a {
font-size: 1rem;
}
.s4Block.button-files a .infos::before {
width: 15px;
height: 15px;
margin-right: 5px;
}
}.line_files{display:flex;flex-direction:row;align-items:baseline;flex-flow:row wrap;margin-top:20px !important;}
.line_files .button-files{max-width: fit-content;margin-right:25px;margin-top:0 !important}