﻿@import url("https://fonts.googleapis.com/css?family=Lato:400,700,900|Work+Sans:400,500,600,700,800,900&display=swap");.contentTxt .right .column:last-child{margin-bottom:0;}.visionContent{margin-top:2.77778rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:flex-start;}.visionContent .left{width:32.51232%;padding:2.77778rem;box-sizing:border-box;background:#e6e6e6;}.visionContent .right{width:66.25616%;padding:2.77778rem;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:flex-start;}.visionContent .right .tagContent{width:20.76053%;margin-right:2.0555%;flex-grow:2;margin-bottom:2.44444rem;}.visionContent .right .nestedContent{width:77.08119%;min-width:35rem;flex-grow:2;margin-bottom:2.44444rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:stretch;}.visionContent .right .nestedContent .vision{width:31.6%;flex-grow:2;margin-right:2.66667%;}.visionContent .right .nestedContent .vision:last-child{margin-right:0;}.visionContent .right .nestedContent .vision .image{margin-bottom:1.11111rem;}.visionContent .right>.text{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:flex-start;}.visionContent .right>.text .column{width:64.54918%;}.visionContent .right>.text .column+.column{width:32.78689%;margin:0;}.tagContent h3{margin-top:0;white-space:nowrap;}.tagContent .tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:flex-start;}.tagContent .tags span{color:#191919;font-size:.88889rem;background:#fff;display:inline-block;padding:.77778rem .61111rem;margin:0 .55556rem .55556rem 0;line-height:1;}.stepByStepContent{margin-bottom:1.11111rem;}.stepByStepContent .steps{counter-reset:section;margin-top:4.55556rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:stretch;}.stepByStepContent .steps .step{position:relative;background:#e6e4d8;padding:5.54187%;box-sizing:border-box;margin-bottom:1.11111rem;}.stepByStepContent .steps .step .text h3{counter-reset:subsection;}.stepByStepContent .steps .step .text h3:before{counter-increment:section;content:counter(section) ". ";}.stepByStepContent .steps .step:nth-child(1),.stepByStepContent .steps .step:nth-child(3),.stepByStepContent .steps .step:nth-child(4){width:66.25616%;}.stepByStepContent .steps .step:nth-child(1) .text,.stepByStepContent .steps .step:nth-child(3) .text,.stepByStepContent .steps .step:nth-child(4) .text{max-width:24.27778rem;width:58%;}.stepByStepContent .steps .step:first-child{width:67.73399%;background:url("../images/call-for-bid-laptop.png") right 1.33333rem top no-repeat #e6e4d8;background-size:38.58998%;}.stepByStepContent .steps .step:nth-child(2){width:32.51232%;}.stepByStepContent .steps .step:nth-child(3){background:url("../images/recommandation-samples-technical-drawing.png") right 6.49351% bottom no-repeat #e6e4d8;background-size:46.38219%;}.stepByStepContent .steps .step:nth-child(4){background:url("../images/client-approval.png") right 6.49351% bottom no-repeat #e6e4d8;background-size:41.74397%;}.stepByStepContent .steps .step:nth-child(5){width:32.51232%;}.ctasSection{margin-bottom:1.11111rem;}.ctasSection .ctaBox{position:relative;margin-right:1.11111rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:stretch;padding:0;box-sizing:border-box;padding:0 7%;overflow:hidden;}.ctasSection .ctaBox:last-child{margin:0;}.ctasSection .ctaBox .text{padding:8% 0;margin-right:2.22222rem;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:flex-start;}.ctasSection .ctaBox .text h2{margin:0;}.ctasSection .ctaBox .text h3{margin:0;}.ctasSection .ctaBox .text .btn{margin-top:1.55556rem;white-space:nowrap;}.ctasSection .ctaBox .image{width:27.58621%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;}.ctasSection .ctaBox .image img{width:100%;}@media screen and (max-width:1330px){.visionContent .right .nestedContent{min-width:inherit;width:100%;}}@media screen and (max-width:1200px){.stepByStepContent .steps{display:block;}.stepByStepContent .steps .step:first-child,.stepByStepContent .steps .step:nth-child(2),.stepByStepContent .steps .step:nth-child(3),.stepByStepContent .steps .step:nth-child(4),.stepByStepContent .steps .step:nth-child(5){width:100%;background:#e6e4d8;}.stepByStepContent .steps .step:first-child .text,.stepByStepContent .steps .step:nth-child(2) .text,.stepByStepContent .steps .step:nth-child(3) .text,.stepByStepContent .steps .step:nth-child(4) .text,.stepByStepContent .steps .step:nth-child(5) .text{width:100%;max-width:inherit;}}@media screen and (max-width:1023px){.visionContent{display:block;}.visionContent .left{width:100%;margin-bottom:1.11111rem;}.visionContent .right{width:100%;}.visionContent .right .tagContent,.visionContent .right .nestedContent{margin-bottom:1.11111rem;}.visionContent .right>.text{display:block;}.visionContent .right>.text .column{width:100%;}.visionContent .right>.text .column:first-child{margin-bottom:1.11111rem;}.visionContent .right>.text .column+.column{width:100%;}}@media screen and (max-width:767px){.visionContent .left,.visionContent .right{padding:8%;}.visionContent .right .nestedContent{display:block;}.visionContent .right .nestedContent .vision{width:100%;margin-bottom:1.11111rem;}.visionContent .right .nestedContent .vision .image{margin-bottom:.55556rem;}.visionContent .right .nestedContent .vision .text{font-size:.66667rem;}.stepByStepContent .steps{margin-top:2rem;}.stepByStepContent .steps .step{padding:8%;}.stepByStepContent .steps .step .text h3{font-size:1.2rem;margin-bottom:.5rem;}.stepByStepContent .steps .step .text h3+p{margin-top:0;}.ctasSection .ctaBox .image{width:62%;height:10rem;position:absolute;right:-6rem;bottom:-3rem;}}