@import url(https://fonts.googleapis.com/css?family=Roboto+Slab);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,100,500,700);.titre{height:500px}.titre h1{margin:0 auto;text-align:center;padding-top:11%;color:#fff;font-weight:100;font-size:57px;width:75%;line-height:60px}.sous-menu{margin-top:-70px}.sous-menu .container{max-width:600px !important}.sous-menu .item-1,.item-2,.item-3,.item1{background:#fff}.sous-menu .item-1 p{padding:10px 10px 12px 10px;font-size:14px;font-weight:500}.sous-menu .item1 p{padding:10px 10px 12px 10px;font-size:14px;font-weight:500}.sous-menu .item1 a{color:#071d49;text-decoration:none}.sous-menu .item-1 a{color:#071d49;text-decoration:none}.sous-menu .item-2 p{padding:0px 30px 0px 30px}.sous-menu .item-2 a{color:#071d49;text-decoration:none}.sous-menu .item-3 p{padding:0px 30px 0px 30px}.sous-menu .item-3 a{color:#071d49;text-decoration:none}.sous-menu p{text-transform:uppercase;text-align:center}.intro{margin-top:50px}.listing-articles{background:url('//cdn2.hubspot.net/hubfs/322787/FinalCad/Image/icones/graduation2.jpg');background-repeat:no-repeat;background-position:50% 59px}.listing-articles .container{max-width:1200px !important;padding:40px 10px 40px 10px}.listing-articles .post-block a{text-decoration:none;color:#071d49}.listing-articles .post-block:first-child{max-height:610px;padding:10px;margin-bottom:40px;overflow:hidden}.listing-articles .post-block:first-child .post-date:first-child{max-width:160px}.listing-articles .post-block:first-child .post-date:first-child .post-date-background{background:#ffc72c;padding:5px 10px 5px 10px;font-size:16px;font-weight:500}.listing-articles .post-block:first-child .post-img{width:40%;position:relative;float:right;top:-32px;height:300px}.listing-articles .post-block:first-child .post-title{padding:40px 30px 10px 0px;width:54%;text-transform:uppercase;font-size:25px;font-weight:400}.listing-articles .post-block:first-child .post-content{padding:20px 50px 20px 35px;width:54%;background:url('//cdn2.hubspot.net/hubfs/322787/FinalCad/Image/icones/plus.png');background-repeat:no-repeat;background-size:25px 25px;background-position:0px 15px}.listing-articles .post-block:first-child .post-content span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.listing-articles .post-block:first-child .post-content strong{font-weight:400;font-style:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.listing-articles .post-block:first-child .post-categorie{display:none}.listing-articles .post-block:nth-child(n+2){width:24.7%;display:inline-block;vertical-align:top;padding:0px 10px 40px 10px}.listing-articles .post-block:nth-child(n+2) .post-date{max-width:175px;position:absolute;margin-top:10px;z-index:1000}.listing-articles .post-block:nth-child(n+2) .post-date .post-date-background{background:#cbc4bc;padding:5px 10px 5px 10px;font-size:16px;font-weight:500}.listing-articles .post-block:nth-child(n+2) .post-img{width:100%;height:150px;overflow:hidden;background-color:#071d49}.listing-articles .post-block:nth-child(n+2) .post-img img{z-index:100}.listing-articles .post-block:nth-child(n+2) .post-title{width:100%;text-transform:uppercase;padding:20px 0px 0px 0px}.listing-articles .post-block:nth-child(n+2) .post-content{width:100%;padding-bottom:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.listing-articles .post-block:nth-child(n+2) .post-content strong{font-weight:300;font-style:normal}.listing-articles .post-block:nth-child(n+2) .post-content p{font-weight:300;font-style:normal;font-size:16px}.listing-articles .post-block:nth-child(n+2) .post-content h5{font-weight:300;font-style:normal;font-size:16px;line-height:25px}.listing-articles .post-block:nth-child(n+2) .post-categorie{font-style:italic;font-weight:300;padding-top:20px}.listing-articles .post-block .post-categorie a{font-weight:500;color:#cbc4bc;font-size:14px}.blog-pagination{text-align:center}.blog-pagination a.all-posts-link,.blog-pagination a.next-posts-link,.blog-pagination a.previous-posts-link{border:1px solid #071d49;padding:15px 20px 15px 20px;color:#071d49;text-decoration:none;text-transform:uppercase;font-size:18px;transition:.3s ease}.blog-pagination a.all-posts-link:hover,.blog-pagination a.next-posts-link:hover,.blog-pagination a.previous-posts-link:hover{background:#071d49;color:#fff;border:1px solid #fff}.newsletter{background:#071d49}.newsletter .container{max-width:1200px !important;padding:40px 20px 40px 20px}.newsletter h1{color:#fff;text-transform:uppercase;width:90%;margin-bottom:0px}.newsletter p{color:#fff;text-transform:uppercase;margin-top:0px;font-size:24px;font-weight:300}.newsletter form{padding:35px 0px 0px 0px}.newsletter .hs-form-required{display:none}.newsletter .hs-input{float:left;width:80%;border:0;padding:12px;border:2px solid #fff;border-radius:0px;font-size:16px;font-weight:300;font-family:'Roboto';color:#071d49}.newsletter .hs-input:hover,.hs-input:focus{border:2px solid #cbc4bc}.newsletter .actions input[type=submit]{float:left;width:20%;padding:14px 10px 14px 10px;border:0;border-radius:0px;margin:0;background:rgba(255,255,255,0.3);color:#fff;text-transform:uppercase;cursor:pointer;transition:.3s ease;border-left:1px solid #071d49;font-size:16px;font-weight:100}.newsletter .actions input[type=submit]:hover{background:#fff;color:#071d49;border-left:1px solid #071d49;font-weight:300}.coordonnees{background:url('//cdn2.hubspot.net/hubfs/322787/FinalCad/Image/pricing-contact.jpg');background-position:50% 50%;background-size:cover}.coordonnees .container{max-width:900px !important;padding:80px 0px 80px 0px}.coordonnees p{color:#fff;font-style:italic;font-weight:300;text-align:center;margin:0}.coordonnees a{color:#fff;text-decoration:none}.coordonnees .localisation{color:#ffc72c;font-weight:400;font-style:normal}.coordonnees .name{font-style:normal;font-weight:600}@media(max-width:1015px){.listing-articles .post-block:nth-child(n+2){width:24.6%}}@media(max-width:890px){.listing-articles .post-block:first-child{height:auto}.listing-articles .post-block:first-child .post-img img{position:none;float:none;width:100%;top:20px}.listing-articles .post-block:first-child .post-title{width:100%}.listing-articles .post-block:first-child .post-content{width:100%}}@media(max-width:768px){.titre{margin-top:0px}.titre h1{width:75%;font-size:30px;padding-top:100px}.sous-menu p{line-height:55px}.sous-menu .item-1 p{padding:0px 20px 0px 20px}.listing-articles .post-block:nth-child(n+2){width:32.9%}.coordonnees .localisation{padding-top:40px}.listing-articles .post-block:nth-child(n+6){display:none}}@media screen and (max-width:480px){.grid-row{display:block;width:100%;margin:0}.item{display:block;width:100%;margin:0 0 5px 0}}@media(max-width:632px){.listing-articles .post-block:nth-child(n+2){width:48.9%}.listing-articles .post-block:nth-child(n+2) .post-date{max-width:175px;position:absolute;margin-top:10px;z-index:1000;font-size:12px}.listing-articles .post-block:nth-child(n+2) .post-title{width:100%;text-transform:uppercase;padding:20px 0px 0px 0px;font-size:14px}.listing-articles .post-block:nth-child(n+2) .post-content{width:100%;font-weight:300;font-style:normal;font-size:12px}.listing-articles .post-block:nth-child(n+2) .post-content p{line-height:20px !important}.listing-articles .post-block:nth-child(n+2) .post-categorie{font-style:italic;font-weight:300}.newsletter .hs-input{width:100%;float:none}.newsletter .actions input[type=submit]{width:100%;float:none}}