.mentions,.nav-link{color:#fff!important}*,.content_title{font-family:OpenSans}@font-face{font-family:OpenSans;src:url(OpenSans-Light.ttf)}*{box-sizing:border-box}a:hover{text-decoration:none}body{margin:0;padding:0;background-color:#212830;scroll-behavior:smooth}.container{width:980px;margin:0 auto}.nav-item.active{text-decoration:underline}.fixed-top{-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;transition:.3s linear}.row{margin:0!important}.nav-link{-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s linear;transition:.3s}.nav-link.active,.nav-link:hover{font-weight:700;color:rgba(255,255,255,1)!important}.logo_transparent{width:60%;margin:0 auto}.slide{border-bottom:3px solid #fff}.fixed-top.scrolled{opacity:.9;background-color:#343a40!important}.logo_website{height:50px}.website-title{margin-top:10px}#carouselRealisation .carousel-item{height:100vh;min-height:300px;background:center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#carouselRealisation .carousel-caption{bottom:20%}.separator{margin:0;padding:0;height:2px;background:#fff}.cards,.realisations h2{padding:10px;text-align:center}.content_title{display:block;width:300px;text-align:center;margin:0 auto 50px;font-size:25px;line-height:60px;background-color:#fff}.realisations .col-md-4{cursor:pointer}.realisation{border:2px solid #fff;color:#fff;text-align:center;height:200px}.realisation img{width:100%;height:100%}.img-slide,.img-slide div{width:100%;height:1080px}.realisations h2{background-color:#fff;width:100%;color:#212830;margin-bottom:40px}.img-slide div{background-size:cover;background-repeat:no-repeat}.img-slide .first{background-image:url(http://via.placeholder.com/1920x1080);background-size:cover}.img-slide .second{margin-top:-1080px;background-image:url(http://via.placeholder.com/1920x1080/ff9999)}.cards{background-image:url(../img/bg_card.png);-webkit-background-size:cover;background-size:cover;height:360px;width:265px;margin:0 auto}.cards hr{border:none;height:2px;margin:0;background-color:#212830}.cards h3{font-size:25px;margin:9px}.cards .cards_icon{padding-top:34px;display:block;margin:0 0 40px 80px}.cards p{margin-top:10px;font-size:13px}.presentation{color:#fff;text-align:center;margin:0 15px 70px}.drone{margin:30px auto;width:300px}.service-title{color:#fff!important;text-align:center}.service-undertitle{color:#fff;font-weight:600;text-align:center;margin:20px 0 70px}.service{text-align:left;color:#fff;position:relative;border:3px solid #fff;margin:10px auto;width:300px}.inspection li{margin:10px 0}.service h5{font-size:20px;font-weight:600;margin-left:-20px;margin-top:10px}.contact img,.service img{margin:0 auto;display:block}.service img{position:absolute;left:93.5px;top:-108px}.service h3{text-align:center;padding:10px;background-color:#fff;color:#212830;font-size:25px}.service li{font-size:18px}#carouselAccueilIndicators,#contact{border-top:3px solid #fff}.contact h4,.drone{color:#fff;text-align:center}.contact img{height:150px}.contact form{margin-bottom:50px}.contact .content_title{margin-bottom:100px}.contact input,.contact textarea{opacity:.8;width:100%;background-color:#e1e1e1;height:50px;font-size:20px;color:#5f5f5f;border:none;padding:10px}.contact textarea{height:200px;margin:10px 0}.contact input[type=submit]{display:block;margin:0 auto;width:50%;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contact input[type=submit]:hover{border:1px solid #fff;background:0 0;color:#fff}.contact input[type=text]{margin-bottom:10px}.contact .col-md-6{padding:0}.g-recaptcha{margin:0 auto;margin-bottom:10px}.contact .padding{padding-right:10px}.footer,.footer-mentions{border-top:3px solid #fff;line-height:50px;text-align:center;color:#fff}.footer-mentions{background-color:#fff;color:#212830;height:70px;margin:0}.footer-mentions p{margin-top:7px;margin-bottom:0}.footer p{margin:0;padding:0}.mentions-legales{margin-top:150px;color:#fff;text-align:left}@media screen and (max-width:770px){.container,.logo_transparent,.presentation{width:100%}.service{margin-top:120px}.drone{margin-top:50px}.caption-middle{bottom:5%!important}.splash_drone{margin-top:150px}.contact input,.contact textarea{width:90%;display:block;margin:5px auto!important}.contact input[type=tel]{margin-bottom:10px}.contact .padding{padding:0}.contact .content_title{margin-bottom:50px}.contact form{margin:40px 0}.spacer{display:none}}.carousel-fade .carousel-item{opacity:0;transition-duration:1s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{transform:translateX(0);transform:translate3d(0,0,0)}