@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;700;900&display=swap');a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,l,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,tfoot,thead,tt,u,ul,var,figure{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;transition-duration:0.7s}td,th,tr{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{border:0}u{text-decoration:underline}a{text-decoration:none;transition:1s;color:#fff}a:hover{text-decoration:none}.center{width:1000px;position:relative;margin:0
auto}.left{float:left}.right{float:right}.clear{clear:both;height:0}.nomargin{margin:0
!important}.noborder{border:0
!important}.nopadding{padding:0
!important}.nodisplay{display:none}.marginrigth{margin-right:15px!important}.marginleft{margin-left:15px}.margintop{margin-top:25px}.marginbottom{margin-bottom:15px}.inlineb{display:inline-block;width:auto!important}.relative{position:relative}.absolute{position:absolute}.textcenter{text-align:center;overflow:unset}.errorS{color:red}.ErrorField{border-bottom:solid 1px #FF0000!important}.ErrorField::placeholder{color:#F00}.FieldError{border:solid 1px #FF0000!important}input{-webkit-appearance:none;border:0;margin:0;border-radius:0;font-family:'Poppins',Helvetica,sans-serif;font-size:14px}textarea{-webkit-appearance:none;font-family:'Poppins',sans-serif}.isOk{font-size:24px;padding:5px
0;text-align:center}html{width:100%}body{font-size:12px;width:100%;font-family:'Poppins',sans-serif;color:#1A5244;font-size:18px;background:#fff;font-weight:400;font-style:normal;line-height:1.5em;position:relative}div,p,ul,li{line-height:1.5em;font-size:16px;color:#000}h1,h2,h3,h4,h5{letter-spacing:0;font-weight:400;line-height:1.5em;font-family:'Poppins'}sup{font-size:12px;vertical-align:top}#gdpr-cookie-message{position:fixed;right:30px;bottom:30px;max-width:375px;background-color:var(--purple);padding:20px;margin-left:30px;z-index:600;color:#000;background-color:#fff}#gdpr-cookie-message
h4{color:#000;text-transform:uppercase;font-size:11px;font-weight:700}#gdpr-cookie-message
h5{color:var(--red);font-size:11px;font-weight:400}#gdpr-cookie-message p, #gdpr-cookie-message
ul{color:#000;font-size:11px;line-height:1.5em}#gdpr-cookie-message p:last-child{margin-bottom:0;text-align:right}#gdpr-cookie-message
li{width:49%;display:inline-block}#gdpr-cookie-message
a{color:var(--red);text-decoration:none;font-size:11px;padding-bottom:2px;border-bottom:1px dotted rgba(255,255,255,0.75);transition:all 0.3s ease-in}#gdpr-cookie-message a:hover{color:white;border-bottom-color:var(--red);transition:all 0.3s ease-in}#gdpr-cookie-message button,button#ihavecookiesBtn{border:none;background:var(--red);color:white;font-size:12px;padding:7px;border-radius:3px;margin-left:15px;cursor:pointer;transition:all 0.3s ease-in}#gdpr-cookie-message button:hover{background:white;color:var(--red);transition:all 0.3s ease-in}button#gdpr-cookie-refuse{background:#CA264E;text-transform:uppercase;color:#fff)}button#gdpr-cookie-advanced{background:#CA264E;color:var(--red);display:none}#gdpr-cookie-message button:disabled{opacity:0.3}#gdpr-cookie-message input[type='checkbox']{float:none;margin-top:0;margin-right:5px;-webkit-appearance:checkbox}button#gdpr-cookie-accept{background-color:#000;color:#fff;border-radius:0;text-transform:uppercase}button#gdpr-cookie-accept:hover{background-color:#eee}button#gdpr-cookie-advanced{background-color:#eee;color:#000;border-radius:0;text-transform:uppercase}.grid-col-1{width:100%}.grid-col-2{width:100%;display:flex;overflow:unset;align-items:center;flex-wrap:wrap}.grid-col-2>div{width:50%}.grid-col-3{width:104.8%;display:flex;flex-wrap:wrap;margin:0
-2.6%;overflow:unset}.grid-col-3>div{width:28.33%;margin:75px
2.5%}.grid-col-4{width:105%;display:flex;flex-wrap:wrap;margin:0
-2.5%;overflow:unset}.grid-col-4>div{width:20%;margin:75px
2.5%}.row
.deuxtiers{width:55%}.row
.untiers{width:45%}.grid-col-3
.colcinqpourcent{margin-left:3%;width:23.33}.grid-col-5{width:100%;display:flex}.grid-col-5>div{width:20%}.grid-col-6{width:100%;display:flex}.grid-col-6>div{width:11.66%;margin:2.5%}.slideshow
li{width:100%;background-color:#efefef}.slideshow li
.photo{width:100%}.slideshow li .photo
img{width:100%}.slideshow li
.maxheightimg{text-align:center!important}.slideshow li .maxheightimg
img{height:500px;width:auto!important;display:inline-block}.link{overflow:unset;text-align:center;margin:25px
0}.link
a{position:relative;display:inline-block;color:#fff;;border-radius:25px;padding:10px
25px;font-size:16px;transition-duration:0.7s!important;background-color:var(--orange)}.link a::before{content:'';width:10px;height:10px;border-radius:100%;background-color:var(--bleu);position:absolute;left:25px;top:18px}.link a:hover{background-color:rgba(252,80,0,.7)}a.calltoaction2{background-color:unset;border:solid 1px rgba(252,80,0,.7);color:var(--orange)}a.calltoaction2:hover{background-color:rgba(252,80,0,.7);color:#fff;border-color:none}.textalignrigth
*{text-align:right}.texte
p{margin:10px
0}.flexgrid{display:flex;width:100%}.popup{position:fixed;top:0;left:0;background-color:rgba(255,255,255,0.9);width:100%!important;height:100vh;text-align:center;z-index:500;transition:none!important;transition-delay:none!important;transform:none!important}.popup
.content{position:relative;padding:5%;height:90%;width:90%;text-align:center}.popup .content
button{position:absolute;top:2.5%;right:3.5%;background:unset;border:0}.popup .content button
img{filter:invert(100%);height:30px}.popup .content picture
img{height:100%!important;width:auto!important;display:inline}#wrap{overflow:hidden}.photo
img{display:block;width:100%;height:auto}.photo-paralax{width:100%;height:1080px;background-size:cover!important}.photo-fond{width:100%;height:100%;;background-size:cover!important}.paralaxtiers .photo-paralax{width:100%;height:1080px;background-position:top left!important;background-size:contain!important;height:1080px!important}.paralaxcenter .photo-paralax{width:100%;height:1080px;background-position:-60% 0 !important;background-size:contain!important;height:1080px!important}h1{font-size:40px;font-family:'Poppins'}h2{font-size:30px;font-family:'Poppins'}h3{font-size:24px;font-family:'Poppins'}.texte
ul{margin:10px
0}.texte ul
li{list-style-type:disc;list-style-position:outside;font-size:18px;margin-left:20px}.texte ul li
strong{color:var(--vert);text-transform:uppercase}footer{position:relative}:root{--orange:#FC5000;--noir:#272D2D;--jaune:#F9E784}.grid-col-2
.deuxtiers{width:60%;margin-right:5%}.grid-col-2
.untiers{width:35%}.contentpage{padding:100px
5%}.contentpage
a{color:var(--bleu)}.menumobile .hamburger-box{float:left;color:#fff}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{border-radius:0;height:1px;width:30px;background-color:#fff!important}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}#header{position:fixed;top:0;left:0;width:95%;z-index:400;background-color:#272D2D;padding:15px
2.5%}#header a,label.lib{font-size:14px;color:#fff}#header
.menumobile{display:none}#header
.action{float:right;margin-top:20px}#header .action
a{color:#fff;border-radius:25px;padding:10px
20px;background-color:var(--orange) }#header .action a:hover{background-color:rgba(252,80,0,.7)}#header .logo
img{height:50px;width:auto;display:inline-block}#header
.tel{position:fixed;bottom:calc(1.5% + 5px );right:5%;z-index:200}#header .tel
a{transition:0s!important;padding:10px
15px 10px 50px;background:var(--noir) url(/img/email.png) 15px center no-repeat;background-size:25px;display:block;border-radius:20px;color:#F9E784}#header .tel a:hover{background-image:url(/img/email2.png);color:var(--orange);background-size:25px;background-position:15px center}#header
.marquebretagne{position:fixed;top:120px;right:0;z-index:100}#header .marquebretagne
img{height:40px}#MenuFull{position:fixed;bottom:1.5%;left:5%;width:90%;z-index:100;justify-content:center;display:flex}#MenuFull
nav{background-color:var(--noir);;display:inline-flex;justify-content:center;padding:10px
15px;border-radius:25px}#MenuFull  nav
ul{display:inline-flex;flex-wrap:wrap;align-items:center}#MenuFull  nav ul
li{display:inline-flex;;margin:0
5px}#MenuFull  nav ul li
a{display:block;padding:5px
15px;position:relative;border-radius:10px}#MenuFull  nav ul li a:hover{background-color:rgba(252,80,0,.7)}#MenuFull  nav ul li
a.selected{background-color:rgba(252,80,0,1)}#MenuFull  nav ul li
a.acc{padding:0;background-color:unset!important}#MenuFull  nav ul li a.acc
img{display:block}#Footer{background-color:var(--noir);padding:50px
2.5% 70px 2.5%;width:95%}#Footer
.content{width:100%;color:#fff}#Footer
.coords{width:100%;display:flex;flex-wrap:wrap}#Footer .coords
p{color:#fff}#Footer .coords
.lib{color:var(--orange);text-transform:uppercase}#Footer .coords
.logo{margin-right:5%;width:20%}#Footer .coords .logo
img{width:100%;height:auto}#Footer .coords
.infos{float:left;margin-right:2.5%;width:20%}#Footer .coords
.contactus{float:left;margin-right:2.5%;width:17.5%}#Footer
.socialmedia{width:10%;text-align:right}#Footer .socialmedia
.lib{display:none}#Footer .socialmedia
a{margin-left:15px}#Footer .socialmedia a
img{height:30px}#Footer
.legal{clear:both;margin-top:10px;font-size:12px;text-align:center;width:100%;color:#fff}#ContentPage{position:relative}#FondFlash{position:relative;width:95%;height:90%;padding:calc(2.5% + 85px) 2.5% 2.5% 2.5%}#Flash{width:100%;position:relative;height:100vh}#Flash
.item{width:100%;height:100%;border-radius:20px}#Flash .item
img{width:100%;height:100%;border-radius:20px}#Flash .item
.legende{display:none!important}#HomePage
.baseline{position:absolute;top:250px;left:7.5%;width:50%;z-index:100}#HomePage .baseline
h1{color:#fff;font-size:30px;margin-bottom:10px;text-shadow:2px 2px 2px #000}#HomePage .baseline
h2{color:#fff;font-weight:400;font-size:18px;text-shadow:2px 2px 2px #000}#NavFlashPager{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:20px;z-index:500;overflow:unset}#NavFlashPager
li{display:block;margin:10px
0}#NavFlashPager li
a{color:#000;display:inline-block;width:14px;height:14px;border-radius:90%}#NavFlashPager li.activeSlide
a{color:var(--orange);font-size:18px}.darksection{background-color:var(--noir);padding:50px
2.5%}.darksection
*{color:#fff}.row
.texte{padding:0
5%}#HomePage .presentation h2,#HomePage .presentation
h3{color:var(--jaune)}#HomePage .presentation
h3{margin-bottom:25px}#HomePage .presentation .col-texte{width:45%;margin-right:5%}#HomePage
.valeurs{padding:70px
0}#HomePage .valeurs
h2{margin-bottom:15px}#HomePage .valeurs
.texte{}#HomePage .valeurs
.methodes{margin-top:75px}#HomePage .valeurs .methodes
h2{text-align:center;margin-bottom:15px}#HomePage .valeurs .grid-col-1{width:60%;margin:0
20%}#HomePage .valeurs .grid-col-3{width:80%;margin:0
10%}#HomePage .valeurs .grid-col-3>div{margin:25px
2.5%}.icon{padding-top:220px!important;background-position:top center;background-size:auto 200px;background-repeat:no-repeat}.icon
h3{background-color:var(--jaune);color:var(--noir);text-align:center;padding:10px;font-size:18px}.icon
p{padding:0
10px}.icon-vision{background-image:url(/img/vision.png)}.icon-innovation{background-image:url(/img/innovation.png)}.icon-realisme{background-image:url(/img/realisme.png)}.references{padding-bottom:70px}.references
*{text-align:center}.references
h2{color:var(--jaune)}.listeRef{display:flex;justify-content:center;margin:50px
0}.listeRef
.item{background-color:#fff;padding:15px;margin:0
1.5%}.references{position:relative}.references
.prev{position:absolute;top:55%;left:25px;z-index:100}.references
.next{position:absolute;top:55%;right:25px;z-index:100}.references
.galeriescroll{margin:50px;width:calc(100% - 100px);overflow:hidden}.references .link
a.calltoaction2{margin-left:25px}.scrolling-wrapper{overflow-x:scroll}.scrolling-wrapper
li{width:20%;margin-right:25px;display:inline-block}.scrolling-wrapper li
.photo{height:auto;width:100%}.scrolling-wrapper li .photo
img{height:auto;width:100%;display:block}.scrolling-wrapper
div.item{margin-right:15px;display:inline-block;width:360px}.scrolling-wrapper div
.photo{height:auto;width:100%}.scrolling-wrapper div .photo
img{height:auto;width:100%;display:block}.scrolling-wrapper
.item{position:relative;transition:.7s;width:20%}.scrolling-wrapper .item
.photo{width:100%}.scrolling-wrapper .item .photo
img{width:100%;display:block;height:auto}.scrolling-wrapper .item
.texte{width:100%;padding:10px
0;font-size:14px}.scrolling-wrapper .item .texte
h3{text-transform:uppercase;font-size:18px;text-align:left}.scrolling-wrapper .item .texte
a{color:#fff}.scrolling-wrapper .item .texte
p{font-size:12px;margin:5px
0 0 0}.projetadelidela{width:60%;padding:100px
35% 100px 5%;background:#036E93 url(/img/fond-adelidela.png) bottom right no-repeat;background-size:25%;color:#fff}.projetadelidela .col-texte{width:55%;margin-right:5%}.projetadelidela .col-image{width:35%}.projetadelidela .texte
*{color:#fff}.breadcrumb{padding:10px
2.5%;font-size:12px}.breadcrumb
ol{display:block}.breadcrumb ol
li{display:inline}.breadcrumb ol li
a{color:#000}.breadcrumb
*{font-size:12px}#Presentation{margin-top:85px}#Presentation
header{padding:50px
2.5%;width:95%;display:flex;flex-wrap:wrap;flex-direction:row-reverse;color:#000}#Presentation header
.photo{width:45%;margin-left:5%}#Presentation header
.texte{width:45%}#Presentation header .texte
*{color:#000}.nosservices{display:flex;flex-wrap:wrap;margin:0
5%;width:90%}.nosservices
.icon{width:7%!important;margin:25px
1.5%;text-align:center;background-size:auto 80px!important;padding-top:100px!important}.nosservices .icon
p{padding:0}.nosservices .icon-designth{background-image:url(/img/icon-designthinking.png)}.nosservices .icon-designprod{background-image:url(/img/icon-designproduit.png)}.nosservices .icon-designpros{background-image:url(/img/icon-designprospectif.png)}.nosservices .icon-designstrat{background-image:url(/img/icon-strategie.png)}.nosservices .icon-designrad{background-image:url(/img/icon-rad.png)}.expertises{display:flex;flex-wrap:wrap;margin:0
10%;width:80%}.expertises
.icon{width:17%!important;margin:25px
1.5%;text-align:center;background-size:auto 80px!important;padding-top:100px!important}.expertises .icon
p{padding:0}.expertises .icon-designth{background-image:url(/img/icon-designthinking.png)}.expertises .icon-designprod{background-image:url(/img/icon-designproduit.png)}.expertises .icon-designrad{background-image:url(/img/icon-rad.png)}.apropos
h2{color:var(--jaune)}.apropos
h3{color:var(--jaune)}.img-apropos{padding:0
7.5%;width:35%!important}.citation
p{text-align:center;font-size:30px;color:var(--orange)}.citation p
i{font-size:14px;color:#000}.team{padding:75px
5%;width:90%}.team .texte
h2{text-align:center}.listeuser{display:flex;flex-wrap:wrap;margin:50px
15%}.listeuser
.itemuser{margin:0
7.5%;width:35%;text-align:center}.listeuser .itemuser
.photo{margin-bottom:10px}.exploration
.vision{background:url(/img/vision2.png) top left no-repeat;padding:40px
50px 120px 100px;background-size:auto 200px;margin:0
1.5%}.exploration
h3{font-size:18px;font-weight:bold}.creativite{padding:70px
2.5%}.creativite
.audace{background:url(/img/audace2.png) top left no-repeat;padding:80px
50px 80px 100px;background-size:auto 200px;margin:0
1.5%}.creativite
h3{font-size:18px;font-weight:bold}.deploiement
.phase{background:url(/img/phase2.png) top left no-repeat;padding:40px
50px 50px 220px;background-size:auto 200px;margin:0
1.5%}.deploiement
h3{font-size:18px;font-weight:bold}#Portfolio{margin-top:85px;padding-bottom:50px}#Portfolio
.content{padding:0
2.5%;width:95%}#Portfolio
.breadcrumb{padding:10px
0}#Portfolio
.grid{margin:0;width:103%;margin:0
-1.5%}#Portfolio .grid>div{margin:25px
0}#Portfolio .grid
.item{border:solid 1px #000;width:calc(22% - 2px);margin:25px
1.5%}#Portfolio .grid .item
.texte{padding:10px
2.5%;font-size:12px}#Portfolio .grid .item .texte
p{font-size:12px}#Portfolio .grid .item .texte
h2{font-size:18px;text-transform:uppercase}#Portfolio .grid .item .texte h2
a{color:#000}#Projet
header{position:relative}#CoverPhoto
img{width:100%;display:block;height:auto}#Projet header
.baseline{position:absolute;top:250px;left:7.5%;width:50%;z-index:100}#Projet header  .baseline
.h1{color:#fff;font-size:30px;margin-bottom:10px}#Projet header .baseline
.h2{color:#fff;font-weight:400;font-size:18px}#Projet header .fondblanc .h1,#Projet header .fondblanc
.h2{color:#000}#Projet header
.link{position:absolute;top:50px;left:5%;width:90%;z-index:100}#Projet header .link
a{font-size:12px;padding:8px
15px;margin:0
15px}#Projet
a{color:#000}#Projet
.intro{margin:50px
20%;width:60%}.enimages{width:calc(95% - 30px);margin:0
2.5%;padding:15px}#mygallery{width:95%;margin:0
2.5%}#mygallery .grid-item{margin:15px;width:calc(33.33% - 30px)}#mygallery .grid-item
img{width:100%;display:block}#mygallery .grid-item
.legende{display:none}#mygallery
.pourcent{width:calc(50% - 30px)}.othersprojects{width:calc(95% - 30px);margin:0
2.5% 50px 2.5%;padding:15px}#Contact{margin-top:85px;padding-bottom:50px}#Contact
header{padding:50px
0%;width:100%;color:#000}#Contact
h1{text-align:center}#Contact
section{padding:0
2.5%;width:95%}#Contact
.infos{background-color:var(--noir);padding:50px
2.5%;border-radius:25px;width:30%;margin-left:7%}#Contact .infos
*{color:#fff}#Contact .infos
h3{color:var(--orange)}#Contact .infos
iframe{width:100%}#Contact
.FormContact{width:80%;margin:0
10%}#Contact .FormContact
.ligne{margin:15px
0}#Contact .FormContact .ligne
label{display:block}#Contact .FormContact
.field{border-bottom:solid 1px #000;padding-bottom:10px;width:90%}#Contact .FormContact
.lieu{margin-bottom:15px}#Contact .FormContact .lieu
.field{width:95%}#Contact .FormContact
textarea{border:0;border-bottom:solid 1px #000;width:95%}#Contact .FormContact
.envoyer{float:right;color:#fff;;border-radius:25px;padding:10px
25px;font-size:16px;transition-duration:0.7s!important;background-color:var(--orange);margin-right:5%}#Contact .FormContact .envoyer:hover{background-color:rgba(252,80,0,.7)}#Contact .FormContact
.rgpd{font-size:11px}#Contact .FormContact .rgpd
a{color:#000}.contentpage
.breadcrumb{padding:0}@media screen and (min-width: 2000px){#Portfolio .grid
.item{width:calc(22% - 5px)}}@media screen and (min-width: 1800px){}@media screen and (max-width: 1600px){}@media screen and (max-width: 1480px){}@media screen and (max-width: 1300px){}@media screen and (max-width: 1180px){h1{font-size:30px}h2{font-size:24px}#MenuFull nav ul li
a{font-size:14px;padding:5px
10px}#header .tel
a{font-size:14px}}@media screen and (max-width: 1024px){}@media screen and (max-width: 960px){.grid-col-2{display:block;width:100%;margin:0}.grid-col-2>div{width:100%}.grid-col-3{display:block;width:100%;margin:0}.grid-col-3>div{width:100%}.grid-col-4{display:block;width:100%;margin:0}.grid-col-4>div{width:100%}.grid-col-5{display:block}.grid-col-5>div{width:100%}.grid-col-6{display:block}.grid-col-6>div{width:100%}.grid-col-2>div{margin:25px
0}.grid-col-3>div{margin:75px
0}#header{padding:15px
2.5%}#header
.menumobile{display:block;float:right}#header
.hamburger{padding:10px
0;margin-top:10px}label.lib{display:none}.hamburger{padding:10px
15px}#MenuFull{width:100%;left:0;top:0;z-index:70;display:none}#MenuFull
nav{width:calc(100% - 30px);padding-top:150px;padding-bottom:50px}#MenuFull nav
ul{display:block}#MenuFull nav ul
li{display:block;margin:10px
0}#MenuFull nav ul li
a{text-align:center}#MenuFull nav ul li
.acc{display:none}#header
.action{position:fixed;bottom:3.5%;left:2.5%;font-size:12px;float:none;margin-top:0}#header .action
a{font-size:12px}#header
.tel{bottom:2.5%;right:2.5%;font-size:12px}#header .tel
a{font-size:12px}#Footer
.coords{display:block}#Footer .coords>div{width:90%!important;margin:0
5% 25px 5%}#Footer .coords .logo
img{width:60%;height:auto}#Footer .coords
.socialmedia{text-align:left}#Footer .coords .socialmedia
a{margin:0
15px 0 0}#HomePage
.baseline{top:150px}#HomePage .baseline
h1{font-size:24px}#HomePage .baseline
h2{font-size:16px}#FondFlash{padding-top:calc(100px + 2.5%)}#HomePage
.presentation{padding-bottom:0}#HomePage .presentation .col-texte{width:95%}#HomePage
.valeurs{padding:25px
0}#HomePage .valeurs .grid-col-1{width:95%;margin:0
2.5%}#HomePage .valeurs .grid-col-3{width:95%;margin:0
2.5%}#HomePage .valeurs .grid-col-3>div{margin:25px
0}.listeRef{flex-wrap:wrap}.listeRef
.item{margin:2.5%}.references .link
a.calltoaction2{margin:15px
0}.references
.prev{bottom:35%;top:unset}.references
.next{bottom:35%;top:unset}.projetadelidela{width:90%}.projetadelidela .col-texte{width:100%}.projetadelidela .col-image{width:100%}.projetadelidela .col-image
.photo{width:50%;margin:0
25%}#Presentation header
.photo{width:100%;margin:0
0 25px 0}#Presentation header
.texte{width:100%;margin:25px
0}.nosservices
.icon{width:36%!important}.img-apropos{width:70%!important;margin:25px
15%!important}.listeuser{width:80%;margin:0
10%}.listeuser
.itemuser{width:100%;margin:25px
0}.expertises
.icon{width:36%!important}.exploration
.vision{padding:160px
0 0 0;background-size:auto 150px}.exploration .vision
.texte{padding:0}.exploration  .grid-col-4>div{margin:25px
0}.creativite
.audace{padding:160px
0 0 0;background-size:auto 150px}.creativite .audace
.texte{padding:0}.creativite .grid-col-3>div{margin:25px
0}.deploiement
.phase{padding:160px
0 0 0;background-size:auto 150px}.creativite .audace
.texte{padding:0}.creativite .grid-col-4>div{margin:25px
0}#Portfolio
.content{padding:0
5%;width:90%}#Portfolio
.grid{margin:0;width:100%}#Portfolio .grid
.item{width:calc(100% - 2px);margin:25px
0}#Portfolio .grid .item .texte::after{content:'';display:block;height:1px;width:100%;clear:both}#Projet header
.baseline{position:relative;;top:unset;left:unset;padding:25px
5%;width:90%}#Projet header .baseline .h1,#Projet header .baseline
.h2{color:#000}#Projet
.intro{margin:25px
5%;width:90%}.enimages{padding:10px
5px}#mygallery .grid-item{width:calc(50% - 10px);margin:5px}.othersprojects
a{font-size:12px}#Contact
section{width:90%;padding:0
5%}#Contact
.infos{width:100%;margin:25px
0}#Contact
.FormContact{width:100%;margin:25px
0}}@media screen and (max-width: 640px){}@media screen and (max-width: 475px){}@media screen and (max-width: 320px){}