@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.cq-imgwitharrow-container{
display: block;
position: relative;
padding: 0;
margin: 0;
width: 100%;
height: 240px;
overflow: hidden;
}
.cq-imgwitharrow-photo {
position: absolute;
height: 100%;
background-size: cover;
background-position: center center;
top: 0;
left: 0;
}
.cq-imgwitharrow-box {
position: absolute;
left: 0;
top: 0;
margin: 0;
padding: 0;
width: 40%;
height: 100%;
overflow: hidden;
}
.cq-imgwitharrow-content {
color: #fff;
position: absolute;
padding: 16px 28px;
font-size: 1.1em;
line-height: 160%;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
text-align: center;
}
.cq-imgwitharrow-container.cq-imagewitharrow-smallround, .cq-imgwitharrow-container.cq-imagewitharrow-smallround .cq-imgwitharrow-content, .cq-imgwitharrow-container.cq-imagewitharrow-smallround .cq-imgwitharrow-photo{
border-radius: 8px;
}
.cq-imgwitharrow-container.bottom.cq-imagewitharrow-smallround .cq-imgwitharrow-box{
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
}
.cq-imgwitharrow-container.cq-imagewitharrow-largeround, .cq-imgwitharrow-container.cq-imagewitharrow-largeround .cq-imgwitharrow-content, .cq-imgwitharrow-container.cq-imagewitharrow-largeround .cq-imgwitharrow-photo{
border-radius: 16px;
}
.cq-imgwitharrow-container.bottom.cq-imagewitharrow-largeround .cq-imgwitharrow-box{
border-bottom-left-radius: 16px;
border-bottom-right-radius: 16px;
}
.cq-imgwitharrow-container.right .cq-imgwitharrow-content {
padding: 4px 16px 4px 22px;
}
.cq-imgwitharrow-content .cq-content{
}
.cq-imgwitharrow-content h2, .cq-imgwitharrow-content h3, .cq-imgwitharrow-content h4, .cq-imgwitharrow-content h5 {
margin: 8px 0 4px 0;
}
.cq-imgwitharrow-container.top .cq-imgwitharrow-content h2, .cq-imgwitharrow-container.top .cq-imgwitharrow-content h3, .cq-imgwitharrow-container.top .cq-imgwitharrow-content h4, .cq-imgwitharrow-container.top .cq-imgwitharrow-content h5, .cq-imgwitharrow-container.bottom .cq-imgwitharrow-content h2, .cq-imgwitharrow-container.bottom .cq-imgwitharrow-content h3, .cq-imgwitharrow-container.bottom .cq-imgwitharrow-content h4, .cq-imgwitharrow-container.bottom .cq-imgwitharrow-content h5{
margin: 0px 0 4px 0;
}
.cq-imgwitharrow-container.bottom .cq-imgwitharrow-content h4 {
}
.cq-imgwitharrow-content p {
margin: 0;
}
.cq-imgwitharrow-box .cq-arrowborder-container{
height: 100%;
overflow: hidden;
}
.cq-arrowborder-container .cq-arrowborder1 {
height: 125px;
background: #AAB2BD;
}
.cq-arrowborder-container.left .cq-arrowborder1 {
height: 185px;
}
.cq-arrowborder-container .cq-arrowborder2 {
border-top: 10px solid #AAB2BD;
border-left: 10px solid #AAB2BD;
border-bottom: 10px solid #AAB2BD;
border-right: 10px solid transparent;
}
.cq-arrowborder-container .cq-arrowborder3 {
height: 100%;
background: #AAB2BD;
}
.cq-imgwitharrow-container.right .cq-arrowborder2{
border-top: 10px solid #AAB2BD;
border-left: 10px solid transparent;
border-bottom: 10px solid #AAB2BD;
border-right: 10px solid #AAB2BD;
}
.cq-imgwitharrow-container.left .cq-imgwitharrow-photo{
}
.cq-imgwitharrow-container.right .cq-imgwitharrow-photo{
left: 0;
}
.cq-imgwitharrow-container.right .cq-imgwitharrow-box{
left: 60%;
}
.cq-imgwitharrow-container.top, .cq-imgwitharrow-container.bottom{
height: 360px;
}
.cq-imgwitharrow-container.top .cq-imgwitharrow-photo, .cq-imgwitharrow-container.top .cq-imgwitharrow-box, .cq-imgwitharrow-container.top .cq-imgwitharrow-content, .cq-imgwitharrow-container.bottom .cq-imgwitharrow-photo, .cq-imgwitharrow-container.bottom .cq-imgwitharrow-box, .cq-imgwitharrow-container.bottom .cq-imgwitharrow-content{
width: 100%;
}
.cq-imgwitharrow-container.top .cq-imgwitharrow-photo{
left: 0;
top: 25%;
height: 62%;
}
.cq-imgwitharrow-container.bottom .cq-imgwitharrow-photo{
left: 0;
top: 0;
height: 62%;
}
.cq-imgwitharrow-container.top .cq-imgwitharrow-box{
left: 0;
height: 38%;
}
.cq-imgwitharrow-container.bottom .cq-imgwitharrow-box{
left: 0;
top: 58%;
height: 38%;
}
.cq-imgwitharrow-container.left .cq-imgwitharrow-content, .cq-imgwitharrow-container.right .cq-imgwitharrow-content{
}
.cq-imgwitharrow-container.top .cq-imgwitharrow-content, .cq-imgwitharrow-container.bottom .cq-imgwitharrow-content{
width: 100%;
font-size: 1.2em;
display: block;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
}
.cq-imgwitharrow-container.top, .cq-imgwitharrow-container.bottom{
display: inline-block;
}
.cq-imgwitharrow-container.top .cq-arrowborder-container .cq-imgwitharrow-container.bottom .cq-arrowborder-container{
width: 100%;
overflow: hidden;
}
.cq-imgwitharrow-container.top .cq-arrowborder-container, .cq-imgwitharrow-container.bottom .cq-arrowborder-container{
display: inline;
width: 100%;
overflow: hidden;
}
.cq-imgwitharrow-container.top .cq-arrowborder1 {
display: inline-block;
float: left;
width: 50%;
height: 100%;
background: #AAB2BD;
}
.cq-imgwitharrow-container.top .cq-arrowborder2 {
display: inline-block;
float: left;
height: 100%;
border-top: 10px solid #AAB2BD;
border-left: 10px solid #AAB2BD;
border-bottom: 10px solid transparent;
border-right: 10px solid #AAB2BD;
}
.cq-imgwitharrow-container.top .cq-arrowborder3 {
display: inline-block;
float: left;
width: calc(50% - 20px);
height: 100%;
background: #AAB2BD;
}
.cq-imgwitharrow-container.bottom .cq-arrowborder1 {
display: inline-block;
float: left;
width: 10%;
height: 100%;
background: #AAB2BD;
}
.cq-imgwitharrow-container.bottom .cq-arrowborder2 {
display: inline-block;
float: left;
height: 100%;
border-top: 10px solid transparent;
border-left: 10px solid #AAB2BD;
border-bottom: 10px solid #AAB2BD;
border-right: 10px solid #AAB2BD;
}
.cq-imgwitharrow-container.bottom .cq-arrowborder3 {
display: inline-block;
float: left;
width: calc(90% - 20px);
height: 100%;
background: #AAB2BD;
}.boxer-open {  }
.boxer-lock { overflow: hidden !important; }
#boxer-overlay {
-webkit-transition: opacity 0.25s linear;
transition: opacity 0.25s linear;
}
#boxer * {
-webkit-transition: none;
transition: none;
}
#boxer.animating {
-webkit-transition: left 0.25s ease, opacity 0.25s linear, top 0.25s ease;
transition: left 0.25s ease, opacity 0.25s linear, top 0.25s ease;
}
#boxer.animating .boxer-container {
-webkit-transition: height 0.25s ease, width 0.25s ease;
transition: height 0.25s ease, width 0.25s ease;
}
#boxer.animating .boxer-content {
-webkit-transition: opacity 0.25s linear;
transition: opacity 0.25s linear;
}
#boxer-overlay { background: #000; height: 100%; left: 0; opacity: 0; position: fixed; top: 0; width: 100%; z-index: 999999; }
#boxer { background: #fff; border-radius: 3px; box-shadow: 0 0 25px #000; opacity: 0; padding: 10px; position: absolute; z-index: 999999; }
#boxer.inline { padding: 30px; }
.boxer-open #boxer-overlay  { opacity: 0.75; }
.boxer-open #boxer,
.boxer-open #boxer .boxer-content { opacity: 1; }
.boxer-open #boxer.loading .boxer-content { opacity: 0; }
#boxer .boxer-close { background: #fff url(//www.qkfc.fr/wp-content/plugins/allinoneaddons366/imagewitharrow/../depthmodal/css/jquery.fs.boxer-icons.png) no-repeat -70px 10px; border-radius: 100%; cursor: pointer; display: block; height: 30px; position: absolute; padding: 0; right: -8px; top: -8px; width: 30px; text-indent: -99999px; z-index: 99999; }
#boxer .boxer-container { background: #fff; height: 100%; overflow: hidden; position: relative; width: 100%; z-index: 999999; zoom: 1; }
#boxer .boxer-content { background: #fff; opacity: 0; overflow: hidden; padding: 0; width: 10000px; }
#boxer .boxer-image { float: left; }
#boxer .boxer-video { height: 100%; width: 100%; }
#boxer .boxer-iframe { border: none; float: left; height: 100%; overflow: auto; width: 100%; }
#boxer .boxer-meta { clear: both; }
#boxer .boxer-control { background: #fff url(//www.qkfc.fr/wp-content/plugins/allinoneaddons366/imagewitharrow/../depthmodal/css/jquery.fs.boxer-icons.png) no-repeat 0 0; border-radius: 100%; box-shadow: 0 0 6px rgba(0, 0, 0, 0.4); cursor: pointer; display: block; height: 40px; margin-right: auto; margin-left: auto; position: absolute; text-indent: -99999px; top: 0; width: 40px;
-webkit-transition: opacity 0.25s linear;
transition: opacity 0.25s linear;
}
#boxer .boxer-control.previous { left: 20px; }
#boxer .boxer-control.next { background-position: -40px 0; right: 20px; }
#boxer .boxer-control.disabled { opacity: 0.3; }
#boxer .boxer-position { color: #999; font-size: 11px; margin: 0; padding: 15px 10px 5px; }
#boxer .boxer-caption p { margin: 0; padding: 15px 10px 10px 10px; }
#boxer .boxer-caption.gallery p { padding-top: 0; }
#boxer.loading .boxer-container { background: #fff url(//www.qkfc.fr/wp-content/plugins/allinoneaddons366/imagewitharrow/../depthmodal/css/jquery.fs.boxer-loading.gif) no-repeat center; } #boxer.mobile { background: #000; border-radius: 0; height: 100%; left: 0; padding: 30px 0 0; position: fixed; top: 0; width: 100%; }
#boxer.mobile .boxer-close { background-color: #000; background-position: -70px -60px; border-radius: 0; right: 0; top: 0; }
#boxer.mobile .boxer-container { background: #000; position: relative; }
#boxer.mobile .boxer-content { background-color: #000; }
#boxer.mobile .boxer-control { background-color: transparent; border-radius: 0; box-shadow: none; margin: -20px 0 0; top: 50%; }
#boxer.mobile .boxer-control.previous { background-position: 0 -40px; float: left; left: 0; }
#boxer.mobile .boxer-control.next { background-position: -40px -40px; float: right; right: 0; }
#boxer.mobile .boxer-control.disabled { opacity: 0.3; }
#boxer.mobile .boxer-meta { bottom: 0; background-color: rgba(0, 0, 0, 0.75); left: 0; padding: 15px 50px 10px; position: absolute; width: 100%; }
#boxer.mobile .boxer-position { padding: 0; }
#boxer.mobile .boxer-caption p { color: #eee; padding: 10px 0 0; }
#boxer.mobile .boxer-image {
-webkit-transition: none !important;
transition: none !important;
-webkit-transform: translate(0px, 0px);
-ms-transform: translate(0px, 0px);
transform: translate(0px, 0px);
}
#boxer.mobile.animated .boxer-image {
-webkit-transition: -webkit-transform 0.25s ease-out !important;
transition: 		transform 0.25s ease-out !important;
}
#boxer.mobile.loading .boxer-container { background: #000 url(//www.qkfc.fr/wp-content/plugins/allinoneaddons366/imagewitharrow/../depthmodal/css/jquery.fs.boxer-loading-dark.gif) no-repeat center; }
#boxer.mobile.inline .boxer-content,
#boxer.mobile.iframe .boxer-content { overflow-x: hidden; overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
@media screen and (min-width: 980px) {
#boxer .boxer-close:hover { background-position: -70px -20px; }
#boxer .boxer-control,
#boxer .boxer-control.disabled { opacity: 0; }
#boxer .boxer-content:hover .boxer-control { opacity: 0.75; }
#boxer .boxer-content:hover .boxer-control:hover { opacity: 1; }
#boxer .boxer-content:hover .boxer-control.disabled { opacity: 0.3; cursor: default !important; }
#boxer.mobile .boxer-control { opacity: 1 !important; }
#boxer.mobile .boxer-control.disabled { opacity: 0.3 !important; }
}
@media screen and (max-width: 980px) {
#boxer.mobile { position: fixed; }
}.df-social-count-widget{background-color:transparent;border:none;box-shadow:none}.df-social-count-widget .card__content{padding:0}.df-social-count--columns{display:flex;justify-content:flex-start;margin-left:-5px;margin-right:-5px;overflow:hidden;margin-bottom:-10px;flex-wrap:wrap}.df-social-count--columns .btn-social-counter{display:flex;flex-direction:column;flex-wrap:wrap;padding:0;text-align:center;margin-left:5px;margin-right:5px;margin-bottom:10px;flex-basis:calc(33.3% - 10px);max-width:calc(33.3% - 10px)}.df-social-count--columns .btn-social-counter+.btn-social-counter{margin-top:0}.df-social-count--columns .btn-social-counter__icon{position:relative;width:100%;padding:35px 0 10px 0;background-color:transparent !important}.df-social-count--columns .btn-social-counter__title{font-size:10px;padding:0 12px 10px 12px}.df-social-count--columns .btn-social-counter__add-icon{position:relative;right:auto;top:0;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:10px}.df-social-count--columns .btn-social-counter__count{order:9;padding:10px 5px;margin-top:auto;background-color:rgba(255,255,255,0.1)}.df-social-count--grid{display:flex;justify-content:space-between;flex-wrap:wrap;overflow:hidden;margin-bottom:-10px}.df-social-count--grid .btn-social-counter{padding:0;text-align:center;flex-basis:calc(50% - 5px);max-width:calc(50% - 5px);margin-bottom:10px;text-align:left;padding-left:46px;padding-top:20px;padding-right:38px}.df-social-count--grid .btn-social-counter+.btn-social-counter{margin-top:0}.df-social-count--grid .btn-social-counter .btn-social-counter__icon{background-color:transparent;width:46px;text-indent:8px}.df-social-count--grid .btn-social-counter .btn-social-counter__title{font-size:12px;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.df-social-count--grid .btn-social-counter .btn-social-counter__count{font-size:10px;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.df-social-count--grid .btn-social-counter .btn-social-counter__add-icon{border:none;width:34px;top:0;bottom:0;right:0;height:auto;margin:0;border-radius:0;background-color:rgba(255,255,255,0.1)}.df-social-count--buttons{display:flex;flex-wrap:wrap;overflow:hidden;margin:0 -8px -16px -8px}.df-social-count--buttons .btn-social-counter{display:flex;flex-direction:column;flex-wrap:wrap;padding:0;text-align:center;width:calc(33.3% - 16px);max-width:calc(33.3% - 16px);border:none;margin:0 8px 16px 8px}.df-social-count--buttons .btn-social-counter+.btn-social-counter{margin-top:0}.df-social-count--buttons .btn-social-counter__icon{position:relative;width:100%;padding:45px 0 0 0;background-color:transparent !important}.df-social-count--buttons .btn-social-counter__title{display:none}.df-social-count--buttons .btn-social-counter__add-icon{width:18px;height:18px;right:8px;top:8px;margin-top:0}.df-social-count--buttons .btn-social-counter__count{order:9;padding:4px 5px 14px 5px}.btn-social-counter{display:block;width:100%;color:#fff;text-transform:uppercase;border:1px solid rgba(255,255,255,0.05);border-radius:4px;min-height:65px;position:relative;overflow:hidden;background-clip:padding-box;padding:20px 60px 18px 86px;transition:all 0.3s ease-in-out;transform:translate3d(0, 0, 0)}.btn-social-counter+.btn-social-counter{margin-top:10px}.btn-social-counter:hover{color:#fff}.widget--footer .btn-social-counter{border-color:transparent}.btn-social-counter__icon{display:block;position:absolute;left:0;top:0;bottom:0;width:68px;background-color:rgba(0,0,0,0.05);text-align:center;font-size:18px}.btn-social-counter__icon .fa{width:20px;height:20px;line-height:20px;text-align:center;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.btn-social-counter__title{font-size:11px;line-height:1.2em;color:#fff;margin-bottom:1px;letter-spacing:-0.02em}@media (min-width: 992px){.btn-social-counter__title{font-size:13px}}@media (min-width: 992px) and (max-width: 1199px){.btn-social-counter__title{font-size:11px}}.btn-social-counter__count{display:block;font-size:10px;line-height:1.2em;color:#fff;font-weight:700}.btn-social-counter__add-icon{display:block;position:absolute;width:26px;height:26px;border-radius:50%;border:2px solid #fff;right:23px;top:50%;margin-top:-13px}.btn-social-counter__add-icon::before,.btn-social-counter__add-icon::after{content:"";display:block;position:absolute;background-color:#fff;left:50%;top:50%;transform:translate(-50%, -50%);transition:transform 0.2s ease-in-out}.btn-social-counter__add-icon::before{width:8px;height:2px}.btn-social-counter__add-icon::after{width:2px;height:8px}.btn-social-counter:hover .btn-social-counter__add-icon::before,.btn-social-counter:hover .btn-social-counter__add-icon::after{transform:translate(-50%, -50%) rotate(-90deg)}.btn-social-counter__name{font-size:24px;text-transform:uppercase;font-weight:700;letter-spacing:-0.02em;color:#fff;line-height:1em;text-transform:none;letter-spacing:-0.03em}@media (min-width: 1199px){.btn-social-counter__name{font-size:28px}}.btn-social-counter--facebook .btn-social-counter__name{text-transform:lowercase}.btn-social-counter--facebook{background-color:#4d6baa}.btn-social-counter--facebook .btn-social-counter__icon{background-color:#43609c}.btn-social-counter--facebook:hover{background-color:#5c78b5}.df-social-count--columns .btn-social-counter--facebook{background-color:#43609c}.df-social-count--columns .btn-social-counter--facebook .btn-social-counter__count{background-color:#4d6baa}.df-social-count--grid .btn-social-counter--facebook{background-color:#43609c}.df-social-count--grid .btn-social-counter--facebook:hover{background-color:#4e6cac}.df-social-count--grid .btn-social-counter--facebook .btn-social-counter__add-icon{background-color:#4e6cac}.btn-social-counter--twitter{background-color:#3fcef2}.btn-social-counter--twitter .btn-social-counter__icon{background-color:#38c2e5}.btn-social-counter--twitter:hover{background-color:#57d4f4}.df-social-count--columns .btn-social-counter--twitter{background-color:#38c2e5}.df-social-count--columns .btn-social-counter--twitter .btn-social-counter__count{background-color:#3fcef2}.df-social-count--grid .btn-social-counter--twitter{background-color:#32b8e4}.df-social-count--grid .btn-social-counter--twitter:hover{background-color:#4cd3ff}.df-social-count--grid .btn-social-counter--twitter .btn-social-counter__add-icon{background-color:#4cd3ff}.btn-social-counter--googleplus{background-color:#e34d39}.btn-social-counter--googleplus .btn-social-counter__icon{background-color:#d54430}.btn-social-counter--googleplus:hover{background-color:#e6614f}.df-social-count--columns .btn-social-counter--googleplus{background-color:#d54430}.df-social-count--columns .btn-social-counter--googleplus .btn-social-counter__count{background-color:#d54430}.btn-social-counter--googleplus .fa-googleplus::before{content:"\f0d5";font-family:"Font Awesome 5 Brands";font-weight:400}.btn-social-counter--comments{background-color:#ffcc00}.btn-social-counter--comments .btn-social-counter__icon{background-color:#ffbf13}.btn-social-counter--comments:hover{background-color:#ffd11a}.df-social-count--columns .btn-social-counter--comments{background-color:#ffbf13}.df-social-count--columns .btn-social-counter--comments .btn-social-counter__count{background-color:#ffcc00}.df-social-count--grid .btn-social-counter--comments{background-color:#ffbf13}.df-social-count--grid .btn-social-counter--comments:hover{background-color:#ffd427}.df-social-count--grid .btn-social-counter--comments .btn-social-counter__add-icon{background-color:#ffd427}.btn-social-counter--instagram{background-color:#9d54aa}.btn-social-counter--instagram .btn-social-counter__icon{background-color:#88439c}.btn-social-counter--instagram:hover{background-color:#a765b3}.df-social-count--columns .btn-social-counter--instagram{background-color:#88439c}.df-social-count--columns .btn-social-counter--instagram .btn-social-counter__count{background-color:#9d54aa}.df-social-count--grid .btn-social-counter--instagram{background-color:#88439c}.df-social-count--grid .btn-social-counter--instagram:hover{background-color:#9d54aa}.df-social-count--grid .btn-social-counter--instagram .btn-social-counter__add-icon{background-color:#9d54aa}.btn-social-counter--github{background-color:#181717}.btn-social-counter--github .btn-social-counter__icon{background-color:rgba(255,255,255,0.05)}.btn-social-counter--github:hover{background-color:#252323}.btn-social-counter--pinterest{background-color:#BD081C}.btn-social-counter--pinterest .btn-social-counter__icon{background-color:rgba(0,0,0,0.08)}.btn-social-counter--pinterest:hover{background-color:#d50920}.btn-social-counter--youtube{background-color:red}.btn-social-counter--youtube .btn-social-counter__icon{background-color:rgba(0,0,0,0.08)}.btn-social-counter--youtube .fa-youtube::before{content:"\f167"}.btn-social-counter--youtube:hover{background-color:#ff1a1a}.df-social-count--columns .btn-social-counter--youtube .btn-social-counter__count{background-color:rgba(0,0,0,0.05)}.btn-social-counter--vimeo{background-color:#1AB7EA}.btn-social-counter--vimeo .btn-social-counter__icon{background-color:rgba(0,0,0,0.08)}.btn-social-counter--vimeo:hover{background-color:#31beec}.btn-social-counter--steam{background-color:#171A21}.btn-social-counter--steam .btn-social-counter__icon{background-color:rgba(255,255,255,0.08)}.btn-social-counter--steam:hover{background-color:#0d0e12}.btn-social-counter--twitch{background-color:#6441A4}.btn-social-counter--twitch .btn-social-counter__icon{background-color:rgba(255,255,255,0.05)}.btn-social-counter--twitch:hover{background-color:#6f48b6}.btn-social-counter--tumblr{background-color:#36465D}.btn-social-counter--tumblr .btn-social-counter__icon{background-color:rgba(255,255,255,0.05)}.btn-social-counter--tumblr:hover{background-color:#3f526d}.btn-social-counter--posts{background-color:#9a9da2}.btn-social-counter--posts .btn-social-counter__icon{background-color:rgba(0,0,0,0.05)}.btn-social-counter--posts:hover{background-color:#a7aaae}.btn-social-counter--posts .fa-posts{font-weight:400}.btn-social-counter--posts .fa-posts::before{content:"\f1ea"}.btn-social-counter--users{background-color:#9a9da2}.btn-social-counter--users .btn-social-counter__icon{background-color:rgba(0,0,0,0.05)}.btn-social-counter--users:hover{background-color:#a7aaae}