/**
 * @generator  CSSMin 3.0.0.$Rev: 10 $
 * @author     Pierrot Evrard <pierrotevrard at gmail.com>
 * @date       Mon, 11 Dec 2017 10:56:44 +0100
 */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{height:100%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:focus,a:hover,a:active{outline:0}abbr[title]{cursor:help;border:0;text-decoration:none}hr{display:block;height:1px;border:0;border-top:1px solid;color:inherit;padding:0}ins{background:none;text-decoration:none}mark{background:none;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:inherit}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}main{display:block}picture{display:inline-block}form{margin:0}fieldset{border:0;margin:0;padding:0}label[for]{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font:inherit;color:inherit;margin:0;vertical-align:baseline;*vertical-align:middle}button{vertical-align:middle;cursor:pointer}button,input{*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:none}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}select:invalid,textarea:invalid,input:invalid{box-shadow:none;-webkit-box-shadow:none}select:focus,textarea:focus,input:focus,button:focus,select:active,textarea:active,input:active,button:active{box-shadow:none;-webkit-box-shadow:none;outline:0}option{background:white;font:inherit;color:inherit;padding:0}optgroup{background:white;font:inherit;color:inherit;padding:0}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}@-webkit-viewport{;width:device-width;zoom:1}@-moz-viewport{;width:device-width;zoom:1}@-ms-viewport{;width:auto;zoom:1}@-o-viewport{;width:device-width;zoom:1}@viewport{;width:device-width;zoom:1}.hidden{position:absolute;left:-9999em;top:-9999em}.\!hidden{position:static !important}html.js .js_hide{display:none}html.\!js .js_show{display:none}.left{float:left}.right{float:right}.clear{display:block;clear:both}.clean{overflow:hidden}.group:before,.group:after{clear:both;content:"";display:block}.vanilla{padding:0;margin:0;list-style:none;border:0;background:none}.block{display:block}.box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.fit{width:100%}.auto{margin-right:auto;margin-left:auto}.uc{text-transform:uppercase}.lc{text-transform:lowercase}.\!c{text-transform:none !important}.u{text-decoration:underline}.b,.strong{font-weight:bold}.\!b,.\!strong{font-weight:normal}.i,.em{font-style:italic}.\!i,.\!em{font-style:normal}.ct{text-align:center}.lt{text-align:left}.rt{text-align:right}.jt{text-align:justify}@font-face{font-family:calibri;src:url(fonts/Calibri.ttf)}[data-icon]:before,[data-icon]:after{display:inline-block;background-image:url(icons/icons.svg);background-repeat:no-repeat}[data-icon="xxx1"]:before{content:"";width:auto;height:auto;background-position:0 0}[data-icon="xxx2"]:after{content:"";width:auto;height:auto;background-position:0 0}body{line-height:1.231;font-family:"raleway"}p{line-height:1.375;margin:20px 0}address{line-height:1.375;font-style:normal;margin:20px 0}blockquote{line-height:1.375;margin:20px 0}a{text-decoration:none;color:inherit}a:hover,a:focus{text-decoration:underline}a:active{text-decoration:underline}a.block{color:inherit;text-decoration:none !important}a.block:hover,a.block:focus{color:inherit}a.block:active{color:inherit}a.vanilla{color:inherit}a.vanilla:hover,a.vanilla:focus{color:inherit}a.vanilla:active{color:inherit}h1,.h1{font-family:"calibri";font-size:60px;margin:40px 0}h2,.h2{font-family:"calibri";font-size:45px;line-height:40px;color:#0E3984;border-top:2px solid #0E3984;padding-top:28px;margin:0;font-weight:100}h3,.h3{font-family:"calibri";font-size:30px;line-height:30px;color:#0E3984;border-top:2px solid #0E3984;padding-top:15px;margin:0;font-weight:100}h4,.h4{font-family:"calibri";font-size:22px;line-height:45px;color:#0E3984;margin:0;font-weight:100;margin:40px 0 0 0}h5,.h5{font-family:"calibri";margin:20px 0}h6,.h6{font-family:"calibri";margin:20px 0}ul,ol{margin:20px 0;padding:0 0 0 1em}*:not(.vanilla) > li{margin:10px 0}p + ul,p + ol{margin-top:-5px}table{margin:20px 0}th,td{padding:5px;font-size:inherit}th{text-align:left}hr{margin:20px 0}img{max-width:100%;height:auto}iframe,object,embed,video,audio{max-width:100%}button{background-color:#0E3984;color:white;font-family:"calibri";font-size:22px;border:none;padding:6px 15px}button:hover{background-color:#95989A}.msgerror{color:#c22b2b}.msgsuccess{color:#008913}select,textarea,input{border-width:1px;border-style:solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.\:error select,.\:error textarea,.\:error input{border-color:#c22b2b;color:#c22b2b}select:-moz-ui-invalid,textarea:-moz-ui-invalid,input:-moz-ui-invalid{border-color:#c22b2b;color:#c22b2b}textarea,input{padding:2px 4px}select{padding:1px 0}option{padding:0 4px}optgroup{padding:0 4px}optgroup > option{padding:0 0 0 1em;margin:0 -4px}::-moz-placeholder{opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.\:error ::placeholder{color:#c22b2b}.\:error ::-webkit-input-placeholder{color:#c22b2b}.\:error :-moz-placeholder{color:#c22b2b}.\:error ::-moz-placeholder{color:#c22b2b}.\:error :-ms-input-placeholder{color:#c22b2b}.\:error .\:placeholder{color:#c22b2b}:-moz-ui-invalid::placeholder,:-moz-ui-invalid::placeholder{color:#c22b2b}:-moz-ui-invalid:-moz-placeholder,:-moz-ui-invalid:-moz-placeholder{color:#c22b2b}:-moz-ui-invalid::-moz-placeholder,:-moz-ui-invalid::-moz-placeholder{color:#c22b2b}.\:error label{color:#c22b2b}.\:error input[type="checkbox"] + label,.\:error input[type="radio"] + label{color:#c22b2b}input[type="checkbox"]:-moz-ui-invalid + label,input[type="radio"]:-moz-ui-invalid + label{color:#c22b2b}input[type="checkbox"],input[type="radio"]{padding:0 !important;border:0 !important;width:16px !important;vertical-align:-2px}input[type="checkbox"],input[type="radio"]{position:absolute;z-index:-1;margin-top:2px;margin-left:2px;opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1}input[type="checkbox"] + label,input[type="radio"] + label{position:relative;z-index:1;display:inline-block;padding-left:18px;min-height:14px;padding-top:1px}input[type="checkbox"] + label:before,input[type="radio"] + label:before,input[type="checkbox"] + label:after,input[type="radio"] + label:after{display:inline-block;width:13px;height:13px;position:absolute;top:1px;z-index:1;background:url(images/checkbox.svg) 0 0 no-repeat}input[type="checkbox"] + label:before,input[type="radio"] + label:before{content:"";left:0}input.\:after[type="checkbox"] + label,input.\:after[type="radio"] + label{padding-left:0;padding-right:18px}input.\:after[type="checkbox"] + label:before,input.\:after[type="radio"] + label:before{display:none}input.\:after[type="checkbox"] + label:after,input.\:after[type="radio"] + label:after{content:"";right:0}input[type="checkbox"] + label:before,input[type="radio"] + label:before,input[type="checkbox"] + label:after,input[type="radio"] + label:after{background-position:0 -13px}input[type="checkbox"] + label:hover:before,input[type="radio"] + label:hover:before,input[type="checkbox"] + label:hover:after,input[type="radio"] + label:hover:after,input[type="checkbox"]:focus + label:before,input[type="radio"]:focus + label:before,input[type="checkbox"]:active + label:before,input[type="radio"]:active + label:before,input[type="checkbox"] + label:focus:before,input[type="radio"] + label:focus:before,input[type="checkbox"] + label:active:before,input[type="radio"] + label:active:before,input[type="checkbox"]:focus + label:after,input[type="radio"]:focus + label:after,input[type="checkbox"]:active + label:after,input[type="radio"]:active + label:after,input[type="checkbox"] + label:focus:after,input[type="radio"] + label:focus:after,input[type="checkbox"] + label:active:after,input[type="radio"] + label:active:after{background-position:-13px -13px}input[type="checkbox"]:-moz-ui-invalid + label:before,input[type="radio"]:-moz-ui-invalid + label:before,input[type="checkbox"]:-moz-ui-invalid + label:after,input[type="radio"]:-moz-ui-invalid + label:after{background-position:-26px -13px}.\:error input[type="checkbox"] + label:before,.\:error input[type="radio"] + label:before,.\:error input[type="checkbox"] + label:after,.\:error input[type="radio"] + label:after{background-position:-26px -13px}input[type="checkbox"]:checked + label:before,input[type="radio"]:checked + label:before,input[type="checkbox"]:checked + label:after,input[type="radio"]:checked + label:after{background-position:0 0}input[type="checkbox"]:checked + label:hover:before,input[type="radio"]:checked + label:hover:before,input[type="checkbox"]:checked + label:hover:after,input[type="radio"]:checked + label:hover:after,input[type="checkbox"]:checked:focus + label:before,input[type="radio"]:checked:focus + label:before,input[type="checkbox"]:checked:active + label:before,input[type="radio"]:checked:active + label:before,input[type="checkbox"]:checked + label:focus:before,input[type="radio"]:checked + label:focus:before,input[type="checkbox"]:checked + label:active:before,input[type="radio"]:checked + label:active:before,input[type="checkbox"]:checked:focus + label:after,input[type="radio"]:checked:focus + label:after,input[type="checkbox"]:checked:active + label:after,input[type="radio"]:checked:active + label:after,input[type="checkbox"]:checked + label:focus:after,input[type="radio"]:checked + label:focus:after,input[type="checkbox"]:checked + label:active:after,input[type="radio"]:checked + label:active:after{background-position:-13px 0}input[type="checkbox"]:checked:-moz-ui-invalid + label:before,input[type="radio"]:checked:-moz-ui-invalid + label:before,input[type="checkbox"]:checked:-moz-ui-invalid + label:after,input[type="radio"]:checked:-moz-ui-invalid + label:after{background-position:-26px 0}.\:error input[type="checkbox"]:checked + label:before,.\:error input[type="radio"]:checked + label:before,.\:error input[type="checkbox"]:checked + label:after,.\:error input[type="radio"]:checked + label:after{background-position:-26px 0}input[type="checkbox"].\:checked + label:before,input[type="radio"].\:checked + label:before,input[type="checkbox"].\:checked + label:after,input[type="radio"].\:checked + label:after{background-position:0 0}input[type="checkbox"].\:checked + label:hover:before,input[type="radio"].\:checked + label:hover:before,input[type="checkbox"].\:checked + label:hover:after,input[type="radio"].\:checked + label:hover:after,input[type="checkbox"].\:checked:focus + label:before,input[type="radio"].\:checked:focus + label:before,input[type="checkbox"].\:checked:active + label:before,input[type="radio"].\:checked:active + label:before,input[type="checkbox"].\:checked + label:focus:before,input[type="radio"].\:checked + label:focus:before,input[type="checkbox"].\:checked + label:active:before,input[type="radio"].\:checked + label:active:before,input[type="checkbox"].\:checked:focus + label:after,input[type="radio"].\:checked:focus + label:after,input[type="checkbox"].\:checked:active + label:after,input[type="radio"].\:checked:active + label:after,input[type="checkbox"].\:checked + label:focus:after,input[type="radio"].\:checked + label:focus:after,input[type="checkbox"].\:checked + label:active:after,input[type="radio"].\:checked + label:active:after{background-position:-13px 0}.\:error input[type="checkbox"].\:checked + label:before,.\:error input[type="radio"].\:checked + label:before,.\:error input[type="checkbox"].\:checked + label:after,.\:error input[type="radio"].\:checked + label:after{background-position:-26px 0}.formerror{color:#c22b2b}.font0{font-family:"raleway"}.font1{font-family:"calibri"}.cl0{color:#95989A}.cl1{color:#0E3984}img.left{margin:0 0 20px 20px}img.right{margin:0 20px 20px 0}.anchor{position:absolute;top:-122px}.tache_left{margin-top:60px;position:absolute;top:0;left:0;background-image:url(/images/tache.png);height:85px;width:41px}.tache_right{margin-top:60px;position:absolute;top:0;right:0;background-image:url(/images/tache.png);height:85px;width:41px}body{color:#6F6F6F;font-family:"raleway"}#mainwrap{margin:0 auto;position:relative;overflow:hidden}#mainheader{position:fixed;background-color:rgba(14, 27, 132, 0.5);visibility:visible;color:white;height:122px;width:100%;z-index:20}#mainheaderlogo_img{position:absolute;left:57px;top:32px}#mainheadernav{float:right;white-space:nowrap;margin:52px 49px 52px 0}#mainheadernav_list{display:inline-block}.mainheadernav_item{display:inline-block;vertical-align:middle;white-space:normal;font-size:16px;font-weight:600}.mainheadernav_item + .mainheadernav_item{padding-left:49px}.mainheadernav_link:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#mainheadercontact{float:right;white-space:nowrap;padding:9px 17px;border:1px solid white;margin:42px;white-space:normal;font-size:16px;font-weight:600}.mainheaderlang_link > abbr{cursor:pointer}#maincontent{display:inline-block;width:100%}#maincookie{position:fixed;z-index:20;bottom:0;left:0;width:100%;color:#fff;background-color:rgba(14, 27, 132, 0.7)}#maincookie_text{position:relative;margin:10px 50px;padding-right:30px;text-align:center}#maincookie_link{text-decoration:underline}html.js #maincookie{display:none}#maincookie_trigger{position:absolute;top:50%;right:0;font-size:28px;margin-top:-19px;cursor:pointer}#maincookie_trigger:before{font-family:arial, sans-serif;content:"\00D7"}#homeheader{position:relative}#homeheader_banner{max-height:800px;width:100%}#homeheader_overlay{position:absolute;bottom:0;background:rgba(14, 27, 132, 0.5);width:100%}#homeheader_overlay_text{font-size:60px;line-height:55px;color:white;padding:46px 0 60px 57px;margin:0}.homesection{position:relative}.homesection_wrap{max-width:1000px;margin:auto 0;padding:60px 140px}.homesection_widthlimit{max-width:1280px;margin:auto}#homesection_intro{font-size:18px;line-height:30px}#homesection_intro_columns{display:flex;margin:73px 140px 0 140px}.homesection_intro_column{width:50%}.homesection_intro_column:nth-of-type(1){padding-right:35px}.homesection_intro_column:nth-of-type(2){padding-left:35px}#homesection_building{position:relative}.homesection_building_section_columns{display:flex;position:relative}.homesection_building_border{padding-top:162px;border-top:3px solid #0E3984}.homesection_building_h2{color:#0E3984;font-family:"calibri";font-weight:100;font-size:70px;line-height:60px;margin:0;padding:0;position:absolute;border:none;z-index:2}.homesection_building_img_holder{position:relative}.homesection_building_img_hover{display:none}.homesection_building_img_holder:hover .homesection_building_img{display:none}.homesection_building_img_holder:hover .homesection_building_img_hover{display:initial}.homesection_building_text{font-size:15px;line-height:26px}.homesection_text_hightlight{color:#0E3984;font-size:18px;font-weight:600;position:relative;padding-left:40px}.homesection_text_hightlight:before{position:absolute;top:13px;margin-left:-40px;width:30px;height:2px;background:#0E3984;content:""}.homesection_building_section_columns:nth-of-type(1) .homesection_building_h2{left:26%;top:-55px}.homesection_building_section_columns:nth-of-type(1) .homesection_building_img,.homesection_building_section_columns:nth-of-type(1) .homesection_building_img_hover,.homesection_building_section_columns:nth-of-type(1) .homesection_building_img_holder{max-width:400px}.homesection_building_section_columns:nth-of-type(1) .homesection_building_section_column{width:50%}.homesection_building_section_columns:nth-of-type(1) .homesection_building_text{margin-top:110px;padding-bottom:40px;border-bottom:3px solid #0E3984;margin-left:40px}.homesection_building_section_columns:nth-of-type(2){margin-top:-50px}.homesection_building_section_columns:nth-of-type(2) .homesection_building_h2{right:16%;top:-55px}.homesection_building_section_columns:nth-of-type(2) .homesection_building_section_column{width:50%}.homesection_building_section_columns:nth-of-type(2) .homesection_building_border{margin-top:95px;margin-left:190px;max-width:210px;border-top:3px solid #0E3984;padding-top:0}.homesection_building_section_columns:nth-of-type(2) .homesection_building_text{padding-top:28px;text-align:right;max-width:400px;padding-bottom:40px}.homesection_building_section_columns:nth-of-type(3) .homesection_building_section_column:nth-of-type(1){width:65%;text-align:right;padding-right:28px}.homesection_building_section_columns:nth-of-type(3) .homesection_building_section_column:nth-of-type(2){width:35%}.homesection_building_section_columns:nth-of-type(3) .homesection_building_text{padding-top:28px;border-top:3px solid #0E3984}#homesection_spaces_columns{display:flex}.homesection_spaces_column:nth-of-type(1){width:20%;margin-right:60px}.homesection_spaces_column:nth-of-type(2){width:80%}#homesection_spaces_pictos{display:flex;border-top:2px solid #0E3984;padding-top:40px}.homesection_spaces_picto{width:25%;border-left:2px solid #D1D1D1;padding-left:20px;font-family:"calibri";font-size:22px;line-height:35px}.homesection_spaces_picto_img{padding-bottom:32px}.homesection_spaces_picto_title{padding-bottom:13px}.homesection_spaces_picto_number{font-size:40px;font-weight:600;color:#0E3984}#homesection_iframe{position:relative;width:100%;max-height:800px}.openNav{position:absolute;width:100%;z-index:2;height:800px;cursor:pointer}#homesection_iframe_iframe{overflow:hidden;height:800px;border:0}#homesection_specifications{padding:85px 0}#homesection_specifications .tache_right{margin-top:0}#homesection_specifications_columns{display:flex}.homesection_specifications_column:nth-of-type(1){width:20%;margin-right:60px}.homesection_specifications_column:nth-of-type(2){width:70%;border-top:2px solid #0E3984;padding-top:28px}#homesection_specifications_lists{display:flex}.homesection_specifications_list{width:50%;margin:0;padding:0;list-style:none}.homesection_specifications_list li{border-bottom:1px solid #D1D1D1;padding-bottom:10px}.homesection_specifications_list:nth-of-type(1){padding:0 33px 0 0}#homesection_location{background-color:#EBEBEB}#homesection_location .tache_left{background-image:url(/images/tache-white.png);margin-top:0}.homesection_location_wrap{max-width:1120px;margin:auto 0;padding:60px 0 15px 140px}#homesection_location_columns{display:flex;padding-right:0}.homesection_location_column{width:50%}.homesection_location_column:nth-of-type(1){padding:54px 0 56px 0}.homesection_location_column:nth-of-type(2){padding-left:5px}#homesection_location_list{padding:48px 0 0 0;margin:0}#homesection_location_list li{display:flex;font-size:15px;border-bottom:1px solid #D1D1D1;padding-bottom:10px}#homesection_location_list li .homesection_location_list_label{width:40%}#homesection_location_list li .homesection_location_list_value{width:60%;color:#0E3984}#homesection_location_list li .homesection_location_list_arrow{background-image:url(/images/arrow.png);background-repeat:no-repeat;background-position:50% 57%;display:inline-block;width:27px;padding-left:9px;padding-right:9px}#homesection_contact .tache_right{margin-top:0}.homesection_contact_wrap{padding:178px 140px 92px 140px}#homesection_contact_columns{display:flex}.homesection_contact_column:nth-of-type(1){width:28%}.homesection_contact_column:nth-of-type(2){width:72%;padding-left:107px}.homesection_contact_title{margin-top:64px}.homesection_contact_text{font-size:15px;line-height:28px}.homesection_contact_form .formrow{margin-bottom:20px}.homesection_contact_form .formrow input,.homesection_contact_form .formrow textarea{border-color:#D1D1D1;font-family:"calibri";font-size:15px}.homesection_contact_form .formrow input{height:46px}.homesection_contact_form .formrow textarea{height:160px;padding-top:15px}.homesection_contact_form .formrow_submit{float:right;padding-top:23px}.noscroll{margin:0;height:100%;overflow:hidden}.overlay{display:none;height:100%;width:100%;position:fixed;z-index:99;left:0;top:0;background-color:black;background-color:rgba(0, 0, 0, 0.9);overflow-x:hidden;transition:0.5s}.overlay-header{height:89px}.overlay-content{position:relative;top:0;width:100%;height:100%;text-align:center}#overlay-content_iframe{overflow:hidden;height:calc(100% - 89px)}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#818181;display:block;transition:0.3s}.overlay a:hover,.overlay a:focus{color:#f1f1f1}.overlay .closebtn{position:absolute;top:0;right:45px;font-size:60px}@media screen and (max-height: 450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}}@media screen and (max-width: 1199px){.tache_left{display:none}.tache_right{display:none}.homesection_building_h2{font-size:45px;line-height:40px}#mainheaderlogo_img{left:40px}#mainheadercontact{display:none}#homeheader_overlay_text{font-size:45px;line-height:40px;padding:40px 40px 40px 40px}#homesection_intro_columns{margin:40px 40px 0 40px}.homesection_intro_column:nth-of-type(1){padding-right:40px}.homesection_intro_column:nth-of-type(2){padding-left:0}.homesection_building_border{padding-top:100px}.homesection_building_section_columns:nth-of-type(1) .homesection_building_h2{left:26%;top:-40px}.homesection_building_section_columns:nth-of-type(2) .homesection_building_h2{right:5%;top:-40px}.gallery .item{height:500px !important}#homesection_iframe{max-height:500px}.openNav{height:500px}#homesection_iframe_iframe{height:500px}.homesection_wrap{padding:40px}#homesection_specifications{padding:0}.homesection_location_wrap{padding:40px 0 40px 40px}.homesection_location_column:nth-of-type(1){padding:0}.homesection_contact_wrap{padding:40px}}@media screen and (max-width: 991px){.homesection_building_section_columns:nth-of-type(1) .homesection_building_h2{left:26%;top:-35px}.homesection_building_section_columns:nth-of-type(1) .homesection_building_img,.homesection_building_section_columns:nth-of-type(1) .homesection_building_img_hover,.homesection_building_section_columns:nth-of-type(1) .homesection_building_img_holder{max-width:320px}.homesection_building_section_columns:nth-of-type(1) .homesection_building_text{margin-top:40px;border-bottom:none}.homesection_building_section_columns:nth-of-type(2){margin-top:0}.homesection_building_section_columns:nth-of-type(2) .homesection_building_h2{right:5%;top:-35px}.homesection_building_section_columns:nth-of-type(2) .homesection_building_border{margin-top:20px}.homesection_building_section_columns:nth-of-type(2) .homesection_building_img_holder{padding-left:40px}}@media screen and (max-width: 767px){.anchor{position:absolute;top:-55px}#mainheader{height:73px}#mainheaderlogo_img{position:sticky;padding-top:5px;padding-left:20px;top:0;left:0;z-index:9}#mainheadercontact{display:none}#mainheadernav{opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1;pointer-events:none;margin:0;box-shadow:0 0 0 9999px rgba(25, 30, 49, 0.8);position:absolute;z-index:5;top:0;left:0;right:0;background-color:white;-webkit-transition:opacity 200ms ease 100ms;-ms-transition:opacity 200ms ease 100ms;transition:opacity 200ms ease 100ms}#mainheadernav_wrap{padding:80px 16px 32px;background-color:rgba(14, 27, 132, 0.5)}#mainheadernav_itemmenu{display:inline-block;position:absolute;top:26px;right:20px;z-index:6}.burger-icon{background-image:url(/images/burger-icon.png);background-repeat:no-repeat;width:22px;height:22px}.cross-icon{background-image:url(/images/cross-icon.svg);background-repeat:no-repeat;width:22px;height:22px}.\:opened2 + #mainheadernav_itemmenu:before{background-position:-132px -308px}#mainheadernav.\:opened2{opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1;pointer-events:initial}#mainheadernav_list{padding:0;position:static;display:block;box-shadow:none;-webkit-columns:1;-moz-columns:1;columns:1}#mainheadernav_list > .mainheadernav_item{display:block;padding:0;margin-right:0;position:relative;overflow:hidden}.mainheadernav_item{margin-bottom:0;text-align:center}.mainheadernav_link{padding:14px 0 14px 0;font-size:20px}#mainheadernav_list > .mainheadernav_item{opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1;padding:10px}html.android .mainheadernav_link{padding-top:15px}.homesection_wrap{padding:30px 20px}.homesection_contact_wrap{padding:30px 20px}#homeheader_overlay{position:unset}#homeheader_overlay_text{font-size:35px;line-height:30px;padding:15px 20px}#homesection_intro_columns{display:block;margin:30px 20px}.homesection_intro_column{width:100%;padding:0}.homesection_intro_column:nth-of-type(1){padding-right:0}.homesection_intro_column:nth-of-type(2){padding-left:0;padding-top:15px}.homesection_building_section_columns{display:flex;flex-wrap:wrap;width:100%}.homesection_building_section_columns:nth-of-type(1) .homesection_building_section_column{width:100%}.homesection_building_section_columns:nth-of-type(1) .homesection_building_img,.homesection_building_section_columns:nth-of-type(1) .homesection_building_img_hover,.homesection_building_section_columns:nth-of-type(1) .homesection_building_img_holder{max-width:100%}.homesection_building_section_columns:nth-of-type(1) .homesection_building_text{margin-top:0;padding:30px 0;border-bottom:3px solid #0E3984;margin-left:0}.homesection_building_section_columns:nth-of-type(1) .homesection_building_h2{left:0}.homesection_building_section_columns:nth-of-type(2){margin-top:0;padding-top:60px}.homesection_building_section_columns:nth-of-type(2) .homesection_building_border{margin:0;padding:0;border:none}.homesection_building_section_columns:nth-of-type(2) .homesection_building_h2{right:5%;top:25px}.homesection_building_section_columns:nth-of-type(2) .homesection_building_img_holder{padding-left:0}.homesection_building_section_columns:nth-of-type(2) .homesection_building_section_column{width:100%}.homesection_building_section_columns:nth-of-type(2) .homesection_building_section_column:nth-of-type(1){order:2}.homesection_building_section_columns:nth-of-type(2) .homesection_building_section_column:nth-of-type(2){order:1}.homesection_building_section_columns:nth-of-type(2) .homesection_building_text{margin-top:0;padding-bottom:40px;margin-left:0;max-width:unset}.homesection_building_section_columns:nth-of-type(3) .homesection_building_section_column:nth-of-type(1){width:100%;text-align:left;padding-right:0}.homesection_building_section_columns:nth-of-type(3) .homesection_building_section_column:nth-of-type(2){width:100%}.homesection_building_section_columns:nth-of-type(3) .homesection_building_text{border-top:none}.homesection_building_border{padding-top:60px}#homesection_spaces h2{border-top:0 solid #0E3984;padding-top:0}#homesection_spaces_columns{display:block}.homesection_spaces_column:nth-of-type(2){width:100%}#homesection_spaces_pictos{display:flex;flex-wrap:wrap}.homesection_spaces_picto{width:140px}cd trunk
 #homesection_iframe{max-height:300px}.openNav{height:300px}#homesection_iframe_iframe{height:300px}#homesection_specifications_columns{display:block}.homesection_specifications_column:nth-of-type(1){width:100%}.homesection_specifications_column:nth-of-type(2){width:100%;border:none}#homesection_specifications_lists{display:block}.homesection_specifications_list{width:100%}#homesection_location_columns{display:block}#homesection_location_columns h2{border-top:none}.homesection_location_column{width:100%}#homesection_contact_columns{display:block}.homesection_contact_column:nth-of-type(1){width:100%;margin-bottom:30px}.homesection_contact_column:nth-of-type(2){width:100%;padding-left:0}.homesection_contact_column:nth-of-type(2) h3{border:none}}.gallery .control-operator:target~.controls .control-button{color:#ccc;color:rgba(255,255,255,.4)}.gallery .control-button:first-of-type,.gallery .control-operator:nth-of-type(1):target~.controls .control-button:nth-of-type(1),.gallery .control-operator:nth-of-type(2):target~.controls .control-button:nth-of-type(2),.gallery .control-operator:nth-of-type(3):target~.controls .control-button:nth-of-type(3),.gallery .control-operator:nth-of-type(4):target~.controls .control-button:nth-of-type(4),.gallery .control-operator:nth-of-type(5):target~.controls .control-button:nth-of-type(5){color:#fff;color:rgba(255,255,255,.8)}.gallery .item:first-of-type{position:static;pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .item{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1;transition:opacity .5s}.gallery .control-operator{display:none}.gallery .control-operator:target~.item{pointer-events:none;opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1;animation:none}.gallery .control-operator:target~.controls .control-button{animation:none}@keyframes controlanimation-2{0%{color:#ccc;color:rgba(255,255,255,.4)}14.3%,50%{color:#fff;color:rgba(255,255,255,.8)}64.3%,100%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryanimation-2{0%{opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1}14.3%,50%{opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}64.3%,100%{opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1}}.gallery .control-operator:nth-of-type(1):target~.item:nth-of-type(1){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .control-operator:nth-of-type(2):target~.item:nth-of-type(2){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.items-2.autoplay .control-button{animation:controlAnimation-2 14s infinite}.items-2.autoplay .item{animation:galleryAnimation-2 14s infinite}.items-2 .control-button:nth-of-type(1),.items-2 .item:nth-of-type(1){animation-delay:-2s}.items-2 .control-button:nth-of-type(2),.items-2 .item:nth-of-type(2){animation-delay:5s}@keyframes controlanimation-3{0%{color:#ccc;color:rgba(255,255,255,.4)}9.5%,33.3%{color:#fff;color:rgba(255,255,255,.8)}42.9%,100%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryanimation-3{0%{opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1}9.5%,33.3%{opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}42.9%,100%{opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1}}.gallery .control-operator:nth-of-type(1):target~.item:nth-of-type(1){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .control-operator:nth-of-type(2):target~.item:nth-of-type(2){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .control-operator:nth-of-type(3):target~.item:nth-of-type(3){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.items-3.autoplay .control-button{animation:controlAnimation-3 21s infinite}.items-3.autoplay .item{animation:galleryAnimation-3 21s infinite}.items-3 .control-button:nth-of-type(1),.items-3 .item:nth-of-type(1){animation-delay:-2s}.items-3 .control-button:nth-of-type(2),.items-3 .item:nth-of-type(2){animation-delay:5s}.items-3 .control-button:nth-of-type(3),.items-3 .item:nth-of-type(3){animation-delay:12s}@keyframes controlanimation-4{0%{color:#ccc;color:rgba(255,255,255,.4)}7.1%,25%{color:#fff;color:rgba(255,255,255,.8)}32.1%,100%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryanimation-4{0%{opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1}7.1%,25%{opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}32.1%,100%{opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1}}.gallery .control-operator:nth-of-type(1):target~.item:nth-of-type(1){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .control-operator:nth-of-type(2):target~.item:nth-of-type(2){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .control-operator:nth-of-type(3):target~.item:nth-of-type(3){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .control-operator:nth-of-type(4):target~.item:nth-of-type(4){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.items-4.autoplay .control-button{animation:controlAnimation-4 28s infinite}.items-4.autoplay .item{animation:galleryAnimation-4 28s infinite}.items-4 .control-button:nth-of-type(1),.items-4 .item:nth-of-type(1){animation-delay:-2s}.items-4 .control-button:nth-of-type(2),.items-4 .item:nth-of-type(2){animation-delay:5s}.items-4 .control-button:nth-of-type(3),.items-4 .item:nth-of-type(3){animation-delay:12s}.items-4 .control-button:nth-of-type(4),.items-4 .item:nth-of-type(4){animation-delay:19s}@keyframes controlanimation-5{0%{color:#ccc;color:rgba(255,255,255,.4)}5.7%,20%{color:#fff;color:rgba(255,255,255,.8)}25.7%,100%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryanimation-5{0%{opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1}5.7%,20%{opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}25.7%,100%{opacity:0;-moz-opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*zoom:1}}.gallery .control-operator:nth-of-type(1):target~.item:nth-of-type(1){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .control-operator:nth-of-type(2):target~.item:nth-of-type(2){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .control-operator:nth-of-type(3):target~.item:nth-of-type(3){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .control-operator:nth-of-type(4):target~.item:nth-of-type(4){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.gallery .control-operator:nth-of-type(5):target~.item:nth-of-type(5){pointer-events:auto;opacity:1;-moz-opacity:1;*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);*zoom:1}.items-5.autoplay .control-button{animation:controlAnimation-5 35s infinite}.items-5.autoplay .item{animation:galleryAnimation-5 35s infinite}.items-5 .control-button:nth-of-type(1),.items-5 .item:nth-of-type(1){animation-delay:-2s}.items-5 .control-button:nth-of-type(2),.items-5 .item:nth-of-type(2){animation-delay:5s}.items-5 .control-button:nth-of-type(3),.items-5 .item:nth-of-type(3){animation-delay:12s}.items-5 .control-button:nth-of-type(4),.items-5 .item:nth-of-type(4){animation-delay:19s}.items-5 .control-button:nth-of-type(5),.items-5 .item:nth-of-type(5){animation-delay:26s}.gallery .control-button{color:#ccc;color:rgba(255, 255, 255, 0.4)}.gallery .control-button:hover{color:white;color:rgba(255, 255, 255, 0.8)}.gallery{position:relative}.gallery .item{height:546px;overflow:hidden;text-align:center}.gallery .controls{position:absolute;bottom:0;width:100%;text-align:center}.gallery .control-button{display:inline-block;margin:0 .02em;font-size:3em;text-align:center;text-decoration:none;transition:color .1s}@media print{#maincontent{display:block}}@font-face{font-family:"raleway";src:url(https://use.typekit.net/af/520adc/000000000000000000013287/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/520adc/000000000000000000013287/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/520adc/000000000000000000013287/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"raleway";src:url(https://use.typekit.net/af/17776d/000000000000000000013288/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/17776d/000000000000000000013288/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/17776d/000000000000000000013288/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-style:normal;font-weight:400}.tk-raleway{font-family:"raleway",sans-serif}