.elementor-3122 .elementor-element.elementor-element-b4ff8c5 .el-page-header{text-align:center;height:380px;}.elementor-3122 .elementor-element.elementor-element-b4ff8c5 .el-page-header .overlay{background-image:url("https://www.espace-mobile.ch/wp-content/uploads/2026/01/realisation-dune-cloison-pour-le-theatre-du-Jorat-7.jpeg");background-position:-25px -661px;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-3122 .elementor-element.elementor-element-b4ff8c5 .el-ph-content h2{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;letter-spacing:-1px;color:#fff;}.elementor-3122 .elementor-element.elementor-element-7a47bc02 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3122 .elementor-element.elementor-element-7a47bc02{padding:80px 0px 80px 0px;}.elementor-3122 .elementor-element.elementor-element-22c745b8 .section-heading{text-align:left;}.elementor-3122 .elementor-element.elementor-element-22c745b8 .section-heading .heading{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:42px;letter-spacing:-1px;color:#263A4F;}.elementor-3122 .elementor-element.elementor-element-22c745b8 .section-heading .desc{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:26px;letter-spacing:-0.2px;color:#6A8695;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-3{height:460px;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box{text-align:center;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-2{text-align:center;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-3 .exp-box{left:80px;top:55px;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-3 .front{width:400px;height:290px;-ms-transform:translate(0px, 180px);-webkit-transform:translate(0px, 180px);transform:translate(0px, 180px);}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-3 .back{width:350px;height:370px;right:0px;top:0px;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-inner .heading, .elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-2 .content .heading{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:700;letter-spacing:-3px;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-inner .heading{color:#263A4F;padding:0px 80px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-2 .content .heading{color:#263A4F;padding:0px 80px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-inner .sub-heading, .elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-2 .content .sub-heading{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-inner .sub-heading{color:#263A4F;padding:0px 0px 0px 0px;margin:-10px 0px 0px 0px;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-2 .content .sub-heading{color:#263A4F;padding:0px 0px 0px 0px;margin:-10px 0px 0px 0px;}.elementor-3122 .elementor-element.elementor-element-5bae7be5:not(.elementor-motion-effects-element-type-background), .elementor-3122 .elementor-element.elementor-element-5bae7be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFA;}.elementor-3122 .elementor-element.elementor-element-5bae7be5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-3122 .elementor-element.elementor-element-5bae7be5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3122 .elementor-element.elementor-element-e68daa9 .section-heading{margin-bottom:30px;text-align:center;}.elementor-3122 .elementor-element.elementor-element-e68daa9 .section-heading .heading{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-1px;color:#263A4F;}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-filter-wrap .dl-project-filter li{background-color:#444444;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0.5px;word-spacing:1px;color:#FFFFFF;margin:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-project-box .overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF26 100%, #444444 0%);}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-project-items .wt-col{padding:2px;}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-project-items{margin-left:-2px;margin-right:-2px;}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-filter-wrap{text-align:left;margin:0 0 30px;}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-project-filter li:hover{color:var( --e-global-color-34afe6b );}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-project-filter li.active{color:var( --e-global-color-34afe6b );}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-project-box .project-content h3{font-size:14px;margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-project-box .project-content span{font-size:15px;background-color:#444444;color:#FFFFFF;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-project-box .project-lightbox{width:50px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-3122 .elementor-element.elementor-element-7e3ff97 .dl-project-box .project-lightbox svg{width:auto;height:20px;}@media(min-width:768px){.elementor-3122 .elementor-element.elementor-element-6c9e912c{width:49.744%;}.elementor-3122 .elementor-element.elementor-element-7f9e1817{width:50%;}}@media(max-width:1024px){.elementor-3122 .elementor-element.elementor-element-b4ff8c5 .el-page-header .overlay{background-position:0px 0px;}.elementor-3122 .elementor-element.elementor-element-7a47bc02{padding:50px 10px 50px 10px;}.elementor-3122 .elementor-element.elementor-element-22c745b8 .section-heading .heading{font-size:24px;line-height:32px;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-3 .front{-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);}.elementor-3122 .elementor-element.elementor-element-5bae7be5{padding:50px 10px 50px 10px;}.elementor-3122 .elementor-element.elementor-element-e68daa9 .section-heading .heading{font-size:28px;}}@media(max-width:767px){.elementor-3122 .elementor-element.elementor-element-b4ff8c5 .el-page-header .overlay{background-position:0px 0px;}.elementor-3122 .elementor-element.elementor-element-b4ff8c5 .el-ph-content h2{font-size:20px;margin:0px 0px 0px 0px;}.elementor-3122 .elementor-element.elementor-element-7a47bc02{padding:50px 10px 50px 10px;}.elementor-3122 .elementor-element.elementor-element-63618f38 .dl-image-box-3 .front{-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);}.elementor-3122 .elementor-element.elementor-element-5bae7be5{padding:50px 10px 50px 10px;}.elementor-3122 .elementor-element.elementor-element-e68daa9 .section-heading .heading{font-size:24px;}}/* Start custom CSS for arkid_projects, class: .elementor-element-7e3ff97 */.dl-project-box .project-content h3 {
    display: none;
}
.dl-project-box .project-content {
position: absolute;
width: 100%;
height: 0px;
top: 40%;
transform: translateY(-50%);
padding: 0;
transition: all 0.2s ease-in-out;
z-index: 1;
text-align: center;

}
.dl-project-box .overlay {
    z-index: 1;
}/* End custom CSS */