/* XS ONLY (PHONES) */
@media (max-width: 575.98px) {

    .indexImg {
        height:400px;
    }
    .index h1 span {
        display:block;
        margin:0 auto 20px auto;
    }
    .index h1 span:first-child {
        margin-right:auto;
    }
    .slash {
        display:none;
    }
    .voirplus {
        margin-bottom:30px;
    }
    .voirplus a {
        display:flex;
        justify-content:center;
    }
    .projet1, .projet2 {
        position:relative;
        height:auto;
        width:260px;
        text-align:left;
        margin-bottom:65px;
    }
    .projet1 .fondfilet, .projet2 .fondfilet {
        width:258px;
        height:146px;
        top:63px;
        left:auto;
        right:15px;
    }
    .projet1:hover .fondfilet, .projet2:hover .fondfilet {
        top:48px;
        left:auto;
        right:10px;
    }
    .projet2 .fondfilet {
        left:auto;
        right:15px;
    }
    .voirplus .imgPlus {
        width:260px;
        height:148px;
    }
    .voirplus .projet2 .imgPlus {
        margin-left:0;
    }
    .voirplus img {
        width:100%;
        height:100%;
    }
    .voirplus .projet2 h4 {
        left:0;
    }    
    .listeprojets .content {
        width:260px;
    }
    #projet_arcadia .image1 {height:346px;}
    #projet_arcadia .fondfilet {height:344px;}
    #projet_onelanshow .image1 {height:389px;}
    #projet_onelanshow .fondfilet {height:387px;}
    #projet_fenwick .image1 {height:275px;}
    #projet_fenwick .fondfilet {height:273px;}
    #projet_pollutec .image1 {height:335px;}
    #projet_pollutec .fondfilet {height:333px;}
    #projet_won .image1 {height:260px;}
    #projet_won .fondfilet {height:258px;}
    #projet_oscar .image1 {height:229px;}
    #projet_oscar .fondfilet {height:227px;}
    #projet_maif .image1 {height:390px;}
    #projet_maif .fondfilet {height:388px;}
    #projet_doodling .image1 {height:346px;}
    #projet_doodling .fondfilet {height:344px;}
    #projet_photoartistique .image1 {height:389px;}
    #projet_photoartistique .fondfilet {height:387px;}

    /* PAGES PROJET */
    .projet_oui .img_oui_monvoyage_mobile div.img_fullscreen_bg {height:785px;}
    .projet_oui .img_oui_parcours .img_fullscreen_bg {height:320px;}

    .projet_doodling .doodimg {margin-bottom:50px;}
    .projet_doodling .doodimg img {margin-bottom:20px;}
    
    .projet_photoreport .content.between img, .projet_photoart .content.between img {width:100%;}
    .projet_photoreport .photoimg, .projet_photoart .photoimg {flex-wrap: wrap; margin-bottom:46px;}
    .projet_photoreport .photoimg img, .projet_photoart .photoimg img {margin-bottom:24px;}
    
    .about .tile {width:80px; height:80px;}
    .tile img {width:80px; height:80px;}

}

/* S ONLY (LANDSCAPE PHONES) */
@media (min-width: 576px) and (max-width: 767.98px) {.voirplus {margin-bottom:30px;}
    .voirplus a {
        display:flex;
        justify-content:center;
    }
    .projet1, .projet2 {
        position:relative;
        height:auto;
        width:406px;
        text-align:left;
        margin-bottom:65px;
    }
    .projet1 .fondfilet, .projet2 .fondfilet {
        width:404px;
        height:230px;
        top:63px;
        left:auto;
        right:15px;
    }
    .projet1:hover .fondfilet, .projet2:hover .fondfilet {
        top:48px;
        left:auto;
        right:10px;
    }
    .projet2 .fondfilet {
        left:auto;
        right:15px;
    }
    .voirplus .imgPlus {
        width:406px;
        height:232px;
    }
    .voirplus .projet2 .imgPlus {
        margin-left:0;
    }
    .voirplus img {
        width:100%;
        height:100%;
    }
    .voirplus .projet2 h4 {
        left:0;
    }
    .listeprojets .content {
        width:406px;
    }
    #projet_arcadia .image1 {height:540px;}
    #projet_arcadia .fondfilet {height:538px;}
    #projet_onelanshow .image1 {height:608px;}
    #projet_onelanshow .fondfilet {height:606px;}
    #projet_fenwick .image1 {height:430px;}
    #projet_fenwick .fondfilet {height:428px;}
    #projet_pollutec .image1 {height:523px;}
    #projet_pollutec .fondfilet {height:521px;}
    #projet_won .image1 {height:406px;}
    #projet_won .fondfilet {height:404px;}
    #projet_oscar .image1 {height:357px;}
    #projet_oscar .fondfilet {height:355px;}
    #projet_maif .image1 {height:609px;}
    #projet_maif .fondfilet {height:607px;}
    #projet_doodling .image1 {height:540px;}
    #projet_doodling .fondfilet {height:538px;}
    #projet_photoartistique .image1 {height:608px;}
    #projet_photoartistique .fondfilet {height:606px;}

    /* PAGES PROJET */
    .projet_oui .mobile_part1 img {margin-left:50px;}
    .projet_oui .mobile_part2 img {margin-right:50px;}
    .projet_oui .img_oui_monvoyage_mobile div.img_fullscreen_bg {height:792px;}
    .projet_oui .img_oui_parcours .img_fullscreen_bg {height:320px;}

    .projet_photoreport .content.between, .projet_photoart .content.between {flex-direction:row;}
    .projet_photoreport .content.between img, .projet_photoart .content.between img {width:48.5%;}
    .projet_photoreport .photoimg, .projet_photoart .photoimg {flex-wrap: wrap; margin-bottom:46px;}
    .projet_photoreport .photoimg img, .projet_photoart .photoimg img {margin-bottom:24px;}
}

/* M ONLY (TABLETS) */
@media (min-width: 768px) and (max-width: 991.98px) {
    .voirplus {
        margin-bottom:70px;
    }
    .plusprojets {
        width:708px;
        height:250px;
        margin:0 auto;
    }
    .projet1, .projet2 {
        position:relative;
        width:344px;
        height:242px;
    }
    .projet1 .fondfilet, .projet2 .fondfilet {
        width:327px;
        height:186px;
        top:63px;
        left:15px;
    }
    .projet2 .fondfilet {
        left:auto;
        right:15px;
    }
    .projet1:hover .fondfilet, .projet2:hover .fondfilet {
        top:48px;
        left:10px;
    }
    .projet2:hover .fondfilet {
        left:auto;
        right:10px;
    }
    .voirplus .imgPlus {
        width: 329px;
        height:188px;
    }
    .voirplus img {
        width:100%;
        height:100%;
    }
    .voirplus .projet2 .imgPlus {
        margin-left:15px;
    }
    .voirplus .projet2 h4 {
        text-align:left;
        left:15px;
    }
    footer .social {
        margin:0 0 33px 100px;
    }
    .listeprojets.wrapper .content {
        width:688px;
    }
    .listeprojets h1 {
        margin:34px 0 10px 0;
    }
    .listeprojets .colg {
        width:342px;
    }
    .listeprojets .cold {
        width:276px;
    }
    .listeprojets .main {
        margin-bottom:30px;
    }
    .listeprojets .fondfilet {
        top:30px;
    }
    .listeprojets .colg .fondfilet {
        right:20px;
    }
    .listeprojets .cold .fondfilet {
        left:20px;
    }
    #projet_arcadia {margin-top:182px;}
    #projet_arcadia .image1 {width:322px; height:428px;}
    #projet_arcadia .image2 {width:276px; height:131px;}
    #projet_arcadia .fondfilet {width:320px; height:426px; border-color:#f8692b;}
    #projet_onelanshow .image1 {width:276px; height:413px;}
    #projet_onelanshow .image2, #projet_onelanshow .image3, #projet_onelanshow .image4 {width:94px; height:94px;}
    #projet_onelanshow .image3 {margin:0 20px;}
    #projet_onelanshow .fondfilet {width:274px; height:411px; border-color:#ff6600;}
    #projet_fenwick .image1 {width:322px; height:341px;}
    #projet_fenwick .image2 {width:185px; height:160px;}
    #projet_fenwick .fondfilet {width:320px; height:339px; border-color:#ff0004ff;}
    #projet_pollutec .image1 {width:276px; height:355px;}
    #projet_pollutec .fondfilet {width:274px; height:353px; border-color:#a5dd47ff;}
    #projet_won .image1 {width:322px; height:322px;}
    #projet_won .image2 {width:185px; height:231px;}
    #projet_won .fondfilet {width:320px; height:320px; border-color:#21cdcfff;}
    #projet_oscar .image1 {width:322px; height:283px;}
    #projet_oscar .image2 {width:185px; height:185px;}
    #projet_oscar .fondfilet {width:320px; height:281px; border-color:#0054ffff;}
    #projet_maif .image1 {width:276px; height:414px;}
    #projet_maif .image2 {width:276px; height:174px;}
    #projet_maif .fondfilet {width:274px; height:412px; border-color:#00b185ff;}
    #projet_doodling {margin-top:182px;}
    #projet_doodling .image1 {width:322px; height:428px;}
    #projet_doodling .image2 {width:276px; height:147px;}
    #projet_doodling .fondfilet {width:320px; height:426px; border-color:#ff3e87;}
    #projet_photoartistique .image1 {width:276px; height:413px;}
    #projet_photoartistique .image2 {width:185px; height:160px;}
    #projet_photoartistique .fondfilet {width:274px; height:411px; border-color:#43fff8;}
    .liste_da #projet1 h1, .liste_da #projet2 h1 {font-size:3.2rem; line-height:3.6rem;}
    .liste_da #projet1 .description {width:260px; height:217px;}
    .liste_da #projet1 .description h1 {margin-top:17px;}
    .liste_da #projet1 .description h1, .liste_da #projet1 .description p, .liste_da #projet1 .description .squarelinePlus_wrapper {margin-left:200px;}
    .liste_da #projet1 .item1, .liste_da #projet1 .item1 img {width:301px; height:306px;}
    .liste_da #projet1 .item2, .liste_da #projet1 .item2 img {width:372px; height:356px;}
    .liste_da #projet1 .item3, .liste_da #projet1 .item3 img {width:237px; height:213px;}
    .liste_da #projet1 .item4, .liste_da #projet1 .item4 img {width:460px; height:88px;}
    .liste_da #projet1 .item1 img {margin-top:46px; margin-left:-83px;}/* top+50 left-130*/
    .liste_da #projet1 .item2 img {margin-top:-6px; margin-left:-174px;}
    .liste_da #projet1 .item3 img {margin-top:103px; margin-left:-53px;}
    .liste_da #projet1 .item4 img {margin-top:239px; margin-left:-130px;}
    .liste_da #projet2 .squarelinePlus_wrapper {width:200px;}
    .liste_da #projet2 .linePlus {width:160%;}
    .liste_da #projet2 .circlePlus {right:160%;}
    .liste_da #projet2 .description {width:200px; height:217px;}
    .liste_da #projet2 .description h1 {margin-top:130px;}
    .liste_da #projet2 .description h1, .liste_da #projet2 .description p, .liste_da #projet2 .description .squarelinePlus_wrapper {margin-left:235px;}
    .liste_da #projet2 .item1, .liste_da #projet2 .item1 img {width:375px; height:267px;}
    .liste_da #projet2 .item2, .liste_da #projet2 .item2 img {width:365px; height:286px;}
    .liste_da #projet2 .item3, .liste_da #projet2 .item3 img {width:706px; height:299px;}
    .liste_da #projet2 .item4, .liste_da #projet2 .item4 img {width:680px; height:526px;}
    .liste_da #projet2 .item1 img {margin-top:113px; margin-left:-63px;}/* top+50 left-100*/
    .liste_da #projet2 .item2 img {margin-top:150px; margin-left:-148px;}
    .liste_da #projet2 .item3 img {margin-top:-45px; margin-left:-52px;}
    .liste_da #projet2 .item4 img {margin-top:46px; margin-left:-159px;}.liste_da #projet1 h1, .liste_da #projet2 h1 {font-size:3.2rem; line-height:3.6rem;}
    .liste_ui #projet1 .description {width:260px; height:217px;}
    .liste_ui #projet1 .description h1 {margin-top:40px;}
    .liste_ui #projet1 .description h1, .liste_ui #projet1 .description p {margin-left:240px;}
    .liste_ui #projet1 .description .squarelinePlus_wrapper {margin-left:120px; width:384px;}
    .liste_ui #projet1 .item1, .liste_ui #projet1 .item1 img {width:364px; height:428px;}
    .liste_ui #projet1 .item2, .liste_ui #projet1 .item2 img {width:342px; height:363px;}
    .liste_ui #projet1 .item3, .liste_ui #projet1 .item3 img {width:543px; height:353px;}
    .liste_ui #projet1 .item1 img {margin-top:51px; margin-left:-353px;}/*T+50 L-280*/
    .liste_ui #projet1 .item2 img {margin-top:52px; margin-left:-72px;}
    .liste_ui #projet1 .item3 img {margin-top:11px; margin-left:-388px;}
    .liste_ui #projet2 .description h1 {margin-top:52px;}
    .liste_ui #projet2 .description h1, .liste_ui #projet2 .description p {margin-left:220px;}
    .liste_ui #projet2 .description .squarelinePlus_wrapper {margin-left:280px; width:214px;}
    .liste_ui #projet2 .item1, .liste_ui #projet2 .item1 img {width:505px; height:354px;}
    .liste_ui #projet2 .item2, .liste_ui #projet2 .item2 img {width:264px; height:228px;}
    .liste_ui #projet2 .item3, .liste_ui #projet2 .item3 img {width:252px; height:102px;}
    .liste_ui #projet2 .item1 img {margin-top:87px; margin-left:-166px;}/*T+50 L-146*/
    .liste_ui #projet2 .item2 img {margin-top:-51px; margin-left:-6px;}
    .liste_ui #projet2 .item3 img {margin-top:-79px; margin-left:-125px;}
    .liste_plus #projet1 .description h1 {margin-top:-20px;}
    .liste_plus #projet1 .description h1, .liste_plus #projet1 .description p {margin-left:300px;}
    .liste_plus #projet1 .description .squarelinePlus_wrapper {margin-left:354px; width:128px;}
    .liste_plus #projet1 .item1, .liste_plus #projet1 .item1 img {width:612px; height:412px;}
    .liste_plus #projet1 .item3, .liste_plus #projet1 .item3 img {width:686px; height:462px;}
    .liste_plus #projet1 .item1 img {margin-top:81px; margin-left:-76px;}/*T+100 L-100*/
    .liste_plus #projet1 .item3 img {margin-top:100px; margin-left:-100px;}
    .liste_plus #projet2 .description h1 {margin-top:10px;}
    .liste_plus #projet2 .description h1, .liste_plus #projet2 .description p {margin-left:240px;}
    .liste_plus #projet2 .description .squarelinePlus_wrapper {margin-left:234px; width:238px;}
    .liste_plus #projet2 .item1, .liste_plus #projet2 .item1 img {width:521px; height:462px;}
    .liste_plus #projet2 .item3, .liste_plus #projet2 .item3 img {width:548px; height:411px;}
    .liste_plus #projet2 .item1 img {margin-top:44px; margin-left:-136px;}/**/
    .liste_plus #projet2 .item3 img {margin-top:151px; margin-left:-141px;}

    /* PAGES PROJET */
    .projet_oui .mobile_part1 img {margin-left:180px;}
    .projet_oui .mobile_part2 img {margin-right:180px;}
    .projet_oui .img_oui_billets_mobile.img_fullscreen_resize {padding-top:15px;}
    .projet_oui .img_oui_monvoyage_mobile div.img_fullscreen_bg {height:801px;}
    .projet_oui .img_oui_parcours .img_fullscreen_bg {height:320px;}
    .projet_oui #colorsection div.content.between {flex-direction:row;}
    .projet_oui #colorsection div.content.between img:first-child {width:50%; margin-right:15px; margin-top:10px;}
    .projet_oui #colorsection div.content.between div {width:50%; margin-left:15px;}
    .projet_oui #colorsection div.content.between div img:first-child {width:100%; margin-right:0;}
    
    .projet_photoreport .content.between, .projet_photoart .content.between {flex-direction:row;}
    .projet_photoreport .content.between img, .projet_photoart .content.between img {width:48.5%;}
    .projet_photoreport .photoimg, .projet_photoart .photoimg {flex-wrap: wrap; margin-bottom:46px;}
    .projet_photoreport .photoimg img, .projet_photoart .photoimg img {margin-bottom:24px;}

    .projet_maif .maif_mainpres .content.between {flex-direction:row;}
    .projet_maif .maif_mainpres_desktop {width:549px;}
    .projet_maif .maif_mainpres_mobile {width:106px;}
    .projet_maif #colorsection .maif_email_mainpres img.col7.ombre {width:492px;}
    .projet_maif #colorsection .maif_email_mainpres img.col3.ombre {width:188px;}
    .projet_maif #colorsection .content.between.col10 {flex-direction:row; width:708px;}
    .projet_maif #colorsection .content.between.col10 p.col4 {width:220px;}
    .projet_maif #colorsection .content.between div.col3 {width:220px; height:170px;}
    .projet_maif #colorsection .content.between div.col3 img {width:100%;}

    .work .squarePlus_wrapper {bottom:80px; opacity:1;}
    .work .squarePlus {width:39px; height:39px;}
    .work .squarePlus:after {width:18px;}
    .work .squarePlus:before {height:19px;}
    .work h1 {bottom:160px; font-size:3.2rem; line-height:3.2rem;}
    .work h1 em {font-size:3.6rem; line-height:3.4rem; letter-spacing:2px;}
    .work .fullpage#work_ui h1 {filter:drop-shadow(-10px 10px 0px #ffc84688);}
    .work .fullpage#work_da h1 {filter:drop-shadow(0px 10px 0px #00ffcc44);}
    .work .fullpage#work_plus h1 {filter:drop-shadow(10px 10px 0px #ff3e8788);}

    .work #work_da .item1, .work #work_da .item1 img {width:268px; height:271px;}
    .work #work_da .item2, .work #work_da .item2 img {width:330px; height:316px;}
    .work #work_da .item3, .work #work_da .item3 img {width:210px; height:190px;}
    .work #work_da .item4, .work #work_da .item4 img {width:409px; height:78px;}
    .work #work_da .item1 img {margin-top:-53px; margin-left:42px;}/*T-50*/
    .work #work_da .item2 img {margin-top:-100px; margin-left:-39px;}
    .work #work_da .item3 img {margin-top:-3px; margin-left:73px;}
    .work #work_da .item4 img {margin-top:118px; margin-left:0;}
    .work #work_ui .item1, .work #work_ui .item1 img {width:364px; height:428px;}
    .work #work_ui .item2, .work #work_ui .item2 img {width:342px; height:363px;}
    .work #work_ui .item3, .work #work_ui .item3 img {width:543px; height:353px;}
    .work #work_ui .item1 img {margin-top:-49px; margin-left:-73px;}/*T-50*/
    .work #work_ui .item2 img {margin-top:-48px; margin-left:208px;}
    .work #work_ui .item3 img {margin-top:-89px; margin-left:-108px;}
    .work #work_plus .item1, .work #work_plus .item1 img {width:536px; height:361px;}
    .work #work_plus .item3, .work #work_plus .item3 img {width:600px; height:405px;}
    .work #work_plus .item1 img {margin-top:-67px; margin-left:21px;}/*T-50*/
    .work #work_plus .item3 img {margin-top:-50px; margin-left:0px;}

    .work.selectDA #work_da .item1, .work.selectDA #work_da .item1 img {width:301px; height:306px;}
    .work.selectDA #work_da .item2, .work.selectDA #work_da .item2 img {width:372px; height:356px;}
    .work.selectDA #work_da .item3, .work.selectDA #work_da .item3 img {width:237px; height:213px;}
    .work.selectDA #work_da .item4, .work.selectDA #work_da .item4 img {width:460px; height:88px;}
    .work.selectDA #work_da .item1 img {margin-top:46px; margin-left:-83px;}/* top+50 left-130*/
    .work.selectDA #work_da .item2 img {margin-top:-6px; margin-left:-174px;}
    .work.selectDA #work_da .item3 img {margin-top:103px; margin-left:-53px;}
    .work.selectDA #work_da .item4 img {margin-top:239px; margin-left:-130px;}
    .work.selectUI #work_ui .item1, .work.selectUI #work_ui .item1 img {width:364px; height:428px;}
    .work.selectUI #work_ui .item2, .work.selectUI #work_ui .item2 img {width:342px; height:363px;}
    .work.selectUI #work_ui .item3, .work.selectUI #work_ui .item3 img {width:543px; height:353px;}
    .work.selectUI #work_ui .item1 img {margin-top:51px; margin-left:-353px;}/*T+50 L-280*/
    .work.selectUI #work_ui .item2 img {margin-top:52px; margin-left:-72px;}
    .work.selectUI #work_ui .item3 img {margin-top:11px; margin-left:-388px;}
    .work.selectPLUS #work_plus .item1, .work.selectPLUS #work_plus .item1 img {width:612px; height:412px;}
    .work.selectPLUS #work_plus .item3, .work.selectPLUS #work_plus .item3 img {width:686px; height:462px;}
    .work.selectPLUS #work_plus .item1 img {margin-top:81px; margin-left:-76px;}/*T+100 L-100*/
    .work.selectPLUS #work_plus .item3 img {margin-top:100px; margin-left:-100px;}


    .about .content.timeline {
        width:421px;
        margin:0;
        justify-content:left;
    }
    .timeline .dot.mobile {
        display:flex;
    }
    .about .content.timeline .col3 {
        width:282px;
    }
    .milestone .description {
        margin:auto auto auto 62px;
    }
    .milestone.left .description {
        flex-direction:row;
        height:250px;
        margin:auto auto auto 62px;
    }
    .milestone .description .dot {
        margin-right:20px;
    }
    .milestone.left .description .dot {
        margin-left:auto;
    }

    .expertise .content.between {
        flex-direction: row;
        flex-wrap:wrap;
    }
    .expertise .col4 {
        padding:0;
        width:46%;
        max-width:46%;
        margin:0 auto 70px auto;
    }
    .expertise h2 {
        margin-bottom:54px;
    }
    
    .about #header {min-height:0;}
    .about #header h1 {font-size:8.4rem; line-height:6rem; margin-bottom:82px;}
    .about #header p {font-size:2.2rem; line-height:3.4rem; width:706px;}
    .about #header h2 {margin-top:39px}
    .about #header h2.shadow {margin-top:308px;}
    .about #header div.triD {height:420px;}
    .about .timeline div.col3 {width:368px;}
    .about .expertise h3.xpWeb:after {height:20px;}
    .about .parcours h2 {margin-top:157px;}

}

/* XS/S (PHONES) */
@media (max-width: 767.98px) {
    
    footer .contact {
        flex-direction:column;
    }
    footer .social {
        margin:36px 0;
    }
    .plusprojets {
        flex-direction:column-reverse;
        width:auto;
        height:auto;
        margin:0 30px;
    }
    .listeprojets h1 {
        margin-top:24px;
    }
    .listeprojets.wrapper {
        margin-bottom:70px;
    }
    .listeprojets .content {
        flex-direction:column-reverse;
    }
    .listeprojets .colg {
        width:100%;
        padding-right:0;
    }
    .listeprojets .colg a {
        margin-left:0;
    }
    .listeprojets .colg p, .listeprojets .colg p.role, .listeprojets .colg h1 {
        text-align:left;
    }
    .listeprojets .cold {
        width:100%;
        padding-left:0;
    }
    .listeprojets .cold p.col3, .listeprojets .cold p.col4  {
        width:100%;
        max-width:100%;
    }
    .listeprojets .image1.main {
        margin-bottom:25px;
    }
    .listeprojets .image1 img {
        width:100%;
        height:auto;
    }
    .listeprojets img:hover, .listeprojets .main img:hover {
        width:105%;
        height:auto;
    }
    .listeprojets .fondfilet {
        top:25px;
    }
    .listeprojets .colg .fondfilet {
        right:15px;
    }
    .listeprojets .cold .fondfilet {
        left:auto;
        right:15px;
    }
    .listeprojets .img:hover .fondfilet {
        top:10px;
        opacity:0.4;
    }
    .listeprojets .cold .img:hover .fondfilet {
        left:auto;
        right:10px;
    }
    .listeprojets .colg .img:hover .fondfilet {
        right:10px;
    }
    .listeprojets a.image2, .listeprojets a.image3, .listeprojets a.image4 {display:none;}
    .listeprojets#projet_onelanshow .content, .listeprojets#projet_pollutec .content, .listeprojets#projet_maif .content, .listeprojets#projet_photoartistique .content {flex-direction:column;}
    #projet_arcadia .image1, #projet_onelanshow .image1, #projet_fenwick .image1, #projet_pollutec .image1, #projet_won .image1, #projet_oscar .image1, #projet_maif .image1, #projet_doodling .image1, #projet_photoartistique .image1 {width:100%;}
    #projet_arcadia, #projet_oscar, #projet_doodling {margin-top:69px;}
    #projet_arcadia .fondfilet, #projet_onelanshow .fondfilet, #projet_fenwick .fondfilet, #projet_pollutec .fondfilet, #projet_won .fondfilet, #projet_oscar .fondfilet, #projet_maif .fondfilet, #projet_doodling .fondfilet, #projet_photoartistique .fondfilet {width:100%;}

    
    .fullpage.active {top:auto;}
    .fullpage.posup {top:auto;}
    .fullpage.posdown {top:auto;}
    .fullpage {position:relative; height:auto;}
    .mouseScroll_wrapper {display:none;}
    .animvisu_wrapper {align-items:start;}
    .squarePlus_wrapper {margin-top:6px; margin-right:0;}
    .squarePlus {width:39px; height:39px;}
    .squarePlus:after {width:18px;}
    .squarePlus:before {height:19px;}
    .linePlus {width:32%; margin-right:49px;}
    .circlePlus {right:26%;}
    .description:hover .linePlus:before {width:40px; margin:16px 0 0 10px;}
    .description:hover .linePlus:after {width:60px; margin:8px 0 0 20px;}
    .liste_da #projet1, .liste_da #projet2, .liste_ui #projet1, .liste_ui #projet2, .liste_plus #projet1, .liste_plus #projet2 {height:850px; overflow:hidden;}
    .liste_da #projet2, .liste_ui #projet2, .liste_plus #projet2 {height:787px}
    .liste_da #projet1 .description, .liste_da #projet2 .description, .liste_ui #projet1 .description, .liste_ui #projet2 .description, .liste_plus #projet1 .description, .liste_plus #projet2 .description {position:relative; top:auto; left:auto; margin:156px 30px 0 30px; width:260px; z-index:7;}
    .liste_da #projet2 .description, .liste_ui #projet2 .description, .liste_plus #projet2 .description {margin-top:93px}
    .liste_da #projet1 .description h1, .liste_ui #projet1 .description h1, .liste_plus #projet1 .description h1 {margin-top:0;}
    .liste_da #projet1 .description h1, .liste_da #projet1 .description p, .liste_da #projet1 .description .squarelinePlus_wrapper, .liste_ui #projet1 .description h1, .liste_ui #projet1 .description p, .liste_ui #projet1 .description .squarelinePlus_wrapper, .liste_plus #projet1 .description h1, .liste_plus #projet1 .description p, .liste_plus #projet1 .description .squarelinePlus_wrapper {margin-left:0;}
    .liste_da #projet2 .description h1, .liste_ui #projet2 .description h1, .liste_plus #projet2 .description h1 {margin-top:0;}
    .liste_da #projet2 .description h1, .liste_da #projet2 .description p, .liste_da #projet2 .description .squarelinePlus_wrapper, .liste_ui #projet2 .description h1, .liste_ui #projet2 .description p, .liste_ui #projet2 .description .squarelinePlus_wrapper, .liste_plus #projet2 .description h1, .liste_plus #projet2 .description p, .liste_plus #projet2 .description .squarelinePlus_wrapper {margin-left:0;}
    .liste_ui #projet1 .description .squarelinePlus_wrapper {width:auto;}
    .liste_da #projet1 h1, .liste_da #projet2 h1, .liste_ui #projet1 h1, .liste_ui #projet2 h1, .liste_plus #projet1 h1, .liste_plus #projet2 h1 {font-size:3.2rem; line-height:3.6rem;}
    .liste_da #projet1 p, .liste_da #projet1 p.role, .liste_da #projet2 p.role, .liste_ui #projet1 p, .liste_ui #projet1 p.role, .liste_ui #projet2 p.role, .liste_plus #projet1 p, .liste_plus #projet1 p.role, .liste_plus #projet2 p.role {width:100%;}
    .liste_da #projet2 p, .liste_ui #projet2 p, .liste_plus #projet2 p {width:190px;}
    
    .animvisu {right:-50%;}
    .liste_da #projet1 .item1 {margin-top:461px; width:301px; height:306px; top:auto; bottom:auto; left:-50%;}/*T+384*/
    .liste_da #projet1 .item2 {margin-top:384px; width:372px; height:356px; top:auto; bottom:auto; left:-50%;}
    .liste_da #projet1 .item3 {margin-top:564px; width:237px; height:213px; top:auto; bottom:auto; left:-50%;}
    .liste_da #projet1 .item4 {margin-top:762px; width:460px; height:88px; top:auto; bottom:auto; left:-50%;}
    .liste_da #projet1 .item1 img {margin-top:0; margin-left:52px;}/* :2 & +30 */
    .liste_da #projet1 .item2 img {margin-top:0; margin-left:-34px;}
    .liste_da #projet1 .item3 img {margin-top:0; margin-left:88px;}
    .liste_da #projet1 .item4 img {margin-top:0; margin-left:5px;}
    .liste_da #projet1 .item1 img {width:301px; height:306px;}
    .liste_da #projet1 .item2 img {width:372px; height:356px;}
    .liste_da #projet1 .item3 img {width:237px; height:213px;}
    .liste_da #projet1 .item4 img {width:460px; height:88px;}
    .liste_da #projet2 .squarelinePlus_wrapper {width:260px;}
    .liste_da #projet2 .item1 {margin-top:482px; width:300px; height:213px; top:auto; bottom:auto; left:-50%;}
    .liste_da #projet2 .item2 {margin-top:511px; width:293px; height:229px; top:auto; bottom:auto; left:-50%;}
    .liste_da #projet2 .item3 {margin-top:311px; width:565px; height:239px; top:auto; bottom:auto; left:-50%;}
    .liste_da #projet2 .item4 {margin-top:311px; width:544px; height:420px; top:auto; bottom:auto; left:-50%;}
    .liste_da #projet2 .item1 img {margin-top:0; margin-left:18px;}
    .liste_da #projet2 .item2 img {margin-top:0; margin-left:-74px;}
    .liste_da #projet2 .item3 img {margin-top:0; margin-left:24px;}
    .liste_da #projet2 .item4 img {margin-top:0; margin-left:-84px;}
    .liste_da #projet2 .item1 img {width:300px; height:213px;}
    .liste_da #projet2 .item2 img {width:293px; height:229px;}
    .liste_da #projet2 .item3 img {width:565px; height:239px;}
    .liste_da #projet2 .item4 img {width:544px; height:420px;}
    .liste_ui #projet1 .item1, .liste_ui #projet1 .item1 img {width:364px; height:428px;}
    .liste_ui #projet1 .item2, .liste_ui #projet1 .item2 img {width:342px; height:363px;}
    .liste_ui #projet1 .item3, .liste_ui #projet1 .item3 img {width:543px; height:353px;}
    .liste_ui #projet1 .item1 img {margin-top:173px; margin-left:-133px;}/*T+152 L-60*/
    .liste_ui #projet1 .item2 img {margin-top:172px; margin-left:148px;}
    .liste_ui #projet1 .item3 img {margin-top:143px; margin-left:-168px;}
    .liste_ui #projet2 .item1, .liste_ui #projet2 .item1 img {width:505px; height:354px;}
    .liste_ui #projet2 .item2, .liste_ui #projet2 .item2 img {width:264px; height:228px;}
    .liste_ui #projet2 .item3, .liste_ui #projet2 .item3 img {width:252px; height:102px;}
    .liste_ui #projet2 .item1 img {margin-top:197px; margin-left:-40px;}/*T+160 L-20*/
    .liste_ui #projet2 .item2 img {margin-top:59px; margin-left:120px;}
    .liste_ui #projet2 .item3 img {margin-top:31px; margin-left:1px;}
    .liste_plus #projet1 .item1, .liste_plus #projet1 .item1 img {width:612px; height:412px;}
    .liste_plus #projet1 .item3, .liste_plus #projet1 .item3 img {width:686px; height:462px;}
    .liste_plus #projet1 .item1 img {margin-top:161px; margin-left:24px;}/*T+180 L-*/
    .liste_plus #projet1 .item3 img {margin-top:180px; margin-left:0;}
    .liste_plus #projet2 .squarelinePlus_wrapper {width:260px;}
    .liste_plus #projet2 p {width:220px;}
    .liste_plus #projet2 .item1, .liste_plus #projet2 .item1 img {width:521px; height:462px;}
    .liste_plus #projet2 .item3, .liste_plus #projet2 .item3 img {width:548px; height:411px;}
    .liste_plus #projet2 .item1 img {margin-top:174px; margin-left:114px;}/*T+180 L-*/
    .liste_plus #projet2 .item3 img {margin-top:211px; margin-left:-101px;}

    /* PAGES PROJET */
    
    .projet_oui .img_oui_billets_mobile.img_fullscreen_resize {padding-top:10px;}
    .projet_oui #colorsection img {margin:0 0 30px 0}
    .projet_oui #colorsection .content.between {margin-top:70px;}
    .projet_oui #colorsection .content.between div {width:100%;}

    .projet_anserak #colorsection .content.between, .projet_arcadia #colorsection .content.between {margin-top:70px;}
    
    .projet_maif .maif_mainpres .content.between {justify-content:center; margin-bottom:0;}
    .projet_maif .maif_mainpres_desktop {width:100%; max-width:100%; margin:0 auto 70px auto;}
    .projet_maif .maif_mainpres_mobile {width:100%; max-width:182px; margin:0 auto 70px auto;}
    
    .projet_maif .maif_email_mainpres {flex-direction:column; justify-content:center;}
    .projet_maif .maif_email_mainpres img.col7.ombre, .projet_maif .maif_email_mainpres img.col3.ombre {margin-left:auto; margin-right:auto;}
    .projet_maif #colorsection .content.between.col10 {margin:70px 30px; width:auto;}
    .projet_maif #colorsection .content.between div.col3 {margin-top:70px}
    .projet_maif #colorsection .content.between div.col3 img {width:auto;}
    
    .work  {background:#333; height:auto;}
    #work_ui {animation:none;}
    #work_plus {animation:none;}
    .work .fullpage {position:relative; width:100%; height:250px; margin:auto 0;}
    .work .fullpage#work_ui {height:350px;}
    .work #work_da, .work #work_ui, .work #work_plus {top:auto; bottom:auto; left:auto; right:auto; transition:height 1000ms ease;}
    .work h1 {
        top:auto;
        bottom:95px;
        left:-50%;
        right:-50%;
        margin:auto;
        width:auto;
        height:90px;
        font-size:3.4rem;
        line-height:3.4rem;
        text-align:center;
    }
    .work h1 em {font-size:3.8rem; line-height:3.7rem; letter-spacing:2px;}
    .work .squarePlus {margin-left:10px;}
    .work .animvisu_wrapper {opacity:0.2;}
    .work .fullpage:hover .animvisu_wrapper {opacity:0.4}
    .work .fullpage:hover .voile {opacity:0.4}
    .work .fullpage#work_ui:hover h1 {filter:drop-shadow(0 10px 0px #ffc84688);}
    .work .fullpage#work_da:hover h1 {filter:drop-shadow(0px 10px 0px #00ffcc44);}
    .work .fullpage#work_plus:hover h1 {filter:drop-shadow(0 10px 0px #ff3e8788);}
    .work .fullpage#work_ui:hover .squarePlus_wrapper {filter: drop-shadow(0 10px 0px #ffc846cc);}
    .work .fullpage#work_da:hover .squarePlus_wrapper {filter: drop-shadow(0px 10px 0px #00ffcccc);}
    .work .fullpage#work_plus:hover .squarePlus_wrapper {filter: drop-shadow(0 10px 0px #ff3e87cc);}
    .work .squarePlus_wrapper {opacity:1; position:absolute; left:-50%; right:-50%; bottom:50px;}
    .work .burger, .work #burgermodal .close {filter: drop-shadow(3px 3px 0px #ffc846cc);}
    .work #logo svg {fill:#ffc846;}
    .work .fullpage#work_ui h1, .work .fullpage#work_da h1, .work .fullpage#work_plus h1 {filter:drop-shadow(0px 2px 0px #00000066);}
    .work #work_da .item1, .work #work_da .item1 img {width:268px; height:271px;}
    .work #work_da .item2, .work #work_da .item2 img {width:330px; height:316px;}
    .work #work_da .item3, .work #work_da .item3 img {width:210px; height:190px;}
    .work #work_da .item4, .work #work_da .item4 img {width:409px; height:78px;}
    .work #work_da .item1 img {margin-top:-78px; margin-left:-83px;}/*T-75 L-125*/
    .work #work_da .item2 img {margin-top:-125px; margin-left:-164px;}
    .work #work_da .item3 img {margin-top:-28px; margin-left:-52px;}
    .work #work_da .item4 img {margin-top:93px; margin-left:0;}
    .work #work_ui .item1, .work #work_ui .item1 img {width:253px; height:298px;}
    .work #work_ui .item2, .work #work_ui .item2 img {width:238px; height:252px;}
    .work #work_ui .item3, .work #work_ui .item3 img {width:377px; height:245px;}
    .work #work_ui .item1 img {margin-top:40px; margin-left:-201px;}/*T+40L-150*/
    .work #work_ui .item2 img {margin-top:41px; margin-left:-6px;}
    .work #work_ui .item3 img {margin-top:13px; margin-left:-225px;}
    .work #work_plus .item1, .work #work_plus .item1 img {width:459px; height:309px;}
    .work #work_plus .item3, .work #work_plus .item3 img {width:514px; height:347px;}
    .work #work_plus .item1 img {margin-top:-50px; margin-left:-98px;}/*T-35 L-80*/
    .work #work_plus .item3 img {margin-top:-35px; margin-left:-80px;}



    .work.selectUI .fullpage:hover .animvisu_wrapper, .work.selectDA .fullpage:hover .animvisu_wrapper, .work.selectPLUS .fullpage:hover .animvisu_wrapper {opacity:1}
    .work.selectUI .fullpage:hover .voile, .work.selectDA .fullpage:hover .voile, .work.selectPLUS .fullpage:hover .voile {opacity:0}


    .work.selectUI #work_ui {height:850px}
    .work.selectUI #work_ui .item1, .work.selectUI #work_ui .item1 img {width:364px; height:428px;}
    .work.selectUI #work_ui .item2, .work.selectUI #work_ui .item2 img {width:342px; height:363px;}
    .work.selectUI #work_ui .item3, .work.selectUI #work_ui .item3 img {width:543px; height:353px;}
    .work.selectUI #work_ui .item1 img {margin-top:173px; margin-left:-133px;}
    .work.selectUI #work_ui .item2 img {margin-top:172px; margin-left:148px;}
    .work.selectUI #work_ui .item3 img {margin-top:143px; margin-left:-168px;}
    .work.selectUI #work_ui {animation:none;}
    .work.selectUI #work_da {animation:none;}
    .work.selectUI #work_plus {animation:none;}

    .work.selectDA #logo svg {fill:#00ffcc;}
    .work.selectDA .burger {filter: drop-shadow(3px 3px 0px #00ffcccc);}
    .work.selectDA #work_ui {height:0}
    .work.selectDA #work_da {height:850px}
    .work.selectDA #work_da .item1, .work.selectDA #work_da .item1 img {width:301px; height:306px;}
    .work.selectDA #work_da .item2, .work.selectDA #work_da .item2 img {width:372px; height:356px;}
    .work.selectDA #work_da .item3, .work.selectDA #work_da .item3 img {width:237px; height:213px;}
    .work.selectDA #work_da .item4, .work.selectDA #work_da .item4 img {width:460px; height:88px;}
    .work.selectDA #work_da .item1 img {margin-top:189px; margin-left:52px;}
    .work.selectDA #work_da .item2 img {margin-top:137px; margin-left:-34px;}
    .work.selectDA #work_da .item3 img {margin-top:245px; margin-left:88px;}
    .work.selectDA #work_da .item4 img {margin-top:381px; margin-left:5px;}
    .work.selectDA #work_ui {animation:none;}
    .work.selectDA #work_da {animation:none;}
    .work.selectDA #work_plus {animation:none;}

    .work.selectPLUS #logo svg {fill:#ff3e87;}
    .work.selectPLUS .burger {filter: drop-shadow(3px 3px 0px #ff3e87cc);}
    .work.selectPLUS #work_ui, .work.selectPLUS #work_da {height:0}
    .work.selectPLUS #work_plus {height:850px}
    .work.selectPLUS #work_plus .item1, .work.selectPLUS #work_plus .item1 img {width:612px; height:412px;}
    .work.selectPLUS #work_plus .item3, .work.selectPLUS #work_plus .item3 img {width:686px; height:462px;}
    .work.selectPLUS #work_plus .item1 img {margin-top:161px; margin-left:24px;}/*T+180 L-*/
    .work.selectPLUS #work_plus .item3 img {margin-top:180px; margin-left:0;}
    .work.selectPLUS #work_ui {animation:none;}
    .work.selectPLUS #work_da {animation:none;}
    .work.selectPLUS #work_plus {animation:none;}

    .about .mouseScroll_wrapper {
        display:none;
    }
    .about #header {
        display:block;
        color:#fff;
        text-align:center;
        min-height:857px;
        height:auto;
        min-height:auto;
        max-width:100%;
    }
    .about #header_grad {
        position:absolute;
        z-index:-20;
        width:100%;
        height:100%;
        left:0;
        right:0;
        top:0;
        bottom:0;
        overflow:hidden;
        background:none;
    }
    .about #header_grad img {
        position:absolute;
        top:0;
        height:100%;
    }
    .about #header p {
        font-size:2rem;
        line-height: 3rem;
    }
    .about #header h1 {
        font-size:8rem;
        line-height: 7.0rem;
        color:#fff;
        margin:0 auto 72px auto;
        transform:none;
    }
    .about #header h2 {
        font-size:5.0rem;
        line-height: 4.5rem;
        margin:49px auto 0 auto;
        transform:none;
    }
    .about .fullpage#scrollableContent {
        top:0;
    }
    .about .parcours h2 {
        margin-top:67px
    }
    .about #header .email a {
        width:215px;
    }
    .about #header div.triD {
        position:relative;
        width:100%;
        top:auto;
        bottom:auto;
        left:auto;
        right:auto;
        height:auto;
        margin-bottom:70px;
    }
    .about #header h1, .about #header h2, .about #header p {
        margin-left:30px;
        margin-right:30px;
        width:auto;
    }
    .about #header h1 {
        margin-top:157px;
        filter:drop-shadow(0px 4px 0 #0ddeff);
    }
    .about #header h2 {
        filter:drop-shadow(0px 4px 0 #0ddeff);
    }
    .about .content.timeline {
        width:259px;
        margin:0 30px;
        justify-content:left;
    }
    .about h2 {
        text-align:left;
    }
    .about .voirplus h2 {
        text-align:center;
    }
    .timeline .dotLine {
        width:0;
    }
    .timeline .dot {
        margin:6px auto;
    }
    .timeline .dot.mobile {
        display:flex;
    }
    .timeline .dot.notmobile {
        display:none;
    }
    .about .content.timeline .col3 {
        width:223px;
    }
    .milestone .description {
        margin:auto auto auto 10px;
    }
    .milestone.left .description {
        flex-direction:row;
        height:250px;
        margin:auto auto auto 10px;
    }
    .milestone .description .dot {
        margin-right:20px;
        opacity:0;
    }
    .milestone.left .description .dot {
        margin-left:auto;
    }
    .timeline .milestone .dotSquare {
        width:15px;
        height:15px;
        margin:4px 0 2px -6px;
    }
    .icowl1 {margin-top:150px;}
    .icowl2 {margin-top:216px;}
    .icowl3 {margin-top:155px;}

    .expertise .col4 {
        padding:0;
        width:100%;
        max-width:100%;
        margin:0 auto 70px auto;
    }
    .expertise h2 {
        margin-bottom:54px;
    }
    .about .voirplus .owlabout {
        margin:0 30px;
    }
    .about .voirplus .owlabout img {
        width:100%;
    }
    .shadow {
        display:none;
    }

}

/* S/M (LANDSCAPE & TABLETS) */
@media (min-width: 576px) and (max-width: 991.98px) {
}

/* XS/S/M (MOBILES) */
@media (max-width: 991.98px) {
    .liste_da, .liste_plus, .liste_ui {background:#fff;}
    .wrapper {
        margin-bottom:70px;
    }
    .ui_work, .ui_about {display:none;}
    #logo {
        top:30px;
    }
    #logo svg {
        width:90px;
        height:auto;
    }
    .burger {
        display:flex;
    }
    #header {height:456px;}
    #header_grad {
        height: 330px;
    }
    .content {
        width:auto;
        margin:0 30px;
    }
    .content.between {
        flex-direction:column;
    }
    p.col4 {
        width:100%;
        max-width:100%;
    }
    .col3, .col3.ombre, .col4, .col4.combre, .col5, .col6, .col6.ombre, .col7, .col7.ombre, .col8, .col8.ombre, .col9, .col9.ombre, .col10, .col10.ombre, .col12, .col12.ombre {
        width:100%;
    }
    .col12, .col12.ombre {
        width:100%;
        max-width:100%;
    }
    h1 {
        font-size:5rem;
        line-height:5rem;
        margin:-10px auto 66px auto;
        width:100%;
    }
    h2 {
        font-size:3.2rem;
        line-height:3.6rem;
        margin:-7px 0 37px 0;
        padding:10px 0 0 0;
    }
    .content h2 {
        width:100%;
    }
    p {
        width:100%;
        margin-top:-7px;
        margin-bottom:-8px;
    }
    p.linebreak {
        margin-bottom:35px;
    }
    p.role {
        font-size:1.8rem;
        line-height:2.8rem;
        margin:0 0 36px 0;
    }
    .img_fullscreen img {
        width:90%;
    }
    .notmobile {
        display:none;
    }
    .mobile_part1 {
        display:flex;
        justify-content:left;
        width:100%;
        overflow:hidden;
    }
    .mobile_part2 {
        display:flex;
        justify-content:right;
        width:100%;
        overflow:hidden;
    }
    .img_fullwidth {
        width:auto;
        margin-left:30px;
        margin-right:30px;
    }
    .img_fullwidth img {
        width:100%;
    }
    #colorsection, .greysection {
        padding:70px 0;
    }
    #colorsection .content, .greysection .content {
        margin:0 30px;
    }
    #colorsection img, .greysection img {
        width:100%;
    }
    .listeprojets h1 {
        font-size:3.2rem;
        line-height:3.6rem;
    }
    .voirplus svg {
        margin:30px 0 70px 0;
    }
    .voirplus h2 {
        margin-bottom:64px;
    }
    .voirplus h4 {
        position:relative;
        top:auto;
        left:auto;
        margin:0 0 20px 0;
        font-size:2.4rem;
        line-height:1.8rem;
        color:#333;
    }
    footer {
        padding:66px 0 70px 0;
    }
    footer .email {
        width:auto;
        margin-right:auto;
    }
    footer .social {
        width:auto;
    }
    footer .copyright {
        margin:30px 0 -8px 0;
    }
    .behance {
        margin-bottom:7px;
    }
    .linePlus:before {display:none;}
    .linePlus:after {display:none;}

    /* PAGES PROJET */
    .projet_oui .header_item1 img {width:242px; margin-left:-86px;}
    .projet_oui .header_item2 img {width:287px; margin-left:93px;}
    .projet_oui .header_item3 img {width:351px; margin-left:-102px;}
    .projet_oui .header_item1 {z-index:3; margin-top:127px; width:242px; left:-50%; right:-50%;}
    .projet_oui .header_item2 {z-index:2; margin-top:149px; width:287px; left:-50%; right:-50%;}
    .projet_oui .header_item3 {z-index:1; margin-top:124px; width:351px; left:-50%; right:-50%;}
    .projet_oui .img_oui_monvoyage_mobile div:first-child {width:100%}
    .projet_oui .mobile_part1 img, .projet_oui .mobile_part2 img {width:1106px; height:391px;}
    .projet_oui .mobile_part2 {height:391px;}
    .projet_oui .mobile_part2 img {position:absolute; right:0;}
    .projet_oui .img_oui_monvoyage_mobile.img_fullscreen img.notmobile {display:none;}
    .projet_oui .img_oui_monvoyage_mobile div.img_fullscreen_bg {margin-top:60px;}
    .projet_oui .img_oui_billets_mobile.img_fullscreen_resize div {display:flex; justify-content:center;}
    .projet_oui .img_oui_billets_mobile.img_fullscreen_resize img {width:150%;}
    .projet_oui .img_oui_billets.img_fullscreen_resize div {display:flex; justify-content:center;}
    .projet_oui .img_oui_billets.img_fullscreen_resize img {width:150%;}
    .projet_oui .img_oui_billets {margin-bottom:0;}
    .projet_oui .img_oui_parcours {overflow:hidden;}
    .projet_oui .img_oui_parcours.img_fullscreen img {width:865px; height:376px;}
    .projet_oui .img_oui_annulation_email.content.between {flex-direction:column-reverse;}
    .projet_oui .img_oui_annulation_email img.col7 {margin-top:60px; max-width:690px;}
    .projet_oui .oui_evol .content.between {flex-direction:row; flex-wrap:wrap; justify-content:center;}
    .projet_oui .oui_evol .content.between img {margin:0 10px 70px 10px; width:100%;}
    .projet_oui .wrapper.oui_evol {margin-bottom:0;}

    .projet_anserak .header_item1, .projet_anserak .header_item1 img {width:201px; height:203px;}
    .projet_anserak .header_item2, .projet_anserak .header_item2 img {width:248px; height:237px;}
    .projet_anserak .header_item3, .projet_anserak .header_item3 img {width:157px; height:142px;}
    .projet_anserak .header_item4, .projet_anserak .header_item4 img {width:307px; height:59px;}
    .projet_anserak .header_item1 {margin-top:176px;}
    .projet_anserak .header_item2 {margin-top:124px;}
    .projet_anserak .header_item3 {margin-top:245px;}
    .projet_anserak .header_item4 {margin-top:376px;}
    .projet_anserak .header_item1 img {margin-left:31px;}
    .projet_anserak .header_item2 img {margin-left:-29px;}
    .projet_anserak .header_item3 img {margin-left:56px;}
    .projet_anserak .header_item4 img {margin-left:0px;}
    .projet_anserak #colorsection div.content.between img, .projet_arcadia #colorsection div.content.between img {margin-top:10px;}
    
    .projet_arcadia .header_item1, .projet_arcadia .header_item1 img {width:530px; height:269px;}
    .projet_arcadia .header_item2, .projet_arcadia .header_item2 img {width:50px; height:50px;}
    .projet_arcadia .header_item3, .projet_arcadia .header_item3 img {width:404px; height:25px;}
    .projet_arcadia .header_item1 {margin-top:152px;}
    .projet_arcadia .header_item2 {margin-top:100px;}
    .projet_arcadia .header_item3 {margin-top:392px;}
    .projet_arcadia .header_item1 img {margin-left:0;}
    .projet_arcadia .header_item2 img {margin-left:115px;}
    .projet_arcadia .header_item3 img {margin-left:-37px;}
    
    .projet_micron .header_item1, .projet_micron .header_item1 img {width:459px; height:310px;}
    .projet_micron .header_item2, .projet_micron .header_item2 img {width:514px; height:347px;}
    .projet_micron .header_item1 {margin-top:119px;}
    .projet_micron .header_item2 {margin-top:115px;}
    .projet_micron .header_item1 img {margin-left:-7px;} /* L-25 */
    .projet_micron .header_item2 img {margin-left:-25px;}
    .projet_micron .greysection img {margin-top:70px;}
    .projet_micron .greysection img.col5, .projet_micron .greysection img.col7 {max-width:569px; margin-left:auto; margin-right:auto;}
    .projet_micron .img_fullscreen_resize.img_micron_mockup {margin-bottom:0;}

    .projet_doodling .header_item1, .projet_doodling .header_item1 img {width:475px; height:247px;}
    .projet_doodling .header_item2, .projet_doodling .header_item2 img {width:497px; height:274px;}
    .projet_doodling .header_item1 {z-index:4; margin-top:140px;}
    .projet_doodling .header_item2 {z-index:3; margin-top:168px;}
    .projet_doodling .header_item1 img {margin-left:6px;}
    .projet_doodling .header_item2 img {margin-left:0;}
    .projet_doodling .doodimg img {width:405px;}
    .projet_doodling .doodimg {margin-bottom:28px;}
    .projet_doodling .doodimg img {width:100%;}
    
    .projet_photoreport .header_item1, .projet_photoreport .header_item1 img {width:391px; height:347px;}
    .projet_photoreport .header_item2, .projet_photoreport .header_item2 img {width:411px; height:308px;}
    .projet_photoreport .header_item1 {z-index:4; margin-top:110px;}
    .projet_photoreport .header_item2 {z-index:3; margin-top:157px;}
    .projet_photoreport .header_item1 img {margin-left:85px;}
    .projet_photoreport .header_item2 img {margin-left:-76px;}
    
    .projet_photoart .header_item1, .projet_photoart .header_item1 img {width:294px; height:256px;}
    .projet_photoart .header_item2, .projet_photoart .header_item2 img {width:273px; height:252px;}
    .projet_photoart .header_item3, .projet_photoart .header_item3 img {width:586px; height:68px;}
    .projet_photoart .header_item1 {z-index:4; margin-top:117px;}
    .projet_photoart .header_item2 {z-index:3; margin-top:110px;}
    .projet_photoart .header_item3 {z-index:3; margin-top:313px;}
    .projet_photoart .header_item1 img {margin-left:66px;}/* -50 */
    .projet_photoart .header_item2 img {margin-left:-86px;}
    .projet_photoart .header_item3 img {margin-left:-50px;}
    
    .projet_won .header_item1, .projet_won .header_item1 img {width:407px; height:309px;}
    .projet_won .header_item2, .projet_won .header_item2 img {width:448px; height:294px;}
    .projet_won .header_item1 {z-index:4; margin-top:110px;}
    .projet_won .header_item2 {z-index:3; margin-top:156px;}
    .projet_won .header_item1 img {margin-left:8px;}
    .projet_won .header_item2 img {margin-left:0;}
    .projet_won .greysection img {margin-top:70px;}
    .projet_won .wrapper.img_won_flyer {margin-bottom:0px;}
    .projet_won .wrapper.img_won_flyer img {margin-bottom:70px;}
    
    .projet_pollutec .header_item1, .projet_pollutec .header_item1 img {width:422px; height:238px;}
    .projet_pollutec .header_item2, .projet_pollutec .header_item2 img {width:326px; height:184px;}
    .projet_pollutec .header_item1 {z-index:4; margin-top:150px;}
    .projet_pollutec .header_item2 {z-index:3; margin-top:180px;}
    .projet_pollutec .header_item1 img {margin-left:-44px;}
    .projet_pollutec .header_item2 img {margin-left:91px;}
    .projet_pollutec #colorsection img {margin-top:70px;}
    .projet_pollutec .wrapper.img_pollutec_badge  {margin-bottom:0px;}
    .projet_pollutec .wrapper.img_pollutec_badge img {margin-bottom:70px;}
    
    .projet_fenwick .header_item1, .projet_fenwick .header_item1 img {width:488px; height:246px;}
    .projet_fenwick .header_item2, .projet_fenwick .header_item2 img {width:211px; height:284px;}
    .projet_fenwick .header_item1 {z-index:4; margin-top:151px;}
    .projet_fenwick .header_item2 {z-index:3; margin-top:110px;}
    .projet_fenwick .header_item1 img {margin-left:82px;}/*+45*/
    .projet_fenwick .header_item2 img {margin-left:-131px;}
    .projet_fenwick #colorsection img {margin-top:70px;}
    .projet_fenwick #colorsection img.col12, .projet_fenwick .img_fenwick_emailings img {margin-bottom:70px;}
    
    .projet_oniryk .header_item1, .projet_oniryk .header_item1 img {width:235px; height:167px;}
    .projet_oniryk .header_item2, .projet_oniryk .header_item2 img {width:228px; height:179px;}
    .projet_oniryk .header_item3, .projet_oniryk .header_item3 img {width:441px; height:187px;}
    .projet_oniryk .header_item4, .projet_oniryk .header_item4 img {width:425px; height:329px;}
    .projet_oniryk .header_item1 {z-index:4; margin-top:245px;}
    .projet_oniryk .header_item2 {z-index:3; margin-top:263px;}
    .projet_oniryk .header_item3 {z-index:2; margin-top:120px;}
    .projet_oniryk .header_item4 {z-index:1; margin-top:114px;}
    .projet_oniryk .header_item1 img {margin-left:3px;}/*-30*/
    .projet_oniryk .header_item2 img {margin-left:-68px;}
    .projet_oniryk .header_item3 img {margin-left:8px;}
    .projet_oniryk .header_item4 img {margin-left:-77px;}
    .projet_oniryk #colorsection .tripleimg {height:auto; flex-direction: column;}
    .projet_oniryk #colorsection .tripleimg .img1 img.col8.ombre, .projet_oniryk #colorsection .tripleimg .img2 img.col8.ombre, .projet_oniryk #colorsection .tripleimg .img3 img.col8.ombre {margin:70px auto 0 auto;}
    .projet_oniryk #colorsection .tripleimg div {position:relative; left:auto; right:auto;}
    .projet_oniryk .wrapper.img_fullscreen_resize.img_oniryk_sitemockup {margin-bottom:0;}
    .projet_oniryk #colorsection .content.between img {margin-top:70px; margin-left:auto; margin-right:auto;}
    
    .projet_onelanshow .header_item1, .projet_onelanshow .header_item1 img {width:113px; height:189px;}
    .projet_onelanshow .header_item2, .projet_onelanshow .header_item2 img {width:176px; height:157px;}
    .projet_onelanshow .header_item3, .projet_onelanshow .header_item3 img {width:156px; height:171px;}
    .projet_onelanshow .header_item4, .projet_onelanshow .header_item4 img {width:132px; height:210px;}
    .projet_onelanshow .header_item1 {z-index:4; margin-top:189px;}
    .projet_onelanshow .header_item2 {z-index:3; margin-top:202px;}
    .projet_onelanshow .header_item3 {z-index:2; margin-top:188px;}
    .projet_onelanshow .header_item4 {z-index:1; margin-top:100px;}
    .projet_onelanshow .header_item1 img {margin-left:3px;}
    .projet_onelanshow .header_item2 img {margin-left:-108px;}
    .projet_onelanshow .header_item3 img {margin-left:115px;}
    .projet_onelanshow .header_item4 img {margin-left:0;}
    .img_onelanshow_incollables {flex-direction:column-reverse;}
    .img_onelanshow_incollables p.col3 {width:100%; margin-bottom:70px;}
    .projet_onelanshow #colorsection .tripleimg {height:auto; flex-direction: column;}
    .projet_onelanshow #colorsection .tripleimg .img1 img.col5, .projet_onelanshow #colorsection .tripleimg .img2 img.col5, .projet_onelanshow #colorsection .tripleimg .img3 img.col5 {margin:70px auto 0 auto;}
    .projet_onelanshow #colorsection .tripleimg div {position:relative; left:auto; right:auto;}

    .projet_visionclient .header_item1, .projet_visionclient .header_item1 img {width:316px; height:221px;}
    .projet_visionclient .header_item2, .projet_visionclient .header_item2 img {width:165px; height:143px;}
    .projet_visionclient .header_item3, .projet_visionclient .header_item3 img {width:158px; height:64px;}
    .projet_visionclient .header_item1 {z-index:4; margin-top:187px;}
    .projet_visionclient .header_item2 {z-index:3; margin-top:140px;}
    .projet_visionclient .header_item3 {z-index:2; margin-top:161px;}
    .projet_visionclient .header_item1 img {margin-left:-12px;}
    .projet_visionclient .header_item2 img {margin-left:87px;}
    .projet_visionclient .header_item3 img {margin-left:12px;}
    .projet_visionclient .wrapper.img_visionclient_alerte  {margin-bottom:0px;}
    .projet_visionclient .wrapper.img_visionclient_alerte img {margin-bottom:70px;}
    .projet_visionclient .penimg {height:auto; flex-wrap:wrap; justify-content:center;}
    .projet_visionclient .penimg .img1, .projet_visionclient .penimg .img2, .projet_visionclient .penimg .img3, .projet_visionclient .penimg .img4, .projet_visionclient .penimg .img5 {margin:0 10px;}
    .projet_visionclient .penimg .img1 img, .projet_visionclient .penimg .img2 img, .projet_visionclient .penimg .img3 img, .projet_visionclient .penimg .img4 img, .projet_visionclient .penimg .img5 img {margin:0 auto 70px auto;}
    .projet_visionclient .penimg div {position:relative; left:auto; right:auto;}
    .projet_visionclient .wrapper.pen {margin-bottom:0;}
    .projet_visionclient .greysection img, .projet_visionclient #colorsection img {margin-top:70px;}
    .projet_visionclient .greysection .content.between img {margin-left:auto; margin-right:auto;}
    .projet_visionclient #colorsection img.col6.ombre {margin-left:auto; margin-right:auto;}
    .projet_visionclient .wrapper.img_visionclient_toolbox {margin-bottom:0;}
    .projet_visionclient .wrapper.img_visionclient_toolbox img {margin-bottom:70px;}

    .projet_oscar .header_item1, .projet_oscar .header_item1 img {width:438px; height:308px;}
    .projet_oscar .header_item1 {z-index:4; margin-top:125px;}
    .projet_oscar .header_item1 img {margin-left:15px;}
    .projet_oscar .wrapper.img_oscar_datavisu  {margin-bottom:0px;}
    .projet_oscar .wrapper.img_oscar_datavisu img {margin-bottom:70px;}
    .projet_oscar #colorsection .content.between {flex-wrap:wrap; justify-content:center; flex-direction:row;}
    .projet_oscar .quadimg {height:auto; flex-wrap:wrap; justify-content:center;}
    .projet_oscar .quadimg .img1, .projet_oscar .quadimg .img2, .projet_oscar .quadimg .img3, .projet_oscar .quadimg .img4 {margin:0 10px; width:100%;}
    .projet_oscar .quadimg .img1 img, .projet_oscar .quadimg .img2 img, .projet_oscar .quadimg .img3 img, .projet_oscar .quadimg .img4 img {margin:0 auto 70px auto; width:100%;}
    .projet_oscar .quadimg div {position:relative; left:auto; right:auto;}
    .projet_oscar .wrapper.quad {margin-bottom:0;}
    
    .projet_maif .header_item1, .projet_maif .header_item1 img {width:359px; height:316px;}
    .projet_maif .header_item2, .projet_maif .header_item2 img {width:434px; height:152px;}
    .projet_maif .header_item1 {z-index:4; margin-top:110px;}
    .projet_maif .header_item2 {z-index:3; margin-top:178px;}
    .projet_maif .header_item1 img {margin-left:7px;}
    .projet_maif .header_item2 img {margin-left:0;}
    .projet_maif .maif_modules .content.between, .projet_maif .maif_simulateurs .content.between {flex-direction:row; flex-wrap:wrap; justify-content:center;}
    .projet_maif .maif_modules .content.between img {margin:70px 10px 0 10px; width:100%;}
    .projet_maif .maif_simulateurs .content.between img {margin:0 10px 70px 10px; width:100%;}
    .projet_maif .wrapper.maif_simulateurs {margin-bottom:0;}
    .projet_maif .wrapper.maif_charte {margin-bottom:30px;}
    .projet_maif .maif_charte img.col6.ombre {margin:0 auto 40px auto}
    .projet_maif .maif_email_mainpres img {margin-top:70px;}
    .projet_maif #colorsection .maif_inter {margin:70px 30px 0 30px;}
    .projet_maif .heximg {height:auto; flex-wrap:wrap; justify-content:center;}
    .projet_maif .heximg .img1, .projet_maif .heximg .img2, .projet_maif .heximg .img3, .projet_maif .heximg .img4, .projet_maif .heximg .img5 , .projet_maif .heximg .img6 {margin:0 10px; width:100%;}
    .projet_maif .heximg .img1 img, .projet_maif .heximg .img2 img, .projet_maif .heximg .img3 img, .projet_maif .heximg .img4 img, .projet_maif .heximg .img5 img, .projet_maif .heximg .img6 img {margin:70px auto 0 auto; width:100%;}
    .projet_maif .heximg div {position:relative; left:auto; right:auto;}
    .projet_maif #colorsection .content.between.maif_emailings {margin:0 30px 0 30px; flex-direction:row; flex-wrap:wrap; justify-content:center;}
    .projet_maif #colorsection .content.between.maif_emailings img {margin-top:70px;}

    .expertise .content.item1, .expertise .content.item2, .expertise .content.item3 {margin-top:auto; margin-left:auto; margin-right:auto;}
    .expertise .content.item3 {margin-bottom:0;}
    .tile:first-child {margin:10px;}
    .expertise .last {margin:10px;}
    .tile {transform:none; box-shadow:none; background:none; margin:10px; height:100px; width:100px;}
    .tile:hover {transform:none; box-shadow:none;}
    .tile:hover span {display:none;}
    .software {margin:10px auto 70px auto;}

}



/* TABLET & DESKTOP */
@media (min-width:768px) {
    .fullpage#projet1, .fullpage#projet2 {overflow:hidden;}
}



/* ONLY SMALL DESKTOPS */
@media (min-width: 992px) and (max-width: 1279.98px) {
    
    #logo {
        top:51px;
    }#logo svg {
        width:90px;
        height:auto;
    }
    #header {height:641px;}
    #header_grad {
        height: 401px;
    }
    .content {
        width:852px;
    }
    h1 {
        max-width:559px;
    }
    .content h2 {
        width:559px;
    }
    p {
        width:559px;
        margin-bottom:-8px;
    }
    p.col3 {
        width:195px;
    }
    p.col4 {
        width:268px;
    }
    .col2 {width:122px;}
    .col2.ombre {width:102px;}
    .col3 {width:195px;}
    .col3.ombre {width:175px;}
    .col4 {width:268px;}
    .col4.ombre {width:248px;}
    .col5 {width:341px;}
    .col6 {width:414px;}
    .col6.ombre {width:394px;}
    .col7 {width:487px;}
    .col7.ombre {width:467px;}
    .col8 {width:560px;}
    .col8.ombre {width:540px;}
    .col9 {width:633px;}
    .col9.ombre {width:613px;}
    .col10 {width:706px;}
    .col10.ombre {width:686px;}
    .col12 {width:852px;}
    .col12.ombre {width:832px;}
    .img_fullwidth img {
        width:852px;
    }
    .img_fullscreen img {
        width:98%;
    }
    .plusprojets {
        width:852px;
        height:252px;
    }
    .projet1, .projet2 {
        width:414px;
        height:auto;
    }
    .projet1 .fondfilet, .projet2 .fondfilet {
        width:397px;
        height:226px;
        top:25px;
        left:15px;
    }
    .projet2 .fondfilet {
        left:auto;
        right:15px;
    }
    .voirplus .imgPlus {
        width:399px;
        height:228px;
    }
    .voirplus .projet2 .imgPlus {
        margin-left:15px;
    }
    .voirPlus img {
        width:100%;
        height:100%;
    }
    footer .email {
        width:341px;
    }
    footer .social {
        width:268px;
    }
    .voirplus h4 {
        top:20px;
        left:30px;
        font-size:2.4rem;
        line-height:1.8rem;
    }
    .voirplus .projet2 h4 {
        left:45px;
    }
    .listeprojets h1 {
        margin:44px 0 10px 0;
    }
    .listeprojets p.col3 {
        width:268px;
    }
    .listeprojets .colg {
        width:414px;
    }
    .listeprojets .cold {
        width:341px;
    }
    .listeprojets .main {
        margin-bottom:30px;
    }
    .listeprojets .fondfilet {
        top:30px;
    }
    .listeprojets .colg .fondfilet {
        right:20px;
    }
    .listeprojets .cold .fondfilet {
        left:20px;
    }
    #projet_arcadia .image1 {width:321px; height:427px;}
    #projet_arcadia .image2 {width:268px; height:127px;}
    #projet_arcadia .fondfilet {width:319px; height:425px; border-color:#f8692b;}
    #projet_onelanshow .image1 {width:321px; height:481px;}
    #projet_onelanshow .image2, #projet_onelanshow .image3, #projet_onelanshow .image4 {width:97px; height:97px;}
    #projet_onelanshow .fondfilet {width:319px; height:481px; border-color:#ff6600;}
    #projet_fenwick .image1 {width:394px; height:417px;}
    #projet_fenwick .image2 {width:195px; height:169px;}
    #projet_fenwick .fondfilet {width:392px; height:415px; border-color:#ff0004ff;}
    #projet_pollutec .image1 {width:321px; height:413px;}
    #projet_pollutec .fondfilet {width:319px; height:411px; border-color:#a5dd47ff;}
    #projet_won .image1 {width:321px; height:321px;}
    #projet_won .image2 {width:195px; height:243px;}
    #projet_won .fondfilet {width:319px; height:319px; border-color:#21cdcfff;}
    #projet_oscar .image1 {width:394px; height:347px;}
    #projet_oscar .image2 {width:195px; height:195px;}
    #projet_oscar .fondfilet {width:392px; height:345px; border-color:#0054ff;}
    #projet_maif .image1 {width:321px; height:481px;}
    #projet_maif .image2 {width:321px; height:202px;}
    #projet_maif .fondfilet {width:319px; height:479px; border-color:#00b185;}
    #projet_doodling .image1 {width:321px; height:427px;}
    #projet_doodling .image2 {width:268px; height:142px;}
    #projet_doodling .fondfilet {width:319px; height:425px; border-color:#ff3e87;}
    #projet_photoartistique .image1 {width:321px; height:481px;}
    #projet_photoartistique .image2 {width:195px; height:169px;}
    #projet_photoartistique .fondfilet {width:319px; height:481px; border-color:#43fff8;}

    .liste_da #projet1 .description h1 {margin-top:17px;}
    .liste_da #projet1 .description h1, .liste_da #projet1 .description p, .liste_da #projet1 .description .squarelinePlus_wrapper {margin-left:275px;}
    .liste_da #projet1 .item1, .liste_da #projet1 .item1 img {width:301px; height:306px;}
    .liste_da #projet1 .item2, .liste_da #projet1 .item2 img {width:372px; height:356px;}
    .liste_da #projet1 .item3, .liste_da #projet1 .item3 img {width:237px; height:213px;}
    .liste_da #projet1 .item4, .liste_da #projet1 .item4 img {width:460px; height:88px;}
    .liste_da #projet1 .item1 img {margin-top:46px; margin-left:-3px;}/* top+50 left-50*/
    .liste_da #projet1 .item2 img {margin-top:-6px; margin-left:-94px;}
    .liste_da #projet1 .item3 img {margin-top:103px; margin-left:33px;}
    .liste_da #projet1 .item4 img {margin-top:239px; margin-left:-50px;}
    .liste_da #projet2 .description h1 {margin-top:100px;}
    .liste_da #projet2 .description h1, .liste_da #projet2 .description p, .liste_da #projet2 .description .squarelinePlus_wrapper {margin-left:340px;}
    .liste_da #projet2 .item1, .liste_da #projet2 .item1 img {width:375px; height:267px;}
    .liste_da #projet2 .item2, .liste_da #projet2 .item2 img {width:365px; height:286px;}
    .liste_da #projet2 .item3, .liste_da #projet2 .item3 img {width:706px; height:299px;}
    .liste_da #projet2 .item4, .liste_da #projet2 .item4 img {width:680px; height:526px;}
    .liste_da #projet2 .item1 img {margin-top:139px; margin-left:13px;}/* top+50 left-40*/
    .liste_da #projet2 .item2 img {margin-top:174px; margin-left:-121px;}
    .liste_da #projet2 .item3 img {margin-top:-69px; margin-left:11px;}
    .liste_da #projet2 .item4 img {margin-top:44px; margin-left:-134px;}
    .liste_ui #projet1 .description h1 {margin-top:60px;}
    .liste_ui #projet1 .description h1, .liste_ui #projet1 .description p {margin-left:320px;}
    .liste_ui #projet1 .description .squarelinePlus_wrapper {margin-left:180px; width:414px;}
    .liste_ui #projet1 .item1, .liste_ui #projet1 .item1 img {width:404px; height:476px;}
    .liste_ui #projet1 .item2, .liste_ui #projet1 .item2 img {width:380px; height:403px;}
    .liste_ui #projet1 .item3, .liste_ui #projet1 .item3 img {width:603px; height:392px;}
    .liste_ui #projet1 .item1 img {margin-top:51px; margin-left:-331px;}/*T+50 L-250*/
    .liste_ui #projet1 .item2 img {margin-top:52px; margin-left:-19px;}
    .liste_ui #projet1 .item3 img {margin-top:7px; margin-left:-370px;}
    .liste_ui #projet2 .description h1 {margin-top:60px;}
    .liste_ui #projet2 .description h1, .liste_ui #projet2 .description p {margin-left:290px;}
    .liste_ui #projet2 .description .squarelinePlus_wrapper {margin-left:340px; width:224px;}
    .liste_ui #projet2 .item1, .liste_ui #projet2 .item1 img {width:631px; height:442px;}
    .liste_ui #projet2 .item2, .liste_ui #projet2 .item2 img {width:330px; height:285px;}
    .liste_ui #projet2 .item3, .liste_ui #projet2 .item3 img {width:315px; height:128px;}
    .liste_ui #projet2 .item1 img {margin-top:97px; margin-left:-171px;}/*T+50 L-146*/
    .liste_ui #projet2 .item2 img {margin-top:-76px; margin-left:29px;}
    .liste_ui #projet2 .item3 img {margin-top:-112px; margin-left:-119px;}
    .liste_plus #projet1 .description h1 {margin-top:-32px;}
    .liste_plus #projet1 .description h1, .liste_plus #projet1 .description p {margin-left:376px;}
    .liste_plus #projet1 .squarelinePlus_wrapper {width:160px; margin-left:405px;}
    .liste_plus #projet1 .item1, .liste_plus #projet1 .item1 img {width:612px; height:412px;}
    .liste_plus #projet1 .item3, .liste_plus #projet1 .item3 img {width:686px; height:462px;}
    .liste_plus #projet1 .item1 img {margin-top:51px; margin-left:-26px;}/*T+70 L-50*/
    .liste_plus #projet1 .item3 img {margin-top:70px; margin-left:-50px;}
    .liste_plus #projet2 .description h1 {margin-top:20px;}
    .liste_plus #projet2 .description h1, .liste_plus #projet2 .description p {margin-left:354px;}
    .liste_plus #projet2 .description .squarelinePlus_wrapper {margin-left:240px; width:340px;}
    .liste_plus #projet2 .item1, .liste_plus #projet2 .item1 img {width:521px; height:462px;}
    .liste_plus #projet2 .item3, .liste_plus #projet2 .item3 img {width:548px; height:411px;}
    .liste_plus #projet2 .item1 img {margin-top:94px; margin-left:0px;}/*T+100 L-114*/
    .liste_plus #projet2 .item3 img {margin-top:131px; margin-left:-215px;}



    /* PAGES PROJET */
    .projet_oui .header_item1, .projet_oui .header_item1 img {width:363px;}
    .projet_oui .header_item2, .projet_oui .header_item2 img {width:431px;}
    .projet_oui .header_item3, .projet_oui .header_item3 img {width:526px;}
    .projet_oui .header_item1 {margin-top:137px;}
    .projet_oui .header_item2 {margin-top:171px;}
    .projet_oui .header_item3 {margin-top:134px;}
    .projet_oui .header_item1 img {margin-left:-130px;}
    .projet_oui .header_item2 img {margin-left:140px;}
    .projet_oui .header_item3 img {margin-left:-154px;}
    .projet_oui .img_oui_monvoyage_mobile.img_fullscreen img {max-width:686px;}
    .projet_oui .img_oui_monvoyage_mobile div.img_fullscreen_bg {height:401px;}
    .projet_oui .img_oui_parcours .img_fullscreen_bg {height:450px;}
    .projet_oui #colorsection img {width:394px;}
    .projet_oui #colorsection .content.between div {width:394px;}

    .projet_anserak #colorsection img {width:852px;}
    .projet_anserak .header_item1, .projet_anserak .header_item1 img {width:268px; height:271px;}
    .projet_anserak .header_item2, .projet_anserak .header_item2 img {width:330px; height:316px;}
    .projet_anserak .header_item3, .projet_anserak .header_item3 img {width:210px; height:190px;}
    .projet_anserak .header_item4, .projet_anserak .header_item4 img {width:409px; height:78px;}
    .projet_anserak .header_item1 {margin-top:269px;}
    .projet_anserak .header_item2 {margin-top:200px;}
    .projet_anserak .header_item3 {margin-top:360px;}
    .projet_anserak .header_item4 {margin-top:536px;}
    .projet_anserak .header_item1 img {margin-left:42px;}
    .projet_anserak .header_item2 img {margin-left:-39px;}
    .projet_anserak .header_item3 img {margin-left:74px;}
    .projet_anserak .header_item4 img {margin-left:0px;}

    .projet_arcadia #colorsection img {width:852px;}
    .projet_arcadia .header_item1, .projet_arcadia .header_item1 img {width:706px; height:359px;}
    .projet_arcadia .header_item2, .projet_arcadia .header_item2 img {width:66px; height:66px;}
    .projet_arcadia .header_item3, .projet_arcadia .header_item3 img {width:539px; height:33px;}
    .projet_arcadia .header_item1 {margin-top:223px;}
    .projet_arcadia .header_item2 {margin-top:154px;}
    .projet_arcadia .header_item3 {margin-top:544px;}
    .projet_arcadia .header_item1 img {margin-left:0;}
    .projet_arcadia .header_item2 img {margin-left:154px;}
    .projet_arcadia .header_item3 img {margin-left:-49px;}

    .projet_micron .greysection [class="content"] img {width:852px;}
    .projet_micron .header_item1, .projet_micron .header_item1 img {width:612px; height:412px;}
    .projet_micron .header_item2, .projet_micron .header_item2 img {width:686px; height:462px;}
    .projet_micron .header_item1 {margin-top:197px;}
    .projet_micron .header_item2 {margin-top:190px;}
    .projet_micron .header_item1 img {margin-left:-26px;} /* L-50 */
    .projet_micron .header_item2 img {margin-left:-50px;}

    .projet_doodling .header_item1, .projet_doodling .header_item1 img {width:634px; height:329px;}
    .projet_doodling .header_item2, .projet_doodling .header_item2 img {width:663px; height:365px;}
    .projet_doodling .header_item1 {z-index:4; margin-top:190px;}
    .projet_doodling .header_item2 {z-index:3; margin-top:227px;}
    .projet_doodling .header_item1 img {margin-left:7px;}
    .projet_doodling .header_item2 img {margin-left:0;}
    .projet_doodling .doodimg img {width:405px;}
    
    .projet_photoreport .header_item1, .projet_photoreport .header_item1 img {width:521px; height:462px;}
    .projet_photoreport .header_item2, .projet_photoreport .header_item2 img {width:548px; height:411px;}
    .projet_photoreport .header_item1 {z-index:4; margin-top:190px;}
    .projet_photoreport .header_item2 {z-index:3; margin-top:268px;}
    .projet_photoreport .header_item1 img {margin-left:114px;}
    .projet_photoreport .header_item2 img {margin-left:-101px;}
    .projet_photoreport .content.between img {width:414px;}
    .projet_photoreport .photoimg {flex-wrap: wrap; margin-bottom:66px;}
    .projet_photoreport .photoimg img {margin-bottom:24px;}
    
    .projet_photoart .header_item1, .projet_photoart .header_item1 img {width:392px; height:340px;}
    .projet_photoart .header_item2, .projet_photoart .header_item2 img {width:364px; height:336px;}
    .projet_photoart .header_item3, .projet_photoart .header_item3 img {width:782px; height:90px;}
    .projet_photoart .header_item1 {z-index:4; margin-top:200px;}
    .projet_photoart .header_item2 {z-index:3; margin-top:190px;}
    .projet_photoart .header_item3 {z-index:3; margin-top:461px;}
    .projet_photoart .header_item1 img {margin-left:105px;}/* -50 */
    .projet_photoart .header_item2 img {margin-left:-98px;}
    .projet_photoart .header_item3 img {margin-left:-50px;}
    .projet_photoart .content.between img {width:414px;}
    .projet_photoart .photoimg {flex-wrap: wrap; margin-bottom:66px;}
    .projet_photoart .photoimg img {margin-bottom:24px;}
    
    .projet_won .header_item1, .projet_won .header_item1 img {width:542px; height:412px;}
    .projet_won .header_item2, .projet_won .header_item2 img {width:598px; height:392px;}
    .projet_won .header_item1 {z-index:4; margin-top:180px;}
    .projet_won .header_item2 {z-index:3; margin-top:241px;}
    .projet_won .header_item1 img {margin-left:11px;}
    .projet_won .header_item2 img {margin-left:0;}
    
    .projet_pollutec .header_item1, .projet_pollutec .header_item1 img {width:562px; height:317px;}
    .projet_pollutec .header_item2, .projet_pollutec .header_item2 img {width:435px; height:245px;}
    .projet_pollutec .header_item1 {z-index:4; margin-top:215px;}
    .projet_pollutec .header_item2 {z-index:3; margin-top:255px;}
    .projet_pollutec .header_item1 img {margin-left:-58px;}
    .projet_pollutec .header_item2 img {margin-left:122px;}
    
    .projet_fenwick .header_item1, .projet_fenwick .header_item1 img {width:650px; height:327px;}
    .projet_fenwick .header_item2, .projet_fenwick .header_item2 img {width:281px; height:378px;}
    .projet_fenwick .header_item1 {z-index:4; margin-top:215px;}
    .projet_fenwick .header_item2 {z-index:3; margin-top:160px;}
    .projet_fenwick .header_item1 img {margin-left:50px;}
    .projet_fenwick .header_item2 img {margin-left:-235px;}
    
    .projet_oniryk .header_item1, .projet_oniryk .header_item1 img {width:300px; height:213px;}
    .projet_oniryk .header_item2, .projet_oniryk .header_item2 img {width:293px; height:229px;}
    .projet_oniryk .header_item3, .projet_oniryk .header_item3 img {width:565px; height:239px;}
    .projet_oniryk .header_item4, .projet_oniryk .header_item4 img {width:544px; height:420px;}
    .projet_oniryk .header_item1 {z-index:4; margin-top:315px;}
    .projet_oniryk .header_item2 {z-index:3; margin-top:343px;}
    .projet_oniryk .header_item3 {z-index:2; margin-top:150px;}
    .projet_oniryk .header_item4 {z-index:1; margin-top:153px;}
    .projet_oniryk .header_item1 img {margin-left:-22px;}/*-40*/
    .projet_oniryk .header_item2 img {margin-left:-114px;}
    .projet_oniryk .header_item3 img {margin-left:-16px;}
    .projet_oniryk .header_item4 img {margin-left:-124px;}
    .projet_oniryk #colorsection .tripleimg {height:897px;}
    .projet_oniryk #colorsection .tripleimg img.col8.ombre {margin-left:auto; margin-right:auto;}
    .projet_oniryk #colorsection .tripleimg .img1 img.col8.ombre {margin-top:90px; margin-left:-292px;}
    .projet_oniryk #colorsection .tripleimg .img2 img.col8.ombre {margin-top:325px; margin-left:10px;}
    .projet_oniryk #colorsection .tripleimg .img3 img.col8.ombre {margin-top:560px; margin-left:156px;}

    .projet_onelanshow .header_item1, .projet_onelanshow .header_item1 img {width:151px; height:251px;}
    .projet_onelanshow .header_item2, .projet_onelanshow .header_item2 img {width:234px; height:210px;}
    .projet_onelanshow .header_item3, .projet_onelanshow .header_item3 img {width:209px; height:227px;}
    .projet_onelanshow .header_item4, .projet_onelanshow .header_item4 img {width:175px; height:280px;}
    .projet_onelanshow .header_item1 {z-index:4; margin-top:289px;}
    .projet_onelanshow .header_item2 {z-index:3; margin-top:306px;}
    .projet_onelanshow .header_item3 {z-index:2; margin-top:288px;}
    .projet_onelanshow .header_item4 {z-index:1; margin-top:170px;}
    .projet_onelanshow .header_item1 img {margin-left:3px;}
    .projet_onelanshow .header_item2 img {margin-left:-144px;}
    .projet_onelanshow .header_item3 img {margin-left:153px;}
    .projet_onelanshow .header_item4 img {margin-left:0;}
    .projet_onelanshow #colorsection .tripleimg {height:752px;}
    .projet_onelanshow #colorsection .tripleimg .img1 img.col5 {margin-top:90px; margin-left:-510px;}
    .projet_onelanshow #colorsection .tripleimg .img2 img.col5 {margin-top:180px; margin-left:0;}
    .projet_onelanshow #colorsection .tripleimg .img3 img.col5 {margin-top:270px; margin-left:255px;}


    .projet_visionclient .header_item1, .projet_visionclient .header_item1 img {width:473px; height:332px;}
    .projet_visionclient .header_item2, .projet_visionclient .header_item2 img {width:248px; height:214px;}
    .projet_visionclient .header_item3, .projet_visionclient .header_item3 img {width:236px; height:96px;}
    .projet_visionclient .header_item1 {z-index:4; margin-top:220px;}
    .projet_visionclient .header_item2 {z-index:3; margin-top:150px;}
    .projet_visionclient .header_item3 {z-index:2; margin-top:182px;}
    .projet_visionclient .header_item1 img {margin-left:-19px;}
    .projet_visionclient .header_item2 img {margin-left:132px;}
    .projet_visionclient .header_item3 img {margin-left:20px;}
    .projet_visionclient .penimg {height:428px;}
    .projet_visionclient .penimg img {width:178px;}
    .projet_visionclient .penimg .img1, .projet_visionclient .penimg .img2, .projet_visionclient .penimg .img3, .projet_visionclient .penimg .img4, .projet_visionclient .penimg .img5 {width:178px;}
    .projet_visionclient .penimg .img1 img {margin-top:0; margin-left:-656px;}
    .projet_visionclient .penimg .img2 img {margin-top:28px; margin-left:-328px;}
    .projet_visionclient .penimg .img3 img {margin-top:56px; margin-left:0;}
    .projet_visionclient .penimg .img4 img {margin-top:84px; margin-left:164px;}
    .projet_visionclient .penimg .img5 img {margin-top:112px; margin-left:328px;}

    .projet_oscar .header_item1, .projet_oscar .header_item1 img {width:584px; height:410px;}
    .projet_oscar .header_item1 {z-index:4; margin-top:184px;}
    .projet_oscar .header_item1 img {margin-left:30px;}
    .projet_oscar .quadimg {height:446px;}
    .projet_oscar .quadimg img {width:222px;}
    .projet_oscar .quadimg .img1, .projet_oscar .quadimg .img2, .projet_oscar .quadimg .img3, .projet_oscar .quadimg .img4 {width:222px;}
    .projet_oscar .quadimg .img1 img {margin-top:0; margin-left:-606px;}
    .projet_oscar .quadimg .img2 img {margin-top:17px; margin-left:-202px;}
    .projet_oscar .quadimg .img3 img {margin-top:34px; margin-left:101px;}
    .projet_oscar .quadimg .img4 img {margin-top:51px; margin-left:303px;}

    .projet_maif .header_item1, .projet_maif .header_item1 img {width:478px; height:421px;}
    .projet_maif .header_item2, .projet_maif .header_item2 img {width:579px; height:202px;}
    .projet_maif .header_item1 {z-index:4; margin-top:131px;}
    .projet_maif .header_item2 {z-index:3; margin-top:199px;}
    .projet_maif .header_item1 img {margin-left:7px;}
    .projet_maif .header_item2 img {margin-left:0;}
    .projet_maif .maif_mainpres_desktop {width:664px;}
    .projet_maif .maif_mainpres_mobile {width:128px;}
    .projet_maif .heximg {height:572px;}
    .projet_maif .heximg img {margin-right:auto; width:394px; max-width:394px; filter: drop-shadow(0px 7px 10px rgba(0, 0, 0, 0.25));}
    .projet_maif .heximg .img1, .projet_maif .heximg .img2, .projet_maif .heximg .img3, .projet_maif .heximg .img4, .projet_maif .heximg .img5, .projet_maif .heximg .img6 {width:394px; max-width:394px;}
    .projet_maif .heximg .img1 img {margin-top:0; margin-left:-384px;}
    .projet_maif .heximg .img2 img {margin-top:195px; margin-left:-384px;}
    .projet_maif .heximg .img3 img {margin-top:390px; margin-left:-384px;}
    .projet_maif .heximg .img4 img {margin-top:20px; margin-left:192px;}
    .projet_maif .heximg .img5 img {margin-top:215px; margin-left:192px;}
    .projet_maif .heximg .img6 img {margin-top:410px; margin-left:192px;}
    .projet_maif #colorsection .content.between div.col3 {height:150px;}
    .projet_maif #colorsection .content.between div.col3 img {width:100%;}

    


    .work .squarePlus_wrapper {bottom:40px;}
    .work h1 {bottom:120px; font-size:3.5rem; line-height:3.5rem;}
    .work h1 em {font-size:3.9rem; line-height:3.7rem; letter-spacing:2px;}

    .work #work_da .item1, .work #work_da .item1 img {width:268px; height:271px;}
    .work #work_da .item2, .work #work_da .item2 img {width:330px; height:316px;}
    .work #work_da .item3, .work #work_da .item3 img {width:210px; height:190px;}
    .work #work_da .item4, .work #work_da .item4 img {width:409px; height:78px;}
    .work #work_da .item1 img {margin-top:-3px; margin-left:42px;}
    .work #work_da .item2 img {margin-top:-50px; margin-left:-39px;}
    .work #work_da .item3 img {margin-top:47px; margin-left:73px;}
    .work #work_da .item4 img {margin-top:168px; margin-left:0;}
    .work #work_ui .item1, .work #work_ui .item1 img {width:364px; height:428px;}
    .work #work_ui .item2, .work #work_ui .item2 img {width:342px; height:363px;}
    .work #work_ui .item3, .work #work_ui .item3 img {width:543px; height:353px;}
    .work #work_ui .item1 img {margin-top:1px; margin-left:-73px;}
    .work #work_ui .item2 img {margin-top:2px; margin-left:208px;}
    .work #work_ui .item3 img {margin-top:-39px; margin-left:-108px;}
    .work #work_plus .item1, .work #work_plus .item1 img {width:536px; height:361px;}
    .work #work_plus .item3, .work #work_plus .item3 img {width:600px; height:405px;}
    .work #work_plus .item1 img {margin-top:-17px; margin-left:21px;}
    .work #work_plus .item3 img {margin-top:0px; margin-left:0px;}

    .work.selectDA #work_da .item1, .work.selectDA #work_da .item1 img {width:301px; height:306px;}
    .work.selectDA #work_da .item2, .work.selectDA #work_da .item2 img {width:372px; height:356px;}
    .work.selectDA #work_da .item3, .work.selectDA #work_da .item3 img {width:237px; height:213px;}
    .work.selectDA #work_da .item4, .work.selectDA #work_da .item4 img {width:460px; height:88px;}
    .work.selectDA #work_da .item1 img {margin-top:46px; margin-left:-3px;}
    .work.selectDA #work_da .item2 img {margin-top:-6px; margin-left:-94px;}
    .work.selectDA #work_da .item3 img {margin-top:103px; margin-left:33px;}
    .work.selectDA #work_da .item4 img {margin-top:239px; margin-left:-50px;}
    .work.selectUI #work_ui .item1, .work.selectUI #work_ui .item1 img {width:404px; height:476px;}
    .work.selectUI #work_ui .item2, .work.selectUI #work_ui .item2 img {width:380px; height:403px;}
    .work.selectUI #work_ui .item3, .work.selectUI #work_ui .item3 img {width:603px; height:392px;}
    .work.selectUI #work_ui .item1 img {margin-top:51px; margin-left:-331px;}
    .work.selectUI #work_ui .item2 img {margin-top:52px; margin-left:-19px;}
    .work.selectUI #work_ui .item3 img {margin-top:7px; margin-left:-370px;}
    .work.selectPLUS #work_plus .item1, .work.selectPLUS #work_plus .item1 img {width:612px; height:412px;}
    .work.selectPLUS #work_plus .item3, .work.selectPLUS #work_plus .item3 img {width:686px; height:462px;}
    .work.selectPLUS #work_plus .item1 img {margin-top:51px; margin-left:-26px;}
    .work.selectPLUS #work_plus .item3 img {margin-top:70px; margin-left:-50px;}

    .about #header {min-height:0;}
    .about #header h1 {font-size:8.4rem; line-height:6rem; margin-bottom:82px;}
    .about #header p {font-size:2.2rem; line-height:3.4rem; width:706px;}
    .about #header h2 {margin-top:39px}
    .about #header h2.shadow {margin-top:307px;}
    .about #header div.triD {height:420px;}
    .about .timeline div.col3 {width:368px;}
    .about .expertise h3:after {width:180px; height:40px;}
    .about .expertise h3.xpWeb:after {height:20px;}
    .about .expertise .content.item1 {margin-left:auto;}
    .about .wrapper.expertise {max-width:940px; overflow:auto;}
    .about .expertise .content.item1 .tile:first-child {margin-left:320px;}
    .about .expertise .content.item3 {margin-left:auto;}
    .about .expertise .content.item3 .tile:first-child {margin-left:-320px;}
}



/* ONLY LARGE DESKTOPS */
@media (min-width:1279.98px) {
    .projet_anserak .img_fullwidth img, .projet_arcadia .img_fullwidth img {width:1180px; filter: drop-shadow(0px 7px 10px rgba(0, 0, 0, 0.25));}
    .projet_doodling .content.between {width:1180px;}

    .work.selectDA #work_da .item1, .work.selectDA #work_da .item1 img {width:335px; height:339px;}
    .work.selectDA #work_da .item2, .work.selectDA #work_da .item2 img {width:413px; height:395px;}
    .work.selectDA #work_da .item3, .work.selectDA #work_da .item3 img {width:263px; height:237px;}
    .work.selectDA #work_da .item4, .work.selectDA #work_da .item4 img {width:511px; height:98px;}
    .work.selectDA #work_da .item1 img {margin-top:46px; margin-left:52px;} 
    .work.selectDA #work_da .item2 img {margin-top:-12px; margin-left:-49px;}
    .work.selectDA #work_da .item3 img {margin-top:109px; margin-left:92px;}
    .work.selectDA #work_da .item4 img {margin-top:260px; margin-left:0px;}
    .work.selectUI #work_ui .item1, .work.selectUI #work_ui .item1 img {width:505px; height:596px;}
    .work.selectUI #work_ui .item2, .work.selectUI #work_ui .item2 img {width:475px; height:504px;}
    .work.selectUI #work_ui .item3, .work.selectUI #work_ui .item3 img {width:754px; height:490px;}
    .work.selectUI #work_ui .item1 img {margin-top:49px; margin-left:-308px;}
    .work.selectUI #work_ui .item2 img {margin-top:54px; margin-left:83px;}
    .work.selectUI #work_ui .item3 img {margin-top:-4px; margin-left:-356px;}
    .work.selectPLUS #work_plus .item1, .work.selectPLUS #work_plus .item1 img {width:765px; height:516px;}
    .work.selectPLUS #work_plus .item3, .work.selectPLUS #work_plus .item3 img {width:857px; height:578px;}
    .work.selectPLUS #work_plus .item1 img {margin-top:46px; margin-left:-68px;}
    .work.selectPLUS #work_plus .item3 img {margin-top:70px; margin-left:-98px;}


}