/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/*! Bootstrap v3.3.7 (http://getbootstrap.com) Copyright 2011-2017 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
/*! Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=8d3765d1f5b1b7928a595af957125553) Config saved to config.json and https://gist.github.com/8d3765d1f5b1b7928a595af957125553 */
/*! Bootstrap v3.3.7 (http://getbootstrap.com) Copyright 2011-2016 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}::-moz-selection{background:#E20338;color:white;text-shadow:none}::selection{background:#E20338;color:white;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a{text-decoration:none}ol,ul{overflow:hidden}address{font-style:normal}::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.5)}:-moz-placeholder{color:rgba(0, 0, 0, 0.5)}::-moz-placeholder{color:rgba(0, 0, 0, 0.5)}:-ms-input-placeholder{color:rgba(0, 0, 0, 0.5)}::-ms-input-placeholder{color:rgba(0, 0, 0, 0.5)}:placeholder-shown{color:rgba(0, 0, 0, 0.5)}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:1em;line-height:1.6;-webkit-tap-highlight-color:#E20338;-ms-touch-action:manipulation;touch-action:manipulation;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:'Poppins', sans-serif}body{margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-kerning:auto;font-kerning:auto;color:#6B7C93}strong{font-weight:600}.inline-btn{position:relative;font-family:'Montserrat', sans-serif;margin-left:30px;font-size:16px;font-size:1rem;font-weight:700}.inline-btn i{font-size:12px;-webkit-transition:all 240ms cubic-bezier(1, 0, 0, 1);-o-transition:all 240ms cubic-bezier(1, 0, 0, 1);transition:all 240ms cubic-bezier(1, 0, 0, 1)}.inline-btn:before{content:'';position:absolute;height:2px;width:20px;top:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:calc(0% - 30px);-webkit-transition:all 240ms cubic-bezier(1, 0, 0, 1);-o-transition:all 240ms cubic-bezier(1, 0, 0, 1);transition:all 240ms cubic-bezier(1, 0, 0, 1)}.inline-btn:hover i{-webkit-transform:translateX(9px);-ms-transform:translateX(9px);transform:translateX(9px)}.inline-btn:hover:before{left:calc(100% - 10px);height:2px;width:15px}.inline-btn-clim{color:#2A96D5}.inline-btn-clim:before{background-color:#2A96D5}.inline-btn-chauffage{color:#E4584C}.inline-btn-chauffage:before{background-color:#E4584C}.inline-btn-patinoire{color:#58BEE0}.inline-btn-patinoire:before{background-color:#58BEE0}.w--header{position:relative;z-index:666;background:white;-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.3);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.3);padding:25px 0;height:105px;-webkit-transition:all 240ms ease-out;-o-transition:all 240ms ease-out;transition:all 240ms ease-out}.w--header:after,.w--header:before{content:"";display:table}.w--header:after{clear:both}@media only screen and (max-width:992px){.w--header{height:auto}}.footer-logo{margin-bottom:20px}.w--nav-mobile{display:none}.w--nav-mobile .nav-mobile{padding:0 15px 0 15px}.w--nav-mobile .nav-mobile ul{margin:15px 0 0 0;padding:0;list-style:none;font-family:'Montserrat', sans-serif;font-size:15px;font-size:0.9375rem}.w--nav-mobile .nav-mobile ul li a{position:relative;color:#6E7F97;-webkit-transition:all 240ms ease-out;-o-transition:all 240ms ease-out;transition:all 240ms ease-out;z-index:10}@media only screen and (max-width:992px){.w--nav-mobile{display:none}}.nav-tel-mobile{margin-top:15px;border-top:1px solid #f2f2f2;padding-top:15px;font-size:15px;font-size:0.9375rem}.nav-tel-mobile span{display:block}.nav-tel-mobile a{font-weight:300;color:#6772E5}.btn-show-mobile-nav .fa-bars{display:block}.btn-show-mobile-nav .fa-times{display:none}.btn-show-mobile-nav-active .fa-bars{display:none!important}.btn-show-mobile-nav-active .fa-times{display:block}.header-logo-mobile{margin-left:15px;display:none}@media only screen and (max-width:992px){.header-logo-mobile{display:block}}.icon-menu{position:absolute;right:15px;top:35px;font-size:18px;font-size:1.125rem;border-radius:3px;background-color:#E4584C;height:42px;width:42px;cursor:pointer;-webkit-transition:background-color 240ms ease;-o-transition:background-color 240ms ease;transition:background-color 240ms ease;display:none}@media only screen and (max-width:992px){.icon-menu{display:block}}.icon-menu:hover{background-color:#E32640}.icon-menu i{color:white;line-height:42px;text-align:center;display:block}.show-mobile-nav{display:block}@media only screen and (max-width:992px){.main-nav{display:none}}.main-nav ul{margin:0;padding:0;list-style:none;font-family:'Montserrat', sans-serif;font-size:15px;font-size:0.9375rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-nav ul li{margin-right:30px;margin-top:8px}@media only screen and (max-width:1200px){.main-nav ul li{margin-right:20px;font-size:13px;font-size:0.8125rem}}.main-nav ul li:first-child{margin-right:50px;margin-top:0}@media only screen and (max-width:1200px){.main-nav ul li:first-child{margin-right:25px}}.main-nav ul li:last-child{margin-right:0}.main-nav ul li a{position:relative;color:#6E7F97;-webkit-transition:all 240ms ease-out;-o-transition:all 240ms ease-out;transition:all 240ms ease-out;z-index:10}.main-nav ul li a:after{content:"";position:absolute;width:100%;height:2px;background-color:#fff;bottom:10px;left:0;z-index:-1;-webkit-transition:all 240ms ease-out;-o-transition:all 240ms ease-out;transition:all 240ms ease-out}.main-nav ul li a:hover{color:#525F70}.main-nav ul li a:hover:after{bottom:-5px;background-color:#E1E3FA}.disabled{opacity:0.5;filter:alpha(opacity=50);cursor:not-allowed}.active-page a:after{bottom:-5px!important;background-color:#E1E3FA!important}.nav-tel{text-align:right}@media only screen and (max-width:992px){.nav-tel{display:none}}.nav-tel span{display:block;opacity:0.5;filter:alpha(opacity=50);font-family:'Montserrat', sans-serif;font-size:11px;font-size:0.6875rem;color:#6B7C93;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:992px){.nav-tel span{display:inline;text-transform:none;letter-spacing:0;font-size:12px;font-size:0.75rem}}.nav-tel a{font-weight:300;font-size:22px;font-size:1.375rem;color:#6772E5}@media only screen and (max-width:992px){.nav-tel a{font-size:12px;font-size:0.75rem;margin-left:10px}}.big-cover{position:relative;width:100%;height:calc(100vh - 105px);background:url("../img/cover/cover-hp.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (max-width:992px){.big-cover{height:500px}}.small-cover{position:relative;width:100%;height:500px;background:url("../img/cover/cover.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (max-width:992px){.small-cover{height:200px}}#slideHP{-webkit-transition:background-image 1000ms ease!important;-o-transition:background-image 1000ms ease!important;transition:background-image 1000ms ease!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important}.small-cover-about{background:url("../img/cover/cover-about2.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.small-cover-location{background:url("../img/cover/cover-location3.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.small-cover-contact{background:url("../img/cover/cover-contact-ok.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.small-cover-service{background:url("../img/cover/cover-service-ok.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.small-cover-vente{background:url("../img/cover/cover-vente.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.cover-caption{position:absolute;bottom:0;left:0;width:100%;padding:30px 0;background:url("../img/cover/cover-caption.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (max-width:992px){.cover-caption{padding:15px 0}}.cover-caption-safari{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0, 104, 177, 0.5);padding:30px 0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media only screen and (max-width:992px){.cover-caption-safari{padding:15px 0}}.cover-title{color:white;font-weight:300}.cover-title span{display:block;font-size:24px;font-size:1.5rem}@media only screen and (max-width:992px){.cover-title span{font-size:14px;font-size:0.875rem}}.cover-title h1{margin:0;padding:0;font-size:60px;font-size:3.75rem;font-weight:300;line-height:1}@media only screen and (max-width:1200px){.cover-title h1{font-size:45px;font-size:2.8125rem}}@media only screen and (max-width:992px){.cover-title h1{font-size:30px;font-size:1.875rem}}.cover-title h1 span{font-size:35px;font-size:2.1875rem}@media only screen and (max-width:992px){.cover-title h1 span{font-size:18px;font-size:1.125rem}}.ct-small h1{font-size:40px;font-size:2.5rem}@media only screen and (max-width:1200px){.ct-small h1{font-size:22px;font-size:1.375rem}}@media only screen and (max-width:992px){.ct-small h1{font-size:18px;font-size:1.125rem}}.txt-center{text-align:center}.about{padding:80px 0 40px 0}.about p{font-size:14px;font-size:0.875rem;line-height:2}.w--slogan img{display:block;margin:0 auto 30px auto}.slogan{display:block;font-size:24px;font-size:1.5rem;color:#525F70;text-align:center;font-weight:600}.w--services{background-color:#F9F9F9;padding:100px 0}.w--services .container .row:first-child{margin-bottom:150px}@media only screen and (max-width:992px){.w--services .container .row:first-child{margin-bottom:80px}}.cover-service{position:relative;z-index:100;width:100%;height:300px;border-radius:3px;-webkit-box-shadow:0 20px 60px 0 rgba(0, 0, 0, 0.15);box-shadow:0 20px 60px 0 rgba(0, 0, 0, 0.15);margin-bottom:15px}@media only screen and (max-width:480px){.cover-service{display:none}}.c-clim{background:url("../img/assets/hp-clim-ok.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.c-chauffage{background:url("../img/assets/hp-chauff-ok.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.w--icon{position:relative}.bg-clim{position:relative;margin-bottom:15px}.bg-clim:before{content:"";position:absolute;top:-77px;left:-70px;width:162px;height:184px;background:url("../img/assets/bg-clim.png") no-repeat;z-index:1}.bg-chauffage{position:relative;margin-bottom:15px}.bg-chauffage:before{content:"";position:absolute;top:-65px;left:-50px;width:121px;height:167px;background:url("../img/assets/bg-chauffage.png") no-repeat;z-index:1}.service-title{font-size:24px;font-size:1.5rem;font-weight:600;margin:0 0 10px 0;padding:0}.service-title span{font-size:11px;font-size:0.6875rem;font-family:'Montserrat', sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:400;display:block;opacity:0.5;filter:alpha(opacity=50)}.t-clim{color:#2A96D5}.t-chauffage{color:#E4584C}.w--references{padding:80px 0 40px 0}.f-h3{margin:0;padding:0;font-weight:300;font-size:24px;font-size:1.5rem;display:block;color:#525F70}.f-h3-center{text-align:center}.references{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.references li{list-style:none;margin:15px 30px}.references li img{max-width:100%;height:auto}.w--callto{background-color:#F7F7F7;padding-top:30px}.big-btn{border-radius:3px;font-size:18px;font-size:1.125rem;font-family:'Montserrat', sans-serif;font-weight:700;padding:15px 25px}.big-btn i{font-size:14px;font-size:0.875rem;margin-left:10px}.large-btn{padding:8px 0}.big-btn-red{background-color:#E4584C;color:white;-webkit-transition:all 240ms ease-out;-o-transition:all 240ms ease-out;transition:all 240ms ease-out}.big-btn-red:hover{background-color:#E20338;-webkit-box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.1);box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.1)}.btn-ghost{border:2px solid white;background-color:rgba(255, 255, 255, 0.1);float:right;color:white;width:180px;text-align:center;margin:0 0 30px 0;-webkit-transition:background-color 240ms ease-out;-o-transition:background-color 240ms ease-out;transition:background-color 240ms ease-out}@media only screen and (max-width:992px){.btn-ghost{float:none;padding:10px 25px;width:inherit;margin:20px 0 0 0;display:inline-block}}.btn-ghost:hover{background-color:rgba(255, 255, 255, 0.25)}.btn-loc-ghost{border:2px solid #E4584C;color:#E4584C;border-radius:3px;font-size:13px;font-size:0.8125rem;font-family:'Montserrat', sans-serif;font-weight:700;padding:5px 10px;margin-top:20px;display:inline-block;-webkit-transition:all 240ms ease;-o-transition:all 240ms ease;transition:all 240ms ease}.btn-loc-ghost:hover{border:2px solid #E20338;color:#E20338}.ss-group-loc .btn-loc-ghost{margin-top:0px}.big-btn-hp{display:table;margin:0 auto;-webkit-transform:translateY(28px);-ms-transform:translateY(28px);transform:translateY(28px)}.header-btn .btn-ghost:last-child{margin-bottom:0}.ghost-grey{color:#b3b3b3;border:2px solid #b3b3b3}.gg-blue:hover{border:2px solid #2A96D5;color:#2A96D5}.main-footer{padding:100px 0 80px 0;background:url("../img/assets/bg-footer-3.jpg") no-repeat top right;background-size:635px 323px}.agr,.agr-color{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.agr-color li,.agr li{font-family:'Montserrat', sans-serif;list-style:none;margin:10px;font-size:12px;font-size:0.75rem;color:#B3B3B3}.agr-color li:last-child,.agr li:last-child{margin-right:0}.agr-color{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.colorsprod a{color:#6E7F96}.colorsprod h4{font-family:'Montserrat', sans-serif;font-size:16px;font-size:1rem;font-weight:700;text-align:center}.colorsprod p{font-size:14px;font-size:0.875rem;line-height:24px}.colorsprod img{display:block;margin:auto}.w--copyright{background-color:#404040;padding:20px 0}.w--copyright a{color:#999999;-webkit-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease}.w--copyright a:hover{color:#CCCCCC}.copyright{font-family:'Montserrat', sans-serif;font-size:12px;font-size:0.75rem;color:white}.copyright p{color:#999999;margin:0}.design-by{text-align:right}@media only screen and (max-width:992px){.design-by{text-align:left;margin-top:10px}}.w--location{padding:100px 0}.w--ss-location{padding:0 0 100px 0}.row-product{margin-top:100px}.w--img-loc{position:relative}.ico-loc{position:absolute;width:78px;height:78px;top:-45px;left:220px}@media only screen and (max-width:1200px){.ico-loc{left:135px}}@media only screen and (max-width:992px){.ico-loc{left:calc(50% + 45px)}}.ico-loc-refroidissindu{background:url("../img/assets/ico-loc-refroidissindu.png");background-size:78px 78px}.ico-loc-climatiseur{background:url("../img/assets/ico-loc-climatiseur.png");background-size:78px 78px}.ico-loc-chauffage{background:url("../img/assets/ico-loc-chauffage.png");background-size:78px 78px}.ico-loc-accessoires{background:url("../img/assets/ico-loc-accessoire.png");background-size:78px 78px}.group-loc{text-align:center}@media only screen and (max-width:992px){.group-loc{margin-bottom:100px}.group-loc:last-child{margin-bottom:0}}.group-loc h2{margin:15px 0 15px 0;font-weight:600;font-size:16px;font-size:1rem;color:#525E70}.group-loc p{margin:0;font-size:14px;font-size:0.875rem}.encart{background-color:#F7F7F7;padding:30px 0;margin:0}.encart-white{background-color:#fff;padding:70px 0;margin:0}@media only screen and (max-width:992px){.encart-white .f-h3-center{font-size:18px;font-size:1.125rem}}.w--contrats{margin-bottom:100px}.encart-contrat{padding:30px;background-color:#FAFAFA;border-bottom:2px solid #E4584C;border-top:1px solid #EBEBEB;border-right:1px solid #EBEBEB;border-left:1px solid #EBEBEB;height:340px;font-size:14px;font-size:0.875rem}.encart-contrat img{margin-bottom:10px}@media only screen and (max-width:992px){.encart-contrat{margin-bottom:30px}}.contrat-title{font-weight:600;font-size:16px;font-size:1rem;color:#525E70;display:block}.v-article-parent{position:relative;margin-bottom:100px}.v-article-parent:last-child{margin-bottom:0}.w--article{position:-webkit-sticky;position:sticky;top:0;left:0}@media only screen and (max-width:992px){.w--article{position:relative}}.w--img-vente{margin-top:10px;width:100%}.img-vente{-webkit-box-shadow:0 20px 60px 0 rgba(0, 0, 0, 0.15);box-shadow:0 20px 60px 0 rgba(0, 0, 0, 0.15);border-radius:3px;width:100%;height:auto}@media only screen and (max-width:992px){.img-vente{-webkit-box-shadow:0 20px 60px 0 transparent;box-shadow:0 20px 60px 0 transparent;width:50%;margin:0 auto}}.vente-article{position:relative}.vente-article p{font-size:14px;font-size:0.875rem;line-height:2}.w--page-vente{position:relative;margin:100px 0}@media only screen and (max-width:992px){.w--page-vente{margin:50px 0}}.parent-col{position:-webkit-sticky;position:sticky;top:0;left:0}@media only screen and (max-width:992px){.parent-col{position:relative}}.sticky-title{position:-webkit-sticky;position:sticky;top:0;left:0;background-color:rgba(255, 255, 255, 0.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:10px 0;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.4;border-bottom:1px solid #f2f2f2}.st-clim{color:#2A96D5}.st-chauffage{color:#E4584C}.sub-t-article{font-weight:600;font-size:18px;font-size:1.125rem;color:#6B7C93}.t-nav{font-family:'Montserrat', sans-serif;color:#B7BFCB;font-weight:700;font-size:10px;letter-spacing:1px;line-height:16px;text-transform:uppercase}.nav-vente{border:1px solid #E2E2E2;padding:30px;border-radius:3px;margin-top:10px}.nav-vente ul{padding:0;margin:0;list-style:none;font-size:12px;font-size:0.75rem}.nav-vente ul li{margin-bottom:10px}.nav-vente ul li a{display:block;color:#6B7C93;-webkit-transition:all 240ms ease;-o-transition:all 240ms ease;transition:all 240ms ease}.nav-vente ul li a:hover{color:#2A96D5;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.t-nav-big{margin:10px 0;display:block;font-size:16px;font-size:1rem;line-height:1}.t-nav-big-clim{color:#2A96D5}.t-nav-big-chauffage{color:#E4584C}.titre-vente-h1{font-weight:600;font-size:24px;font-size:1.5rem;padding:0;position:relative}.t-vente-clim{color:#2A96D5;margin:0 0 60px 91px}@media only screen and (max-width:992px){.t-vente-clim{margin:30px 0 30px 0}.t-vente-clim:before{display:none}}.t-vente-clim:before{position:absolute;content:"";top:50%;left:-91px;width:61px;height:70px;background:url("../img/assets/bg-clim.png") no-repeat;background-size:61px 70px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.t-vente-chauffage{color:#E4584C;margin:0 0 60px 80px}@media only screen and (max-width:992px){.t-vente-chauffage{margin:0 0 30px 0}.t-vente-chauffage:before{display:none}}.t-vente-chauffage:before{position:absolute;content:"";top:20%;left:-80px;width:50px;height:70px;background:url("../img/assets/bg-chauffage.png") no-repeat;background-size:50px 70px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.articles-chauffage{border-top:2px solid #FFF2F2;padding-top:50px}.contact-map{background:url("../img/cover/map-contact2.jpg") no-repeat center bottom;height:930px}@media only screen and (max-width:1200px){.contact-map{height:1100px}}@media only screen and (max-width:1000px){.contact-map{background-size:140%;height:910px}}@media only screen and (max-width:768px){.contact-map{background:none;height:inherit;padding-bottom:100px}}.contact-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:100px 0 0 0;font-size:18px;font-size:1.125rem;line-height:2}@media only screen and (max-width:1200px){.contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.ci-element{margin:0 50px}.ci-element ul{list-style:none}.ci-element a{color:#6B7C93;-webkit-transition:color 240ms ease;-o-transition:color 240ms ease;transition:color 240ms ease}.ci-element a:hover{color:#0068B1}.ci-element address p:last-child{margin:0}.about-us-baseline{padding:70px 0}.about-us-baseline p{margin-bottom:10px}.about-us-baseline p:last-child{margin-bottom:0}.logo-about img{display:block;margin:100px auto 0 auto}.in-nbr p{color:#6B7C93;font-size:16px;font-size:1rem;text-align:center}.in-nbr p span{display:block;font-size:28px;font-size:1.75rem;font-weight:300}.in-nbr abbr{border:none}.small-link{font-size:13px;font-size:0.8125rem;color:#0068B1!important;font-weight:500}.sl-chauffage{color:#E4584C}.sl-clim{color:#2A96D5}.sl-left{text-align:left}.references-contact{padding:50px 0}.references-contact .row{padding-bottom:30px}.references-contact .row:last-child{padding-bottom:0}.references-contact img{margin:0 auto;display:block}.fiche{background-color:#f8f8f8}.w--fiche{background-color:white;border-radius:3px;margin:50px 0;padding:60px;border:2px solid #EBEBEB;font-size:14px;font-size:0.875rem}.block-spec{padding:10px}.block-spec h4{margin:0}.fiche-list{margin:10px 0 0 0;padding:0 0 0 20px;overflow:visible}.row-spec{margin-bottom:30px}.row-spec:last-child{margin-bottom:0}.header-fiche{margin-bottom:50px}.fiche-img{width:100%;height:auto}.fiche-sep{margin:30px 0}.f-title{text-align:right;color:#b8b8b8;font-size:24px;font-size:1.5rem;margin:10px 0 0 0}.img-shadow{border-radius:3px;-webkit-box-shadow:0 20px 60px 0 rgba(0, 0, 0, 0.15);box-shadow:0 20px 60px 0 rgba(0, 0, 0, 0.15);width:100%;height:auto}.txt-center{font-size:14px;font-size:0.875rem;text-align:center}.txt-padding{padding:80px 0}.w--bg-vente{padding:100px 0;background-color:#F8FCFD}.w--bg-vente:nth-child(odd){background-color:white}.row-mt-red{background-color:#FEFAF9}.row-mt-red .row-main-title{padding:100px 0 50px 0}.st-blue{background-color:rgba(248, 252, 253, 0.8)!important}.row-main-title{padding:50px 0}.text-center{text-align:center}.about-new{text-align:center}.sup-title{display:block;font-weight:700;margin:50px 0 0 0}.img-products{margin:50px 0}.img-products img{display:block;margin:auto}.w--img{display:block;width:100%;height:auto}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (min-width:35em){}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-resolution:120dpi),print{}@media print{*,:after,:before,:first-letter,:first-line{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.tg{border-collapse:collapse;border-spacing:0}.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal}.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal}.tg .tg-s6z2{text-align:center}.tg .tg-baqh{text-align:center;vertical-align:top}