@font-face{font-family:'BrandonGrotesque-Regular';src:url('font/BrandonGrotesque-Regular.eot?#iefix') format('embedded-opentype'), url('font/BrandonGrotesque-Regular.otf') format('opentype'), url('font/BrandonGrotesque-Regular.woff') format('woff'), url('font/BrandonGrotesque-Regular.ttf') format('truetype'), url('font/BrandonGrotesque-Regular.svg#BrandonGrotesque-Regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'BrandonGrotesque-Light';src:url('font/BrandonGrotesque-Light.eot?#iefix') format('embedded-opentype'), url('font/BrandonGrotesque-Light.otf') format('opentype'), url('font/BrandonGrotesque-Light.woff') format('woff'), url('font/BrandonGrotesque-Light.ttf') format('truetype'), url('font/BrandonGrotesque-Light.svg#BrandonGrotesque-Light') format('svg');font-weight:normal;font-style:normal}.feed-icons{display:none}.smooth_box{position:fixed;top:35%;left:50%;width:580px;margin-left:-290px;background:white;border:1px solid rgba(0, 0, 0, 0.4);padding:30px;z-index:99;zoom:1}.smooth_box:after,.smooth_box:before{content:"";display:table}.smooth_box:after{clear:both}@media only screen and (max-width:720px){.smooth_box{top:8%;width:290px;margin-left:-152px}}.smooth_box .smooth_box_action{width:20%;float:right;text-align:right}.smooth_box .smooth_box_action a{display:inline-block;width:40px;height:40px;background:url(img/close.png) no-repeat center center;background-size:100% 100%}.smooth_box .smooth_box_message{width:80%;float:left;zoom:1}.smooth_box .smooth_box_message:after,.smooth_box .smooth_box_message:before{content:"";display:table}.smooth_box .smooth_box_message:after{clear:both}.smooth_box .smooth_box_message .smooth_box_title{width:100%;float:left;color:#e03e7f;font-size:16px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bolder;border-bottom:1px solid #e03e7f;display:inline-block;margin-bottom:9px;margin-top:0}.smooth_box .smooth_box_message .smooth_box_content{width:100%;float:left}.image_paysage{width:100%;height:auto}.no-margin-gutter{margin-left:0;margin-right:0}.no-padding-gutter{padding-left:0;padding-right:0}.main-container,.navbar,footer{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif}header.navbar{background-color:#f8f8fa;border-color:transparent;border-bottom:0px solid rgba(180, 180, 180, 0.8);border-radius:0;border-top:0px;border-left:0px;border-right:0px;margin-bottom:-1px}header.navbar .navbar-header{width:100%}header.navbar .field--name-field-logo-du-site{text-align:center}header.navbar .field--name-field-logo-du-site img{display:inline}header.navbar #block-logodusite-2{float:left;margin-top:5px}header.navbar #block-imagoo-main-menu{float:right}@media only screen and (min-width:720px) and (max-width:959px){header.navbar #block-imagoo-main-menu{float:left}}@media only screen and (max-width:720px){header.navbar #block-imagoo-main-menu{float:left;width:90%;padding:0 5%}}header.navbar #block-imagoo-main-menu ul.menu{list-style:none;padding-top:20px}header.navbar #block-imagoo-main-menu ul.menu li{display:inline}header.navbar #block-imagoo-main-menu ul.menu li a{text-transform:uppercase;font-style:italic;padding-left:10px;padding-right:10px;color:#5d5d5d}@media only screen and (max-width:720px){header.navbar #block-imagoo-main-menu ul.menu li a{padding-top:3px;padding-bottom:3px}}header.navbar #block-imagoo-main-menu ul.menu li a.is-active{font-style:normal;font-weight:bolder;color:black}header.navbar #block-imagoo-main-menu ul.menu li a:hover{font-style:normal;font-weight:bolder;color:black}body.page-node-type-page-type-page-de-base .main-container h1.page-header{margin-top:50px;margin-bottom:25px}body.page-node-type-page-type-page-de-base .main-container .field--name-field-introduction{padding-right:30%;margin-bottom:25px}body.page-node-type-page-type-page-de-base .main-container .groupe_bande{position:relative;margin-bottom:40px;height:350px}body.page-node-type-page-type-page-de-base .main-container .groupe_bande .field--name-field-bande-teintee{position:absolute;z-index:-1;width:100%;height:350px;background-size:cover;background-position:center center}@media only screen and (max-width:720px){body.page-node-type-page-type-page-de-base .main-container .groupe_bande .field--name-field-bande-teintee{position:relative;margin-bottom:28px}}body.page-node-type-page-type-page-de-base .main-container .groupe_bande .field--name-field-bande-teintee-citation p{width:35%;display:block;background:rgba(255, 255, 255, 0.8);padding:15px;position:absolute;bottom:20px;color:#e03e7f;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bold;font-style:italic}@media only screen and (min-width:720px) and (max-width:959px){body.page-node-type-page-type-page-de-base .main-container .groupe_bande .field--name-field-bande-teintee-citation p{width:50%}}@media only screen and (max-width:720px){body.page-node-type-page-type-page-de-base .main-container .groupe_bande .field--name-field-bande-teintee-citation p{width:75%}}body.page-node-type-page-type-page-de-base .main-container .groupe_bande .field--name-field-bande-teintee-citation p .citation_name{color:#525252;font-size:14px;font-weight:normal;font-style:initial;display:block}body.page-node-type-page-type-page-de-base .main-container .field--name-field-titre-texte-citation>.field--item{margin-bottom:50px;zoom:1}body.page-node-type-page-type-page-de-base .main-container .field--name-field-titre-texte-citation>.field--item:after,body.page-node-type-page-type-page-de-base .main-container .field--name-field-titre-texte-citation>.field--item:before{content:"";display:table}body.page-node-type-page-type-page-de-base .main-container .field--name-field-titre-texte-citation>.field--item:after{clear:both}body.page-node-type-page-type-page-de-base .main-container .field--name-field-titre-page-base{width:100%;padding-right:40%;float:left}@media only screen and (max-width:720px){body.page-node-type-page-type-page-de-base .main-container .field--name-field-titre-page-base{padding-right:0}}body.page-node-type-page-type-page-de-base .main-container .field--name-field-texte-page-base{width:60%;float:left}@media only screen and (max-width:720px){body.page-node-type-page-type-page-de-base .main-container .field--name-field-texte-page-base{width:100%}}body.page-node-type-page-type-page-de-base .main-container .field--name-field-citation-page-base{width:100%;float:left;color:#e03e7f;font-size:16px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bolder;font-style:italic;margin-top:50px}body.page-node-type-page-type-page-de-base .main-container .field--name-field-citation-page-base .citation_name{color:#7f7f7f;font-size:16px;font-weight:normal;font-style:initial;display:block}body.page-node-type-page-type-page-de-base .main-container .field--name-field-titre-page-base,body.page-node-type-page-type-page-de-base .main-container h1.page-header{font-family:'BrandonGrotesque-Light';font-weight:normal;font-style:normal;color:#e03e7f;text-transform:uppercase}body.page-node-type-page-type-page-de-base .main-container h1.page-header{font-size:41px;border-bottom:0px}body.page-node-type-page-type-page-de-base .main-container .field--name-field-introduction{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bolder}body.page-node-type-page-type-page-de-base .main-container .field--name-field-titre-page-base{font-size:30px}body.page-node-type-page-type-biographie .main-container h1.page-header{margin-top:50px;margin-bottom:25px}body.page-node-type-page-type-biographie .main-container .groupe_bande_bio{position:relative;margin-bottom:40px;height:350px}body.page-node-type-page-type-biographie .main-container .groupe_bande_bio .field--name-field-image-teintee{position:absolute;z-index:-1;width:100%;height:350px;background-size:cover;background-position:center center}@media only screen and (max-width:720px){body.page-node-type-page-type-biographie .main-container .groupe_bande_bio .field--name-field-image-teintee{position:relative;margin-bottom:28px}}body.page-node-type-page-type-biographie .main-container .groupe_bande_bio .field--name-field-bande-teintee-citation-bio p{width:35%;display:block;background:rgba(255, 255, 255, 0.8);padding:15px;position:absolute;bottom:20px;color:#e03e7f;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bold;font-style:italic}@media only screen and (min-width:720px) and (max-width:959px){body.page-node-type-page-type-biographie .main-container .groupe_bande_bio .field--name-field-bande-teintee-citation-bio p{width:50%}}@media only screen and (max-width:720px){body.page-node-type-page-type-biographie .main-container .groupe_bande_bio .field--name-field-bande-teintee-citation-bio p{width:75%}}body.page-node-type-page-type-biographie .main-container .groupe_bande_bio .field--name-field-bande-teintee-citation-bio p .citation_name{color:#525252;font-size:14px;font-weight:normal;font-style:initial;display:block}body.page-node-type-page-type-biographie .main-container .groupe{position:relative;margin-top:50px;margin-bottom:50px}body.page-node-type-page-type-biographie .main-container .groupe .field--name-field-portrait,body.page-node-type-page-type-biographie .main-container .groupe .field--name-field-titre-texte{float:left;width:50%}@media only screen and (max-width:720px){body.page-node-type-page-type-biographie .main-container .groupe .field--name-field-portrait,body.page-node-type-page-type-biographie .main-container .groupe .field--name-field-titre-texte{width:100%}}body.page-node-type-page-type-biographie .main-container .groupe .field--name-field-portrait>img{float:right;max-width:425px}@media only screen and (max-width:720px){body.page-node-type-page-type-biographie .main-container .groupe .field--name-field-portrait>img{max-width:100%}}body.page-node-type-page-type-biographie .main-container .groupe .field--name-field-titre-texte>.field--item{margin-bottom:50px}body.page-node-type-page-type-biographie .main-container h1.page-header{font-family:'BrandonGrotesque-Light';font-weight:normal;font-style:normal;color:#e03e7f;text-transform:uppercase}body.page-node-type-page-type-biographie .main-container h1.page-header{font-size:41px;border-bottom:0px}body.page-node-type-page-type-biographie .main-container .field--name-field-titre-bio{font-family:'BrandonGrotesque-Light';font-weight:normal;font-style:normal;color:#e03e7f;text-transform:uppercase;font-size:41px;line-height:40px}body.page-node-type-page-type-biographie .main-container .field--name-field-texte-bio{margin-top:25px}body.page-node-type-page-type-biographie .main-container .field--name-field-texte-bio a{color:#e03e7f}body.page-node-type-page-type-biographie .main-container .field--name-field-citation-bio{width:100%;float:left;color:#e03e7f;font-size:16px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bolder;font-style:italic;margin-top:50px}body.page-node-type-page-type-biographie .main-container .field--name-field-citation-bio .citation_name{color:#7f7f7f;font-size:16px;font-weight:normal;font-style:initial;display:block}body.page-node-type-page-type-evenement .field--name-field-image-event{width:50%;float:left;margin-right:15px}body.page-node-type-page-type-evenement .field--name-field-contenu{float:right;width:45%}body.page-node-type-page-type-evenement h1.page-header{font-family:'BrandonGrotesque-Light';font-weight:normal;font-style:normal;color:#e03e7f;text-transform:uppercase;margin-top:45px}body.page-node-type-page-type-evenement h1.page-header{font-size:41px;border-bottom:0px}body.page-node-type-page-type-evenement .field--name-field-date{margin:0 0 25px 0;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bolder}body.page-node-type-page-type-evenement .field--name-field-titre-event{font-family:'BrandonGrotesque-Light';font-weight:normal;font-style:normal;color:#e03e7f;text-transform:uppercase;font-size:28px}body.path-frontpage .region-header>h1{display:none}body.path-frontpage .page-header{border-bottom:0px solid #eeeeee;margin:0;padding:0}body.path-frontpage article.page-type-accueil>.content{position:relative}body.path-frontpage article.page-type-accueil>.content ul.links{display:none}body.path-frontpage article.page-type-accueil>h2{display:none}body.path-frontpage .field--name-field-bloque-presentation{position:relative;padding-top:75px;padding-bottom:75px;zoom:1}body.path-frontpage .field--name-field-bloque-presentation:after,body.path-frontpage .field--name-field-bloque-presentation:before{content:"";display:table}body.path-frontpage .field--name-field-bloque-presentation:after{clear:both}body.path-frontpage .field--name-field-bloque-presentation>.field--item{width:50%;padding:30px;background:rgba(255, 255, 255, 0.95);margin:0 auto 12px auto}@media only screen and (min-width:720px) and (max-width:959px){body.path-frontpage .field--name-field-bloque-presentation>.field--item{width:100%}}@media only screen and (max-width:720px){body.path-frontpage .field--name-field-bloque-presentation>.field--item{width:100%}}body.path-frontpage .field--name-field-bloque-presentation>.field--item .content{text-align:center}body.path-frontpage .field--name-field-bloque-presentation>.field--item .content .field--name-field-lien{margin-top:25px}@media only screen and (min-width:720px) and (max-width:959px){body.path-frontpage .field--name-field-bloque-presentation>.field--item:nth-child(2){margin-top:10px}}@media only screen and (max-width:720px){body.path-frontpage .field--name-field-bloque-presentation>.field--item:nth-child(2){margin-top:10px}}body.path-frontpage .field--name-field-bgimg{position:absolute;width:100%;height:101%;overflow:hidden;top:0;z-index:-1}body.path-frontpage .field--name-field-bgimg img{min-width:100%;height:100%}body.path-frontpage .field--name-field-bgimg .bgImg{width:100%;height:100%;position:absolute;top:0}body.path-frontpage .view-oz-home-block-event .col-md-4:first-of-type{margin-left:16.66666667%}body.path-frontpage .view-footer{font-style:italic;text-transform:uppercase;text-align:center;margin-top:1em}body.path-frontpage .field--name-field-lien,body.path-frontpage .field--name-field-presentation,body.path-frontpage .field--name-field-prestation{font-weight:normal;font-style:normal;color:#000000}body.path-frontpage .field--name-field-prestation{font-family:'BrandonGrotesque-Light';text-transform:uppercase;font-size:40px;display:inline-block;border-bottom:1px solid black;margin-bottom:15px}@media only screen and (min-width:720px) and (max-width:959px){body.path-frontpage .field--name-field-prestation{font-size:35px}}@media only screen and (max-width:720px){body.path-frontpage .field--name-field-prestation{font-size:25px}}body.path-frontpage .field--name-field-presentation{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:14px;text-align:justify}@media only screen and (min-width:720px) and (max-width:959px){body.path-frontpage .field--name-field-presentation{font-size:13px}}@media only screen and (max-width:720px){body.path-frontpage .field--name-field-presentation{font-size:12px}}body.path-frontpage .field--name-field-link{margin-top:1.2em}body.path-frontpage .field--name-field-link a{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:16px;font-style:italic;text-transform:uppercase;color:black}body.path-frontpage .field--name-field-link a:hover{text-decoration:underline}@media only screen and (min-width:720px) and (max-width:959px){body.path-frontpage .field--name-field-link a{font-size:14px}}@media only screen and (max-width:720px){body.path-frontpage .field--name-field-link a{font-size:12px}}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 h2,body.path-frontpage #block-views-block-oz-home-block-temoignages-block-1-2 h2{font-family:'BrandonGrotesque-Light';font-weight:normal;font-style:normal;text-transform:uppercase;text-align:center;color:#000000}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2{margin-top:25px;margin-bottom:50px}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-image-event{position:relative;overflow:hidden;width:100%;height:200px}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-image-event img{position:absolute;margin-top:-40px}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-image-event img.img_width{height:100%;left:50%;margin-left:-100px}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-image-event img.img_height{width:100%;top:50%;margin-top:-100px}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-date,body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-event-lin,body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-titre{text-align:center}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-titre{padding-top:10px;color:#e03e7f;font-size:16px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bolder}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-date{font-size:16px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-style:italic}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-event-lin{margin-top:10px}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-event-lin a{font-size:16px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-style:italic;padding-top:10px;color:black;display:inline;border-bottom:1px solid black}body.path-frontpage #block-views-block-oz-home-block-event-block-1-2 .views-field-field-event-lin a:hover{text-decoration:none}body.path-frontpage #block-views-block-oz-home-block-temoignages-block-1-2{background-color:#f2f3f7;padding-top:25px;padding-bottom:25px}body.path-frontpage #block-views-block-oz-home-block-temoignages-block-1-2 .view-id-oz_home_block_temoignages .views-row:first-child{padding-left:0}body.path-frontpage #block-views-block-oz-home-block-temoignages-block-1-2 .view-id-oz_home_block_temoignages .views-row:nth-child(4){padding-right:0}@media only screen and (max-width:720px){body.path-frontpage #block-views-block-oz-home-block-temoignages-block-1-2 .view-id-oz_home_block_temoignages .views-row{padding-left:0;padding-right:0}}body.path-frontpage #block-views-block-oz-home-block-temoignages-block-1-2 h2{text-align:center;margin-bottom:30px}body.path-frontpage #block-views-block-oz-home-block-temoignages-block-1-2 .views-field-field-temoignage{display:none}body.path-frontpage #block-views-block-oz-home-block-temoignages-block-1-2 .views-field-field-nom{color:#e03e7f;font-size:16px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bolder;border-bottom:1px solid #e03e7f;display:inline-block;margin-bottom:9px;cursor:pointer}body.page-node-type-page-type-page-de-base .deux_col{border:0px;-webkit-box-shadow:0 0 0 white;box-shadow:0 0 0 white}body.page-node-type-page-type-page-de-base .deux_col .panel-heading{display:none}body.page-node-type-page-type-page-de-base .deux_col .required-fields .panel-heading{display:block;background-color:transparent;border:0px;padding:0px}body.page-node-type-page-type-page-de-base .deux_col .required-fields .panel-heading .panel-title{margin:0;padding:15px 0 15px 0;font-family:'BrandonGrotesque-Light';font-weight:normal;font-style:normal;color:#e03e7f;text-transform:uppercase;font-size:20px}body.page-node-type-page-type-page-de-base .deux_col .required-fields{border:0px;-webkit-box-shadow:0 0 0 white;box-shadow:0 0 0 white}body.page-node-type-page-type-page-de-base .deux_col .panel-body{padding:0}body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-titre-texte-citation{width:52%;float:left}@media only screen and (min-width:720px) and (max-width:959px){body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-titre-texte-citation{width:100%}}@media only screen and (max-width:720px){body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-titre-texte-citation{width:100%}}body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-titre-texte-citation>.field--item{margin-bottom:25px}body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-titre-texte-citation .field--name-field-titre-page-base{width:100%;padding-right:0}body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-titre-texte-citation .field--name-field-texte-page-base{width:100%}body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-colonne-de-gauche{width:40%;float:right}@media only screen and (min-width:720px) and (max-width:959px){body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-colonne-de-gauche{width:100%}}@media only screen and (max-width:720px){body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-colonne-de-gauche{width:100%}}body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-colonne-de-gauche>.field--item{margin-bottom:30px}body.page-node-type-page-type-page-de-base .deux_col .panel-body .field--name-field-colonne-de-gauche .field--name-field-titre-2c{font-family:'BrandonGrotesque-Light';font-weight:normal;font-style:normal;color:#e03e7f;text-transform:uppercase;font-size:30px}body.page-node-type-page-type-page-de-base .deux_col input.form-control{border:0px;border-bottom:1px solid gray;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;float:right;width:62%;display:inline-block;padding:0;height:19px}body.page-node-type-page-type-page-de-base .deux_col label.control-label{font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;padding-top:10px;color:black;font-weight:100;padding-top:0;margin-bottom:0}body.page-node-type-page-type-page-de-base .deux_col button.form-submit{background-color:transparent;border-radius:inherit;float:right;color:gray;border:1px solid gray}body.page-node-type-page-type-page-de-base .deux_col .form-type-textarea>label{margin:0;padding:15px 0 15px 0;font-family:'BrandonGrotesque-Light';font-weight:normal;font-style:normal;color:#e03e7f;text-transform:uppercase;font-size:20px}body.page-node-type-page-type-page-de-base .deux_col .contact-message-inscription-form>h2{font-family:'BrandonGrotesque-Light';font-weight:normal;font-style:normal;color:#e03e7f;text-transform:uppercase;font-size:20px;margin-top:0px}body.page-node-type-page-type-page-de-base .deux_col .field--widget-string-textarea textarea{height:200px}.contact-page .panel-body .field--name-field-titre-texte-citation .field--item:nth-child(3) .field--type-string,.contact-page .panel-body .field--name-field-titre-texte-citation .field--item:nth-child(4) .field--type-string,.contact-page .panel-body .field--name-field-titre-texte-citation .field--item:nth-child(5) .field--type-string,.contact-page .panel-body .field--name-field-titre-texte-citation .field--item:nth-child(6) .field--type-string,.contact-page .panel-body .field--name-field-titre-texte-citation .field--item:nth-child(7) .field--type-string{font-size:20px}.page-type-page-de-base p>a{color:#e03e7f}.action-links-field-collection-add{display:none}footer.footer{border-top:0px solid #E5E5E5;text-align:center;background-color:#f2f3f7}footer.footer .field--name-field-logo img{display:inline;padding-bottom:14px}footer.footer .field--name-body{font-size:12px}footer.footer .field--name-body a{color:black}body.path-frontpage footer.footer{background-color:#ffffff}@media screen and (min-width:768px){body{margin-top:0}}