.profil-section .profil-slider .slick-arrow.slick-next:before,.profil-section .profil-slider .slick-arrow.slick-prev:before{display:none}.profil-section .profil-body .profil-comments .comment-header .profil-picture,.profil-section .profil-header .profil-picture{background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.profil-section .profil-slider .slick-slider,.profil-slider-wrapper{overflow:hidden}.breadcrumb-photograph{padding:20px 0}.profil-section{padding-top:50px}.profil-section .profil-slider .slick-slide{height:auto}.profil-section .profil-slider img{height:200px;width:auto!important;margin:0 10px}.profil-section .profil-slider .slick-list{width:100%!important}.profil-section .profil-slider .slick-arrow.slick-next{right:5%;width:auto;height:auto;color:#fff;font-size:60px;text-shadow:2px 2px 2px #42424275}.profil-section .profil-slider .slick-arrow.slick-prev{left:5%;z-index:999;width:auto;height:auto;color:#fff;font-size:60px;text-shadow:2px 2px 2px #42424275}.profil-section .profil-content h2{font-size:18px;letter-spacing:2px;padding-bottom:20px;text-transform:uppercase;font-weight:600}.profil-section .profil-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-top:20px}.profil-section .profil-header .profil-picture{width:70px;height:70px;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px;margin-right:20px}@media (max-width:544px){.profil-section .profil-content{padding:20px}.profil-section .profil-header{text-align:center;display:block}.profil-section .profil-header .profil-picture{margin:0 auto}}.profil-section .profil-header .profil-infos h1,.profil-section .profil-header .profil-infos h2{text-transform:uppercase;font-size:16px;letter-spacing:2px;font-weight:700}.profil-section .profil-header .profil-infos .label{font-weight:500;text-transform:uppercase;font-size:10px;letter-spacing:1px}.profil-section .profil-header .profil-infos .blue-label{background-color:#5848A0}.profil-section .profil-header .profil-infos .rating{padding-top:10px}.profil-section .profil-header .profil-infos .rating i{font-size:12px;color:#5848A0}.profil-section .profil-body{padding:40px 0}.profil-section .profil-body .profil-description{padding:20px 0}.profil-section .profil-body .profil-description #module a{font-weight:700}.profil-section .profil-body .profil-description #module p.collapse[aria-expanded=false]{display:block;height:40px!important;overflow:hidden}.profil-section .profil-body .profil-description #module p.collapsing[aria-expanded=false]{height:40px!important}.profil-section .profil-body .profil-description #module a.collapsed:after{content:'Voir la description >'}.profil-section .profil-body .profil-description #module a:not(.collapsed):after{display:none}.profil-section .profil-body .profil-competences .labels a{display:inline-block;margin-bottom:20px}.profil-section .profil-body .profil-competences .labels .label{padding:5px 15px;font-size:13px;border-radius:20px;margin-right:10px;font-weight:300}.profil-section .profil-body .profil-competences .labels .label.label-red{background-color:#F05F40;color:#fff}.profil-section .profil-body .profil-offers .offers-wrapper{display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.profil-section .profil-body .profil-offers .offer-card{width:200px;min-height:160px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #C4C0C0;text-align:center;padding:20px;margin:10px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;position:relative}@media (max-width:544px){.profil-section .profil-body .profil-offers .offer-card{width:100%}}.profil-section .profil-body .profil-offers .offer-card .vertical-position{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profil-section .profil-body .profil-offers .offer-card.contact-card{border:2px solid #F05F40}.profil-section .profil-body .profil-offers .offer-card.contact-card:hover{background-color:#F05F40}.profil-section .profil-body .profil-offers .offer-card:hover{background-color:#5848A0;color:#fff;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.profil-section .profil-body .profil-offers .offer-card:hover .pricing{color:#fff}.profil-section .profil-body .profil-offers .offer-card i{font-size:20px}.profil-section .profil-body .profil-offers .offer-card h3{padding:10px 0;font-size:17px}.profil-section .profil-body .profil-offers .offer-card .pricing{color:#5848A0}.profil-section .profil-body .profil-comments .profil-comments-heading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:320px){.profil-section .profil-body .profil-comments .profil-comments-heading{display:block;text-align:center}}.profil-section .profil-body .profil-comments .comment-card{border-bottom:1px solid #B5B4B4;padding:20px 0}.profil-section .profil-body .profil-comments .comment-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.profil-section .profil-body .profil-comments .comment-header .profil-picture{width:70px;height:70px;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px;margin-right:20px}.contact-form textarea{border:2px solid #B5B4B4;max-width:400px}.contact-form textarea:focus{border-color:#5848A0;outline:0}