@charset "UTF-8";.realisation{height:31rem;display:flex;width:100%;position:relative}.realisation .img{width:50%;overflow:hidden}.realisation .img img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1364px){.realisation .img{height:34rem;width:100%}}.realisation .realisation-text{background:linear-gradient(135deg,#990609,#680406);width:50%;display:flex;flex-direction:column}.realisation .realisation-text .icon{border:1px solid black}.realisation .realisation-text .realisation-button{position:relative;z-index:3478;background:#990609;color:#fff;padding:1rem;height:2.5rem;width:2.5rem;border-radius:4rem;top:16rem;left:-1.2rem;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease-in-out}.realisation .realisation-text .realisation-button .icon{color:#fff;height:1.4rem;width:1.4rem}.realisation .realisation-text .realisation-button:hover{background-color:#680406;cursor:pointer}.realisation .realisation-text .realisation-button:active{background-color:#370203}@media only screen and (max-width: 1364px){.realisation .realisation-text .realisation-button{position:relative;top:-1.2rem;left:6%;transform:translate(-50%);margin-bottom:1rem}}.realisation .realisation-text h2{color:#fff;font-family:Arial Black,sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;text-transform:uppercase;line-height:1;margin-top:10rem}@media only screen and (max-width: 1364px){.realisation .realisation-text h2{margin-top:2rem;font-size:2rem}}.realisation .realisation-text p{color:#fff;font-family:Arial,sans-serif;font-size:1rem;line-height:normal}.realisation .realisation-text .contact{background:#990609;color:#fff;font-family:Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:1rem;width:14rem;text-align:center;border-radius:.375rem;transition:background-color .3s ease-in-out;margin-top:0}.realisation .realisation-text .contact a{color:#fff;text-decoration:none}.realisation .realisation-text .contact:hover{background-color:#680406;cursor:pointer}.realisation .realisation-text .contact:active{background-color:#370203}@media only screen and (max-width: 1364px){.realisation .realisation-text{width:100%;justify-content:center;align-items:center}}@media only screen and (max-width: 1364px){.realisation{margin-top:0rem;height:47rem;padding-top:0rem;flex-direction:column}}.realisation-content{display:grid;grid-template-rows:auto 1fr auto;align-items:start;justify-items:start;text-align:left;height:100%;width:min(46rem,90%);padding:2.5rem 3rem;gap:1.25rem}@media only screen and (max-width: 1364px){.realisation-content{position:initial;justify-content:center;align-items:center;left:0;padding:2rem;margin:0 auto;gap:2rem;width:88%}}.realisation-content h2{margin:0}.realisation-description{color:#fff;font-family:Arial;list-style-position:inside;margin:0}.realisation-description>li{padding:.1rem}.contact{margin-top:0}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#0006;border-radius:50%;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease;z-index:10}.slider-arrow img{width:1.5rem;height:1.5rem;filter:invert(100%)}.slider-arrow:hover{background-color:#0009}.slider-arrow.left{left:1rem}.slider-arrow.right{right:1rem}.slider-dots{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);display:flex;gap:.5rem;z-index:10}.slider-dots .dot{width:.75rem;height:.75rem;border-radius:50%;background-color:#ffffff80;cursor:pointer;transition:background-color .3s ease}.slider-dots .dot.active{background-color:#fff}.slider-dots .dot:hover{background-color:#fffc}.img{width:50%;overflow:hidden;position:relative}.img img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1364px){.img{height:34rem;width:100%}}.realisation .img img{transition:opacity .4s ease;opacity:.6}.realisation .img img.active{opacity:1}.realisation .img img:not(.active){opacity:.5}
