@import url(https://use.typekit.net/fjh5tfp.css);#offer{background:linear-gradient(90deg,#e55917 50%,#fff 0);height:626px}#offer span{font-size:14px;font-weight:700}#offer h2{margin:20px 0}#offer .col-lg-8{height:626px;padding:120px 0 120px 100px}#offer .col-lg-4 #first-picture{margin:100px 0 0 86px;position:absolute}#offer .col-lg-4 #second-picture{margin:278px 0 0 233px;position:absolute}@media screen and (max-width:1199px){#offer .col-lg-4 #first-picture{margin:100px 0 0;position:absolute}#offer .col-lg-4 #second-picture{margin:278px 0 0 156px;position:absolute}}@media screen and (max-width:991px){#offer,#offer *{background-color:#f7f7f7!important}#offer{background:none;height:auto;padding:40px 0}#offer .col-lg-8{height:auto;padding:10px 0 0;text-align:center}#offer .text-red{margin-bottom:20px}#offer h2{margin-bottom:30px}}#telecom{height:456px}#telecom div{margin-bottom:15px}#telecom h2{font-weight:700;margin-top:53px}@media screen and (max-width:991px){#telecom{height:auto}#telecom #content-telecom{flex-direction:column-reverse;text-align:center}#telecom img{margin:0 auto!important}#telecom h2{margin-top:0}}#services{background-color:#f7f7f7;padding:120px 0}#services h2{font-weight:700;margin-bottom:58px;margin-top:20px}#services span{font-size:14px;font-weight:900}#services .card-services{border:1px solid #e55917;border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,.161);height:400px}#services .card-services img{width:120px}#services .card-services:hover{border-color:transparent;transition:border-color 1s}#services .card-services:hover .image-card{background-color:#e55917;border-radius:50%;height:188px;width:188px}#services .card-services:hover .image-card img{filter:brightness(0) invert(1)}#services .card-services .image-card{border-radius:15px;padding:20px;width:50%}#services .card-services .content{height:100px;padding:0 68px}#services .card-services .content span{font-size:18px;font-weight:400}#services .card-services .content p{font-size:14px}@media screen and (max-width:991px){#services{padding:40px 0}#services .container{text-align:center}}#presentation{padding-bottom:120px;padding-top:140px}#presentation #contenu{padding:24px}#presentation #first-span{font-size:14px;font-weight:700;margin-bottom:20px}#presentation h2,#presentation h4,#presentation h5{font-weight:700}#presentation #first-image{margin:100px 0 0 -95px;position:absolute}#presentation #second-image{margin-left:50px}#presentation #description{font-size:14px;margin:30px 0}#presentation #domaines span{font-size:14px;font-weight:700;padding:5px 0;white-space:nowrap}#presentation #domaines span i{padding-right:5px}#presentation #domaines span i:last-child{padding-right:30px}#presentation #domaines .dot{color:#e55917}#presentation #domaines .name{margin-left:10px}@media screen and (max-width:991px){#presentation{padding:40px 0}}#articles{background-color:#f7f7f7;padding:120px 0}#articles span{color:#e55917;font-size:14px;font-weight:700}#articles h2{margin:20px 0}@media screen and (max-width:991px){#articles{padding:40px 0}}#image_container img{cursor:pointer}