#block-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}#block-contact .column{position:relative;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}#block-contact .column a.button{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;min-width:8vw}#block-contact .column a.button:hover{color:#000;background:#fff;border-color:#fff}#block-contact .column .field{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#block-contact .column-1,#block-contact .column-2{width:32%;height:auto;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}#block-contact .column-1 p,#block-contact .column-2 p{margin-top:1vh;margin-right:0;margin-bottom:1.7905102954vh;margin-left:0}#block-contact .column-1 a,#block-contact .column-2 a{text-decoration:none}#block-contact .column-1 p a,#block-contact .column-2 p a{color:#141414}#block-contact .column-1 .field--type-image img,#block-contact .column-2 .field--type-image img{display:inline-block;max-height:155px;width:auto;height:auto;margin-bottom:25px}#block-contact .column-1 .field--type-text-long,#block-contact .column-2 .field--type-text-long{font-size:1.8125em;width:100%;height:auto;padding-bottom:20px}#block-contact .column-1 .field--type-link,#block-contact .column-2 .field--type-link{text-align:center}#block-contact .column-2 .store{min-height:55px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}#block-contact .column-2 .store a{margin-right:5px;margin-left:5px}#block-contact .column-2 .store a img{max-height:70px;width:100%;height:auto}#block-contact .column-3{text-align:left;border-left:1px #7583b9 solid;width:27%;height:auto;padding-bottom:1.5%;padding-left:3%;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}#block-contact .column-3 .field{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#block-contact .column-3 p{font-size:1.3125em;margin-top:1.5vh;margin-bottom:1.5vh}#block-contact .column-3 p:last-of-type{color:#fff}#block-contact .column-3 .field--type-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;margin-top:5px;margin-bottom:5px}#block-contact .column-3 .field--type-link .field__item{margin-right:10px}#block-contact .column-3 .field--type-link .field__item .social-network{font-size:0;text-decoration:none}#block-contact .column-3 .field--type-link .field__item .social-network:before{content:"";display:block;color:#fff;font-size:55px;line-height:58px;text-align:center;border-radius:65px;width:63px;height:63px;-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease;transition-property:color,background-color;background-color:#000}#block-contact .column-3 .field--type-link .field__item .social-network.facebook:before{content:"";font-style:normal;font-weight:normal;font-family:"fontcustom-set";font-size:60px;line-height:55px}#block-contact .column-3 .field--type-link .field__item .social-network.twitter:before{content:"";font-style:normal;font-weight:normal;font-family:"fontcustom-set"}#block-contact .column-3 .field--type-link .field__item .social-network.instagram:before{content:"";font-style:normal;font-weight:normal;font-family:"fontcustom-set"}#block-contact .column-3 .field--type-link .field__item .social-network.youtube:before{content:"";font-style:normal;font-weight:normal;font-family:"fontcustom-set"}#block-contact .column-3 .field--type-link .field__item .social-network.pinterest:before{content:"";font-style:normal;font-weight:normal;font-family:"fontcustom-set"}#block-contact .column-3 .field--type-link .field__item .social-network:hover:before{color:#000;-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease;transition-property:color,background-color;background-color:#fff}#block-contact .column-3 .field--type-link:last-of-type{margin-bottom:10px}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1){#block-contact .column.column-3 p{font-size:17px}#block-contact .column.column-3 .field--type-link .field__item{margin-right:7px}#block-contact .column.column-3 .field--type-link .field__item .social-network:before{width:52px;height:52px;font-size:42px;line-height:52px}#block-contact .column.column-3 .field--type-link .field__item .social-network.facebook:before{font-size:47px;line-height:47px}}@media screen and (max-width:767px){#block-contact{display:block}#block-contact .column-1,#block-contact .column-2{width:94%;height:auto;padding-top:3vh;padding-right:3%;padding-bottom:3vh;padding-left:3%}#block-contact .column-1 p,#block-contact .column-2 p{min-height:auto}#block-contact .column-1 .field--type-text-long,#block-contact .column-2 .field--type-text-long{font-size:2.25em}#block-contact .column-1 .store,#block-contact .column-2 .store{margin-top:25px}#block-contact .column-3{border-left:0;border-top:2px #7583b9 solid;width:80%;height:auto;margin-right:5%;margin-left:5%;padding-top:2.5vh;padding-right:5%;padding-left:5%}#block-contact .column-3 .field--type-link{width:100%;height:auto;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#block-contact .column-3 p{font-size:15px}}
body:not(.path-frontpage) .paragraph{font-family:"BBTypo-Regular"}body:not(.path-frontpage) .paragraph h2{font-size:5.375em}body:not(.path-frontpage) .paragraph.paragraph--type--rich-text h2{margin:0 0;font-size:3.5em}body:not(.path-frontpage) .paragraph .title h2,body:not(.path-frontpage) .paragraph .text h2{text-align:center}body:not(.path-frontpage) .paragraph .field--type-rich-text,body:not(.path-frontpage) .paragraph .field--type-text-long,body:not(.path-frontpage) .paragraph .field--type-rich-text{font-size:1.75em}body:not(.path-frontpage) .paragraph .field--type-link{margin-top:.8952551477vh}body:not(.path-frontpage) .paragraph .field--type-link a{color:#fff;display:inline-block;font-size:1.5em;width:fit-content;height:auto;text-decoration:none;text-align:center;background-color:#000;padding:1.4324082363vh 25px}body:not(.path-frontpage) .paragraph .field--type-link a-grey{background-color:#5f5f5f}body:not(.path-frontpage) .paragraph .field--type-link a:hover{color:#141414;background-color:#fff}@media screen and (max-width:767px){body:not(.path-frontpage) .paragraph{padding:0 0}body:not(.path-frontpage) .paragraph img{width:100%;height:auto}body:not(.path-frontpage) .paragraph .field--type-link{text-align:center;font-size:1.5em}body:not(.path-frontpage) .paragraph .field--type-link a{display:inline-block}body:not(.path-frontpage) .field--name-field-image-text-link-3{display:block}body:not(.path-frontpage) .field--name-field-image-text-link-3 .field__item{margin-bottom:2.2381378693vh}body:not(.path-frontpage) .field--name-field-image-text-link-3 .field__item .paragraph .content{width:100%;height:auto}}
.paragraph--type--file{padding-top:5vh;padding-bottom:5vh}.paragraph--type--file .field__item{display:block;width:100%;height:auto;margin-bottom:2.2381378693vh}.paragraph--type--file .file a{display:block;position:relative;color:#141414;font-size:1.75em;text-decoration:none;width:100%;height:auto;padding-top:1.7905102954vh;padding-right:1.3020833333vw;padding-bottom:0;padding-left:1.3020833333vw;border:1px #141414 solid;-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease;transition-property:color,background-color;background-color:#fff}.paragraph--type--file .file a:after{content:"";font-style:normal;font-weight:normal;font-family:"fontcustom-set";color:#141414;font-size:42px;position:absolute;top:1.7905102954vh;right:0}.paragraph--type--file .file a:hover{color:#fff;background-color:#141414;-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease;transition-property:color,background-color}.paragraph--type--file .file a:hover:after{content:"";font-style:normal;font-weight:normal;font-family:"fontcustom-set";color:#fff}@media screen and (max-width:767px){.paragraph--type--file .file a{width:90%;height:auto;padding-top:2.2381378693vh;padding-right:5%;padding-bottom:2.2381378693vh;padding-left:5%;border:1px #141414 solid}}
.node--type-job-offer{position:relative;padding-top:2.5vh;padding-right:10vw;padding-bottom:5vh;padding-left:10vw;background:url(/themes/custom/boursebeurs/img/background/bg-global.svg) no-repeat;background-color:rgba(0,0,0,0);background-size:contain;background-position:top center}.node--type-job-offer .section-header{text-align:center;padding-right:15vw;padding-left:15vw}.node--type-job-offer .section-header h1{margin-top:10.2954341987vh;margin-bottom:10px}.node--type-job-offer .section-header .subtitle{font-size:1.75em}.node--type-job-offer .section-contenu{margin-top:5vh}.node--type-job-offer .section-contenu .paragraph--type--rich-text{padding-top:2.5vh;padding-right:5vw;padding-bottom:2.5vh;padding-left:5vw}.node--type-job-offer .section-contenu .paragraph--type--rich-text h2{color:#da6a46;font-size:1.45em !important;margin:0 0;text-align:left;font-family:"BBTypo-Regular"}.node--type-job-offer .section-contenu .paragraph--type--rich-text h3{font-size:1.25em}.node--type-job-offer .section-contenu .paragraph--type--rich-text a{color:#da6a46}.node--type-job-offer .section-contenu .paragraph--type--file{padding-top:0;padding-right:15vw;padding-bottom:0;padding-left:15vw}.node--type-job-offer .section-contenu .link-postuler{text-align:center;width:100%;height:auto}.node--type-job-offer .section-contenu .link-postuler a{text-align:center;color:#fff;display:inline-block;font-size:1.75em;width:fit-content;height:auto;text-decoration:none;text-align:center;padding:1.4324082363vh 25px;-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease;transition-property:color,background-color,border-color;background-color:#000;border-width:1px;border-color:#141414;border-style:solid}.node--type-job-offer .section-contenu .link-postuler a:hover{color:#141414;border:1px #141414 solid;background:#fff;-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease;transition-property:color,background-color,border-color}@media screen and (max-width:767px){.node--type-job-offer{background:url(/themes/custom/boursebeurs/img/background/bg-global-mobile.svg) no-repeat;background-color:rgba(0,0,0,0);background-size:contain;background-position:top center;padding-right:5vw;padding-left:5vw}.node--type-job-offer .section-header{padding-right:5vw;padding-left:5vw;margin-bottom:35px}.node--type-job-offer .section-header h1{margin-top:50px}.node--type-job-offer .section-contenu h3{margin:0 0;font-size:1.25em}.node--type-job-offer .section-contenu .paragraph--type--file{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.node--type-job-offer .section-contenu .paragraph--type--file a{width:94%;height:auto}}
