section.business_applications{background-position:100%;background-repeat:no-repeat;background-size:250px;padding:30px 0 100px}.tp-cntn{padding-left:15px;padding-right:15px}.tp-cntn p{font-size:16px;font-weight:400;line-height:25px;margin:auto auto 80px;max-width:60%;text-align:center}section.business_applications .page-center{max-width:1400px}.tp-cntn h2{font-size:19.5px;letter-spacing:0;line-height:normal;text-align:center}.timeline{padding:60px 15px;position:relative}.timeline:before{background:#00a8a8;content:"";display:block;height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.bloc-timeline .inside{display:flex;flex-wrap:wrap;margin:auto auto auto 0;max-width:50%;padding:0}.bloc-timeline-img{padding:0 15px;width:16.6666%}.bloc-timeline .right{padding:0 15px;width:83.3333%}.bloc-timeline .right h2{font-size:25px;letter-spacing:0;line-height:normal;margin-bottom:20px;margin-top:0;position:relative;text-align:center}.bloc-timeline h2:before{background:#00a8a8;border-radius:50%;bottom:-14px;content:"";display:block;height:30px;position:absolute;right:-30px;width:30px}.bloc-timeline p{font-size:16px;line-height:25px;margin:0;padding:0 40px}.bloc-timeline h2:after{background:#00a8a8;content:"";display:block;height:2px;margin-top:20px;width:100%}.bloc-timeline:nth-of-type(2n) .inside{margin-left:auto;margin-right:0}.bloc-timeline:nth-of-type(2n) h2:before{bottom:-14px;left:-30px}.bloc-timeline:nth-of-type(2n) .inside{flex-direction:row-reverse}@media(max-width:1100px){.bloc-timeline-img{width:100%}.bloc-timeline-img img{display:block;margin:0 auto 30px;max-width:100px}.bloc-timeline .right{width:100%}}@media screen and (max-width:765px){.bloc-timeline .inside:first-of-type{margin-top:0!important}.timeline{padding-left:0;padding-right:0}.bloc-timeline .inside{background:#fff;margin:auto;margin:50px auto!important;max-width:70%;position:relative}.bloc-timeline h2:before{display:none}}@media(max-width:650px){.tp-cntn p{margin-bottom:60px;max-width:80%}.bloc-timeline .inside{max-width:100%}section.business_applications{background-size:200px}}@media(max-width:400px){.tp-cntn p{max-width:100%}}