@font-face{font-family:'Abel';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/abel/v18/MwQ5bhbm2POE6Vg.ttf) format('truetype')}@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/anton/v26/1Ptgg87LROyAm0K0.ttf) format('truetype')}body{margin:0;padding:0;font-family:"Abel"}body header{position:absolute;top:0;left:0;width:100%;background:#000000;z-index:999999}body header h1{font-family:"Anton";color:#FFFFFF;float:left;width:auto;margin:0;padding:0;padding-left:50px;line-height:80px}body header .burger{display:none}body header ul{margin:0;padding:0;float:right;padding-right:50px}body header ul li{font-family:"Abel";text-transform:uppercase;color:#FFFFFF;display:inline-block;line-height:80px;padding-left:10px}body header ul li:hover{text-decoration:underline}body header.home{position:absolute;top:0;right:0;width:100%;background:transparent;z-index:999999}body header.home ul{margin:0;padding:0;float:right;padding-right:50px}body header.home ul li{font-family:"Abel";text-transform:uppercase;color:#000000;display:inline-block;line-height:80px;padding-left:10px}body main{background:#FFFFFF}body main #home{z-index:0;position:absolute;top:-80px;left:0;background-image:url('../img/fullbackground.jpg');background-size:contain;background-position:center;background-repeat:no-repeat;height:100vh;width:100vw}body main.page{padding-top:50px;padding-bottom:50px;margin-top:80px}body main.page.home{padding:0;min-height:100vh}body main.page h2{margin:0;margin-bottom:30px;font-family:"Abel";font-size:52px;text-align:center}body main.page .bigtext{font-size:18px}body main.page .member{display:inline-block;float:left;width:20%;box-sizing:border-box;padding:0 15px}body main.page .member img{width:100%}body main.page .member h3{font-family:"Anton";text-align:center;margin:0;margin:10px 0}body main.page .member p{text-align:justify}body main.page .presta{display:inline-block;float:left;width:33.3333%;box-sizing:border-box;padding:0 15px}body main.page .presta .image{height:220px;overflow:hidden}body main.page .presta .image img{width:100%}body main.page .presta h3{font-family:"Anton";text-align:center;margin:0;margin:10px 0}body main.page .presta p{text-align:justify}body main.page .partenaire img{width:100%;-moz-filter:grayscale(100) invert(1);-webkit-filter:grayscale(100) invert(1);-o-filter:grayscale(100) invert(1);-ms-filter:grayscale(100) invert(1);filter:grayscale(100) invert(1)}body main.page .partenaire h3{font-family:"Anton";text-align:center;margin:0;margin:10px 0;color:#000000}body main.page .partenaire p{text-align:justify}body main.page .partenaire:hover{cursor:pointer}body main.page .partenaire:hover img{-moz-filter:grayscale(0);-webkit-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}body main.page .picture{background-size:cover;background-position:center;background-repeat:no-repeat;border:solid 1px #FFF}body main form{width:100%}body main form .form-input{margin-bottom:30px}body main form .form-input label{width:100%;margin:0;margin-bottom:10px}body main form .form-input input,body main form .form-input select,body main form .form-input textarea{width:100%;padding:15px;font-size:18px;border:solid 1px #000}body main form .form-input textarea{line-height:normal;padding:15px}body footer{text-align:center}body footer .top{padding:60px 30px;background:#141414}body footer .top .col{text-align:left;margin-bottom:30px}body footer .top p{color:#FFFFFF}body footer .top img{text-align:left;width:80%;max-width:160px;margin:0;margin-bottom:10px}body footer .top h4{margin:0;margin-bottom:15px;text-align:left;color:#FFFFFF;font-family:"Anton";text-transform:uppercase}body footer .top ul{padding:0;margin:0;text-align:left;list-style:none}body footer .top ul li{text-align:left;font-family:"Abel";font-size:12px;color:#FFFFFF}body footer .bottom{padding:30px;background:#000000}body footer .bottom p{margin:0;padding:0;color:#FFFFFF;font-size:12px;font-family:"Abel";line-height:80px}@media screen and (max-width:1268px),screen and (max-device-width:1268px){body main.page .member{width:33.3333%;margin-bottom:30px;float:left}body main.page .member:nth-of-type(3n){clear:right}}@media screen and (max-width:768px),screen and (max-device-width:768px){body header{position:fixed}body header .burger{float:right;display:block;padding-right:50px}body header .burger i{line-height:80px;font-size:32px;color:#FFFFFF;cursor:pointer}body header ul{position:fixed;right:-100vw;top:80px;transition:.4s;background:#FFFFFF;width:calc(100% - 80px);height:calc(100% - 80px);padding:50px;box-shadow:-10px 0 80px #000000aa}body header ul a,body header ul a:hover{text-decoration:none}body header ul li{display:block;width:100%;line-height:40px;font-size:22px;color:#000000}body header ul li.social{display:inline-block;width:auto;margin-top:20px}body header ul.open{right:0}body header.home{position:absolute}body header.home .burger{float:right;display:block;padding-right:50px}body header.home .burger i{line-height:80px;font-size:32px;color:#000000;cursor:pointer}body header.home ul{position:fixed;right:-100vw;top:80px;transition:.4s;background:#FFFFFF;width:100%;height:calc(100% - 80px);padding:50px;box-shadow:none;border-top:solid 1px #000000}body header.home ul a,body header.home ul a:hover{text-decoration:none}body header.home ul li{display:block;width:100%;line-height:40px;font-size:22px;color:#000000}body header.home ul li.social{display:inline-block;width:auto;margin-top:20px}body header.home ul.open{right:0}body main.page .member{width:100%;margin-bottom:30px;clear:both}body main.page .presta{width:100%}}