.EtudesExecutionTravaux .itemCard{border-radius:15px;border-width:3px;border-color:hsla(0,0%,82%,.27);height:120px;width:300px;box-shadow:0 2px 18px 0 rgba(0,0,0,.3);display:grid;place-items:center}.EtudesExecutionTravaux .itemCard p{font-size:25px}.EtudesExecutionTravaux .itemCard:hover{box-shadow:0 2px 18px 0 #ad1125}.Contact{color:#10223e;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.Contact-title{font-size:35px;font-family:Roboto bold!important}@media screen and (max-width:1024px){.Contact-title{font-size:25px}}.Contact .button{color:#10223e;border:2px solid #10223e;position:relative;text-transform:uppercase;font-style:normal;border-radius:3px;font-size:20px;padding:.3em .7em}.Contact .button:after,.Contact .button:hover:before{content:"contact"}.Contact .button:hover:after{content:"»";position:absolute;margin:0 auto 0 -5px;transition:transform .5s;transform:translateX(100%)}.Contact .button:hover{background-color:#10223e;color:#fff;padding:.3em 1.3em}.paragraphList .icon{width:200px;text-align:center;padding-right:30px;padding-left:30px}@media screen and (max-width:640px){.paragraphList .icon{width:100px}}.paragraphList .icon.border{border:8px solid #10223e;border-radius:50px}@media screen and (max-width:640px){.paragraphList .icon.border{border:none;width:100px}}.paragraphList h2{color:#ad1125;line-height:1em;font-weight:500!important;font-size:26px}.paragraphList p{color:#10223e!important;background-color:transparent;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased}.CardWithImgHorizental-block .BIGborder{border-radius:60px}.CardWithImgHorizental-block .border{border-radius:40px}.CardWithImgHorizental-block .desc1{line-height:2.2em;font-size:22px}@media screen and (max-width:767px){.CardWithImgHorizental-block .desc1{font-size:17px}}.CardWithImgHorizental-block .desc2{line-height:2.2em;font-size:22px}@media screen and (max-width:767px){.CardWithImgHorizental-block .desc2{font-size:17px}}.CardWithImgHorizental-block .sub{font-size:26px;text-align:left}@media screen and (max-width:767px){.CardWithImgHorizental-block .sub{font-size:23px}}.CardWithImgHorizental-block .descItem{display:block;margin-block-start:1em;margin-block-end:1em;font-size:15px}.CardWithImgHorizental-block .descsimple{background-color:transparent;line-height:2em;font-size:15px;color:#10223e}.CardWithImgHorizental-block .btn{transition:background-color .3s,color .3s,border-color .3s}@media screen and (max-width:600px){.CardWithImgHorizental-block .btn{margin:10px}.CardWithImgHorizental-block .btn,.CardWithImgHorizental-block .media{flex-direction:column;align-items:center}}.CardWithImgHorizental-block .btn:after{content:" »";margin-left:10px;font-size:25px;transition:background-color .3s,color .3s,border-color .3s}.CardWithImgHorizental-block .btn:hover{background-color:#fff;color:#10223e;border-color:#10223e;border-width:2px}.CardWithImgHorizental-block .list{color:#10223e}@font-face{font-family:Roboto regular;src:url(/fonts/roboto/regular/0033a2fbc0329740fb86c1cfd134cb94.eot);src:url(/fonts/roboto/regular/0033a2fbc0329740fb86c1cfd134cb94.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto/regular/0033a2fbc0329740fb86c1cfd134cb94.woff2) format("woff2"),url(/fonts/roboto/regular/0033a2fbc0329740fb86c1cfd134cb94.woff) format("woff"),url(/fonts/roboto/regular/0033a2fbc0329740fb86c1cfd134cb94.ttf) format("truetype"),url(/fonts/roboto/regular/0033a2fbc0329740fb86c1cfd134cb94.svg#Roboto) format("svg")}@font-face{font-family:Roboto bold;src:url(/fonts/roboto/bold/002209bee8df7c3666a712ebd9253f60.eot);src:url(/fonts/roboto/bold/002209bee8df7c3666a712ebd9253f60.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto/bold/002209bee8df7c3666a712ebd9253f60.woff2) format("woff2"),url(/fonts/roboto/bold/002209bee8df7c3666a712ebd9253f60.woff) format("woff"),url(/fonts/roboto/bold/002209bee8df7c3666a712ebd9253f60.ttf) format("truetype"),url(/fonts/roboto/bold/002209bee8df7c3666a712ebd9253f60.svg#Roboto\ Bold) format("svg")}@font-face{font-family:Roboto medium;src:url(/fonts/roboto/medium/021e919fd2310de5f9ad257e4b9be77e.eot);src:url(/fonts/roboto/medium/021e919fd2310de5f9ad257e4b9be77e.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto/medium/021e919fd2310de5f9ad257e4b9be77e.woff2) format("woff2"),url(/fonts/roboto/medium/021e919fd2310de5f9ad257e4b9be77e.woff) format("woff"),url(/fonts/roboto/medium/021e919fd2310de5f9ad257e4b9be77e.ttf) format("truetype"),url(/fonts/roboto/medium/021e919fd2310de5f9ad257e4b9be77e.svg#Roboto\ Medium) format("svg")}@font-face{font-family:Roboto black;src:url(/fonts/roboto/black/1a00134f7baf6a4783dc1135145a361b.eot);src:url(/fonts/roboto/black/1a00134f7baf6a4783dc1135145a361b.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto/black/1a00134f7baf6a4783dc1135145a361b.woff2) format("woff2"),url(/fonts/roboto/black/1a00134f7baf6a4783dc1135145a361b.woff) format("woff"),url(/fonts/roboto/black/1a00134f7baf6a4783dc1135145a361b.ttf) format("truetype"),url("/fonts/roboto/black/1a00134f7baf6a4783dc1135145a361b.svg#Roboto Black V1") format("svg")}@font-face{font-family:Brittany Signature;src:url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.eot);src:url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.eot?#iefix) format("embedded-opentype"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.woff2) format("woff2"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.woff) format("woff"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.ttf) format("truetype"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.svg#Brittany\ Signature) format("svg")}.slider .link{box-shadow:0 2px 10px 0 #fff!important}.slider .link:hover{color:#ad1125;width:14rem;padding-top:12px;padding-bottom:12px}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slider .animation,.slider .title{transform:translateY(100%);opacity:0;animation:slideUp .5s ease forwards}