/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Poppins-Medium;src:url(/build/fonts/Poppins-Medium.dd8c8fd1.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Poppins-Light;src:url(/build/fonts/Poppins-Light.a24a0d3f.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato-Light;src:url(/build/fonts/Lato-Light.e6a4ea4d.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(/build/fonts/icomoon.08f5644c.eot);src:url(/build/fonts/icomoon.08f5644c.eot) format("embedded-opentype"),url(/build/fonts/icomoon.98b63604.ttf) format("truetype"),url(/build/fonts/icomoon.14e79d54.woff) format("woff"),url(/build/images/icomoon.4f163040.svg) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-],i{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-up-circle:before{content:"\E90D"}.icon-cancel:before{content:"\E90C"}.icon-info:before{content:"\E90B"}.icon-search:before{content:"\E900"}.icon-access:before{content:"\E901";color:#86c5f4}.icon-adress:before{content:"\E902"}.icon-down-arrow:before{content:"\E903"}.icon-family:before{content:"\E904";color:#d69800}.icon-fire:before{content:"\E905";color:#ed074f}.icon-green:before{content:"\E906";color:#aedd87}.icon-paper-plane:before{content:"\E907";color:#fff}.icon-phone:before{content:"\E908"}.icon-right-arrow:before{content:"\E909"}.icon-time:before{content:"\E90A"}html{font-family:Segoe UI,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif}body{line-height:1.3;font-size:14px}ul{padding:0;margin:0;list-style:none}a{text-decoration:none}.publish--message_error{min-height:100vh;display:flex;align-items:flex-start;justify-content:center}.publish--message_error p{background:#105993;padding:15px;margin-top:15%;color:#fff}.ipr-section{position:relative;padding:80px 30px 15px}.no-section{position:relative;padding:0 30px}.ipr-core--number{font-size:130px;line-height:.6;font-weight:700;position:absolute;color:#e8e8e8;z-index:-1;top:-45px}h1{font-family:Lato-Light,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;font-size:50px;text-align:center;color:#fafafa}h2{font-family:Segoe UI SemiBold,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;font-size:28px;letter-spacing:3px;line-height:1.3;margin-left:10px;margin-top:50px}h3{font-size:22px;font-weight:700;letter-spacing:2px}ul li:not(:last-child){margin-bottom:15px}.container1280{max-width:1280px;margin:0 auto;position:relative}.color-fire{color:#ed074f}.color-family{color:#d69800}.color-access{color:#86c5f4}.icon-arrow-up-circle{position:fixed;bottom:5%;right:3%;font-size:3em;z-index:500;color:#1f83c3;cursor:pointer;transition:all .3s linear}.icon-arrow-up-circle:hover{opacity:.5;transform:translateY(-5px)}@media (min-width:768px){body{font-size:16px}h2{font-size:50px}h3{font-size:28px}}@media (min-width:1280px){h1{font-size:65px}h2{font-size:70px;margin-left:70px;width:85%}.ipr-core--number{transform:translate(-75px,-45px)}body::-webkit-scrollbar{width:.7em}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px transparent;background:#fff}body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);position:relative;margin:0 1px;border-radius:3px;outline:1px solid #708090}}.header-default{position:relative;min-height:100vh;background:url(/build/images/header-m.004a3ccc.jpg) no-repeat;background-size:cover}.header--core{margin-bottom:200px}.header-default-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:90vh}.header-default-content img{width:280px}.header-default-content--introduction{position:absolute;margin-top:120%;padding:15px 40px;text-align:center;font-size:16px}.header-default-content--introduction:before{content:"";background-color:#1570b8;width:50px;min-height:150px;display:inline-block;position:absolute;z-index:-1;left:30px;top:0}.header-default.header--nocore--service{background:url(/build/images/service-m.b6c2f294.jpg) no-repeat;background-size:cover}.header-default.header--nocore--service em{color:#fff;font-size:15px}.header--green h1{font-size:45px}.header--nocore--besoin .header-default-content h1{font-size:40px}.header-default.header--fire{background:url(/build/images/fire-m.e215d6d8.jpg) no-repeat;background-size:cover}.header-default.header--family{background:url(/build/images/people-m.f160e814.jpg) no-repeat;background-size:cover}.header-default.header--access{background:url(/build/images/accessi-m.63722882.jpg) no-repeat;background-size:cover}.header-default.header--green{background:url(/build/images/green-m.5f16eed0.jpg) no-repeat;background-size:cover}.header-default.header--erp{background:url(/build/images/erp-m.0e637072.jpg) no-repeat;background-size:cover}.header-default.header--immeubles-grande-hauteur{background:url(/build/images/igh-m.d58da0f8.jpg) no-repeat;background-size:cover}.header-default.header--immeubles-usage-habitation{background:url(/build/images/habitation-m.d8f64b57.jpg) no-repeat;background-size:cover}.header-default.header--entreprises-code-travail{background:url(/build/images/travail-m.d1b3e86c.jpg) no-repeat;background-size:cover}.header-default.header--icpe-sites-industriels{background:url(/build/images/icpe-m.fbe4c20a.jpg) no-repeat;background-size:cover}.header-default.header--piscines-ouvertes-public{background:url(/build/images/piscine-m.65a9b565.jpg) no-repeat;background-size:cover}.header-default.header--organisations-evenements{background:url(/build/images/event-m.e11d6c23.jpg) no-repeat;background-size:cover}.header-default.header--nocore--formation{background:url(/build/images/formation-m.c0f0bcd1.jpg) no-repeat;background-size:cover}.header-default.header--connaitre{background:url(/build/images/connaitre-m.448a5a02.jpg) no-repeat;background-size:cover}.header-default.header--service_audit{background:url(/build/images/bg-service_audit-m.d917eadd.jpg) no-repeat;background-size:cover}.header-default.header--service_diagnostic-conformite{background:url(/build/images/bg-service_diagnostic-conformite-m.4e146ceb.jpg) no-repeat;background-size:cover}.header-default.header--service_plans-consignes-incendie{background:url(/build/images/bg-service_plans-consignes-incendie-m.6f4b6073.jpg) no-repeat;background-size:cover}.header-default.header--service_schema-secours-incendie{background:url(/build/images/bg-service_schema-secours-incendie-m.8ba6cc66.jpg) no-repeat;background-size:cover}.header-default.header--service_preparation-commission-securite{background:url(/build/images/bg-service_preparation-commission-securite-m.d99d8505.jpg) no-repeat;background-size:cover}.header-default.header--service_refus-ouverture{background:url(/build/images/bg-service_refus-ouverture-m.ddd10b5b.jpg) no-repeat;background-size:cover}.header-default.header--service_organisation-surveillance-secours{background:url(/build/images/bg-service_organisation-surveillance-secours-m.6a52c108.jpg) no-repeat;background-size:cover}.header-default.header--service_responsable-unique-securite{background:url(/build/images/bg-service_responsable-unique-securite-m.f519d837.jpg) no-repeat;background-size:cover}.header-default.header--service_mission-securite-type-t{background:url(/build/images/bg-service_mission-securite-type-t-m.9ca3e9ca.jpg) no-repeat;background-size:cover}.header-default.header--service_document-unique{background:url(/build/images/bg-service_document-unique-m.91e48936.jpg) no-repeat;background-size:cover}@media (min-width:360px){.header-default-content--introduction{margin-top:110%}}@media (min-width:360px) and (min-height:740px){.header-default-content--introduction{margin-top:130%}}@media (min-width:768px){.header--core{margin-bottom:0}.header-default-content img{width:500px;margin-bottom:35px}.header-default-content--introduction{position:relative;margin:0 30px;font-size:18px;font-family:Segoe UI SemiBold,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;color:#fafafa;letter-spacing:2px;background:rgba(80,81,79,.5);padding:35px}.header-default-content--introduction:before{display:none}}@media (min-width:1280px){.header-default{background:url(/build/images/header.9f839119.jpg) no-repeat;background-size:cover}.header-default-content--introduction{background:transparent;text-align:left;margin:0;padding:0;left:23%;width:47%;z-index:3;transform:translateY(-10%)}.header-default-content--introduction:before{display:inline-block;left:-30px;top:-25px;min-height:145px;width:calc(100% + 75px);background:rgba(80,81,79,.5)}.header--nocore{min-height:30vh}.header--nocore .header-default-content{height:30vh;align-items:flex-start;max-width:1280px;margin-left:5%}.header-default-content>a{transform:translate(10%,-90%)}.header-default-content>p{display:block;transform:translateY(-205%)}.header--nocore--domaine .header-default-content{margin-left:7%}.header--nocore--formation h1{margin-bottom:0}.header--nocore--formation h1 span{font-size:20px}.header--green h1{font-size:70px}.header--nocore--besoin .header-default-content h1{font-size:65px}.header--nocore.header--nocore--besoin .header-default-content{margin-left:5%}.header-default.header--nocore--service{background:url(/build/images/service.7cd9797e.jpg) no-repeat;background-size:cover}.header-default.header--nocore--service em{transform:translateY(-40px)}.header-default.header--fire{background:url(/build/images/fire.f926bb7d.jpg) no-repeat;background-size:cover}.header-default.header--family{background:url(/build/images/people.9df77d9a.jpg) no-repeat;background-size:cover}.header-default.header--access{background:url(/build/images/accessi.006afa80.jpg) no-repeat;background-size:cover}.header-default.header--green{background:url(/build/images/green.eb9fe2ac.jpg) no-repeat;background-size:cover}.header-default.header--erp{background:url(/build/images/erp.253ad562.jpg) no-repeat;background-size:cover}.header-default.header--immeubles-grande-hauteur{background:url(/build/images/igh.015657d5.jpg) no-repeat;background-size:cover}.header-default.header--immeubles-usage-habitation{background:url(/build/images/habitation.2317a648.jpg) no-repeat;background-size:cover}.header-default.header--entreprises-code-travail{background:url(/build/images/travail.763c693a.jpg) no-repeat;background-size:cover}.header-default.header--icpe-sites-industriels{background:url(/build/images/icpe.58e9c8a0.jpg) no-repeat;background-size:cover}.header-default.header--piscines-ouvertes-public{background:url(/build/images/piscine.02832ae1.jpg) no-repeat;background-size:cover}.header-default.header--organisations-evenements{background:url(/build/images/event.52075a4d.jpg) no-repeat;background-size:cover}.header-default.header--nocore--formation{background:url(/build/images/formation.fdcfbab2.jpg) no-repeat;background-size:cover}.header-default.header--connaitre{background:url(/build/images/connaitre.1bb50120.jpg) no-repeat;background-size:cover}.header-default.header--service_audit{background:url(/build/images/bg-service_audit.024a56e0.jpg) no-repeat;background-size:cover}.header-default.header--service_diagnostic-conformite{background:url(/build/images/bg-service_diagnostic-conformite.78fc8cda.jpg) no-repeat;background-size:cover}.header-default.header--service_plans-consignes-incendie{background:url(/build/images/bg-service_plans-consignes-incendie.d11c5fac.jpg) no-repeat;background-size:cover}.header-default.header--service_schema-secours-incendie{background:url(/build/images/bg-service_schema-secours-incendie.aec0b84c.jpg) no-repeat;background-size:cover}.header-default.header--service_preparation-commission-securite{background:url(/build/images/bg-service_preparation-commission-securite.a2066254.jpg) no-repeat;background-size:cover}.header-default.header--service_refus-ouverture{background:url(/build/images/bg-service_refus-ouverture.91b87fa5.jpg) no-repeat;background-size:cover}.header-default.header--service_organisation-surveillance-secours{background:url(/build/images/bg-service_organisation-surveillance-secours.a5b19264.jpg) no-repeat;background-size:cover}.header-default.header--service_responsable-unique-securite{background:url(/build/images/bg-service_responsable-unique-securite.5203254e.jpg) no-repeat;background-size:cover}.header-default.header--service_mission-securite-type-t{background:url(/build/images/bg-service_mission-securite-type-t.8062c23e.jpg) no-repeat;background-size:cover}.header-default.header--service_document-unique{background:url(/build/images/bg-service_document-unique.a216bcaf.jpg) no-repeat;background-size:cover}}@media (min-width:1920px){.header--nocore .header-default-content{margin:0 auto}.header--nocore--domaine .header-default-content{margin-left:5%}.header-default-content--introduction:before{min-height:100px}.header-default-content>a{transform:translate(-23%,-90%)}.header-default-content--introduction{left:28.5%;width:58%}.header-default-content>p{transform:translate(-17%,-395%)}}.ipr-nav-brand{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:15px 30px;z-index:500;position:relative}.ipr-nav-brand h1{font-family:Lato-Light,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;font-size:1em}.ipr-nav-brand h1>a{color:#fafafa}.ipr-nav .logo-iprev{width:125px}.logo-iprev--nav{display:none}.logo-iprev--brand{width:100px}.ipr-nav-hamburger{cursor:pointer}line{stroke:#fff;stroke-width:2px;transition:all .5s linear}line:first-child{stroke-dasharray:27;transform:translateX(3px)}line:nth-child(2){stroke-dasharray:20;transform:translateX(10px)}.ipr-nav-hamburger svg:hover>line{stroke-dasharray:30;transform:translateX(0)}@keyframes infiniteLine{to{stroke-dashoffset:200}}.ipr-nav-hamburger svg:hover>line:nth-child(3){stroke-dasharray:30;transform:translateX(0);animation:infiniteLine 5s linear}line:first-child.line1-cross{stroke-dasharray:30;transform-origin:top left;transform:rotate(37deg) translate(3px,-5px);stroke:#fff}.line2-cross{opacity:0}.line3-cross{stroke-dasharray:30;transform-origin:top left;transform:rotate(-37deg) translate(-10px,-2px);stroke:#fff}.hamburger-cross{z-index:500}.ipr-nav-menu{font-family:Poppins-Light,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;display:none}.ipr-nav-menu ul:first-child{position:absolute;background:#303131;z-index:499;top:0;width:100%;min-height:100vh;padding-top:50px;padding-left:0;margin:0;list-style:none}.ipr-nav-menu ul li{padding:15px 30px;margin:0}.ipr-nav-menu ul li>a,.ipr-nav-menu ul li>span,.ipr-nav-menu ul li>span+i{color:#fff;text-decoration:none;cursor:pointer}.ipr-nav-menu ul li>span+i{display:inline-block;transform:rotate(-90deg);margin-left:15px;transition:transform .5s ease-in-out}.ipr-nav-menu ul li>span+i.arrowInit{transform:rotate(0deg)}.ipr-nav-menu .menu_level_1{display:none;list-style:none;margin-top:15px;padding:0}.ipr-nav-menu .menu_level_1>li{width:calc(100% - 60px);margin-left:-35px;padding-left:60px}.ipr-nav-menu li:hover>ul{display:block}.ipr-nav-menu .current,.ipr-nav-menu .current_ancestor{background:#105993}.ipr-nav-menu .current_ancestor .current{position:relative}.ipr-nav-menu .current_ancestor .current:before{content:"";display:inline-block;position:absolute;top:0;left:5px;width:7px;height:100%;background:#d9f0ff}.searchBox,.searchBox-result{display:none}.searchBox-init--icon{color:#fff;font-size:1.5em}@media (min-width:1280px){.ipr-nav{display:flex;align-items:center;justify-content:space-between}.ipr-nav-brand,.logo-iprev--brand{display:none}.ipr-nav-menu{display:flex;width:100%;align-items:center}.ipr-nav-menu ul:first-child{background:none;position:relative;min-height:auto;display:flex;padding-top:30px;padding-bottom:30px;margin-left:-50px;justify-content:flex-end}.ipr-nav-menu ul li>span+i{display:none}.ipr-nav-menu ul li{padding-left:0}.ipr-nav-menu .menu_level_1{position:absolute;padding-left:0;padding-top:0;margin-top:15px;background:rgba(21,112,184,.6)}.ipr-nav-menu ul:first-child>li:after{content:"";display:block;width:0;margin-top:5px;border-bottom:2px solid #105993;transition:width .3s linear}.ipr-nav-menu ul:first-child>li:hover:after{width:100%}.ipr-nav-menu .menu_level_1{padding:0}.ipr-nav-menu .menu_level_1>li{padding-left:30px;margin-left:0;margin-right:0}.ipr-nav-menu .menu_level_1>li:hover{background:#105993}.ipr-nav-menu .current{background:none}.ipr-nav-menu ul:first-child>.current:after{content:"";display:block;width:100%;margin-top:5px;border-bottom:2px solid #d9f0ff;transition:width .3s linear}.ipr-nav-menu ul:first-child .current_ancestor{background:transparent}.ipr-nav-menu ul:first-child .current_ancestor:after{content:"";display:block;width:100%;margin-top:5px;border-bottom:2px solid #d9f0ff;transition:width .3s linear}.ipr-nav-menu ul:first-child .current_ancestor .current{position:relative}.ipr-nav-menu ul:first-child .current_ancestor .current:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:7px;height:100%;background:#d9f0ff}.logo-iprev--nav{width:150px}.logo-iprev--link,.logo-iprev--nav{display:block;margin-left:5%}.ipr-nav-sticky{position:fixed;background:#303131;justify-content:flex-end;width:7%;right:0;padding-bottom:5px;z-index:100;transition:all 1s linear}.ipr-nav-sticky .ipr-nav-brand{cursor:pointer;transition:all .5s linear;display:block}.ipr-nav-sticky .ipr-nav-brand h1{display:none}.ipr-nav-sticky .ipr-nav-brand_active{position:relative;display:inherit;height:100%;vertical-align:middle;background:#105993}.ipr-nav-sticky .ipr-nav-menu,.ipr-nav-sticky .logo-iprev--link{display:none}.ipr-nav-sticky .logo-iprev--link_active{display:block;position:absolute;left:0}.ipr-nav-sticky .logo-iprev--link_active .logo-iprev--nav{width:200px}.ipr-nav-sticky .ipr-nav-menu ul li{font-size:22px}.ipr-nav-sticky .ipr-nav-menu ul:first-child{flex-direction:column;margin-left:30%;width:65%}.ipr-nav-sticky .ipr-nav-menu .menu_level_1{position:relative;background:transparent;text-align:center}.ipr-nav-sticky .ipr-nav-menu .menu_level_1,.ipr-nav-sticky .ipr-nav-menu li:hover>ul{display:grid;grid-template-areas:"a b c d"}.ipr-nav-sticky .ipr-nav-menu .menu_level_1>li{font-size:16px;padding-bottom:12px}.ipr-nav-sticky .ipr-nav-menu ul:first-child>li:after{display:none}.ipr-nav-sticky .ipr-nav-menu ul:first-child>li:hover>a,.ipr-nav-sticky .ipr-nav-menu ul:first-child>li:hover>span{transition:color .5s ease-in-out;color:#105993}.ipr-nav-sticky .ipr-nav-menu .current,.ipr-nav-sticky .ipr-nav-menu ul:first-child .current_ancestor{position:relative}.ipr-nav-sticky .ipr-nav-menu .current>a,.ipr-nav-sticky .ipr-nav-menu .current>span,.ipr-nav-sticky .ipr-nav-menu ul:first-child .current_ancestor>a,.ipr-nav-sticky .ipr-nav-menu ul:first-child .current_ancestor>span{color:#105993}.ipr-nav-sticky .ipr-nav-menu .current:before,.ipr-nav-sticky .ipr-nav-menu ul:first-child .current_ancestor:before{content:"";background:#105993;width:5px;height:100%;position:absolute;top:0;left:0;display:block;margin-left:-15px}.ipr-nav-sticky .ipr-nav-menu ul:first-child .current_ancestor .current:before{display:none}.ipr-nav-sticky .ipr-nav-menu ul:first-child .current_ancestor .current:hover>a{color:#fff}.ipr-nav-sticky_active{width:100%;height:100%;flex-direction:row-reverse}.searchBox{display:flex;margin-top:-10px;cursor:pointer;position:relative;z-index:502}.searchBox-init_is-active>span{color:#d9f0ff}#searchW{width:650px;left:-625px;bottom:-60px;border:0;border-bottom:1px solid #d9f0ff;color:#d9f0ff;background:transparent;padding:10px;outline:#d9f0ff}#searchW,.searchBox-result{display:none;position:absolute;z-index:502}.searchBox-result{left:15%;top:170px;font-size:1.5em}.searchBox-result .searchBox-result_title,.searchBox-result ul>li{color:#d9f0ff}.searchBox-result ul>li>a{color:#d9f0ff;transition:all .2s linear}.searchBox-result ul>li>a:hover{opacity:.5}.searchBox-result_cancel{position:absolute;top:25px;left:-160px;color:#d9f0ff;font-size:1.5em;cursor:pointer}.focus--search{display:grid;grid-template-areas:"a b c";grid-template-columns:1fr 1fr 1fr;width:100%;z-index:501;position:fixed}.focus--search .focus--search_col{background-color:rgba(68,68,68,.9);transition:all .2s ease-in-out;width:100%;height:0}@keyframes displayHeight{to{height:100vh}}@keyframes hideHeight{to{height:0}}}@media (min-width:1920px){.ipr-nav-menu ul li{padding-left:10px}.ipr-nav-sticky{width:5%}.ipr-nav-sticky .logo-iprev--link_active .logo-iprev--nav{width:300px}.ipr-nav-sticky_active{width:100%}}.core ul{margin-left:40px}.forme1,.forme2,.forme3,.forme--article,.forme--client{display:none}@media (min-width:1280px){.core h2{transform:translate(35px,30px)}.cls-1{fill:#d9f0ff;opacity:.5;transition:all 1s linear}.forme{display:block;position:absolute;top:0;z-index:-1}.forme1{transform:translate(100%,15%);width:50%}.forme2{transform:translate(-25%,50%);width:25%}.forme3{transform:translate(280%,200%);width:25%}.forme--article{transform:translateY(20%);width:90%}.forme--client{transform:translate(66%);width:43%;height:100%}.path-client{transform:translate(-14.93px,-52.64px)}}.section01--subsection--content{position:relative}.section01--subsection--content--txt{display:block;margin-top:35px}.section01--subsection--content--txt:after{content:"";position:absolute;top:0;width:10px;height:90%;max-height:90%;background:#d9f0ff;z-index:-1}.section01--subsection--content--txt_left{padding-left:35px;min-height:200px}.section01--subsection--content--txt_left:after{left:0}.section01--subsection--content--txt_right{text-align:right;padding-right:35px;min-height:280px}.section01--subsection--content--txt_right:after{right:0}.ipr-section01 ul li{position:relative}.ipr-section01 ul li:before{content:"\2022";position:absolute;left:-35px;color:#d9f0ff;font-size:50px;top:-25px}.section01--img{display:none}.section01--subsection--img{width:calc(100% + 60px);height:200px;margin-left:-30px;margin-top:-30px}@media (min-width:768px){.section01--subsection--img{width:40%;height:auto;max-height:250px;margin-left:0}.ipr-section01--sub2 .section01--sub2--container{display:flex}.ipr-section01--sub2 .section01--sub2--container .section01--subsection--img{margin-left:25px;margin-top:50px}.ipr-section01--sub2:nth-child(odd) .section01--sub2--container{flex-direction:row-reverse}.ipr-section01--sub2:nth-child(odd) .section01--sub2--container .section01--subsection--img{margin-top:80px;margin-right:25px}}@media (min-width:1280px){.ipr-section01{overflow:hidden}.section01--img{display:inline-block;width:350px;max-height:200px;transform:translate(75px,-90px);border-radius:76% 24% 70% 30%/45% 33% 67% 55%;transition:all 1s ease-in-out}.section01--img:hover{border-radius:72% 28% 41% 59%/21% 58% 42% 79%}.ipr-section01 ul{width:50%;display:inline-block;transform:translate(175px,-100px)}.ipr-section01 ul li:not(:last-child){margin-bottom:30px}.ipr-section01--sub2 .section01--sub2--container{justify-content:center}.section01--subsection--img{width:350px;height:350px;opacity:0;transform:translateY(50px)}.ipr-section01--sub2:nth-child(2n) .section01--sub2--container>div{width:30%;margin-right:15%;transform:translateX(75px)}.ipr-section01--sub2:nth-child(2n) .section01--sub2--container>div .section01--subsection--content{margin-left:15%}.ipr-section01--sub2:nth-child(odd) .section01--sub2--container>div{margin-left:5%;width:38%;text-align:right;transform:translateX(-75px)}.ipr-section01--sub2:nth-child(odd) .section01--sub2--container>div .section01--subsection--content{margin-right:15%}}@media (min-width:1366px){.core h2{width:80%}}.ipr-core--domaine-container,.ipr-core--domaine-container>a{display:flex;flex-direction:column;align-items:center;justify-content:center}.ipr-core--domaine-container>a{min-height:120px;color:#fff;width:calc(100% + 60px);text-decoration:none;letter-spacing:1px}.ipr-core--domaine-container>a>span{padding:10px 0}.ipr-core--domaine-container>a>i{font-size:1.5em}.ipr-core--domaine-container_primaryBold>a{background-color:#03426b}.ipr-core--domaine-container_primaryBold>a:hover{background-color:rgba(3,66,107,.9)}.ipr-core--domaine-container_primaryMedium>a{background-color:#055589}.ipr-core--domaine-container_primaryMedium>a:hover{background-color:rgba(5,85,137,.9)}.ipr-core--domaine-container_primaryRegular>a{background-color:#1f83c3}.ipr-core--domaine-container_primaryRegular>a:hover{background-color:rgba(31,131,195,.9)}.ipr-core--domaine-container_primaryLight>a{background-color:#4595c9}.ipr-core--domaine-container_primaryLight>a:hover{background-color:rgba(69,149,201,.9)}@media (min-width:1024px){.ipr-section02{margin-bottom:200px}.ipr-core--domaine-container{display:inline-block;width:calc(30% - 63px)}.ipr-core--domaine-container:not(:last-child){margin-right:15px}.ipr-core--domaine-container>a{width:100%;padding:25px 0}.ipr-core--domaine--link{position:relative}.ipr-core--domaine--link:after{content:"";display:block;position:absolute;top:75%;left:5%;z-index:-1;width:100%;height:100%;background-size:cover;opacity:0;transition:all .3s ease-in}.ipr-core--domaine--link:hover:after{opacity:1}.ipr-core--domaine--link>.icon-right-arrow{transition:all .3s ease-in-out}.ipr-core--domaine--link:hover>.icon-right-arrow{animation:deplacementArrowDomaine 1.5s ease-in-out infinite}@keyframes deplacementArrowDomaine{0%{transform:translateX(0)}50%{transform:translateX(10px)}to{transform:translateX(0)}}}@media (min-width:1280px){.ipr-core--domaine-container{width:calc(30% - 76px);opacity:0}.ipr-core--domaine-container_primaryBold{transform:translateY(25px)}.ipr-core--domaine-container_primaryMedium{transform:translateY(50px)}.ipr-core--domaine-container_primaryRegular{transform:translateY(75px)}.ipr-core--domaine-container_primaryLight{transform:translateY(100px)}.ipr-core--domaine-container>a{min-height:155px}.ipr-core--domaine-container>a>span{padding:20px 0}}@media (min-width:1366px){.ipr-core--domaine-container{width:calc(30% - 80px)}}.ipr-section03{margin-top:-15px;padding-bottom:150px;background:rgba(217,240,255,.3)}.section03--content{font-family:Segoe UI Light,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif}.core .section03--list{list-style:none;margin:0;padding:0;text-align:center}.core .section03--list>li{padding-top:25px;font-size:16px}.core .section03--list>li>a{color:#1570b8;text-decoration:none;font-family:Segoe UI SemiBold,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif}@media (min-width:1024px){.core .section03--list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px}.core .section03--list>li{width:32%;position:relative}.core .section03--list>li:after{content:"";position:absolute;display:block;border-bottom:2px solid #d9f0ff;width:30%;bottom:-25px;right:35%}}@media (min-width:1280px){.core .section03--list>li>a{opacity:0}}.ipr-section04--content{margin-bottom:25px}.ipr-section04 ul{list-style:none;padding:0;margin:0;font-family:Segoe UI Light,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif}.ipr-section04 li{text-align:center}.ipr-section04 li:first-child{margin-top:15px}.ipr-section04 li:before{content:"";width:38px;height:3px;background:#1570b8;display:block;margin:0 auto 15px}.ipr-section04 li:first-child:before{visibility:hidden}.section04--sub5--container h3{font-size:15px;letter-spacing:1px}.section04--subsection--icon{color:#1570b8;text-align:right;margin-bottom:25px;font-size:1.5em;margin-right:15px}.section04--subsection--icon>a{transition:all .3s ease-in-out}.section04--subsection--icon:hover>a{display:inline-block;transform:rotate(1turn)}.section04--subsection--img{width:100%}@media (min-width:768px){.ipr-section04--subsection{display:flex;justify-content:space-around}.ipr-section04--sub5{width:30%}.section04--sub5--container h3{font-size:18px;letter-spacing:1px}}@media (min-width:1280px){.core .ipr-section04 li:first-child:before{visibility:visible}.core .ipr-section04 li:before{display:inline-block;width:10px;height:10px;border-radius:50%;margin:15px 15px 0 0}.ipr-section04--sub6 h3{font-size:22px}.core .ipr-section04 li{text-align:left}.ipr-section04--sub6{width:28%}.no-section8{margin-top:0}.section04--subsection--icon{margin-right:0}}.ipr-section05{padding-top:0}.ipr-section05 h2{font-size:20px;letter-spacing:1px}.interloc--bloc{margin:30px 0;display:flex;position:relative;cursor:pointer}.interloc--bloc:before{content:"";position:absolute;top:10px;width:100%;margin-left:10%;height:5px;background:#d9f0ff;z-index:-1}.interloc--content{margin-top:30px;margin-left:10px}.interloc--content span{font-family:Segoe UI SemiBold,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;font-size:16px}.interloc--content--list ul{margin-left:20px}.interloc--content--list li{position:relative;margin-top:15px}.interloc--content--list li:before{content:"\2022";position:absolute;left:-25px;color:#1570b8;font-size:35px;top:-15px}.interloc--img img{width:88px;height:88px}.interloc--active:before{background:#1570b8}.interloc--content .interloc--content--list{display:none}.interloc--active .interloc--content--list{display:block}.interloc--bloc--client,.interloc--line{display:none}@media (min-width:768px){.interloc--bloc:before{width:80%}}@media (min-width:1280px){.ipr-section05 h2{font-size:40px;width:40%;text-align:right;transform:translate(130%,-25%)}.interloc--container{position:relative;display:grid;grid-template-areas:". a ." "g u b" "f u c" "e . d";grid-template-columns:2fr 1fr 2fr;align-items:flex-start;justify-content:center}.interloc--bloc:before{width:90%}.interloc--bloc>.interloc--img{transition:all .3s ease-in-out}.interloc--bloc:hover>.interloc--img{transform:scale(1.1)}.interloc--bloc:after{content:"";position:absolute;top:10px;width:0;margin-left:10%;height:5px;background:#105993;z-index:-1;transition:all .6s ease-in-out}.interloc--bloc:hover:after{width:90%}.interloc--content .interloc--content--list{display:block;opacity:0;width:325px;transition:all .3s linear}.interloc--active .interloc--content .interloc--content--list{opacity:1}.interloc--bloc--1{grid-area:a;transform:translateX(40%)}.interloc--bloc--2{grid-area:b}.interloc--bloc--3{grid-area:c}.interloc--bloc--4{grid-area:d;transform:translateX(-30%)}.interloc--bloc--5,.interloc--bloc--6,.interloc--bloc--7{flex-direction:row-reverse}.interloc--bloc--5:after,.interloc--bloc--5:before,.interloc--bloc--6:after,.interloc--bloc--6:before,.interloc--bloc--7:after,.interloc--bloc--7:before{right:10%}.interloc--bloc--5 .interloc--content,.interloc--bloc--6 .interloc--content,.interloc--bloc--7 .interloc--content{text-align:right;margin-right:10px;margin-left:0}.interloc--bloc--5 .interloc--content--list ul,.interloc--bloc--6 .interloc--content--list ul,.interloc--bloc--7 .interloc--content--list ul{margin-right:20px;margin-left:0}.interloc--bloc--5 .interloc--content--list li:before,.interloc--bloc--6 .interloc--content--list li:before,.interloc--bloc--7 .interloc--content--list li:before{left:auto;right:-25px}.interloc--bloc--5{grid-area:e;justify-self:flex-end;transform:translateX(30%)}.interloc--bloc--6{grid-area:f;justify-self:flex-end}.interloc--bloc--7{grid-area:g;justify-self:flex-end}.interloc--bloc--client{display:block;position:relative;grid-area:u;align-self:center;justify-self:center;transform:translateY(-30px)}.interloc--bloc--client:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:50%;border:3px solid #1570b8;background:#d9f0ff;z-index:-1}.interloc--bloc--client img{width:225px;height:200px}.interloc--line{display:block;width:100%;grid-area:u;align-self:center;justify-self:center;transform-origin:43% 25%;transform:rotate(90deg);position:absolute;top:7%;z-index:-1;transition:all .5s linear}.interloc--line line{stroke:#1570b8;stroke-dasharray:10;stroke-width:3px}.ipr-section05--content{position:relative}.ipr-section05--content:before{content:"";background:#d9f0ff;position:absolute;top:-20%;left:18px;width:50%;height:50px;display:block}}@media (min-width:1920px){.interloc--content .interloc--content--list{width:450px}.interloc--line{top:15%}}.contact--info{background:url(/build/images/contact-m.3d31b9a3.jpg) 50% no-repeat;background-size:cover;min-height:70vh;padding:0 30px 50px}.contact--info h2{color:#303131;margin-left:0;padding-top:40px}.contact--info h2 span{color:#fafafa;font-size:40px;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;font-weight:700}.contact--info--container{display:flex}.contact--info--content{margin-left:45px}.contact--info--title_vertical{writing-mode:vertical-rl;text-orientation:upright;color:#fafafa;margin-top:-25px;font-size:35px;margin-left:-10px;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;font-weight:700}.contact--info--content>div{display:flex;align-items:center}.contact--info--content>div>i{margin-right:25px}.contact--info--content{color:#fff}.contact--form{background:#1570b8;min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 30px}.contact--form>i{font-size:2.5em;margin-bottom:25px}form{width:100%}.form-group{display:flex;flex-direction:column;margin-bottom:15px}.form-group>label{visibility:hidden}.form-group>input[type=email],.form-group>input[type=text],.form-group>textarea{background:transparent;padding:10px 0;border:none;border-bottom:1px solid #fafafa;color:#fff;outline:none}.form-group>input[type=email]::-moz-placeholder,.form-group>input[type=text]::-moz-placeholder,.form-group>textarea::-moz-placeholder{color:#fff}.form-group>input[type=email]::placeholder,.form-group>input[type=text]::placeholder,.form-group>textarea::placeholder{color:#fff}input[type=submit]{width:100%;background:transparent;border:2px solid #fff;padding:12px 0;color:#fff;margin-top:35px}@media (min-width:768px){.contact--info h2{margin-left:15%;margin-bottom:15px}.contact--info h2 span{font-size:70px}.contact--info--title_vertical{font-size:70px;margin-left:12%}.contact--info--content{margin-left:35%}.contact--info--content>div{font-size:18px}form{width:400px}}@media (min-width:1280px){.contact{display:grid;grid-template-areas:"a b";grid-template-columns:1fr 1fr;margin-top:50px}.contact--info h2{margin-left:5%}.contact--info--title_vertical{margin-left:1%}.contact--info--content{margin-left:42%}}@media (min-width:1920px){.contact--info--title_vertical{margin-left:2.5%}.contact--info--content{margin-left:50%}}.blog h2{margin-top:0;font-size:20px;letter-spacing:1px}.blog--container{display:flex;align-items:center;justify-content:center;margin-top:35px}.blog--container--bloc{max-width:280px;box-shadow:0 3px 6px rgba(0,0,0,.1);cursor:pointer}.blog--container--bloc:not(:first-child){display:none}.blog--container--bloc--content{margin-top:-5px;padding:0 15px 25px;background:#fff;color:#000}.blog--container--bloc--content span{font-family:Segoe UI SemiBold,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif}.blog--container--bloc--content span:before{content:"";display:block;background:#1570b8;width:70px;height:10px;margin-bottom:15px;margin-left:-15px}.blog--container--bloc--content p{font-style:italic}.blog--container--bloc--img{width:100%;max-height:240px;position:relative;transition:all .3s linear}.blog--container--bloc--image{max-width:100%;max-height:250px;overflow:hidden}.blog--container--bloc:hover>.blog--container--bloc--image>.blog--container--bloc--img{transform:scale(1.1)}@media (min-width:768px){.blog--container{justify-content:space-around}.blog--container--bloc:nth-child(2){display:block}}@media (min-width:1024px){.blog--container--bloc:nth-child(3){display:block}}@media (min-width:1280px){.blog{max-width:1280px;margin:0 auto 100px}.blog h2{font-size:40px;margin-bottom:70px}}@media (min-width:1920px){.blog h2{width:100%}}.domaine ul{list-style:none}.domain--list li{font-family:Segoe UI Light,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif}.domain--list li:not(:last-child){margin-bottom:55px}.domain--list--link{font-family:Poppins-Medium,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;color:#000}.domaine--list--content li:first-child{margin-top:25px}.domaine--list--content li:not(:last-child){margin-bottom:10px}.btn--container{margin:20px 0}.btn--container--link{font-family:Segoe UI SemiBold,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:flex-end;letter-spacing:2px;transition:all .5s linear}.btn--container--link:before{content:"";width:100px;height:2px;background:#1570b8;display:inline-block;margin-right:30px;transition:all .3s linear}.btn--container--link:hover:before{width:20px;background:#d9f0ff}.btn--container--link:hover{color:#d9f0ff}.domaine--category--img{width:calc(100% + 60px);max-height:200px;margin-left:-30px;margin-bottom:50px;height:100vh}@media (min-width:768px){.domaine--category--img{width:100%;margin-left:0;max-height:350px}}@media (min-width:1280px){.domaine{padding-bottom:0;max-width:1920px;margin:0 auto}.domain--container{margin-top:-80px}.domain--container--category{display:flex;align-items:stretch}.domain--container--category:nth-child(2n){flex-direction:row-reverse}.domaine ul{min-width:calc(50% - 140px);margin:100px 80px 200px 60px}.domaine ul li>span{margin-bottom:50px;display:block}.domaine ul li>a:first-child{font-family:Lato-Light,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;font-size:35px;margin-bottom:15px}.domaine--category--img{width:calc(100% + 110px);max-height:none;margin-bottom:0;height:auto;margin-right:-30px}.domain--container--category:nth-child(2n) .domaine--category--img{margin-right:0;margin-left:-30px}.domaine+footer{margin-top:0}.domaine--list--content p,.domaine--list--content ul{margin:10px 80px 25px 0}.domaine--list--content ol li>span{margin-bottom:10px}}.besoin{padding-top:50px;position:relative;max-width:1920px;margin:0 auto}.besoin h2{margin-top:0}.besoin h2:before{content:"";display:block;background:#1570b8;width:125px;height:5px;margin-left:-40px;margin-bottom:15px}.besoin--title--img{display:none}.etat--list{background:#1570b8;margin-left:-30px;padding:80px 30px 80px 50px;position:relative;color:#fff;list-style:none}.etat--list:before{content:"";position:absolute;right:0;display:block;background:#fff;width:125px;height:5px;margin-top:-35px}.etat--list>li{display:flex;align-items:center}.etat--list>li>i{margin-right:15px;transform:rotate(-90deg);font-size:.8em;transition:all .3s ease-in}.etat{position:relative}.dropper{background:#1570b8;margin-left:-30px;position:fixed;z-index:1;bottom:0;height:50px;width:100%;display:none;align-items:center;justify-content:center;color:#fff;font-weight:700}.dropper span>i{transform:rotate(180deg);display:inline-block;margin-left:25px}.etat--drop .etat--list--icon,.etat--drop .etat--list--name{display:none}.besoin--list{display:none;flex-direction:column}.besoin--list--display{display:flex}.besoin--list li{box-shadow:1px 3px 15px rgba(0,0,0,.1);margin-top:25px;text-align:center}.besoin--list--service-content{display:block;padding:15px 15px 0;margin-bottom:0;min-height:160px;color:#000}.besoin--list--service--name{position:relative}.besoin--list--service--name a{color:#fff;z-index:50;font-family:Segoe UI SemiBold,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;text-shadow:0 0 5px rgba(0,0,0,.1)}.besoin--list--service--name:before{content:"";display:block;position:absolute;background:rgba(80,81,79,.5);width:100%;height:100%;top:0;left:0;z-index:0}.besoin--list--service--name--div{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 15px 15px;position:relative}.besoin--list--service--name--div:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(80,81,79,.5)}.besoin--list--service--name--div span{color:#fff;text-shadow:2px 2px 10px #444;z-index:1;font-family:Segoe UI SemiBold,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif}.round--arrow{background:#1570b8;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin:0 auto;z-index:1;position:relative;transform:translateY(25px)}.besoin--list--etat--name{text-align:right;font-size:24px;color:#1570b8;width:100%;display:block}.besoin--line{display:none}.besoin--special h2>a{color:#303131}.besoin--special-img{max-width:250px}@media (min-width:768px){.besoin--list{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.besoin--list li{width:45%;max-height:345px}.besoin--list--service--name{min-height:40px}.besoin--list--etat--name{font-size:40px}.besoin--special{display:grid;grid-template-areas:"a a" "b d";grid-gap:5%;margin-bottom:100px}.besoin--special h2{grid-area:a}.besoin--special-img{grid-area:d}}@media (min-width:1280px){.besoin{min-height:100vh;display:flex;padding-top:0;margin-bottom:100px}.besoin--title{width:100%}.besoin--title--img{display:block;width:60%;margin-left:25%;max-height:400px;margin-top:90px}.besoin--title h2{font-size:42px;text-align:right;opacity:0;transition:all .3s ease-in-out}.besoin h2:before{margin-left:-15%;margin-top:4%;margin-bottom:2%;width:300px}.etat{width:40%}.dropper{opacity:0;z-index:-50}.besoin--list{position:absolute;transform:translateX(-108%);width:900px;top:250px}.besoin--list--display{display:flex}.besoin--list li{display:grid;grid-template-areas:"a b c";grid-template-columns:repeat(3,1fr);box-shadow:none;position:relative;width:100%;cursor:auto}.besoin--list li:before{content:"";position:absolute;display:block;top:40px;left:-10px;width:150px;height:50px;background:#105993;transition:all .5s ease-in-out}.besoin--list li:nth-child(odd):before{grid-area:c;top:40px;left:auto;right:-10px}.besoin--list li:nth-child(odd) .besoin--list--service-content{grid-area:c;margin-right:0;margin-left:10%;position:relative}.besoin--list li:nth-child(odd) .besoin--line{grid-area:c;transform:rotateY(180deg) translate(100px,30px)}.besoin--list--service-content{padding-bottom:55px;box-shadow:1px 3px 15px rgba(0,0,0,.1);color:#000;margin-right:10%;max-width:250px;margin-top:0;background:#fff;transform:translateY(25%);position:relative;z-index:2}.besoin--list--service-content:after{content:"";background:#d9f0ff;display:block;position:absolute;top:0;left:0;width:0;height:100%;z-index:-1;transition:all .5s linear}.besoin--list--service-content:hover:after{width:50px}.besoin--list--service-content:hover+div+a>.besoin--list--service--name--div{transform:scale(1.1)}.round--arrow{display:none}.besoin--list--service--name{grid-area:b;min-width:200px;max-width:200px;margin:0 auto;min-height:80%;overflow:hidden}.besoin--list--service--name:hover .besoin--list--service--name--div{transform:scale(1.1)}.besoin--list--service--name--div{transition:all .5s ease-in-out;height:100%}.etat--drop--active{background:#fff;color:#1570b8}.etat--drop--active .etat--list--icon{transform:rotate(90deg)}.etat--drop li.etat--drop--active:hover{background:#fff;color:#1570b8}.etat--list{position:absolute;right:0;height:100%;padding-left:0;padding-right:0}.etat--list>li{display:flex;align-items:center;cursor:pointer;padding-left:50px;padding-right:30px}.etat--list--name{opacity:0;transform:translateX(-35px);transition:all .3s ease-in-out}.etat--drop>li:hover,.etat--list>li:hover{background:#105993}.etat--drop{background:#1570b8;margin-left:-30px;padding:80px 0;color:#fff;list-style:none;position:absolute;right:0;height:100%}.etat--drop .etat--list--icon,.etat--drop .etat--list--name{display:block;transition:all .3s ease-in}.etat--drop:before{content:"";position:absolute;right:0;display:block;background:#fff;width:125px;height:5px;margin-top:-35px}.etat--drop>li{display:flex;align-items:center;cursor:pointer;padding-left:50px;padding-right:30px}.etat--drop>li>i{margin-right:15px;transform:rotate(-90deg);font-size:.8em}.besoin--list--etat--name{width:95%;text-align:left;margin-left:9%}.besoin--line{display:block;filter:drop-shadow(1px 3px 15px rgba(0,0,0,.2));grid-area:a;position:absolute;transform:translate(255px,55px);width:50%;z-index:1}.besoin--line .cls-2{fill:#fff}.besoin--cont-spe{min-height:60vh;margin-bottom:0}.besoin--special{margin-bottom:0;grid-template-rows:0fr 0fr}.besoin--special h2{margin-bottom:0}.besoin--special-content{padding-left:70px;margin-top:35px}}@media (min-width:1440px){.besoin--list{width:1024px}.besoin--list li:before{left:-35px}}@media (min-width:1920px){.besoin--list{transform:translate(-125%,-1%)}.besoin--list--etat--name{margin-left:40%;margin-top:-8%}.besoin--special{max-width:1280px;margin:0 auto}.besoin h2:before{margin-left:-35.5%}}.header--service h1{max-width:300px}.service{margin-top:-80px}.service h2{margin-left:0;font-size:26px}.service p{font-size:15px}.service--mission,.service--objectif,.service--solution{position:relative}.service--mission,.service--solution{margin-bottom:100px}.service--objectif{min-height:150px}.service--objectif h2:before{content:"";position:absolute;top:-10px;width:85px;margin-left:-30px;height:150%;background:#1570b8;z-index:-1}.service--objectif p,.service--objectif ul{padding-left:80px}.service--objectif--img{width:280px;height:auto;margin-bottom:60px;margin-top:15px}.service--mission:before{content:"";display:block;position:absolute;top:-15px;left:-15px;width:200px;height:120%;max-height:350px;background:rgba(217,240,255,.5);z-index:-1}.service--mission h2{display:flex;align-items:center}.service--mission h2:before{content:"";display:inline-block;z-index:-1;width:60px;height:40px;margin-left:-30px;margin-right:15px;background:#1570b8}.service--mission p{padding-left:15px}.service--mission ol>li>ul{padding-left:40px}.service--mission ol>li>ul>li{color:#000}.service--mission ol>li>ul>li:first-child{margin-top:15px}.service--mission ol>li>ul>li:last-child{margin-bottom:35px}.service--solution h2:before{content:"";display:block;width:290px;height:40px;background:#1570b8;margin-bottom:20px}.service--info{background:rgba(217,240,255,.5);padding:15px}.service--info ul{list-style:none}.service--info li{color:#000}.service--info--domaine>i{font-size:1.5em}.service--info--domaine>i:not(:last-child){margin-right:15px}@media (min-width:768px){.service h2{margin-left:0;font-size:50px}.service--mission ol,.service--mission p,.service--mission ul,.service--objectif ol,.service--objectif p,.service--objectif ul,.service--solution ol,.service--solution p,.service--solution ul{width:600px}.service p{font-size:16px}.service--info{text-align:center}.service--objectif--img{width:400px}.service--mission h2:before{width:250px}.service--mission:before{width:350px;max-height:80%}.service--solution{overflow:hidden}.service--solution h2:before{width:100%}.service--solution h2,.service--solution h3,.service--solution p{margin-left:25%}}@media (min-width:1280px){.service--info{text-align:left;position:absolute;top:0;right:10%}.service h2{margin-left:60px}.service--objectif ol,.service--objectif p,.service--objectif ul{padding-left:140px}.service--objectif--img{width:450px;height:250px;margin-bottom:100px;margin-left:80px}.service--mission{width:65%}.service--mission h3,.service--mission p,.service--mission ul{padding-left:80px;width:450px}.service--mission h2:before{width:400px;margin-left:-90px}.service--mission:before{left:30px;width:500px}.service--mission ol{margin-left:60px}.service{max-width:1280px;margin:0 auto}.service .service--solution h2,.service .service--solution h3,.service .service--solution ol,.service .service--solution p,.service .service--solution ul{margin-left:50%}.service--objectif--img_diag{display:block}.service_is-coordination-SSI .service--objectif--img{width:360px}}footer{background:#f9f6f6;padding:50px 30px 10px;font-family:Segoe UI Light,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;z-index:50;position:relative}footer span{display:block;width:100%;font-size:24px;font-family:Lato-Light,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;padding-bottom:10px;border-bottom:2px solid #707070}footer ul{list-style:none;margin-top:15px}footer li{color:#000}footer ul li:not(:last-child){margin-bottom:5px}.footer--content--title{display:none}.footer--container{display:grid;grid-template-areas:"a b" "c d"}.footer--list{margin-bottom:25px}.footer--list li>a{color:#1570b8;font-weight:700}.footer--content--img{margin-top:35px;width:100%;display:flex;align-items:center;justify-content:center}.logo-v-iprev{width:80px}.copyright{display:flex;align-items:center;justify-content:center;margin-top:80px}.copyright a,.copyright span{font-size:12px;border-bottom:none}.copyright span{width:auto;padding-bottom:0;margin-right:15px}.copyright a>img{width:45px;margin-right:15px}.copyright a:last-child{margin-left:5px}@media (min-width:768px){.footer--content--links{display:flex;justify-content:space-around}.footer--content--link{width:45%}}@media (min-width:1280px){.copyright a,.copyright span{font-size:14px}.footer--content{max-width:1280px;margin:0 auto;display:flex;justify-content:space-between}.footer--content>*{width:60%}.footer--content--title{display:block;width:20%;margin-right:15px}.footer--content--title span{font-family:Segoe UI SemiBold,-apple-system,BlinkMacSystemFont,San Francisco,Helvetica,Arial,sans-serif;border-bottom:none}.footer--content--title span:after{content:"";display:block;background:#1570b8;width:300%;height:35px;margin-top:30%;margin-left:-265%}.footer--content--link{width:35%}.footer--container{grid-template-areas:"a b c d"}.footer--content--img{width:20%}.footer--content--img .logo-v-iprev{width:100px}}