﻿html,body{padding:0;margin:0;list-style:none}img{max-width:100%;height:auto}.gallery{display:flex;flex-flow:row wrap}.gallery figure{margin:5px}.gallery a{display:block}.alignnone,.alignleft,.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.alignleft{float:left}.aligncenter{display:block;margin:5px auto 5px auto}.alignright,.wp-caption.alignright{margin:5px 0 20px 20px}.alignright{float:right}.wp-caption .wp-caption-text,.gallery-item .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.clear{clear:both}*:focus{outline:none !important}.wd-term-desc a{text-decoration:underline !important;color:var(--wd-primary-color)}.wd-term-desc h2{margin:1.4em 0 0 0;padding:0}.wd-term-desc h3{margin:0.7em 0 0 0;padding:0}.wd-term-desc h4{margin:0;padding:0}.wd-term-desc h5{margin:0;padding:0}.wd-term-desc h6{margin:0;padding:0}.post-single-page a{text-decoration:underline;color:var(--wd-primary-color)}div.seo-mz-maillage{display:block}div.seo-mz-maillage ul{list-style:none;margin:1.4em 0 0 0;padding:0}div.seo-mz-maillage ul li{display:inline-block;margin:0 8px 8px 0;padding:0}div.seo-mz-maillage ul li a{display:inline-block;line-height:1.4em;padding:6px;border:1px solid var(--wd-primary-color);border-radius:4px;color:var(--wd-primary-color);text-decoration:none !important}div.seo-mz-maillage ul li:not(:last-child){margin-bottom:4px}.freeprivacypolicy-com---pc-dialog select option[selected]{color:#FFFFFF}.freeprivacypolicy-com---pc-dialog select option{color:#212121}.searchform.wd-style-with-bg .searchsubmit{background-color:#000000 !important}.btn.btn-style-link{border:none}.wholesale-customer-international .woocommerce-product-gallery .labels-rectangular,.wholesale-customer-international .product-wrapper .labels-rectangular,.wholesale-customer-international .ywgc_enter_code,.wholesale-customer-international .wd-header-text,.wholesale-customer-international #scalapayPopUpTriggerMain,.wholesale-customer-international .wd-progress-bar.wd-free-progress-bar,.wholesale-customer-international scalapay-widget,.wholesale-customer-international .wd-shipping-progress-bar,.wholesale_customer .woocommerce-product-gallery .labels-rectangular,.wholesale_customer .product-wrapper .labels-rectangular,.wholesale_customer .ywgc_enter_code,.wholesale_customer #scalapayPopUpTriggerMain,.wholesale_customer .wd-progress-bar.wd-free-progress-bar,.wholesale_customer scalapay-widget,.wholesale_customer .wd-shipping-progress-bar{display:none !important}.is-police-municipale-show{display:none !important}.is-police-municipale .is-police-municipale-show{display:inline-flex !important}.is-police-municipale #scalapayPopUpTrigger,.is-police-municipale .wd-header-text,.is-police-municipale .product-wrapper .labels-rectangular,.is-police-municipale .woocommerce-product-gallery .labels-rectangular,.is-police-municipale .single_add_to_cart_button,.is-police-municipale .ajax_add_to_cart,.is-police-municipale .product-grid-item .price,.is-police-municipale .price,.is-police-municipale .wd-header-cart,.is-police-municipale .is-police-municipale-hidden,.is-police-municipale .wd-progress-bar.wd-free-progress-bar,.is-police-municipale .button.wp-element-button.product_type_simple.add-to-cart-loop,.is-police-municipale #yith-ywraq-form .product-subtotal,.is-police-municipale #yith-ywraq-form .product-price,.is-police-municipale .my_account_orders .order-total,.is-police-municipale .my_account_orders .order-detail{display:none !important}.av_product_award{display:none}.cart-actions .button[name="update_cart"],.cart-actions .button[name="update_cart"]:hover{color:white !important}.wd-prefooter{padding-bottom:0 !important}.um .um-field-label{display:flex;align-items:center}.um .um-tip{top:0}.um .um-field-label label{margin-bottom:0}#tarteaucitronRoot div#tarteaucitronAlertBig{padding:15px 0;background-color:#fff}#tarteaucitronRoot div#tarteaucitronAlertBig br{display:none}#tarteaucitronRoot div#tarteaucitronAlertBig,#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,.tarteaucitronCTAButton,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitron #tarteaucitronClosePanel,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{box-shadow:none;border-radius:0 !important}#tarteaucitronRoot #tarteaucitronDisclaimerAlert{color:#333;margin-bottom:45px}@media (max-width:800px){#tarteaucitronRoot #tarteaucitronDisclaimerAlert{padding:0 !important}}#tarteaucitronRoot #tarteaucitronDisclaimerAlert h2{margin:20px 0;font-size:30px;color:#c32624}@media (max-width:800px){#tarteaucitronRoot #tarteaucitronDisclaimerAlert h2{font-size:24px}}#tarteaucitronRoot #tarteaucitronDisclaimerAlert h2:first-of-type{margin-top:0}#tarteaucitronRoot #tarteaucitronDisclaimerAlert p,#tarteaucitronRoot #tarteaucitronDisclaimerAlert span{font-size:14px;line-height:22px;color:#333}#tarteaucitronRoot #tarteaucitronAlertBig{padding-top:50px !important;max-height:80vh;overflow:auto}#tarteaucitronRoot #tarteaucitronAlertBig::before{display:none}#tarteaucitronRoot #tarteaucitronAllDenied2{position:absolute;top:20px;right:15px;background-color:transparent;padding:0;color:#333;font-weight:400;margin:0}#tarteaucitronRoot #tarteaucitronAllDenied2 .tarteaucitronCross{display:none}#tarteaucitronRoot #tarteaucitronPrivacyUrl,#tarteaucitronRoot #tarteaucitronCloseAlert{background-color:transparent;color:#333 !important;font-size:16px !important;font-weight:normal}#tarteaucitronRoot #tarteaucitronPersonalize2{border:2px solid #c32624;background-color:#c32624 !important;color:#fff;padding:6px 20px !important;font-size:16px !important;font-weight:400;margin:0 20px 0 0}#tarteaucitronRoot #tarteaucitronPersonalize2:hover{color:#c32624;background-color:transparent !important}#tarteaucitronRoot #tarteaucitronPersonalize2 .tarteaucitronCheck{display:none}div.um-account-tab-colissimo_retour div.um-left,div.um-account-tab-commande_express div.um-left,div.um-account-tab-export_gk div.um-left{display:none}.price s *{color:#bbb}.um-woo-order-body table td,.um-woo-order-body table th{border-bottom:1px solid #c0c0c0 !important}strong.product-quantity{color:#000}body.woodmart-product-design-default .breadcrumb-last{color:#b3362f !important}body.woodmart-product-design-default .breadcrumb-link{color:#000 !important}body.woodmart-product-design-default .woocommerce-Tabs-panel a{color:#b3362f !important}#review_container div.elementor-swiper{display:flex;justify-content:center}body:not(.wholesale_customer):not(.wholesale-customer-international) p.stock.in-stock{display:none !important}div.um-popup.um-popup-order small.woocommerce-Price-taxLabel.tax_label{display:none !important}p.topbar_msg_revendeur{text-align:center;display:none;color:#FFF;margin-bottom:0px !important}p.topbar_msg_livraison{text-align:center;color:#FFF;margin-bottom:0px !important}body.wholesale_customer p.topbar_msg_revendeur,body.wholesale-customer-international p.topbar_msg_revendeur{display:block}body.wholesale_customer p.topbar_msg_livraison,body.wholesale-customer-international p.topbar_msg_livraison{display:none !important}body.term-collections .elementor-widget-wd_product_filters_custom{display:none}body.wholesale_customer .wd-negative-gap .wd-breadcrumbs,body.wholesale_customer .wd-negative-gap .elementor-widget-wd_single_product_nav{margin-top:20px}#menu-item-2557960373{background:#000;padding:5px 10px;color:#FFF !important}#menu-item-2557960373 a{color:#FFF !important}div.infos_revendeurs{width:100%;border-bottom:1px #e8e8e8 solid;padding:25px 0 50px;background:#0a0a0a}div.infos_revendeurs>div{display:flex;width:60%;justify-content:space-around;flex-flow:row wrap;margin:auto}div.infos_revendeurs>div>div{width:23%}div.infos_revendeurs>div>div span{color:#b3362f}div.infos_revendeurs p{font-weight:600;color:#FFF;margin-bottom:5px}div.infos_revendeurs p.infos_revendeurs_title{font-weight:800;color:#FFF;border-bottom:3px #b3362f solid;font-size:18px;text-align:center}div.infos_revendeurs p.infos_revendeurs_title a{font-weight:800;color:#FFF;font-size:18px}div.infos_revendeurs a.infos_revendeurs_welcome{font-weight:600;color:#FFF;text-transform:capitalize}div.infos_revendeurs a.infos_revendeurs_flyers{font-weight:600;text-transform:capitalize !important}div.infos_revendeurs a.infos_revendeurs_flyers:hover span{text-decoration:underline;transition:0.2s;color:#FFF !important}.whb-header{margin-bottom:0px !important}@media screen and (max-width:1024px){div.infos_revendeurs>div{width:100%}div.infos_revendeurs>div>div{width:45%}}@media screen and (max-width:760px){div.infos_revendeurs>div>div:nth-child(1),div.infos_revendeurs>div>div:nth-child(2){display:none !important}}@media screen and (max-width:540px){div.infos_revendeurs bdi{display:inline-block !important}}.main-page-wrapper{padding-top:0px !important;margin-top:0px !important}.page-title{margin-block:0px !important}.category-display-subcategories .elementor-widget.elementor-widget-wd_product_filters_custom{display:none !important}.no_wholesale_price{display:none !important}.orders_paiement_info{position:absolute;right:0;transform:translate(0, -40px)}@media screen and (max-width:760px){.orders_paiement_info{position:static;transform:none;margin-top:10px}}.um-account-main .orders_paiement_info p{margin:0 !important}.soldes-text{color:#b3362f;font-size:1.3rem;font-weight:600}#mobile_footer{display:none;width:100% !important;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}#mobile_footer li{width:50%;box-sizing:border-box}#mobile_footer li:nth-child(odd){padding-right:15px}#mobile_footer li:nth-child(even){padding-left:15px}#menu-principal .mobile_only{display:none !important}@media screen and (max-width:1024px){#menu-principal .mobile_only{display:block !important}}#mobile_filter_container,#mobile_filter_container_inner{display:none}#mobile_filter_container_inner{position:absolute;top:100%;left:0;right:0;background-color:white;z-index:100;padding:1px 0}#mobile_filter_container_inner>div{margin:5px 0}#mobile_filter_btn{background-color:transparent;width:100%;height:var(--wd-form-height);border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius) !important;background-color:var(--wd-form-bg);font-size:12px;font-weight:600}@media screen and (max-width:576px){#mobile_filter_container{display:block}.wd-product-filters{position:relative}.wd-product-filters>div:not(.wd-pf-sortby, #mobile_filter_container){display:none !important}form.wd-product-filters{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}form.wd-product-filters>div{flex:1 1 200px}}@media screen and (max-width:760px){#mobile_footer{display:flex !important}#desktop_footer,#desktop_logo,.footer-column-2,.footer-column-1>.widget:first-child{display:none !important}.footer-column-3{float:left;box-sizing:border-box;width:50% !important;max-width:none !important}.footer-column-4,.footer-column-5{float:right;box-sizing:border-box;width:50% !important;max-width:none !important}.copyrights-wrapper{clear:both}.grecaptcha-badge{display:none}.wd-side-hidden{z-index:999999 !important}#axeptio_main_button{bottom:70px !important}.elementor-widget-wd_product_filters_custom{margin-bottom:30px}.woodmart-archive-shop .products.elements-grid{margin:30px 0 !important;display:flex !important;flex-flow:row wrap !important}.woodmart-archive-shop .products.elements-grid .wd-entities-title{font-size:15px}.woodmart-archive-shop .products.elements-grid .wd-add-btn .add-to-cart-loop span{font-size:11px}}.elementor-widget-wd_single_product_countdown{margin-bottom:1.5em !important}.color-products{margin:1.5em 0}.color-products .color-name{color:black;text-transform:uppercase;font-size:15px;font-weight:600;margin-bottom:12px}.color-products .color-products-container{display:flex;flex-flow:row wrap}.color-products .color-products-container a{display:block;width:24%;box-sizing:border-box;margin-right:1%;margin-bottom:1%;border:1px solid transparent}.color-products .color-products-container a.default{border-color:#b3362f}.color-products .color-products-container a:hover{border-color:#b3362f !important}.color-products .color-products-container a:nth-child(4n){margin-right:0}.color-products .color-products-container a img{display:block;width:100%;height:auto}.color-products .color-products-container:hover a.default{border-color:transparent}.category-grid-item .wrapp-category .wd-entities-title{display:none}body:not(.wholesale_customer) .is-revendeur,body:not(.wholesale_customer) div.whb-column.whb-col-right div:nth-child(4),body:not(.wholesale_customer) div.whb-column.whb-col-right div:nth-child(6){display:none !important}header.whb-header div.whb-column.whb-col-right div.wd-button-wrapper,header.whb-header div.whb-column.whb-col-right div.wd-button-wrapper a{width:40px !important;height:40px !important;padding:0 !important}#phototheque{width:95%;margin:auto}#phototheque .current-folder{font-size:1.5rem}#phototheque .current-folder a:hover{color:#b3362f;cursor:pointer}#phototheque #photo_search{display:inline-flex;width:50%;margin:15px}#phototheque .btn{margin:15px}#phototheque h2{text-align:center}#phototheque .card-container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:50px}#phototheque .card{display:flex;width:19%;background-size:cover;color:#FFF;height:600px;text-align:center;align-items:center;justify-content:center;cursor:pointer}#phototheque .card:hover{transform:scale(105%)}#phototheque .card h3{color:#FFF}#phototheque ul{list-style:none;overflow:scroll;height:60vh;margin:20px 0;width:50%}#phototheque .site-logo{display:flex;justify-content:center}#phototheque li{border:1px #FFF solid;padding:0 0 0 5px;display:flex;border-bottom:1px #DDD solid}#phototheque li a.file-name{width:90%;display:block}#phototheque .file-name i,#phototheque .folder-name i{margin-right:5px}#phototheque li a.folder-name{width:100%;display:block}#phototheque li a.file-dl{width:10%;display:flex;background-color:#333;text-align:center;color:#FFF;align-items:center;justify-content:center}#phototheque li a.file-dl:hover{background-color:#b3362f;color:#FFF}#phototheque .return{font-size:1.3rem}#phototheque .return:hover a{color:#b3362f}#phototheque li:hover a{color:#b3362f}#phototheque li:hover,#phototheque .photo_view .photo:hover{border:1px #b3362f solid;border-radius:4px}#phototheque .photo_view{display:flex;justify-content:space-around;flex-flow:row wrap;overflow:scroll;height:75vh;margin:20px 0}#phototheque .photo_view .photo{width:24%;height:400px;margin-top:15px;border:1px #FFF solid}#phototheque .photo_view .photo a{width:100%;height:100%;display:flex;justify-content:center;flex-flow:column;overflow:clip}#phototheque .photo_view .photo a>img{margin:auto;display:block;max-height:400px}#phototheque .photo_view .photo p{text-align:center}#phototheque .photo_view .photo i{font-size:250px;text-align:center}#phototheque .photo_view .photo .folder-name{text-align:center}#phototheque .card:nth-child(1){background-image:url("https://gkpro.fr/wp-content/uploads/2024/08/1.Logo_.png")}#phototheque .card:nth-child(2){background-image:url("https://gkpro.fr/wp-content/uploads/2024/08/2.Photos-en-action.png")}#phototheque .card:nth-child(3){background-image:url("https://gkpro.fr/wp-content/uploads/2024/08/3.Packshoot.png")}#phototheque .card:nth-child(4){background-image:url("https://gkpro.fr/wp-content/uploads/2024/08/4.Catalogue.png")}#phototheque .card:nth-child(5){background-image:url("https://gkpro.fr/wp-content/uploads/2024/08/5.Video_.png")}.more_content{display:none}.Magic360-container{width:100%;max-width:620px !important}.fin_de_vie_msg{margin:20px auto;font-size:1rem;font-weight:bold;color:#b3362f}.wpsl-search{background-color:black;color:white}.wpsl-search label{color:white;display:inline-block;vertical-align:middle;white-space:nowrap;font-weight:600;line-height:37px !important;width:auto !important}#wpsl-radius-dropdown,#wpsl-results-dropdown{color:black}#wpsl-radius,#wpsl-results,.wpsl-input{margin-right:20px !important}#wpsl-search-input{background-color:white;color:black}.wpsl-search-btn-wrap{margin-bottom:10px}#wpsl-search-btn{color:#fff;background:transparent;background-color:#b3362f;text-transform:uppercase !important;border:none !important;padding:5px 20px;min-height:37px;font-weight:600}@media (max-width:570px){#wpsl-search-btn,#wpsl-search-wrap div{margin-right:0 !important}}footer.footer-container{background-color:#000}.wd-products .wd-product{border:1px #e4e4e4 solid}.wd-products .wd-product .wd-entities-title a{font-size:1rem}@media (max-width:570px){.wd-products .wd-product .wd-entities-title a{font-size:0.9rem;margin:0 5px}}.wd-product-filters{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wd-single-tabs{text-align:left !important}.slick-dots{list-style:none;display:flex;justify-content:center}.slick-dots li button{border-radius:100%;background:white;border:3px #333 solid;width:15px;font-size:0;padding:0;min-height:15px;margin:8px}.slick-dots li.slick-active button{background:#333;border:3px #333 solid}.slide__image-mobile{display:none !important}@media screen and (max-width:768px){.slide__image-desktop{display:none !important}.slide__image-mobile{display:block !important}}.skeepers-widget-wrapper-9bedc130-3be2-4aeb-934b-d39bf6e2e531{margin-bottom:75px !important;min-width:140px !important}@media (max-width:768px){.skeepers-widget-wrapper-9bedc130-3be2-4aeb-934b-d39bf6e2e531{width:90px !important}}#netreviewsWidgetNum28125widget20av{display:none}.price_black{color:#0a0a0a !important}.price_black .amount{color:#0a0a0a !important}.price_black del{text-decoration:none !important}.elementor-widget-wd_single_product_price .price{font-size:24px !important}#slider_avis{position:relative}#slider_avis .slick-prev,#slider_avis .slick-next{width:70px;height:70px;top:50%;transform:translateY(-50%);z-index:100;position:absolute;background:none;filter:brightness(0) saturate(100%) invert(16%) sepia(77%) saturate(2564%) hue-rotate(348deg) brightness(113%) contrast(78%)}#slider_avis .slick-prev{left:-30px;transform:translateY(-50%) rotate(180deg)}#slider_avis .slick-next{right:-30px}.slide-avis{border:1px #e8e8e8 solid;margin:0px 30px}.slide-avis__header{border-bottom:1px #e8e8e8 solid;padding:18px 20px 5px 20px}.slide-avis__content{padding:5px 20px;min-height:250px !important}.slide-avis__date{color:#a8a8a8;float:right}.slide-avis__name{color:#0a0a0a;font-weight:bold;font-size:16px;margin-top:15px}.slide-avis__note{font-size:20px}.slide-avis .star-red{color:#b3362f}.slide-avis .star-grey{color:#a8a8a8}.slider-soustexte{margin-top:15px;text-align:center}.netreviews_bg_stars_big.headerStars{text-align:left !important}.cart-widget-side{z-index:9999999}#sitemap{display:flex;flex-flow:row wrap;justify-content:space-between}#sitemap .item{width:30%}#sitemap .item__title{font-size:1.5rem}#sitemap h2{width:100%}.header__top{background-color:#b43933;display:flex;flex-flow:row wrap;align-items:center;padding:10px 135px;justify-content:space-between}@media (max-width:1360px){.header__top{padding:10px 50px}}.header__top-left{color:#fff;text-align:center;flex:1 1 auto}.header__top-left p{margin:0}.header__top-right{flex:1 1 auto;justify-content:flex-end;display:flex}@media (max-width:1020px){.header__top-right{display:none}}.header__top-right ul{list-style:none;padding:0;display:flex;flex-flow:row wrap;margin:0}.header__top-right ul li{margin:0}.header__top-right ul li a{color:#fff}.header__top-right ul li a:hover{color:#e5e5e5;transition:all 0.25s ease}.header__top-right ul li span{color:#fff;margin:0 10px}.header__top-right ul li:last-child span{display:none}.header__mid{display:flex;flex-flow:row;padding:0 135px;align-items:center}@media (max-width:1360px){.header__mid{padding:0 50px}}@media (max-width:1020px){.header__mid{padding:10px 20px}}.header__mid-side{display:flex;flex-flow:row wrap;align-items:center}.header__mid-side a{width:28px;height:28px;margin:0 5px;display:block;color:#000}@media (max-width:1020px){.header__mid-side a{display:none}}.header__mid-side a:hover{color:#b43933;transition:all 0.25s ease}.header__mid-side a i{font-size:1.5rem}.header__mid-side .cart-widget-opener{position:relative}.header__mid-side #cart-count{background-color:#b43933;border-radius:100%;color:#fff;position:absolute;width:15px;height:15px;font-size:0.6rem;line-height:15px;text-align:center;right:0px;top:5px}.header__search{flex:1 1 auto;margin:0 50px}@media (max-width:1020px){.header__search{margin:0 20px}}@media (max-width:1020px){.header__logo{width:48px}}.header__nav{border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;display:flex;justify-content:center;gap:20px;padding:0 135px}@media (max-width:1360px){.header__nav{padding:0 50px}}@media (max-width:1020px){.header__nav{padding:0;position:absolute;z-index:999999;background-color:#fff;flex-flow:column;width:60%;right:0;gap:0;display:none}}@media (max-width:1020px){.header__nav.active{display:flex}}.header__nav-metiers{background-color:#000;display:flex;align-items:center}.header__nav-metiers .menu{width:250px}@media (max-width:1020px){.header__nav-metiers .menu{width:100%}}.header__nav-metiers .menu-item{width:100%;text-align:left;position:relative}.header__nav-metiers .menu-item a{color:#fff;padding:15px}.header__nav-metiers .menu-item:after{content:"";font-family:"FontAwesome";font-weight:600;font-size:1.2rem;top:10px;right:15px;position:absolute;color:#fff}@media (max-width:1020px){.header__nav-metiers .menu-item:after{content:"";color:#fff}}.header__nav .menu{list-style:none;display:flex;flex-flow:row wrap;padding:0;justify-content:flex-start;margin:0}.header__nav .menu-item{text-transform:uppercase;font-weight:600;padding:15px 0;margin:0;position:relative}@media (max-width:1020px){.header__nav .menu-item{width:100%;border-bottom:1px #e5e5e5 solid}}.header__nav .menu-item a{padding:15px}@media (max-width:1020px){.header__nav .menu-item a{width:100%}}.header__nav .menu-item .sub-menu{display:none;position:absolute;list-style:none;background-color:#fff;width:250px;padding:12px 0;border:1px #e5e5e5 solid;margin-top:15px;z-index:999999}@media (max-width:1020px){.header__nav .menu-item .sub-menu{padding:0;width:100%}}.header__nav .menu-item .sub-menu .menu-item{text-transform:initial;font-weight:500;padding:8px 20px}.header__nav .menu-item .sub-menu .menu-item a{padding:8px 0;color:#838383}.header__nav .menu-item .sub-menu .menu-item:hover a{color:#b43933;transition:all 0.25s ease}.header__nav .menu-item .sub-menu .menu-item:hover>.sub-menu{display:block;left:248px;top:-28px}.header__nav .menu-item .sub-menu .menu-item:hover>.sub-menu .menu-item a{color:#838383}.header__nav .menu-item .sub-menu .menu-item:hover>.sub-menu .menu-item:hover a{color:#b43933;transition:all 0.25s ease}.header__nav .menu-item-has-children{position:relative}@media (max-width:1020px){.header__nav .menu-item-has-children:after{content:"";font-family:"FontAwesome";font-weight:600;font-size:1.2rem;top:10px;right:15px;position:absolute;transition:all 0.25s ease}}.header__nav .menu-item-has-children.active,.header__nav .menu-item-has-children:hover{color:#b43933;background-color:#f9f9f9}@media (max-width:1020px){.header__nav .menu-item-has-children.active:after,.header__nav .menu-item-has-children:hover:after{transform:rotate(90deg);color:#b43933}}.header__nav .menu-item-has-children.active>.sub-menu,.header__nav .menu-item-has-children:hover>.sub-menu{display:block}@media (max-width:1020px){.header__nav .menu-item-has-children.active>.sub-menu,.header__nav .menu-item-has-children:hover>.sub-menu{position:relative;left:unset !important;top:unset !important}}.header__nav .menu-item:hover a{color:#b43933;transition:all 0.25s ease}.header__nav .menu-item:hover>.sub-menu{display:block}.header.scrolled{position:fixed;top:0;left:0;right:0;z-index:9999;background-color:#fff;transition:all 0.25s ease;box-shadow:1px 3px 3px rgba(0, 0, 0, 0.1)}.header.scrolled .header__top{display:none}#mobile-trigger{display:none}@media (max-width:1020px){#mobile-trigger{display:block;text-align:center;line-height:30%}}#mobile-trigger i{font-size:2rem}.footer{background-color:#000;color:#fff;width:100%;padding:40px}@media (max-width:1020px){.footer{padding:25px}}.footer__top{display:flex;flex-flow:row wrap;justify-content:space-around;margin:auto;width:90%}@media (max-width:1020px){.footer__top{width:100%}}.footer__top p{font-size:1rem;font-weight:600}.footer__top .menu{list-style:none;padding:0}.footer__top .menu-item a{color:#fff}.footer__logo{filter:invert(1)}@media (max-width:1020px){.footer__logo{width:100%;text-align:center;margin-bottom:25px}}.footer__bottom{display:flex;flex-flow:row wrap;justify-content:center;width:90%;gap:25px;margin:50px auto 40px;border-bottom:1px #838383 solid}@media (max-width:1020px){.footer__bottom{width:100%}}.footer__bottom .service{padding:10px;width:20%}@media (max-width:1020px){.footer__bottom .service{width:100%}}.footer__bottom .service a{color:#fff;display:block}.footer__bottom .service__title{font-weight:600;font-size:1rem;margin-bottom:10px;color:#fff}.footer__bottom .service__subtitle{font-size:0.9rem;font-weight:600;font-style:italic}.footer__bottom .service__schedule{text-align:left;width:50%}@media (max-width:1020px){.footer__bottom .service__schedule{width:100%}}.footer__bottom .service__schedule tbody{border-top:2px #838383 solid}.footer__bottom .service__schedule tr{border-bottom:2px #838383 solid}.prefooter__newsletter{background-image:url(https://gkpro.fr/wp-content/uploads/2017/06/21GK-campaign-look8-7-1.jpg);background-size:cover;padding:30px 15px;position:relative}.prefooter__newsletter-overlay{position:absolute;width:100%;height:100%;background-color:#000A;left:0;top:0}.prefooter__content{display:flex;flex-flow:row wrap;width:60%;margin:50px auto;align-items:center;gap:100px;z-index:1;position:relative}@media (max-width:1020px){.prefooter__content{width:100%;gap:0}}.prefooter__content-text{color:#fff;width:45%}@media (max-width:1020px){.prefooter__content-text{width:100%}}.prefooter__content-text h4{color:#fff}.prefooter__content-form{width:45%}@media (max-width:1020px){.prefooter__content-form{width:100%}}.prefooter__reinsurance{display:flex;flex-flow:row wrap;justify-content:center;gap:50px;padding:30px;background-color:#f9f9f9;text-align:center}@media (max-width:1020px){.prefooter__reinsurance{gap:0}}.prefooter__reinsurance i{color:#b43933;font-size:2rem}#copyright{color:#fff}#copyright a{color:#fff}