:root{--scrollbar-width:0px}@keyframes ala-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.offer-description,.offer-profile{font-size:1rem}.offer-description table,.offer-profile table{border-collapse:collapse;margin-bottom:1rem;max-width:100%}@media(max-width:767.98px){.offer-description table,.offer-profile table{display:block;overflow-x:auto}}.offer-description td,.offer-description th,.offer-profile td,.offer-profile th{border:1px solid #001835;padding:.5rem;vertical-align:top}.offer-description td p:last-child,.offer-description th p:last-child,.offer-profile td p:last-child,.offer-profile th p:last-child{margin-bottom:0}.offer-detail-item .offer-content{font-size:1rem;padding:1rem}@media(max-width:767.98px){.offer-detail-item .offer-content{padding:0}}.offer-detail-item .offer-content h2,.offer-detail-item .offer-content h3{margin-bottom:1.2rem}.offer-detail-item .offer-content h3{font-size:1rem}.offer-detail-item .offer-content .more-info{border-radius:15px;padding:1.2rem;background-color:rgba(38,83,251,.2);color:#001835;font-size:1rem}.offer-detail-item .offer-content .more-info li{font-weight:600}.offer-detail-item .offer-content .more-info h2{font-size:1.125rem}.offer-detail-item .offer-content .unverified-disclaimer{background-color:rgba(38,83,251,.08);border:1px solid rgba(38,83,251,.35);border-radius:15px;padding:1rem 1.2rem;color:#001835}.offer-detail-item .offer-content .unverified-disclaimer i.ala-info{color:#2653fb;font-size:1.125rem;line-height:1.4}.offer-detail-item .offer-content .unverified-disclaimer p{font-size:1rem}.offer-detail-item .offer-description,.offer-detail-item .offer-profile{color:#001835;line-height:1.5}.offer-detail-item .offer-description p,.offer-detail-item .offer-profile p{margin-bottom:.2rem;margin-bottom:1rem}.offer-detail-item .offer-description ol,.offer-detail-item .offer-description ul,.offer-detail-item .offer-profile ol,.offer-detail-item .offer-profile ul{margin-bottom:1rem;padding-left:1.5rem}.offer-detail-item .offer-description li,.offer-detail-item .offer-profile li{margin-bottom:.5rem}.offer-detail-item .offer-description p:empty:before,.offer-detail-item .offer-profile p:empty:before{content:" "}.offer-detail-item .offer-detail-info{background-color:#15bdff;color:#fff;display:flex;letter-spacing:-.4px;height:62px}.offer-detail-item .offer-detail-info span{text-align:center;margin:auto}.offer-detail-item .offer-detail-info+div{background-color:#e7e7e3;display:flex;font-weight:700;letter-spacing:-.4px;height:62px;font-size:1rem}.offer-detail-item .offer-detail-info+div span{text-align:center;margin:auto}.offer-detail-item h2{font-weight:700;color:#001835}@media(max-width:991.98px){.offer-detail-item h2{font-size:1.125rem}}.offer-detail-item .offer-detail-know-before-apply{background-color:rgba(81,173,185,.19);border-radius:10px;padding:2rem;margin-top:3rem;color:#001835}.offer-detail-item .offer-detail-know-before-apply-info{margin-top:.5rem;text-align:left;font-weight:500;line-height:1.125rem}.offer-detail-item .offer-detail-know-before-apply-info .row{margin-bottom:10px}.offer-detail-item .offer-detail-know-before-apply-task{text-align:left;color:#001835;margin-top:2rem}.offer-detail-item .offer-detail-know-before-apply-task-label{font-size:1.25rem;font-weight:700}.offer-detail-item .offer-detail-know-before-apply-task-value{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:1rem;padding:0}.offer-detail-item .offer-detail-know-before-apply-task-value .task-item{text-align:center;padding:.75rem 2.5rem;font-size:.75rem;font-weight:500;background-color:#fff;border-radius:5px;margin:1rem}@media(max-width:991.98px){.offer-detail-item .offer-detail-know-before-apply{font-size:1.125rem}}.offer-detail-item .offer-detail-category-picture figure img{width:100%;border-radius:10px}.offer-detail-item.job-offer-detail-item h2{margin-top:2rem}.offer-detail .offer-item-location{color:#ff5a5f;font-size:1rem;font-weight:600}.offer-detail .offer-item-picture{border-radius:20px!important;transition:.5s ease-in-out;border-radius:50%;background-color:#fff;overflow:hidden;width:180px;height:180px;display:flex;position:relative;flex-shrink:0}.offer-detail .offer-item-picture img{display:block;position:absolute;height:100%;width:auto;left:50%;right:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%)}.offer-detail .offer-item-picture img.pro-img{width:100%;height:auto;margin:auto;top:50%;bottom:50%}@media(max-width:767.98px){.offer-detail .offer-item-picture{width:100%;height:100%;background-color:unset}}.offer-detail .offer-item-picture-container{flex-shrink:0;display:flex;justify-content:center;flex-direction:column;align-items:center}@media(max-width:767.98px){.offer-detail .offer-item-picture-container{margin-right:0}}.offer-detail .share-button-container{z-index:1;top:0;width:-moz-fit-content;width:fit-content}.offer-detail .share-button-container i.share-button{display:flex;justify-content:center;align-items:center;padding:1rem;text-align:center;border-radius:4px;color:#fff;cursor:pointer}.offer-detail .share-button-container.active .share-button-dropdown,.offer-detail .share-button-container:hover .share-button-dropdown{display:flex}.offer-detail .share-button-container:hover{animation:fadeIn .4s}.offer-detail .share-button-container .share-button-dropdown{display:none;position:absolute;top:0;margin:1rem 0;flex-direction:column;justify-content:space-around;background-color:#fff;width:120px;height:90px;border-radius:4px;transition:all 2.3s linear}.offer-detail .share-button-container .share-button-dropdown .share-button-group{display:flex;flex-direction:row;justify-content:space-evenly}.offer-detail .share-button-container .share-button-dropdown .share-button-group button{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border:none;border-radius:200px}.offer-detail .share-button-container .share-button-dropdown .share-button-group button span{display:flex}.offer-detail .share-button-container .share-button-dropdown .share-button-group .facebook-share,.offer-detail .share-button-container .share-button-dropdown .share-button-group .linkedin-share{border:1px solid #000;color:#000}.offer-detail .share-button-container .share-button-dropdown .share-button-group .facebook-share:hover,.offer-detail .share-button-container .share-button-dropdown .share-button-group .linkedin-share:hover{color:#2653fb;border:1px solid #2653fb}.offer-detail .scat-icon i{font-size:30px}.offer-detail .header-banner{background-color:#f8f9fa;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.1607843137)}.offer-detail .header-banner .offer-item-username a{font-weight:700;text-decoration:none}.offer-detail .header-banner .offer-item-username a:hover{opacity:.5}.offer-detail .header-banner .offer-item-username a i{font-size:1.125rem;font-weight:800}.offer-detail .header-banner .offer-item-wage{font-size:1.25rem;font-weight:700;color:#001835}.offer-detail .header-banner.job-offer-header{height:100%;padding:2rem;box-shadow:0 0 30px rgba(0,0,0,.1607843137);border:1px solid #d9e0fb}.offer-detail .header-banner.job-offer-header .offer-detail-item-title:first-letter,.offer-detail .header-banner.job-offer-header .offer-item-username{text-transform:capitalize}.offer-detail .header-banner.job-offer-header .offer-item-contract-type{color:#001835}.offer-detail .header-banner.job-offer-header .offer-item-contract-type i{font-size:20px;margin-right:.5rem}.offer-detail .header-banner.job-offer-header .scat-icon{color:#51adb9}.offer-detail .header-banner.job-offer-header .offer-item-location{align-items:center}.offer-detail .header-banner.job-offer-header .offer-item-location i{background-color:unset}.offer-detail .header-banner.job-offer-header .offer-item-contract-type,.offer-detail .header-banner.job-offer-header .offer-item-location{font-size:.875rem}.offer-detail .header-banner.job-offer-header .job-offer-col-cta{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}@media(max-width:991.98px){.offer-detail .header-banner.job-offer-header .job-offer-col-cta{border-left:none;flex-direction:unset;align-items:center}}.offer-detail .header-banner.job-offer-header .share-button-container i.share-button{background-color:#ebebeb;color:#000}.offer-detail .header-banner.job-offer-header .share-button-container .share-button-dropdown{background-color:#ebebeb;margin:0}@media(min-width:992px){.offer-detail .header-banner.job-offer-header .share-button-container .share-button-dropdown{right:0}}@media(min-width:992px)and (max-width:1199.98px){.offer-detail .header-banner{padding-left:.5rem;padding-right:.5rem}}@media(max-width:767.98px){.offer-detail .header-banner{flex-wrap:wrap;justify-content:center;text-align:center}}.offer-detail .header-banner .carousel{margin-bottom:1rem}.offer-detail .header-banner h1{margin-bottom:0;font-size:1.25rem}.offer-detail .header-banner h1 .offer-detail-item-id{font-size:.875rem}.offer-detail .header-banner img.cover-picture{max-width:100%}.offer-detail .header-banner ul.cover-picture-slide{padding-left:0}.offer-detail .header-banner ul.cover-picture-slide li{list-style-type:none;margin-top:.5rem;cursor:pointer;display:inline-block}.offer-detail .header-banner ul.cover-picture-slide li.cover-picture-selected{border:2px solid #0f8cc6;cursor:default}.offer-detail .header-banner .offer-item-location{font-weight:600}.offer-detail .header-banner .offer-item-location i{background-color:#e7e7e3;padding:.3rem;border-radius:50%;width:30px;height:30px;font-size:1.25rem}.offer-detail .prime-box{padding:3rem;box-shadow:0 2px 6px #001835;border-radius:20px}.offer-detail .prime-box h3{font-size:1.375rem;font-weight:500;font-style:italic;line-height:normal}@media(max-width:991.98px){.offer-detail .description-row{flex-wrap:wrap-reverse}}.offer-detail .ala-slider:not(.modal-body) figure{width:100%;height:150px;overflow:hidden}.offer-detail .ala-slider:not(.modal-body) figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1200px){.offer-detail .ala-slider:not(.modal-body) .ala-slider-arrows{display:none}}.offer-detail .offer-infos-details{border-radius:8px;padding:1rem;position:sticky;top:6rem;background:#d9e0fb}@media(max-width:991.98px){.offer-detail .offer-infos-details{margin-top:1.5rem}}.offer-detail .offer-infos-details h2{font-size:1rem}.offer-detail .offer-infos-details .offer-detail-know-before-apply-info-label,.offer-detail .offer-infos-details .offer-detail-know-before-apply-info-value{font-size:.75rem;color:#000}.offer-detail .offer-infos-details .offer-detail-know-before-apply-info-label{font-weight:600}.offer-detail .offer-infos-details .offer-detail-know-before-apply-info-value{word-break:break-word}.section-separator{margin-top:-40px;height:160px;z-index:0;position:relative}.section-separator.no-relative{position:unset!important}.section-separator img{width:100vw}#page-footer .section-separator svg,.section-separator img{position:absolute;right:0}