.mainPropos{flex-direction:column;justify-content:space-between;background-color:#fbfbfb}.mainPropos,.mainPropos .titre{display:flex;align-items:center}.mainPropos .titre{height:30vh;width:100%;justify-content:center;background-color:#bc6c25}.mainPropos .titre h1{padding-top:50px;color:#fefae0;text-align:center;font-weight:700}.mainPropos .bloc-propos{display:flex;margin-top:50px;flex-direction:column;width:90%;height:80vh;border-radius:15px;overflow:hidden;background-color:#fff;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3)}@media screen and (min-width:1100px){.mainPropos .bloc-propos{flex-direction:row}}.mainPropos .bloc-propos .img-propos{width:100%;height:30%}@media screen and (min-width:1100px){.mainPropos .bloc-propos .img-propos{width:50%;height:100%}}.mainPropos .bloc-propos .img-propos img{width:100%;height:100%;object-fit:cover}.mainPropos .bloc-propos .texte-propos{width:100%;height:70%;padding:10px;font-size:.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}@media screen and (min-width:768px){.mainPropos .bloc-propos .texte-propos{font-size:1rem}}@media screen and (min-width:1100px){.mainPropos .bloc-propos .texte-propos{width:50%;height:100%;font-size:1.1rem}}.mainPropos .section-competence{margin-top:50px;margin-bottom:50px;width:100%;display:flex;align-items:center;flex-direction:column}.mainPropos .section-competence .titre-competence{color:#3a3a3a;text-align:center;font-weight:700}.mainPropos .section-competence .bloc-competence{display:flex;margin-top:50px;flex-direction:column;align-items:center;justify-content:space-around;width:90%;height:80vh;border-radius:15px;overflow:hidden;background-color:#fff;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);position:relative;z-index:2}.mainPropos .section-competence .bloc-competence ul{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;width:100%}.mainPropos .section-competence .bloc-competence ul .logo-competence{height:50px;width:50px;list-style:none;transition:all .3s ease-in-out;cursor:pointer}.mainPropos .section-competence .bloc-competence ul .logo-competence img{height:auto;width:100%;object-fit:cover}.mainPropos .section-competence .bloc-competence ul .logo-competence:hover{transform:scale(1.2)}.mainPropos .section-competence .bloc-competence .bloc-creation,.mainPropos .section-competence .bloc-competence .bloc-prog{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;height:50%;width:100%}