@charset "utf-8";html,body,p{font-family:'Roboto';}h1,h2,h3,.h1,.h2,.h3,h4,.h4{font-family:'Dancing Script';}@media (max-width: 768px){.container,.sousmenu{width:750px !important;}}@media (max-width: 992px){.container,.sousmneu{width:970px !important;}}@media (max-width: 1444px){.container,.sousmenu{width:100% !important;}}.item.col-md-2\.4{width:20%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}body{font-weight:400;color:#5a5959;font-size:1.4em;background:#fff;}h2{font-size:3.6rem;}h3{font-size:35px;font-size:3.5rem;font-weight:100;}h4{font-size:2.2rem;}h5{font-size:2.2rem;font-weight:bold;}h6{font-size:1.8rem;}a:focus{outline:0;}a,a:hover{text-decoration:none !important;}p{line-height:2em;}img{max-width:100%;}.btn,.bouton,.readon,button{cursor:pointer;background-color:#363636;border:none;color:#fff;padding:12px 0;transition:0.4s;border-radius:0;}.btn:hover,.bouton:hover,.readon:hover,button:hover{background-color:#d35400;color:#fff;}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;}.controls{text-align:left;position:relative;}.controls input[type="text"],.controls input[type="email"],.controls input[type="number"],.controls input[type="date"],.controls input[type="tel"],.controls textarea,.controls button,.controls select{padding:12px;border:1px solid #c6c6c6;width:100%;margin-bottom:18px;color:#888;font-size:16px;font-size:1.6rem;font-weight:300;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.controls input[type="text"]:focus,.controls input[type="text"]:hover,.controls input[type="email"]:focus,.controls input[type="email"]:hover,.controls input[type="number"]:focus,.controls input[type="number"]:hover,.controls input[type="date"]:focus,.controls input[type="date"]:hover,.controls input[type="tel"]:focus,.controls input[type="tel"]:hover,.controls textarea:focus,.controls textarea:hover,.controls button:focus,.controls button:hover,.controls select:focus,.controls select:hover{outline:none;border-color:#9fb1c1;}.controls input[type="text"]:focus + label,.controls input[type="text"]:hover + label,.controls input[type="email"]:focus + label,.controls input[type="email"]:hover + label,.controls input[type="number"]:focus + label,.controls input[type="number"]:hover + label,.controls input[type="date"]:focus + label,.controls input[type="date"]:hover + label,.controls input[type="tel"]:focus + label,.controls input[type="tel"]:hover + label,.controls textarea:focus + label,.controls textarea:hover + label,.controls button:focus + label,.controls button:hover + label,.controls select:focus + label,.controls select:hover + label{color:#d35400;cursor:text;}.controls .fa-sort{position:absolute;right:10px;top:17px;color:#999;}.controls select{-moz-appearance:none;-webkit-appearance:none;cursor:pointer;}.controls label{position:absolute;left:8px;top:12px;width:60%;color:#999;font-size:16px;display:inline-block;padding:4px 10px;font-weight:400;background-color:rgba(255,255,255,0);-moz-transition:color 0.3s, top 0.3s, background-color 0.8s;-o-transition:color 0.3s, top 0.3s, background-color 0.8s;-webkit-transition:color 0.3s, top 0.3s, background-color 0.8s;transition:color 0.3s, top 0.3s, background-color 0.8s;background-color:white;}.controls label.active{top:-11px;color:#555;background-color:white;width:auto;}.controls textarea{resize:none;height:180px;}select{border:1px solid #a9a9a9;padding:8px;}.control-group input[type="checkbox"]{width:10px !important;}.control-group .control-label{padding-top:7px;padding-bottom:7px;}.clear:after{content:"";display:table;clear:both;}.grid{background:white;}.grid:after{content:"";display:table;clear:both;}[class*='col-']{float:left;padding-right:10px;}.grid [class*='col-']:last-of-type{padding-right:0;}.col-2-3{width:66.66%;}.col-1-3{width:33.33%;}.col-1-2{width:50%;}.col-1-4{width:25%;}@media (max-width: 760px){.col-1-4-sm,.col-1-3,.col-2-3{width:100%;}[class*='col-']{padding-right:0px;}}.col-1-8{width:12.5%;}.email-copy-input{float:left;}#pop-print{float:right;margin:10px;}div#jform_catid_chzn.chzn-container,div#jform_catid_chzn.chzn-container div.chzn-drop,div#jform_state_chzn.chzn-container,div#jform_state_chzn.chzn-container div.chzn-drop,div#jform_featured_chzn.chzn-container,div#jform_featured_chzn.chzn-container div.chzn- drop,div#jform_access_chzn.chzn-container,div#jform_access_chzn.chzn-container div.chzn-drop,div#jform_metadata_tags_chzn.chzn-container,div#jform_metadata_tags_chzn.chzn-container div.chzn-drop,div#jform_language_chzn.chzn- container,div#jform_language_chzn.chzn-container div.chzn-drop,div#jform_language_chzn.chzn-container,div#jform_tags_chzn.chzn-container{width:260px !important;}.chzn-container-single .chzn-single{width:140px;}.chzn-container .chzn-drop{width:100px;}.btn.modal{bottom:auto;display:inline;left:auto;position:relative;top:auto;}.btn-toolbar{margin-bottom:10px;}.icons .btn-group,.icons .btn-group a[data-toggle="tab"][aria-expanded="false"],ul.nav-tabs > li > a[data-toggle="tab"][aria-expanded="false"]{display:block !important;}.noMainbody{display:none !important;}ul.unstyled,ol.unstyled{list-style:outside none none;margin-left:0;padding:0;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:relative !important;margin-left:0 !important;}.checkbox label,.radio label{padding-left:0 !important;padding-right:10px;}label{display:block;margin-bottom:5px;}p.readmore{width:150px;}p.readmore a{width:100%;}p.time{float:left;margin-bottom:30px;margin-right:10px;}p.time time{border:1px solid #ced1d4;color:#000;line-height:1.2;font-size:18px;font-weight:500;margin:0px 5px 5px 0px;padding:10px;text-transform:uppercase;display:inline-block;text-align:center;width:65px;}p.time time small{display:block;font-size:12px;}article .item-page ul{padding-left:0;line-height:2em;}article .item-page ul li{list-style:none;padding-left:10px;}article .item-page ul li >i:first-child{display:none;}article .item-page ul i{color:#514947;float:left;margin-right:15px;border-radius:3px;font-size:10px;padding:2px;margin-top:5px;}.container{width:1444px;padding-left:0 !important;padding-right:0 !important;}@media only screen and (max-width: 1324px){.container{padding:0 15px !important;}}.row{margin:0 !important;}.checkbox + .checkbox,.radio + .radio{margin-top:0;}label.mdl-checkbox{width:auto;}.form-horizontal .control-label{text-align:inherit !important;}i.icon-calendar:before{content:"\1f4c5";display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;position:relative;top:1px;}div.contact-form-field label,div.message-label label{display:inline !important;}div#jform_tags_chzn.chzn-container ul.chzn-choices li.search-field input.default{padding:0;}.back-to-top{position:fixed;bottom:2em;right:20px;text-decoration:none;font-size:39px;font-size:3.9rem;display:none;height:50px;width:50px;text-align:center;color:#fff;border-radius:50px;box-shadow:inset 0 0 0 40px #cbc1c0;line-height:1.2em;transition:0.4s;}.back-to-top:hover{color:#fff;box-shadow:inset 0 0 0 40px #d35400;}#system-message-container{margin:10px 0;}#system-message-container ul{margin-bottom:30px;padding:10px 15px;border-radius:6px;border-bottom:3px solid rgba(0,0,0,0.1);}#system-message-container > dt{display:none;}#system-message-container > dd{margin:0;}#system-message-container > dd > ul{list-style:none;margin-bottom:30px;padding:10px 15px;border-radius:6px;border-bottom:3px solid rgba(0,0,0,0.1);}#system-message-container > dd > ul > li:before{color:rgba(0,0,0,0.5);font-family:"FontAwesome";font-size:22px;display:inline-block;padding-right:8px;vertical-align:middle;}#system-message > .message > ul{background:#fff;color:#badc52;}#system-message > .error > ul{background:#fff;color:#f05a5c;}#system-message > .warning > ul{background:#fff;color:#f4da09;}#system-message > .notice > ul{background:#fff;color:#f8f8f8;}#system-message > .success > ul{background:#fff;color:#00a550;}#system-message > .notice > ul > li:before,#system-message > .message > ul > li:before{content:" ";padding-right:10px;}#system-message > .error > ul > li:before{content:" ";padding-right:10px;}#system-message > .warning > ul > li:before{content:" ";padding-right:10px;}#system-message > .success > ul > li:before{content:" ";padding-right:10px;}.alert{margin-bottom:30px;padding:10px 15px;border-radius:6px;border:1px solid rgba(0,0,0,0.1);}.alert h4{margin:0 0 6px;font-size:18px;font-weight:600;color:#777;color:rgba(0,0,0,0.5);}.alert h4 :before{font-size:22px;display:inline-block;padding-right:8px;vertical-align:middle;width:25px;}.alert.alert-error{background:#fff;color:#f05a5c;border:1px solid #f05a5c;}.alert.alert-error a{color:#fff;}.alert.alert-error h4:before{content:" ";}.alert.alert-warning{background:#fff;color:#fff467;border:1px solid #fff467;}.alert.alert-warning h4:before{content:" ";}.alert.alert-notice{background:#fff;color:#7f8c8c;border:1px solid #7f8c8c;}.alert.alert-notice h4:before{content:" ";}.alert.alert-success{background:#fff;color:#00a550;border:1px solid #00a550;}.alert.alert-success a{color:#00a550;}.alert.alert-success h4:before{content:" ";}.alert.alert-message{background:#fff;color:#badc54;border:1px solid #badc54;}.alert.alert-message h4:before{content:" ";}.alert div{padding-left:28px;}.alert p{margin:0;padding:0;}.alert a.close{float:right;font-weight:700;font-size:22px;margin:0;}.alert a:hover{text-decoration:none;cursor:pointer;}.tooltip{position:absolute;z-index:103000;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}.tooltip.top{margin-top:-3px;padding:5px 0;}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-top:-5px;}.tooltip.right{margin-left:3px;padding:0 5px;}.tooltip.right .tooltip-arrow{top:50%;right:0;margin-top:-5px;}.tooltip.bottom{margin-top:3px;padding:5px 0;}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;}.tooltip.left{margin-left:-3px;padding:0 5px;}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:left;text-decoration:none;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.element-invisible{position:absolute;padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden;}#filter-search{vertical-align:top;}.input-mini{width:60px;}.hasTooltip{display:inline !important;}.items-row{margin-bottom:35px !important;overflow:hidden;}.blog-more{padding:10px 5px;}.float-left{float:left;}.float-right{float:right;}.group:before,.group:after{content:"";display:table;}.group:after{clear:both;}.ie7 .group{zoom:1;}#top{color:#ddd;font-size:12px;padding-bottom:4px;padding-top:4px;}#top.navbar-inverse{background:none;border:none;}#top .container .separator{border-left:1px solid #ccc;display:inline-block;height:10px;margin:0 20px;width:1px;}#top #social i{font-style:normal;}#main .main-box{background:none repeat scroll 0 0 #fff;border:0px solid #e5e5e5;margin-bottom:20px;padding:10px;}.page-header{margin:10px 0 20px;}#fullwidth{margin-top:-20px;overflow:hidden;}#fullwidth .moduletable{border:0;padding:0;}.black .moduletable{background:none repeat scroll 0 0 #222;border-color:#222;color:#aaa;}.panel{border:0;box-shadow:none;}.panel.moduletable{padding:0;}.panel .moduletable{box-shadow:none;margin:0px 10px;padding:10px;}svg{font-size:12px;font-size:1.2rem;}header{z-index:1000;right:0;left:0;height:auto;background:#514947;}header.homepage{position:absolute;}@media only screen and (max-width: 995px){header.homepage{position:relative;}}header .container{display:flex;flex-wrap:wrap;justify-content:center;}@media only screen and (max-width: 750px){header .modlang{order:1;}header .modsocial{order:2;}header .logosite{order:3;}}header h1,header .h1{transition:0.8s;margin:20px 0 0 0;padding:0;text-align:center;}header h1 a,header h1 span,header .h1 a,header .h1 span{font-size:28px;font-size:2.8rem;color:#cbc1c0;text-transform:none;font-weight:100;letter-spacing:0.4px;}header h1 a:hover,header h1 span:hover,header .h1 a:hover,header .h1 span:hover{color:#000;text-decoration:none;}@media only screen and (max-width: 750px){header h1 a,header h1 span,header .h1 a,header .h1 span{font-size:calc(1.9rem);}}@media only screen and (max-width: 450px){header h1 a,header h1 span,header .h1 a,header .h1 span{font-size:calc(1.3rem);}}header h1 span,header .h1 span{transition:0.8s;margin-top:10px;display:block;}header.minheader{transition:0.6s;height:150px;}header.minheader h1,header.minheader .h1{margin:2px;}header.minheader h1 img,header.minheader .h1 img{width:20%;}header.minheader h1 span,header.minheader .h1 span{transition:0.8s;display:inline;}header #top{margin-top:25px;text-align:right;}header .social{text-align:right;margin-top:15px;}header .social span{color:#cbc1c0;text-transform:uppercase;margin-right:3px;font-weight:300;}header .social a{font-size:14px;font-size:1.4rem;margin-right:5px;}header .social a svg{color:#514947;padding-right:15px;display:inline-block;padding:2px;border-radius:4px;height:18px;width:18px !important;line-height:1.25em;text-align:center;transition:0.4s;background:#cbc1c0;}header .social a svg:hover{background:#000;color:#fff;}header .social a svg:hover.fa-facebook:hover{background:#3b5998;}header .social a svg:hover.fa-twitter:hover{background:#00aced;}header .social a svg:hover.fa-youtube:hover{background:#b00;}header .social a svg:hover.fa-flickr:hover{background:#ff0084;}header .social a svg:hover.fa-googleplus:hover{background:#dd4b39;}header .social a svg:hover.fa-vimeo:hover{background:#aad450;}header .social a svg:hover.fa-pinterest-p:hover{background:#cb2027;}header .social a svg:hover.fa-dribbble:hover{background:#ea4c89;}header .social a svg:hover.fa-tumblr:hover{background:#32506d;}header .social a svg:hover.fa-instagram:hover{background:#e95950;}header .mod-languages{display:flex;flex-wrap:wrap;margin-top:10px;}header .mod-languages .pretext p{text-transform:uppercase;font-weight:300;color:#cbc1c0;margin-right:5px;}header .mod-languages svg{color:#716967;font-size:24px;font-size:2.4rem;vertical-align:middle;text-shadow:1px 1px 3px rgba(0,0,0,0.7);}header .mod-languages ul{background:#514947;}header .mod-languages ul a{color:#cbc1c0;}header .lineardegrad{margin-top:15px;height:2px;background:linear-gradient(to bottom,#463e3c,#58504e);}@media only screen and (max-width: 995px){header .lineardegrad{display:none;}}.homepage article{padding:10rem 30rem;text-align:center;}@media only screen and (max-width: 995px){.homepage article{padding:5rem 10rem;}}@media only screen and (max-width: 450px){.homepage article{padding:3rem 4rem;}}#content{padding-bottom:25px;padding-top:45px;}article{padding:10px;}#breadcrumbs{margin:10px;border:1px solid #d3d1d1;border-radius:3px;padding:15px;}#breadcrumbs .moduletable{margin-bottom:0;}#breadcrumbs .moduletable .breadcrumb{padding:0;background:none;text-transform:uppercase;margin:0 !important;}#breadcrumbs .moduletable .breadcrumb .showHere{font-weight:bold;}#breadcrumbs .moduletable .breadcrumb span,#breadcrumbs .moduletable .breadcrumb a{display:inline;padding:0 !important;font-size:13px;}#breadcrumbs .moduletable .breadcrumb img{padding:0 5px 5px;}#main #main-box{background:#fafafa;margin:15px 0;border:1px solid #d3d1d1;border-radius:3px;padding:15px;}article#container{background:#fff;border:1px solid #d3d1d1;}article#container .blog .overlay .page-header{border-bottom:0px;margin-bottom:0px;}article#container .blog .overlay .page-header h2{text-transform:uppercase;height:auto;font-size:2.2rem;}article#container .blog .overlay .readmore{clear:both;width:213px;}article#container img{padding:0 5px 5px 0;}.blog.blogagenda p{display:none;}.blog.blogagenda p.readmore{display:block;}article h1,article h1 a{color:#323a45;font-size:48px;font-size:4.8rem;color:#514947;font-weight:300;padding-top:10px;}article h2{color:#323a45;font-size:35px;font-size:3.5rem;color:#514947;font-weight:300;}article h3{color:#323a45;font-size:30px;font-size:3.0rem;color:#514947;font-weight:500;}article .item-page a{color:#d35400;transition:0.4s;}article .item-page a:hover{color:#cbc1c0;}article .item-page .page-header{margin-bottom:0px;border-bottom:0;clear:both;}article .item-page .item-image{width:100%;}article .item-page .img_caption{font-weight:300;font-style:italic;}article .item-page .pull-left{margin-right:15px;}article .item-page a.fa:before{font-size:36px;padding-right:5px;}article .item-page .icons ul i{display:none;}article .contact{font-size:13px;transition:0.4s;}article .contact h3{text-transform:none;font-weight:bold;}article .contact h5{font-size:3rem;}article .contact p{font-size:13px;}article .contact svg{display:block;float:left;margin-right:10px;font-size:20px;height:25px;width:auto;min-width:40px;text-align:center;line-height:1.3em;}article .contact svg:before{font-size:38px;}article .contact dd input{margin-bottom:15px;padding:11px;border:1px solid #a9a9a9;}article .contact dd textarea{border:1px solid #a9a9a9;}article .contact dd input#jform_contact_emailmsg{margin-bottom:0;}article .contact .cont_message{margin-top:15px;}article .contact .inline{float:left;}article .contact .inline #jform_contact_email_copy-lbl{margin-left:6px;margin-top:2px;}article .contact .mdl-textfield{padding:10px 0;width:100%;}article .contact .cont_info label{color:#a9a9a9;padding:0 5px;}article .contact .mdl-textfield__label:after{background-color:transparent;}article .contact .mdl-textfield--floating-label.is-focused .mdl-textfield__label,article .contact .mdl-textfield--floating-label.is-dirty .mdl-textfield__label{top:-5px;}article .contact .mdl-textfield.is-invalid .mdl-textfield__input{width:100%;border:1px solid #a9a9a9;padding:13px;}article .contact .mdl-textfield.is-invalid .mdl-textfield__input:focus,article .contact .mdl-textfield.is-invalid .mdl-textfield__input:active{border:0 none;}article .contact .mdl-textfield.textareamld >label{padding:10px;}article .contact .mdl-textfield.textareamld.is-focused >label{visibility:hidden;}article .contact button{padding:10px 15px;}article .search .badge-info{background:#00e676;}article .search #search-searchword{height:30px;margin-bottom:15px;}article .search .phrases-box{padding:20px 5px;background:#eee;}article .search .phrases-box >.controls>label{display:inline-block;margin-right:20px;}article .search .phrases-box >.controls>label input{margin-right:5px;outline:none;}article .search .only{margin:25px 0;}article .search .only legend {margin-bottom:5px;}article .search .only >label{display:inline-block;margin-right:15px;}#fullwidth{margin:20px 0 0;}#inforoom{margin:0 auto;}#inforoom .roombg{height:auto;width:80rem;padding:10rem 18rem;background-attachment:fixed;background-position:center center;}@media only screen and (max-width: 995px){#inforoom .roombg{width:90%;margin:0 auto;padding:8rem 14rem;}}@media only screen and (max-width: 750px){#inforoom .roombg{padding:4rem 8rem;}}@media only screen and (max-width: 450px){#inforoom .roombg{padding:2rem 4rem;}}#inforoom .descroom{width:100%;padding:3rem;background:#fff;text-align:center;}#inforoom .descroom p{margin:4rem 0;}#inforoom .descroom a{padding:1rem;background-color:transparent;border:solid #514947 1px;cursor:pointer !important;}#inforoom .descroom a span{color:#514947;display:inline-block;margin:calc(-1px) 1px 0;position:relative;white-space:nowrap;}#inforoom .descroom a:hover{transition:0.4s;background:#514947;}#inforoom .descroom a:hover span{color:#fff;}#services{margin:5rem 0;}#services .listeservices{display:flex;flex-wrap:wrap;text-align:center;}#services .listeservices > div{margin:2rem 0px;padding:0 15rem;}@media only screen and (max-width: 1324px){#services .listeservices > div{padding:0 10rem;}}@media only screen and (max-width: 750px){#services .listeservices > div{padding:0 5rem;}}@media only screen and (max-width: 450px){#services .listeservices > div{padding:0 1rem;}}#services .listeservices > div.col-md-3{padding:0 5rem;}#services svg{font-size:40px;font-size:4.0rem;}#services h3{margin-bottom:3rem;text-align:center;text-transform:none;font-size:50px;font-size:5.0rem;}#services h4{font-family:'Dancing Script';line-height:1.3em;}.content-bottom{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;width:100%;margin:25px 0;}.content-bottom .block{padding:0;overflow:hidden;}.content-bottom .moduletable{height:100%;padding:10px;}.content-bottom .moduletable h3{font-weight:200;font-size:24px;font-size:2.4rem;}footer{background:#514947;}footer .footertop #infofooter{padding:4rem 0;color:#cbc1c0;}footer .footertop #infofooter a{color:#cbc1c0;transition:0.4s;}footer .footertop #infofooter a:hover{color:#d35400;}footer .footertop #infofooter h4{margin:3rem 0 5rem;font-size:30px;font-size:3.0rem;font-family:'Dancing Script';text-align:center;text-transform:none;}footer .footertop #infofooter .flex{display:flex;justify-content:space-around;}@media only screen and (max-width: 450px){footer .footertop #infofooter .flex{flex-direction:column;flex-wrap:wrap;}footer .footertop #infofooter .flex div{margin:3rem 0;}}footer .footertop #infofooter .flex div{text-align:center;}footer .footertop #infofooter .flex svg{margin-bottom:1.5rem;font-size:65px;font-size:6.5rem;}footer .footertop #infopartenaire{margin:2rem 0 3rem;display:flex;justify-content:space-between;}footer .footertop #infopartenaire > div{margin:2rem;}@media only screen and (max-width: 450px){footer .footertop #infopartenaire flex-wrap: wrap
				> div{margin:2rem 1rem;}}footer #footer{background:#f1f1f1;text-align:center;}footer #footer.well{margin-bottom:0;}footer #copyright{height:45px;text-align:center;background:#514947;line-height:4.4em;margin:0 auto;padding:10px 0;}footer #copyright p{margin:0;font-size:12px;font-size:1.2rem;font-weight:200;color:#cbc1c0;}footer #copyright p a{font-weight:200;color:#5a5959;transition:0.4s;color:#cbc1c0;}footer #copyright p a:hover{color:#514947;}#navigation{background:#514947;}#navigation.f-nav{position:fixed;top:0;left:0;right:0;z-index:1001;box-shadow:0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{background:none;}header #wrap{transition:0.8s;margin:5px 0 0;}header #wrap #navigation{margin:0 auto;}header.minheader #wrap{margin-top:10px;}.navbar{margin-bottom:0;}.navbar-default{background-color:rgba(0,0,0,0);background-image:none;box-shadow:none;border:none;}.navbar-collapse{padding:0;}.sidebar-nav{padding:9px 0;}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px;}.nav > li > a:focus,.nav > li > a:hover{background-color:transparent;}#navigation nav>ul.menu{height:55px;display:flex;flex-wrap:nowrap;justify-content:space-around;align-content:center;align-items:center;padding-bottom:5px;}#navigation nav>ul.menu > li{padding:0 35px;}#navigation nav>ul.menu > li a i{font-size:35px;font-size:3.5rem;transition:0.4s;}#navigation nav>ul.menu > li::after{content:'';display:block;width:0;height:2px;background:#cbc1c0;transition:width .3s;}#navigation nav>ul.menu > li:hover::after{width:100%;}#navigation nav>ul.menu > li a,#navigation nav>ul.menu > li span{padding:0;font-weight:300;font-size:20px;font-size:2.0rem;color:#cbc1c0;text-align:center;}#navigation .nav > li:focus,#navigation .nav > li:hover{color:#fff;border-radius:0;position:static;}#navigation .nav > li:focus > a,#navigation .nav > li:hover > a{color:#fff;}#navigation .nav > li:focus > a :hover,#navigation .nav > li:hover > a :hover{background-color:transparent;}#navigation nav ul li{box-sizing:border-box;text-transform:uppercase;}#navigation nav ul li ul{position:absolute;display:none;}#navigation nav ul li:hover{cursor:pointer;}#navigation nav ul li:hover ul{width:100%;display:block;padding:15px 10px 0 15px;z-index:1000;left:0;right:0;}#navigation nav>ul>li:hover>ul{box-shadow:1px 2px 8px rgba(0,0,0,0.1);}#navigation nav ul li ul .sousmenu{padding:20px 0 20px 0;margin:0 auto;line-height:1em;}@media only screen and (max-width: 1324px){#navigation nav ul li ul .sousmenu{padding-left:0 !important;background:none;}}#navigation nav ul li ul .sousmenu li{display:inline-block;width:auto;min-width:170px;text-transform:uppercase;vertical-align:top;font-weight:bold;font-size:14px;margin-right:25px;padding:0;margin-left:40px;}#navigation nav ul li ul .sousmenu li .separator{font-size:18px;font-weight:100;padding:0;color:#fff;}#navigation nav ul li ul .sousmenu li a{font-size:14px;font-weight:normal;padding:0;}#navigation nav ul li ul .sousmenu li ul{display:block;height:auto;width:auto !important;max-width:300px;position:relative;left:none;padding:0;margin:15px 0;background:none;border-top:0 !important;border-bottom:0 !important;}#navigation nav ul li ul .sousmenu li ul .sousmenu{width:auto !important;background:none !important;padding:0 0 0 15px !important;}#navigation nav ul li ul .sousmenu li ul li{display:block;width:100%;text-transform:none;line-height:2em;margin:0;margin-right:15px;}#navigation nav ul li ul .sousmenu li ul li i{color:;margin-right:6px;}#navigation nav ul li ul .sousmenu li ul li a{color:;font-weight:normal;}#navigation nav ul li ul .sousmenu li ul li:hover i{color:#fff;transition:0.4s;}#navigation nav ul li ul .sousmenu li ul li:hover a{color:#fff;transition:0.4s;}@media only screen and (max-width: 750px){#navigation .collapse.in nav{float:none !important;height:auto !important;}#navigation .collapse.in nav ul li{padding-left:20px;}#navigation .collapse.in nav ul li a{padding-left:0;}#navigation .collapse.in nav ul li:hover ul{display:none;}#navigation .collapse.in nav ul li.dropdown ul{display:block;position:relative;background:#fff;}#navigation .collapse.in nav ul li.dropdown ul li{float:none;clear:both;width:100%;margin:5px 0;line-height:2px;}}#nav-icon1{display:none;}@media only screen and (max-width: 750px){footer .nav{display:none;}}footer .nav li.deeper{display:flex;}.menumobile{display:none;position:fixed;top:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1011;width:270px;max-width:100%;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;}.menumobile ul,.menumobile li{padding:0;margin:0;}.menumobile ul li li{background:#fff;border-top:1px solid rgba(0,0,0,0.1);}.menumobile img{float:left;margin:10px 5px 0 0;width:100%;}.menumobile a,.menumobile span{display:block;line-height:3.5em;padding-left:15px;width:90%;text-decoration:none;font-weight:bold;text-transform:uppercase;color:#514947;}.menumobile a i,.menumobile span i{display:none;}.menumobile a:hover,.menumobile a:focus,.menumobile span:hover,.menumobile span:focus{color:#d35400;}#hidemenu{display:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:1010;}#hidemenu a{display:block;width:100%;height:100%;background:none repeat scroll 0 0 rgba(0,0,0,0.4);}@media screen and (max-width: 960px){#nav-icon1{display:block;width:60px;height:45px;position:relative;margin-right:15px;margin-top:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}#nav-icon1 span{display:block;position:absolute;height:6px;width:100%;background:#fafafa;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav-icon1 span:nth-child(1){top:0px;}#nav-icon1 span:nth-child(2){top:12px;}#nav-icon1 span:nth-child(3){top:26px;}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px;}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}#navigation > nav{display:none;}#siteWrapper header.fixed #nav{padding-top:0;}header nav ul.menu{display:none;}header nav ul{height:auto;}header nav ul ul{background:#fff !important;box-shadow:0 1px 2px rgba(0,0,0,0.4);padding-top:0 !important;margin-left:100px;}.uk-navbar-toggle{position:absolute;right:0;}.uk-navbar-content:before,.uk-navbar-brand:before,.uk-navbar-toggle:before{display:inline-block !important;height:100%;vertical-align:middle;}.uk-navbar-flip{float:right;}.uk-offcanvas.uk-active{display:block;}.uk-offcanvas-page{position:fixed;transition:margin-left .3s ease-in-out 50ms;}.uk-offcanvas-bar-flip{left:auto;transform:translateX(100%);}#navigation .menu{display:none !important;}#hidemenu{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1010;}#hidemenu a{background:rgba(0,0,0,0.4);display:block;height:100%;width:100%;}.menumobile ul li a::before{width:40px;float:left;margin-right:5px;text-align:center;}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}#adslide .owl-dots{position:absolute;margin-top:-45px;z-index:100;width:100%;display:flex;flex-wrap:wrap;justify-content:center;}#adslide .owl-dots button{height:25px;width:25px;margin:0 1.5rem;border-radius:50%;background:#363636;}#adslide .owl-dots button:focus,#adslide .owl-dots button:hover,#adslide .owl-dots button.active{background:#cbc1c0;}#adslide{height:auto;z-index:1;width:100%;}#adslide #slides{overflow:hidden;}#adslide .blockinfo{width:1250px;margin:0 auto;text-align:center;}#adslide .blockinfo .infoslide{position:absolute;max-width:1249px;left:0;right:0;margin:0 auto;top:30%;padding:10px;z-index:10;}#adslide .blockinfo .infoslide a,#adslide .blockinfo .infoslide h2.slidetitre{color:#fff;text-transform:uppercase;font-size:4vw;font-weight:bold;line-height:1em;}#adslide .blockinfo .infoslide a span,#adslide .blockinfo .infoslide h2.slidetitre span{font-size:2vw;font-weight:normal;text-transform:none;display:inline-block;line-height:1.2em;margin-top:4%;}#slidepresentation{position:absolute;z-index:100;left:10%;top:0;bottom:0;padding:10px 15px;margin:300px auto auto;width:525px;background:rgba(255,255,255,0.72);transition:0.1s;}@media only screen and (max-width: 750px){#slidepresentation{display:none;}}#slidepresentation span{display:block;width:100%;text-align:right;}#slidepresentation span a{font-size:24px;font-size:2.4rem;color:#514947;}#slidepresentation h2{color:#514947;font-weight:100;}#slidepresentation p{font-family:;font-weight:100;font-size:18px;font-size:1.8rem;}