@charset "UTF-8";
.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/js/vendors/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}

body,
html {
font-family: 'Lato', sans-serif;
font-size: 10px; }
body.no-scroll,
html.no-scroll {
overflow: hidden; }
a {
outline: none; } .title-konica {
font-size: 2.4rem;
font-weight: 600;
color: #3e4c57;
letter-spacing: 1px; }
.ariane {
font-size: 0;
padding: 15px 0 30px; }
.ariane a {
font-family: "Open Sans";
font-size: 16px;
color: #000000;
font-weight: 700;
display: inline-block; }
.ariane a:hover {
text-decoration: underline; }
.ariane span {
font-family: "Open Sans";
color: #6c6c6c;
font-size: 16px;
font-weight: 400;
display: inline-block; }
.ariane span.sep {
padding: 0 15px; } @media (min-width: 1200px) {
.container {
width: 90%; } }  @media (max-width: 992px) {
.title-konica {
text-align: center; } } @media (max-width: 768px) {
html #wpadminbar {
position: fixed; } } @media (max-width: 500px) {
body > #lz_overlay_chat {
margin: 0 !important; }
body > #lz_overlay_chat #lz_chat_overlay_pointer_h {
display: none !important; }
body > #lz_overlay_chat #lz_chat_content_inlay,
body > #lz_overlay_chat #lz_chat_overlay_bottom {
max-width: 255px; }
body > #lz_overlay_chat #lz_chat_text_frame {
right: auto; }
body > #lz_overlay_wm {
margin: 0px 15px 15px 0 !important; } }
.icon-logo {
display: inline-block;
text-align: center;
margin: 0 5px; }
.icon-logo a, .icon-logo span[data-obflink-url] {
transition: 1s ease;
display: table-cell;
height: 30px;
width: 30px;
vertical-align: middle;
border-radius: 50px;
text-decoration: none;
color: #ffffff;
font-size: 1.4rem; }
.icon-logo a.facebook, .icon-logo span[data-obflink-url].facebook {
background-color: #3c5193; }
.icon-logo a.facebook i, .icon-logo span[data-obflink-url].facebook i {
-webkit-transition: -webkit-transform 0.8s ease-in-out;
transition: transform 0.8s ease-in-out; }
.icon-logo a.facebook:hover, .icon-logo span[data-obflink-url].facebook:hover {
border: 1px solid #3c5193;
background-color: transparent; }
.icon-logo a.facebook:hover i, .icon-logo span[data-obflink-url].facebook:hover i {
color: #3c5193;
-webkit-transform: rotate(360deg);
transform: rotate(360deg); }
.icon-logo a.linkedin, .icon-logo span[data-obflink-url].linkedin {
background-color: #0A66C2; }
.icon-logo a.linkedin i, .icon-logo span[data-obflink-url].linkedin i {
-webkit-transition: -webkit-transform 0.8s ease-in-out;
transition: transform 0.8s ease-in-out; }
.icon-logo a.linkedin:hover, .icon-logo span[data-obflink-url].linkedin:hover {
border: 1px solid #0A66C2;
background-color: transparent; }
.icon-logo a.linkedin:hover i, .icon-logo span[data-obflink-url].linkedin:hover i {
color: #0A66C2;
-webkit-transform: rotate(360deg);
transform: rotate(360deg); }
.icon-logo a.twitter, .icon-logo span[data-obflink-url].twitter {
background-color: #3eb3e5; }
.icon-logo a.twitter i, .icon-logo span[data-obflink-url].twitter i {
-webkit-transition: -webkit-transform 0.8s ease-in-out;
transition: transform 0.8s ease-in-out; }
.icon-logo a.twitter:hover, .icon-logo span[data-obflink-url].twitter:hover {
border: 1px solid #3eb3e5;
background-color: transparent; }
.icon-logo a.twitter:hover i, .icon-logo span[data-obflink-url].twitter:hover i {
color: #3eb3e5;
-webkit-transform: rotate(360deg);
transform: rotate(360deg); }
.icon-logo a.viadeo, .icon-logo span[data-obflink-url].viadeo {
background-color: #3e4c57;
font-size: 1.5rem; }
.icon-logo a.viadeo i, .icon-logo span[data-obflink-url].viadeo i {
-webkit-transition: -webkit-transform 0.8s ease-in-out;
transition: transform 0.8s ease-in-out; }
.icon-logo a.viadeo:hover, .icon-logo span[data-obflink-url].viadeo:hover {
border: 1px solid #3e4c57;
background-color: transparent; }
.icon-logo a.viadeo:hover i, .icon-logo span[data-obflink-url].viadeo:hover i {
color: #3e4c57;
-webkit-transform: rotate(360deg);
transform: rotate(360deg); }
.icon-logo.search {
cursor: pointer;
position: relative; }
.icon-logo.search .form-group.bar-input {
position: relative;
transition: 1s ease;
display: table-cell;
vertical-align: middle;
border-radius: 50px;
text-decoration: none;
height: 30px;
width: 30px;
background-color: #0066cc;
color: #ffffff;
font-size: 1.4rem; }
.icon-logo.search .form-group.bar-input input {
width: 0;
height: 0;
background-color: transparent;
border: none;
outline: none;
box-shadow: none;
outline: none; }
.icon-logo.search .form-group.bar-input i {
position: absolute;
top: 7px;
left: 8px;
-webkit-transition: -webkit-transform 0.8s ease-in-out;
transition: transform 0.8s ease-in-out; }
.icon-logo.search .form-group.bar-input:hover {
border: 1px solid #0066cc;
color: #0066cc;
background-color: #fff; }
.icon-logo.search .form-group.bar-input:hover i {
color: #0066cc;
top: 6px;
left: 7px;
-webkit-transform: rotate(360deg);
transform: rotate(360deg); }
.icon-logo.search.search-on {
transition: 1s ease; }
.icon-logo.search.search-on .form-group.bar-input {
height: 30px;
width: 300px;
color: #ffffff;
background-color: #0066cc; }
.icon-logo.search.search-on .form-group.bar-input input {
height: 30px;
width: 300px; }
.icon-logo.search.search-on .form-group.bar-input input.form-control {
color: #ffffff; }
.icon-logo.search.search-on .form-group.bar-input i {
position: absolute;
right: 8px;
text-align: right; }
.icon-logo.search.search-on .form-group.bar-input ::-webkit-input-placeholder {
color: #ffffff; }
.icon-logo.search.search-on .form-group.bar-input:hover {
color: #ffffff;
background-color: #0066cc;
border: none; }
.icon-logo.search.search-on .form-group.bar-input:hover i {
color: #ffffff;
top: 7px;
left: 8px; }
.btn-header {
display: inline-block;
text-align: center;
margin: 0 5px; }
.btn-header a {
transition: 1s ease;
letter-spacing: 0.5px;
width: 200px;
height: 30px;
text-decoration: none;
font-size: 1.2rem;
color: #ffffff;
display: table-cell;
border-radius: 50px;
vertical-align: middle; }
.btn-header a.contact {
background-color: #0066cc;
border: 1px solid #0066cc; }
.btn-header a.contact:hover {
color: #0066cc;
background-color: transparent; }
.btn-header a.contact:hover i {
color: #0066cc; }
.btn-header a.blog {
background-color: #ff9900;
border: 1px solid #ff9900; }
.btn-header a.blog:hover {
color: #ff9900;
background-color: transparent; }
.btn-header a i {
font-size: 1.4rem;
margin-left: 2px; }
.la-navigation {
background-color: #ffffff;
position: fixed;
width: 100%;
top: 0;
z-index: 99999; }
.la-navigation .navbar-default {
background-color: transparent;
border-color: transparent;
border-radius: 0;
background-image: none;
box-shadow: none;
padding: 0;
margin: 0;
border: 0; }
.la-navigation .nav-top {
background-color: #fff;
padding: 15px;
height: 77px;
display: block; }
.la-navigation .nav-top .logo-konica {
display: inline-block;
vertical-align: top; }
.la-navigation .nav-top .logo-serians {
display: inline-block;
margin-left: 50px; }
.la-navigation .nav-top .logo-serians img {
margin-top: 4px; }
.la-navigation .nav-top .right-part {
float: right;
margin-top: 12px; }
.la-navigation.hasBanner #banner {
position: relative;
z-index: 1031; }
.la-navigation.hasBanner .navbar-fixed-top {
top: 50px; }
.la-navigation .nav-top,
.la-navigation .navbar-collapse {
-ms-transition: all 350ms;
-moz-transition: all 350ms;
-webkit-transition: all 350ms;
transition: all 350ms; }
@media (min-width: 992px) {
body.home .la-navigation .nav-top {
height: 90px;
padding: 18px 10px 20px; } } @media (max-width: 1200px) {
.la-navigation .nav-top .logo-serians {
margin: 0; }
.la-navigation .nav-top .logo-serians img {
width: 80%; } } @media (max-width: 1060px) {
.la-navigation .nav-top .right-part .icon-logo {
margin: 0 3px; } } @media (max-width: 1013px) {
.btn-header a {
width: 190px; } } @media (max-width: 991px) {
.la-navigation .navbar-default .navbar-toggle {
border: none;
margin: 0;
padding: 0;
margin-top: 12px;
cursor: pointer; }
.la-navigation .navbar-default .navbar-toggle:focus, .la-navigation .navbar-default .navbar-toggle:hover {
background-color: transparent; }
.la-navigation .navbar-default .navbar-toggle:focus .icon-bar,
.la-navigation .navbar-default .navbar-toggle:hover .icon-bar {
background-color: #0066cc; }
.la-navigation .navbar-default .navbar-toggle .icon-bar {
background-color: #000000;
height: 4px;
width: 40px;
margin-bottom: 7px; }
.la-navigation .nav-top {
height: 77px;
padding: 15px;
-webkit-box-shadow: 0px 0px 3px 0px rgba(128, 128, 128, 0.75);
-moz-box-shadow: 0px 0px 3px 0px rgba(128, 128, 128, 0.75);
box-shadow: 0px 0px 3px 0px rgba(128, 128, 128, 0.75); }
.la-navigation .nav-top .logo-konica {
text-align: left;
position: absolute;
left: 15px; }
.la-navigation .nav-top .logo-serians {
margin-left: 30px; }
.la-navigation .nav-top .right-part {
display: none; }
.la-navigation .nav-top > .container-fluid > .row {
position: relative; }
.la-navigation .navbar-default .navbar-collapse,
.la-navigation .navbar-default .navbar-form {
border: none;
padding: 0;
margin: 0; }
.la-navigation .navbar-header {
float: none;
margin: 0 auto;
text-align: center; }
.la-navigation .right-part {
display: none; } }
@media (max-width: 768px) {
.btn-tout {
display: none; }
.page-konica {
padding-top: 100px; }
.la-navigation {
min-height: auto !important; }
.la-navigation .nav-top {
padding: 10px 15px;
height: auto !important; }
.la-navigation .nav-top .logo-konica,
.la-navigation .nav-top .logo-serians {
display: block;
position: static;
text-align: left;
margin: 0; }
.la-navigation .nav-top .logo-konica img,
.la-navigation .nav-top .logo-serians img {
width: 177px; } }
.logo-part {
text-align: center; }
footer {
border-top: 1px solid #d1d5dd;
padding-top: 30px;
padding-bottom: 30px; }
footer .site-map a {
display: block;
text-decoration: none;
font-size: 1.2rem;
color: #3e4c57;
line-height: 17px; }
footer .site-map a:hover {
color: #0066cc; }
footer .site-map .btn-header {
margin-top: 20px; }
footer .site-map .btn-header a {
color: #ffffff;
padding-top: 5px; }
footer .logo-part .logo-konica,
footer .logo-part .logo-serians {
display: inline-block;
margin: 40px 0 0; }
footer .logo-part .legales {
display: inline-block;
margin: 3px;
margin-top: 70px;
color: #3e4c57;
font-size: 1.02rem; }
footer .logo-part a:hover {
text-decoration: none;
color: #0066cc; }
footer .logo-giving {
display: block;
margin-top: 40px;
float: right; } @media (max-width: 1398px) {
footer .logo-part .legales {
display: block;
margin: 55px 20px 5px; }
footer .logo-part .legales.sep {
display: none; }
footer .logo-part .legales.link {
margin: 0 20px; } } @media (max-width: 1337px) {
footer .logo-part .logo-serians,
footer .logo-part .logo-konica {
display: block;
margin-top: 0; } } @media (max-width: 1200px) {
footer .logo-giving {
float: none;
margin: 0 auto;
text-align: center;
margin-top: 60px; } }  @media (max-width: 767px) {
footer .site-map {
text-align: center; }
footer .site-map a {
display: inline-block;
font-size: 1.4rem;
line-height: 35px; }
footer .site-map a:after {
content: "|";
display: inline-block;
margin: 0 20px; }
footer .site-map a:last-child:after {
display: none; }
footer .site-map .btn-header {
display: block;
margin-top: 50px; }
footer .site-map .btn-header a {
width: 230px;
height: 50px; }
footer .logo-part {
margin-top: 60px;
text-align: center; }
footer .logo-part .logo-serians,
footer .logo-part .logo-konica {
display: inline-block;
margin-top: 0; }
footer .visible-xs {
margin-top: 30px; }
footer .visible-xs .icon-logo {
margin-top: 30px; }
footer .visible-xs .icon-logo a {
text-decoration: none;
color: #ffffff;
line-height: 31px; } } .slick-loading .slick-list {
background: #fff url(https://digital-solutions.konicaminolta.fr/wp-content/themes/konica/ajax-loader.gif) center center no-repeat; } @font-face {
font-family: "slick";
src: url(https://digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/slick.eot);
src: url(https://digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/slick.eot?#iefix) format("embedded-opentype"), url(https://digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/slick.woff2) format("woff2"), url(https://digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/slick.woff) format("woff"), url(https://digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/slick.ttf) format("truetype"), url(https://digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/slick.svg#slick) format("svg");
font-weight: normal;
font-style: normal;
font-display: auto; } body { }
body .slick-prev,
body .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%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
padding: 0;
border: none;
outline: none; }
body .slick-prev:hover, body .slick-prev:focus,
body .slick-next:hover,
body .slick-next:focus {
outline: none;
background: transparent;
color: transparent; }
body .slick-prev:hover:before, body .slick-prev:focus:before,
body .slick-next:hover:before,
body .slick-next:focus:before {
opacity: 1; }
body .slick-prev.slick-disabled:before,
body .slick-next.slick-disabled:before {
opacity: 0.25; }
body .slick-prev:before,
body .slick-next:before {
font-family: "slick";
font-size: 20px;
line-height: 1;
color: white;
opacity: 0.75;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
body .slick-prev {
left: -25px; }
[dir="rtl"] body .slick-prev {
left: auto;
right: -25px; }
body .slick-prev:before {
content: "←"; }
[dir="rtl"] body .slick-prev:before {
content: "→"; }
body .slick-next {
right: -25px; }
[dir="rtl"] body .slick-next {
left: -25px;
right: auto; }
body .slick-next:before {
content: "→"; }
[dir="rtl"] body .slick-next:before {
content: "←"; }
body .slick-dotted.slick-slider {
margin-bottom: 30px; }
body .slick-dots {
position: absolute;
bottom: -25px;
list-style: none;
display: block;
text-align: center;
padding: 0;
margin: 0;
width: 100%; }
body .slick-dots li {
position: relative;
display: inline-block;
height: 20px;
width: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer; }
body .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; }
body .slick-dots li button:hover, body .slick-dots li button:focus {
outline: none; }
body .slick-dots li button:hover:before, body .slick-dots li button:focus:before {
opacity: 1; }
body .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: black;
opacity: 0.25;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
body .slick-dots li.slick-active button:before {
color: black;
opacity: 0.75; } body .slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-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; }
body .slick-list {
position: relative;
overflow: hidden;
display: block;
margin: 0;
padding: 0; }
body .slick-list:focus {
outline: none; }
body .slick-list.dragging {
cursor: pointer;
cursor: hand; }
body .slick-slider .slick-track,
body .slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0); }
body .slick-track {
position: relative;
left: 0;
top: 0;
display: block; }
body .slick-track:before, body .slick-track:after {
content: "";
display: table; }
body .slick-track:after {
clear: both; }
.slick-loading body .slick-track {
visibility: hidden; }
body .slick-slide {
float: left;
height: 100%;
min-height: 1px; }
[dir="rtl"] body .slick-slide {
float: right; }
body .slick-slide img {
display: block; }
body .slick-slide.slick-loading img {
display: none; }
body .slick-slide.dragging img {
pointer-events: none; }
.slick-initialized body .slick-slide {
display: block; }
.slick-loading body .slick-slide {
visibility: hidden; }
.slick-vertical body .slick-slide {
display: block;
height: auto;
border: 1px solid transparent; }
body .slick-arrow.slick-hidden {
display: none; }
.page-konica.page-404 {
padding-top: 285px; }
.page-konica.page-404 .headband-404 {
height: 945px;
width: 100%;
text-align: center;
padding-top: 360px; }
.page-konica.page-404 .headband-404 .title-404 {
font-size: 15rem;
color: #ffffff;
font-family: "Open Sans";
font-weight: 800; }
.page-konica.page-404 .headband-404 .sub-404 {
font-size: 1.7rem;
color: #ffffff;
font-family: "Open Sans";
font-weight: 600;
margin-top: 10px;
letter-spacing: 1px; }
.descr {
position: absolute;
bottom: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.75);
color: #ffffff;
font-size: 1.4rem;
padding: 10px 30px;
font-weight: 100;
letter-spacing: 0.5px; }
.the-title {
font-size: 2.4rem;
font-family: "Open Sans";
color: #3e4c57;
font-weight: 600;
letter-spacing: 1px;
margin-bottom: 50px;
text-align: center;
width: 90%; }
.liste-themes {
margin-bottom: 50px; }
.liste-themes .left-part {
position: relative; }
.liste-themes .left-part img {
position: relative;
width: 100%; }
.liste-themes .right-part .title {
padding: 0;
margin: 0;
font-size: 2.4rem;
font-family: "Open Sans";
color: #3e4c57;
font-weight: 600;
letter-spacing: 1px;
margin-bottom: 15px; }
.liste-themes .right-part .text {
margin-top: 20px;
font-size: 1.4rem;
color: #3e4c57; }
.liste-themes .right-part .btn-list {
border: 1px solid #3eb3e5;
text-decoration: none;
display: block;
width: 300px;
height: 50px;
border-radius: 50px;
color: #3eb3e5;
text-align: center;
margin-top: 60px; }
.liste-themes .right-part .btn-list .icon-arrow-1 {
display: inline-block;
color: #3eb3e5;
font-size: 2rem;
margin-top: 12px; }
.liste-themes .right-part .btn-list .t-btn {
display: inline-block;
vertical-align: top;
margin-top: 14px;
font-size: 1.4rem;
font-weight: 600;
margin-left: 10px;
letter-spacing: 1px; }
.liste-themes .right-part .btn-list:hover {
background-color: #3eb3e5; }
.liste-themes .right-part .btn-list:hover .icon-arrow-1,
.liste-themes .right-part .btn-list:hover .t-btn {
color: #ffffff; } @media (max-width: 1500px) {
.liste-themes .right-part .btn-list {
margin-top: 30px; } } @media (max-width: 1200px) {
.liste-themes .right-part .title {
margin-top: 30px; } } @media (max-width: 992px) {
.preview-articles {
margin: 0 auto;
margin-top: 50px; }
.preview-articles .p-article .pastille {
top: 80px; } } @media (max-width: 768px) {
.preview-articles {
width: 100%; }
.descr {
position: inherit; }
.liste-themes .right-part .btn-list {
width: 100%; }
.liste-themes .right-part .btn-list .icon-arrow-1 {
display: none; }
.liste-themes .right-part .btn-list .t-btn {
margin: 0;
font-size: 1.1rem;
font-weight: 900;
margin-top: 16px;
text-transform: uppercase; }
.the-title {
font-size: 1.8em;
margin: 0 auto;
margin-top: 40px;
margin-bottom: 30px; } }
.left-part-side .title-livre img {
display: inline-block;
width: 50px;
margin-right: 20px; }
.left-part-side .title-livre h1 {
display: inline-block;
letter-spacing: 1px;
font-size: 3rem;
font-weight: 600;
color: #3e4c57;
padding: 0;
margin: 0;
vertical-align: top;
padding-left: 70px; }
.page-article .article img {
width: 100%; }
.page-article .article p {
font-size: 1.6rem;
font-weight: 600;
color: #3e4c57;
margin-top: 30px;
line-height: 25px;
letter-spacing: 1px; }
.page-article .body-p {
margin-bottom: 50px;  }
.page-article .body-p h2 {
margin: 0;
padding: 0;
color: #0066cc;
margin-top: 50px;
font-size: 2.4rem;
letter-spacing: 1.5px;
font-weight: 600;
margin-bottom: 30px; }
.page-article .body-p ul {
margin: 0; }
.page-article .body-p ul li {
padding: 0;
margin: 0;
list-style: none;
font-size: 1.6rem;
color: #3e4c57;
letter-spacing: 0.5px; }
.page-article .body-p ul li:before {
content: "-";
display: inline-block;
margin-right: 10px;
color: #0066cc; }
.page-article .body-p ol {
margin: 0;
padding-left: 50px; }
.page-article .body-p ol li {
padding: 0;
margin: 0;
padding-left: 5px; }
.page-article .body-p ol li::marker {
color: #0066cc; } @media (max-width: 1200px) {
.left-part-side .title-livre {
margin-top: 20px; }
.left-part-side .title-livre h1 {
font-size: 2.3rem; } }  .bloc-publication {
display: flex;
flex-wrap: wrap; }
@media (max-width: 991px) {
.bloc-publication {
flex-direction: column; } }
@media (min-width: 992px) {
body .slider-publication {
display: flex;
flex-wrap: wrap; } }
body .slider-publication .slick-slider {
height: 100%;
margin-bottom: 0; }
body .slider-publication .slick-slider .slick-list {
height: 100%; }
body .slider-publication .slick-slider .slick-list .slick-track {
height: 100%;
display: flex; }
body .slider-publication .slick-slider .slick-list .slick-track .slick-slide {
height: auto;
width: 100% !important; }
@media (max-width: 991px) {
body .slider-publication .slick-slider .slick-list .slick-track .slick-slide .p-article {
margin-bottom: 50px; } }
.page-article.livre-blanc .article {
border-top: 1px solid #3e4c57;
padding-top: 30px;
margin-top: 20px; }
body.single-webinar { }
body.single-webinar .title {
position: relative; }
body.single-webinar .title h1 {
padding-left: 70px;
font-family: "Lato", sans-serif;
font-weight: 800;
font-size: 36px;
line-height: 1;
margin-bottom: 40px; }
body.single-webinar h2 {
font-family: "Lato", sans-serif;
font-size: 18px !important;
color: #3174b2 !important;
font-weight: 800 !important; }
body.single-webinar .section-readmore div.h2 {
font-family: "Lato", sans-serif;
font-size: 34px !important;
color: #3174b2 !important;
font-weight: 800 !important;
text-transform: uppercase; }
body.single-webinar .chapo {
font-size: 18px; }
body.single-webinar .articles {
margin-top: 30px; }
@media (max-width: 991px) {
body.single-webinar section.section-readmore {
display: none; } }
.no-padding {
padding: 15px; }
.descr-web {
margin: 0 70px 30px;
border: 1px solid #e6edff;
padding: 0 15px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
.descr-web .infos-webcast-1 {
margin-top: 30px;
margin-bottom: 30px; }
.descr-web .infos-webcast-1 .one-web {
margin-bottom: 5px; }
.descr-web .infos-webcast-1 .one-web i {
font-size: 2rem;
color: #6c6c6c;
display: inline-block; }
.descr-web .infos-webcast-1 .one-web .int {
color: #6c6c6c;
display: inline-block;
font-size: 1.6rem;
margin-left: 10px;
vertical-align: super; }
.descr-web .infos-webcast-1 .one-web .inf {
color: #0088cb;
display: inline-block;
font-size: 1.6rem;
margin-left: 10px;
vertical-align: super; }
.descr-web .infos-webcast-1 .one-web.date .inf {
font-weight: 600; }
.descr-web .infos-webcast-2 {
margin-top: 30px;
float: right; }
.descr-web .infos-webcast-2 a.btn-webcast {
text-align: center;
transition: 0.8s ease;
letter-spacing: 0.5px;
width: 200px;
height: 35px;
text-decoration: none;
font-size: 1.4rem;
color: #ffffff;
background-color: #0066cc;
border: 1px solid #0066cc;
border-radius: 50px;
float: right;
display: block;
padding-top: 6px; }
.descr-web .infos-webcast-2 a.btn-webcast:hover {
background-color: transparent;
color: #0066cc; }
.descr-web .infos-webcast-2 p {
color: #e84141;
margin-top: 50px;
font-size: 1.6rem;
width: 100%;
letter-spacing: 0.5px; }
.posted {
border-top: 1px solid #3e4c57;
margin-top: 30px;
padding-top: 30px; }
.posted img {
width: auto;
display: inline-block; }
.posted .infos-p {
display: inline-block;
font-size: 1.4rem;
margin-left: 20px;
vertical-align: top; }
.posted .infos-p .name {
color: #0066cc;
font-weight: 600; }
.posted .infos-p .job {
color: #3e4c57; }
.page-article.webinar .poste {
margin-bottom: 30px; }  @media (max-width: 992px) {
.descr-web .infos-webcast-2 {
float: none;
margin-bottom: 70px; } } @media (max-width: 768px) {
.descr-web .infos-webcast-2 {
margin-bottom: 30px; }
.descr-web .infos-webcast-2 a.btn-webcast {
display: block;
float: none; }
.descr-web .infos-webcast-2 p {
display: block;
margin-top: 30px; }
.posted img {
display: block; }
.posted .infos-p {
display: block;
margin-left: 0;
margin-top: 30px; } }
body.page-template-page-faqs .faqs {
display: flex;
gap: 30px;
flex-wrap: wrap;
margin-bottom: 50px; }
body.page-template-page-faqs .box {
flex: 0 0 calc(50% - 30px);
max-width: calc(50% - 30px);
background: #0066cc;
-webkit-border-radius: 18px;
-moz-border-radius: 18px;
border-radius: 18px;
padding: 30px; }
body.page-template-page-faqs .box h2 {
font-family: "Lato", sans-serif;
color: #ffffff;
margin: 0 0 30px;
font-weight: 900;
font-size: 3rem;
display: flex;
align-items: center;
justify-content: center;
gap: 10px; }
body.page-template-page-faqs .box h2 span {
font-weight: 900; }
body.page-template-page-faqs .box ul {
padding: 0;
list-style-type: none; }
body.page-template-page-faqs .box ul li {
margin-bottom: 15px;
line-height: 1.2; }
body.page-template-page-faqs .box ul li a {
display: flex;
gap: 5px;
padding: 5px 10px;
color: #ffffff;
text-decoration: none;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-ms-transition: all 250ms;
-moz-transition: all 250ms;
-webkit-transition: all 250ms;
transition: all 250ms; }
body.page-template-page-faqs .box ul li a::before {
content: "\2022"; }
body.page-template-page-faqs .box ul li a:hover {
background: rgba(0, 0, 0, 0.2);
-ms-transform: scale(1.02);
-moz-transform: scale(1.02);
-webkit-transform: scale(1.02);
transform: scale(1.02); }
@media (min-width: 768px) {
body.page-template-page-faqs .box:nth-child(4n+2), body.page-template-page-faqs .box:nth-child(4n+3) {
background: #e4e6eb; }
body.page-template-page-faqs .box:nth-child(4n+2) h2, body.page-template-page-faqs .box:nth-child(4n+3) h2 {
color: #3e4c57; }
body.page-template-page-faqs .box:nth-child(4n+2) ul li a, body.page-template-page-faqs .box:nth-child(4n+3) ul li a {
color: #3e4c57; }
body.page-template-page-faqs .box:nth-child(4n+2) ul li a:hover, body.page-template-page-faqs .box:nth-child(4n+3) ul li a:hover {
background: rgba(255, 255, 255, 0.5); } }
@media (max-width: 991px) {
body.page-template-page-faqs .box h2 {
font-size: 2rem;
margin-bottom: 15px; } }
@media (max-width: 767px) {
body.page-template-page-faqs .box {
flex: 0 0 100%;
max-width: 100%;
padding: 30px 15px 15px; }
body.page-template-page-faqs .box h2 {
font-size: 1.8rem;
margin-bottom: 15px; }
body.page-template-page-faqs .box:nth-child(2n) {
background: #e4e6eb; }
body.page-template-page-faqs .box:nth-child(2n) h2 {
color: #3e4c57; }
body.page-template-page-faqs .box:nth-child(2n) ul li a {
color: #3e4c57; }
body.page-template-page-faqs .box:nth-child(2n) ul li a:hover {
background: rgba(255, 255, 255, 0.5); } }
@-webkit-keyframes kenBurns {
0% {
-ms-transform: scale(1.15) translate(-15px, -15px);
-moz-transform: scale(1.15) translate(-15px, -15px);
-webkit-transform: scale(1.15) translate(-15px, -15px);
transform: scale(1.15) translate(-15px, -15px); }
100% {
-ms-transform: scale(1) translate(0, 0);
-moz-transform: scale(1) translate(0, 0);
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0); } }
.home-page {
padding-top: 105px; }
.home-page .blog {
position: relative;
height: 650px;
width: 100%;
overflow: hidden; }
.home-page .blog .headband {
width: 110%;
height: 110%;
padding-top: 180px;
background-position: 0 0;
background-repeat: no-repeat; -webkit-animation: kenBurns 15s cubic-bezier(0.7, 0, 0.3, 1) infinite alternate;
animation: kenBurns 15s cubic-bezier(0.6, 0, 0.3, 1) infinite alternate; }
.home-page .blog .content {
position: absolute;
top: 190px;
text-align: center;
color: #ffffff;
width: 100%;
font-family: "Open Sans"; }
.home-page .blog .content .title {
text-transform: uppercase;
font-weight: 800;
font-size: 6rem;
letter-spacing: 0.5rem; }
.home-page .blog .content .sub-title {
font-size: 1.7rem;
letter-spacing: 0.5px;
line-height: 25px;
width: 40%;
margin: 0 auto;
margin-top: 30px; }
.home-page .blog .content .navbar-form {
margin-top: 50px; }
.home-page .blog .content .navbar-form i {
color: #3f4d58;
font-size: 2rem;
position: absolute; }
.home-page .blog .content .navbar-form input.form-control {
width: 390px;
padding-left: 47px;
border: none;
border-radius: 30px;
font-style: italic;
letter-spacing: 0.5px;
height: 45px;
outline: none; }
.home-page .blog .content .navbar-form .btn.submit {
background-image: none;
background-color: #0066cc;
border-radius: 0 30px 30px 0;
border: none;
height: 45px;
width: 210px;
text-align: left;
margin-left: -30px;
letter-spacing: 0.5px;
outline: none;
padding-top: 8px; }
.home-page .blog .content .navbar-form .btn.submit .sub {
display: inline-block; }
.home-page .blog .content .navbar-form .btn.submit .arrow {
width: 25px;
height: 25px;
background-color: #ffffff;
text-align: center;
display: inline-block;
border-radius: 50px;
float: right;
margin-right: 10px;
margin-top: -3px; }
.home-page .blog .content .navbar-form .btn.submit .arrow i {
color: #3e4c57;
font-size: 1.3rem; }
.home-page .blog .content .navbar-form .btn.submit:hover {
background-color: #ff9900;
color: #ffffff; }
.home-page .blog .content .navbar-form .btn.submit:hover .sub {
color: #ffffff; }
.home-page .bloc-home {
margin-top: 80px; }
.home-page .bloc-home .bloc-home-left p {
font-size: 2rem;
margin-top: 50px; }
.home-page .bloc-publication .title-publication {
margin-bottom: 30px; }
.home-page .slide .slick-dots {
bottom: 15px; }
.home-page .slide .slick-dots li button:before {
border: 1px solid #0066cc;
border-radius: 50px;
width: 10px;
height: 10px;
background-color: transparent;
color: transparent;
opacity: 1; }
.home-page .slide .slick-dots li.slick-active button:before {
color: transparent;
background-color: #0066cc; }
.home-page .fil-actu {
margin-bottom: 50px; }
.home-page .fil-actu .title-fil {
margin-bottom: 50px; }
.home-page .fil-actu ul {
padding: 0;
margin: 0; }
.home-page .fil-actu ul li {
padding: 0;
margin: 0;
list-style: none;
border-top: 2px solid #dce1e6;
padding: 20px 0; }
.home-page .fil-actu ul li:last-child {
border-bottom: 2px solid #dce1e6;
content: ""; }
.home-page .fil-actu ul li .event i {
font-size: 2rem;
color: #3e4c57;
display: inline-block; }
.home-page .fil-actu ul li .event .date {
font-size: #3e4c57;
font-size: 1.6rem;
display: inline-block;
margin-left: 10px; }
.home-page .fil-actu ul li .edit {
color: #0066cc;
font-size: 1.6rem;
font-weight: 600;
letter-spacing: 1px;
margin-top: 5px; }
.home-page .infos-home {
margin-top: 15px; }
.home-page .infos-home .title {
margin-bottom: 50px; }
.home-page .infos-home p {
font-size: 1.6rem;
margin-top: 30px; }
body.home .btn.refine {
display: none; }
body.home .nav-top {
-webkit-box-shadow: 0px 0px 3px 0px rgba(128, 128, 128, 0.75);
-moz-box-shadow: 0px 0px 3px 0px rgba(128, 128, 128, 0.75);
box-shadow: 0px 0px 3px 0px rgba(128, 128, 128, 0.75); }
body.home .navbar-collapse.collapse.only-xs {
display: none !important; }
@media (max-width: 991px) {
body.home .navbar-collapse.collapse.only-xs.in {
display: block !important; }
body.home .page-konica.home-page .bloc-nav-container {
display: none; } }
.page-konica.home-page {
position: inherit;
z-index: 0; }
.page-konica.home-page .btn.refine {
display: block; } @media (max-width: 1445px) {
.home-page .blog .headband {
width: 130%;
height: 130%; } } @media (max-width: 1235px) {
.home-page .blog .headband {
width: 150%;
height: 150%; }
.home-page .blog .content .sub-title {
width: 70%; } } @media (max-width: 1200px) {
.home-page .blog .headband .content .sub-title {
width: 70%; } } @media (max-width: 1055px) {
.home-page .blog .headband {
width: 180%;
height: 180%; } } @media (max-width: 992px) {
.home-page .blog .headband {
height: 650px;
width: 100%;
background-size: cover !important; }
.home-page .blog .content .title {
font-size: 5rem; }
.home-page .blog .content .navbar-form .btn.submit {
width: 65px; }
.home-page .blog .content .navbar-form .btn.submit .sub {
display: none; } } @media (max-width: 767px) {
.page-konica.home-page {
padding-top: 0; }
.home .btn.refine {
display: block; }
.home-page .bloc-home {
margin-top: 30px; }
.home-page .blog .headband {
padding-top: 120px; }
.home-page .blog .content .sub-title {
width: 100%;
font-size: 1.4rem;
padding: 10px;
min-height: 160px; }
.home-page .blog .content .title {
font-size: 3rem; }
.home-page .blog .content .navbar-form {
border: none;
border: none;
padding: 0;
margin: 0 auto;
text-align: center;
width: 100%; }
.home-page .blog .content .navbar-form .form-group {
margin: 20px;
margin-top: 30px; }
.home-page .blog .content .navbar-form .form-group i {
left: 25px; }
.home-page .blog .content .navbar-form .btn.submit {
display: none; }
.home-page .blog .content .navbar-form input.form-control {
width: 100%;
padding: 10px;
padding-left: 50px; } }
@media (min-width: 1200px) and (max-height: 700px) {
.home-page {
padding-top: 70px; }
.home-page .blog {
height: 500px; }
.home-page .blog .headband {
padding-top: 95px; }
.home-page .blog .content {
top: 90px; } }
body.page-template-page-sitemap h2 {
margin-top: 30px; }
body.page-template-page-sitemap ul {
padding-left: 15px; }
body.page-template-page-sitemap ul li {
font-size: 1.4rem; }
.preview-articles .one-side-a {
margin-bottom: 30px; }
.preview-articles .one-side-a .p-article {
margin-bottom: 0; }
.preview-articles .one-side-a .categ.right {
margin-top: 10px;
border: none;
width: 100%;
float: right;
text-align: right;
margin-bottom: 20px; }
.preview-articles .one-side-a .categ.right .one-categ {
color: #838383;
font-size: 1.6rem;
font-weight: 300;
letter-spacing: 0.5px; }
.preview-articles .one-side-a .categ.right .one-categ:after {
margin: 0 15px; }
.preview-articles .one-side-a .t-prev {
width: 100%;
padding: 0;
margin: 0;
font-size: 1.8rem;
color: #3e4c57;
letter-spacing: 1px;
font-weight: 500; } @media (max-width: 1200px) {
.preview-articles .one-side-a .categ.right .one-categ {
display: block;
text-align: right; }
.preview-articles .one-side-a .categ.right .one-categ:after {
display: none; }
.preview-articles .one-side-a .t-prev {
font-size: 1.5rem; } }
.theme-list-page > .row {
display: flex;
flex-wrap: wrap; }
.theme-list-page > .row > .col-12 {
flex: 0 0 100%;
max-width: 100%; }
@media (min-width: 768px) {
.theme-list-page > .row > .col-md-6 {
flex: 0 0 50%;
max-width: 50%; } }
@media (min-width: 992px) {
.theme-list-page > .row > .col-lg-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%; } }
.preview-articles {
margin-top: 10px;
height: 100%;
display: flex;
flex-direction: column; }
.preview-articles .p-article {
text-decoration: none;
margin-bottom: 50px;
outline: none;
display: flex !important;
flex-direction: column;
justify-content: space-between;
flex: 1; }
.preview-articles .p-article .ellipsis {
height: auto; }
.preview-articles .p-article .ellipsis:before {
height: auto; }
.preview-articles .p-article .ellipsis span.t-prev {
margin-bottom: 5px; }
.preview-articles .p-article .ellipsis .date {
color: #c0167b;
font-weight: 500;
line-height: 1.2;
font-size: 1.4rem; }
.preview-articles .p-article h2 {
font-size: 3rem;
font-weight: 500;
letter-spacing: normal;
margin-top: 20px;
margin-bottom: 10px; }
.preview-articles .p-article span.t-prev {
font-size: 24px;
margin-top: 20px;
margin-bottom: 10px;
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
display: block; }
.preview-articles .p-article .bloc-art {
position: relative;
overflow: hidden;
display: flex; }
.preview-articles .p-article .bloc-art .img-bck {
position: relative;
width: 100%; }
.preview-articles .p-article .bloc-art .hover-blue {
height: 380px;
width: 100%;
background-color: transparent;
position: absolute;
top: 390px;
transition: all 0.6s ease; }
.preview-articles .p-article .bloc-art .hover-blue .play {
color: transparent;
font-size: 3rem;
text-align: center;
left: 50%;
margin-left: -20px;
top: 50%;
margin-top: -20px; }
.preview-articles .p-article .bloc-art .descr {
position: absolute;
-ms-transform: translateY(100%);
-moz-transform: translateY(100%);
-webkit-transform: translateY(100%);
transform: translateY(100%);
bottom: 0;
left: 0;
width: 100%; }
.preview-articles .p-article:hover .bloc-art .hover-blue, .preview-articles .p-article:focus-within .bloc-art .hover-blue {
height: 100%;
top: 0;
background-color: rgba(0, 102, 204, 0.8); }
.preview-articles .p-article:hover .bloc-art .descr, .preview-articles .p-article:focus-within .bloc-art .descr {
-ms-transform: translateY(0);
-moz-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0); }
.preview-articles .p-article:hover .bloc-art .play, .preview-articles .p-article:focus-within .bloc-art .play {
transition: all 1s ease;
color: #ffffff; } @media (max-width: 1200px) {
.descr {
font-weight: 400; } }  .back {
text-decoration: none;
color: #0066cc; }
.back i {
display: inline-block;
font-size: 2rem;
-webkit-transform: rotate(180deg); }
.back p {
display: inline-block;
font-size: 1.2rem;
text-decoration: underline;
margin-left: 10px;
font-weight: 600;
letter-spacing: 0.5px;
vertical-align: top;
margin-top: 7px; }
.back:hover {
text-decoration: none;
color: #ff9900; }
.categ {
border-bottom: 1px solid #3e4c57; }
.categ .one-categ {
margin-bottom: 3px; }
.categ .one-categ {
text-decoration: none;
display: inline-block;
font-size: 1.2rem;
color: #3e4c57;
margin-top: 5px; }
.categ .one-categ:after {
content: "|";
display: inline-block;
margin: 0 10px; }
.categ .one-categ:last-child:after {
display: none; }
.categ a.one-categ:hover {
text-decoration: none;
color: #0066cc; }
.download {
margin-top: 15px;
margin-bottom: 15px;
border-top: 1px solid #3e4c57; }
.download .t-d {
font-size: 1.4rem;
font-weight: 600;
margin-top: 20px;
letter-spacing: 0.5px; }
.download .btn-livre {
text-decoration: none;
background-color: #ff9900;
border: 1px solid #ff9900;
border-radius: 50px;
font-size: 1.3rem;
letter-spacing: 0.5px;
width: 230px;
text-align: center;
display: inline-block;
color: #ffffff;
padding: 10px; }
.download .btn-livre:hover {
background-color: transparent;
color: #ff9900; }
.download .btn-print {
text-decoration: none;
background-color: #0066cc;
border: 1px solid #0066cc;
font-size: 1.4rem;
letter-spacing: 0.5px;
width: 230px;
text-align: center;
display: inline-block;
border-radius: 50px;
color: #ffffff;
padding: 10px; }
.download .btn-print:hover {
background-color: transparent;
color: #0066cc; } @media (max-width: 992px) {
.download .btn-livre,
.download .btn-print {
display: block;
margin-left: 0; } } @media (max-width: 768px) {
.download .t-d {
text-align: center; } }
.poste {
margin-top: 50px; }
.poste .ligne {
width: 30px;
height: 1px;
background-color: #6c6c6c;
display: inline-block; }
.poste .infos {
font-size: 1.2rem;
color: #6c6c6c;
display: inline-block;
margin: 0 5px;
vertical-align: top; } @media (max-width: 768px) {
.poste {
margin-top: 50px; }
.poste .ligne,
.poste .infos.tiret {
display: none; }
.poste .infos {
display: block; } }
.share {
display: inline-block;
margin-top: 50px;
border: 1px solid #dadada;
border-radius: 10px;
text-align: center;
margin-bottom: 50px;
font-size: 0; }
.share .t-sh {
font-size: 1.4rem;
color: #000000;
font-weight: 600;
display: inline-block;
width: 130px;
background-color: #f7f7f7;
height: 58px;
padding: 19px;
vertical-align: bottom;
border-radius: 10px 0 0 10px; }
.share .rs {
display: inline-block; }
.share .rs a, .share .rs > span {
width: 90px;
height: 58px;
display: inline-block;
margin-left: -2px;
cursor: pointer;
text-decoration: none;
color: #ffffff;
font-size: 2rem; }
.share .rs a i, .share .rs > span i {
line-height: 58px; }
.share .rs.facebook > span {
background-color: #3c5193; }
.share .rs.facebook > span:hover {
background-color: #0066cc; }
.share .rs.twitter > span {
background-color: #3eb3e5; }
.share .rs.twitter > span:hover {
background-color: #ff9900; }
.share .rs.linkedin > span {
background-color: #0A66C2; }
.share .rs.linkedin > span:hover {
background-color: #0066cc; }
.share .rs.viadeo > span {
background-color: #3e4c57; }
.share .rs.viadeo > span:hover {
background-color: #0066cc; }
.share .rs.enveloppe > span {
background-color: #f45b69; }
.share .rs.enveloppe > span:hover {
background-color: #0066cc; }
.share .rs:last-child > span {
border-radius: 0 10px 10px 0; } @media (max-width: 768px) {
.share {
display: table;
margin: 30px auto; }
.share .t-sh {
height: 40px;
width: 75px;
padding: 0;
line-height: 40px; }
.share .rs a, .share .rs > span {
width: 40px;
height: 40px;
line-height: 40px; }
.share .rs a i, .share .rs > span i {
padding: 0; }
.share .rs.viadeo > span {
border-radius: 0 10px 10px 0; }
.share .rs.enveloppe {
display: none; } }
body .preview-articles {
margin-top: 0 !important; }
@media (max-width: 987px) {
.sidebar-column {
padding-right: 15px !important; } }
.right-part-side {
background-color: #e4e6eb;
width: 100%;
margin-top: -15px;
padding: 40px; }
@media (max-width: 987px) {
.right-part-side {
padding: 20px 15px !important;
margin-top: 0; } }
.right-part-side .r-t {
font-size: 1.6vw;
color: #3e4c57;
font-weight: 600;
letter-spacing: 1px;
margin-bottom: 40px; }
.right-part-side .more {
margin-top: 80px;
padding: 20px;
border-top: 1px solid #3e4c57;
text-align: center; }
.right-part-side .more a {
display: block;
text-decoration: none;
color: #0066cc;
font-size: 1.4rem;
letter-spacing: 0.5px; }
.right-part-side .more a:hover {
text-decoration: none;
color: #ff9900; }       .themathique {
margin-top: 30px; }
.themathique ul {
padding: 0;
margin: 0; }
.themathique ul li {
padding: 0;
margin: 0;
list-style: none;
display: inline-block;
margin-left: 10px;
padding-bottom: 10px; }
.themathique ul li a {
display: block;
background-color: #f1f5fa;
text-decoration: none;
border-radius: 50px;
color: #6c6c6c;
font-size: 1.3rem;
padding: 10px;
letter-spacing: 0.5px; }
.themathique ul li a:hover {
background-color: #0066cc;
color: #ffffff;
transition: all 0.8s ease; }
.themathique ul li a.last {
background-color: transparent;
border: 1px solid #6c6c6c; }
.themathique ul li a.last:hover {
background-color: #3e4c57;
color: #ffffff; }
.themathique ul li:first-child {
margin-left: 0; } @media (max-width: 1200px) {
.themathique ul li {
margin: 0; } }
.bloc-nav-container {
background-color: #0066cc;
-ms-transition: all 350ms;
-moz-transition: all 350ms;
-webkit-transition: all 350ms;
transition: all 350ms;
padding: 7px 0;
max-height: 100px;
overflow: hidden; }
.bloc-nav-container.null {
max-height: 0;
padding: 0; }
.bloc-nav {
display: flex;
align-items: center;
justify-content: space-around;
width: 100%;
max-width: 1400px;
margin: 0 auto;
font-family: 'Lato', sans-serif; }
.bloc-nav .bloc {
font-family: 'Lato', sans-serif;
font-size: 14px;
line-height: 18px;
text-transform: uppercase;
text-align: center;
padding: 10px 15px;
text-decoration: none;
color: #ffffff;
display: block;
border-bottom: 2px solid transparent;
-ms-transition: all 250ms;
-moz-transition: all 250ms;
-webkit-transition: all 250ms;
transition: all 250ms; }
.bloc-nav .bloc p {
margin: 0; }
.bloc-nav .bloc:hover, .bloc-nav .bloc.active, .bloc-nav .bloc.current_page_item {
border-bottom: 2px solid #ffffff; }
@media (max-width: 1120px) {
.bloc-nav .bloc {
font-size: 13px; } }
.bloc-nav .sep {
display: block;
border-left: 2px solid #5a89cf;
height: 40px; }
.bloc-nav .sep:last-of-type {
display: none; }
@media (max-width: 991px) {
.bloc-nav .sep {
border: 0;
border-bottom: 2px solid #5a89cf;
height: 0; } }
@media (max-width: 991px) {
.navbar-fixed-top .navbar-collapse {
width: 100%;
max-height: 0; }
.navbar-fixed-top .navbar-collapse.in {
max-height: calc(100vh - 80px); }
.navbar-fixed-top .navbar-collapse .bloc-nav-container {
max-height: 100%;
padding: 0; }
.navbar-fixed-top .navbar-collapse .bloc-nav-container .bloc-nav {
display: block; }
.navbar-fixed-top .navbar-collapse .bloc-nav-container .bloc-nav .bloc {
padding: 0; } }
@media (max-width: 767px) {
.navbar-fixed-top .navbar-collapse {
position: fixed;
top: 100px;
overflow-y: auto; }
.navbar-fixed-top .navbar-collapse.in {
max-height: calc(100vh - 100px); } }
.btn.refine {
background-color: #3e4c57;
text-decoration: none;
width: 100%;
color: #ffffff;
border-radius: 0;
border: none;
letter-spacing: 1px;
padding: 15px;
font-size: 1.4rem;
outline: none; }
.btn.refine .icon-refine {
width: 20px;
height: 20px;
background-color: #ffffff;
border-radius: 50px;
display: inline-block;
color: #3e4c57;
margin-left: 20px;
-webkit-transition: -webkit-transform 0.8s ease-in-out;
transition: transform 0.8s ease-in-out; }
.btn.refine .icon-refine:after {
content: " + ";
display: block; }
.btn.refine:hover {
transition: all 1s ease;
background-color: #254a6f; }
.btn.refine:hover .icon-refine {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); }
.btn.refine.active {
background-color: #3e4c57; }
.btn.refine.active .icon-refine:after {
content: " - ";
display: block; }
.single .btn.refine {
display: none; }
.well.nav-blue {
background-image: none;
border: none;
border-radius: 0;
box-shadow: none;
padding: 20px 160px;
margin: 0;
background-color: #254a6f; }
@media (min-width: 768px) {
.well.nav-blue .container {
width: 750px; } }
@media (min-width: 992px) {
.well.nav-blue .container {
width: 970px; } }
@media (min-width: 1200px) {
.well.nav-blue .container {
width: 1170px; } }
.well.nav-blue form .title-form {
color: #ffffff;
font-size: 1.5rem;
font-weight: 600;
letter-spacing: 1px;
margin-bottom: 15px; }
.well.nav-blue form .checkbox {
color: #ffffff;
margin: 0; }
.well.nav-blue form .checkbox label {
display: block;
font-size: 1.4rem;
letter-spacing: 1px;
line-height: 1;
margin-bottom: 5px; }
.well.nav-blue form .checkbox label input {
font-size: 1.4rem;
color: #ffffff;
margin-top: 0; }
.well.nav-blue form .form {
position: relative;
display: inline-block; }
@media (max-width: 991px) {
.well.nav-blue form .form {
margin-top: 15px; } }
.well.nav-blue form .form .btn.search {
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
background-color: #0066cc;
min-width: 180px;
padding: 10px 75px 10px 25px;
text-align: left;
color: #ffffff;
outline: none;
letter-spacing: 1px; }
.well.nav-blue form .form .btn.search:hover {
background-color: #ff9900;
border: 1px solid #ff9900;
color: #ffffff; }
.well.nav-blue form .form .icon {
background-color: #ffffff;
border-radius: 30px;
position: absolute;
top: 50%;
right: 10px;
width: 25px;
height: 25px;
-ms-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%); }
.well.nav-blue form .form .icon .icon-arrow-1 {
font-size: 1.3rem;
color: #3e4c57;
line-height: 25px; } @media (max-width: 991px) {
.la-navigation .navbar .bloc-nav .bloc {
height: auto;
padding: 0;
margin: 0 15px;
width: calc(100% - 30px); }
.la-navigation .navbar .bloc-nav .bloc p {
font-size: 16px;
padding-top: 15px;
padding-bottom: 15px; }
.la-navigation .navbar .bloc-nav .bloc.current_page_item, .la-navigation .navbar .bloc-nav .bloc:hover {
border-color: transparent; }
.la-navigation .navbar .bloc-nav .bloc.current_page_item + .sep, .la-navigation .navbar .bloc-nav .bloc:hover + .sep {
border-color: #ffffff; }
.la-navigation .navbar .bloc-nav .sep {
margin: 0 15px;
width: calc(100% - 30px); } } @media (min-width: 768px) {
.navbar-collapse.collapse {
margin: 0;
padding: 0; } }
.section-quizz {
padding-bottom: 50px; }
.section-quizz.pdt {
padding-top: 50px; }
.section-quizz .container {
width: 100%; }  .empty-result {
background-color: #0066cc;
color: #fff;
padding: 15px;
text-align: center;
font-size: 1.4rem; } iframe {
width: 100%; }
.left-part-side {
padding-top: 25px;
padding-bottom: 30px; } body.logged-in .navbar-fixed-top {
top: 32px; }
@media (max-width: 782px) {
body.logged-in .navbar-fixed-top {
top: 46px; } }
body.logged-in .page-konica {
margin-top: 32px; }
@media (max-width: 782px) {
body.logged-in .page-konica {
margin-top: 46px; } }
body.logged-in .hasBanner #banner {
position: relative;
z-index: 1031;
margin-top: 32px; }
@media (max-width: 782px) {
body.logged-in .hasBanner #banner {
margin-top: 46px; } }
body.logged-in .hasBanner .navbar-fixed-top {
top: 82px; }
@media (max-width: 782px) {
body.logged-in .hasBanner .navbar-fixed-top {
top: 96px; } }
.half-img {
margin: 0 30px 30px 0;
width: calc(50% - 15px);
float: left; }
.center-footer {
text-align: center; } @media (max-width: 1200px) {
.theme-push-content {
padding-top: 15px !important; } } @media (max-width: 992px) {
.home-page .blog .content .navbar-form .btn.submit {
margin-top: -5px; } }
.icon-logo a {
transition: 0.5s ease; }
.icon-logo.search .form-group.bar-input {
transition: 0.5s ease; }
.icon-logo.search.search-on {
transition: 0.5s ease; }
.btn-header a {
transition: 0.5s ease; }
.navbar-toggle {
border-radius: 0; }
.mobile-modale-buttons {
position: absolute;
right: 70px;
top: 50%;
-ms-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%); }
.mobile-modale-buttons .btn {
padding: 0px;
height: 30px;
width: 30px;
border-radius: 50%;
line-height: 28px; }
.mobile-modale-buttons .contact {
background-color: #ff9900;
border: 1px solid #ff9900;
color: #fff; } @media (max-width: 1200px) {
.la-navigation .nav-top .logo-serians {
margin-left: 20px; }
.la-navigation .navbar .bloc-nav .bloc {
padding-top: 12px; } }
@media (max-width: 768px) {
.la-navigation .nav-top .logo-konica,
.la-navigation .nav-top .logo-serians {
position: static;
text-align: left; }
.la-navigation .nav-top .logo-konica img,
.la-navigation .nav-top .logo-serians img {
width: 177px; }
.mobile-modale-buttons {
top: 100%;
right: -5px;
-ms-transition: all 350ms;
-moz-transition: all 350ms;
-webkit-transition: all 350ms;
transition: all 350ms;
-ms-transform: translateY(7px);
-moz-transform: translateY(7px);
-webkit-transform: translateY(7px);
transform: translateY(7px); }
.sticky .mobile-modale-buttons {
-ms-transform: translateY(-30px);
-moz-transform: translateY(-30px);
-webkit-transform: translateY(-30px);
transform: translateY(-30px); } }
.logo-part {
text-align: center; }
footer .site-map .btn-header {
margin-top: 40px; }
footer .logo-konica,
footer .logo-part .logo-serians {
display: inline-block;
margin: 10px;
margin-top: 40px; } @media (max-width: 1200px) {
footer .logo-giving {
margin-top: 30px; } } @media (max-width: 767px) {
footer .site-map {
display: none; } } @media (max-width: 768px) {
footer .logo-part {
margin-top: 0; }
footer .visible-xs .icon-logo a {
line-height: 31px; }
footer .logo-part .legales {
margin-top: 30px; } }
.descr {
padding: 10px 20px;
font-weight: 400;
letter-spacing: 0.5px;
width: 100%; }
.descr p {
margin-bottom: 0; }
.the-title {
font-size: 1.2rem;
text-transform: uppercase;
font-family: "Open Sans";
color: #4d94dc;
font-weight: 700;
margin-bottom: 25px;
margin-top: 10px;
text-align: center; }
.the-title .baseline {
color: #3e4c57;
text-transform: initial;
font-weight: 600; }
.liste-themes .left-part img {
position: relative;
width: 100%;
height: 100%; }
.liste-themes .right-part .btn-list .icon-arrow {
display: inline-block;
color: #3eb3e5;
font-size: 2rem;
margin-top: 12px; } @media (max-width: 768px) {
.title-livre {
position: relative; }
.the-title {
font-size: 1.8em;
margin: 0 auto;
margin-bottom: 30px; } }
.left-part-side .article img {
width: 100%; }
.left-part-side .article p {
font-size: 1.6rem;
font-weight: 600;
color: #3e4c57;
line-height: 25px;
letter-spacing: 1px; }
.page-article .left-part-side .body-p h2 {
margin-top: 40px; }
.descr-web {
position: relative; }
.descr-web .one-web {
margin-bottom: 5px; }
.descr-web .one-web i {
font-size: 2rem;
color: #6c6c6c;
display: inline-block; }
.descr-web .one-web .int {
color: #6c6c6c;
display: inline-block;
font-size: 1.6rem;
margin-left: 10px;
vertical-align: super; }
.descr-web .one-web .inf {
color: #0088cb;
display: inline-block;
font-size: 1.6rem;
margin-left: 10px;
vertical-align: super; }
.descr-web .one-web.date .inf {
font-weight: 600; }
.descr-web .infos-webcast-2 {
margin-top: 0; }
.descr-web .infos-webcast-2 p {
font-size: 1.4rem; }  @media (max-width: 992px) {
.descr-web .infos-webcast-2 {
float: none; } } .home-page {
padding-top: 75px; }
.home-page .blog {
height: 540px; }
.home-page .blog .headband {
-webkit-background-size: 120% auto;
background-size: 120% auto;
animation: kenBurns 16s linear infinite alternate;
-webkit-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-webkit-transform-style: preserve-3d; }
.home-page .blog .content {
top: 135px; }
.home-page .blog .content .navbar-form i.icon-search {
margin-top: 12px;
margin-left: 12px; }
.home-page .blog .content .navbar-form .btn.submit .arrow {
margin-top: -3px;
position: relative; }
.home-page .blog .content .navbar-form .btn.submit .arrow i {
position: absolute;
top: 6px;
left: 5px;  }
.home-page .bloc-home {
margin-top: 20px; }
.home-page .bloc-home .bloc-home-left p {
font-size: 1.6rem;
margin-top: 30px;
word-wrap: break-word; }
.page-konica.home-page .bloc-refine-container, .home .btn-tout {
display: block; }
.preview-articles .one-side-a {
margin-bottom: 20px; }
.preview-articles .one-side-a .categ.right {
text-align: left;
margin-bottom: 5px;
line-height: 1.2rem; }
.preview-articles .one-side-a .categ.right .one-categ {
font-size: 1.3rem; }
.preview-articles .one-side-a .categ.right .one-categ:after {
margin: 0 8px; }
.preview-articles .one-side-a .t-prev {
font-weight: 500;
border-bottom: 1px solid #cacaca;
padding-bottom: 15px; } @media (max-width: 1200px) {
.preview-articles .one-side-a .categ.right .one-categ { } }
.preview-articles .p-article .bloc-art .img-bck { width: 100%;
height: 100%; }
.preview-articles .p-article .bloc-art .hover-blue {
height: 100%;
top: 0;
opacity: 0; }
.preview-articles .p-article .bloc-art .descr {
bottom: 0;
left: 0;
transition: 0.5s ease; }
.preview-articles .p-article:hover .bloc-art .descr,
.preview-articles .p-article:focus-within .bloc-art .descr {
bottom: 0; }
.preview-articles .p-article .bloc-art .descr p {
margin-bottom: 0; }
.preview-articles .p-article:hover .bloc-art .hover-blue,
.preview-articles .p-article:focus-within .bloc-art .hover-blue {
opacity: 1;
background-color: rgba(52, 152, 219, 0.3); }
.preview-articles .p-article .bloc-art img {
transition: all 0.6s ease; }
.preview-articles .p-article:hover .bloc-art img,
.preview-articles .p-article:focus-within .bloc-art img {
transform: scale(1.1); }
.preview-articles .p-article:hover .bloc-art .play,
.preview-articles .p-article:focus-within .bloc-art .play {
transition: all 0.5s ease; }
.preview-articles .p-article .bloc-art .hover-blue:before {
position: absolute;
top: 0px;
left: 0px;
width: 120%;
height: 120%;
background: rgba(255, 255, 255, 0.5);
content: '';
-webkit-transition: -webkit-transform 0.6s;
transition: transform 0.6s;
-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
-ms-transition: -webkit-transform 0.6s;
-ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0); }
.preview-articles .p-article:hover .bloc-art .hover-blue:before,
.preview-articles .p-article:focus-within .bloc-art .hover-blue:before {
-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);
transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);
-ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0); }
.download .btn-livre {
margin-right: 20px; }
.right-part-side .r-t {
margin-top: 0;
font-size: 25px;
margin-bottom: 20px; }
.right-part .btn {
padding-top: 0;
padding-bottom: 0;
vertical-align: top;
margin: 0;
padding: 0 4px; }   @media (max-width: 1200px) {
.right-part-side {
padding: 55px 20px 10px; }
.right-part-side .preview-articles .categ.right .one-categ { } }
.themathique {
margin-top: 30px;
margin-bottom: 30px; }
.bloc-refine-container {
background-color: #3e4c57;
width: 100%;
margin: 0 auto;
display: flex; }
.btn-tout {
text-decoration: none;
color: #ffffff;
border-radius: 0;
border: none;
letter-spacing: 1px;
padding: 15px;
font-size: 1.4rem;
outline: none;
width: 14.28%; }
.btn-tout .icon-arrow {
width: 20px;
height: 20px;
background-color: #ffffff;
color: #3e4c57;
border-radius: 50px;
display: inline-block;
margin-right: 20px;
-ms-transition: transform 0.8s;
-moz-transition: transform 0.8s;
-webkit-transition: transform 0.8s;
transition: transform 0.8s;
-ms-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.btn-tout .icon-arrow:before {
display: block;
line-height: 20px; }
.btn-tout:hover {
transition: all 0.5s ease;
background-color: #254a6f;
color: #ffffff; }
.btn-tout:hover .icon-arrow {
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
.btn-tout:visited {
color: #ffffff; }
.home .btn.refine {
width: 100%; }
.btn.refine:hover {
transition: all 0.5s ease; }
.well.nav-blue {
padding: 20px 0; }
.well.nav-blue form .form .icon .icon-arrow {
font-size: 1.8rem;
color: #0066cc;
margin-top: 3px;
margin-left: 3px; } @media (min-width: 992px) {
.navbar-collapse.collapse {
margin: 0;
padding: 0; } }  .icon-menu-nav {
font-size: 2.8rem;
color: white;
width: 50px;
height: 50px;
border: 2px solid white;
border-radius: 50px;
text-align: center;
margin: 0 auto;
padding-top: 6px; } .modal-footer {
text-align: left; }
.modal-footer .modal-content {
border: none;
background-color: white;
border-radius: 0; }
.modal-footer .modal-title {
text-align: left;
font-size: 3rem;
color: black;
font-weight: 600;
letter-spacing: 0.5px; }
.modal-footer .modal-header .close {
margin-top: 15px;
position: absolute;
top: 10px;
right: 20px;
text-shadow: none;
opacity: inherit;
outline: none; }
.modal-footer .modal-header .close i {
color: black;
font-size: 2rem; }
.modal-footer .modal-header .close i:hover {
color: #ff9900; }
.modal-footer .modal-body {
background-color: #e4e6eb; }
.modal-footer .modal-body .first-form form#mktoForm_2560 {
width: 100% !important;
outline: none; }
.modal-footer .modal-body .first-form .mktoFieldDescriptor.mktoFormCol {
width: 100% !important;
outline: none; }
.modal-footer .modal-body .first-form .mktoFieldDescriptor.mktoFormCol input {
height: 45px;
width: calc(100% - 40px) !important;
padding-left: 10px;
outline: none; }
.modal-footer .modal-body .first-form .mktoFieldDescriptor.mktoFormCol input[type="checkbox"] {
width: 15px !important;
height: auto !important;
margin-top: 2px;
padding: 0;
float: left;
display: block; }
.mktoForm .mktoRadioList > label, .mktoForm .mktoCheckboxList > label {
margin: 0 0 20px !important;
padding-left: 10px;
width: calc(100% - 20px) !important;
float: left;
display: block; }
.modal-footer .modal-body .first-form .mktoFieldWrap.mktoRequiredField {
width: 100% !important; }
.modal-footer .modal-body .first-form label.mktoLabel.mktoHasWidth {
width: 10px;
float: right; }
.modal-footer .modal-body .first-form textarea#webformRequest {
width: 97% !important;
height: 100px;
outline: none; }
.modal-footer .modal-body .first-form .mktoForm .mktoButtonWrap.mktoSimple .mktoButton {
color: white;
border: none;
padding: 10px 35px;
font-size: 1.6em;
background-color: #0066cc;
background-image: none; }
.modal-footer .modal-body .first-form .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover {
background-color: black;
background-image: none; }
.modal-footer .modal-body .first-form span.mktoButtonWrap.mktoSimple {
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
margin-left: 20px !important; } .modal-footer .modal-body .second-form form#mktoForm_3358 {
width: 100% !important;
padding-left: 20px;
margin: 20px 0; }
.modal-footer .modal-body .second-form .mktoFormRow {
width: 50%;
float: left;
clear: none; }
.modal-footer .modal-body .second-form label.mktoLabel.mktoHasWidth {
float: none;
display: block; }
.modal-footer .modal-body .second-form .mktoGutter.mktoHasWidth {
float: none;
display: block;
height: 7px; }
.modal-footer .modal-body .second-form label.mktoLabel.mktoHasWidth {
width: auto !important; }
.modal-footer .modal-body .second-form input {
height: 45px;
width: calc(100% - 10px) !important;
outline: none;
padding-left: 10px;
margin-bottom: 10px; }
.search-field {
height: 45px;
padding-left: 10px;
font-size: 14px;
border: 1px solid #cacaca;
font-weight: 400; }
.search-submit {
border: none;
padding: 10px 35px;
font-size: 2rem;
background-color: #0066cc;
background-image: none;
height: 45px;
border-radius: 0;
color: #fff; }
.second-form .mktoForm .mktoOffset {
display: none; }
.second-form .mktoForm .mktoAsterix {
padding-right: 2px;
padding-left: 0;
float: left;
color: #0066cc; }
#mktoForm_2377 .mktoAsterix {
color: #0066cc;
padding-left: 0;
padding-right: 5px; }
.second-form select.mktoField {
width: calc(100% - 10px) !important;
background-color: #fff;
height: 45px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0;
padding-left: 10px !important;
border: 1px solid #cacaca;
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/images/select-bg.jpg);
background-position: top right;
background-repeat: no-repeat;
margin-bottom: 10px; }
.modal-footer .modal-body .second-form .mktoFieldDescriptor.mktoFormCol {
width: calc(100% - 10px) !important; }
.modal-footer .modal-body .second-form .mktoFieldWrap.mktoRequiredField {
width: calc(100% - 10px) !important;
float: none;
display: block; }
.mktoForm label.mktoLabel {
font-weight: 500 !important;
font-size: 1.5rem; }
.modal-footer .modal-body .second-form textarea#webformRequest {
width: calc(100% - 10px) !important;
outline: none;
height: 45px;
border: 1px solid #cacaca;
margin-bottom: 10px; }
.modal-footer .modal-body .second-form .mktoFieldWrap {
float: none;
width: calc(100% - 10px) !important;
display: block; }
.modal-footer .modal-body .second-form span.mktoButtonWrap.mktoDownloadButton {
width: 100%;
padding: 0 !important;
margin: 0 !important; }
.modal-footer .modal-body .second-form button.mktoButton {
border: none;
padding: 10px 35px;
font-size: 1.6em;
background-color: #0066cc;
background-image: none;
height: 50px;
border-radius: 0; }
.modal-footer .modal-body .second-form button.mktoButton:hover {
background-color: black;
background-image: none; } .modal-footer .form-blog .mktoForm .mktoFormRow,
.modal-footer .form-blog form#mktoForm_2377,
.modal-footer .form-blog .mktoFieldDescriptor.mktoFormCol,
.modal-footer .form-blog .mktoForm .mktoFieldWrap,
.modal-footer .form-blog .mktoFormCol {
width: 100% !important;
float: none;
display: block; }
.modal-footer .form-blog input {
float: none;
display: block;
height: 50px; }
.modal-footer .form-blog .mktoHtmlText.mktoHasWidth {
width: calc(100% - 40px) !important;
margin-left: 20px; }
.mktoForm .mktoCheckboxList {
width: 100% !important;
padding: 0 20px !important; }
.modal-footer .form-blog .mktoLogicalField.mktoCheckboxList.mktoHasWidth input {
float: left; }
.modal-footer .form-blog .mktoLogicalField.mktoCheckboxList.mktoHasWidth label {
float: left; }
#mktoForm_2377 {
margin: 20px 0; }
.btn:active, .btn.active {
-webkit-box-shadow: none;
box-shadow: none; } .title-livre {
position: relative;
margin-bottom: 30px; }
.back-page {
width: 50px;
height: 50px;
background-color: #0066cc;
display: block;
text-align: center;
border-radius: 50px;
text-decoration: none;
-ms-transform: translateY(-50%) rotate(180deg);
-moz-transform: translateY(-50%) rotate(180deg);
-webkit-transform: translateY(-50%) rotate(180deg);
transform: translateY(-50%) rotate(180deg);
position: absolute;
top: 50%;
left: 0; }
.blue-circle {
width: 50px;
height: 50px;
background-color: #0066cc;
display: block;
text-align: center;
border-radius: 50px;
text-decoration: none;
display: inline-block;
margin-right: 20px;
margin-top: -5px;
line-height: 45px;
color: #fff;
font-size: 2rem;
position: absolute;
top: -5px;
left: 0; }
.titles h1 {
display: inline-block;
letter-spacing: 1px;
font-size: 3rem;
font-weight: 600;
color: #3e4c57;
padding: 0;
margin: 0;
vertical-align: top; }
.back-page i {
color: white;
font-size: 2rem;
text-decoration: none;
line-height: 50px; }
.back-page i:hover {
text-decoration: none; }
.article {
margin-bottom: 30px; }
.body-p {
margin-bottom: 30px; }
.only-xs.btn-header,
.only-xs.logo {
display: none; } .mentions-legales {
margin-bottom: 50px; }
.mentions-legales .title-mentions {
letter-spacing: 1px;
font-size: 3rem;
font-weight: 600;
color: #3e4c57;
padding: 0;
margin: 0;
margin-top: 11px;
text-align: center; }
.mentions-legales .texte-mentions {
margin-top: 50px;
font-size: 1.6rem; }
.mentions-legales .texte-mentions p {
line-height: 24px;
margin-top: 20px;
margin-bottom: 0; }
.mentions-legales .texte-mentions a {
text-decoration: none;
color: #ff9900; }
.mentions-legales .texte-mentions a:hover {
text-decoration: none;
color: #0066cc; }
.mentions-legales .texte-mentions h2 {
color: #0066cc;
font-size: 2.5rem;
font-weight: 600;
margin-top: 50px; }
.mentions-legales .texte-mentions h3 {
font-size: 2rem;
font-weight: 600; } .page-faq {
margin-bottom: 100px; }
.page-faq .title-faq {
letter-spacing: 1px;
font-size: 3rem;
font-weight: 600;
color: #3e4c57;
padding: 0;
margin: 0;
margin-top: 11px;
text-align: center;
margin-top: 50px;
margin-bottom: 50px; }
.page-faq .btn {
padding: 0;
margin: 0;
outline: none;
margin-top: 30px; }
.page-faq .btn:active {
box-shadow: none; }
.page-faq .btn h2 {
padding: 0;
margin: 0;
font-size: 1.6rem;
text-decoration: none;
color: black;
font-weight: 600;
text-align: left;
border: none;
border-radius: 0;
outline: none; }
.page-faq .btn h2:hover {
color: #0066cc; }
.page-faq .well {
outline: none;
background-image: none;
background-color: transparent;
border: none;
box-shadow: none;
padding: 0;
margin: 0;
margin-top: 20px;
font-size: 1.4rem; } .plan-site {
margin-bottom: 50px; }
.plan-site .title-plan {
letter-spacing: 1px;
font-size: 3rem;
font-weight: 600;
color: #3e4c57;
padding: 0;
margin: 0;
margin-top: 11px;
text-align: center;
margin-top: 50px;
margin-bottom: 50px; }
.plan-site .content-plan {
margin-top: 100px; }
.plan-site .content-plan ul {
margin: 0;
padding: 0; }
.plan-site .content-plan ul li {
margin: 0;
padding: 0;
list-style: none;
display: block; }
.plan-site .content-plan ul li a {
margin: 0;
padding: 0;
font-size: 1.6rem;
text-decoration: none;
color: black;
font-weight: 600;
display: block;
margin-bottom: 15px; }
.plan-site .content-plan ul li a:hover {
color: #0066cc; } .preview-articles .p-article .bloc-art .pastille {
width: 50px;
height: 50px;
border-radius: 50px;
background-color: #0066cc;
color: white;
text-decoration: none; }
.preview-articles .p-article .bloc-art .pastille:before {
color: white;
text-decoration: none;
font-size: 3.3rem;
text-align: center;
margin-left: -1px;
margin-top: 9px;
display: block; } .theme-push-content { max-height: 1200px;
opacity: 1; }
.remove-push-content {
max-height: 0;
opacity: 0;
transition: max-height 3s ease, opacity 2s ease;
transform-origin: 50% 100%;
overflow: hidden; }  @media (max-width: 992px) {
.right-part-side {
min-height: 0 !important; } } @media (max-width: 992px) {
.the-title {
margin-bottom: 20px; }
.icon-menu-nav {
display: none; }
.la-navigation .navbar .bloc-nav .bloc p br {
display: none; }
.only-xs.btn-header {
display: block; }
.only-xs.btn-header a.contact {
background-color: #ff9900;
border: 1px solid #ff9900;
width: 100%;
display: block;
border-radius: 0;
padding: 0;
margin-top: 10px;
margin-bottom: 10px;
height: 60px;
font-size: 1.6rem;
padding-top: 17px; }
.only-xs.btn-header a.contact,
.only-xs.btn-header a.contact i {
color: white; }
.only-xs.logo {
display: none;
text-align: center;
margin: 15px;
line-height: 1; } }
.navbar-default .navbar-collapse,
.navbar-static-top {
border: none;
background-color: #3e4c57; }
.container-fluid {
max-width: 1400px;
margin: 0 auto; }
.navbar-header {
margin: 0 15px; }
.sidebar-column {
padding-right: 0; }
.embeembed-responsive iframe {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
border: 0; }
.modal-header {
padding: 15px 40px; }
.search-bloc a {
font-size: 1.6rem;
width: 100%;
color: #3e4c57;
padding: 10px;
display: block;
letter-spacing: 1px;
font-weight: 600;
border-bottom: 1px solid #3e4c57;
transition: 0.5s ease; }
.search-bloc a:hover {
background-color: #0066cc;
color: #fff;
text-decoration: none; }
@media (max-width: 767px) {
.modal-footer .modal-body .second-form .mktoFormRow {
width: 100%; }
.modal-footer {
padding: 0; }
.modal-header {
padding: 15px; }
.modal-footer .modal-body .second-form form#mktoForm_3358 {
margin: 0 !important;
padding: 0 !important; }
.modal-footer .modal-body .second-form .mktoFieldWrap.mktoRequiredField,
.second-form select.mktoField,
.modal-footer .modal-body .second-form input,
.modal-footer .modal-body .second-form .mktoFieldDescriptor.mktoFormCol,
.modal-footer .modal-body .second-form textarea#webformRequest,
.modal-footer .modal-body .second-form .mktoFieldWrap {
width: 100% !important; }
.modal-footer .modal-body .first-form .mktoFieldDescriptor.mktoFormCol input
#mktoForm_2377 {
margin: 0 15px 0 0; }
.modal-footer .form-blog .mktoHtmlText.mktoHasWidth {
margin: 0;
width: 100% !important; }
.mktoForm .mktoOffset {
width: 0 !important; }
.mktoForm span a {
font-size: 15px !important; }
.mktoForm .mktoCheckboxList {
padding: 0 !important; }
.mktoForm .mktoRadioList > label, .mktoForm .mktoCheckboxList > label {
width: calc(100% - 12px); }
.mktoButtonRow {
width: 100%; }
.modal-footer .modal-body .second-form button.mktoButton {
width: 100% !important; }
#mktoForm_2377 {
margin: 0;
padding: 0; }
.modal-footer .modal-body .first-form .mktoFieldDescriptor.mktoFormCol input {
width: calc(100% - 20px) !important; }
.mktoForm .mktoGutter {
width: 0 !important; }
.modal-footer .modal-body .first-form span.mktoButtonWrap.mktoSimple {
margin-left: 0 !important; }
.search-form label {
width: 100% !important;
float: none !important;
margin-bottom: 15px !important; }
.search-submit {
width: 100% !important; }
.half-img {
margin: 0 0 30px;
width: 100%; } }
@media only screen and (max-width: 480px) {
.mktoForm select.mktoField {
height: 45px !important; }
.modal-title {
padding-right: 25px; } }
.sidebar-header {
font-size: 1.6rem;
font-weight: 600;
color: #3e4c57;
margin-bottom: 20px; }
#cookie-law-info-bar {
position: fixed;
z-index: 9999;
bottom: 0;
background-color: #fff; }
@media (max-width: 991px) {
.only-xs.logo {
display: none;
background-color: #fff;
padding: 10px;
margin: 0;
width: 100%;
text-align: center;
border-top: 1px solid #ebebeb;
opacity: 1; }
.navbar-collapse.collapse.in .only-xs.logo {
display: block; }
.only-xs.logo .icon-logo {
margin: 0 10px; }
#cookie-law-info-bar {
bottom: 52px !important; } }
.right-part-side .mktoForm .mktoRequiredField label.mktoLabel {
width: 100% !important;
font-weight: 500 !important;
font-size: 1.5rem;
margin-bottom: 5px; }
.right-part-side .mktoForm .mktoRequiredField .mktoAsterix {
display: block;
padding-right: 2px;
padding-left: 0;
float: left;
color: #0066cc; }
.right-part-side .mktoForm .mktoOffset,
.right-part-side .mktoForm .mktoGutter {
display: none; }
.right-part-side .mktoForm .mktoFormCol,
.right-part-side .mktoForm .mktoFieldWrap {
width: 100%; }
.right-part-side .mktoForm .mktoFormRow {
margin-bottom: 15px; }
.right-part-side .mktoForm select.mktoField {
width: 100% !important;
background-color: #fff !important;
height: 45px !important;
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
border-radius: 0 !important;
padding-left: 10px !important;
border: 1px solid #cacaca !important;
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/images/select-bg.jpg) !important;
background-position: top right !important;
background-repeat: no-repeat !important;
margin-bottom: 0 !important;
box-shadow: none !important;
padding: 10px;
font-size: 1.3rem; }
.right-part-side .mktoForm input[type=text], .right-part-side .mktoForm input[type=url], .right-part-side .mktoForm input[type=email], .right-part-side .mktoForm input[type=tel], .right-part-side .mktoForm input[type=number], .right-part-side .mktoForm input[type=date], .right-part-side .mktoForm textarea.mktoField {
width: 100% !important;
height: 45px;
border-radius: 0;
box-shadow: none;
border: 1px solid #cacaca;
margin-bottom: 0;
padding: 10px;
font-size: 1.3rem; }
.mktoErrorMsg {
color: #f45b69;
font-size: 1.3rem; }
.right-part-side .mktoForm {
width: 100% !important; }
.right-part-side .mktoButtonRow {
width: 100% !important; } .right-part-side .mktoButtonWrap.mktoRound {
margin-left: 0;
width: 100%;
text-align: center;
display: block; }
.right-part-side .mktoForm .mktoButtonWrap.mktoRound .mktoButton {
border: none;
padding: 10px 35px;
font-size: 1.6em;
background-color: #0066cc;
background-image: none;
height: 50px;
border-radius: 0;
color: #fff; }
.right-part-side .mktoForm .mktoButtonWrap.mktoRound .mktoButton:hover {
border: none;
padding: 10px 35px;
background-color: #000; }
.modal-footer .modal-body .second-form .mktoFormRow:nth-child(8) {
width: 100% !important; }
.modal-footer .modal-body .second-form textarea#webformRequest {
height: 90px; }
.modal-footer .modal-body .second-form .mktoButtonRow,
.modal-footer .modal-body .second-form span.mktoButtonWrap.mktoDownloadButton {
width: 100% !important;
text-align: center; }
.taxonomy {
margin-top: 30px;
border-top: 1px solid #3e4c57;
border-bottom: 1px solid #3e4c57;
padding: 20px 0;
font-size: 1.7rem; }
.taxonomy i {
font-size: 1.2em;
position: relative; }
.taxonomy a {
transition: ease 0.3s; }
.taxonomy a:hover {
text-decoration: none;
color: #ff9900; }
.bloc-art {
min-height: 55vw;
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/images/konica_chargement.jpg);
background-position: center; }
.saviez-vous .bloc-art {
height: 55vw; }
@media (min-width: 768px) {
.bloc-art {
min-height: 27vw; }
.saviez-vous .bloc-art {
height: 260px; }
.preview-articles .p-article {
margin-bottom: 20px; } }
@media (min-width: 992px) {
.bloc-art {
min-height: 17.7vw; }
.saviez-vous .bloc-art {
height: 17.7vw; }
.preview-articles .p-article {
margin-bottom: 50px; } }
@media (min-width: 1200px) {
.bloc-art {
min-height: 18.1vw; }
.saviez-vous .bloc-art {
height: 18.1vw; } }
@media (min-width: 1400px) {
.bloc-art {
min-height: 254px; }
.saviez-vous .bloc-art {
height: 254px; } }
.share-form .gform_wrapper ul.gform_fields li.gfield {
width: 50%;
padding-right: 0;
float: left; }
#field_4_3 {
float: right;
position: relative;
margin-top: -260px; }
#field_4_3 textarea {
border: 1px solid #c7c7c7 !important; }
.share-form {
margin: 0 20px; }
.share-form .gform_wrapper .field_description_below .gfield_description {
font-size: 1.1rem;
padding-top: 20px; }
.share-form .gform_wrapper .top_label input.medium {
width: calc(100% - 20px);
height: 45px;
outline: none;
padding-left: 10px !important;
margin-bottom: 0;
font-size: 1.4rem !important; }
.share-form .gform_wrapper .top_label .gfield_label {
font-weight: 500 !important;
font-size: 1.5rem;
line-height: 1.2em;
padding-top: 0; }
.share-form .gform_wrapper .gfield_required {
padding-right: 2px;
padding-left: 0;
float: left;
color: #0066cc; }
.share-form .gform_wrapper .gform_heading {
display: none; }
.share-form .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
border: none;
padding: 10px 35px;
font-size: 1.6em;
background-color: #0066cc;
background-image: none;
height: 50px;
border-radius: 0;
position: relative;
display: inline-block;
vertical-align: top;
color: white;
text-align: center;
text-decoration: none;
margin-top: 20px; }
.share-form .gform_wrapper .gform_footer {
text-align: center; }
@media (max-width: 768px) {
.share-form .gform_wrapper ul.gform_fields li.gfield {
width: 100%;
padding-right: 0;
float: left; }
.share-form .gform_wrapper .top_label input.medium {
width: 100%; }
#field_4_3 {
float: right;
position: static;
margin-top: 20px; } }
.mktoFieldWrap .mktoHtmlText {
margin-bottom: 5px; }
.mktoFieldWrap .mktoHtmlText span {
font-size: 15px !important; }
.mktoHtmlText.mktoHasWidth span {
font-size: 15px !important; }
.mktoHtmlText.mktoHasWidth span {
font-size: 15px !important; }
.saviez-vous .bloc-art {
background-image: none;
font-size: 2.3rem;
text-align: center;
background-color: #0066cc;
width: 1000px;
display: table-cell;
padding: 20px;
vertical-align: middle;
color: #fff; }
.right-part-side .bloc-art {
min-height: auto !important; }
@media (max-width: 1199px) {
.categ .one-categ {
display: block; }
.categ .one-categ:after {
display: none; } }
@media (max-width: 768px) {
.sidebar-column {
padding-right: 15px; }
.right-part-side {
min-height: 0 !important; }
.modal-footer h4 {
font-size: 2rem; }
.modal-dialog {
margin-top: 110px; }
.logo-giving {
padding-bottom: 40px; } }
.page-header .page-title {
letter-spacing: 1px;
font-size: 3rem;
font-weight: 600;
color: #3e4c57; }
.navbar-form {
border: none;
box-shadow: none; }
@media (min-width: 768px) {
.modal-footer {
padding: 0; }
.modal-dialog {
margin-top: 90px; } }
@media (min-width: 992px) {
.modal-dialog {
margin-top: 300px; }
.home .modal-dialog {
margin-top: 120px; } }/*/*//**/.workplacehub-new body {
width: 100%;
height: 100%;
position: relative;
font-family: 'Slate-Pro'; }
.workplacehub-new html {
width: 100%;
height: 100%; }
.workplacehub-new section { position: relative; }
.workplacehub-new p {
margin: 0;
padding: 0; }
.workplacehub-new a {
text-decoration: none;
cursor: pointer;
transition: 0.4s ease; }
.workplacehub-new a:hover {
text-decoration: none; }
.workplacehub-new :focus,
.workplacehub-new .btn-default.active.focus, .workplacehub-new .btn-default.active:focus, .workplacehub-new .btn-default.active:hover, .workplacehub-new .btn-default:active.focus, .workplacehub-new .btn-default:active:focus, .workplacehub-new .btn-default:active:hover, .workplacehub-new .open > .dropdown-toggle.btn-default.focus, .workplacehub-new .open > .dropdown-toggle.btn-default:focus, .workplacehub-new .open > .dropdown-toggle.btn-default:hover {
outline: none !important; }
.workplacehub-new h1,
.workplacehub-new h2,
.workplacehub-new h3,
.workplacehub-new h4,
.workplacehub-new h5,
.workplacehub-new h6 {
margin: 0;
padding: 0; }
.workplacehub-new .no-gutter {
padding: 0; }
.workplacehub-new .container-fluid {
max-width: 1560px; }
.workplacehub-new .title {
font-size: 7.2rem;
text-transform: uppercase;
font-weight: 700;
color: #000;
font-family: 'Slate-Pro';
line-height: 0.8em; }
.workplacehub-new .subtitle {
font-size: 2.4rem;
color: #000;
text-transform: uppercase;
font-family: 'Slate-Pro-bold';
font-weight: 700;
margin: 30px auto; }
.workplacehub-new .btn {
border: 1px solid #0066cc;
border-radius: 20px;
padding: 5px 30px;
color: #0066cc;
font-size: 1.7rem;
line-height: 1.5em;
display: inline-block; }
.workplacehub-new .btn:hover {
background-color: #0066cc;
color: #fff;
text-decoration: none; }
.workplacehub-new .btn.btn-inverse {
border: 1px solid #0066cc;
border-radius: 20px;
padding: 5px 30px;
color: #fff;
background-color: #0066cc;
font-size: 1.7rem;
line-height: 1.5em;
display: inline-block; }
.workplacehub-new .btn.btn-inverse:hover {
background-color: #fff;
color: #0066cc;
text-decoration: none; }
@media (max-width: 767px) {
.workplacehub-new .title {
font-size: 3.4rem; }
.workplacehub-new .subtitle {
font-size: 2rem; } }
.workplacehub-new .navbar {
margin-bottom: 0;
border: none;
border-radius: 0; }
.workplacehub-new .navbar-logos {
padding: 15px 50px;
border-bottom: 1px solid #c7c6c2; }
.workplacehub-new .navbar-logos .bootstrap-select.btn-group:not(.input-group-btn), .workplacehub-new .navbar-logos .bootstrap-select.btn-group[class*=col-] {
float: right; }
.workplacehub-new .navbar-logos .bootstrap-select {
width: auto !important;
box-shadow: none;
border-radius: 0; }
.workplacehub-new .navbar-logos .bootstrap-select .dropdown-toggle {
width: auto; }
.workplacehub-new .navbar-logos .bootstrap-select .btn-default {
border: none;
color: #000;
font-size: 1.6rem;
transition: 0.4s ease;
border-radius: 20px; }
.workplacehub-new .navbar-logos .bootstrap-select .btn-default:hover {
background-color: #0066cc;
color: #fff; }
.workplacehub-new .navbar-brand {
padding: 20px 0; }
.workplacehub-new .navbar-menu {
padding: 0 50px; }
.workplacehub-new .navbar-menu .navbar-nav > li > a {
font-family: 'Slate-Pro-bold';
font-size: 1.8rem;
font-weight: 500;
color: #000;
padding: 40px 20px;
text-transform: uppercase; }
.workplacehub-new .navbar-menu .navbar-nav > li > a:hover {
background-color: transparent;
color: #0066cc; }
.workplacehub-new .navbar-menu .navbar-nav > li > a:focus {
background-color: transparent; }
.workplacehub-new .navbar-toggle .icon-bar {
background-color: #000; }
.workplacehub-new .side-btn {
position: fixed;
z-index: 999;
font-size: 1.9rem;
padding: 7px 30px;
transform: rotate(-90deg); }
.workplacehub-new .side-btn:focus {
text-decoration: none; }
.workplacehub-new .side-btn.contact-btn {
background-color: #99cc33;
color: #fff;
top: 250px;
right: -41px; }
.workplacehub-new .side-btn.download-btn {
background-color: #0066cc;
color: #fff;
top: 470px;
right: -101px; }
.workplacehub-new .side-btn:hover {
text-decoration: none;
background-color: #777 !important; }
@media (max-width: 1199px) {
.workplacehub-new .navbar-logos {
padding: 15px; }
.workplacehub-new .navbar-menu {
padding: 0 15px; }
.workplacehub-new .side-btn {
display: none; } }
@media (max-width: 767px) {
.workplacehub-new .navbar-logos {
width: 100%;
text-align: center; }
.workplacehub-new .navbar-logos a {
width: 100%;
display: block; }
.workplacehub-new .navbar-logos .bootstrap-select.btn-group:not(.input-group-btn), .workplacehub-new .navbar-logos .bootstrap-select.btn-group[class*=col-] {
float: none;
margin-top: 15px; }
.workplacehub-new .navbar-brand {
height: auto; }
.workplacehub-new .navbar-menu {
border-bottom: 1px solid #c7c6c2; }
.workplacehub-new .navbar-toggle {
margin-right: 0;
margin-top: 30px; }
.workplacehub-new .navbar-menu .navbar-nav > li > a {
padding: 15px;
text-align: center; } }
.workplacehub-new { }
.workplacehub-new .section-intro {
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/img/bg-intro.jpg);
height: calc(100% - 280px);
background-size: cover;
background-position: center;
min-height: 0; }
.workplacehub-new .section-intro .title {
color: #fff;
margin-top: 6%;
margin-bottom: 20px; }
.workplacehub-new .intro-content {
opacity: 1;
position: relative;
animation-name: intro-coming;
animation-duration: 1.5s;
animation-iteration-count: 1; }
@keyframes intro-coming {
0% {
margin-top: 160px;
opacity: 0; }
50% {
margin-top: 160px;
opacity: 0; }
100% {
margin-top: 6%;
opacity: 1; } }
.workplacehub-new .big-btn {
background-color: #0066cc;
color: #fff;
padding: 15px 30px;
display: inline-block;
text-transform: uppercase;
border-radius: 50px;
font-weight: 700;
font-size: 2.2rem;
font-family: 'Slate-Pro-bold';
position: relative;
margin-top: 0;
margin-left: 0; animation-name: btn-zoom;
animation-duration: 1s;
animation-iteration-count: infinite; }
.workplacehub-new .big-btn:hover {
background-color: #fff;
color: #0066cc;
text-decoration: none; }
@keyframes btn-zoom {
0% {
transform: scale(0.95); }
50% {
transform: scale(1); }
100% {
transform: scale(0.95); } }
@media (max-width: 767px) {
.workplacehub-new .big-btn {
font-size: 1.6rem;
margin: 0 auto; }
.workplacehub-new .section-intro {
height: calc(100% - 300px); } }
.workplacehub-new .section-concept {
background-color: #7eaeb6;
padding: 50px 0; }
.workplacehub-new .section-concept .title {
color: #fff; }
.workplacehub-new .section-concept .embed-responsive {
margin-top: 5%; }
@media (max-width: 767px) {
.workplacehub-new .section-concept {
padding: 20px 0; } }
.workplacehub-new .navbar-category-container {
height: 100px; }
.workplacehub-new .navbar-category {
background-color: #fff;
z-index: 99; }
.workplacehub-new .navbar-category.affix {
top: 0;
left: 0;
width: 100%;
position: fixed !important; }
.workplacehub-new .navbar-category.affix-bottom {
position: fixed !important;
width: 100%; }
.workplacehub-new .section-usages .navbar-nav {
float: none;
text-align: center; }
.workplacehub-new .section-usages .navbar-nav li {
display: inline-block;
float: none; }
.workplacehub-new .section-usages .navbar-nav li a {
font-family: 'Slate-Pro-bold';
font-size: 2.2rem;
font-weight: 700;
color: #000;
padding: 40px 20px;
text-transform: uppercase;
position: relative; }
.workplacehub-new .section-usages .navbar-nav li a:after {
display: block;
content: "";
position: absolute;
bottom: 0;
left: 20px;
width: calc(100% - 40px);
background-color: #0066cc; }
.workplacehub-new .section-usages .navbar-nav li a:hover, .workplacehub-new .section-usages .navbar-nav li a:focus {
background-color: transparent; }
.workplacehub-new .section-usages .navbar-nav li a:hover:after {
height: 5px; }
.workplacehub-new .section-usages .navbar-nav li.active a:after {
height: 5px; }
.workplacehub-new .section-usages .navbar-nav li:focus {
background-color: transparent; }
.workplacehub-new .section-usages .navbar-nav li:focus:after {
height: 5px; }
.workplacehub-new .section-usages .title {
margin-top: 70px; }
.workplacehub-new .section-usages .introduction {
margin-top: 20px;
margin-bottom: 40px;
font-size: 1.8rem;
position: relative; }
.workplacehub-new .section-usages .introduction .btn {
position: absolute;
bottom: 8px;
right: 15px; }
.workplacehub-new .preview-articles {
font-family: 'Lato', sans-serif;
margin-bottom: 50px; }
.workplacehub-new .categ {
border-bottom: 1px solid #3e4c57; }
.workplacehub-new .categ .one-categ {
text-decoration: none;
display: inline-block;
font-size: 1.2rem;
color: #3e4c57;
margin-top: 5px;
margin-bottom: 3px; }
.workplacehub-new .categ .one-categ.add-ellipsis:after {
content: "|";
display: inline-block;
margin: 0 10px; }
.workplacehub-new .t-prev {
font-size: 1.8rem;
color: #3e4c57;
padding: 0;
margin: 0;
margin: 20px 0;
min-height: 40px;
letter-spacing: 1px;
font-weight: 600; }
.workplacehub-new .pastille {
position: absolute;
top: 20px;
left: 20px;
width: 50px;
height: 50px;
border-radius: 50px;
background-color: #0066cc;
color: white;
text-decoration: none; }
.workplacehub-new .pastille:before {
color: white;
text-decoration: none;
font-size: 3.3rem;
text-align: center;
margin-left: -1px;
margin-top: 9px;
display: block; }
.workplacehub-new .bloc-art {
position: relative;
overflow: hidden;
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/images/konica_chargement.jpg);
background-position: center; }
.workplacehub-new .bloc-art a {
display: block; }
.workplacehub-new .bloc-art img {
position: relative;
width: 100%;
height: 100%;
transition: all 0.6s ease; }
.workplacehub-new .bloc-art .descr {
position: absolute;
background-color: rgba(0, 0, 0, 0.75);
color: #ffffff;
font-size: 1.4rem;
padding: 10px 20px;
font-weight: 400;
letter-spacing: 0.5px;
bottom: -100px;
left: 0;
width: 100%;
transition: 0.5s ease; }
.workplacehub-new .bloc-art .hover-blue {
height: 100%;
width: 100%;
background-color: transparent;
position: absolute;
top: 0;
opacity: 0;
transition: all 0.6s ease; }
.workplacehub-new .bloc-art .hover-blue:before {
position: absolute;
top: 0px;
left: 0px;
width: 120%;
height: 120%;
background: rgba(255, 255, 255, 0.5);
content: '';
-webkit-transition: -webkit-transform 0.6s;
transition: transform 0.6s;
-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
-ms-transition: -webkit-transform 0.6s;
-ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0); }
.workplacehub-new .bloc-art:hover img {
transform: scale(1.1); }
.workplacehub-new .bloc-art:hover .descr {
bottom: 0; }
.workplacehub-new .bloc-art:hover .hover-blue {
height: 100%;
opacity: 1;
background-color: rgba(52, 152, 219, 0.2); }
.workplacehub-new .bloc-art:hover .hover-blue:before {
-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);
transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);
-ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0); }
.workplacehub-new .more-articles {
padding-top: 50px; }
.workplacehub-new .articles-section {
padding-bottom: 50px; }
.workplacehub-new .bg-green-articles {
background-color: #7eaeb6; }
.workplacehub-new .bg-green-articles .title {
color: #fff;
margin-bottom: 30px; }
.workplacehub-new .bg-green-articles .introduction {
color: #fff; }
.workplacehub-new .bg-green-articles .categ {
border-color: #fff; }
.workplacehub-new .bg-green-articles .categ .one-categ, .workplacehub-new .bg-green-articles .t-prev {
color: #fff; }
.workplacehub-new .bg-green-articles .btn {
border-color: #fff;
color: #fff; }
.workplacehub-new .bg-green-articles .btn:hover {
background-color: #fff;
color: #0066cc; }
@media (max-width: 991px) {
.workplacehub-new .section-usages .navbar-nav li a {
font-size: 1.7rem;
padding: 40px 14px; } }
@media (max-width: 767px) {
.workplacehub-new .section-usages .title {
margin-top: 30px; }
.workplacehub-new .section-usages .introduction {
margin-bottom: 0; }
.workplacehub-new .articles-section {
padding-bottom: 0; }
.workplacehub-new .navbar-category-container {
display: none; }
.workplacehub-new .section-usages .introduction .btn {
position: static;
margin: 15px; }
.workplacehub-new .articles-section .btn-container {
text-align: center;
margin-bottom: 30px; }
.workplacehub-new .t-prev {
min-height: 0;
margin: 10px 0; }
.workplacehub-new .preview-articles {
margin-bottom: 30px; }
.workplacehub-new .ecosysteme-articles {
padding-bottom: 0; } }
.workplacehub-new .section-fonctionnalites .title {
margin-top: 50px; }
.workplacehub-new .section-fonctionnalites p {
font-family: 'Slate-Pro';
font-size: 1.8rem;
margin-bottom: 20px; }
.workplacehub-new .hub-functions {
width: 608px;
height: 638px;
position: relative;
float: right;
margin: -70px auto 150px;
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/img/bg-hub.jpg); }
.workplacehub-new .hub-functions .hub-link {
width: 200px;
text-align: center;
font-size: 1.8rem;
line-height: 1.1em;
color: #000;
text-transform: uppercase;
font-family: 'Slate-Pro-bold';
font-weight: 600; }
.workplacehub-new .hub-functions .hub-link:hover .icon {
background-position: -100px 0; }
.workplacehub-new .hub-functions .icon {
margin: 0 auto 10px;
display: block;
width: 100px;
height: 100px;
background-size: 200%; }
.workplacehub-new .hub-functions .infrastucture {
position: absolute;
left: 50%;
top: -30px;
margin-left: -100px;
animation-name: anim-infra;
animation-duration: 6s;
animation-iteration-count: infinite;
transform: scale(1); }
.workplacehub-new .hub-functions .admin {
position: absolute;
left: -75px;
top: 34%;
animation-name: anim-admin;
animation-duration: 6s;
animation-iteration-count: infinite;
transform: scale(1); }
.workplacehub-new .hub-functions .service {
position: absolute;
left: 50%;
margin-left: -100px;
bottom: -80px;
animation-name: anim-services;
animation-duration: 6s;
animation-iteration-count: infinite;
transform: scale(1); }
.workplacehub-new .hub-functions .espace {
position: absolute;
right: -90px;
top: 34%;
animation-name: anim-espace;
animation-duration: 6s;
animation-iteration-count: infinite;
transform: scale(1); }
.workplacehub-new .hub-functions .hub-image {
position: absolute;
top: 50%;
left: 50%;
margin-top: -90px;
margin-left: -100px; }
@keyframes anim-infra {
0% {
transform: scale(1); }
6% {
transform: scale(0.9); }
12% {
transform: scale(1); }
18% {
transform: scale(0.95); }
24% {
transform: scale(1); }
100% {
transform: scale(1); } }
@keyframes anim-espace {
0% {
transform: scale(1); }
25% {
transform: scale(1); }
31% {
transform: scale(0.9); }
37% {
transform: scale(1); }
43% {
transform: scale(0.95); }
49% {
transform: scale(1); }
100% {
transform: scale(1); } }
@keyframes anim-services {
0% {
transform: scale(1); }
50% {
transform: scale(1); }
56% {
transform: scale(0.9); }
62% {
transform: scale(1); }
68% {
transform: scale(0.95); }
74% {
transform: scale(1); }
100% {
transform: scale(1); } }
@keyframes anim-admin {
0% {
transform: scale(1); }
75% {
transform: scale(1); }
82% {
transform: scale(0.9); }
88% {
transform: scale(1); }
94% {
transform: scale(0.95); }
99% {
transform: scale(1); }
100% {
transform: scale(1); } }
.workplacehub-new .infrastucture .icon {
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/img/it-infrastructure-sprite.svg); }
.workplacehub-new .admin .icon {
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/img/admin-dashboard-sprite.svg); }
.workplacehub-new .service .icon {
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/img/managed-it-services-sprite.svg); }
.workplacehub-new .espace .icon {
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/img/team-space-sprite.svg); }
.workplacehub-new .function-collapse {
padding: 30px 0; }
.workplacehub-new .function-collapse .image img {
max-width: 100%; }
.workplacehub-new .function {
position: relative; }
.workplacehub-new .function .content {
padding-left: 130px;
margin-bottom: 50px; }
.workplacehub-new .function .subtitle {
margin-bottom: 10px; }
.workplacehub-new .function .title {
margin: 0 0 20px 0;
position: relative;
z-index: 97; }
.workplacehub-new .function .icon {
left: 0;
top: 0;
position: absolute;
display: block;
width: 100px;
height: 100px;
background-size: 200%;
background-position: -100px 0; }
.workplacehub-new .function .content {
font-size: 2.3rem;
font-family: 'Lato', sans-serif; }
.workplacehub-new .function .content p {
font-family: 'Lato', sans-serif; }
.workplacehub-new .function .content ul {
padding-left: 25px; }
.workplacehub-new .panel-group .panel {
border: none; }
.workplacehub-new .panel-group .panel-default > .panel-heading {
padding: 0;
border-radius: 0;
background-color: transparent;
border: none; }
.workplacehub-new .panel-group .panel-default > .panel-heading a {
display: block;
position: relative;
padding: 30px 30px 30px 150px;
min-height: 150px;
color: #fff;
background-color: #b1b9ba; }
.workplacehub-new .panel-group .panel-default > .panel-heading a p {
font-size: 1.4em;
margin-bottom: 0;
padding-right: 70px; }
.workplacehub-new .panel-group .panel-default > .panel-heading a .km-accordion__icon {
width: 92px;
height: 92px;
top: 30px;
left: 30px;
position: absolute;
margin-right: 20px;
background-size: 200%;
overflow: hidden;
background-position: -92px 0; }
.workplacehub-new .panel-group .panel-default > .panel-heading a:focus {
text-decoration: none; }
.workplacehub-new .panel-group .panel-default > .panel-heading a:after {
display: block;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
content: "-";
position: absolute;
right: 50px;
color: #fff;
top: 50%;
font-size: 3rem;
margin-top: -15px; }
.workplacehub-new .panel-group .panel-default > .panel-heading a .function-collapse-title {
font-weight: 700;
font-family: 'Slate-Pro-bold';
font-size: 3.2rem;
margin-top: 12px; }
.workplacehub-new .panel-group .panel-default > .panel-heading a.collapsed {
background-color: #f5f5f5;
color: #000; }
.workplacehub-new .panel-group .panel-default > .panel-heading a.collapsed .km-accordion__icon {
background-position: 0 0; }
.workplacehub-new .panel-group .panel-default > .panel-heading a.collapsed:after {
content: "+";
color: #000;
margin-top: -10px; }
.workplacehub-new .panel-group .panel-body {
border: none !important;
padding-left: 150px;
font-size: 1.3em; }
.workplacehub-new .panel-group .panel-body ul {
padding-left: 20px; }
@media (max-width: 1500px) {
.workplacehub-new .hub-functions {
margin-top: 25px; } }
@media (max-width: 1199px) {
.workplacehub-new .hub-functions {
float: none;
margin-top: 50px; } }
@media (max-width: 991px) {
.workplacehub-new .function-collapse {
margin-top: 0;
padding: 0; }
.workplacehub-new .function-collapse .image {
display: none; }
.workplacehub-new .function-collapse .content {
margin-bottom: 20px; } }
@media (max-width: 767px) {
.workplacehub-new .hub-functions {
width: auto;
height: auto;
background-image: none;
margin-bottom: 30px; }
.workplacehub-new .hub-functions .hub-image {
position: static;
margin: 0;
text-align: center; }
.workplacehub-new .hub-functions .hub-link {
display: none; }
.workplacehub-new .function {
padding-top: 20px;
border-top: 1px solid #ebebeb; }
.workplacehub-new .function .icon {
position: static;
margin: 0 auto; }
.workplacehub-new .function .subtitle {
margin-top: 10px; }
.workplacehub-new .function .content {
padding-left: 0;
margin-bottom: 40px;
text-align: center; }
.workplacehub-new .panel-group .panel-default > .panel-heading a {
padding: 15px 15px 15px 80px;
min-height: 80px; }
.workplacehub-new .panel-group .panel-default > .panel-heading a .km-accordion__icon {
width: 50px;
height: 50px;
left: 15px;
top: 17px;
background-position: -50px 0; }
.workplacehub-new .panel-group .panel-default > .panel-heading a .function-collapse-title {
font-size: 2rem;
margin-top: 3px; }
.workplacehub-new .panel-group .panel-default > .panel-heading a p {
font-size: 1.5rem;
padding-right: 0; }
.workplacehub-new .panel-group .panel-body {
padding-left: 15px !important; }
.workplacehub-new .panel-group .panel-default > .panel-heading a:after {
top: 15px;
right: 5px; } }
.workplacehub-new .section-contact .title {
margin-top: 50px; }
.workplacehub-new .mktoForm {
width: 100% !important;
margin: 40px auto 100px; }
.workplacehub-new .mktoForm .mktoFormRow {
width: 50%;
clear: none !important;
float: left; }
.workplacehub-new .mktoForm label {
width: 100% !important;
color: #0066cc;
font-weight: 400 !important;
margin-bottom: 10px !important;
padding-top: 0; }
.workplacehub-new .mktoForm .mktoButtonWrap {
margin-left: 0 !important;
width: 100% !important;
display: inline-block;
text-align: center; }
.workplacehub-new .mktoForm .mktoFormCol {
width: 100%; }
.workplacehub-new .mktoForm .mktoOffset {
width: 100%; }
.workplacehub-new .mktoForm .mktoGutter {
display: none; }
.workplacehub-new .mktoForm .mktoFieldWrap {
width: 100%; }
.workplacehub-new .mktoForm .mktoRequiredField .mktoAsterix {
float: left;
margin-right: 2px;
padding-left: 0;
color: #0066cc;
font-weight: 400; }
.workplacehub-new .mktoForm input {
border: 1px solid #0066cc;
height: 45px !important;
width: calc(100% - 20px) !important;
margin: 0 10px;
padding: 10px 15px !important; }
.workplacehub-new .mktoForm select {
background-repeat: no-repeat;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: 1px solid #0066cc;
border-radius: 0;
height: 45px !important;
width: calc(100% - 20px) !important;
margin: 0 10px;
padding: 0 50px 0 10px !important;
background-image: url(//digital-solutions.konicaminolta.fr/wp-content/themes/img/select-down.png);
background-position: 98% 14px;
background-color: transparent; }
.workplacehub-new .mktoForm textarea {
width: calc(100% - 20px) !important;
padding: 10px 15px !important;
border-color: #0066cc;
height: 110px !important; }
.workplacehub-new .mktoForm .mktoFormRow:nth-child(2) {
float: none; }
.workplacehub-new .mktoForm .mktoFormRow:nth-child(8), .workplacehub-new .mktoForm .mktoFormRow:nth-child(5) {
width: 100% !important; }
.workplacehub-new .mktoForm .mktoButtonRow {
width: 100%;
text-align: center; }
.workplacehub-new .mktoForm .mktoButtonWrap.mktoDownloadButton .mktoButton {
border: 1px solid #0066cc !important;
border-radius: 20px !important;
padding: 5px 30px !important;
color: #fff !important;
background-color: #0066cc !important;
font-size: 1.7rem !important;
line-height: 1.5em !important;
display: inline-block !important;
background-image: none !important;
margin-top: 30px;
text-transform: uppercase;
box-shadow: none !important; }
@media (max-width: 767px) {
.workplacehub-new .mktoForm {
margin-bottom: 30px; }
.workplacehub-new .mktoForm .mktoFormRow {
width: 100% !important; }
.workplacehub-new .mktoForm select, .workplacehub-new .mktoForm input, .workplacehub-new .mktoForm textarea {
width: 100% !important;
margin: 0 !important; } }
.workplacehub-new .partenaires {
list-style: none;
text-align: center;
clear: both;
text-transform: uppercase;
color: #000;
line-height: 55px;
font-size: 1.8rem;
padding: 0; }
.workplacehub-new .partenaires li {
display: block;
width: 16.6%;
float: left; }
.workplacehub-new .footer-menu {
margin-top: 20px;
border-top: 1px solid #d1d5dd;
padding: 40px 0; }
.workplacehub-new .logos-footer {
text-align: center;
margin-top: 50px;
margin-bottom: 100px;
line-height: 60px; }
.workplacehub-new .logos-footer a {
margin: 0 10px; }
.workplacehub-new .menu-elements {
list-style: none;
font-size: 1.4rem;
padding-left: 0;
margin-bottom: 20px; }
.workplacehub-new .menu-elements li a {
color: #3e4c57; }
.workplacehub-new .menu-elements li a:hover {
color: #0066cc; }
.workplacehub-new .giving-shape {
margin-top: 70px; }
.workplacehub-new .mentions {
text-align: center;
font-size: 1.3rem; }
@media (max-width: 1199px) {
.workplacehub-new .partenaires li {
width: 33%; }
.workplacehub-new footer img {
max-width: 100%; } }
@media (max-width: 767px) {
.workplacehub-new footer {
text-align: center; }
.workplacehub-new .logos-footer {
margin: 30px 0; }
.workplacehub-new .menu-elements {
text-align: center; }
.workplacehub-new .menu-elements .btn {
margin: 0 auto; }
.workplacehub-new .partenaires li {
width: 100%; }
.workplacehub-new .giving-shape {
float: none !important;
margin-top: 10px;
display: block; } }  #book-form {
position: absolute;
margin-top: -100px; }
@media (max-width: 1200px) {
footer .site-map .btn-header {
margin-top: 30px; } }/*/*//*/*//*/*/.single-quizz .gform_wrapper .gfield_checkbox li label,
.single-quizz .gform_wrapper .gfield_radio li label {
font-size: 16px;
font-weight: 400;
margin-top: 10px;
line-height: 30px;
margin-left: 10px; }
.single-quizz .gform_wrapper .top_label .gfield_label {
font-size: 16px; }
.single-quizz .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio] {
font-size: 30px; }
.single-quizz .gform_wrapper ul.gform_fields li.gfield {
margin-top: 50px; }
body.single-quizz .gform_wrapper ul li.field_description_below div.ginput_container_radio {
margin: 0; }
.single-quizz .gfield_description.validation_message {
font-size: 16px; }
.single-quizz input[type="button"].gform_next_button.button,
.single-quizz input[type="button"].gform_previous_button.button {
background-color: #0066cc;
border: 1px solid #0066cc;
transition: 0.5s ease;
letter-spacing: 0.5px;
width: 200px !important;
height: 30px;
text-decoration: none;
font-size: 1.4rem !important;
color: #ffffff;
display: table-cell;
border-radius: 50px;
vertical-align: middle;
outline: none; }
.single-quizz input[type="button"].gform_previous_button.button {
background-color: #f0f0f0;
border: 1px solid #f0f0f0;
color: #0066cc; }
.single-quizz input[type="button"].gform_next_button.button:hover,
.single-quizz input[type="button"].gform_previous_button.button:hover {
color: #0066cc;
background-color: transparent;
outline: none; }
.single-quizz input[type="submit"].gform_button.button {
background-color: #ff9900;
border: 1px solid #ff9900;
transition: 0.5s ease;
letter-spacing: 0.5px;
width: 200px !important;
height: 30px;
text-decoration: none;
font-size: 1.4rem !important;
color: #ffffff;
display: table-cell;
border-radius: 50px;
vertical-align: middle;
outline: none; }
.single-quizz input[type="submit"].gform_button.button:hover {
color: #ff9900;
background-color: transparent;
outline: none; }/**/ .merci {
font-size: 1.6rem; }
.user-result {
font-size: 1.6rem;
margin-top: 10px; }
ul.results-list {
font-size: 1.6rem;
margin-top: 20px; }
ul.results-list a.readmore {
background-color: #0066cc;
border: 1px solid #0066cc;
transition: 0.5s ease;
letter-spacing: 0.5px;
width: 200px;
height: 30px;
text-decoration: none;
font-size: 1.2rem;
color: #ffffff;
display: table-cell;
border-radius: 50px;
vertical-align: middle;
outline: none;
text-align: center; }
ul.results-list a.readmore:hover {
background-color: transparent;
color: #0066cc; }   .modal-footer .modal-body .second-form .mktoFormRow:nth-child(9) {
width: 100% !important; }
form#mktoForm_3358 .mktoFieldDescriptor.mktoFormCol input#mktoCheckbox_47315_0 {
width: 20px !important; }
form#mktoForm_3358 .mktoFieldDescriptor.mktoFormCol label {
width: 88% !important;
vertical-align: top;
padding-top: 18px;
padding-left: 0;
padding-right: 0;
text-align: left; }
form#mktoForm_3358 .mktoFieldDescriptor.mktoFormCol label a {
padding: 0;
margin: 0;
display: block;
text-align: left; } input#mktoCheckbox_49881_0 {
width: 30px !important;
margin-top: -14px; }
form#mktoForm_3358 .mktoFieldDescriptor.mktoFormCol label a {
display: inline-block; }
.modal-footer .modal-body .second-form .mktoFieldWrap {
margin-bottom: -7px; }
.modal-footer .modal-body .second-form button.mktoButton {
margin-top: -56px;
margin-bottom: 60px; }
.mktoFormRow div#privacy-mention {
position: absolute;
margin-top: 42px;
margin-bottom: 30px; }
.mktoForm .mktoRadioList > label, .mktoForm .mktoCheckboxList > label {
padding-top: 0px !important; }     @media (max-width: 992px) {
.search.search-results .preview-articles {
min-height: initial;
max-height: initial; } }    .single-livre-blanc .mktoFormRow div#privacy-mention {
position: relative; }
.single-livre-blanc .mktoForm .mktoRadioList > label,
.single-livre-blanc .mktoForm .mktoCheckboxList > label {
width: 100% !important; }
.modal-footer .modal-body .second-form button.mktoButton {
margin-top: 24px; }   .modal-footer .modal-body .second-form input#mktoCheckbox_56660_0 {
width: auto !important;
height: 15px;
margin-right: 10px; }
.modal-footer .modal-body .second-form button.mktoButton {
margin-top: 214px; }
.single-webinar .mktoForm .mktoRadioList > label,
.single-webinar .mktoForm .mktoCheckboxList > label {
width: 90% !important; }
.modal-footer .modal-body .second-form button.mktoButton {
margin-top: -26px;
margin-bottom: 210px; }
.modal-footer .mktoFormRow div#privacy-mention {
position: absolute;
margin-top: 102px;
margin-bottom: 30px; } .single-3d-flip-book .navbar-default .navbar-collapse {
display: none; }
.single-3d-flip-book .bloc-nav-container {
display: none; }
.single-3d-flip-book iframe { height: 86vh !important;
margin-top: -30px; }
.single-3d-flip-book > .full-size {
height: 100%;
margin: 0 auto;
background-color: #d8d8d8;
padding: 0;
margin-top: 100px;
width: 80% !important; height: 80vh !important; }
.flip-book {
position: relative;
height: 103%; }
.flip-book .controls .ctrl {
bottom: 0 !important; }
.flip-book .controls {
margin-top: 20px; } @media (max-width: 992px) {
.single-3d-flip-book footer {
margin-top: 40px; } }   .modal-footer .modal-body .second-form input#mktoCheckbox_57476_0 {
width: 30px !important;
height: 20px; }
.modal-footer .modal-body .second-form .mktoFormRow:nth-child(19) {
width: 100% !important;
margin-top: 10px; }
.modal-footer .modal-body .second-form button.mktoButton {
margin-top: 14px; }
.modal-footer .mktoFormRow div#privacy-mention {
position: relative;
margin-top: 10px;
margin-bottom: 10px; }
.modal-footer .modal-body .second-form .mktoFormRow:nth-child(10) {
width: 100% !important; }
.ellipsis {
overflow: hidden;
height: 72px;
line-height: 25px;
margin-bottom: 10px; }
.ellipsis:before {
content: "";
float: left;
width: 5px;
height: 200px; }
.ellipsis > *:first-child {
float: right;
width: 100%;
margin-left: -5px; }
.ellipsis:after {
content: "\02026";
box-sizing: content-box;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
float: right;
position: relative;
top: -25px;
left: 100%;
width: 3em;
margin-left: -3em;
padding-right: 5px;
text-align: right;
background-size: 100% 100%; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAABCAMAAACfZeZEAAAABGdBTUEAALGPC/xhBQAAAwBQTFRF////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wDWRdwAAAP90Uk5TgsRjMZXhS30YrvDUP3Emow1YibnM9+ggOZxrBtpRRo94gxItwLOoX/vsHdA2yGgL8+TdKUK8VFufmHSGgAQWJNc9tk+rb5KMCA8aM0iwpWV6dwP9+fXuFerm3yMs0jDOysY8wr5FTldeoWKabgEJ8RATG+IeIdsn2NUqLjQ3OgBDumC3SbRMsVKsValZplydZpZpbJOQco2KdYeEe36BDAL8/vgHBfr2CvTyDu8R7esU6RcZ5ecc4+Af3iLcJSjZ1ivT0S/PMs3LNck4x8U7wz7Bv0G9RLtHuEq1TbJQr1OtVqqnWqRdoqBhnmSbZ5mXapRtcJGOc4t2eYiFfH9AS7qYlgAAARlJREFUKM9jqK9fEGS7VNrDI2+F/nyB1Z4Fa5UKN4TbbeLY7FW0Tatkp3jp7mj7vXzl+4yrDsYoVx+JYz7mXXNSp/a0RN25JMcLPP8umzRcTZW77tNyk63tdprzXdmO+2ZdD9MFe56Y9z3LUG96mcX02n/CW71JH6Qmf8px/cw77ZvVzB+BCj8D5vxhn/vXZh6D4uzf1rN+Cc347j79q/zUL25TPrJMfG/5LvuNZP8rixeZz/mf+vU+Vut+5NL5gPOeb/sd1dZbTs03hBuvmV5JuaRyMfk849nEM7qnEk6IHI8/qn049hB35QGHiv0yZXuMdkXtYC3ebrglcqvYxoj1muvC1nDlrzJYGbpcdHHIMo2FwYv+j3QAAOBSfkZYITwUAAAAAElFTkSuQmCC);
background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white), color-stop(50%, white));
background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
background: -ms-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
background: linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white); }   .navbar-category-container {
height: 140px;
background-color: white; }
.spacer-for-quizz {
margin-bottom: 40px; }
.mktoForm span a {
font-size: 15px !important; }
.mktoForm * {
font-size: 15px !important; }
.mktoHtmlText.mktoHasWidth span {
font-size: 15px !important; }
input#mktoCheckbox_67956_0 {
width: 30px !important;
margin-top: -10px; }
.single-livre-blanc .mktoForm .mktoRadioList > label, .single-livre-blanc .mktoForm .mktoCheckboxList > label {
width: 90% !important; }
input#mktoCheckbox_68258_0 {
margin-top: 7px; }
.lSSlideOuter .plug-ls .bkg {
background-position: center;
background-size: auto 100%;
background-repeat: no-repeat;
-ms-transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
transition: all 0.6s; }
.lSSlideOuter .plug-ls .bkg a {
text-decoration: none; }
.lSSlideOuter .plug-ls .bkg a:hover {
text-decoration: none; }
.lSSlideOuter .plug-ls .bkg .mask {
height: 100%;
width: 100%;
background: rgba(0, 0, 0, 0.1);
-ms-transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
transition: all 0.6s;
position: relative;
overflow: hidden; }
.lSSlideOuter .plug-ls .bkg .mask .title {
pointer-events: none;
position: absolute;
width: 100%;
bottom: 0;
font-family: "Open Sans";
color: #ffffff;
font-size: 21px;
line-height: 25px;
font-weight: 400;
padding: 40px 20px 20px;
text-shadow: rgba(0, 0, 0, 0.8) 0px 0 3px;
z-index: 0;
background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
background: -o-linear-gradient(270deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
background: -ms-linear-gradient(270deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%); }
.lSSlideOuter .plug-ls .bkg .mask:before {
position: absolute;
top: 0px;
left: 0px;
width: 120%;
height: 120%;
background: rgba(255, 255, 255, 0.5);
content: '';
-ms-transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
transition: all 0.6s;
z-index: 2;
-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
-ms-transition: -webkit-transform 0.6s;
-ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0); }
.lSSlideOuter .plug-ls .bkg .mask:after {
font-family: "konica";
content: "\68";
position: absolute;
left: 20px;
top: 40px;
opacity: 0;
z-index: 1;
color: #fff;
font-weight: 700;
font-size: 50px;
-ms-transition: all 250ms;
-moz-transition: all 250ms;
-webkit-transition: all 250ms;
transition: all 250ms;
-ms-transform: translate(-100%, -50%);
-moz-transform: translate(-100%, -50%);
-webkit-transform: translate(-100%, -50%);
transform: translate(-100%, -50%); }
.lSSlideOuter .plug-ls .bkg:hover {
background-size: auto 110%; }
.lSSlideOuter .plug-ls .bkg:hover .mask {
background: rgba(0, 102, 204, 0.9); }
.lSSlideOuter .plug-ls .bkg:hover .mask .title {
background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 0%);
background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 0%);
background: -o-linear-gradient(270deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 0%);
background: -ms-linear-gradient(270deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 0%);
background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 0%); }
.lSSlideOuter .plug-ls .bkg:hover .mask:before {
-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);
transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);
-ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0); }
.lSSlideOuter .plug-ls .bkg:hover .mask:after {
-ms-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
opacity: 1; }
.lSSlideOuter .plug-ls.carrousel .bkg {
height: 200px; }
@media (max-width: 991px) {
.lSSlideOuter .plug-ls.carrousel .bkg {
height: 275px; } }
@media (max-width: 767px) {
.lSSlideOuter .plug-ls.carrousel .bkg {
height: 210px; } }
@media (max-width: 559px) {
.lSSlideOuter .plug-ls.carrousel .bkg {
height: 310px; } }
@media (max-width: 500px) {
.lSSlideOuter .plug-ls.carrousel .bkg {
height: 275px; } }
@media (max-width: 320px) {
.lSSlideOuter .plug-ls.carrousel .bkg {
height: 200px; } }
.lSSlideOuter .plug-ls .item {
-ms-transition: all 250ms;
-moz-transition: all 250ms;
-webkit-transition: all 250ms;
transition: all 250ms;
-ms-transform: scale(0.95);
-moz-transform: scale(0.95);
-webkit-transform: scale(0.95);
transform: scale(0.95); }
.lSSlideOuter .plug-ls .item > div > a {
text-decoration: none; }
.lSSlideOuter .plug-ls .item .image {
position: relative; }
.lSSlideOuter .plug-ls .item .image img {
-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;
border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-webkit-border-top-right-radius: 4px;
border-top-right-radius: 4px; }
.lSSlideOuter .plug-ls .item .image .mask {
height: 100%;
width: 100%;
background: rgba(0, 0, 0, 0.1);
-ms-transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
transition: all 0.6s;
position: absolute;
overflow: hidden; }
.lSSlideOuter .plug-ls .item .image .mask:before {
position: absolute;
top: 0px;
left: 0px;
width: 120%;
height: 120%;
background: rgba(255, 255, 255, 0.5);
content: '';
-ms-transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
transition: all 0.6s;
z-index: 2;
-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
-ms-transition: -webkit-transform 0.6s;
-ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0); }
.lSSlideOuter .plug-ls .item .image .mask:after {
font-family: "konica";
content: "\68";
position: absolute;
left: 20px;
top: 40px;
opacity: 0;
z-index: 1;
color: #fff;
font-weight: 700;
font-size: 50px;
-ms-transition: all 250ms;
-moz-transition: all 250ms;
-webkit-transition: all 250ms;
transition: all 250ms;
-ms-transform: translate(-100%, -50%);
-moz-transform: translate(-100%, -50%);
-webkit-transform: translate(-100%, -50%);
transform: translate(-100%, -50%); }
.lSSlideOuter .plug-ls .item .text {
padding: 20px;
background: #e4e6eb;
color: #000000;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px; }
.lSSlideOuter .plug-ls .item .text .title {
font-family: "Open Sans", serif;
color: #0066cc;
font-size: 19px;
line-height: 23px;
font-weight: 400;
text-decoration: none;
margin-bottom: 10px; }
.lSSlideOuter .plug-ls .item:hover {
-ms-transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1);
transform: scale(1); }
.lSSlideOuter .plug-ls .item:hover .image .mask {
background: rgba(0, 102, 204, 0.6); }
.lSSlideOuter .plug-ls .item:hover .image .mask:before {
-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);
transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);
-ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0); }
.lSSlideOuter .plug-ls .item:hover .image .mask:after {
-ms-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
opacity: 1; }
.lSSlideOuter .lSPager.lSpg {
left: 50%;
position: absolute;
-ms-transform: translateX(-50%) !important;
-moz-transform: translateX(-50%) !important;
-webkit-transform: translateX(-50%) !important;
transform: translateX(-50%) !important;
z-index: 1; }
.lSSlideOuter .lSPager.lSpg > li a {
background-color: #6c6c6c;
border-radius: 0;
width: 16px;
height: 16px;
cursor: pointer; }
.lSSlideOuter .lSPager.lSpg > li.active a,
.lSSlideOuter .lSPager.lSpg > li:hover a {
background-color: #0066cc; }
.lSSlideOuter .lSPager.lSpg > li:before {
display: none; }
.lSSlideOuter .lSAction > a {
background: none;
text-decoration: none;
opacity: 0.2;
-ms-transition: all 250ms;
-moz-transition: all 250ms;
-webkit-transition: all 250ms;
transition: all 250ms; }
.lSSlideOuter .lSAction > a:hover {
opacity: 1;
-ms-transform: scale(1.3);
-moz-transform: scale(1.3);
-webkit-transform: scale(1.3);
transform: scale(1.3); }
.lSSlideOuter .lSAction > a:hover:before {
border: 2px solid #fff; }
.lSSlideOuter .lSAction > a:before {
border: 2px solid #0066cc;
color: #fff;
background: #0066cc;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
display: block;
width: 30px;
height: 30px;
font-size: 20px;
line-height: 25px;
text-align: center;
text-decoration: none; }
.lSSlideOuter .lSAction > a.lSPrev {
left: -15px; }
.lSSlideOuter .lSAction > a.lSPrev:before {
content: "<"; }
.lSSlideOuter .lSAction > a.lSNext {
right: -15px; }
.lSSlideOuter .lSAction > a.lSNext:before {
content: ">"; }
.section-carrousel {
padding-bottom: 50px; }
.section-carrousel.pdt {
padding-top: 50px; }
.section-carrousel .container {
width: 100%; }
.section-carrousel .container h2 {
text-align: center;
margin-top: 0 !important; }
.section-carrousel .container .chapo {
text-align: center;
width: 70%;
font-weight: 600;
margin: 0 auto 30px; }
.section-carrousel.contenu .lSSlideOuter {
padding-left: 20px;
padding-right: 20px; }
.section-carrousel.contenu .lSSlideOuter .lSSlideWrapper {
overflow: visible;
margin-bottom: 15px; }
body.workplacehub-new .section-carrousel {
padding-top: 50px;
padding-bottom: 50px; }
body.workplacehub-new .section-carrousel .container {
width: 90%; }
body.workplacehub-new .section-carrousel .container .chapo {
font-family: 'Slate-Pro';
font-size: 2.4rem;
margin-top: 20px;
font-weight: 700; }
body.workplacehub-new .section-carrousel .lSSlideOuter {
margin-top: 30px; }
body.workplacehub-new .section-carrousel .lSSlideOuter .lSSlideWrapper {
margin-bottom: 15px; }
body.workplacehub-new .section-carrousel .lSSlideOuter .plug-ls .bkg .title {
font-family: 'Slate-Pro'; }
@media (min-width: 1400px) {
body.workplacehub-new .section-carrousel.contenu .lSSlideOuter {
padding-left: 30px;
padding-right: 30px; }
body.workplacehub-new .section-carrousel.contenu .lSSlideOuter .lSAction > a:before {
width: 40px;
height: 40px;
font-size: 30px;
line-height: 35px; }
body.workplacehub-new .section-carrousel.contenu .lSSlideOuter .lSAction > a.lSPrev {
left: -23px; }
body.workplacehub-new .section-carrousel.contenu .lSSlideOuter .lSAction > a.lSNext {
right: -15px; } }
body.workplacehub-new .section-carrousel .plug-ls .item .text .title {
font-family: 'Slate-Pro';
font-size: 2.5rem; }
body.workplacehub-new .section-carrousel .plug-ls .item .text p {
font-family: 'Lato', sans-serif;
font-size: 1.8rem;
font-weight: 500; }
html {
font-size: 10px; }
body,
.mce-content-body {
font-family: 'Lato', sans-serif;
font-size: 1.6rem;
font-weight: 400;
line-height: 1.42857143;
color: #3e4c57;
letter-spacing: 0.5px; }
body .chapo,
.mce-content-body .chapo {
font-size: 24px;
font-weight: 500;
line-height: 1.1; }
body h1, body h2, body h3,
.mce-content-body h1,
.mce-content-body h2,
.mce-content-body h3 {
margin-top: 20px;
margin-bottom: 10px; }
body h4, body h5, body h6,
.mce-content-body h4,
.mce-content-body h5,
.mce-content-body h6 {
margin-top: 10px;
margin-bottom: 10px; }
body h1, body h2, body h3, body h4, body h5, body h6,
.mce-content-body h1,
.mce-content-body h2,
.mce-content-body h3,
.mce-content-body h4,
.mce-content-body h5,
.mce-content-body h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit; }
body h2,
.mce-content-body h2 {
margin: 0;
padding: 0;
margin-top: 50px;
font-size: 2.4rem;
letter-spacing: 1.5px;
font-weight: 600;
margin-bottom: 30px; }
body h3,
.mce-content-body h3 {
font-size: 24px; }
body h4,
.mce-content-body h4 {
font-size: 18px; }
body p,
.mce-content-body p {
margin: 0 0 10px; }
body ul,
.mce-content-body ul {
margin: 0; }
body ul li,
.mce-content-body ul li {
padding: 0;
margin: 0;
list-style: none;
font-size: 1.6rem;
color: #3e4c57;
letter-spacing: 0.5px; }
.mce-content-body p {
border: 1px dashed #bbb; }
.mce-content-body div {
border: 1px dashed #900; }
.mav {
color: #3174b2 !important;
font-weight: 700;
line-height: 1.1; }
.center {
text-align: center; }
.right {
text-align: right; }
.left {
text-align: left; }
.aligncenter,
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto; }
.alignright {
display: block;
float: right;
margin: 0 0 1em 2em; }
.alignleft {
display: block;
float: left;
margin: 0 2em 1em 0; } img.aligncenter, img.alignleft, img.alignright, img.alignnone {
max-width: 100%;
display: block;
height: auto; }
a.btn-cta-orange, a.btn-cta-blue, a.btn-cta-orange[data-mce-selected], a.btn-cta-blue[data-mce-selected] {
text-decoration: none;
background-color: #ff9900;
border: 1px solid #ff9900;
border-radius: 50px;
font-size: 1.3rem;
letter-spacing: 0.5px;
width: 250px;
margin-top: 20px;
margin-bottom: 20px;
text-align: center;
display: inline-block;
color: #ffffff;
padding: 10px;
cursor: pointer; }
a.btn-cta-orange:hover, a.btn-cta-blue:hover {
background-color: transparent;
color: #ff9900; }
a.btn-cta-blue {
background-color: #0066cc;
border: 1px solid #0066cc; }
a.btn-cta-blue:hover {
color: #0066cc; }
a.btn-cta-orange[data-mce-selected], a.btn-cta-blue[data-mce-selected] {
background-color: #bfe6ff;
color: #3e4c57; }
a.btn-big {
background-color: #0066cc;
color: #fff;
padding: 15px 30px;
display: inline-block;
text-transform: uppercase;
border-radius: 50px;
font-weight: 700;
font-size: 2.2rem;
font-family: 'Slate-Pro-bold';
position: relative;
margin-top: 0;
margin-left: 0; }
a.btn-readmore {
text-decoration: none;
background-color: #ffffff;
border: 1px solid #000000;
border-radius: 20px;
font-size: 16px;
margin-top: 20px;
margin-bottom: 20px;
text-align: center;
display: inline-block;
color: #000000;
cursor: pointer;
padding: 5px 30px;
line-height: 1.5em; }
a.btn-readmore:hover {
background: #000000;
color: #ffffff; }
.mce-content-body.btn-cta-orange, .mce-content-body.btn-cta-blue, .mce-content-body.btn-cta-orange[data-mce-selected], .mce-content-body.btn-cta-blue[data-mce-selected] {
width: 230px; }
.mce-content-body div {
border: 1px dashed #900;
display: inline-block; }
.insert {
background: #e6edff;
padding: 15px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
.insert .chapo {
font-family: "Lato", sans-serif;
font-size: 19px !important;
color: #3e4c57 !important;
font-weight: 800 !important; }
.insert .mav {
font-family: "Lato", sans-serif;
font-size: 24px !important;
color: #3174b2 !important;
font-weight: 800;
line-height: 1.1; }
.column-2 {
column-count: 2;
column-gap: 30px; }
.column-3 {
column-count: 3;
column-gap: 30px; }
@media (max-width: 991px) {
.column-2,
.column-3 {
column-count: 2; } }
@media (max-width: 767px) {
.column-2,
.column-3 {
column-count: auto; } }
body .page-konica .box.the_essential {
padding: 30px;
background: #f5f5f5;
color: #000000;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
margin: 20px 0; }
body .page-konica .box.the_essential .h2,
body .page-konica .box.the_essential h2 {
margin-top: 0;
display: block;
padding-bottom: 15px;
font-weight: 700;
position: relative;
padding-left: 40px; }
body .page-konica .box.the_essential .h2 .icon,
body .page-konica .box.the_essential h2 .icon {
padding-right: 10px;
position: absolute;
top: 2px;
left: 0; }
body .page-konica .box.the_essential ul.check li {
color: #000000; }
body .page-konica .box.the_essential p {
color: #000000; }
body .page-konica .box.the_essential p:last-of-type {
margin-bottom: 0; }
body .page-konica ul.check,
.mce-content-body ul.check {
padding-left: 30px; }
body .page-konica ul.check li,
.mce-content-body ul.check li {
position: relative;
padding-bottom: 15px; }
body .page-konica ul.check li:before,
.mce-content-body ul.check li:before {
font-family: 'konica';
content: "\e90a";
position: absolute;
left: -30px;
top: 3px; }
.youtube-player {
display: block;
height: 312px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
background-color: #ffffff;
transition: all 0.5s;
cursor: pointer; }
.youtube-player .play {
opacity: 0.8;
background: #000000;
width: 68px;
height: 48px;
border-radius: 50% / 10%;
padding-top: 10px;
position: relative;
margin: 0 auto;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
.youtube-player .play:before {
content: '';
position: absolute;
top: 10%;
bottom: 10%;
right: -5%;
left: -5%;
background: inherit;
border-radius: 5% / 50%; }
.youtube-player .play:after {
width: 0;
height: 0;
border-style: solid;
border-width: 7px 0 7px 14px;
border-color: transparent transparent transparent #ffffff;
margin: 0 auto;
content: '';
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%); }
.youtube-player:hover .play {
opacity: 1;
background: #cd201f; }
@media (min-width: 360px) {
.youtube-player {
height: 164px; } }
@media (min-width: 576px) {
.youtube-player {
height: 266px; } }
@media (min-width: 768px) {
.youtube-player {
height: 390px; } }
@media (min-width: 992px) {
.youtube-player {
height: 525px; } }
@media (min-width: 1200px) {
.youtube-player {
height: 627px; } }
.tool-pagination .pager {
display: inline-flex;
align-items: center;
margin-bottom: 15px; }
.tool-pagination a,
.tool-pagination span {
display: inline-block;
background: #ffffff;
color: #3e4c57;
text-align: center;
padding: 0;
text-decoration: none;
font-size: 15px;
line-height: 42px;
font-weight: 400;
width: 44px;
height: 44px;
border: 1px solid #e4e6eb;
border-left: 0;
-ms-transition: all 250ms;
-moz-transition: all 250ms;
-webkit-transition: all 250ms;
transition: all 250ms; }
.tool-pagination a.current,
.tool-pagination span.current {
background: #0066cc;
border: 1px solid #0066cc;
color: #ffffff;
font-weight: 700;
cursor: default; }
.tool-pagination a:hover,
.tool-pagination a:focus-within {
background: #e4e6eb;
color: #000000;
border: 1px solid #e4e6eb;
border-left: 0; }
.tool-pagination .dots { cursor: default; }
.tool-pagination .prev,
.tool-pagination .next {
-webkit-border-radius: 44px;
-moz-border-radius: 44px;
border-radius: 44px;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border: 1px solid transparent;
width: auto;
height: 44px;
padding: 0 25px 0 10px;
position: relative;
background: #0066cc;
margin: 0;
color: #ffffff; }
.tool-pagination .prev strong,
.tool-pagination .next strong {
font-weight: 400; }
.tool-pagination .prev:before,
.tool-pagination .next:before {
content: ">";
font-weight: 700;
font-size: 18px;
position: absolute;
top: 50%;
left: calc(100% - 15px);
-ms-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.tool-pagination .prev:hover, .tool-pagination .prev:focus-within,
.tool-pagination .next:hover,
.tool-pagination .next:focus-within {
background: #ffffff;
color: #0066cc;
border: 1px solid #0066cc; }
.tool-pagination .prev {
padding: 0 10px 0 25px;
-webkit-border-radius: 44px;
-moz-border-radius: 44px;
border-radius: 44px;
border-top-right-radius: 0;
border-bottom-right-radius: 0; }
.tool-pagination .prev:before {
content: "<";
left: 15px; }
@media (max-width: 575px) {
.tool-pagination a,
.tool-pagination span {
width: 35px;
height: 35px;
font-size: 15px;
line-height: 35px; }
.tool-pagination .prev,
.tool-pagination .next {
padding: 0;
width: 35px;
height: 35px;
line-height: 35px; }
.tool-pagination .prev:before,
.tool-pagination .next:before {
left: 50%; }
.tool-pagination .prev strong,
.tool-pagination .next strong {
display: none; } }
.tool-pagination .split {
margin-bottom: 15px; }
.tool-pagination .split a {
font-size: 13px;
border: 1px solid #e4e6eb; } #faq_container .title {
color: #0066cc;
font-size: 2.4rem;
letter-spacing: 1.5px;
font-weight: 600;
margin-top: 40px;
margin-bottom: 30px; }
#faq_container .faq {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #e5e5e5;
margin-bottom: 10px; }
#faq_container .faq .faq_question {
margin: 0;
padding: 10px 15px;
cursor: pointer;
font-weight: bold;
display: table; }
#faq_container .faq .faq_question .question {
margin-bottom: 5px;
display: table-cell;
width: 100%; }
#faq_container .faq.open .faq_question,
#faq_container .faq:focus-within .faq_question {
background: #e4e6eb; }
#faq_container .faq.open .faq_question > span,
#faq_container .faq:focus-within .faq_question > span {
color: #000000 !important; }
#faq_container .faq .faq_answer_container {
height: 0;
overflow: hidden;
-ms-transition: all 250ms;
-moz-transition: all 250ms;
-webkit-transition: all 250ms;
transition: all 250ms; }
#faq_container .faq .faq_answer_container .faq_answer {
padding: 10px 15px;
line-height: 1; }
.accordion-button-icon {
display: table-cell;
line-height: inherit;
opacity: .5;
filter: alpha(opacity=50);
padding-left: 15px;
vertical-align: middle; }
.section-faq {
padding-bottom: 50px;
border-top: 1px solid #e4e6eb; }
.section-faq #faq_container .title {
font-size: 7.2rem;
color: #000000; }
.section-faq #faq_container .faq {
margin-bottom: 20px; }
.section-faq #faq_container .faq .faq_question {
font-size: 2.2rem;
color: #000000;
font-weight: bold; }
.section-faq #faq_container .faq .faq_answer {
padding: 20px 15px;
font-size: 1.8rem;
margin-bottom: 20px; }
.section-faq #faq_container .faq .faq_answer p:last-of-type {
margin-bottom: 0; }
@media (max-width: 767px) {
.section-faq {
margin-top: 30px; }
.section-faq #faq_container .title {
font-size: 3.4rem;
margin-top: 30px; }
.section-faq #faq_container .faq .faq_question {
font-size: 2rem; }
.section-faq #faq_container .faq .faq_answer {
font-size: 1.8rem; } }
header.hasBanner {
-ms-transition: all 0.15s;
-moz-transition: all 0.15s;
-webkit-transition: all 0.15s;
transition: all 0.15s; }
header.hasBanner.sticky {
margin-top: 0 !important; }
header.hasBanner + #content {
padding-top: 50px; }
#banner {
background: #0066cc;
padding: 9px;
-ms-transition: all 350ms;
-moz-transition: all 350ms;
-webkit-transition: all 350ms;
transition: all 350ms; }
#banner .container-fluid {
overflow: hidden; }
#banner .container-fluid .banner-scroll {
display: flex;
margin-right: -15px;
margin-left: -15px;
flex-wrap: nowrap;
animation: scroll 20s infinite; }
#banner .container-fluid .no-scroll {
display: flex;
margin-right: -15px;
margin-left: -15px;
flex-wrap: nowrap; }
#banner .container-fluid .item {
display: flex;
flex: 0 0 100%;
max-width: 100%;
align-items: center;
justify-content: center;
gap: 15px;
margin-bottom: 0;
font-family: 'Lato', sans-serif;
font-size: 18px;
color: #ffffff;
line-height: 1.2; }
#banner .container-fluid .item .icon:before {
font-size: 27px;
line-height: 30px; }
#banner .container-fluid .item > div {
display: flex;
align-items: center;
gap: 15px; }
#banner .container-fluid .item p:last-of-type {
margin-bottom: 0; }
#banner .container-fluid .item a.btn {
border: 2px solid #ffffff;
background-color: #ffffff;
color: #0066cc;
padding: 5px 30px;
font-size: 18px;
line-height: 1;
font-weight: 400;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-ms-transition: all 350ms;
-moz-transition: all 350ms;
-webkit-transition: all 350ms;
transition: all 350ms;
margin: 0;
flex: 0 0 auto; }
#banner .container-fluid .item a.btn:hover, #banner .container-fluid .item a.btn:focus-within {
border: 2px solid #ffffff;
background-color: #0066cc;
color: #ffffff; }
@media (max-width: 767px) {
#banner .container-fluid .item {
font-size: 14px; }
#banner .container-fluid .item a.btn {
padding: 1px 10px;
font-size: 14px; } }
.sticky #banner {
background: #ffffff; }
.sticky #banner .item {
color: #0066cc; }
.sticky #banner .item a.btn {
background: #0066cc;
color: #ffffff;
border: 2px solid #0066cc; }
.sticky #banner .item a.btn:hover, .sticky #banner .item a.btn:focus-within {
border: 2px solid #0066cc;
background-color: #ffffff;
color: #0066cc; } @keyframes scroll {
0% {
transform: translateX(0); }
25% {
transform: translateX(0); } 50% {
transform: translateX(-100%); } 75% {
transform: translateX(-100%); } 100% {
transform: translateX(-200%); } }@font-face {
font-family: 'Lato';
font-style: normal;
font-display: swap;
font-weight: 100;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: italic;
font-display: swap;
font-weight: 100;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100italic.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100italic.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100italic.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100italic.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100italic.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-100italic.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: normal;
font-display: swap;
font-weight: 300;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: italic;
font-display: swap;
font-weight: 300;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300italic.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300italic.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300italic.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300italic.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-300italic.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: normal;
font-display: swap;
font-weight: 400;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-regular.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-regular.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-regular.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-regular.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-regular.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-regular.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: italic;
font-display: swap;
font-weight: 400;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-italic.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-italic.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-italic.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-italic.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-italic.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-italic.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: normal;
font-display: swap;
font-weight: 700;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: italic;
font-display: swap;
font-weight: 700;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700italic.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700italic.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700italic.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700italic.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-700italic.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: normal;
font-display: swap;
font-weight: 900;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: italic;
font-display: swap;
font-weight: 900;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900italic.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900italic.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900italic.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900italic.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900italic.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/lato-v22-latin-900italic.svg#Lato) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-display: swap;
font-weight: 300;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-display: swap;
font-weight: 400;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-regular.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-regular.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-regular.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-regular.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-regular.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-regular.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-display: swap;
font-weight: 600;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-display: swap;
font-weight: 700;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-display: swap;
font-weight: 800;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-display: swap;
font-weight: 300;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300italic.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300italic.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300italic.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300italic.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-300italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-display: swap;
font-weight: 400;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-italic.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-italic.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-italic.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-italic.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-italic.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-display: swap;
font-weight: 600;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600italic.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600italic.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600italic.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600italic.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600italic.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-600italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-display: swap;
font-weight: 700;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700italic.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700italic.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700italic.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700italic.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-700italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-display: swap;
font-weight: 800;
src: url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800italic.eot); src: local(''),
url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800italic.eot?#iefix) format('embedded-opentype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800italic.woff2) format('woff2'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800italic.woff) format('woff'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800italic.ttf) format('truetype'), url(//digital-solutions.konicaminolta.fr/wp-content/themes/konica/fonts/google/open-sans-v27-latin-800italic.svg#OpenSans) format('svg'); }