a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:root{--blue:#2eaadc;--blueTrans:rgba(46, 170, 220, 0.8)}html{overflow-x:hidden}html body .top{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-size:110vw auto;background-repeat:no-repeat;background-position:center center;height:50vh;overflow:hidden;position:relative;z-index:0;box-shadow:inset 0px 0px 10px 4px rgba(119, 119, 119, 0.75);-moz-box-shadow:inset 0px 0px 10px 4px rgba(119, 119, 119, 0.75);-webkit-box-shadow:inset 0px 0px 10px 4px rgba(119, 119, 119, 0.75)}html body .top #logo{display:none}html body .top #animate{position:absolute;width:108vw;left:-4vw;top:-46%}html body .topHome{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-size:150vw auto;background-repeat:no-repeat;background-position:center center;height:100vh;overflow:hidden;position:relative;z-index:0;box-shadow:inset 0px 0px 10px 4px rgba(119, 119, 119, 0.75);-moz-box-shadow:inset 0px 0px 10px 4px rgba(119, 119, 119, 0.75);-webkit-box-shadow:inset 0px 0px 10px 4px rgba(119, 119, 119, 0.75)}html body .topHome #logo{display:none}html body .topHome #animate{position:absolute;width:150vw;left:50%;margin-left:-75vw;top:50%;margin-top:-100vh}html body .topHome h1{font-size:25px}html body .about{background:white}html body .about p{margin-left:auto;margin-right:auto;width:30%;font-size:1.2em;line-height:2em;padding:2%;text-align:justify}html body .about p strong{font-weight:bold}html body .aboutMore{background-image:url("../img/backSquelette_v2.jpg");height:100%;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:2%;padding-bottom:2%}html body .aboutMore p{color:white;margin-left:auto;margin-right:auto;width:30%;font-size:1.2em;line-height:2em;padding:2%;text-align:justify;background:var(--blueTrans);border-radius:15px}html body .aboutMore p strong{font-weight:bold}html body .aboutMore ul{text-align:center}html body .aboutMore ul li{margin:20px;background:var(--blueTrans);text-transform:uppercase;color:white;display:inline-block;font-weight:bold;position:relative}html body .aboutMore ul li img{width:30%;position:absolute;bottom:25%;left:50%;margin-left:-15%}html body .aboutMore ul .petit{width:200px;height:200px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px}html body .aboutMore ul .petit h4{padding-top:30px;font-size:1.5em}html body .aboutMore ul .grand{width:300px;height:300px;-moz-border-radius:150px;-webkit-border-radius:150px;border-radius:150px}html body .aboutMore ul .grand h4{padding-top:40px;font-size:2em}html body form{width:40vw;margin-top:2%;margin-left:auto;margin-right:auto;display:block;background:var(--blue);text-align:center;position:relative;padding-top:20px;padding-bottom:70px;margin-bottom:2%;-moz-box-shadow:0px 5px 7px 0px #656565;-webkit-box-shadow:0px 5px 7px 0px #656565;-o-box-shadow:0px 5px 7px 0px #656565;box-shadow:0px 5px 7px 0px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=180, Strength=7)}html body form input{background:none;color:white;margin-left:2%;margin-right:2%;border:none;width:40%;padding:2%;border-bottom:1px solid white;text-transform:uppercase;font-size:15px;text-align:center}html body form textarea{width:92%;margin-top:2%;height:200px;background:none;border:1px solid white;color:white;font-family:'DINPro-Regular'}html body form #button{height:50px;background:white;color:var(--blue);border-bottom:0px;width:50%;bottom:10px;position:absolute;left:50%;margin-left:-25%;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}html body form #button:hover{cursor:pointer;opacity:0.5;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}html body #googleMap{overflow:hidden;height:440px;width:40vw;margin-left:auto;margin-right:auto;margin-bottom:2%;-moz-box-shadow:0px 5px 7px 0px #656565;-webkit-box-shadow:0px 5px 7px 0px #656565;-o-box-shadow:0px 5px 7px 0px #656565;box-shadow:0px 5px 7px 0px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=180, Strength=7)}@media screen and (max-width:1280px){html body .top,html body .topHome{background-size:cover;background-position:center center}html body .top #logo,html body .topHome #logo{display:block;position:absolute;left:50%;border-radius:50%;padding-top:23.5px;padding-bottom:43.5px;background:rgba(255, 255, 255, 0.9);z-index:2}html body .top #animate,html body .topHome #animate{display:none}html body .top #logo{top:50%;width:250px;height:183px;margin-top:-131.5px;margin-left:-125px}html body .topHome #logo{top:20%;width:200px;height:133px;margin-top:-111.75px;margin-left:-96.5px}html body .topHome h1{display:none}html body .aboutMore p,html body .about p{width:50%}html body #googleMap,html body form{width:80vw}}@media screen and (max-width:768px){html body .aboutMore p,html body .about p{width:80%}html body .top #logo{width:150px;height:103px;margin-top:-80px;margin-left:-75px;border-radius:50%;padding-top:13.5px;padding-bottom:33.5px}html body form input{width:80%}}header{display:block;background:rgba(255, 255, 255, 0.8);width:100vw;height:127px;position:fixed;-webkit-transform:translateZ(150px);-moz-transform:translateZ(150px);-ms-transform:translateZ(150px);-o-transform:translateZ(150px);transform:translateZ(150px);z-index:20}header #menu{margin-left:5%;height:100%}header #menu .active{border-bottom:1px solid var(--blue);color:var(--blue)}header #menu .active a{text-decoration:none;color:var(--blue)}header #menu li{padding-bottom:10px;padding-top:50px;width:20vw;text-align:center;text-transform:uppercase;display:inline-block}header #menu li a{text-decoration:none;color:black}header #menu li a:after{color:black}header #menu li img{width:15px;margin-right:5px}header #menu .dropbtn{padding-left:5%;padding-right:5%;border:none;cursor:pointer}header #menu .dropdown{position:relative;display:inline-block}header #menu .dropdown ul{padding-top:51px}header #menu .dropdown ul li{background:rgba(255, 255, 255, 0.8);height:100%;padding-left:5%;padding-right:5%}header #menu .dropdown ul li:hover{background:white}header #menu .dropdown-content{display:none;position:absolute;z-index:10;width:100%}header #menu .dropdown-content a{text-decoration:none;display:block}header #menu .dropdown:hover .dropdown-content{display:block}header #logoHeader{position:absolute;bottom:-170px;right:5%;width:250px;height:150px;padding-bottom:20px;padding-right:25px;padding-left:25px;-webkit-border-radius:50% / 40% 40% 60% 60%;border-radius:50% / 0 0 100% 100%;background-color:rgba(255, 255, 255, 0.8)}header .phone{position:fixed;vertical-align:top;font-size:25px;top:50px;right:5%;width:250px;padding-right:25px;padding-left:25px;text-align:center}header .phone a{color:var(--blue);text-decoration:none}header .phone a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}.hamburger{display:none}@media screen and (max-width:1280px){header{background:rgba(255, 255, 255, 0.95);display:none;height:100vh;width:100vw}header #logoHeader{bottom:0;top:20px;right:50%;margin-right:-100px;width:150px;height:90px;-webkit-border-radius:0% / 0% 0% 0% 0%;border-radius:0% / 0 0 0% 0%;border-bottom:none;background-color:rgba(255, 255, 255, 0)}header #menu{margin-top:20vh;margin-left:0%}header #menu li{padding-bottom:10px;padding-top:5vh;width:100vw;text-align:center;text-transform:uppercase;display:block}header #menu li img{display:none}header #menu .dropbtn{padding-left:0%;padding-right:0%;border:none;cursor:pointer;display:none}header #menu .dropdown{position:relative;display:block;width:100vw;text-align:center}header #menu .dropdown ul{padding-top:0px}header #menu .dropdown ul li{background:none;height:100%;padding-left:0%;padding-right:0%;margin-left:-0%}header #menu .dropdown-content{display:block;position:relative;z-index:10;width:100%}header #menu .dropdown-content a{color:black;text-decoration:none;display:block}header #menu .dropdown:hover .dropdown-content{display:block}header .phone{display:none}.hamburger{padding:10px;z-index:50;display:block;position:fixed;top:25px;left:25px;width:35px;height:35px;-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s}.hamburger:hover{cursor:pointer;-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s}.hamburger hr{-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s;margin-top:5px;margin-bottom:5px;background:var(--blue);border:2px solid var(--blue);width:100%}.active .topLine{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s;margin-bottom:-8px}.active .midLine{opacity:0;-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s}.active .botLine{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s;margin-top:-10px}}footer{background:var(--blue);padding:2%;color:white;position:relative}@media screen and (min-width:1920px){footer .email{font-size:30px}footer .phone{font-size:36px}footer .adress h3{font-size:30px}footer .adress ul li{font-size:36px}}footer .logo{position:absolute;left:50%;top:50%;width:350px;height:220px;margin-left:-175px;margin-top:-110px;z-index:0;opacity:0.25}footer .partenaire ul{text-align:center}footer .partenaire ul li{display:inline-block;margin-left:20px;margin-right:20px}footer .partenaire ul li img{width:150px;opacity:0.75}footer .email{text-align:center;padding:2%;font-size:1.5vw}footer .phone{height:50px;vertical-align:top;font-size:2vw;text-align:center}footer .phone a{color:white;text-decoration:none}footer .phone a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}footer .adress{text-align:center}footer .adress h3{font-size:1.5vw;text-decoration:underline}footer .adress ul li{margin-top:5px;font-size:2vw}footer .adress ul li hr{width:30%;border:white 1px solid}footer p{text-align:center;margin-top:15px}footer p a{text-decoration:none;color:white}footer div{z-index:5}@media screen and (max-width:1280px){footer .email{font-size:20px}footer .phone{font-size:26px}footer .adress h3{font-size:20px}footer .adress ul li{font-size:26px}}@media screen and (max-width:768px){footer .email{font-size:13px}footer .phone{font-size:16px}footer .adress h3{font-size:10px}footer .adress ul li{font-size:16px}footer .partenaire ul li img{width:18vw;opacity:0.75}}@media screen and (min-width:1920px){.slideCard div h3,.slideCard div h5{text-transform:uppercase;line-height:2em;font-size:1.3em;padding:7%}}.slideCard{margin-top:40vh;margin-bottom:10vh;position:relative;width:100vw;height:40vh;text-align:center;margin-left:auto;margin-right:auto}.slideCard div{-webkit-transform:translateZ(150px);-moz-transform:translateZ(150px);-ms-transform:translateZ(150px);-o-transform:translateZ(150px);transform:translateZ(150px);left:50%;position:absolute;background:var(--blue);width:14vw;height:40vh}.slideCard div:hover{cursor:pointer}.slideCard div h3,.slideCard div h5{text-transform:uppercase;line-height:4.5vh;font-size:1.2vw;padding:6%}.slideCard div img{position:absolute;left:50%;top:50%;width:30%;height:30%;margin-top:-15%;margin-left:-15%}.slideCard div p{background:white;padding:4%;width:80%;margin-left:auto;margin-right:auto;position:absolute;bottom:20px;left:50%;margin-left:-44%}.slideCard div p:hover{cursor:pointer;opacity:0.75}.slideCard div p a{text-decoration:none;color:var(--blue)}.slideCard .left,.slideCard .right{width:50px;position:absolute}.slideCard .left:hover,.slideCard .right:hover{opacity:0.5;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;cursor:pointer}.slideCard .left{top:50%;left:20%;margin-top:-25px;z-index:5}.slideCard .right{top:50%;right:20%;margin-top:-25px;z-index:5}.slideCard .margin-Left0{-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s;margin-left:-21%;margin-top:4%;z-index:5}.slideCard .margin-Left0:hover{z-index:9999;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.slideCard .margin-Left1{-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s;margin-left:-15%;margin-top:2%;z-index:8}.slideCard .margin-Left1:hover{z-index:9999;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.slideCard .margin-Left2{-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s;margin-left:-7%;z-index:10}.slideCard .margin-Left2:hover{z-index:9999;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.slideCard .margin-Left3{-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s;margin-left:1%;margin-top:2%;z-index:8}.slideCard .margin-Left3:hover{z-index:9999;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.slideCard .margin-Left4{-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s;margin-left:7%;margin-top:4%;z-index:5}.slideCard .margin-Left4:hover{z-index:9999;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:1280px){.slideCard div{width:25vw}.slideCard div h3,.slideCard div h5{line-height:1.5em;font-size:1em}.slideCard .margin-Left0{-o-transition:1s;transition:1s;-webkit-transition:1s;margin-left:-27%;margin-top:4%;z-index:5}.slideCard .margin-Left1{-o-transition:1s;transition:1s;-webkit-transition:1s;margin-left:-20.75%;margin-top:2%;z-index:8}.slideCard .margin-Left2{-o-transition:1s;transition:1s;-webkit-transition:1s;margin-left:-12.5%;z-index:10}.slideCard .margin-Left3{-o-transition:1s;transition:1s;-webkit-transition:1s;margin-left:-3.25%;margin-top:2%;z-index:8}.slideCard .margin-Left4{-o-transition:1s;transition:1s;-webkit-transition:1s;margin-left:3%;margin-top:4%;z-index:5}.slideCard .left{top:50%;left:5%;margin-top:-25px;z-index:15}.slideCard .right{top:50%;right:5%;margin-top:-25px;z-index:15}}@media screen and (max-width:768px){.slideCard div{width:50vw}.slideCard .margin-Left0{-o-transition:1s;transition:1s;-webkit-transition:1s;margin-left:-49%;margin-top:4%;z-index:5}.slideCard .margin-Left1{-o-transition:1s;transition:1s;-webkit-transition:1s;margin-left:-37.5%;margin-top:2%;z-index:8}.slideCard .margin-Left2{-o-transition:1s;transition:1s;-webkit-transition:1s;margin-left:-25%;z-index:10}.slideCard .margin-Left3{-o-transition:1s;transition:1s;-webkit-transition:1s;margin-left:-12.5%;margin-top:2%;z-index:8}.slideCard .margin-Left4{-o-transition:1s;transition:1s;-webkit-transition:1s;margin-left:-2%;margin-top:4%;z-index:5}}.presentation{background:white;position:relative}.presentation h1{position:absolute;width:78vw;left:50%;margin-left:-40vw;color:white;text-transform:uppercase;margin-top:-25px;background:var(--blueTrans);text-align:center;font-size:25px;padding:25px 1vw 25px 1vw}.presentation p{padding-top:75px;margin-left:auto;margin-right:auto;width:50%;font-size:1.2em;line-height:2em;text-align:justify}.presentation p strong{font-weight:bold}.separate{background:white;padding:0px;width:80vw;margin-left:auto;margin-right:auto;border:var(--blue) 1px solid;margin-top:-2%;margin-bottom:2%}.content{position:relative;padding:2%;background:white;text-align:center}.content div{opacity:0;vertical-align:middle;width:38%;padding:2%;min-height:25vh;height:auto;display:table-cell;margin:0px}.content div ul{vertical-align:middle}.content div ul li{width:95%;line-height:200%;font-size:20px;text-align:justify}.content div img{width:100%}.content .topLeft{background-size:cover;background-position:center center}.content .botRight{background-size:cover;background-position:center center}@media screen and (max-width:1280px){.content div{opacity:1}.content div ul li{font-size:1.3vw}}@media screen and (max-width:768px){.presentation p{padding-bottom:25px;width:80%}.separate{margin-top:0%;margin-bottom:0%}.content{white-space:normal;padding:0%}.content div{padding:2% 0% 2% 0%;width:100%;opacity:1}.content div ul{width:94vw;margin-left:3vw;margin-right:3vw}.content div ul li{width:100%;font-size:15px;text-align:center}.content .topLeft{display:block}.content .botRight{display:block}}:root{--blue:#2eaadc}body #home{background-image:url(../img/blocTop2.jpg)}body #archivage{background-image:url(../img/docMedBW.jpg)}body #gravure{background-image:url(../img/cd-864404_1920BW.jpg)}body #diffusionWeb{background-image:url(../img/StockSnap_0G8SREE0U8.jpg)}body #dicom{background-image:url(../img/blocBotBW.jpg)}body #impression{background-image:url(../img/impressionBW.jpg)}body #contact{background-image:url(../img/contactPageBW.jpg)}body .archivageTop{background-image:url(../img/medical-563427_1920.jpg)}body .dicomTop{background-image:url(../img/pexels-photo-186464.jpg)}body .dicomBot{background-image:url(../img/StockSnap_0G8SREE0U8.jpg)}body .diffusionTop{background-image:url(../img/x-ray-924237_1920.jpg)}body .diffusionBot{background-image:url(../img/monitor-470511_1920.jpg)}body .impressionTop{background-image:url(../img/impr.jpg)}body .impressionBot{background-image:url(../img/impression_3.jpg)}body .gravureTop{background-image:url(../img/cd-442017_1920.jpg)}body .gravureBot{background-image:url(../img/cd-864407_1920.jpg)}body header li:hover{-o-transition:0.5s;transition:0.5s;-webkit-transition:0.5s;color:black;cursor:pointer;opacity:0.75;border-bottom:1px solid black}body .slideCard div{padding:5px;box-shadow:2px 2px 10px #656565;-moz-box-shadow:2px 2px 10px #656565;-webkit-box-shadow:2px 2px 10px #656565}body .topHome #titre{position:relative;height:100px;margin-bottom:-300px;margin-top:200px}body .topHome #titre .txt{position:absolute;top:0px;left:0px;font-size:25px;display:none;margin-left:10%;padding-top:50px;padding-bottom:50px;color:white;background:var(--blueTrans);text-transform:uppercase;font-family:'DINPro-Regular'}@media screen and (max-width:1280px){body .topHome #titre{display:none}}@font-face{font-family:'DINPro-Regular';font-style:normal;font-weight:normal;src:local("../font/DINPro-Regular"), url("../font/DINPro-Regular_13937.woff") format("woff")}.about,.aboutMore,.content div,.presentation,.slideCard,.topHome h1,.valeurs,footer,header{font-family:'DINPro-Regular'}.about h3,.about h5,.aboutMore h3,.aboutMore h5,.content div h3,.content div h5,.presentation h3,.presentation h5,.slideCard h3,.slideCard h5,.topHome h1 h3,.topHome h1 h5,.valeurs h3,.valeurs h5,footer h3,footer h5,header h3,header h5{color:white}