@font-face{font-display:swap;font-family:sunshine;font-style:normal;font-weight:400;src:url(/legacy/fonts/Sunshine-Boulevard-Personal-Use.4289b006.ttf)}#content-section{padding-top:0}.new-group-brand #wo-breadcrumbs{margin-top:0;padding-bottom:1.5em;padding-top:1.5em}@media screen and (max-width:767px){.new-group-brand #wo-breadcrumbs{height:auto;line-height:20px}.new-group-brand #wo-breadcrumbs li{display:block}}.new-group-brand h1{font-size:30px;font-weight:300;margin-bottom:70px;margin-top:70px}.new-group-brand h2{font-size:22px;font-weight:300;margin-bottom:38px;margin-top:70px}.new-group-brand p{font-size:15px;font-weight:300}.new-group-brand .reviews .classic-btn{margin-top:34px}.new-group-brand .reviews em{margin-right:0;text-align:center}@media screen and (max-width:992px){.new-group-brand .reviews .row.reorder-xs{direction:rtl;transform:rotate(180deg)}.new-group-brand .reviews .row.reorder-xs .col-md-8{padding-bottom:10px;padding-top:20px}.new-group-brand .reviews .row.reorder-xs>[class*=col-]{direction:ltr;transform:rotate(-180deg)}}.new-group-brand .reviews .reviews-carousel .item{margin-top:0}.new-group-brand .reviews .round-review-widget{height:170px;width:170px}.new-group-brand .reviews .round-review-widget .note-number{font-size:37px}.new-group-brand .reviews .round-review-widget .note-star{font-size:16px;top:73px}.new-group-brand .reviews .round-review-widget .note-star p{font-size:11px}.new-group-brand .header-fluid{background-position:50%;background-repeat:no-repeat;min-height:340px}@media screen and (max-width:767px) and (orientation:portrait){.new-group-brand .header-fluid{background-image:none!important;min-height:auto}}.new-group-brand .header-fluid ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;margin:0;width:350px;-ms-flex-pack:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:340px}@media screen and (max-width:767px) and (orientation:portrait){.new-group-brand .header-fluid ul{float:none!important;margin:0 auto;min-height:auto;width:90%}}.new-group-brand .header-fluid ul li{height:30px;line-height:30px;margin-bottom:15px}.new-group-brand .header-fluid ul li a{background:color-mix(in srgb,var(--clr-secondary-400) 62%,transparent);color:#fff;display:block;font-size:15px;text-align:center}.new-group-brand .header-fluid ul li a.active,.new-group-brand .header-fluid ul li a:hover{background:var(--clr-secondary-400);font-weight:500;text-decoration:underline}.new-group-brand .legal-mentions{margin-top:20px}.new-group-brand .quote{border-top:2px solid #efefef;margin:30px 20px 38px;padding-top:30px;position:relative}.new-group-brand .quote .advisor{font-size:14px;font-weight:400;margin-bottom:25px}.new-group-brand .quote .advisor span{color:var(--clr-primary-400)}.new-group-brand .quote>div p{font-size:18px;font-style:italic;line-height:22px}.new-group-brand .quote>div p:after,.new-group-brand .quote>div p:before{content:'"';font-size:22px;font-weight:500;padding:0 5px}.new-group-brand .quote .wrapper{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-25px;width:82px}.new-group-brand .quote .wrapper .img-circle{background:#fff;height:50px;padding:0 16px;width:82px}.new-group-brand .quote .wrapper:before{border-radius:50%;border-top:2px solid #bcbcbc;content:"";display:block;height:66px;left:7px;position:absolute;top:-10px;width:66px;z-index:999}.new-group-brand #content-section aside{background:#f2f2f2;font-size:14px;font-weight:300;padding:30px}.new-group-brand #content-section aside .root-page{color:var(--clr-neutral-600)}.new-group-brand #content-section aside .root-page:hover{color:var(--clr-primary-400)}.new-group-brand #content-section aside ul{list-style:none;margin-top:10px;padding-left:0}.new-group-brand #content-section aside ul ul{margin-left:20px}.new-group-brand #content-section aside ul ul li{margin-bottom:8px}.new-group-brand #content-section aside ul ul li a.active,.new-group-brand #content-section aside ul ul li a:hover{color:var(--clr-primary-400);font-weight:500;text-decoration:underline}.new-group-brand #content-section aside ul>li{margin-bottom:8px}.new-group-brand #content-section aside ul>li:last-child{margin-bottom:0}.new-group-brand #content-section aside ul a{color:var(--clr-neutral-600)}.new-group-brand #content-section aside ul a:hover{color:var(--clr-primary-400);font-weight:500;text-decoration:underline}.new-group-brand #content-section aside ul a.active{font-weight:400}.new-group-brand .list-advices h2{font-size:22px;margin-bottom:38px;margin-top:70px;text-transform:uppercase}.new-group-brand .list-advices p{margin-bottom:0}.new-group-brand .list-advices .img-overlay{display:block;position:relative}.new-group-brand .list-advices .img-overlay img{width:100%}.new-group-brand .list-advices .row{margin-bottom:38px}.new-group-brand .list-advices .row:last-child{margin-bottom:5px}@media screen and (max-width:767px){.new-group-brand .list-advices .item{margin-top:15px}.new-group-brand .list-advices .item:first-child{margin-top:0}}.new-group-brand .list-advices .item:hover a,.new-group-brand .list-advices .item:hover h5,.new-group-brand .list-advices .item:hover p{color:var(--clr-primary-400)}.new-group-brand .list-advices .item:hover h5{text-decoration:underline}.new-group-brand .list-advices .item:hover .img-overlay:before{background:rgba(30,32,24,.4);content:"";display:block;height:100%;position:absolute;width:100%}.new-group-brand .list-advices .item a{color:var(--clr-neutral-600)}.new-group-brand .list-advices .item h5{font-size:15px;margin-bottom:25px;margin-top:30px}.new-group-brand .list-advices .item p{text-align:center}.new-group-brand .full-bg,.new-group-brand .join-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:305px;margin-top:65px}.new-group-brand .join-banner h2{margin-bottom:35px;margin-top:70px}@media screen and (max-width:767px){.new-group-brand .join-banner h2{margin-top:30px}}.new-group-brand .join-banner a{background-color:#fff;border-color:var(--clr-primary-400);color:var(--clr-primary-400);margin-top:34px}.new-group-brand .join-banner a:hover{background:var(--clr-primary-400)!important;border-color:var(--clr-primary-400)}.new-group-brand .classic-btn{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;border:1px solid var(--clr-primary-400);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:var(--clr-primary-400);display:inline-block;font-size:14px;font-weight:400;font-weight:500;padding:6px;text-transform:uppercase}.new-group-brand .classic-btn.active,.new-group-brand .classic-btn:hover{background:var(--clr-primary-400);border:1px solid var(--clr-primary-400);color:#fff;text-decoration:none!important}.new-group-brand .classic-btn.white{background:none;border:1px solid #fff;color:#fff}.new-group-brand .classic-btn.white:hover{background:var(--clr-primary-400);border:1px solid var(--clr-primary-400);color:#fff}.new-group-brand .classic-btn.grey{background:none;border:1px solid var(--clr-neutral-600);color:var(--clr-neutral-600)}.new-group-brand .classic-btn.grey:hover{background:var(--clr-primary-400);border:1px solid var(--clr-primary-400);color:#fff}.new-group-brand .classic-btn.go{background:var(--clr-primary-400);color:#fff;position:relative}.new-group-brand .classic-btn.go:after{background-image:url(/legacy/images/arrow.19439a72.png);background-repeat:no-repeat;content:"";height:40px;position:absolute;right:-60px;top:-10px;width:40px}.new-group-brand .img-responsive{margin:0 auto}.new-group-brand .statistics h2{margin-top:0}.new-group-brand .statistics h5{font-weight:300}.new-group-brand .statistics p{margin-bottom:38px}.new-group-brand .statistics .icons{margin-bottom:30px}.new-group-brand .networks{border-bottom:2px solid #d1d1d2;border-top:2px solid #d1d1d2;margin-top:25px;padding:18px 0}.new-group-brand .networks span,.new-group-brand .networks ul{display:inline-block}.new-group-brand .networks span{font-size:22px;font-weight:300;margin-right:24px}.new-group-brand .networks a{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--clr-secondary-400);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:35px;line-height:35px;width:35px}.new-group-brand .networks a i{color:#fff;font-size:18px}.new-group-brand .networks a:hover{background:var(--clr-primary-400)}.new-group-brand .slider_posts .owl-carousel .owl-nav{top:100px}@media screen and (min-width:992px) and (max-width:1200px){.new-group-brand .slider_posts .owl-carousel .owl-nav{top:87px}}@media screen and (min-width:767px) and (max-width:992px){.new-group-brand .slider_posts .owl-carousel .owl-nav{top:143px}}@media screen and (max-width:767px){.new-group-brand .slider_posts .owl-carousel .owl-nav{top:47%}}.new-group-brand .slider_posts .owl-carousel .item-intro{font-size:12px;font-weight:300;margin-bottom:20px}.new-group-brand .slider_posts .owl-carousel .item-intro i{color:var(--clr-secondary-400)}.new-group-brand .slider_posts .owl-carousel .item-intro time span:after{border-right:1px dotted;content:"";display:inline-block;height:9px;margin:0 6px;width:1px}.new-group-brand .slider_posts .owl-carousel .wrapper-item:hover .item-image a:before{background:rgba(30,32,24,.4);content:"";display:block;height:100%;position:absolute;width:100%;z-index:20}.new-group-brand .slider_posts .owl-carousel .wrapper-item:hover h4 a{color:var(--clr-primary-400)}.new-group-brand .slider_posts .owl-carousel .wrapper-item:hover h4 a:hover{text-decoration:underline}.new-group-brand .slider_posts .owl-carousel .item-image a,.new-group-brand .slider_posts .owl-carousel .item-image.video{display:block;position:relative}.new-group-brand .slider_posts .owl-carousel .item-image.video:before{color:#fff;content:"\f01d";font-family:FontAwesome;font-size:110px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.new-group-brand .slider_posts .owl-carousel h4{font-size:15px;font-weight:300;margin-top:20px;text-align:justify}.new-group-brand .slider_posts .owl-carousel h4 a{color:var(--clr-neutral-600)}.new-group-brand section.contact{color:var(--clr-neutral-600);font-weight:400}.new-group-brand section.contact .text-content{padding-top:50px}.new-group-brand section.contact .classic-btn{margin-top:35px}@media screen and (max-width:767px){.new-group-brand .join_blocs .rich-bloc:first-child,.new-group-brand .know_blocs .rich-bloc:first-child,.new-group-brand .spirit_blocs .rich-bloc:first-child{margin-bottom:20px}}.new-group-brand .rich-bloc{position:relative}.new-group-brand .rich-bloc img{width:100%}.new-group-brand .rich-bloc .classic-btn{background-color:#fff;border-color:var(--clr-primary-400);color:var(--clr-primary-400)}.new-group-brand .rich-bloc:hover .hover{background:rgba(30,32,24,.4);display:block;height:100%;left:15px;position:absolute;width:95%}.new-group-brand .rich-bloc:hover .hover h5{color:#fff;font-size:35px;margin-bottom:25px;text-transform:uppercase}.new-group-brand .rich-bloc:hover .hover .center{left:50%;margin:0;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.new-group-brand .rich-bloc .hover,.new-group-brand .rich-bloc:hover .baseline,.new-group-brand .rich-bloc:hover .title{display:none}.new-group-brand .rich-bloc .baseline{color:#fff;font-size:25px;left:0;line-height:28px;margin-left:auto;margin-right:auto;position:absolute;right:0;width:70%}.new-group-brand .rich-bloc .baseline span{display:block}.new-group-brand .rich-bloc .baseline .left{font-weight:300;text-transform:uppercase}.new-group-brand .rich-bloc .title{background:rgba(29,29,29,.3);color:#fff;font-size:22px;font-weight:500;padding:18px 30px;position:absolute;text-transform:uppercase}.new-group-brand .rich-bloc.job-rich-pic .title,.new-group-brand .rich-bloc.statistics-rich-pic .title,.new-group-brand .rich-bloc.values-rich-pic .title{right:15px}.new-group-brand .rich-bloc.job-rich-pic .baseline,.new-group-brand .rich-bloc.statistics-rich-pic .baseline,.new-group-brand .rich-bloc.values-rich-pic .baseline{bottom:30px}.new-group-brand .rich-bloc.agencies-rich-pic .title,.new-group-brand .rich-bloc.partnership-rich-pic .title,.new-group-brand .rich-bloc.vision-rich-pic .title{bottom:0;right:15px}.new-group-brand .rich-bloc.agencies-rich-pic .baseline,.new-group-brand .rich-bloc.partnership-rich-pic .baseline,.new-group-brand .rich-bloc.vision-rich-pic .baseline{top:30px}@media screen and (max-width:767px){.new-group-brand .frieze .row.reorder-xs{direction:rtl;transform:rotate(180deg)}.new-group-brand .frieze .row.reorder-xs h3{padding-top:20px}.new-group-brand .frieze .row.reorder-xs>[class*=col-]{direction:ltr;transform:rotate(-180deg)}}.new-group-brand .frieze>.row{margin-bottom:38px}.new-group-brand .frieze>.row .classic-btn{margin-top:30px}.new-group-brand .frieze>.row .img-overlay{display:block;position:relative}.new-group-brand .frieze>.row .img-overlay img{width:100%}.new-group-brand .frieze>.row:hover h3{cursor:pointer}.new-group-brand .frieze>.row:hover h3 a{color:var(--clr-primary-400);text-decoration:underline}.new-group-brand .frieze>.row:hover h3 a i{color:var(--clr-primary-400)}.new-group-brand .frieze>.row:hover .classic-btn{background:var(--clr-primary-400);color:#fff}.new-group-brand .frieze>.row:hover .img-overlay{cursor:pointer}.new-group-brand .frieze>.row:hover .img-overlay:before{background:rgba(30,32,24,.4);content:"";display:block;height:100%;position:absolute;width:100%}.new-group-brand .frieze h3{font-size:15px}.new-group-brand .frieze h3 a{color:var(--clr-neutral-600)}.new-group-brand .frieze h3 i{color:var(--clr-secondary-400);margin-right:10px}#template_group_index .join>p{margin-bottom:38px}#template_group_index .join_blocs .left{text-align:left}#template_group_identity .idea h2{margin-top:0}#template_group_identity .idea p{margin-bottom:40px;margin-top:30px}@media screen and (max-width:767px){#template_group_identity .idea .img-responsive{float:none!important}}#template_group_identity .know h2{margin-top:40px}#template_group_identity .know p{margin-bottom:40px}#template_group_identity .more-infos p{margin-bottom:30px}#template_group_identity .more-infos h5{margin-bottom:25px}@media screen and (max-width:767px){#template_group_identity .more-infos .icons .col-xs-12{margin-bottom:15px}#template_group_identity .more-infos .icons .col-xs-12:last-child{margin-bottom:0}}#template_group_identity .rich-bloc .baseline{width:80%}#template_group_identity_agencies .intro p,#template_group_identity_ethic .intro p,#template_group_identity_identification .intro p,#template_group_identity_know .intro p,#template_group_identity_strength .intro p,#template_group_jobs_advice .intro p,#template_group_jobs_advices .intro p,#template_group_jobs_campus .intro p,#template_group_jobs_consultant .intro p,#template_group_jobs_offers .intro p,#template_group_jobs_spirit .intro p,#template_group_promoter_choose .intro p,#template_group_promoter_partner .intro p{font-weight:500;text-align:justify}#template_group_identity_agencies .difference h3,#template_group_identity_know .difference h3,#template_group_identity_strength .difference h3{font-size:20px;font-weight:300;margin-bottom:40px;margin-top:40px}#template_group_identity_agencies .difference .difference-content,#template_group_identity_know .difference .difference-content,#template_group_identity_strength .difference .difference-content{font-size:15px;font-weight:300;padding-left:20px}#template_group_identity_agencies .difference .difference-content ul,#template_group_identity_know .difference .difference-content ul,#template_group_identity_strength .difference .difference-content ul{list-style:none;padding-left:0}#template_group_identity_agencies .difference .difference-content li,#template_group_identity_know .difference .difference-content li,#template_group_identity_strength .difference .difference-content li{background:url(/legacy/images/bullet-m.25c4a5c6.png) no-repeat 0 15px;margin-bottom:20px;padding-left:40px}#template_group_identity_agencies .difference .difference-content li:last-child,#template_group_identity_know .difference .difference-content li:last-child,#template_group_identity_strength .difference .difference-content li:last-child{margin-bottom:0}#template_group_identity_agencies .frieze h2,#template_group_identity_know .frieze h2,#template_group_identity_strength .frieze h2{margin-top:60px}#template_group_identity_agencies .intro p,#template_group_identity_know .intro p,#template_group_identity_strength .intro p{margin-bottom:30px}#template_group_identity_agencies .numbers h4,#template_group_identity_know .numbers h4,#template_group_identity_strength .numbers h4{font-size:20px;font-weight:300;margin-bottom:40px;margin-top:40px}#template_group_identity_agencies .numbers .rounded,#template_group_identity_know .numbers .rounded,#template_group_identity_strength .numbers .rounded{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:4px solid var(--clr-secondary-400);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:var(--clr-secondary-400);font-size:60px;height:155px;line-height:150px;margin:0 auto 20px;width:155px}#template_group_identity_agencies .numbers .rounded small,#template_group_identity_know .numbers .rounded small,#template_group_identity_strength .numbers .rounded small{font-size:36px}#contact .classic-btn{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;border:1px solid var(--clr-primary-400);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:var(--clr-primary-400);display:inline-block;font-size:14px;font-weight:400;font-weight:500;padding:6px;text-transform:uppercase}#contact .classic-btn.active,#contact .classic-btn:hover{background:var(--clr-primary-400);border:1px solid var(--clr-primary-400);color:#fff}#contact .leaflet-popup-tip-container,#template_group_identity_agencies .leaflet-popup-tip-container{display:none}#contact #map-contact h3,#template_group_identity_agencies #map-contact h3{margin-bottom:15px}#contact #map-contact .leaflet-popup-content-wrapper,#template_group_identity_agencies #map-contact .leaflet-popup-content-wrapper{border:2px solid #adadad}#contact .leaflet-container a.leaflet-popup-close-button,#template_group_identity_agencies .leaflet-container a.leaflet-popup-close-button{background:url(/legacy/images/close-map.3ce35ac3.jpg) no-repeat;background-size:cover;height:14px;margin-right:8px;margin-top:10px;padding:0;text-indent:-10000px;width:14px}#contact section.map,#template_group_identity_agencies section.map{margin-bottom:70px}#contact section.map h3,#template_group_identity_agencies section.map h3{font-size:20px;font-weight:400;margin-bottom:38px;margin-top:28px}#contact section.agencies,#template_group_identity_agencies section.agencies{margin-bottom:28px}#contact section.agencies h3,#template_group_identity_agencies section.agencies h3{font-size:20px;font-weight:400;margin-bottom:38px;margin-top:0}#contact section.agencies p,#template_group_identity_agencies section.agencies p{margin-bottom:38px}#contact section.agencies ul li,#template_group_identity_agencies section.agencies ul li{margin-bottom:10px;margin-left:15px}@media screen and (max-width:767px) and (orientation:portrait){#contact section.agencies ul li a,#template_group_identity_agencies section.agencies ul li a{margin-left:0}}#contact section.agencies ul li img,#template_group_identity_agencies section.agencies ul li img{border:1px solid #bcbcbc}@media screen and (max-width:767px) and (orientation:portrait){#contact section.agencies ul li img,#template_group_identity_agencies section.agencies ul li img{display:none}}#contact section.agencies ul li:hover a,#template_group_identity_agencies section.agencies ul li:hover a{color:var(--clr-primary-400);text-decoration:underline}#contact section.agencies a,#template_group_identity_agencies section.agencies a{color:var(--clr-neutral-600);font-weight:300;margin-left:30px}#contact section .frieze h2,#template_group_identity_agencies section .frieze h2{margin-top:70px}#template_group_identity_ethic .owl-dots,#template_group_identity_identification .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}#template_group_identity_ethic .owl-dots .owl-dot,#template_group_identity_identification .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}#template_group_identity_ethic .owl-dots .owl-dot span,#template_group_identity_identification .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#fff;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #dbdbdb;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:block;height:15px;margin:5px 7px;transition:opacity .2s ease;width:15px}#template_group_identity_ethic .owl-dots .owl-dot.active span,#template_group_identity_ethic .owl-dots .owl-dot:hover span,#template_group_identity_identification .owl-dots .owl-dot.active span,#template_group_identity_identification .owl-dots .owl-dot:hover span{background:#dbdbdb;border:none}#template_group_identity_ethic h3,#template_group_identity_identification h3{font-size:20px;font-weight:400;margin:30px 0}#template_group_identity_ethic h5,#template_group_identity_identification h5{color:var(--clr-primary-400);font-weight:400;text-transform:uppercase}#template_group_identity_ethic .table-striped td,#template_group_identity_ethic .table-striped th,#template_group_identity_ethic .table-striped tr,#template_group_identity_identification .table-striped td,#template_group_identity_identification .table-striped th,#template_group_identity_identification .table-striped tr{border:none}@media screen and (max-width:767px) and (orientation:portrait){#template_group_identity_ethic .table-striped td,#template_group_identity_ethic .table-striped th,#template_group_identity_ethic .table-striped tr,#template_group_identity_identification .table-striped td,#template_group_identity_identification .table-striped th,#template_group_identity_identification .table-striped tr{font-size:11px}}#template_group_identity_ethic .table-striped tbody tr:nth-of-type(odd),#template_group_identity_identification .table-striped tbody tr:nth-of-type(odd){background:#f2f2f2}#template_group_identity_ethic .table-striped tbody tr:nth-child(2n),#template_group_identity_identification .table-striped tbody tr:nth-child(2n){background:#fff}#template_group_identity_ethic .table-striped tbody th,#template_group_identity_identification .table-striped tbody th{background:none;font-size:14px;font-weight:300}@media screen and (max-width:767px) and (orientation:portrait){#template_group_identity_ethic .table-striped tbody th,#template_group_identity_identification .table-striped tbody th{font-size:11px}}#template_group_identity_ethic .table-striped tbody td,#template_group_identity_identification .table-striped tbody td{font-size:14px}@media screen and (max-width:767px) and (orientation:portrait){#template_group_identity_ethic .table-striped tbody td,#template_group_identity_identification .table-striped tbody td{font-size:11px}}#template_group_identity_ethic #content-section li{font-weight:300}#template_group_identity_ethic #content-section h5{margin-bottom:25px;margin-top:25px}#template_group_identity_ethic #content-section .first-part h5:first-child{margin-top:0}#template_group_identity_agency h3{font-size:20px}#template_group_identity_agency .frieze h2{margin-top:60px}#template_group_identity_agency .intro p{margin-bottom:30px}#template_group_identity_agency section.video h3{margin-bottom:38px;margin-top:60px}#template_group_identity_agency section.content h3{margin-bottom:38px;margin-top:38px}#template_group_identity_agency section.reviews{margin-top:0;overflow:initial}#template_group_identity_agency section.reviews h3{font-size:26px;font-weight:300;margin-bottom:30px;margin-top:0}#template_group_identity_agency section.reviews .block-reviews{margin-bottom:70px;margin-top:38px}#template_group_identity_agency section.reviews .block-reviews .review-item{margin-bottom:30px}#template_group_identity_agency section.reviews .block-reviews .filter{margin-bottom:40px}#template_group_identity_agency section.reviews .block-reviews .filter select{margin-left:5px}#template_group_identity_agency section.reviews .block-reviews .filter form{display:inline}@media screen and (max-width:992px){#template_group_identity_agency section.reviews .block-reviews .review-all .review-item p{text-align:justify}}@media screen and (min-width:992px){#template_group_identity_agency section.reviews .block-reviews .review-all{padding-right:50px}}#template_group_identity_agency section.reviews .block-reviews .review-all .round-review-widget{display:block;margin:0 auto 45px}#template_group_identity_agency section.reviews .block-reviews .review-all em{margin-bottom:40px;margin-right:0;text-align:right}#template_group_identity_agency section.reviews .form-intro{display:inline-block;font-weight:300;margin-bottom:38px}#template_group_identity_agency section #contact_page_contact_block .mandatory,#template_group_identity_agency section #contact_page_contact_block label{font-weight:300;text-align:left}#template_group_identity_agency section #contact_page_contact_block .form-group>div{margin-top:0!important}#template_group_identity_agency section #contact_page_contact_block .form-group textarea{height:100px}#template_group_identity_agency section.map{border-bottom:2px solid #d1d1d2;margin-top:25px;padding-bottom:40px}#template_group_identity_agency section.map .links{background:#f2f2f2;height:42px;line-height:42px;margin:0}#template_group_identity_agency section.map .links>div:first-child:after{border-right:1px solid #48494a;content:"";height:30px;position:absolute;right:0;top:6px;width:1px}#template_group_identity_agency section.map .links a,#template_group_identity_agency section.map .links button{color:var(--clr-neutral-600);font-size:20px;font-weight:300;text-transform:uppercase}#template_group_identity_agency section.map .links a i,#template_group_identity_agency section.map .links button i{margin-right:10px}#template_group_identity_agency section.map .links a:hover,#template_group_identity_agency section.map .links button:hover{color:var(--clr-primary-400);text-decoration:underline}#template_group_identity_agency section.map .links a:hover i,#template_group_identity_agency section.map .links button:hover i{color:var(--clr-primary-400)}#template_group_identity_agency section.contact{padding-bottom:30px}#template_group_identity_agency section.contact a:hover{text-decoration:underline}#template_group_identity_agency section.contact h4{color:var(--clr-primary-400);font-size:20px;font-weight:400;margin-top:35px;text-transform:uppercase}#template_group_identity_agency section.contact .buttons{margin-top:30px}#template_group_identity_agency section.cta-programs{border-top:2px solid #d1d1d2;padding-bottom:38px;padding-top:40px}#template_group_identity_agency section.cta-programs>div{background-position:50%;background-repeat:no-repeat;color:#fff;height:210px}#template_group_identity_agency section.cta-programs h3{font-size:20px;font-weight:300;margin-bottom:0;margin-top:48px;text-transform:uppercase}#template_group_identity_agency section.cta-programs p{font-size:20px;font-weight:400;margin-bottom:38px}#template_group_identity_agency section.cta-programs .classic-btn{position:relative}#template_group_identity_agency section.cta-programs .classic-btn:after{background-image:url(/legacy/images/arrow-white.733e4202.png);background-repeat:no-repeat;content:"";height:50px;position:absolute;right:-105px;top:-30px;width:41px}#template_group_identity_agency section.cta-programs .classic-btn:hover{background-color:var(--clr-secondary-400);border-color:var(--clr-secondary-400)}#template_group_jobs .history h2{margin-top:0}#template_group_jobs .history p{margin-bottom:25px;margin-top:0}@media screen and (max-width:767px){#template_group_jobs .links .col-sm-3{margin-bottom:15px}#template_group_jobs .links .col-sm-3:last-child{margin-bottom:0}}#template_group_jobs .welcome{margin-top:35px}#template_group_jobs .spirit_blocs{margin-top:25px}#template_group_jobs .join .classic-btn{margin-top:35px}#template_group_jobs .join a{position:relative}#template_group_jobs .join a:after{background-image:url(/legacy/images/arrow.19439a72.png);background-repeat:no-repeat;content:"";height:40px;position:absolute;right:-60px;top:-10px;width:40px}#template_group_jobs .quote-carousel{margin-bottom:10px}#template_group_jobs .quote-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}#template_group_jobs .quote-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}#template_group_jobs .quote-carousel .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#fff;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #dbdbdb;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:block;height:15px;margin:5px 2px;transition:opacity .2s ease;width:15px}#template_group_jobs .quote-carousel .owl-dots .owl-dot.active span,#template_group_jobs .quote-carousel .owl-dots .owl-dot:hover span{background:#dbdbdb;border:none}#template_group_jobs .quote-carousel .item{margin-bottom:20px}#template_group_jobs .quote-carousel .item p{font-size:18px;font-style:italic;line-height:22px}#template_group_jobs .quote-carousel .item p:after,#template_group_jobs .quote-carousel .item p:before{content:'"';font-size:22px;font-weight:500;padding:0 5px}#template_group_jobs .quote-carousel .wrapper{font-size:14px;font-weight:400;margin-top:10px}#template_group_jobs .quote-carousel .wrapper strong{color:var(--clr-primary-400);font-weight:500}#template_group_jobs .quote-carousel .wrapper img{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #bcbcbc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:45px;margin-right:20px;width:45px}#template_group_jobs_spirit .intro p{margin-bottom:30px}#template_group_jobs_spirit .content p{font-weight:400}#template_group_jobs_spirit .content li{font-weight:300}#template_group_jobs_spirit section.values .numbers{background:#f2f2f2;margin:38px 0 0;padding:20px}#template_group_jobs_spirit section.values .numbers p{max-width:365px;padding-top:26px}@media screen and (max-width:767px){#template_group_jobs_spirit section.values .numbers .col-xs-12{text-align:center}#template_group_jobs_spirit section.values .numbers .pull-left{float:none!important}#template_group_jobs_spirit section.values .numbers p{text-align:left}#template_group_jobs_spirit section.values .items p{text-align:justify}}#template_group_jobs_spirit section.discover h2{margin-top:38px}#template_group_jobs_spirit section.discover .content{margin-top:25px;padding-left:25px}#template_group_jobs_spirit section.discover .content p{margin-bottom:0;padding-left:40px}@media screen and (max-width:767px) and (orientation:portrait){#template_group_jobs_spirit section.discover .content p{padding-left:0}}#template_group_jobs_spirit section.discover ul{background:url(/legacy/images/bullet-m.25c4a5c6.png) no-repeat 0 15px;margin-bottom:20px;padding-left:55px}@media screen and (max-width:767px) and (orientation:portrait){#template_group_jobs_spirit section.discover ul{background:none;padding-left:0}}#template_group_jobs_spirit section.hr h2{margin-top:38px}#template_group_jobs_consultant .intro p{margin-bottom:38px}#template_group_jobs_consultant section.success h2{font-size:20px;margin:38px 0}#template_group_jobs_consultant section.success .row{margin-bottom:38px}#template_group_jobs_consultant section.success .row:last-child{margin:0}#template_group_jobs_consultant section.evolution p{text-align:justify}#template_group_jobs_consultant section.evolution h5{margin-top:20px}#template_group_jobs_consultant section.evolution i{border:2px solid var(--clr-secondary-400);border-radius:50%;color:var(--clr-secondary-400);margin-top:20px;padding:1px 2px}@media screen and (min-width:992px){#template_group_jobs_consultant section.evolution .item:after{background:url(/legacy/images/long-arrow.95821459.png) no-repeat;content:"";display:block;height:18px;left:-70px;position:absolute;top:170px;width:143px}#template_group_jobs_consultant section.evolution .item:first-child:after{display:none}}#template_group_jobs_campus .content,#template_group_jobs_campus .intro p{margin-bottom:38px}@media screen and (min-width:992px){#template_group_jobs_campus .content img{padding-top:50px}}#template_group_jobs_campus section.first-step,#template_group_jobs_campus section.first-step h5{margin-bottom:38px}#template_group_jobs_campus section.detail{background:#f2f2f2;padding:30px}#template_group_jobs_campus section.detail h3{font-size:15px;text-transform:uppercase}#template_group_jobs_campus section.testimony h2{margin-bottom:38px;margin-top:38px}#template_group_jobs_campus section.testimony p,#template_group_jobs_offers .intro p{margin-bottom:38px}#template_group_jobs_offers section.jobs h2{margin-top:38px}#template_group_jobs_offers section.jobs p{font-weight:400}#template_group_jobs_offers section.jobs .jobs{margin-bottom:35px}#template_group_jobs_offers section.jobs .jobs .job-title a:hover{color:var(--clr-primary-400);text-decoration:underline}@media screen and (max-width:767px){#template_group_jobs_offers section.jobs .jobs .job-apply{margin-bottom:12px}#template_group_jobs_offers section.jobs .jobs .job{margin-top:7px}#template_group_jobs_offers section.jobs .jobs .job:first-child{margin-top:0}}#template_group_job_offer .pre-content p{font-weight:400}#template_group_job_offer .intro p b,#template_group_job_offer .intro p strong{color:var(--clr-primary-400)}#template_group_job_offer .intro img{width:100%}@media screen and (max-width:767px){#template_group_job_offer .go:after{display:none}}#template_group_job_offer .wrapper-img{color:#fff;position:relative}#template_group_job_offer .wrapper-img>div{background:rgba(53,53,53,.71);bottom:0;left:0;padding:15px;position:absolute}#template_group_job_offer .wrapper-img>div p{font-size:14px;font-weight:400;line-height:15px;position:relative}#template_group_job_offer .wrapper-img>div p:before{content:"\f041";float:left;font-family:FontAwesome;font-size:30px;font-weight:900;line-height:1em;margin-right:10px}#template_group_job_offer .wrapper-img>div .title{font-size:24px}#template_group_job_offer .wrapper-img>div .title strong{font-family:sunshine;font-weight:400}#template_group_job_offer section.detail{border-bottom:2px solid #d1d1d2;border-top:2px solid #d1d1d2;margin-bottom:38px;margin-top:38px;padding:38px 0}#template_group_job_offer section.detail .buttons{margin-top:35px}#template_group_job_offer section.detail .buttons .classic-btn{width:85%}@media screen and (max-width:767px){#template_group_job_offer section.detail .buttons{margin-top:0}#template_group_job_offer section.detail .buttons>div{margin-bottom:15px}#template_group_job_offer section.detail .buttons>div:last-child{margin-bottom:0}}#template_group_job_offer section.content h2{margin-top:38px}@media screen and (max-width:767px){#template_group_job_offer section.content h3{font-size:20px}}#template_group_job_offer section.content ul{display:block;font-weight:300;list-style:disc;margin-left:15px}#template_group_job_offer section.content ul li{display:list-item;margin-bottom:5px}#template_group_job_offer section.advantage h2{margin-top:30px}#template_group_job_offer section.more{background:#f2f2f2;margin-top:38px;padding:30px}#template_group_job_offer section.more h3{font-size:15px;font-weight:400;margin-bottom:25px;margin-top:0;text-transform:uppercase}#template_group_job_offer section.more p{padding-left:60px}#template_group_job_offer section.success h2{margin-top:38px}#template_group_job_offer section.success p{background:url(/legacy/images/bullet-m.25c4a5c6.png) no-repeat 0 0;line-height:1.5em;margin:10px 30px;padding-left:40px}#template_group_jobs_advices .intro p{margin-bottom:38px;text-align:justify}#template_group_jobs_advices .list-advices h2{font-size:20px;margin-top:38px;text-transform:none}#template_group_jobs_advice .intro p{margin-bottom:38px;text-align:justify}#template_group_jobs_advice .content{margin-top:38px}#template_group_jobs_advice .content ul{list-style:none;margin-bottom:30px;margin-left:20px;padding-left:0}#template_group_jobs_advice .content li{background:url(/legacy/images/bullet-m.25c4a5c6.png) no-repeat 0 15px;font-weight:300;margin-bottom:20px;padding-left:40px}#template_group_jobs_advice .content li:last-child{margin-bottom:0}#template_group_promoter section.history h2{margin-top:0}@media screen and (max-width:767px){#template_group_promoter section.history .pull-right{float:none!important}}#template_group_promoter section.collab{color:var(--clr-neutral-600);margin-top:70px}#template_group_promoter section.collab p{font-weight:400;margin-bottom:30px}#template_group_promoter section.collab h2{font-weight:400}#template_group_promoter section.interlocutor{margin-bottom:70px}#template_group_promoter section.interlocutor .text-content{padding-top:50px}#template_group_promoter section.interlocutor .classic-btn{margin-top:35px}#template_group_promoter section.partner p{margin-bottom:38px}#template_group_promoter section.partner .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}#template_group_promoter section.partner .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}#template_group_promoter section.partner .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#fff;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #dbdbdb;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:block;height:15px;margin:5px 2px;transition:opacity .2s ease;width:15px}#template_group_promoter section.partner .owl-dots .owl-dot.active span,#template_group_promoter section.partner .owl-dots .owl-dot:hover span{background:#dbdbdb;border:none}@media screen and (max-width:767px){#template_group_promoter section.contact h2{margin-top:30px}}#template_group_promoter_choose .intro p{margin-bottom:38px}#template_group_promoter_choose h2{font-size:20px;margin-top:38px}#template_group_promoter_choose section.collab ul{list-style:none;margin-left:20px;padding-left:0}#template_group_promoter_choose section.collab li{background:url(/legacy/images/bullet-m.25c4a5c6.png) no-repeat 0 15px;margin-bottom:20px;padding-left:40px}#template_group_promoter_choose section.collab li:last-child{margin-bottom:0}#template_group_promoter_choose .frieze h2,#template_group_promoter_choose .slider_posts h2{margin-top:78px}#template_group_promoter_partner .intro{margin-bottom:30px}#template_group_promoter_partner h2{font-size:20px;margin-top:38px}#template_group_promoter_partner .frieze h2,#template_group_promoter_partner .slider_posts h2{margin-top:65px}#template_group_promoter_partner section.interlocutor .contact-wrapper{margin-bottom:25px}#template_group_promoter_partner section.interlocutor .contact-wrapper>div .inner{-webkit-box-shadow:0 4px 10px 1px rgba(0,0,0,.34);-moz-box-shadow:0 4px 10px 1px rgba(0,0,0,.34);box-shadow:0 4px 10px 1px rgba(0,0,0,.34);padding:15px 20px}#template_group_promoter_partner section.interlocutor .contact-wrapper>div .inner strong{font-size:18px;font-weight:400;margin-bottom:18px}#template_group_promoter_partner section.interlocutor .contact-wrapper>div .inner .contact-block{font-size:14px}#template_group_promoter_partner section.interlocutor .contact-wrapper>div .inner .contact-block button{color:var(--clr-neutral-600);text-transform:uppercase}#template_group_promoter_partner section.interlocutor .contact-wrapper>div .inner .contact-block i{color:var(--clr-secondary-400);margin-right:10px}#template_group_promoter_partner section.interlocutor .contact-wrapper>div .inner .contact-block:hover button{color:var(--clr-primary-400);text-decoration:underline}#template_group_promoter_partner section.interlocutor .contact-wrapper>div .inner .contact-block:hover button i{text-decoration:none}#template_group_promoter_partner section.interlocutor .contact-wrapper:last-child{margin-bottom:0}#template_group_promoter_partner section.contact form{margin-top:38px}#template_group_promoter_partner section.contact form label{font-weight:300;margin-bottom:15px}#template_group_promoter_partner section.contact form .dropdown,#template_group_promoter_partner section.contact form .iti,#template_group_promoter_partner section.contact form input,#template_group_promoter_partner section.contact form textarea{margin-top:0!important}#template_group_promoter_partner section.contact form textarea{height:70px!important}#template_group_promoter_partner section.contact form .form-group{margin-bottom:25px}#template_group_promoter_partner section.contact form .text-precision{color:var(--clr-neutral-600);font-size:13px;font-style:normal;margin-top:10px}#template_group_promoter_partner section.contact form .classic-btn{margin-top:0}#template_group_sponsorship .legal-mentions{color:var(--clr-neutral-500);margin-top:8px;padding:0}#template_group_sponsorship .legal-mentions P{font-size:13px}#template_group_sponsorship section.intro h2{margin-top:0}#template_group_sponsorship section.help img,#template_group_sponsorship section.rule img{padding-top:38px}#template_group_sponsorship section.rule img{padding-bottom:20px}#template_group_sponsorship section.rule button{color:var(--clr-neutral-600);font-weight:300;text-decoration:underline}#template_group_sponsorship section.rule button:hover{color:var(--clr-primary-400)}#template_group_sponsorship section.partner .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}#template_group_sponsorship section.partner .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}#template_group_sponsorship section.partner .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#fff;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #dbdbdb;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:block;height:15px;margin:5px 2px;transition:opacity .2s ease;width:15px}#template_group_sponsorship section.partner .owl-dots .owl-dot.active span,#template_group_sponsorship section.partner .owl-dots .owl-dot:hover span{background:#dbdbdb;border:none}#template_group_sponsorship section.partner h2{color:var(--clr-primary-400)}#template_group_sponsorship section.sponsorship-form .disclamer{font-size:13px}#template_group_sponsorship section.sponsorship-form .link-rules{color:var(--clr-neutral-600);display:block;font-weight:300;margin:0 auto;text-align:center;text-decoration:underline}#template_group_sponsorship section.sponsorship-form .link-rules:hover{color:var(--clr-primary-400)}#template_group_sponsorship section.sponsorship-form form{margin-top:28px}#template_group_sponsorship section.sponsorship-form form label{font-weight:300}#template_group_sponsorship section.sponsorship-form form .radio{display:inline-block;margin-left:90px}#template_group_sponsorship section.sponsorship-form form .radio:last-child{margin-left:130px}#template_group_sponsorship section.sponsorship-form form .form-group{margin-top:20px}#template_group_sponsorship section.sponsorship-form form .classic-btn{margin-bottom:20px;margin-top:20px}#template_group_sponsorship section.sponsorship-form form .form-bottom{position:relative}#template_group_sponsorship section.sponsorship-form form .form-bottom .legals{font-size:13px;font-weight:300;position:absolute;right:0;top:15px}#template_group_sponsorship section.sponsorship-form form h3{font-size:20px;font-weight:300;margin-bottom:10px;margin-top:30px;position:relative;text-align:center}#template_group_sponsorship section.sponsorship-form form h3 span{background:#fff;padding:0 15px;position:relative;z-index:1}#template_group_sponsorship section.sponsorship-form form h3:after{border-top:2px solid #e8e8e8;content:"";left:0;position:absolute;top:13px;width:100%}#template_group_sponsorship section.offer .numbers{margin-top:38px}#template_group_sponsorship section.offer .numbers h4{font-size:15px;font-weight:400;margin-bottom:20px;margin-top:20px}#template_group_sponsorship section.offer .numbers .rounded{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:4px solid var(--clr-secondary-400);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:var(--clr-secondary-400);font-size:60px;height:155px;line-height:150px;margin:0 auto 20px;width:155px}#template_group_satisfaction section.trust h2{margin-top:0}#template_group_satisfaction section.trust>div>p{margin-bottom:38px}#template_group_satisfaction section.trust h5{font-size:15px;font-weight:400;margin:20px 0}#template_group_satisfaction section.sponsorship .classic-btn{margin-top:20px}#partnership_page_partnership_form .text-precision{padding-top:12px}.next-session h2{margin-top:38px}.next-session #session-countdown .number{display:inline-block;margin-right:40px;position:relative}@media screen and (max-width:767px){.next-session #session-countdown .number{margin-right:10px}}.next-session #session-countdown .number:last-child{margin-right:0}.next-session #session-countdown .number:last-child:after{display:none}.next-session #session-countdown .number:after{color:var(--clr-neutral-600);content:":";font-size:50px;position:absolute;right:-27px;top:68px}@media screen and (min-width:767px) and (max-width:1200px){.next-session #session-countdown .number:after{font-size:40px;top:43px}}@media screen and (max-width:767px){.next-session #session-countdown .number:after{display:none}}.next-session #session-countdown .number span{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px solid var(--clr-primary-400);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:var(--clr-primary-400);font-size:90px;font-weight:300;padding:0 10px}@media screen and (min-width:767px) and (max-width:1200px){.next-session #session-countdown .number span{font-size:55px}}@media screen and (max-width:767px){.next-session #session-countdown .number span{border:1px solid var(--clr-primary-400);font-size:34px;padding:0 5px}}.next-session #session-countdown .number p{font-size:22px;font-weight:300;text-align:center;text-transform:uppercase}@media screen and (min-width:767px) and (max-width:1200px){.next-session #session-countdown .number p{font-size:12px}}@media screen and (max-width:767px){.next-session #session-countdown .number p{font-size:15px}}