
button{overflow:visible}
html{color:#6c6f70; font:62.5% arial,sans-serif;line-height:1.4;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}*{-moz-font-smoothing:none;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}::selection{color:#fff;background:#fc3}::-moz-selection{color:#fff;background:#fc3}

h1,h2,h3,h4,h5,h6{font-family:helv-67,arial,sans-serif;font-weight:400;text-transform:uppercase;clear:both}h1>b,h2>b,h3>b,h4>b,h5>b,h6>b{font-weight:400}
h1{font-family:helv-77,arial,sans-serif;font-size:3rem;margin:0 0 2rem}@media (min-width:37.5em){h1{font-size:4rem}}@media (min-width:60em){h1{font-size:7rem;margin:0 0 3.5rem}}
h2{color:#ffae00;font-size:1.9rem;font-family:helv-77,arial,sans-serif}@media (min-width:37.5em){h2{font-size:3rem}}
h2.title-zone{color:#000;font-size:3rem;margin:0 auto 2rem;text-align:center;text-transform:uppercase}@media (min-width:37.5em){h2.title-zone{font-size:4.5rem;margin:0 auto 3rem}}@media (min-width:60em){h2.title-zone{font-size:6rem;margin:0 auto 4rem}}
h3{font-size:2.8rem}
h4{font-size:2.5rem}
h5{font-size:2.2rem}





/*-- history --*/

.layout-innovation.theme-connectivite .btn,
.layout-innovation.theme-connectivite .btn--orange-arrow,
.layout-innovation.theme-connectivite .mod--slider-innovation .bx-next,
.layout-innovation.theme-connectivite .mod--slider-innovation .bx-prev,
.layout-innovation.theme-connectivite .mod--slider-innovation .circle,
.layout-innovation.theme-connectivite .mod-slider-testimonials-video .bx-pager-link:before,
.layout-innovation.theme-connectivite .theme-background{background-color:#FFF}
.layout-innovation.theme-connectivite .btn--orange-arrow:hover,
.layout-innovation.theme-connectivite .btn:hover{background-color:#62bce7}
.layout-innovation.theme-connectivite .mod-slider-testimonials-video blockquote:before,
.layout-innovation.theme-connectivite .mod-video-banner blockquote:before,.layout-innovation.theme-connectivite .theme-text-color,.layout-innovation.theme-connectivite blockquote:before{color:#36a9e0}
.layout-innovation.theme-connectivite .mod--slider-innovation .circle-container:before,
.layout-innovation.theme-connectivite .mod-slider-testimonials-video .bx-pager-link,
.layout-innovation.theme-connectivite .theme-border{border-color:#36a9e0}

.mod-history-slider{background-image:radial-gradient(#FFF,#FFF);margin-bottom:40px;overflow:hidden;padding-bottom:40px;position:relative}@media (min-width:37.5em){
.mod-history-slider{margin-bottom:70px}}@media (min-width:37.5em){.mod-history-slider .teq-container{padding:0}}
.mod-history-slider h2{margin:10px 0;padding-left:1rem}
.mod-history-slider h2 span{font-family:helv-47,arial,sans-serif}@media (min-width:37.5em){
.mod-history-slider h2{margin:35px 0 20px}}@media (min-width:60em){.mod-history-slider h2{padding-left:0}}

.mod-history-slider .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:84px;position:relative;left:0;-webkit-transition:.5s;transition:.5s}@media (min-width:37.5em){.mod-history-slider .pagination{height:120px}}
.mod-history-slider .pagination button{outline:0;background:none;border:0 none;color:#bfbfbf;cursor:pointer;font-family:helv-77,arial,sans-serif;font-size:2.7rem;margin-right:40px;padding:0;-webkit-transition:.5s;transition:.5s;white-space:nowrap}
.mod-history-slider .pagination button:first-child{margin-left:30px}
.mod-history-slider .pagination button.active{-webkit-transform:scale(1.7);transform:scale(1.7)}
.mod-history-slider .pagination button:not(.active):hover{color:#444}
.mod-history-slider .pagination button.back{color:#444;font-size:2rem}
.mod-history-slider .pagination button.back:before{color:#444;margin-right:10px;position:relative;top:1px}@media (min-width:37.5em){
.mod-history-slider .pagination button{font-size:5.4rem;margin-right:80px}
.mod-history-slider .pagination button:first-child{margin-left:15px}
.mod-history-slider .pagination button.active{-webkit-transform:none;transform:none;font-size:9rem}}@media (min-width:60em){.mod-history-slider .pagination button:first-child{margin-left:0}}

.mod-history-slider .bx-next,.mod-history-slider .bx-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-decoration:none}.mod-history-slider .bx-next:before,
.mod-history-slider .bx-prev:before{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;position:relative;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:.5s ease;transition:.5s ease;color:#444;content:">";display:block;font-size:3rem}@media (min-width:60em){
.mod-history-slider .bx-next:before,.mod-history-slider .bx-prev:before{font-size:4rem}}.mod-history-slider .bx-next.disabled,.mod-history-slider .bx-prev.disabled{cursor:default;opacity:.2}.mod-history-slider .bx-next:active,.mod-history-slider .bx-next:focus,
.mod-history-slider .bx-next:hover,.mod-history-slider .bx-prev:active,.mod-history-slider .bx-prev:focus,.mod-history-slider .bx-prev:hover{text-decoration:none}.mod-history-slider .bx-prev{left:2px}.mod-history-slider .bx-prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:60em){
.mod-history-slider .bx-prev{left:10px}}@media (min-width:76em){.mod-history-slider .bx-prev{left:20px}}.mod-history-slider .bx-next{right:2px}@media (min-width:60em){.mod-history-slider .bx-next{right:10px}}@media (min-width:76em){.mod-history-slider .bx-next{right:20px}}

.mod-history-slider .slide{padding:0 10px}@media (min-width:60em){.mod-history-slider .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}}

.mod-history-slider .slide-img{width:100%}@media (min-width:60em){.mod-history-slider .slide-img{width:50%}}
.mod-history-slider .slide-img img{width:100%}.mod-history-slider .slide-txt{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;width:100%}@media (min-width:60em){.mod-history-slider .slide-txt{margin-top:0;padding-left:40px;width:50%}}
.mod-history-slider .slides-content{margin-bottom:80px;position:relative}.mod-history-slider .slides-content .item{display:none;position:absolute;left:0;top:0;-webkit-transition:opacity .5s;transition:opacity .5s}.mod-history-slider .slides-content .item.active{display:block;position:relative}@media (min-width:37.5em){
.mod-history-slider .slides-content .item{width:60%}}.mod-history-slider h3{color:#444;font-family:helv-77,arial,sans-serif;font-size:2.8rem;margin-bottom:15px}.mod-history-slider h3:first-child{margin-top:0}
.mod-history-slider .text{font-family:helv-47,arial,sans-serif;font-size:1.6rem;line-height:28px;margin-bottom:15px}@media (min-width:37.5em){.mod-history-slider .text{font-size:2rem}}
.mod-history-slider .text p{font-size:1.6rem;line-height:28px;margin-bottom:20px}@media (min-width:37.5em){.mod-history-slider .text p{font-size:2rem}}.mod-history-slider .btn{display:block;margin-bottom:15px}.mod-history-slider .btn+.btn{margin-top:50px}@media (min-width:37.5em){
.mod-history-slider .btn{display:inline-block;margin-right:15px}.mod-history-slider .btn+.btn{margin-top:0}}.mod-history-slider .btn+h3{margin-top:30px}

