@font-face{font-family:"Artelis";src:url("https://www.californie-plage.fr/wp-content/themes/sur-mesure/fonts/Artelis.otf") format("otf"),url("https://www.californie-plage.fr/wp-content/themes/sur-mesure/fonts/Artelis.ttf") format("ttf"),url("https://www.californie-plage.fr/wp-content/themes/sur-mesure/fonts/Artelis.woff") format("woff"),url("https://www.californie-plage.fr/wp-content/themes/sur-mesure/fonts/Artelis.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@-webkit-keyframes runner{to{transform:translateX(-25%)}}@keyframes runner{to{transform:translateX(-25%)}}@-webkit-keyframes rotation{to{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotation{to{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@media only screen and (max-width:1439px){.jobs-list .title{max-width:650px ;max-width:clamp(650px, calc(1*(650px + 250 * ((100vw - 1024px) / 416))), 900px) }.jobs-list .div-spontaneous{width:840px ;width:clamp(840px, calc(1*(840px + 200 * ((100vw - 1024px) / 416))), 1040px) }.jobs-list .div-spontaneous .txt{font-size:30px ;font-size:clamp(30px, calc(1*(30px + 3 * ((100vw - 1024px) / 416))), 33px) ;line-height:44px ;line-height:clamp(44px, calc(1*(44px + 5 * ((100vw - 1024px) / 416))), 49px) }}@media only screen and (max-width:1023px){.template-page-recrutement .interne-primary-block:nth-child(3){margin-top:0;padding-top:0}.jobs-list .title{padding-left:20px;padding-right:20px}.jobs-list .list-accordions{margin-top:45px ;margin-top:clamp(45px, calc(1*(45px + 35 * ((100vw - 360px) / 664))), 80px) }.jobs-list .list-accordions .accordion .pannel .btn-postuler{display:flex;margin:0 auto;margin-top:6px ;margin-top:clamp(6px, calc(1*(6px + 18 * ((100vw - 360px) / 664))), 24px) ;text-transform:unset;justify-content:center;width:100%;max-width:360px}.jobs-list .div-spontaneous{width:330px ;width:clamp(330px, calc(1*(330px + 410 * ((100vw - 360px) / 664))), 740px) ;margin-bottom:30px}.jobs-list .div-spontaneous .txt{font-size:26px ;font-size:clamp(26px, calc(1*(26px + 4 * ((100vw - 360px) / 664))), 30px) ;line-height:39px ;line-height:clamp(39px, calc(1*(39px + 5 * ((100vw - 360px) / 664))), 44px) }.modal-form .modal{width:100%;height:100%;max-height:unset;border-radius:0%}.modal-form .modal .header{padding-top:25px;padding-left:15px ;padding-left:clamp(15px, calc(1*(15px + 10 * ((100vw - 360px) / 664))), 25px) ;align-items:start;flex-wrap:wrap;column-gap:10px;padding-bottom:25px;font-size:15px;line-height:21px}.modal-form .modal .header .job-identification{width:100%;row-gap:5px;flex-direction:column;align-items:start}.modal-form .modal .header .job-identification .job-name{font-size:16px ;font-size:clamp(16px, calc(1*(16px + 4 * ((100vw - 360px) / 664))), 20px) ;line-height:22px ;line-height:clamp(22px, calc(1*(22px + 8 * ((100vw - 360px) / 664))), 30px) }.modal-form .modal .header .job-type{font-size:15px ;font-size:clamp(15px, calc(1*(15px + 3 * ((100vw - 360px) / 664))), 18px) ;line-height:21px ;line-height:clamp(21px, calc(1*(21px + 3 * ((100vw - 360px) / 664))), 24px) }.modal-form .modal .header .job-dates{font-size:15px ;font-size:clamp(15px, calc(1*(15px + 1 * ((100vw - 360px) / 664))), 16px) ;line-height:21px ;line-height:clamp(21px, calc(1*(21px + 1 * ((100vw - 360px) / 664))), 22px) }.modal-form .modal .div-form{max-height:calc((100 * var(--vh)) - 130px)}}/*# sourceMappingURL=./style_recrutement_responsive.css.map */