.page_list--recrutement{margin-bottom:0;padding-left:0;list-style:none}.page_list--recrutement li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.page_list--recrutement .page_list-item{display:block;padding:0 0;border:0.0625rem solid rgba(46,46,48,0.2);background-color:#fff;-webkit-transition:border .4s,background .4s,color .4s,-webkit-box-shadow .4s;transition:border .4s,background .4s,color .4s,-webkit-box-shadow .4s;-moz-transition:border .4s,background .4s,box-shadow .4s,color .4s;transition:border .4s,background .4s,box-shadow .4s,color .4s;transition:border .4s,background .4s,box-shadow .4s,color .4s,-webkit-box-shadow .4s;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#444447}.page_list--recrutement .page_list-item::before,.page_list--recrutement .page_list-item::after{display:block;content:"";position:absolute;bottom:-0.0625rem;right:-0.0625rem;background:#f49300;z-index:1}.page_list--recrutement .page_list-item::before{width:0;height:0.0625rem;-webkit-transition:width .6s;-moz-transition:width .6s;transition:width .6s}.page_list--recrutement .page_list-item::after{width:0.0625rem;height:0;-webkit-transition:height .6s;-moz-transition:height .6s;transition:height .6s}.page_list--recrutement .page_list-header{padding:1.5rem;text-align:center}.page_list--recrutement .page_list-header i{margin-bottom:0.5rem;display:block;font-size:1.5rem;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s}.page_list--recrutement .page_list-header::before,.page_list--recrutement .page_list-header::after{display:block;content:"";position:absolute;top:-0.0625rem;left:-0.0625rem;background:#f49300;z-index:1}.page_list--recrutement .page_list-header::before{width:0;height:0.0625rem;-webkit-transition:width .6s;-moz-transition:width .6s;transition:width .6s}.page_list--recrutement .page_list-header::after{width:0.0625rem;height:0;-webkit-transition:height .6s;-moz-transition:height .6s;transition:height .6s}.page_list--recrutement .page_list-titre{margin-bottom:.25rem;line-height:1;color:#2e2e30;font-family:"Poppins",sans-serif;font-weight:600;text-transform:none;-webkit-transition:background-color .4s,color .4s;-moz-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s;font-size:1.125rem}@media (min-width: 576px){.page_list--recrutement .page_list-titre{font-size:1.1875rem}}@media (min-width: 992px){.page_list--recrutement .page_list-titre{font-size:1.25rem}}.page_list--recrutement .page_list-contrat{margin:0;font-family:"Poppins",sans-serif;font-size:0.75rem;text-transform:uppercase;font-weight:600}.page_list--recrutement .page_list-image{display:block;width:100%;height:16rem;margin:0 auto;background-image:url("../../../../themes/villa_soleil/img/image-defaut.jpg");background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;border-top:0.0625rem solid rgba(46,46,48,0.2);border-bottom:0.0625rem solid rgba(46,46,48,0.2)}.page_list--recrutement .page_list-contenu{display:block;padding:1.5rem 2.5rem;text-align:center;-webkit-transition:color .4s,background .4s;-moz-transition:color .4s,background .4s;transition:color .4s,background .4s;border-bottom:0.0625rem solid rgba(46,46,48,0.2)}.page_list--recrutement .page_list-description{text-align:center}.page_list--recrutement .page_list-description p,.page_list--recrutement .page_list-description ul,.page_list--recrutement .page_list-description ol{margin:0}.page_list--recrutement .page_list-description p{line-height:inherit;text-align:inherit}.page_list--recrutement .page_list-description *:not(i)+p,.page_list--recrutement .page_list-description *:not(i)+ul,.page_list--recrutement .page_list-description *:not(i)+ol{margin-top:.5rem}.page_list--recrutement .page_list-liens{padding:0.75rem 1.5rem}.page_list--recrutement .page_list-liens a{display:block;text-align:center;font-family:"Poppins",sans-serif;font-size:0.75rem;font-weight:600;color:#444447;text-transform:uppercase}.page_list--recrutement .page_list-liens a.page_list-plus{margin-top:0.25rem;color:#f49300}.page_list--recrutement .page_list-liens a:hover{color:#10c1ed}.page_list--recrutement li:hover .page_list-header::before{width:-moz-calc(100% + 0.0625rem);width:calc(100% + 0.0625rem)}.page_list--recrutement li:hover .page_list-header::after{height:-moz-calc(100% + 0.0625rem);height:calc(100% + 0.0625rem)}.page_list--recrutement li:hover .page_list-item::before{width:-moz-calc(100% + 0.0625rem);width:calc(100% + 0.0625rem)}.page_list--recrutement li:hover .page_list-item::after{height:-moz-calc(100% + 0.0625rem);height:calc(100% + 0.0625rem)}
