@font-face {
font-family: 'Cera Pro';
src: url(//acs-espaces.fr/wp-content/uploads/2022/10/CeraPro-Regular.eot?#iefix) format('embedded-opentype'),
url(//acs-espaces.fr/wp-content/uploads/2022/10/CeraPro-Regular.woff) format('woff'),
url(//acs-espaces.fr/wp-content/uploads/2022/10/CeraPro-Regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Cera Pro';
src: url(//acs-espaces.fr/wp-content/uploads/2022/10/CeraPro-Medium.eot?#iefix) format('embedded-opentype'),
url(//acs-espaces.fr/wp-content/uploads/2022/10/CeraPro-Medium.woff) format('woff'),
url(//acs-espaces.fr/wp-content/uploads/2022/10/CeraPro-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Cera Pro';
src: url(//acs-espaces.fr/wp-content/uploads/2022/10/CeraPro-Bold.eot?#iefix) format('embedded-opentype'),
url(//acs-espaces.fr/wp-content/uploads/2022/10/CeraPro-Bold.woff) format('woff'),
url(//acs-espaces.fr/wp-content/uploads/2022/10/CeraPro-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}
@media screen and (max-width:960px){
br{
display:none;
}
}
body .container-wrap{
background-color:#EBF4F9;
}
body.home .container-wrap{
background-color:#fff;
}
body p, p{
color:#30414B;
font-family:'Cera Pro',Arial;
font-weight:normal;
font-size:1.2em;
}
h2{
text-transform:uppercase;
font-size:1.4em;
font-weight:bold;
color:#30414B;
font-family:'Cera Pro', Arial;
}
ul li{
font-family:'Cera Pro', Arial;
}
ul li{
color:#30414B;
} .nectar-button{
font-family:'Cera Pro', Arial;
font-weight:500;
font-size:1.1em !important;
}
body[data-button-style*="slightly_rounded"] .nectar-button, body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2{
border-radius:20px !important;
}
.nectar-button.jumbo i.fa{
transition:all 0.2s ease-in !important;
}
.nectar-button.jumbo:hover i.fa{
transform:translatex(10px) translatey(-50%) !important;
transition:all 0.2s ease-in !important;
}
.home-notre-offre .tilt-button-wrap{
text-align:center !important;
margin:0 auto !important;
width:100%;
border-radius:20px !important;
display:inline-block !important;
}
.nectar-button.jumbo {
display:inline-block !important;
text-align:center !important;
margin:0 auto;
padding:24px 65px !important;
margin-bottom:40px;
border-radius:20px !important;
font-size:1em;
}
body[data-button-style=rounded] .home-notre-offre > .nectar-button.tilt, .home-notre-offre .nectar-button.tilt{
border-radius:20px !important;
-webkit-border-radius:20px !important;
} .link_wrap{
display:inline-block;
margin-bottom:40px;
}
body[data-button-style*="slightly_rounded"] .nectar-cta:not([data-style="material"]) .link_wrap{
border-radius:20px !important;
-webkit-border-radius:20px !important;
padding:20px 45px !important;
}
.link_wrap .line{
right:0 !important;
left:100% !important;
display:none !important;
}
.link_wrap .text{
left:0 !important;
margin-right:60px !important;
margin-left:0 !important;
padding-left:0 !important;
text-align:left !important;
}
.nectar-cta[data-style=arrow-animation] .link_wrap .link_text{
padding-left:0;
}
.link_wrap .next-arrow{
left:100% !important;
} .home-title p{
color:#fff !important;
font-size:2.7em;
font-weight:600;
line-height:1em;
}
.home-nos-valeurs, .home-notre-offre{
transform:translatey(-120px);
z-index:1;
}
.home-nos-valeurs, .home-notre-offre{
padding-top:90px !important;
}
.home-nos-valeurs{
padding-bottom:180px !important;
}
.home-nos-valeurs .row-bg-wrap{
background-color:#EBF4F9 ;
border-top-left-radius:60px;
border-top-right-radius:60px;
}
.home-notre-offre .row-bg-wrap{
background-color:#fff;
border-top-left-radius:60px;
border-top-right-radius:60px;
margin-top:-60px;
}
.home-notre-offre h3{
color:#fff;
text-transform:uppercase;
font-size:2em;
font-weight:bold;
font-family:'Cera Pro';
}
.home-nos-valeurs p{
font-size:2em;
line-height:1.2em;
color:#30414B;
}
.bloc-border-top-20 .column-image-bg, .bloc-border-top-20 .column-overlay-layer{
border-top-left-radius:20px !important;
border-top-right-radius:20px !important;
}
.home-nos-engagements, .home-contact{
padding-top:90px !important;
padding-bottom:90px !important;
}
.home-nos-engagements .row-bg-wrap{
background-color:#30414B;
}
.home-nos-engagements h2, .home-nos-engagements ul li{
color:#fff;
} .title-page{
height:440px;
display:block;
}
.page-id-986 .title-page, .page-id-1004 .title-page, .page-id-1009 .title-page, .page-id-1082 .title-page{
height:auto !important;
}
.title-page .row_col_wrap_12:before{
content:'';
height:3px;
width:100%;
display:block;
background-color:#fff;
margin-top:30px;
z-index:999;
}
.title-page .vc_col-sm-12{
padding:0 !important;
}
.title-page ul{
margin:0;
margin-top:10px;
}
.title-page ul li {
color:#fff;
list-style:none;
text-transform:uppercase;
font-weight:bold;
float:left;
margin-right:10px;
}
.title-page ul li:after{
content:'';
width:2px;
height:0.8em;
display:inline-block;
background-color:#fff;
margin-left:10px;
}
.page-id-949 .title-page ul li, .page-id-977 .title-page ul li, .page-id-986 .title-page ul li, .page-id-1004 .title-page ul li, .page-id-1009 .title-page ul li, .page-id-1082 .title-page ul li{
color:#30414B;
}
.page-id-949 ul li:after, .page-id-977 ul li:after, .page-id-986 ul li:after, .page-id-1004 ul li:after, .page-id-1009 ul li:after, .page-id-1082 ul li:after{
background-color:#30414B;
}
.page-id-949 .title-page .row_col_wrap_12:before, .page-id-977 .title-page .row_col_wrap_12:before, .page-id-986 .title-page .row_col_wrap_12:before, .page-id-1004 .title-page .row_col_wrap_12:before, .page-id-1009 .title-page .row_col_wrap_12:before, .page-id-1082 .title-page .row_col_wrap_12:before{
background-color:#30414B;
}
.page-id-118 .first-bloc-rounded-top-20, .page-id-216 .first-bloc-rounded-top-20, .page-id-1091 .first-bloc-rounded-top-20, .page-id-1122 .first-bloc-rounded-top-20{
transform:translatey(-120px);
z-index:1;
}
.first-bloc-rounded-top-20, .bloc-rounded-top-20{
border-top-right-radius:20px;
border-top-left-radius:20px;
}
.first-bloc-rounded-top-20 {
background-color:#fff;
}
.bloc-rounded-top-20 .row_col_wrap_12{
background-color:#fff;
border-top-right-radius:20px;
border-top-left-radius:20px;
margin-top:110px;
}
.first-bloc-rounded-top-20 .wpb_column, .bloc-rounded-top-20 .vc_col-sm-6{
padding-left:0 !important;
padding-right:0 !important;
}
@media screen and (min-width:1000px){
.bloc-rounded-top-20 .vc_column-inner .wpb_text_column, .first-bloc-rounded-top-20 .vc_column-inner .wpb_text_column{
padding:115px 102px;
}
}
@media screen and (max-width:1000px){
.bloc-rounded-top-20 .vc_column-inner .wpb_text_column, .first-bloc-rounded-top-20 .vc_column-inner .wpb_text_column{
padding:25px 25px;
}
}
.img-rounded-top{
border-top-right-radius:20px;
border-top-left-radius:20px;
}
.img-rounded-top-right{
border-top-right-radius:20px;
}
.img-rounded-top-left{
border-top-left-radius:20px;
}
.page-id-118 h2{
font-size:2.8em;
line-height:1em;
text-transform:none;
margin-bottom:15px;
} .bloc-rounded-top-20 .column-image-bg, .first-bloc-rounded-top-20 .column-image-bg{
border-top-right-radius:20px;
}
.bloc-rounded-top-20 .img-left .column-image-bg{
border-top-left-radius:20px;
border-top-right-radius:0;
} .title-valeurs h2:before, .title-valeurs-white h2:before{
content:'';
height:3px;
display:block;
margin-bottom:30px;
}
.title-valeurs h2:before{
background-color:#30414B;
}
.title-valeurs-white h2:before{
background-color:#fff;
}
.page-id-174 h2{
line-height:1.2em;
font-size:2.1em;
margin-bottom:30px;
}
.first-bloc-valeurs{
transform:translatey(-90px);
z-index:1;
}
.title-intro p{
color:#fff;
font-size:2.1em;
font-weight:600;
line-height:1em;
} @media screen and (min-width:1000px){
.bg-50-right .vc_col-sm-5 {
width:70%;
position:absolute;
top:0;
right:0;
min-height:600px;
transform:translatex(40%);
}
.bg-50-right2 .vc_col-sm-6{
width:80%;
position:absolute;
top:0;
right:0;
min-height:550px;
transform:translatex(35%);
}
}
.title-valeurs{
padding-bottom:90px;
}
.title-valeurs-white{
padding-bottom:120px
}
@media screen and (max-width:1000px){
.first-bloc-rounded-top-20 .column-image-bg-wrap, .bloc-rounded-top-20 .column-image-bg-wrap, .page-id-174 .column-image-bg-wrap{
height:50vh !important;
display:block !important;
position:relative !important;
border-top-left-radius:20px;
border-top-right-radius:20px;
}
.page-id-5 .column-image-bg-wrap, .page-id-216 .column-image-bg-wrap{
height:100% !important;
}
.first-bloc-valeurs{
margin-top:120px;
}
.page-id-174 .vc_col-sm-1{
display:none !important;
}
} .page-id-216 h2{
font-size:3.5em;
line-height:1em;
}
@media screen and (max-width:1000px){
.page-id-216 h2{
font-size:2em;
line-height:1em;
}
}
.bloc-rounded-top-20 .vc_col-sm-4{
padding:0 !important
}
.page-id-216 .bloc-rounded-top-20{
transform:translatey(-120px);
}
.engagements-img, .engagements-img-left {
min-height:70vh !important;
}
.bloc-rounded-top-20 .engagements-img-left .column-image-bg{
border-top-left-radius:20px;
border-top-right-radius:0;
} .notre-offre-title{
padding-top:60px !important;
padding-bottom:120px !important;
}
.notre-offre-title h2{
font-size:3.9em;
text-transform:none;
font-weight:500;
}
.bloc-brand, .bloc-component{
margin-bottom:120px !important;
}
.bloc-brand .image-wrap, .bloc-brand .box-bg, .bloc-component .image-wrap{
max-height:600px;
}
.aspect-4-5 .box-bg{
padding-bottom:600px !important
}
.bloc-brand .nectar-flickity  .text{
background-color:#fff;
padding:26px 29px;
}
.bloc-brand .nectar-flickity .text h3, .bloc-component .text h3{
font-family:'Cera Pro', Arial;
font-weight:500;
font-size:1.6em;
}
.bloc-brand .nectar-flickity .text h3 {
color:#30414B;
}
.bloc-component .nectar-flickity .text, .bloc-component .text{
background-color:#30414B;
padding:26px 29px !important;
}
.bloc-component .nectar-flickity .text h3, .bloc-component .text h3{
color:#fff !important;
}
.bloc-brand p, .bloc-component p{
font-weight:bold;
font-size:2.6em;
}
.bloc-brand .nectar-fancy-box .box-bg, .bloc-component .nectar-fancy-box .box-bg, .bloc-brand .nectar-fancy-box:hover .box-bg, .bloc-component .nectar-fancy-box .image-wrap, .bloc-component .nectar-fancy-box:hover .image-wrap{
border-top-left-radius:20px;
border-top-right-radius:20px;
}
.bloc-component .nectar-fancy-box .box-bg{
background-size:contain;
background-repeat:no-repeat;
background-color:#fff;
}
.bloc-component .img-cover .nectar-fancy-box .box-bg{
background-size:cover;
} .title-page img{
padding-top:25vh !important;
}
.page-id-571 .title-page img{
padding-top:25vh !important;
max-width:600px !important;
}
.notre-offre-content h2{
font-size:2.5em;
text-transform:none;
line-height:1em;
font-weight:bold;
}
.website-link .nectar-button {
margin-bottom:0;
}
.notre-offre-content{
margin-top:120px;
}
.page-id-385 .notre-offre-content .content-txt{
padding-top:55px;
}
.notre-offre-content .content-txt{
padding-top:7em;
}
.title-page img{
max-width:500px !important;
}
.decors .divider-wrap{
margin-top:90px;
} #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item a{
margin-right:14px !important;
margin-bottom:14px !important;
}
.bwg-title2{
font-family:'Cera Pro' !important;
font-weight: normal !important;
text-transform:uppercase;
text-align:left;
margin-top:10px !important;
}
.bwg-title2:after{
content:'';
width:100%;
height:2px;
background-color:#30414B;
display:block;
margin-top:10px;
margin-bottom:20px;
}
.bwg_image_title{
text-align:center;
color:#30414B !important;
font-family:'Cera Pro' !important;
text-transform:uppercase;
font-weight:400 !important;
}
.bwg_load_btn{
border-color: rgba(48, 65, 75, 0.75) !important;
color: rgb(48, 65, 75) !important;
visibility: visible !important;
background-color: transparent !important;
font-family:'Cera Pro', Arial !important;
border:2px solid #30414B !important;
border-radius:20px !important;
font-weight:500 !important;
text-transform:uppercase;
display: inline-block !important;
text-align: center !important;
margin: 0 auto;
padding: 24px 65px !important;
margin-bottom: 40px !important;
font-size:1.1em !important;
line-height:20px !important;
}
.bwg_load_btn:hover{
color:#fff !important;
background-color:#30414B !important;
transition:all 0.2s;
box-shadow: 0 20px 38px rgba(0,0,0,0.16)!important;
-ms-transform: translateY(-3px);
transform: translateY(-3px);
-webkit-transform: translateY(-3px) !important;
} .epaisseurs h2{
text-transform:none;
font-size:2.5em;
line-height:1.1em;
margin-top:90px;
}
@media screen and (min-width:1002px){
.epaisseurs .row-bg-wrap .inner-wrap:before{
content:'';
position:absolute;
top:0;
left:0;
width:40%;
height:100%;
display:block;
z-index:1;
background-image: url(https://acs-espaces.fr/wp-content/uploads/2022/10/sentica-epaisseurs.jpg);
background-position: left center;
background-repeat: no-repeat;
background-size:cover;
}
}
.page-id-571 .epaisseurs .row-bg-wrap .inner-wrap:before, .page-id-949 .epaisseurs .row-bg-wrap .inner-wrap:before, .page-id-986 .epaisseurs .row-bg-wrap .inner-wrap:before, .page-id-1004 .epaisseurs .row-bg-wrap .inner-wrap:before, .page-id-1009 .epaisseurs .row-bg-wrap .inner-wrap:before, .page-id-1082 .epaisseurs .row-bg-wrap .inner-wrap:before{
background:none !important;
}
.page-id-571 .epaisseurs{
padding-top:90px !important;
}
.page-id-571 .epaisseurs h2{
margin-top:20px;
}
.epaisseurs-table{
background-color:transparent !important;
border: 0 !important;
border-collapse:separate !important; 
border-spacing: 0 2em !important;
}
.epaisseurs-table tr, .epaisseurs-table td{
border:0 !important;
background-color:transparent !important;
vertical-align:middle;
}
.epaisseurs-table .img{
width:137px
}
.epaisseurs-table .img img{
margin:0 auto !important;
width:100% !important;
}
.epaisseurs .desc, .epaisseurs .ep{
border-bottom:2px solid #fff !important;
}
.page-id-949 .epaisseurs .desc, .page-id-949 .epaisseurs .ep, .page-id-986 .epaisseurs .desc, .page-id-986 .epaisseurs .ep, .page-id-1004 .epaisseurs .desc, .page-id-1004 .epaisseurs .ep, .page-id-1009 .epaisseurs .desc, .page-id-1009 .epaisseurs .ep, .page-id-1082 .epaisseurs .desc, .page-id-1082 .epaisseurs .ep{
border-bottom:2px solid #30414B !important;
color:#30414B;
}
.epaisseurs .ep{
text-align:right;
font-weight:bold;
}
.epaisseurs tr{
margin-bottom:30px !important;
}
.epaisseurs-table{
margin-bottom:300px !important;
margin-top:45px !important;
}
.page-id-571 .epaisseurs-table{
margin-bottom:90px !important;
}
.website-link i.icon-button-arrow{
transform:rotate(-45deg) translatey(-65%) translatex(4px) !important;
}
.page-id-949 .epaisseurs-table, .page-id-986 .epaisseurs-table, .page-id-1004 .epaisseurs-table, .page-id-1009 .epaisseurs-table, .page-id-1082 .epaisseurs-table{
margin-top:30px !important;
margin-bottom:30px !important;
}
.epaisseurs .table-dark .epaisseurs-table tr td{
color:#fff !important;
}
.epaisseurs .table-dark .epaisseurs-table td{
border-bottom-color:#fff !important;
}
.epaisseurs .table-dark .epaisseurs-table{
margin-top:45px !important;
margin-bottom:90px !important;
}
.h2-dark h2{
margin-top:20px;
} table.resistance{
color:#30414B;
background:transparent !important;
border:0 !important
}
table.resistance .header-table {
background:transparent !important;
border-bottom:2px #30414B solid;
}
table.resistance .info-table, table.resistance tr.info-table:nth-child(2n+1){
color:#30414B;
border-top:2px #30414B solid !important;
background:transparent !important;
}
table.resistance .header-table, table.resistance .info-table{
border-top:0 !important;
}
table.resistance .header-table td:first-child, table.resistance .info-table td:first-child{
border-right:2px  #30414B solid !important;
}
table.resistance .header-table td, table.resistance .info-table td{
border-left:0 !important;
border-top:0 !important;
border-right:2px #30414B solid;
border-bottom:0 !important;
} h1{
font-family:'Cera Pro';
font-size:2.5em;
color:#30414B;
margin-top:1em;
text-transform:uppercase;
}
.page-id-571 h4{
font-family:'Cera Pro';
font-size:2em;
color:#879BA8;
margin-top:1em;
text-transform:uppercase;
}
.page-id-571 .decors{
padding-bottom:90px !important;
} .test-bloc{
background-color:#fff;
}
.test-bloc .wpb_text_column{
margin:100px !important;
}
.test-bloc img.test-img{
object-fit:cover !important;
} .footer-logo{
width:70%;
}
#footer-outer h4{
font-family:'Cera Pro', Arial;
font-size:1.5em !important;
} @media screen and (min-width:1000px){
.page-id-1091 .nectar-button{
margin-left:102px;
}
.page-id-1091 .first-bloc-rounded-top-20 .vc_column-inner .wpb_text_column{
padding-bottom:20px;
}
}
.page-id-1091 .first-bloc-rounded-top-20 .vc_column-inner .wpb_text_column{
padding-top:0;
}
.page-id-1091 .first-bloc-rounded-top-20 p img {
width:150px !important;
}
.page-id-1091 .first-bloc-rounded-top-20 i.icon-button-arrow{
transform:rotate(-45deg) translatey(-35%) translatex(17px) !important;
}
.page-id-1091 .first-bloc-rounded-top-20{
padding-bottom:60px !important;
padding-top:60px !important;
}
.page-id-1091 .nectar-button{
margin-bottom:0;
} .back-button.nectar-button.has-icon.jumbo:not([class*=see-through]) i.icon-button-arrow{
transform:rotate(180deg) translatey(50%) translatex(130%);
right:50%;
}
.back-button.nectar-button.has-icon span{
transform:translatex(25px) !important;
}
#breadcrumbs.yoast{
display:none !important;
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}