@import url("https://fonts.googleapis.com/css?family=Montserrat:400,600|Questrial");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul li,ol li{list-style:none}a{text-decoration:none}abbr[title],acronym[title]{text-decoration:none}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=url],input[type=date],input[type=month],input[type=number],select,textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}td,th{vertical-align:top}hr{margin-bottom:1em;border-top:1px solid #ccc}img{display:block}cite{font-weight:bold}q{font-style:italic}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,iframe{max-width:100%;max-height:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none}*,*:after,*:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-text-size-adjust:none}.cacher{display:none}.centrer{text-align:center}.droite{text-align:right}.floatLeft{float:left}.floatRight{float:right}.block{display:block !important}.inline{display:inline}.sep{border-bottom:1px solid #f6f6f6}.margeBas{margin-bottom:1.25em !important}.margeBas2{margin-bottom:2.5em !important}.noWrap{white-space:nowrap}.overflow{overflow:auto}.relatif{position:relative}.sansMarge{margin:0 !important}.sansMargeBas{margin-bottom:0 !important}.w100{width:100% !important}.flex-align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mt-40{margin-top:40px}.mobileSeul{display:inline-block !important}.mobileSeul.block{display:block !important}@media only screen and (min-width: 48em){.mobileSeul{display:none !important}.mobileSeul.block{display:none !important}}.pasMobile{display:none !important}@media only screen and (min-width: 48em){.pasMobile{display:inline-block !important}.pasMobile.block{display:block !important}}.tabletteSeul{display:none !important}@media only screen and (min-width: 48em){.tabletteSeul{display:inline-block !important}}@media only screen and (min-width: 64.0625em){.tabletteSeul{display:none !important}}.pasTablette{display:inline-block !important}@media only screen and (min-width: 48em){.pasTablette{display:none !important}}@media only screen and (min-width: 64.0625em){.pasTablette{display:inline-block !important}}.bureauSeul{display:none !important}@media only screen and (min-width: 64.0625em){.bureauSeul{display:inline-block !important}.bureauSeul.block{display:block !important}.bureauSeul.inline{display:inline !important}}.pasBureau{display:inline-block !important}.pasBureau.block{display:block !important}@media only screen and (min-width: 64.0625em){.pasBureau{display:none !important}.pasBureau.block{display:none !important}}.largeSeul{display:none !important}@media only screen and (min-width: 75em){.largeSeul{display:inline-block !important}}.pasLarge{display:inline-block !important}@media only screen and (min-width: 75em){.pasLarge{display:none !important}}.mortaise{margin:0 auto 0.75em auto}@media only screen and (min-width: 30em){.mortaise{float:left;margin:0.4em 5% 0.75em 0}}@media only screen and (min-width: 48em){.mortaise{margin-right:3%}}@media only screen and (min-width: 64.0625em){.mortaise{margin-right:2%}}.both{clear:both}.clearfix:after{visibility:hidden;display:block;font-size:0;content:'.';clear:both;height:0}.hidden,.champCache{display:none !important;visibility:hidden}.passeNav{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.media,.media-bd{overflow:hidden}.media .media-img{float:left;margin-right:1.25em}.media .media-imgExt{float:right;margin-left:1.25em}@page{margin:0.5cm}@media print{*{background:transparent;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}}@media print{tr,img{page-break-inside:avoid}}@media print{#partage{display:none}}.titre{font:700 1.875em "Montserrat",sans-serif;line-height:1;margin-bottom:.66667em}@media only screen and (min-width: 48em){.titre{font-size:2.5em;margin-bottom:.375em}}@media only screen and (min-width: 64.0625em){.titre{font-size:3.4375em}}.titre1.titre1{font:700 1.875em "Montserrat",sans-serif;line-height:1;margin-bottom:.66667em}@media only screen and (min-width: 48em){.titre1.titre1{font-size:2.1875em}}@media only screen and (min-width: 64.0625em){.titre1.titre1{font-size:2.8125em}}.titre2.titre2{font:400 1.5em "Montserrat",sans-serif;line-height:1;margin-bottom:.83333em}.titre3.titre3{font:400 1.25em "Montserrat",sans-serif;line-height:1;margin-bottom:.5em}.titre4.titre4{font:700 1.125em "Montserrat",sans-serif;line-height:1;margin-bottom:.83333em}.texte h1{color:#252525;font:600 1.75em "Questrial",sans-serif;line-height:1;margin-top:2em;margin-bottom:3.75em}.texte h1 a{color:#252525}@media print{.texte h1{page-break-after:avoid}}.texte h2{color:#252525;font:400 1.625em "Questrial",sans-serif;line-height:1;margin-top:2em;margin-bottom:.28571em}.texte h2 a{color:#252525}@media print{.texte h2{page-break-after:avoid}}.texte h3{color:#252525;font:400 1.25em "Questrial",sans-serif;margin-top:2em;margin-bottom:.6em}.texte h3 a{color:#252525}@media print{.texte h3{page-break-after:avoid}}.texte h4{color:#252525;font:400 1.125em "Questrial",sans-serif;margin-top:2em;margin-bottom:.58824em}.texte h4 a{color:#252525}@media print{.texte h4{page-break-after:avoid}}.texte p,p{font:400 14px "Montserrat",sans-serif;color:#252525;line-height:1.8;margin-bottom:1.25em}@media only screen and (min-width: 64.0625em){.texte p,p{font-size:15px}}.texte .intro{color:#252525;font:400 15px "Montserrat",sans-serif;line-height:1.8;margin-bottom:1.25em}.texte p+h2{margin-top:1.42857em}.texte a{color:#e84c3a;text-decoration:underline;-webkit-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s}.texte a:hover,.texte a:focus,.texte a:active{color:#252525;outline:none}@media print{.texte a{text-decoration:underline}}.texte abbr[title]{border-bottom:1px dotted}.texte-petit{font-size:.75em}.texte ul,.texte ol{margin:0;padding:0;overflow:hidden;text-align:left}.texte ul li,.texte ol li,.texte ul li ul li,.texte ol li ol li{color:#252525;font:400 15px "Montserrat",sans-serif;margin:0 0 0.8em 2em}.texte ul li{position:relative}.texte ul li:before{content:"•";color:#e84c3a;font-size:1.2em;position:absolute;top:-0.1em;left:-0.8em}.texte ol{counter-reset:bullet;list-style-type:none}.texte ol li{position:relative;margin-left:2.6em}.texte ol li:before{counter-increment:bullet;content:counters(bullet, ".") ".";position:absolute;top:0;left:-1.6em;color:#e84c3a;font-weight:700}.texte ul li ul,.texte ol li ol{margin-top:0.6em}.texte ul li ul li,.texte ol li ol li{margin:0 0 0.4em 1.4em}.texte blockquote{background-color:#599ad3;color:#fff;font:300 .9375em "Montserrat",sans-serif;margin:2em 0;padding:100px;text-align:left;max-width:70%;position:relative}.texte blockquote p{margin:0;color:#fff;font-weight:300}.texte blockquote p:last-of-type{margin-bottom:25px}.texte blockquote:before,.texte blockquote:after{font-family:"phaneuf" !important;content:"\e913";color:#508abd;font-size:2em;position:absolute}.texte blockquote:before{top:20px;left:20px}.texte blockquote:after{right:20px;bottom:20px}.texte blockquote cite{font-style:normal}.texte blockquote cite:before{content:"- "}@media only screen and (min-width: 48em){.texte blockquote{padding:6.25em 2.5em}}table{width:100%;border-collapse:collapse}tr:nth-of-type(odd){background:#eee}th{background:#333;color:white;font-weight:bold}td,th{padding:6px;border:1px solid #ccc;text-align:left}@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px){table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.lien{color:#e84c3a;font-size:.875em}.note{font-size:.8125em;margin:0.5em 0 2em}.vide{padding:3em 0;text-align:center;font:700 1.125em "Montserrat",sans-serif;color:#000}.hellip{color:#252525;font-size:1em;white-space:nowrap}a[href*=pdf]:before{content:" ";display:inline-block;width:29px;height:31px;margin-right:6px;background:url(../gx/m/icone-pdf.png) 0 0 no-repeat;vertical-align:-10px}}body{background:#fff;font:400 100%/1.4 "Montserrat",sans-serif;color:#252525;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ie11 .contact .texte{padding-bottom:0}.ie11 .contact form{padding-bottom:55px}@media only screen and (min-width: 48em){.ie11 .contact form{padding-bottom:100px}}.ie11 .texte{padding-top:55px;padding-bottom:55px}@media only screen and (min-width: 48em){.ie11 .texte{padding-top:100px;padding-bottom:100px}}.ie11 .accueil .produitSurfaceuse{margin-top:55px}@media only screen and (min-width: 48em){.ie11 .accueil .produitSurfaceuse{margin-top:100px}}.conteneur{min-width:20em;padding-top:55px}@media only screen and (min-width: 48em){.conteneur{padding-top:100px}}@media only screen and (min-width: 64.0625em){.conteneur{padding-top:80px;overflow-x:hidden}}.contenu{min-height:18.75em;position:relative;padding-top:2.5em}@media only screen and (min-width: 48em){.contenu{min-height:18em}}@media only screen and (min-width: 64.0625em){.contenu{padding-top:5em}}.contenu:not(.accueil){padding-bottom:2.5em}@media only screen and (min-width: 64.0625em){.contenu:not(.accueil){padding-top:5em}}.contenu.partenaires{padding-bottom:0}.layout{margin:0 auto;position:relative;width:90%}@media only screen and (min-width: 64.0625em){.layout{max-width:1360px;width:95%}}.layout.mobile-100{width:100%}@media only screen and (min-width: 48em){.layout.mobile-100{width:90%}}@media only screen and (min-width: 64.0625em){.layout.mobile-100{width:95%}}.layout.tablette-100{width:100%}@media only screen and (min-width: 64.0625em){.layout.tablette-100{width:95%}}.colPrincipale{margin-bottom:2.5em;width:100%}@media only screen and (min-width: 48em){.colPrincipale{float:right;width:70%}}.colSecondaire{padding:1.875em 0}@media only screen and (min-width: 48em){.colSecondaire{float:left;margin-bottom:2.5em;padding:0;width:25%}}.entete{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#f6f6f6;text-align:center;width:100%;position:absolute;top:0;z-index:500;padding:.75em 0}@media only screen and (min-width: 48em){.entete{padding:1.875em 0}}.entete .logo{outline:none;margin-top:10px}.entete .logo picture source,.entete .logo picture img{width:128px;height:auto}@media only screen and (min-width: 48em){.entete .logo picture source,.entete .logo picture img{width:188px}}.entete:not(.sticky){padding:.75em 0}@media only screen and (min-width: 48em){.entete:not(.sticky){padding:1.875em 0}}.entete:not(.sticky) .stickyLogo{display:none}.entete:not(.sticky) .nonStickyLogo{display:block}@media only screen and (min-width: 64.0625em){.entete:not(.sticky) .logo{float:left}}.entete.sticky{position:fixed;box-shadow:5px 10px #000;-webkit-box-shadow:0px 0px 13px 2px rgba(0,0,0,0.35);box-shadow:0px 0px 13px 2px rgba(0,0,0,0.35);padding:.75em 0}@media only screen and (min-width: 48em){.entete.sticky{padding:1.875em 0}}@media only screen and (min-width: 64.0625em){.entete.sticky .logo{float:left}}.sticky>.banniere{padding-top:55px}@media only screen and (min-width: 48em){.sticky>.banniere{padding-top:100px}}.js-menu-ouvert .telephone{display:none}@media only screen and (min-width: 48em){.menuSec{float:right;padding:.5625em 0}}.menuSec_liste{margin:0;padding:0}.menuSec_item{display:inline-block}.menuSec_lnk{color:#747474;font:700 .875em "Questrial",sans-serif;padding:0 0.5em}.menuSec_lnk:hover{color:#e84c3a}.menuPrincipal_nav{display:none}@media only screen and (min-width: 64.0625em){.menuPrincipal_nav{clear:right;display:block;float:right}}@media print{.menuPrincipal_nav{display:none}}.menuPrincipal{margin:0;padding:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 64.0625em){.menuPrincipal_item{display:inline-block;position:relative}.menuPrincipal_item:first-child .menuPrincipal_lnk{margin-left:0}}.menuPrincipal_item:hover .menuPrincipal_sousMenu{display:block}.menuPrincipal_sousMenu{display:none}@media only screen and (min-width: 64.0625em){.menuPrincipal_sousMenu{position:absolute;min-width:220px;margin:0;padding:0;background-color:#fff;left:calc(50% + 0.5em);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:99}}@media only screen and (min-width: 75em){.menuPrincipal_sousMenu{left:calc(50% + 1em)}}.menuPrincipal_sousMenu .actif a{color:#e84c3a;background:#f6f6f6}.menuPrincipal_sousMenu .sousMenu_lnk{display:inline-block;position:relative;width:100%;-webkit-transition:0.3s all ease;transition:0.3s all ease;padding:10px 0px;border-bottom:1px solid #bebebe;color:#252525;line-height:1.3;font-family:"Questrial",sans-serif;font-weight:normal}.menuPrincipal_sousMenu .sousMenu_lnk:hover,.menuPrincipal_sousMenu .sousMenu_lnk:active,.menuPrincipal_sousMenu .sousMenu_lnk:focus{color:#e84c3a;background:#f6f6f6}.menuPrincipal_sousMenu .sousMenu_lnk.actif{color:#e84c3a}@media only screen and (min-width: 64.0625em){.menuPrincipal_lnk{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#252525;display:block;font:600 15px "Questrial",sans-serif;line-height:1.25;margin-left:.8125em;padding:.25em;border-bottom:2px solid transparent}}@media only screen and (min-width: 64.0625em) and (min-width: 75em){.menuPrincipal_lnk{font-size:17px;margin-left:2.5em;padding-left:0}}@media only screen and (min-width: 64.0625em){.menuPrincipal_lnk.actif,.menuPrincipal_lnk.actif:hover{border-color:#e84c3a}.menuPrincipal_lnk:hover,.menuPrincipal_lnk:focus,.menuPrincipal_lnk:active{color:#e84c3a;border-color:#e84c3a}}.menuPrincipal_lnk.menu-bleu:hover,.menuPrincipal_lnk.menu-bleu:focus,.menuPrincipal_lnk.menu-bleu:active{color:#5f9ed5;border-color:#5f9ed5}.menuPrincipal_lnk.menu-bleu.actif,.menuPrincipal_lnk.menu-bleu.actif:hover{color:#5f9ed5;border-color:#5f9ed5}@media only screen and (min-width: 48em){.telephone{padding-right:25px;bottom:25px}}@media only screen and (min-width: 64.0625em){.telephone{padding-right:0;bottom:30px}}.telephone a{line-height:2.75em;font-size:17px}.telephone .icon{font-size:28px;margin-right:7px;float:left;margin-top:5px}.telephone .gras{font-size:20px}.telephone-mobile{position:absolute;right:4.5em;top:10px;z-index:10}@media only screen and (min-width: 48em){.telephone-mobile{top:26px}}.telephone-mobile a{padding:0 .3125em;line-height:1.6875em;font-size:1.1em}@media only screen and (min-width: 48em){.telephone-mobile a{padding:0 2.1875em;line-height:3em;font-size:1em;font-size:15px}.telephone-mobile a .gras{font-size:20px}.telephone-mobile a .icon{font-size:28px;margin-right:7px;margin-top:8px;float:left}}.menuSecondaire{padding:0;margin:0 0 10px;text-align:right;float:right;width:auto}.menuSecondaire li{display:inline;padding-left:25px}.menuSecondaire li.telephone a{color:#fff}.menuSecondaire a{font-size:11px;color:#252525;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;transition:color 0.3s ease}@media only screen and (min-width: 75em){.menuSecondaire a{font-size:13px}}.menuSecondaire a:hover{color:#5f9ed5}.piedPage{border-top:3px solid #6ea7d8;background:url(../gx/00/bg-piedPage.png) center top;background-repeat:none;padding:1.5625em 0;text-align:center}@media only screen and (min-width: 64.0625em){.piedPage{padding:5em 0;text-align:left}}.piedPage .logo img{width:170px;height:auto;margin:auto}@media only screen and (min-width: 64.0625em){.piedPage .logo img{width:100%}}.piedPage h4{margin:2px 0 10px 0}.piedPage_adresse{font-size:.875em;margin-bottom:1.42857em}@media only screen and (min-width: 48em){.adresse_col{float:left;width:35%}}@media only screen and (min-width: 64.0625em){.adresse_col{width:25%}}@media only screen and (min-width: 75em){.adresse_col{width:20%}}.copyrights{display:block;font:400 .8125em "Montserrat",sans-serif;margin-top:1.5625em;text-align:center}@media only screen and (min-width: 64.0625em){.copyrights{margin-top:6.25em;text-align:left}}.copyrights a{color:#747474}.copyrights a:hover{text-decoration:underline}@media only screen and (min-width: 48em){.lienPartager{color:#000;float:right}}@media only screen and (min-width: 64.0625em){.lienPartager:hover{text-decoration:underline}}.menuPied_sec ul{margin:0;padding:0}.menuPied_sec .menuPied_item{padding:0;display:inline}.menuPied_sec .menuPied_item:after{content:" | "}.menuPied_sec .menuPied_item:last-of-type:after{content:""}.rsPied{text-align:center}.pasBureau.btnFacebook{text-align:center;display:block;margin-top:20px}.pasBureau.btnFacebook .icon{color:#5f9ed5;font-size:28px;display:inline}@media only screen and (min-width: 48em){.piedPage{text-align:left}.menuPied_liste{margin:0;padding:0}.rs{padding-left:70px}.menuPied_item{padding-left:70px;line-height:1.2em}.menuPied_item.facebook,.menuPied_item.linkedin{padding-left:0px;display:inline-block}.menuPied_item.facebook a,.menuPied_item.linkedin a{line-height:32px}.menuPied_item.facebook a span:not(.icon),.menuPied_item.linkedin a span:not(.icon){font:400 .9375em "Montserrat",sans-serif;line-height:13px;color:#747474;padding-left:10px}.menuPied_item.facebook a span.icon,.menuPied_item.linkedin a span.icon{-webkit-transition:color 0.3s ease;transition:color 0.3s ease;font-size:32px;color:#5f9ed5;float:left}.menuPied_item.facebook a:hover span:not(.icon),.menuPied_item.linkedin a:hover span:not(.icon){text-decoration:underline}.menuPied_item.facebook a:hover span.icon,.menuPied_item.linkedin a:hover span.icon{color:#747474}.menuPied_lnk{color:#747474;font:400 .9375em "Montserrat",sans-serif;line-height:26px}.menuPied_lnk:hover{text-decoration:underline}}@page{margin:25mm auto 25mm}@media print{.telephone,.telephone-mobile,.banniere,.slider-produits,.sliderInfosContainer,.colImage.col-44-100,.cta,.bouton1,.colImage,.stratePartenaires{display:none !important}.bouton1,.bouton-rouge,.bouton-bleu{border-color:#ccc}.colImage{height:385px !important}.colImage div{width:380px !important;height:385px;margin-top:0;display:block;margin-left:auto;margin-right:auto;padding:25px auto !important}.produit .colTexte,.produit .col-56-100{margin:0 !important}.strateProduit{margin-bottom:0 !important}.col-56-100{width:100% !important}.entete .logo picture img,.entete .logo picture source,img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.cta,.stratePartenaires,.contenu.accueil,.produit,.contact{background:transparent !important}}input,select{vertical-align:middle}textarea{resize:vertical}label{display:block}.form input:not([type=checkbox]):not([type=radio]):not([type=file]):focus+label,.form input:not([type=checkbox]):not([type=radio]):not([type=file]).rempli+label,.form textarea:focus+label,.form textarea.rempli+label,.form .boiteSelect select+label{padding-top:7px;font-size:11px;color:#99A1A6}label abbr,.note abbr,legend abbr{padding:0 2px;border:0 none !important;color:#ee1616;cursor:help}.form legend{border:1px #99A1A6 solid}.form input:not([type=checkbox]):not([type=radio])+label,.form textarea+label,.form select+label,.formRecherche input[name=champRech]+label{font:400 14px "Montserrat",sans-serif;color:#252525;position:absolute;top:0;left:0;right:0;padding:16px 14px 0 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.form input[type=checkbox]+label,.form input[type=radio]+label{display:inline}.form .boiteSelect,.form select,.form input[type=file],.form input:not([type=checkbox]):not([type=radio]):not([type=file]),.form textarea{background:#fff;border:2px solid #d7e4ee;border-radius:5px;color:#747474;font:400 14px "Montserrat",sans-serif;height:50px;padding:.3125em .625em;width:100%}.form .boiteSelect:disabled,.form select:disabled,.form input[type=file]:disabled,.form input:disabled:not([type=checkbox]):not([type=radio]):not([type=file]),.form textarea:disabled{background:#dedede}.form .boiteSelect{position:relative}.form select{background:transparent;position:absolute;top:0;left:0;z-index:1;border:0}.form input:not([type=checkbox]):not([type=radio]):not([type=file]),.form textarea{padding:10px 14px 8px}.form input[type=file]{padding:13px 14px;height:auto;text-transform:none}.form textarea{height:10.71429em}.form .boiteSelect{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjM2NhMGIwNS1mNTU0LTFlNDktYjcxZS1jMmNlMjk2YWJkNzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTQ1QzNDQzcyNjhBMTFFNkE0MkVEOUFGQTQ3QkI0QzIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTQ1QzNDQzYyNjhBMTFFNkE0MkVEOUFGQTQ3QkI0QzIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Y2VkZDZkMy0wMjc1LTQyMWMtYjY2OS02YmRlMWUyODUwNDgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MTk3YTc5ZS1hYzE5LTExNzgtODgwNy04ZmI2YjczOWVlOWMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz43NMcZAAAAXElEQVR42mLU1dUVYGBgcADiDQzYQQAQH2ACEglAvB6IF2BRBJObwAIigNgAiOORJGH0fCC+CMQFLGiSMMUHkBSBnPWBBc0amOJ4ZEUgQRYsbmKAOgWuCAQAAgwAALYSth5bKOYAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:95% 50%;padding:20px 30px 5px 14px}.form input[type=checkbox]{display:inline}.form input:not([type=checkbox]):not([type=radio]):focus,.form select:focus,.form textarea:focus{outline:0;border:1px solid #e84c3a}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#252525}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#252525}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#252525 !important}.messageInfo,.messageSucces,.messageAvertissement,.messageErreur{font:400 1em "Montserrat",sans-serif;padding:1.625em;text-align:center;color:#fff}.messageInfo{background-color:#59bdd3}.messageSucces{background-color:#59d38d}.messageAvertissement{background-color:#feefb3}.messageErreur{background-color:#e82b17}.erreur,.erreur label,.erreur abbr{color:#c00 !important}.erreur input,.erreur textarea,.erreur select,input.erreur,textarea.erreur,select.erreur{border:2px solid #c00 !important}.form .erreur input:focus,.form .erreur textarea:focus,.form .erreur select:focus,.form input.erreur:focus,.form textarea.erreur:focus,.form select.erreur:focus{-webkit-box-shadow:0 0 5px rgba(204,0,0,0.8);box-shadow:0 0 5px rgba(204,0,0,0.8)}.form .col1,.form .col2,.form .colFull{position:relative;margin-bottom:1em}@media only screen and (min-width: 48em){.form .col1{float:left;width:calc(50% - 10px);clear:left}}@media only screen and (min-width: 48em){.form .col2{float:left;width:calc(50% - 10px);margin-left:20px}}@media only screen and (min-width: 48em){.form .colFull{clear:left}}.colFlexWrap .colFull{margin:10px 0;height:100% !important}.colFlexWrap .colFull label{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.colFlexWrap .colFull input[type=checkbox]{margin:2px 10px 0 0}.colFlexWrap .wrapCheckbox{margin:5px 0 10px 0}@media only screen and (min-width: 48em){.colFlexWrap .wrapCheckbox{margin-bottom:15px}}.colFlexWrap .wrapCheckbox .titreCheckbox{width:100%;color:#252525;line-height:1;font-size:16px;margin-bottom:5px}.colFlexWrap label.label_check{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);position:relative !important;top:inherit !important;left:inherit  !important;font-size:14px !important;color:#252525 !important;margin:0 20px 0px 0 !important}.colFlexWrap label.label_check:before{margin-top:-2px;background:url(../gx/m/checkbox.png) -1px 0 no-repeat}.colFlexWrap label.label_check.c_on:before{background-position:-2px -22px !important}.colFlexWrap.erreur .titreCheckbox,.colFlexWrap.erreur label.label_check{color:#c00 !important}.bouton1,.texte .bouton1,.bouton2,.texte .bouton2{border-radius:25px;color:#fff;display:inline-block;font-size:1.0625em;line-height:2.75;padding:0 2.1875em;vertical-align:middle;outline:none}.bouton1 .gras,.bouton2 .gras{font-weight:600}.btn-petit.bouton1,.btn-petit.bouton2{line-height:2}@media only screen and (min-width: 64.0625em){.bouton1,.texte .bouton1,.bouton2,.texte .bouton2{-webkit-transition:background 0.5s ease;transition:background 0.5s ease}}.bouton1+.bouton1,.bouton2+.bouton1,.texte .bouton1+.bouton1,.texte .bouton2+.bouton1,.bouton1+.bouton2,.bouton2+.bouton2,.texte .bouton1+.bouton2,.texte .bouton2+.bouton2{margin-left:1.25em}.bouton1.bouton-rouge,.texte .bouton1.bouton-rouge{background:#e84c3a;border:2px solid #e84c3a}@media only screen and (min-width: 64.0625em){.bouton1.bouton-rouge:hover,.texte .bouton1.bouton-rouge:hover{background:#fff;color:#e84c3a}}.bouton1.bouton-bleu,.texte .bouton1.bouton-bleu{background:#5f9ed5;border:2px solid #5f9ed5}@media only screen and (min-width: 64.0625em){.bouton1.bouton-bleu:hover,.texte .bouton1.bouton-bleu:hover{background:#fff;color:#5f9ed5}}.bouton2,.texte .bouton2{background:#fff;border:2px solid #fff;color:#5f9ed5}@media only screen and (min-width: 64.0625em){.bouton2:hover,.texte .bouton2:hover{background:transparent;color:#fff}}.lienTexte{-webkit-transition:color 0.3s ease;transition:color 0.3s ease;color:#e84c3a;font:600 .875em "Montserrat",sans-serif}@media only screen and (min-width: 64.0625em){.lienTexte:hover{color:#252525}}.lienTexte .icon{font-size:.6875em;margin-left:5px}@media only screen and (min-width: 48em){.lienTexte .icon{font-size:.9375em;margin-left:7px}}html,body{height:100%;position:relative}.menuBurger_nav{clear:both;width:100%}.menuBurger{margin-top:73px;padding:0}@media only screen and (min-width: 48em){.menuBurger{margin-top:123px}}.js .menuBurger_nav{background:#e84c3a;min-height:100%;width:80%;position:fixed;bottom:0 !important;right:100%;z-index:200}@media only screen and (min-width: 30em){.js .menuBurger_nav{width:50%}}@media only screen and (min-width: 48em){.js .menuBurger_nav{width:35%}}.js-menu-ouvert.conteneur{top:0;left:0}.js-menu-ouvert.conteneur:before{background:rgba(0,0,0,0.7);content:'';position:fixed;top:0;bottom:0 !important;right:0;left:0;z-index:20}@media only screen and (min-width: 30em){.js-menu-ouvert.conteneur{right:50%}}@media only screen and (min-width: 48em){.js-menu-ouvert.conteneur{right:35%}}.menuBurger_item{display:block;width:100%}.menuBurger_lnk{color:#fff;display:block;font:400 18px "Questrial",sans-serif;line-height:53px;padding:0 40px;position:relative;-webkit-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out}.menuBurger_lnk.actif{color:#252525;font-weight:500}.menuBurger_sousMenu{margin:0;padding:0;display:none}.menuBurger_sousMenu .menuBurger_sousMenu{background:#000}.sousMenu_lnk{color:#fff;display:block;font:500 1em/2 "Montserrat",sans-serif;padding:0 5% 0 55px;position:relative}.sousMenu_lnk.actif{color:#252525}.menuBurger_item.avecSousMenu>.menuBurger_lnk:after,.sousMenu_item.avecSousMenu>.sousMenu_lnk:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSItMTY5IDgxLjIgNDUxLjggNDUxLjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTE2OSA4MS4yIDQ1MS44IDQ1MS44OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGU+CXBhdGgge2ZpbGw6ICNmZmZmZmY7IH0gPC9zdHlsZT4JIA0KPGc+DQoJPHBhdGggZD0iTTE3Ni41LDMyOS40TC0xNy44LDUyMy43Yy0xMi40LDEyLjQtMzIuNCwxMi40LTQ0LjcsMGMtMTIuNC0xMi40LTEyLjQtMzIuNCwwLTQ0LjdsMTcxLjktMTcxLjlMLTYyLjYsMTM1LjINCgkJYy0xMi40LTEyLjQtMTIuNC0zMi40LDAtNDQuN2MxMi40LTEyLjQsMzIuNC0xMi40LDQ0LjgsMGwxOTQuMywxOTQuM2M2LjIsNi4yLDkuMywxNC4zLDkuMywyMi40DQoJCUMxODUuNywzMTUuMiwxODIuNiwzMjMuMywxNzYuNSwzMjkuNHoiLz4NCjwvZz4NCjwvc3ZnPg==) no-repeat center center;content:'';display:inline-block;float:right;margin-top:.75em;height:1.5em;width:.9375em;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.avecSousMenu .js-sousMenu-ouvert:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn-menuBurger{clear:both;cursor:pointer;display:block;font-size:1.25em;height:1.25em;line-height:1;margin:4px 1em 0 0;overflow:hidden;padding:0.5em 0;position:relative;width:33px;z-index:20;float:right}@media only screen and (min-width: 48em){.btn-menuBurger{margin:10px 1em 0 0}}@media only screen and (min-width: 64.0625em){.btn-menuBurger{display:none}}.btn-menuBurger-icon,.btn-menuBurger-icon:before,.btn-menuBurger-icon:after{background:#252525;content:"";display:block;height:4px;width:100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border-radius:4px}.btn-menuBurger-icon:before,.btn-menuBurger-icon:after{position:absolute}.btn-menuBurger-icon:before{top:0}.btn-menuBurger-icon:after{bottom:0}.js-menu-ouvert .btn-menuBurger-icon{background:transparent}.js-menu-ouvert .btn-menuBurger-icon:before{top:0.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js-menu-ouvert .btn-menuBurger-icon:after{top:0.5em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 64.0625em){.flex-wrap.bureau-noWrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.flex-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.col-1-2{width:50%}.col-1-3{width:33.3333333%}.col-2-3{width:66.6666666%}.col-1-4{width:50%}@media only screen and (min-width: 64.0625em){.col-1-4{width:25% !important}}.col-1-4.mobile-100{width:100%}.col-3-4{width:75%}.col-1-5{width:20%;border:1px solid blue}.col-36-100{width:36%}.col-44-100{width:100%}@media only screen and (min-width: 48em){.col-44-100{width:44%}}.col-56-100{width:100%}@media only screen and (min-width: 48em){.col-56-100{width:56%}}.col-60-100{width:60%}.col-64-100{width:64%}.banniere{text-align:center;color:#fff;position:relative}.banniere .contenuBanniere{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%}.banniere .titre1{font:400 2em "Questrial",sans-serif;letter-spacing:0.012em;margin-bottom:15px;color:#fff}@media only screen and (min-width: 48em){.banniere .titre1{font-size:3.5em;margin-bottom:25px;margin-top:0}}@media only screen and (min-width: 64.0625em){.banniere .titre1{font-size:5.625em;margin-bottom:40px;margin-top:0 !important}}.banniere .sousTitre{font:400 .8125em "Montserrat",sans-serif;color:#fff}@media only screen and (min-width: 48em){.banniere .sousTitre{font-size:.9375em}}@media only screen and (min-width: 64.0625em){.banniere .sousTitre{font-size:1.25em}}.banniere:not(.accueil){height:154px;background:url(../gx/00/banniere.png) no-repeat center center;background-size:cover}@media only screen and (min-width: 48em){.banniere:not(.accueil){height:255px}}@media only screen and (min-width: 64.0625em){.banniere:not(.accueil){height:371px}}.banniere.accueil{padding-left:0;height:305px}@media only screen and (min-width: 48em){.banniere.accueil{height:400px}}@media only screen and (min-width: 64.0625em){.banniere.accueil{height:700px}}.banniere.accueil .slide{background:no-repeat center center;background-size:cover;position:relative;height:305px;outline:none}@media only screen and (min-width: 48em){.banniere.accueil .slide{height:400px}}@media only screen and (min-width: 64.0625em){.banniere.accueil .slide{height:700px}}.banniere.accueil .contenuBanniereAccueil{position:absolute;z-index:100;text-align:center;width:75%;margin-left:12.5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banniere.accueil .slick-prev,.banniere.accueil .slick-next,.banniere.accueil .slick-dots{z-index:1}.banniere.accueil .slick-prev:before,.banniere.accueil .slick-next:before{font-family:"phaneuf";font-size:15px}@media only screen and (min-width: 48em){.banniere.accueil .slick-prev:before,.banniere.accueil .slick-next:before{font-size:20px}}.banniere.accueil .slick-prev{left:20px}@media only screen and (min-width: 48em){.banniere.accueil .slick-prev{left:9%}}.banniere.accueil .slick-prev:before{content:"\e912"}.banniere.accueil .slick-next{right:20px}@media only screen and (min-width: 48em){.banniere.accueil .slick-next{right:9%}}.banniere.accueil .slick-next:before{content:"\e911"}.banniere.accueil .slick-dots{display:none}@media only screen and (min-width: 48em){.banniere.accueil .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0.5rem 0 0;list-style-type:none;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);bottom:35px}}.banniere.accueil .slick-dots li{width:10px;height:10px}.banniere.accueil .slick-dots li button{border:2px solid #7b838a;background-color:transparent;border-radius:50%;width:10px;height:10px;padding:0}.banniere.accueil .slick-dots li.slick-active button{background-color:#fff;border-color:#fff}.banniere.accueil .slick-dots li button:before{content:" ";width:10px;height:10px}.slick-dotted.slick-slider.accueil{margin:0}.cta{background:url(../gx/00/bg-cta.png) no-repeat center bottom;position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:14px;padding-bottom:49px}@media only screen and (min-width: 48em){.cta{max-height:200px}}@media only screen and (min-width: 64.0625em){.cta{padding-top:31px}}.cta:before{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(89,154,211,0.86);z-index:0}.cta a,.cta p{position:relative;z-index:1}.cta p{color:#fff;font:300 14px "Montserrat",sans-serif}@media only screen and (min-width: 48em){.cta p{font-size:15px}}@media only screen and (min-width: 64.0625em){.cta p{font-size:17px}}.cta .titre{font:400 20px/150% "Questrial",sans-serif;letter-spacing:0.009em;margin-bottom:10px;text-align:center}.cta .titre+p{margin-top:0;line-height:1;text-align:center;padding:0 10%}@media only screen and (min-width: 48em){.cta .titre+p{text-align:left;padding:0}}.cta .titre span{font-weight:600}@media only screen and (min-width: 48em){.cta .titre{font-size:30px;text-align:left;line-height:35px;margin-bottom:16px}}@media only screen and (min-width: 64.0625em){.cta .titre{font-size:27px;line-height:100%;margin-bottom:12px}}@media only screen and (min-width: 75em){.cta .titre{font-size:33px}}.cta .col-1-2:first-of-type{padding-left:10px}@media only screen and (min-width: 48em){.cta .col-1-2:first-of-type{padding-left:30px}}@media only screen and (min-width: 64.0625em){.cta .col-1-2:first-of-type p{margin-left:16px}}.cta .col-1-2:last-of-type{padding-left:10px}.cta .col-1-2 p{margin:15px 0 0 0;font-size:16px;letter-spacing:0.01em;text-align:center}@media only screen and (min-width: 48em){.cta .col-1-2 p{margin:44px 0 0 0;font-size:17px;text-align:left}}@media only screen and (min-width: 64.0625em){.cta .col-1-2 p{margin:16px 0 0 0;text-align:left}}.cta .col-1-2 .bouton2{margin-top:13px;padding:0px 23px;line-height:3em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 48em){.cta .col-1-2 .bouton2{margin-top:13px;padding:0 20px;line-height:2.75em;left:0;-webkit-transform:none;transform:none}}@media only screen and (min-width: 64.0625em){.cta .col-1-2 .bouton2{padding:0 28px}}@media only screen and (min-width: 75em){.cta .col-1-2 .bouton2{padding:0 34px}}.cta .cta-tel{-webkit-transition:color 0.3s ease;transition:color 0.3s ease;font:600 20px "Montserrat",sans-serif;color:#fff;display:block;margin-top:28px;text-align:center}@media only screen and (min-width: 48em){.cta .cta-tel{font-size:22px;text-align:left}}@media only screen and (min-width: 64.0625em){.cta .cta-tel{font-size:22px;margin-top:26px}.cta .cta-tel:hover{color:#e84c3a}}@media only screen and (min-width: 75em){.cta .cta-tel{font-size:30px;margin-top:22px}}.cta .col-36-100{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 48em){.cta .col-36-100{width:50%}.cta .col-36-100 .col-1-2{width:100%}}@media only screen and (min-width: 64.0625em){.cta .col-36-100{width:46%}.cta .col-36-100 .col-1-2{width:100%}}.cta .col-64-100{width:100%;padding:0 11%}@media only screen and (min-width: 48em){.cta .col-64-100{width:50%;padding:0}}@media only screen and (min-width: 75em){.cta .col-64-100{width:54%}}@media only screen and (min-width: 64.0625em){.cta .col-64-100{width:64%}}.cta .layout{width:95%}@media only screen and (min-width: 48em){.cta .layout{width:94%}}@media only screen and (min-width: 64.0625em){.cta .layout{width:90%}}.cta .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 48em){.cta .flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.formContactRapideFixe{position:fixed;background:#ecf2f7;z-index:10;padding:15px 17px 15px 20px;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;left:100%;width:250px;top:80px;border:1px solid #dbe3e6;border-radius:0 0 0 6px}@media only screen and (min-width: 40em){.formContactRapideFixe{width:450px;padding:20px;top:165px}}html.formOuvert .formContactRapideFixe{left:calc(100% - 260px)}@media only screen and (min-width: 40em){html.formOuvert .formContactRapideFixe{left:calc(100% - 450px)}}.formContactRapideFixe .lienReduire{position:absolute;top:0;left:-47px;width:47px;background:#ecf2f7;color:#000;border:0;height:266px;padding:0;text-transform:none;font:400 18px/13px "Montserrat",sans-serif;letter-spacing:1.206px;text-align:center;border:1px solid #dbe3e6;border-radius:6px 0 0 6px}@media only screen and (min-width: 40em){.formContactRapideFixe .lienReduire{left:-47px;width:47px}}.formContactRapideFixe .lienReduire span.lienReduireTxt{position:relative;display:inline-block;white-space:nowrap;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-perspective:1000;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;-webkit-transform-origin:71px 62px;transform-origin:71px 62px;margin-bottom:30px;margin-left:7px}@media only screen and (min-width: 40em){.formContactRapideFixe .lienReduire span.lienReduireTxt{-webkit-transform-origin:72px 56px;transform-origin:72px 56px;margin-bottom:20px;margin-left:0}}html.formOuvert .formContactRapideFixe .lienReduire span.lienReduireTxt{-webkit-transform-origin:71px 62px;transform-origin:71px 62px;margin-bottom:20px}@media only screen and (min-width: 40em){html.formOuvert .formContactRapideFixe .lienReduire span.lienReduireTxt{-webkit-transform-origin:72px 56px;transform-origin:72px 56px}}html.formOuvert body.en .formContactRapideFixe .lienReduire span.lienReduireTxt{-webkit-transform-origin:70px 59px;transform-origin:70px 59px}.formContactRapideFixe .lienReduire span.lienReduireIcone{display:block;width:47px;height:47px;top:-2px;left:-1px;position:absolute;text-align:center;font-size:13px;line-height:47px;background:#e84c3a;-webkit-transition:background 0.5s linear;transition:background 0.5s linear;border-radius:6px 0 0 0}@media only screen and (min-width: 40em){.formContactRapideFixe .lienReduire span.lienReduireIcone{width:47px;height:47px;font-size:15px;line-height:47px}}html.formOuvert .formContactRapideFixe .lienReduire span.lienReduireIcone{background:#e84c3a}.formContactRapideFixe .lienReduire span.lienReduireIcone:before{content:'';background:#fff;width:18px;height:2px;position:absolute;left:15px;top:23px;-webkit-transition:transform 0.5s linear;-webkit-transition:-webkit-transform 0.5s linear;transition:-webkit-transform 0.5s linear;transition:transform 0.5s linear;transition:transform 0.5s linear, -webkit-transform 0.5s linear;-webkit-perspective:1000;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}@media only screen and (min-width: 40em){.formContactRapideFixe .lienReduire span.lienReduireIcone:before{left:15px}}html.formOuvert .formContactRapideFixe .lienReduire span.lienReduireIcone:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;left:12px;width:24px}.formContactRapideFixe .lienReduire span.lienReduireIcone:after{content:'';background:#fff;height:18px;width:2px;position:absolute;left:23px;top:15px;-webkit-transition:transform 0.5s linear;-webkit-transition:-webkit-transform 0.5s linear;transition:-webkit-transform 0.5s linear;transition:transform 0.5s linear;transition:transform 0.5s linear, -webkit-transform 0.5s linear}@media only screen and (min-width: 40em){.formContactRapideFixe .lienReduire span.lienReduireIcone:after{left:23px}}html.formOuvert .formContactRapideFixe .lienReduire span.lienReduireIcone:after{width:24px;height:2px;left:12px;top:22px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}@media only screen and (min-width: 40em){html.formOuvert .formContactRapideFixe .lienReduire span.lienReduireIcone:after{left:12px}}.formContactRapideFixe h2.titre2{color:#000;line-height:1;font:300 24px "Questrial",sans-serif;margin:10px 0px}@media only screen and (min-width: 48em){.formContactRapideFixe h2.titre2{font-size:28px;margin-bottom:20px;margin:5px 0px}}@media only screen and (min-width: 40em){.formContactRapideFixe h2.titre2{font-size:28px}}.formContactRapideFixe .messageSucces,.formContactRapideFixe .messageErreur{font-size:13px !important;border-radius:5px !important;padding:5px}.formContactRapideFixe .bouton1{line-height:40px}#formContactRapide{width:100%;height:375px;overflow-y:scroll}@media only screen and (min-width: 40em){#formContactRapide{overflow:visible;height:auto}}#formContactRapide .colFlexWrap{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 40em){#formContactRapide .colFlexWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 40em){#formContactRapide .colFlexWrap .col2{margin-left:10px}}#formContactRapide .col1,#formContactRapide .col2,#formContactRapide .colFull{position:relative;outline:none;float:none;width:100%;margin:0;clear:unset}#formContactRapide .col1 textarea,#formContactRapide .col2 textarea,#formContactRapide .colFull textarea{height:230px}#formContactRapide .btnWrapper{position:relative;text-align:center}#formContactRapide .btnWrapper .btAngle{background:transparent;margin:20px 0 0 0}@media only screen and (min-width: 64.0625em){#formContactRapide .btnWrapper .btAngle{font-size:15px}#formContactRapide .btnWrapper .btAngle:before{top:1px}}#formContactRapide .btnWrapper .btAngle:hover{color:#e84c3a}#formContactRapide .btnWrapper .btAngle:focus{color:#e84c3a;border-color:transparent}#formContactRapide .btnWrapper .btAngle:active{background:#e84c3a;border-color:#e84c3a;color:#fff}@media only screen and (min-width: 48em){#formContactRapide .btnWrapper .btAngle{top:14px;right:0;position:absolute;margin:0}}#formContactRapide .g-recaptcha,#formContactRapide .g-recaptcha>div{text-align:center;margin:0 auto}#formContactRapide .g-recaptcha{-webkit-transform:scale(0.77);transform:scale(0.77);-webkit-transform-origin:0 0;transform-origin:0 0;height:60px;width:235px;margin-bottom:20px}#formContactRapide label{font-family:"Montserrat",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;font-size:11px;color:#252525;top:4px;left:10px;z-index:4;margin-bottom:0;padding-bottom:0}@media only screen and (min-width: 48em){#formContactRapide label{top:4px;left:10px;font-size:14px;line-height:20px}}#formContactRapide label pre{font-size:12px;font-weight:400;display:inline-block;color:#e84c3a;margin-left:4px}#formContactRapide input,#formContactRapide textarea,#formContactRapide select{font-family:"Montserrat",sans-serif;background:#fff;font-size:12px;color:#747474;height:40px;outline:none;font-style:normal;border:1px solid #d8d8d8;margin-bottom:10px}@media only screen and (min-width: 48em){#formContactRapide input,#formContactRapide textarea,#formContactRapide select{font-size:14px}}#formContactRapide input[type=checkbox]{margin-top:7px;height:15px}#formContactRapide .colSelect label{width:100%;height:24px;background:#fff;position:relative;text-align:left;top:0;left:0;padding:5px 0 3px 10px}#formContactRapide .colSelect select{height:26px;padding:0 30px 6px 10px;background:#fff url("../gx/m/arrow-down.png") no-repeat;background-position:95% 50%;background-size:16px;-moz-appearance:none;-webkit-appearance:none}@media only screen and (min-width: 64.0625em){#formContactRapide .colSelect select{background-position:98% 30%}}#formContactRapide .colSelect select::-ms-expand{display:none}#formContactRapide .colSelect.erreur label{border:1px solid #c00 !important;border-bottom:0px !important}#formContactRapide .colSelect.erreur select{border-top:0px !important}#formContactRapide .erreur input{border:1px solid #c00 !important}#formContactRapide .erreur label{color:#c00}#formContactRapide .g-recaptcha.erreur>div{border:1px solid #c00}.messageFormRapide{max-width:720px;width:100%;margin:40px auto 0 auto}.wrapCheckbox{margin:5px 0 10px 0}@media only screen and (min-width: 48em){.wrapCheckbox{margin-bottom:15px}}.wrapCheckbox .titreCheckbox{width:100%;color:#252525;line-height:1;font-size:16px;margin-bottom:5px}.wrapCheckbox .colFull{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 40em){.wrapCheckbox .colFull{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.wrapCheckbox label.label_check{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);position:relative !important;top:inherit !important;left:inherit  !important;font-size:14px !important;color:#252525 !important;margin:0 20px 0px 0 !important}.wrapCheckbox label.label_check:before{margin-top:-2px;background:url(../gx/m/checkbox.png) -1px 0 no-repeat}.wrapCheckbox label.label_check.c_on:before{background-position:-2px -22px !important}.wrapCheckbox.erreur .titreCheckbox,.wrapCheckbox.erreur label.label_check{color:#c00 !important}@font-face{font-family:'phaneuf';src:url("../font/phaneuf.eot?814lyn?v2");src:url("../font/phaneuf.eot?814lyn?v2#iefix") format("embedded-opentype"),url("../font/phaneuf.ttf?814lyn?v2") format("truetype"),url("../font/phaneuf.woff?814lyn?v2") format("woff"),url("../font/phaneuf.svg?814lyn?v2#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'phaneuf' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cta-ecologique .path1:before{content:"\e900";color:#5da9ec}.icon-cta-ecologique .path2:before{content:"\e901";margin-left:-0.873046875em;color:#14212c}.icon-cta-facile .path1:before{content:"\e902";color:#14212c}.icon-cta-facile .path2:before{content:"\e903";margin-left:-0.9892578125em;color:#5da9ec}.icon-cta-facile .path3:before{content:"\e904";margin-left:-0.9892578125em;color:#5da9ec}.icon-cta-facile .path4:before{content:"\e905";margin-left:-0.9892578125em;color:#5da9ec}.icon-cta-rentable .path1:before{content:"\e906";color:#5da9ec}.icon-cta-rentable .path2:before{content:"\e907";margin-left:-1em;color:#14212c}.icon-cta-rentable .path3:before{content:"\e908";margin-left:-1em;color:#14212c}.icon-cta-rentable .path4:before{content:"\e909";margin-left:-1em;color:#14212c}.icon-cta-rentable .path5:before{content:"\e90a";margin-left:-1em;color:#5da9ec}.icon-cta-securitaire .path1:before{content:"\e90b";color:#14212c}.icon-cta-securitaire .path2:before{content:"\e90c";margin-left:-0.9267578125em;color:#5da9ec}.icon-cta-securitaire .path3:before{content:"\e90d";margin-left:-0.9267578125em;color:#5da9ec}.icon-cta-securitaire .path4:before{content:"\e90e";margin-left:-0.9267578125em;color:#5da9ec}.icon-cta-securitaire .path5:before{content:"\e90f";margin-left:-0.9267578125em;color:#5da9ec}.icon-cta-securitaire .path6:before{content:"\e910";margin-left:-0.9267578125em;color:#5da9ec}.icon-fleche-droite:before{content:"\e911"}.icon-fleche-gauche:before{content:"\e912"}.icon-guillemets:before{content:"\e913";color:#fff}.icon-logo-phaneuf .path1:before{content:"\e914";color:#e74c3b}.icon-logo-phaneuf .path2:before{content:"\e915";margin-left:-2.9912109375em;color:#e74c3b}.icon-logo-phaneuf .path3:before{content:"\e916";margin-left:-2.9912109375em;color:#e74c3b}.icon-logo-phaneuf .path4:before{content:"\e917";margin-left:-2.9912109375em;color:#e74c3b}.icon-logo-phaneuf .path5:before{content:"\e918";margin-left:-2.9912109375em;color:#e74c3b}.icon-logo-phaneuf .path6:before{content:"\e919";margin-left:-2.9912109375em;color:#e74c3b}.icon-logo-phaneuf .path7:before{content:"\e91a";margin-left:-2.9912109375em;color:#e74c3b}.icon-logo-phaneuf .path8:before{content:"\e91b";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path9:before{content:"\e91c";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path10:before{content:"\e91d";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path11:before{content:"\e91e";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path12:before{content:"\e91f";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path13:before{content:"\e920";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path14:before{content:"\e921";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path15:before{content:"\e922";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path16:before{content:"\e923";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path17:before{content:"\e924";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path18:before{content:"\e925";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path19:before{content:"\e926";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path20:before{content:"\e927";margin-left:-2.9912109375em;color:#609dd4}.icon-logo-phaneuf .path21:before{content:"\e928";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path22:before{content:"\e929";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path23:before{content:"\e92a";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path24:before{content:"\e92b";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path25:before{content:"\e92c";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path26:before{content:"\e92d";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path27:before{content:"\e92e";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path28:before{content:"\e92f";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path29:before{content:"\e930";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path30:before{content:"\e931";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path31:before{content:"\e932";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path32:before{content:"\e933";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path33:before{content:"\e934";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path34:before{content:"\e935";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path35:before{content:"\e936";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path36:before{content:"\e937";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path37:before{content:"\e938";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path38:before{content:"\e939";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path39:before{content:"\e93a";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path40:before{content:"\e93b";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path41:before{content:"\e93c";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path42:before{content:"\e93d";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path43:before{content:"\e93e";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path44:before{content:"\e93f";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path45:before{content:"\e940";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path46:before{content:"\e941";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path47:before{content:"\e942";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path48:before{content:"\e943";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path49:before{content:"\e944";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path50:before{content:"\e945";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path51:before{content:"\e946";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path52:before{content:"\e947";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path53:before{content:"\e948";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path54:before{content:"\e949";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path55:before{content:"\e94a";margin-left:-2.9912109375em;color:#fff}.icon-logo-phaneuf .path56:before{content:"\e94b";margin-left:-2.9912109375em;color:#000}.icon-logo-phaneuf .path57:before{content:"\e94c";margin-left:-2.9912109375em;color:#e74c3b}.icon-logo-phaneuf .path58:before{content:"\e94d";margin-left:-2.9912109375em;color:#fff}.icon-telephone:before{content:"\e94e"}.icon-video-jouer:before{content:"\e94f"}.icon-facebook:before{content:"\ea91"}.icon-linkedin:before{content:"\eac9"}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../font/slick.eot");src:url("../font/slick.eot?#iefix") format("embedded-opentype"),url("../font/slick.woff") format("woff"),url("../font/slick.ttf") format("truetype"),url("../font/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:black;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:white}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}.contenu.accueil{background-color:#ecf2f7 !important;background-image:url(../gx/00/background-glace.jpg) !important;background-size:cover}.strateAvantages{text-align:center;padding:0 0 40px 0}@media only screen and (min-width: 64.0625em){.strateAvantages{padding:0 0 80px 0}}.strateAvantages div{padding:0 20px;margin-bottom:50px}@media only screen and (min-width: 48em){.strateAvantages div{margin-bottom:65px}}@media only screen and (min-width: 64.0625em){.strateAvantages div{margin-bottom:0}}.strateAvantages .icon-logo{font-size:85px}.strateAvantages .titre3{font:400 1.125em "Questrial",sans-serif;color:#252525}@media only screen and (min-width: 48em){.strateAvantages .titre3{font-size:1.375em}}.strateAvantages p{font-size:.8125em}@media only screen and (min-width: 48em){.strateAvantages p{font-size:.875em}}.strateProduit{margin-bottom:40px}.strateProduit .colTexte{background-color:#fff;z-index:1;position:relative;padding:2.5em 1.25em;font-size:.9375em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}@media only screen and (min-width: 64.0625em){.strateProduit .colTexte{padding:5.5em 7.6875em;font-size:1.0625em}}.strateProduit .colTexte:before{font-family:"phaneuf";content:"\e913";color:#e4e5e5;font-size:38px;margin-left:5px}@media only screen and (min-width: 64.0625em){.strateProduit .colTexte:before{position:absolute;top:87px;left:71px}}.strateProduit .colTexte .titre{font:400 1.875em "Questrial",sans-serif;margin-top:0;margin-bottom:30px}@media only screen and (min-width: 64.0625em){.strateProduit .colTexte .titre{font-size:2.125em;margin-bottom:30px}}.strateProduit .colTexte .titre p{font:400 30px "Questrial",sans-serif;line-height:30px;margin:0}@media only screen and (min-width: 64.0625em){.strateProduit .colTexte .titre p{font-size:44px;line-height:44px}}.strateProduit .colTexte p{font:300 17px "Montserrat",sans-serif;line-height:26px}.strateProduit .colImage{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;height:365px;position:relative}@media only screen and (min-width: 48em){.strateProduit .colImage{margin-top:30px;width:44%;margin-left:-4%;height:447px}}@media only screen and (min-width: 64.0625em){.strateProduit .colImage{margin-top:0;height:710px}}.strateProduit .colImage div{position:absolute;width:100%;height:100%;background-size:cover;background-position:center}.strateProduit .titreProduit{margin-bottom:50px;font:900 3.9375em "Montserrat",sans-serif;color:#5f9ed5;z-index:9;position:relative}.strateProduit .bouton1{margin-top:30px}@media only screen and (min-width: 64.0625em){.produitSurfaceuse{margin-bottom:120px}}.produitSurfaceuse .colImage{margin-left:0%}@media only screen and (min-width: 64.0625em){.produitSurfaceuse .colImage{width:50%;margin-left:-5%}}.produitSurfaceuse .colTexte{margin-right:-10%}.produitButs{margin-bottom:0}@media only screen and (min-width: 48em){.produitButs{margin-bottom:40px}}@media only screen and (min-width: 64.0625em){.produitButs{margin-bottom:150px}}@media only screen and (min-width: 48em){.produitButs .colImage{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:0}}@media only screen and (min-width: 64.0625em){.produitButs .colImage{width:50%;margin-right:-5%}}@media only screen and (min-width: 48em){.produitButs .colTexte{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}}@media only screen and (min-width: 48em){.produitButs .col-56-100{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}}.produitButs .titreProduit{text-align:right;width:100%}.stratePartenaires{padding:2.5em 1.25em;background:url(../gx/00/background-partenaires.jpg) no-repeat left center;background-size:cover;min-height:290px}@media only screen and (min-width: 48em){.stratePartenaires{background-position:30% center}}@media only screen and (min-width: 64.0625em){.stratePartenaires{padding:10px 0;background-position:center center}}@media only screen and (min-width: 75em){.stratePartenaires{padding:10px 0;background-position:right center}}@media only screen and (min-width: 93.75em){.stratePartenaires{padding:50px 0;background-position:right center}}.stratePartenaires .titrePartenaires{padding-left:0;font:400 1.875em "Montserrat",sans-serif}@media only screen and (min-width: 64.0625em){.stratePartenaires .titrePartenaires{padding-left:54px;font-size:2.75em}}.stratePartenaires .titrePartenaires span{font-weight:600}.stratePartenaires .titrePartenaires p{margin-left:0;max-width:80%}.stratePartenaires .titrePartenaires p strong{font-weight:600}.stratePartenaires .titrePartenaires:before{font-family:"phaneuf";content:"\e913";color:#e4e5e5;font-size:38px;display:block}@media only screen and (min-width: 64.0625em){.stratePartenaires .titrePartenaires:before{position:absolute;top:9px;left:0}}.stratePartenaires p{max-width:275px;font:300 .9375em "Montserrat",sans-serif}@media only screen and (min-width: 48em){.stratePartenaires p{max-width:425px;font-size:1.0625em}}.stratePartenaires p,.stratePartenaires .bouton1{margin-left:0}@media only screen and (min-width: 64.0625em){.stratePartenaires p,.stratePartenaires .bouton1{margin-left:58px}}.stratePartenaires .bouton1{margin-top:0;margin-bottom:25px}@media only screen and (min-width: 64.0625em){.stratePartenaires .bouton1{margin-top:25px}}.stratePartenaires .partenaires{text-align:center;margin-left:0;width:100%;background-color:rgba(255,255,255,0.75)}@media only screen and (min-width: 64.0625em){.stratePartenaires .partenaires{margin-left:58px;width:54%}}.stratePartenaires .partenaires div{padding:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 48em){.stratePartenaires .partenaires div{padding:15px}}.stratePartenaires .partenaires div img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:auto;margin:auto;vertical-align:middle;max-height:70px}.strateClients,.strateTemoignages{padding:2.5em 1.25em;background-color:#fff}.strateClients .titre,.strateTemoignages .titre{padding-left:0;font:400 1.875em "Montserrat",sans-serif}@media only screen and (min-width: 64.0625em){.strateClients .titre,.strateTemoignages .titre{padding-left:54px;font-size:2.75em}}.strateClients .titre span,.strateTemoignages .titre span{font-weight:600}.strateClients .titre p,.strateTemoignages .titre p{margin-left:0;max-width:80%}.strateClients .titre p strong,.strateTemoignages .titre p strong{font-weight:600}.strateClients .titre:before,.strateTemoignages .titre:before{font-family:"phaneuf";content:"\e913";color:#e4e5e5;font-size:38px;display:block}@media only screen and (min-width: 64.0625em){.strateClients .titre:before,.strateTemoignages .titre:before{position:absolute;top:9px;left:0}}.strateClients p,.strateTemoignages p{font:300 .9375em "Montserrat",sans-serif;line-height:1.5}@media only screen and (min-width: 48em){.strateClients p,.strateTemoignages p{font-size:1.0625em}}@media only screen and (min-width: 64.0625em){.strateClients p,.strateTemoignages p{margin-left:58px}}.strateClients .slider-clients{margin-bottom:30px}.strateClients .slider-clients .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.strateClients .slick-prev{left:0px;z-index:9}.strateClients .slick-next{right:0px;z-index:9}.strateClients .slick-prev:before,.strateClients .slick-next:before{color:#000}.strateClients div{padding-bottom:0}.produit{background:url(../gx/00/background-glace.jpg) no-repeat center center;padding-bottom:40px}@media only screen and (min-width: 48em){.produit{padding-bottom:60px}}@media only screen and (min-width: 64.0625em){.produit{padding-top:150px;padding-bottom:150px}}.produit .colTexte{background-color:#fff;position:relative;z-index:2;padding:2.5em 25px;font-size:.9375em}@media only screen and (min-width: 48em){.produit .colTexte{margin-bottom:30px}}@media only screen and (min-width: 64.0625em){.produit .colTexte{padding:5.5em 0 2.75em 7.6875em;font-size:1.0625em;margin-top:48px;margin-bottom:-48px}}.produit .colTexte:before{font-family:"phaneuf";content:"\e913";color:#e4e5e5;font-size:38px;margin-left:5px}@media only screen and (min-width: 64.0625em){.produit .colTexte:before{position:absolute;top:87px;left:71px}}.produit .colTexte .titre{font:400 1.875em "Questrial",sans-serif;margin-top:0;margin-bottom:30px}@media only screen and (min-width: 64.0625em){.produit .colTexte .titre{font-size:2.125em;margin-bottom:30px}}.produit .colTexte .titre p{font:400 38px "Questrial",sans-serif;line-height:38px;margin:0}@media only screen and (min-width: 64.0625em){.produit .colTexte .titre p{font-size:44px;line-height:44px}}@media only screen and (min-width: 64.0625em){.produit .colTexte p{padding-right:114px}}.produit .liensPDF{padding-left:0}@media only screen and (min-width: 64.0625em){.produit .liensPDF{padding-right:114px}}.produit .liensPDF li{border-top:1px solid #d7e4ee;position:relative;min-height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.produit .liensPDF li a{font:400 17px "Questrial",sans-serif;color:#e84c3a;display:block;width:100%;padding:33px 0}@media only screen and (min-width: 64.0625em){.produit .liensPDF li a:hover{color:#252525}.produit .liensPDF li a:hover .cercle{background-color:#fff;border:2px solid #e84c3a}.produit .liensPDF li a:hover .cercle .icon{color:#e84c3a}}.produit .liensPDF li .cercle{width:44px;height:44px;border-radius:50%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0}.produit .liensPDF li .cercle .icon{-webkit-transition:color 0.3s ease;transition:color 0.3s ease;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width: 48em){.produit .colImage{width:460px}}@media only screen and (min-width: 64.0625em){.produit .colImage{margin-left:-10%;width:54%}}.produit .sliderInfosContainer{position:absolute;top:95.5%;font:600 14px "Montserrat",sans-serif}@media only screen and (min-width: 48em){.produit .sliderInfosContainer{top:96%}}@media only screen and (min-width: 64.0625em){.produit .sliderInfosContainer{padding-left:20%;top:97%}}.produit .sliderInfosContainer .titre-image{display:block;text-align:center}@media only screen and (min-width: 64.0625em){.produit .sliderInfosContainer .titre-image{display:inline-block;text-align:left}}.produit .sliderInfos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;font:600 14px "Montserrat",sans-serif}@media only screen and (min-width: 64.0625em){.produit .sliderInfos{float:right;margin-top:-23px;position:relative;z-index:10;padding-left:45px;background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(30%, #eef4f7));background-image:linear-gradient(to right, transparent, #eef4f7 30%)}}.produit .sliderInfos .icon{-webkit-transition:color 0.3s ease;transition:color 0.3s ease;color:#e84c3a}@media only screen and (min-width: 64.0625em){.produit .sliderInfos .icon:hover{color:#252525}}.produit .pagingInfo{padding:0 10px}.produit+.contenu:not(.accueil){padding-top:55px;padding-bottom:55px}@media only screen and (min-width: 64.0625em){.produit+.contenu:not(.accueil){padding-top:107px;padding-bottom:115px}}.slider-produits{height:407px}@media only screen and (min-width: 48em){.slider-produits{height:485px}}@media only screen and (min-width: 64.0625em){.slider-produits{height:760px;cursor:pointer}}.slider-produits div{width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:377px 365px}@media only screen and (min-width: 48em){.slider-produits div{background-size:455px 440px}}@media only screen and (min-width: 64.0625em){.slider-produits div{background-size:734px 710px}}.slick-slide{position:relative;padding-bottom:30px}.slick-prev:before,.slick-next:before{font-family:"phaneuf";content:" ";color:#fff}.slick-lightbox .slick-next,.slick-lightbox .slick-prev{position:absolute;top:50%;z-index:100}.slick-prev:before{content:"\e912"}.slick-next:before{content:"\e911"}.produit .col-56-100{width:100%}@media only screen and (min-width: 64.0625em){.produit .col-56-100{width:56%;margin-bottom:0}}@media only screen and (min-width: 48em){.produit .colImage{width:460px;margin:0 auto}}@media only screen and (min-width: 64.0625em){.produit .colImage{width:54%;margin-left:-10%}}.contact{background:url(../gx/00/background-glace.jpg) no-repeat center center;padding:40px 20px}@media only screen and (min-width: 48em){.contact{padding:40px 25px}}@media only screen and (min-width: 64.0625em){.contact{padding:0}}.contact div,.contact form{width:100%;max-width:690px;margin:0 auto}.contact form{margin-top:40px}.contact p{text-align:center}.contact .colFull:last-of-type{height:78px;position:relative}.contact .g-recaptcha{position:absolute;top:0}.contact .g-recaptcha div{margin-bottom:40px}.contact .bouton1{width:auto;margin:0 auto;display:block}.pagePartenaires .texte img{height:auto !important;float:left;margin:20px;max-height:40px;width:auto}@media only screen and (min-width: 48em){.pagePartenaires .texte img{max-height:80px}}
/*# sourceMappingURL=stylesheet.min.css.map */