/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.cpcList_item:before,.markdownContainer ul li:before,.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient,.cpcHead.tools-services,.cpcTeaser.tools-services,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient,.cpcLayout.has-red-gradient,.cpcContainer.has-red-gradient,.cpcItem.has-red-gradient{background-image:linear-gradient(to right,#e53075,#E95D0F);}.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-alt,.cpcLayout.has-red-gradient-alt,.cpcContainer.has-red-gradient-alt,.cpcItem.has-red-gradient-alt{background-image:linear-gradient(to left,#e53075,#E95D0F);}.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert,.cpcLayout.has-red-gradient-vert,.cpcContainer.has-red-gradient-vert,.cpcItem.has-red-gradient-vert{background-image:linear-gradient(to top,#E95D0F,#e53075);}.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert-alt,.cpcLayout.has-red-gradient-vert-alt,.cpcContainer.has-red-gradient-vert-alt,.cpcItem.has-red-gradient-vert-alt{background-image:linear-gradient(to bottom,#E95D0F,#e53075);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient,.cpcLayout.has-orange-gradient,.cpcContainer.has-orange-gradient,.cpcItem.has-orange-gradient{background-image:linear-gradient(to right,#E85245,#FECD1A);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-alt,.cpcLayout.has-orange-gradient-alt,.cpcContainer.has-orange-gradient-alt,.cpcItem.has-orange-gradient-alt{background-image:linear-gradient(to left,#E85245,#FECD1A);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert,.cpcLayout.has-orange-gradient-vert,.cpcContainer.has-orange-gradient-vert,.cpcItem.has-orange-gradient-vert{background-image:linear-gradient(to top,#E85245,#FECD1A);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert-alt,.cpcLayout.has-orange-gradient-vert-alt,.cpcContainer.has-orange-gradient-vert-alt,.cpcItem.has-orange-gradient-vert-alt{background-image:linear-gradient(to bottom,#E85245,#FECD1A);}.cpcAccordion_head_icon,.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient,.cpcHead.ressources-benchmark,.cpcTeaser.ressources-benchmark,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient,.cpcLayout.has-green-gradient,.cpcContainer.has-green-gradient,.cpcItem.has-green-gradient{background-image:linear-gradient(to right,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-alt,.cpcLayout.has-green-gradient-alt,.cpcContainer.has-green-gradient-alt,.cpcItem.has-green-gradient-alt{background-image:linear-gradient(to left,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert,.cpcLayout.has-green-gradient-vert,.cpcContainer.has-green-gradient-vert,.cpcItem.has-green-gradient-vert{background-image:linear-gradient(to top,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert-alt,.cpcLayout.has-green-gradient-vert-alt,.cpcContainer.has-green-gradient-vert-alt,.cpcItem.has-green-gradient-vert-alt{background-image:linear-gradient(to bottom,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient,.cpcHead.training-events,.cpcTeaser.training-events,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient,.cpcLayout.has-blue-gradient,.cpcContainer.has-blue-gradient,.cpcItem.has-blue-gradient{background-image:linear-gradient(to right,#0062A9,#32b8c9);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-alt,.cpcLayout.has-blue-gradient-alt,.cpcContainer.has-blue-gradient-alt,.cpcItem.has-blue-gradient-alt{background-image:linear-gradient(to left,#0062A9,#32b8c9);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert,.cpcLayout.has-blue-gradient-vert,.cpcContainer.has-blue-gradient-vert,.cpcItem.has-blue-gradient-vert{background-image:linear-gradient(to top,#0062A9,#32b8c9);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert-alt,.cpcLayout.has-blue-gradient-vert-alt,.cpcContainer.has-blue-gradient-vert-alt,.cpcItem.has-blue-gradient-vert-alt{background-image:linear-gradient(to bottom,#0062A9,#32b8c9);}:root{--mediaquery-smallscreen-layout:900px;}@font-face{font-family:'work_sansbold';src:url(/themes/custom/capcom/fonts/worksans-bold-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/worksans-bold-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/worksans-bold-webfont.svg#work_sansbold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'work_sansextrabold';src:url(/themes/custom/capcom/fonts/worksans-extrabold-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/worksans-extrabold-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/worksans-extrabold-webfont.svg#work_sansextrabold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'work_sanslight';src:url(/themes/custom/capcom/fonts/worksans-light-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/worksans-light-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/worksans-light-webfont.svg#work_sanslight) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansbold';src:url(/themes/custom/capcom/fonts/notosans-bold-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-bold-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-bold-webfont.svg#noto_sansbold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansbold_italic';src:url(/themes/custom/capcom/fonts/notosans-bolditalic-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-bolditalic-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-bolditalic-webfont.svg#noto_sansbold_italic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansitalic';src:url(/themes/custom/capcom/fonts/notosans-italic-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-italic-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-italic-webfont.svg#noto_sansitalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansregular';src:url(/themes/custom/capcom/fonts/notosans-regular-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-regular-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-regular-webfont.svg#noto_sansregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'playfair_displayitalic';src:url(/themes/custom/capcom/fonts/playfairdisplay-italic-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/playfairdisplay-italic-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/playfairdisplay-italic-webfont.svg#playfair_displayitalic) format("svg");font-weight:normal;font-style:normal;}.cpcQuote_source,.cpcItemButton .cpcItemButton_label span,.cpcBreadcrumb_item.is-active,.cpcPriceTable table thead th .is-lighter,.cpcPriceTable table tbody th .is-lighter,.cpcPriceTable table tbody td .detail,.cpcImgCredit,.cpcSchedule_event,.cpcTeaser_date,.cpcTrainer_desc,body,.cpcNavSubElement_item .cpcNavTitle{font-family:"noto_sansregular",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcAccordion_head_label,.cpcAction,.cpcButton,.cpcItemButton,.cpcBreadcrumb_item,.cpcPriceTable table thead th,.cpcPriceTable table tbody th,.cpcPriceTable table tbody td,.cpcTimeline_content .cpcTimeline_detailsLink,.cpcTraining-infoTable .date,.place,.trainingTime .number,.credit-formation .number,.markdownContainer h3,.markdownContainer h4,.markdownContainer strong,.cpcPrintLink_label,.cpcHeadingTitle,strong,.cpcCategory,.themeLabel,.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_title,.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more,.cpcArticle-teaser .cpcArticle_read-more .author,.cpcArticle-teaser .cpcArticle_read-more .date,.cpcArticle-teaser .cpcArticle_details .author,.cpcArticle-teaser .cpcArticle_details .date,.has-small-items .cpcArticle-teaser .cpcArticle_read-more .author,.has-small-items .cpcArticle-teaser .cpcArticle_read-more .date,.has-small-items .cpcArticle-teaser .cpcArticle_details .author,.has-small-items .cpcArticle-teaser .cpcArticle_details .date,.is-aside .cpcArticle-teaser .cpcArticle_read-more .author,.is-aside .cpcArticle-teaser .cpcArticle_read-more .date,.is-aside .cpcArticle-teaser .cpcArticle_details .author,.is-aside .cpcArticle-teaser .cpcArticle_details .date,.is-xs .cpcArticle-teaser .cpcArticle_read-more .author,.is-xs .cpcArticle-teaser .cpcArticle_read-more .date,.is-xs .cpcArticle-teaser .cpcArticle_details .author,.is-xs .cpcArticle-teaser .cpcArticle_details .date,.cpcHead .cpcArticle_details .date,.cpcHead .cpcArticle_details .author,.cpcArticleTeaser .cpcArticle_title,.cpcArticleTeaser .cpcArticle_link,.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcArticle_read-more,.cpcBlockTeaser_label .cat-label,.cpcBlockTeaser-filter_list_item a.is-active,.cpcDownloadItem_file,.cpcDownload_label,.cpcOffsetBlock_action,.cpcSchedule_day_label,.cpcSchedule_event_cat,.cpcSchedule_event_name,.cpcStickMenu_item,.cpcStickMenu_item a,.cpcTeaser_cat,.has-small-items .cpcTeaser_cat,.is-aside .cpcTeaser_cat,.is-xs .cpcTeaser_cat,.cpcThematicPush-wpr .cpcThematicPush,.cpcTrainer_name,.cpcSearch_results_title,.cpcFooter_nav_item.has-title,.cpcSubHeader_close,.tunnel_form_item .error,.global-error-warning,.tunnel_form_label,.tunnel_submit,.tunnel_options_title,.tunnel_item_price_row .tunnel_item_price_value,.tunnel_item_price_row .tunnel_product_name,.tunnel_item_price_row .tunnel_option_title,.tunnel_trainee_total_price_row .tunnel_item_price_value,.tunnel_promo_item_row .tunnel_item_price_value,.tunnel_confirmation_wrapper{font-family:"noto_sansbold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.markdownContainer em,.cpcItem_more,.cpcHeader_search_input{font-family:"noto_sansitalic",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcItemButton.is-medium .cpcItemButton_label{font-family:"work_sansextrabold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcOrderedList_item:before,.markdownContainer ol li:before,.cpcTimeline_label,.cpcTimeline_hours,.cpcTimeline_teaser .cpcTimeline_dateTime .cpcTimeline_date,.cpcHorizontalTimeline .label,.cpcTitle-3,.cpcTitle-4,.cpcHead .has-minored-size .cpcTitle-3,.cpcTitle-5,.cpcTitle-6,.cpcTitle-accordion,.cpcBarTeaser_title,.cpcBlockTeaser_title,.cpcHead_info,.cpcItem.has-SubheaderNav .cpcItem_title,.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2,.cpcItem_title,.cpcOffsetBlock_title,.cpcTeaser_title,.has-small-items .cpcTeaser_title,.is-aside .cpcTeaser_title,.is-xs .cpcTeaser_title,.cpcTeaser_infos,.cpcTrainerList .cpcTrainer .cpcTrainer_name,.cpcHeader_nav_item,.cpcHeader_nav_lk,.cpcNavElement_item .cpcNavTitle,.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcNavTitle,.tunnel_breadcrumb_item.is-active .tunnel_breadcrumb_label,.tunnel_content_title,.tunnel_summary_title,.tunnel_fieldset_legend,.tunnel_collection_item_title{font-family:"work_sansbold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcInfoList_label,.cpcTitle-1,.markdownContainer h1,.cpcTitle-2,.markdownContainer h2,.cpcHead .has-minored-size .cpcTitle-1,.cpcTeaser_title,.cpcSubHeader_title,.tunnel_title .is-stronger{font-family:"work_sansextrabold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcTitle-1.is-lighter,.cpcTitle-1 .is-lighter,.markdownContainer h1.is-lighter,.markdownContainer h1 .is-lighter,.cpcTitle-2.is-lighter,.cpcTitle-2 .is-lighter,.markdownContainer h2.is-lighter,.cpcHead .has-minored-size .is-lighter.cpcTitle-1,.markdownContainer h2 .is-lighter,.cpcHead .has-minored-size .cpcTitle-1 .is-lighter,.cpcTitle-3.is-lighter,.cpcTitle-3 .is-lighter,.cpcTitle-4.is-lighter,.cpcTitle-4 .is-lighter,.cpcHead .has-minored-size .is-lighter.cpcTitle-3,.cpcHead .has-minored-size .cpcTitle-3 .is-lighter,.cpcTitle-5.is-lighter,.cpcTitle-5 .is-lighter,.cpcTitle-6.is-lighter,.cpcTitle-6 .is-lighter,.cpcTitle-accordion.is-lighter,.cpcTitle-accordion .is-lighter,.cpcItem_strongSubtitle,.cpcBlockTeaser-filter_label,.cpcItem_title .is-lighter,.cpcHeader_nav_lk .is-lighter,.cpcHeader_nav_lk .has-cat-color,.cpcSubHeader_title .is-lighter,.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcNavTitle .is-lighter{font-family:"work_sanslight",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcItem_subtitle,.cpcProductTeaser .cpcProductTeaser-type{font-family:'playfair_displayitalic';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpc-sr-only,.cpcSchedule_timeline li:nth-child(2n+2) span,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}@media screen and (min-width:900px){.mobileOnly{display:none !important;}}@media screen and (max-width:900px){.desktopOnly{display:none !important;}}.sc-clearfix{clear:both;}.nowrap{white-space:nowrap;}.txt-align-right{text-align:right !important;}.txt-align-left{text-align:left !important;}.txt-align-center{text-align:center !important;}.has-row-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:0;flex-grow:0;}@media screen and (max-width:640px){.has-row-direction{-ms-flex-direction:column !important;flex-direction:column !important;}}.has-small-items .has-row-direction,.is-aside .has-row-direction,.is-xs .has-row-direction{-ms-flex-direction:column !important;flex-direction:column !important;}.has-col-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:0;flex-grow:0;}.is-constrained{width:calc(1000px + 1.25rem);max-width:100%;margin:auto;}.is-large-constrained{width:calc(1920px + 1.25rem);max-width:100%;margin:auto;}.is-centered{margin:auto !important;}.is-align-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important;}.has-text-align-center{text-align:center !important;}.has-text-align-left{text-align:left !important;}.has-text-align-right{text-align:right !important;}@font-face{font-family:"cpcicons";src:url(/themes/custom/capcom/fonts/cpcicons.eot);src:url(/themes/custom/capcom/fonts/cpcicons.eot#iefix) format("embedded-opentype"),url(/themes/custom/capcom/fonts/cpcicons.woff) format("woff"),url(/themes/custom/capcom/fonts/cpcicons.ttf) format("truetype"),url(/themes/custom/capcom/fonts/cpcicons.svg#cpcicons) format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"cpcicons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcico,.cpcAccordion_head.is-open .cpcAccordion_head_icon::before,.cpcAccordion_head_icon::before,.cpcQuote p:before,.markdownContainer blockquote p:before,.cpcQuote p:after,.markdownContainer blockquote p:after,.cpcBreadcrumb_item + .cpcBreadcrumb_item:before,.cpcTimeline_content .cpcTimeline_detailsLink:after,.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more:after,.cpcBarTeaser.has-theme-result:after,.cpcGridRow .cpcBarTeaser:after,.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcArticle_read-more:after,.cpcBlockTeaser.has-theme-result:after,.cpcItem.has-SubheaderNav .subHeaderNav_item a:after,.cpcHeader_search:before,.cpcNavSubElement_item .cpcNavTitle a:after{font-family:"cpcicons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcico-book-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-calendar::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-care-planet::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-compass::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-download::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-eye::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-jewel::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-job::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-group-people::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-location-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-magnifier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-map-location::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-microphone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcAccordion_head.is-open .cpcAccordion_head_icon::before{content:"";}.cpcico-minus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-news::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-place::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-play::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcAccordion_head_icon::before{content:"";}.cpcico-plus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-speechbubble::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-speechbubbles::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-angle-right::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-twitter::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-facebook-official::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-linkedin::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-clock::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-check-list::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-paper-check::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-person-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-user-love::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-user-surprise::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-price-list::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-happy-face::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-square-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-pinpoint::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bold-plus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-plus-circle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-quote::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-piggy-bank::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-credits::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-ampoule::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-baguette::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-balance::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-balise::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bombe::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bulle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-caddie::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-carte::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-cintre::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-cle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-cle-usb::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-coeur::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-dislike::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-dossier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-enregistrement::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-epingle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-etoile::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-feu-routier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-groupe::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-jumelle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-like::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-lunettes::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-main::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-megaphone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-micro::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-new::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-onde::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-outil::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-panier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-panneau::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-parapluie::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-photo::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-radio::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-sablier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-smartphone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-soleil::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-tableau::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-tirelire::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-train::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-trombone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-trophee::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-valise::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-video::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-crayon::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-message::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-souris::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcAccordion{border:1px solid;border-color:rgba(93,183,148,0.5);transition:border-color .3s;}.cpcAccordion:hover,.cpcAccordion.is-open{border-color:#5DB794;}.cpcAccordion + .cpcAccordion{margin-top:1.5625rem;}.cpcAccordion_head{display:-ms-flexbox;display:flex;cursor:pointer;padding:1.25rem;}.cpcAccordion_head_icon{font-size:1.25rem;color:#fff;padding:0.3125rem;height:1.875rem;margin-right:1.25rem;box-sizing:border-box;}.cpcAccordion_head_icon::before{display:block;}.cpcAccordion_head_label{font-size:1.42857143em;color:#e53075;}.cpcAccordion_content{font-size:1rem;line-height:2;padding:0 1.25rem 1.25rem 4.375rem;display:none;}.cpcAccordion_content.is-expanded{display:block;}.cpcAvatar{display:-ms-inline-flexbox;display:inline-flex;margin:auto;}.cpcAvatar img{border-radius:50%;display:block;}.cpcQuote,.markdownContainer blockquote{font-family:'playfair_displayitalic';font-size:2.28571429em;line-height:1.5;color:#5a5a5a;position:relative;margin-top:2.5rem;margin-bottom:2.5rem;text-align:center;padding:0 1.875rem;}.cpcQuote p,.markdownContainer blockquote p{position:relative;}.cpcQuote p:before,.markdownContainer blockquote p:before{display:inline-block;content:"\e022";-ms-transform:rotate(180deg);transform:rotate(180deg);color:#e53075;padding-left:15px;}.cpcQuote p:after,.markdownContainer blockquote p:after{display:inline-block;content:"\e022";color:#e53075;padding-left:15px;}@media screen and (max-width:640px){.cpcQuote,.markdownContainer blockquote{font-size:1.5625rem;}}.has-small-items .cpcQuote,.is-aside .cpcQuote,.is-xs .cpcQuote,.has-small-items .markdownContainer blockquote,.is-aside .markdownContainer blockquote,.is-xs .markdownContainer blockquote{font-size:1.5625rem;}.cpcQuote_source{display:block;font-size:0.4375em;line-height:1.14;color:#a5a5a5;margin-top:25px;}.brush-frame-img{display:inline-block;position:relative;}.brush-frame-img img{display:block;}.brush-frame-img:before{position:absolute;content:"";display:block;background-image:url(/themes/custom/capcom/img/svg/brush-shape-1.svg);background-size:100% 100%;background-repeat:no-repeat;width:100%;top:0;bottom:0;}.cpcList,.markdownContainer ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0.625rem;margin-bottom:1.25rem;line-height:1.4;}.cpcList_item,.markdownContainer ul li{font-size:1rem;padding-left:0.9375rem;position:relative;}.cpcList_item + li,.markdownContainer ul li + li{margin-top:0.625rem;}.cpcList_item:before,.markdownContainer ul li:before{content:"";display:inline-block;position:absolute;top:0.5rem;left:0;width:8px;height:8px;border-radius:100%;}.cpcOrderedList,.markdownContainer ol{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;counter-reset:orderedlist-counter;padding-left:1.25rem;margin-top:0.625rem;margin-bottom:1.25rem;}.cpcOrderedList_item,.markdownContainer ol li{font-size:1rem;position:relative;}.cpcOrderedList_item + li,.markdownContainer ol li + li{margin-top:0.625rem;}.cpcOrderedList_item:before,.markdownContainer ol li:before{content:counter(orderedlist-counter) ".";counter-increment:orderedlist-counter;color:#e53075;font-size:1.5rem;display:inline-block;width:2.8125rem;}.cpcAction,.cpcButton{display:-ms-inline-flexbox;display:inline-flex;font-size:1em;color:#e53075;line-height:1.71;text-decoration:none;text-align:center;}.cpcAction i,.cpcButton i{margin:auto 0.3125rem auto 0;}.cpcAction.has-default-color,.has-default-color.cpcButton{color:#e53075;}.cpcAction.has-alt-color,.has-alt-color.cpcButton{color:#E95D0F;}.cpcAction.has-reverse-color,.has-reverse-color.cpcButton{color:#fff;}.cpcAction.training-events,.training-events.cpcButton{color:#0062A9;}.cpcAction.ressources-benchmark,.ressources-benchmark.cpcButton{color:#5DB794;}.cpcAction.tools-services,.tools-services.cpcButton{color:#E95D0F;}.cpcButton{display:inline-block;border:1px solid rgba(229,48,117,0.3);border-radius:6.25rem;padding:0.625rem 0.9375rem;}.cpcButton:hover{background-color:#e53075;color:#fff;border-color:#e53075;}.cpcButton.training-events{border-color:#0062A9;}.cpcButton.ressources-benchmark{border-color:#5DB794;}.cpcButton.tools-services{border-color:#E95D0F;}.cpcButton.has-reverse-color{border-color:#fff;}.cpcButton.has-reverse-color:hover{color:#e53075;background-color:#fff;}.cpcItemButton{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;font-size:1.28571429em;line-height:1.78;text-decoration:none;color:#fff;background-color:#e53075;}.cpcItemButton .cpcItemButton_label.is-negative{background-color:#32b8c9;}.cpcItemButton .cpcItemButton_label{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0.5625rem 1.25rem;background-color:inherit;transition:background-color .3s,color .3s;}.cpcItemButton .cpcItemButton_label span{display:block;font-size:0.77777778em;}.cpcItemButton .cpcItemButton_label-ttinitial{text-transform:initial;}.cpcItemButton i{-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.8125rem;font-size:1.6875rem;line-height:2.8125rem;background-color:inherit;}.cpcItemButton:hover .cpcItemButton_label{background-color:#df1c67;}.cpcItemButton:hover .cpcItemButton_label.is-negative{background-color:#32b8c9;}.cpcItemButton.has-reversed-color{color:#e53075;background-color:#fff;}.cpcItemButton.has-reversed-color .cpcItemButton_label{background-color:#fff;background-image:linear-gradient(to right,rgba(255,255,255,0),#fff);}.cpcItemButton.has-reversed-color i{color:#fff;}.cpcItemButton.has-reversed-color:hover{color:#5a5a5a;}.cpcItemButton.has-alt-color{color:#e53075;background-color:#fff;}.cpcItemButton.has-alt-color .cpcItemButton_label{background-color:#fff;background-image:linear-gradient(to right,rgba(255,255,255,0),#fff);}.cpcItemButton.has-alt-color .cpcItemButton_label span{color:#5a5a5a;transition:color .3s;}.cpcItemButton.has-alt-color i{background-color:#5a5a5a;color:#fff;}.cpcItemButton.has-alt-color:hover{color:#e53075;}.cpcItemButton.has-alt-color:hover .cpcItemButton_label span{color:#e53075;}.cpcItemButton.has-alt-color:hover .cpcItemButton_label .is-negative span{color:#32b8c9;}.cpcItemButton.training-events{background-color:#0062A9;}.cpcItemButton.ressources-benchmark{background-color:#5DB794;}.cpcItemButton.tools-services{background-color:#E95D0F;}.cpcItemButton.is-medium .cpcItemButton_label{font-size:23px;padding:0.3125rem;}.cpcItemButton.is-medium .cpcItemButton_label span{font-size:1.125rem;line-height:18px;}.cpcItemButton.is-medium i{font-size:2.1875rem;width:5rem;line-height:5rem;}@media screen and (max-width:640px){.cpcItemButton.is-medium .cpcItemButton_label{font-size:1.25rem;}.cpcItemButton.is-medium i{width:2.8125rem;font-size:1.6875rem;line-height:2.8125rem;}}.has-small-items .cpcItemButton.is-medium .cpcItemButton_label,.is-aside .cpcItemButton.is-medium .cpcItemButton_label,.is-xs .cpcItemButton.is-medium .cpcItemButton_label{font-size:1.25rem;}.has-small-items .cpcItemButton.is-medium i,.is-aside .cpcItemButton.is-medium i,.is-xs .cpcItemButton.is-medium i{width:2.8125rem;font-size:1.6875rem;line-height:2.8125rem;}.cpcBreadcrumb{padding:5px 0;font-size:0.75rem;text-align:left;-ms-flex-item-align:start;align-self:flex-start;color:#a5a5a5;}.cpcHead_offset .cpcBreadcrumb{margin-bottom:1.25rem;}.cpcBreadcrumb_item{color:#a5a5a5;transition:color 0.3s;}.cpcBreadcrumb_item:hover{color:#e53075;}.cpcBreadcrumb_item + .cpcBreadcrumb_item:before{position:relative;top:2px;content:"\e014";}.cpcBreadcrumb_item.is-active{color:#a5a5a5;}.cpcBreadcrumb_item.is-active:hover{color:#a5a5a5;}.cpcFlickr{-ms-flex-pack:center;justify-content:center;}.cpcHighlight{background-color:#fbfbfb;padding:0.9375rem 1.25rem;border-left:7px solid #e53075;margin-left:5%;}.cpcHighlight.cpcItem{margin:auto;}@media screen and (max-width:640px){.cpcHighlight{margin-left:0;}}.has-small-items .cpcHighlight,.is-aside .cpcHighlight,.is-xs .cpcHighlight{margin-left:0;}.cpcInfoList{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.cpcInfoList.has-row-direction .cpcInfoList_content{-ms-flex-direction:row;flex-direction:row;}.cpcInfoList.has-row-direction .cpcInfoList_content_item + .cpcInfoList_content_item{margin-left:2.8125rem;}.cpcInfoList.has-col-direction .cpcInfoList_content{-ms-flex-direction:column;flex-direction:column;}.cpcInfoList.has-col-direction .cpcInfoList_content_item + .cpcInfoList_content_item{margin-top:2.8125rem;}.cpcInfoList.has-blue-label .cpcInfoList_label{color:#32b8c9;border-color:#32b8c9;}.cpcInfoList.has-red-label .cpcInfoList_label{color:#e53075;border-color:#e53075;}.cpcInfoList.has-green-label .cpcInfoList_label{color:#5DB794;border-color:#5DB794;}.cpcInfoList.has-orange-label .cpcInfoList_label{color:#E95D0F;border-color:#E95D0F;}.cpcInfoList + .cpcInfoList{margin-top:6.25rem;}.cpcInfoList_label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;width:20%;min-width:18.75rem;font-size:3.57142857em;line-height:1.44;color:#e53075;text-align:left;border-right:7px solid #e53075;padding:1.25rem 2.5rem;padding-left:0;padding-right:1.25rem;-ms-flex-negative:0;flex-shrink:0;}.cpcInfoList_label > .cpcInfoList_label_item{width:100%;}.cpcInfoList_content{box-sizing:border-box;font-size:1rem;line-height:2.0;color:#5a5a5a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 1.25rem;}.cpcMenuBtn{display:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;width:3em;padding:1.675em .5em 1.675em 1em;font-size:1em;background:none;border:none;}@media screen and (max-width:640px){.cpcMenuBtn{display:block;}}.cpcMenuBtn span{display:block;position:relative;height:5px;width:1.5em;background-color:#5DB794;border-radius:5px;}.cpcMenuBtn span::before,.cpcMenuBtn span::after{content:"";display:block;height:5px;position:absolute;right:0;bottom:0;border-radius:5px;-ms-transform-origin:50%;transform-origin:50%;transition:all .2s;}.cpcMenuBtn span::before{width:2em;background-color:#0062A9;-ms-transform:translateY(-0.75rem);transform:translateY(-0.75rem);}.cpcMenuBtn span::after{width:2em;background-color:#E95D0F;-ms-transform:translateY(0.75rem);transform:translateY(0.75rem);}.cpcMenuBtn.is-open{overflow:visible;}.cpcMenuBtn.is-open span{animation:middle-bar 0.3s;animation-fill-mode:forwards;}.cpcMenuBtn.is-open span::before{animation:top-bar 0.3s;animation-fill-mode:forwards;background-color:#e53075;}.cpcMenuBtn.is-open span::after{animation:bottom-bar 0.3s;animation-fill-mode:forwards;background-color:#e53075;}.cpcMenuBtn.is-closed{overflow:visible;}.cpcMenuBtn.is-closed span{animation:middle-bar-out 0.3s;animation-fill-mode:forwards;}.cpcMenuBtn.is-closed span::before{animation:top-bar-out 0.3s;animation-fill-mode:forwards;}.cpcMenuBtn.is-closed span::after{animation:bottom-bar-out 0.3s;animation-fill-mode:forwards;}@keyframes middle-bar{49.9%{background-color:#fff;}50%{background-color:transparent;}100%{background-color:transparent;}}@keyframes middle-bar-out{0%{background-color:transparent;}49.9%{background-color:transparent;}50%{background-color:#5DB794;}100%{background-color:#5DB794;}}@keyframes top-bar{50%{transform:translateY(0);}100%{transform:rotate(45deg) translateY(0);bottom:0;}}@keyframes top-bar-out{0%{transform:rotate(45deg) translateY(0);}50%{transform:rotate(0deg);}100%{transform:translateY(-0.75rem);}}@keyframes bottom-bar{50%{transform:translateY(0);}100%{transform:rotate(-45deg) translateY(0);}}@keyframes bottom-bar-out{0%{transform:rotate(-45deg) translateY(0);}50%{transform:rotate(0deg);}100%{transform:translateY(0.75rem);}}.cpcPriceTable table{width:100%;}.cpcPriceTable table thead{border-bottom:1px solid #dadada;}.cpcPriceTable table thead th{background-color:rebeccapurple;font-size:1.125rem;line-height:1.44;text-align:center;padding:1.875rem;}.cpcPriceTable table thead th .is-lighter{font-size:1rem;width:100%;display:block;}.cpcPriceTable table thead th + th{border-left:10px solid #fff;}.cpcPriceTable table thead th:nth-child(even){background-color:rgba(252,249,255,0.93);}.cpcPriceTable table thead th:nth-child(odd){background-color:rgba(247,252,255,0.9);}.cpcPriceTable table tbody tr{border-bottom:1px solid #dadada;}.cpcPriceTable table tbody th{font-size:1.125rem;line-height:1.44;text-align:left;padding:1.25rem;}.cpcPriceTable table tbody th .is-lighter{font-size:1rem;width:100%;display:block;}.cpcPriceTable table tbody td{font-size:2.25rem;text-align:center;padding:3.75rem;min-width:13.75rem;}.cpcPriceTable table tbody td:nth-child(even){background-color:rgba(252,249,255,0.93);}.cpcPriceTable table tbody td:nth-child(odd){background-color:rgba(247,252,255,0.9);}.cpcPriceTable table tbody td + td{border-left:10px solid #fff;}.cpcSimpleLink{padding-top:1em;}.cpcSimpleLink a{color:#e53075;}.cpcSlideshare iframe{width:100%;}.cpcTimeline_row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.cpcTimeline_row:last-child .cpcTimeline_label{border-left:0;}.cpcTimeline_label{padding:3.75rem 1.5625rem;padding-top:0;border-left:2px solid #dddddd;position:relative;font-size:1.5rem;color:#e53075;}.cpcTimeline_label:before{content:"";position:absolute;top:0;left:-18px;display:block;border-radius:100%;background-color:#e53075;border:13px solid #fff;width:8px;height:8px;}.cpcTimeline_hours{padding:0 1.5625rem;font-size:1.5rem;color:#e53075;}.cpcTimeline_teaser .cpcTimeline_hours{font-size:1.125rem;padding:0 1rem;}.cpcTimeline_teaser .cpcTimeline_dateTime{margin:0.625rem 0;}.cpcTimeline_teaser .cpcTimeline_dateTime .cpcTimeline_date{font-size:1.28571429em;line-height:1.33;color:#a5a5a5;}.cpcTimeline_content{-ms-flex-positive:1;flex-grow:1;}.cpcTimeline_content .cpcTimeline_details{color:#a5a5a5;font-size:1rem;margin:0.625rem 0;}.cpcTimeline_content .cpcTimeline_details .cpcTimeline_detailsItem{margin-right:0.625rem;}.cpcTimeline_content .cpcTimeline_details .cpcTimeline_detailsItem + .cpcTimeline_detailsItem:before{content:"•";margin-right:0.625rem;}.cpcTimeline_content .cpcTimeline_detailsLink{color:#e53075;margin-top:0.625rem;}.cpcTimeline_content .cpcTimeline_detailsLink:after{content:"\e014";position:relative;top:2px;}.cpcHorizontalTimeline{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-positive:1;flex-grow:1;height:38.4375rem;}@media screen and (max-width:900px){.cpcHorizontalTimeline{-ms-flex-direction:column;flex-direction:column;height:auto;}}.cpcHorizontalTimeline .label{text-align:center;font-size:2.5rem;line-height:1.16;color:#e53075;margin-bottom:0.3125rem;}.cpcHorizontalTimeline .cpcico{font-size:3.75rem;color:#000;}.cpcHorizontalTimeline .description{font-size:1rem;line-height:1.5;text-align:center;}.cpcHorizontalTimeline_step{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:20%;flex-basis:20%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1;}.cpcHorizontalTimeline_topContent{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:1.875rem;border-bottom:10px solid #dddddd;position:relative;}@media screen and (max-width:900px){.cpcHorizontalTimeline_topContent{border-bottom-width:0;}}.cpcHorizontalTimeline_topContent:after{content:"";position:absolute;bottom:-21px;margin-left:-24px;left:50%;display:block;border-radius:100%;background-color:#e53075;border:8px solid #fff;width:16px;height:16px;}@media screen and (max-width:900px){.cpcHorizontalTimeline_topContent:after{display:none;}}.cpcHorizontalTimeline_topContent:empty{padding:0;}@media screen and (max-width:900px){.cpcHorizontalTimeline_topContent{padding:0.9375rem;}}.cpcHorizontalTimeline_bottomContent{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:1.875rem;}.cpcHorizontalTimeline_bottomContent:empty{padding:0;}@media screen and (max-width:900px){.cpcHorizontalTimeline_bottomContent{padding:0.9375rem;}}.cpcTraining-infoTable{font-size:1rem;width:100%;}.cpcTraining-infoTable table{width:100%;}.cpcTraining-infoTable .place,.cpcTraining-infoTable .date,.cpcTraining-infoTable .status{padding-bottom:1.25rem;}.cpcTraining-infoTable .date{color:#5a5a5a;}.place{font-size:1.375rem;padding-left:1.5rem;}.place .cpcico{color:#e53075;}.status{padding-left:1.5rem;}.trainingTime{font-size:1rem;}.trainingTime .number{font-size:2.5rem;color:#e53075;}.credit-formation{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.credit-formation .label{font-size:1rem;color:#5a5a5a;}.credit-formation .label img{position:relative;top:25px;}.credit-formation .number{font-size:2.5rem;color:#e53075;margin-right:0.3125rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}img[data-src]:not(.loaded){object-fit:none;}.cpcLink,.markdownContainer a{color:#e53075;text-decoration:none;transition:color 0.3s;}.cpcLink:hover,.markdownContainer a:hover{color:#005390;}.markdownContainer{font-family:"noto_sansregular",Helvetica,Arial,"Trebuchet MS",sans-serif;font-size:1rem;line-height:1.58;}.markdownContainer h3{font-size:1.125rem;margin:2.5rem 0 1.25rem 0;}.markdownContainer h4{margin:1.25rem 0;}.markdownContainer p{margin-bottom:1.25rem;}.markdownContainer li ul li:before{content:"-";display:inline-block;position:absolute;top:0;left:0;width:0;height:0;}.markdownContainer sup,.markdownContainer sub{font-size:smaller;}.markdownContainer sup{vertical-align:super;}.markdownContainer sub{vertical-align:sub;}.markdownContainer table:not([class]){width:100%;border-collapse:separate;box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.markdownContainer table:not([class]) th,.markdownContainer table:not([class]) td{padding:.25em .5em;}.markdownContainer table:not([class]) th{color:#fff;background-color:#e53075;font-weight:bold;font-size:1.2em;}.markdownContainer table:not([class]) tr:nth-child(odd) td{background-color:#fff;}.markdownContainer table:not([class]) tr:nth-child(even) td{background-color:#eee;}.cpcPrintLink{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;color:#5a5a5a;padding:0.625rem 1.25rem;background-color:#e2e2e2;}.cpcPrintLink i{font-size:1.875rem;margin-right:1.875rem;}.cpcPrintLink:hover .cpcPrintLink_label{text-decoration:underline;}.cpcPrintLink_label{font-size:1rem;margin:auto 0;}[class^="cpcTitle-"].has-tiny-verticalMargins{margin-top:1.25rem;margin-bottom:1.25rem;}[class^="cpcTitle-"].has-tiny-topMargin{margin-top:1.25rem;}[class^="cpcTitle-"].has-tiny-bottomMargin{margin-bottom:1.25rem;}[class^="cpcTitle-"].has-small-verticalMargins{margin-top:2.5rem;margin-bottom:2.5rem;}[class^="cpcTitle-"].has-small-topMargin{margin-top:2.5rem;}[class^="cpcTitle-"].has-small-bottomMargin{margin-bottom:2.5rem;}[class^="cpcTitle-"].has-medium-verticalMargins{margin:3.75rem 0;}[class^="cpcTitle-"].has-medium-topMargin{margin-top:3.75rem;}[class^="cpcTitle-"].has-medium-bottomMargin{margin-bottom:3.75rem;}[class^="cpcTitle-"].has-large-verticalMargins{margin:5rem 0;}[class^="cpcTitle-"].has-large-topMargin{margin-top:5rem;}[class^="cpcTitle-"].has-large-bottomMargin{margin-bottom:5rem;}.cpcTitle-1,.markdownContainer h1{font-size:4.28571429em;line-height:1.2;color:#303030;margin-bottom:3.125rem;}.cpcTitle-1.is-colored,.markdownContainer h1.is-colored{color:#e53075;}@media screen and (max-width:640px){.cpcTitle-1,.markdownContainer h1{font-size:2.5rem;}}.has-small-items .cpcTitle-1,.is-aside .cpcTitle-1,.is-xs .cpcTitle-1,.has-small-items .markdownContainer h1,.markdownContainer .has-small-items h1,.is-aside .markdownContainer h1,.markdownContainer .is-aside h1,.is-xs .markdownContainer h1,.markdownContainer .is-xs h1{font-size:2.5rem;}.cpcTitle-2,.markdownContainer h2,.cpcHead .has-minored-size .cpcTitle-1{font-size:2.85714286em;line-height:1.16;color:#303030;margin:2.5rem 0 2.5rem 0;}.cpcTitle-2.is-colored,.markdownContainer h2.is-colored,.cpcHead .has-minored-size .is-colored.cpcTitle-1{color:#e53075;}@media screen and (max-width:640px){.cpcTitle-2,.markdownContainer h2,.cpcHead .has-minored-size .cpcTitle-1{font-size:1.875rem;}}.has-small-items .cpcTitle-2,.is-aside .cpcTitle-2,.is-xs .cpcTitle-2,.has-small-items .markdownContainer h2,.markdownContainer .has-small-items h2,.has-small-items .cpcHead .has-minored-size .cpcTitle-1,.cpcHead .has-minored-size .has-small-items .cpcTitle-1,.is-aside .markdownContainer h2,.markdownContainer .is-aside h2,.is-aside .cpcHead .has-minored-size .cpcTitle-1,.cpcHead .has-minored-size .is-aside .cpcTitle-1,.is-xs .markdownContainer h2,.markdownContainer .is-xs h2,.is-xs .cpcHead .has-minored-size .cpcTitle-1,.cpcHead .has-minored-size .is-xs .cpcTitle-1{font-size:1.875rem;}.cpcItem_title{margin:2.5rem 0 2.5rem 0;word-wrap:break-word;}.cpcTitle-3{font-size:1.875rem;line-height:1.33;color:#303030;margin:2.5rem 0 1.25rem 0;}.cpcTitle-3.is-colored{color:#e53075;}@media screen and (max-width:640px){.cpcTitle-3{font-size:1.5625rem;}}.has-small-items .cpcTitle-3,.is-aside .cpcTitle-3,.is-xs .cpcTitle-3{font-size:1.5625rem;}.cpcTitle-4,.cpcHead .has-minored-size .cpcTitle-3{font-size:1.71428571em;line-height:1.33;color:#303030;}.cpcTitle-4.is-colored,.cpcHead .has-minored-size .is-colored.cpcTitle-3{color:#e53075;}@media screen and (max-width:640px){.cpcTitle-4,.cpcHead .has-minored-size .cpcTitle-3{font-size:1.25rem;}}.has-small-items .cpcTitle-4,.is-aside .cpcTitle-4,.is-xs .cpcTitle-4,.has-small-items .cpcHead .has-minored-size .cpcTitle-3,.cpcHead .has-minored-size .has-small-items .cpcTitle-3,.is-aside .cpcHead .has-minored-size .cpcTitle-3,.cpcHead .has-minored-size .is-aside .cpcTitle-3,.is-xs .cpcHead .has-minored-size .cpcTitle-3,.cpcHead .has-minored-size .is-xs .cpcTitle-3{font-size:1.25rem;}.cpcTitle-5{font-size:1.28571429em;line-height:1.33;color:#303030;}.cpcTitle-5.is-colored{color:#e53075;}.cpcTitle-6{font-size:1.14285714em;line-height:1.5;color:#e53075;text-transform:uppercase;}.cpcHeadingTitle{color:#5a5a5a;font-size:1.28571429em;line-height:2;margin-bottom:2.8125rem;}.cpcTitle-accordion{font-size:1.42857143em;line-height:1.6;color:#e53075;}.cpcItem_strongSubtitle{font-size:2.14285714em;color:#5a5a5a;}.cpcCategory{color:#e53075;text-transform:uppercase;font-size:0.85714286em;line-height:1.33;letter-spacing:1.5px;}.cpcSubtitle{font-family:'playfair_displayitalic';text-transform:uppercase;font-size:1.71428571em;font-style:italic;line-height:1.33;color:#e53075;}.cpcArticle_details{font-size:0.75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;color:#a5a5a5;margin-bottom:20px;}.cpcArticle_details .cpcArticle_details_item + .cpcArticle_details_item{margin-left:0.625rem;padding-left:0.625rem;border-left:1px solid #dddddd;}@media screen and (max-width:640px){.cpcArticle_details .cpcArticle_details_item + .cpcArticle_details_item{padding-left:0;margin-left:0;border-left:0;}}.has-small-items .cpcArticle_details .cpcArticle_details_item + .cpcArticle_details_item,.is-aside .cpcArticle_details .cpcArticle_details_item + .cpcArticle_details_item,.is-xs .cpcArticle_details .cpcArticle_details_item + .cpcArticle_details_item{padding-left:0;margin-left:0;border-left:0;}.cpcArticle-list + .cpcArticle-list{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #efeff4;}.cpcLoadMoreButton{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;margin-top:80px;}.themeLabel{display:inline-block;background-color:#fff;border:1px solid #e53075;color:#e53075;font-size:0.625rem;border-radius:100px;padding:4px 8px;}.themeLabel:hover{background-color:#df1c67;border:1px solid #f2f2f2;color:#fff;}.themeLabel.is-christine{background-color:#E95D0F;border:1px solid #E95D0F;}.themeLabel.is-christine:hover{background-color:#d1530d;border:1px solid #d1530d;}.themeLabel.is-cerise{background-color:#e53075;border:1px solid #e53075;}.themeLabel.is-cerise:hover{background-color:#df1c67;border:1px solid #df1c67;}.themeLabel.is-cinnabar{background-color:#E85245;border:1px solid #E85245;}.themeLabel.is-cinnabar:hover{background-color:#e53d2e;border:1px solid #e53d2e;}.themeLabel.is-candlelight{background-color:#FECD1A;border:1px solid #FECD1A;}.themeLabel.is-candlelight:hover{background-color:#fdc701;border:1px solid #fdc701;}.themeLabel.is-silvertree{background-color:#5DB794;border:1px solid #5DB794;}.themeLabel.is-silvertree:hover{background-color:#4dad88;border:1px solid #4dad88;}.themeLabel.is-atlantis{background-color:#B1CA34;border:1px solid #B1CA34;}.themeLabel.is-atlantis:hover{background-color:#9fb62f;border:1px solid #9fb62f;}.themeLabel.is-endeavour{background-color:#0062A9;border:1px solid #0062A9;}.themeLabel.is-endeavour:hover{background-color:#005390;border:1px solid #005390;}.themeLabel.is-scooter{background-color:#32b8c9;border:1px solid #32b8c9;}.themeLabel.is-scooter:hover{background-color:#2da5b5;border:1px solid #2da5b5;}.themeLabel.is-azure-radiance{background-color:#009ef6;border:1px solid #009ef6;}.themeLabel.is-azure-radiance:hover{background-color:#008edd;border:1px solid #008edd;}.themeLabel.is-dodger-blue{background-color:#21b2f8;border:1px solid #21b2f8;}.themeLabel.is-dodger-blue:hover{background-color:#08a9f7;border:1px solid #08a9f7;}.themeLabel.is-chambray{background-color:#3e509f;border:1px solid #3e509f;}.themeLabel.is-chambray:hover{background-color:#37478d;border:1px solid #37478d;}.themeLabel.is-lochmara{background-color:#0072b8;border:1px solid #0072b8;color:#fff;}.themeLabel.is-lochmara:hover{background-color:#00629f;border:1px solid #00629f;}.themeLabel-wpr{padding-top:40px;border-top:1px solid #dddddd;-ms-flex-pack:start;justify-content:flex-start;}.themeLabel-wpr .themeLabel-title{font-family:'playfair_displayitalic';color:#5a5a5a;margin-right:10px;font-size:1.125rem;}.themeLabel-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.themeLabel-list li{margin-bottom:0.625rem;margin-right:0.625rem;}.cpcArticle-teaser_list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:1.875rem;}.cpcArticle-teaser-wpr{position:relative;}.cpcArticle-teaser-wpr .cpcArticle_label{position:absolute;bottom:1.875rem;right:0;text-align:center;padding:0 2.5rem;z-index:2;}.cpcArticle-teaser-wpr .cpcArticle_label .themeLabel-list > li{max-width:calc(50% - 0.625rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cpcArticle-teaser-wpr .cpcArticle_label .themeLabel-list > li .themeLabel{max-width:calc(100% - 18px);}.cpcArticle-teaser-wpr .cpcArticle-teaser .cpcArticle-teaser_img{-ms-flex-preferred-size:calc(50% + 16px);flex-basis:calc(50% + 16px);}.cpcArticle-teaser-wpr .cpcArticle-teaser .cpcArticle-teaser_img:after{border:16px solid #fff;border-bottom:none;border-color:transparent #fff transparent #fff;content:'';margin-top:-8px;position:absolute;right:-8px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);top:50%;}.cpcArticle-teaser-wpr .cpcArticle-teaser .cpcArticle-teaser_preview{-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);}.cpcArticle-teaser-wpr .cpcArticle-teaser .cpcArticle-teaser_preview:after{background:#fff;bottom:50%;content:'';left:-16px;margin-bottom:16px;position:absolute;top:0;width:16px;}.cpcArticle-teaser-wpr .cpcArticle-teaser .cpcArticle-teaser_preview:before{background:#fff;bottom:0;content:'';left:-16px;margin-top:16px;position:absolute;top:50%;width:16px;}.cpcArticle-teaser-wpr.is-xs .cpcArticle-teaser_img img,.cpcArticle-teaser-wpr.is-xm .cpcArticle-teaser_img img{height:100%;}.cpcArticle-teaser-wpr.is-xs .cpcArticle-teaser_img img.loaded,.cpcArticle-teaser-wpr.is-xm .cpcArticle-teaser_img img.loaded{object-fit:cover;}.cpcArticle-teaser-wpr.is-xs .cpcArticle-teaser_preview .cpcArticle_title,.cpcArticle-teaser-wpr.is-xm .cpcArticle-teaser_preview .cpcArticle_title{font-size:1.375rem;}.cpcArticle-teaser-wpr.is-xm .cpcArticle_label{left:50%;}@media screen and (max-width:640px){.cpcArticle-teaser-wpr.is-xm .cpcArticle_label{left:0;}}.has-small-items .cpcArticle-teaser-wpr.is-xm .cpcArticle_label,.is-aside .cpcArticle-teaser-wpr.is-xm .cpcArticle_label,.is-xs .cpcArticle-teaser-wpr.is-xm .cpcArticle_label{left:0;}.cpcArticle-teaser-wpr.is-xs .cpcArticle_label{left:0;}.cpcArticle-teaser{display:-ms-flexbox;display:flex;box-sizing:border-box;-ms-flex-direction:row;flex-direction:row;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,0.04);width:100%;height:100%;min-height:20rem;max-height:20rem;overflow:hidden;}.is-xm .cpcArticle-teaser:hover .cpcArticle_title{color:#e53075;}.is-xm .cpcArticle-teaser:hover .cpcArticle-teaser_img{background-color:#fbfbfb;}.is-l .cpcArticle-teaser:hover .cpcArticle_title{color:#e53075;}.is-l .cpcArticle-teaser:hover .cpcArticle_title a{color:#e53075;}.cpcArticle-teaser .cpcArticle-teaser_img{-ms-flex-preferred-size:50%;flex-basis:50%;overflow:hidden;position:relative;}.cpcArticle-teaser .cpcArticle-teaser_img img{display:block;width:100%;height:auto;transition:transform 0.5s;}@media screen and (max-width:640px){.cpcArticle-teaser .cpcArticle-teaser_img{display:none;}}.has-small-items .cpcArticle-teaser .cpcArticle-teaser_img,.is-aside .cpcArticle-teaser .cpcArticle-teaser_img,.is-xs .cpcArticle-teaser .cpcArticle-teaser_img{display:none;}.cpcArticle-teaser .cpcArticle-teaser_preview{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;box-sizing:border-box;padding:1.25rem 2.5rem;position:relative;}.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_label{text-align:center;margin-top:1.25rem;}.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_label .themeLabel-list{-ms-flex-pack:start;justify-content:flex-start;}.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_title{font-size:18px;line-height:1.33;color:#5a5a5a;text-align:left;position:relative;padding-bottom:0.625rem;margin-bottom:0.625rem;transition:color .3s;}.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_title:before{content:"";position:absolute;height:0.125rem;width:65px;left:0;top:100%;background-color:#e53075;}.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_title a{transition:color .3s;color:#5a5a5a;}@media screen and (max-width:900px){.node--article-highlight .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_title{color:#fff;}}.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_details{font-size:0.75rem;-ms-flex-item-align:start;align-self:flex-start;text-align:left;color:#a5a5a5;}.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_details .date{padding-left:0;}@media screen and (max-width:900px){.node--article-highlight .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_details{color:#fff;}}.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more{color:#e53075;margin-top:0.625rem;}.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more:after{content:"\e014";position:relative;top:2px;}@media screen and (max-width:900px){.node--article-highlight .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more{color:#fff;}}.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_preview{line-height:1.25;color:#5a5a5a;}@media screen and (max-width:900px){.node--article-highlight .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_preview{color:#fff;}}.is-xm .cpcArticle-teaser .cpcArticle-teaser_preview{padding-left:1.25rem;}.cpcArticle_label + .cpcArticle-teaser .cpcArticle-teaser_preview{padding-top:4.6875rem;}@media screen and (max-width:640px){.cpcArticle-teaser{background:#fff;position:relative;}.paragraph--article-hightlight .cpcArticle-teaser{background:#e53075;}.cpcArticle-teaser:hover .cpcArticle-teaser_img img{-ms-transform:scale(1.2);transform:scale(1.2);}.cpcArticle-teaser,.cpcArticle-teaser .cpcArticle_title,.cpcArticle-teaser .cpcArticle_preview{color:#fff;}.cpcArticle-teaser .cpcArticle_read-more,.cpcArticle-teaser .cpcArticle_details{color:#fff;}.cpcArticle-teaser .cpcArticle_title:before{background-color:#fff;}.cpcArticle-teaser .cpcArticle-teaser_preview{position:relative;z-index:1;width:100%;-ms-flex-positive:1;flex-grow:1;}.cpcArticle-teaser .cpcArticle-teaser_img{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;}.cpcArticle-teaser .cpcArticle-teaser_img img{opacity:.2;filter:blur(2px);}.cpcArticle-teaser .cpcArticle_preview:before{background-color:#fff;}}.has-small-items .cpcArticle-teaser,.is-aside .cpcArticle-teaser,.is-xs .cpcArticle-teaser{background:#fff;position:relative;}.paragraph--article-hightlight .has-small-items .cpcArticle-teaser,.paragraph--article-hightlight .is-aside .cpcArticle-teaser,.paragraph--article-hightlight .is-xs .cpcArticle-teaser{background:#e53075;}.has-small-items .cpcArticle-teaser:hover .cpcArticle-teaser_img img,.is-aside .cpcArticle-teaser:hover .cpcArticle-teaser_img img,.is-xs .cpcArticle-teaser:hover .cpcArticle-teaser_img img{-ms-transform:scale(1.2);transform:scale(1.2);}.has-small-items .cpcArticle-teaser,.has-small-items .cpcArticle-teaser .cpcArticle_title,.has-small-items .cpcArticle-teaser .cpcArticle_preview,.is-aside .cpcArticle-teaser,.is-aside .cpcArticle-teaser .cpcArticle_title,.is-aside .cpcArticle-teaser .cpcArticle_preview,.is-xs .cpcArticle-teaser,.is-xs .cpcArticle-teaser .cpcArticle_title,.is-xs .cpcArticle-teaser .cpcArticle_preview{color:#fff;}.has-small-items .cpcArticle-teaser .cpcArticle_read-more,.has-small-items .cpcArticle-teaser .cpcArticle_details,.is-aside .cpcArticle-teaser .cpcArticle_read-more,.is-aside .cpcArticle-teaser .cpcArticle_details,.is-xs .cpcArticle-teaser .cpcArticle_read-more,.is-xs .cpcArticle-teaser .cpcArticle_details{color:#fff;}.has-small-items .cpcArticle-teaser .cpcArticle_title:before,.is-aside .cpcArticle-teaser .cpcArticle_title:before,.is-xs .cpcArticle-teaser .cpcArticle_title:before{background-color:#fff;}.has-small-items .cpcArticle-teaser .cpcArticle-teaser_preview,.is-aside .cpcArticle-teaser .cpcArticle-teaser_preview,.is-xs .cpcArticle-teaser .cpcArticle-teaser_preview{position:relative;z-index:1;width:100%;-ms-flex-positive:1;flex-grow:1;}.has-small-items .cpcArticle-teaser .cpcArticle-teaser_img,.is-aside .cpcArticle-teaser .cpcArticle-teaser_img,.is-xs .cpcArticle-teaser .cpcArticle-teaser_img{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;}.has-small-items .cpcArticle-teaser .cpcArticle-teaser_img img,.is-aside .cpcArticle-teaser .cpcArticle-teaser_img img,.is-xs .cpcArticle-teaser .cpcArticle-teaser_img img{opacity:.2;filter:blur(2px);}.has-small-items .cpcArticle-teaser .cpcArticle_preview:before,.is-aside .cpcArticle-teaser .cpcArticle_preview:before,.is-xs .cpcArticle-teaser .cpcArticle_preview:before{background-color:#fff;}.is-l .cpcArticle-teaser{box-shadow:initial;min-height:auto;max-height:initial;}.is-l .cpcArticle-teaser + .cpcArticle-teaser{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #efeff4;}.is-l .cpcArticle-teaser .cpcArticle-teaser_img{-ms-flex-preferred-size:20%;flex-basis:20%;}.is-l .cpcArticle-teaser .cpcArticle-teaser_preview{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:80%;flex-basis:80%;padding:0 2.5rem;}@media screen and (max-width:900px){.is-l .cpcArticle-teaser .cpcArticle-teaser_preview{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;}}.is-l .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_title{margin-bottom:0;}.is-l .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_title:before{display:none;}.is-l .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_title{-ms-flex-order:1;order:1;}.is-l .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_label{-ms-flex-order:4;order:4;text-align:left;margin-bottom:10px;}.is-l .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_details{-ms-flex-order:2;order:2;}.is-l .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_preview{-ms-flex-order:3;order:3;}.is-l .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more{-ms-flex-order:5;order:5;}.is-l .cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more:after{font-size:20px;position:relative;top:5px;}.cpcArticle_details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;}.cpcArticle_details.has-content-left{-ms-flex-align:start;align-items:flex-start;}.cpcArticle_details .themeLabel{margin-right:0.625rem;}.cpcArticle_details .date + .author:before{content:"-";padding-right:0.625rem;}.cpcArticle_details .author{padding:0.3125rem;}.cpcHead .cpcArticle_details{color:#fff;margin-top:0.625rem;padding-left:0.625rem;}.cpcHead .cpcArticle_details .date,.cpcHead .cpcArticle_details .author{color:#fff;}.cpcArticleTeaser-list{max-width:1000px;width:100%;padding-bottom:7.8125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:auto;}.cpcArticleTeaser{width:16.875rem;}.cpcArticleTeaser .cpcArticle_img{margin-bottom:0.9375rem;}.cpcArticleTeaser .cpcArticle_title{margin-bottom:0.9375rem;font-size:1.125rem;line-height:1.33;}.cpcArticleTeaser .cpcArticle_intro{margin-bottom:0.9375rem;}.cpcArticleTeaser .cpcArticle_link{color:#e53075;}.cpcBannerPush{position:relative;margin:auto;height:248px;width:100%;max-width:1000px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.cpcBannerPush img{width:100%;height:auto;position:absolute;left:0;top:0;}.cpcBannerPush .cpcItemButton{margin-right:5rem;-ms-flex-item-align:end;align-self:flex-end;position:relative;z-index:1;}.cpcBarTeaser{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;margin-bottom:2.5rem;text-align:center;background-color:#fff;outline:1px solid #e53075;border-top:7px solid rgba(229,48,117,0.55);}.cpcBarTeaser .has-two-col{width:50%;}.cpcBarTeaser .cpcBarTeaser_img{-ms-flex-preferred-size:95px;flex-basis:95px;width:95px;height:95px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1.25rem;position:relative;}.cpcBarTeaser .cpcBarTeaser_img.has-box-shadow{box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.cpcBarTeaser .cpcBarTeaser_img.has-white-bg{background-color:#fff;}.cpcBarTeaser .cpcBarTeaser_img.has-grey-bg{background-color:#f5f3f8;}.cpcBarTeaser .cpcBarTeaser_img.has-black-bg{background-color:#000;}.cpcBarTeaser .cpcBarTeaser_img.has-top-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;}.cpcBarTeaser .cpcBarTeaser_img.has-bottom-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;}.cpcBarTeaser .cpcBarTeaser_img.has-top-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;transform:rotateY(0.5turn);}.cpcBarTeaser .cpcBarTeaser_img.has-bottom-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;transform:rotateY(0.5turn);}.cpcBarTeaser .cpcBarTeaser_img:after{background-size:cover;}.cpcBarTeaser .cpcBarTeaser_content{-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center;}.cpcBarTeaser.has-no-border{border:0;}.cpcBarTeaser.has-no-outline{outline:0;}.cpcBarTeaser.has-left-border{border-left:7px solid rgba(229,48,117,0.55);border-top:0;}.cpcBarTeaser.has-box-shadow{box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.cpcBarTeaser.has-full-color{background-color:#e53075;}.cpcBarTeaser.has-full-color .cpcBarTeaser_icon,.cpcBarTeaser.has-full-color .cpcBarTeaser_title,.cpcBarTeaser.has-full-color .cpcBarTeaser_desc{color:#fff;}.cpcBarTeaser.training-events{border-color:rgba(0,98,169,0.55);outline-color:#0062A9;}.cpcBarTeaser.training-events .cpcBarTeaser_icon,.cpcBarTeaser.training-events .cpcBarTeaser_title{color:#0062A9;}.cpcBarTeaser.training-events.has-full-color{background-color:#0062A9;}.cpcBarTeaser.training-events.has-full-color .cpcBarTeaser_icon,.cpcBarTeaser.training-events.has-full-color .cpcBarTeaser_title,.cpcBarTeaser.training-events.has-full-color .cpcBarTeaser_desc{color:#fff;}.cpcBarTeaser.ressources-benchmark{border-color:rgba(93,183,148,0.55);outline-color:#5DB794;}.cpcBarTeaser.ressources-benchmark .cpcBarTeaser_icon,.cpcBarTeaser.ressources-benchmark .cpcBarTeaser_title{color:#5DB794;}.cpcBarTeaser.ressources-benchmark.has-full-color{background-color:#5DB794;}.cpcBarTeaser.ressources-benchmark.has-full-color .cpcBarTeaser_icon,.cpcBarTeaser.ressources-benchmark.has-full-color .cpcBarTeaser_title,.cpcBarTeaser.ressources-benchmark.has-full-color .cpcBarTeaser_desc{color:#fff;}.cpcBarTeaser.tools-services{border-color:rgba(233,93,15,0.55);outline-color:#E95D0F;}.cpcBarTeaser.tools-services .cpcBarTeaser_icon,.cpcBarTeaser.tools-services .cpcBarTeaser_title{color:#E95D0F;}.cpcBarTeaser.tools-services.has-full-color{background-color:#E95D0F;}.cpcBarTeaser.tools-services.has-full-color .cpcBarTeaser_icon,.cpcBarTeaser.tools-services.has-full-color .cpcBarTeaser_title,.cpcBarTeaser.tools-services.has-full-color .cpcBarTeaser_desc{color:#fff;}.cpcBarTeaser.has-default-text-color .cpcBarTeaser_icon,.cpcBarTeaser.has-default-text-color .cpcBarTeaser_title,.cpcBarTeaser.has-default-text-color .cpcBarTeaser_desc{color:#5a5a5a;}.cpcBarTeaser.has-theme-result{position:relative;text-align:left;padding:0.9375rem 1.25rem;padding-right:4.0625rem;outline:1px solid #efeff4;}.cpcBarTeaser.has-theme-result .cpcBarTeaser_title{padding-left:0.3125rem;}.cpcBarTeaser.has-theme-result .cpcBarTeaser_desc{padding-left:0.3125rem;}.cpcBarTeaser.has-theme-result:hover{background-color:#fbfbfb;cursor:pointer;}.cpcBarTeaser.has-theme-result:after{position:absolute;top:50%;margin-top:-22px;right:0.9375rem;font-size:2.8125rem;content:"\e014";color:#e53075;}.cpcBarTeaser.has-theme-result.ressources-benchmark:after{color:#5DB794;}.cpcBarTeaser.has-theme-result.training-events:after{color:#0062A9;}.cpcBarTeaser.has-theme-result.tools-services:after{color:#E95D0F;}.cpcBarTeaser.cpcBarArticle .cpcBarTeaser_img{width:153px;}.cpcBarTeaser.cpcBarArticle .cpcBarTeaser_img img{width:153px;height:95px;}.cpcBarTeaser.cpcBarArticle .cpcArticle_read-more{display:none;}.cpcBarTeaser_title{font-size:1.5rem;color:#e53075;line-height:1.33;margin-bottom:0.625rem;}.cpcBarTeaser_desc{font-size:1rem;line-height:1.5;color:#5a5a5a;}.cpcGridRow .cpcBarTeaser{height:300px;padding:1.25rem;box-sizing:border-box;-ms-flex-direction:column !important;flex-direction:column !important;}.cpcGridRow .cpcBarTeaser .cpcBarTeaser_img{display:none;}.cpcGridRow .cpcBarTeaser .cpcBarTeaser_title{text-align:center;}.cpcGridRow .cpcBarTeaser:after{position:relative;display:block;text-align:center;top:0px;left:0;font-size:2.8125rem;content:"\e014";}.cpcGridRow .cpcBarTeaser.cpcBarArticle{border:none;outline:none;padding:0;}.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcBarTeaser_img{-ms-flex-preferred-size:auto;flex-basis:auto;text-align:center;display:-ms-flexbox;display:flex;width:100%;height:auto;margin-bottom:0.3125rem;}.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcBarTeaser_img img{width:100%;height:100%;}.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcBarTeaser_content{padding:0 0.625rem;}.cpcGridRow .cpcBarTeaser.cpcBarArticle:after{content:"";}.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcArticle_read-more{color:#e53075;margin-top:0.625rem;text-align:center;top:-25px;display:block;position:relative;}.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcArticle_read-more:after{content:"\e014";position:relative;top:2px;}.has-two-col{-ms-flex-wrap:wrap;flex-wrap:wrap;}.cpcBlockTeaser{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.5625rem 1.875rem;margin-bottom:1.875rem;text-align:center;background-color:#fff;outline:1px solid #e53075;border-top:7px solid rgba(229,48,117,0.55);}.cpcBlockTeaser .has-two-col{width:50%;}.cpcBlockTeaser .cpcBlockTeaser_img{-ms-flex-preferred-size:95px;flex-basis:95px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1.25rem;}.cpcBlockTeaser .cpcBlockTeaser_content{-ms-flex-positive:1;flex-grow:1;}.cpcBlockTeaser.has-no-outline{outline:0;}.cpcBlockTeaser.has-left-border{border-left:7px solid rgba(229,48,117,0.55);border-top:0;}.cpcBlockTeaser.has-box-shadow{box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.cpcBlockTeaser.has-full-color{background-color:#e53075;}.cpcBlockTeaser.has-full-color .cpcBlockTeaser_icon,.cpcBlockTeaser.has-full-color .cpcBlockTeaser_title,.cpcBlockTeaser.has-full-color .cpcBlockTeaser_desc{color:#fff;}.cpcBlockTeaser.training-events{border-color:rgba(0,98,169,0.55);outline-color:#0062A9;}.cpcBlockTeaser.training-events .cpcBlockTeaser_icon,.cpcBlockTeaser.training-events .cpcBlockTeaser_title{color:#0062A9;}.cpcBlockTeaser.training-events.has-full-color{background-color:#0062A9;}.cpcBlockTeaser.training-events.has-full-color .cpcBlockTeaser_icon,.cpcBlockTeaser.training-events.has-full-color .cpcBlockTeaser_title,.cpcBlockTeaser.training-events.has-full-color .cpcBlockTeaser_desc{color:#fff;}.cpcBlockTeaser.ressources-benchmark{border-color:rgba(93,183,148,0.55);outline-color:#5DB794;}.cpcBlockTeaser.ressources-benchmark .cpcBlockTeaser_icon,.cpcBlockTeaser.ressources-benchmark .cpcBlockTeaser_title{color:#5DB794;}.cpcBlockTeaser.ressources-benchmark.has-full-color{background-color:#5DB794;}.cpcBlockTeaser.ressources-benchmark.has-full-color .cpcBlockTeaser_icon,.cpcBlockTeaser.ressources-benchmark.has-full-color .cpcBlockTeaser_title,.cpcBlockTeaser.ressources-benchmark.has-full-color .cpcBlockTeaser_desc{color:#fff;}.cpcBlockTeaser.tools-services{border-color:rgba(233,93,15,0.55);outline-color:#E95D0F;}.cpcBlockTeaser.tools-services .cpcBlockTeaser_icon,.cpcBlockTeaser.tools-services .cpcBlockTeaser_title{color:#E95D0F;}.cpcBlockTeaser.tools-services.has-full-color{background-color:#E95D0F;}.cpcBlockTeaser.tools-services.has-full-color .cpcBlockTeaser_icon,.cpcBlockTeaser.tools-services.has-full-color .cpcBlockTeaser_title,.cpcBlockTeaser.tools-services.has-full-color .cpcBlockTeaser_desc{color:#fff;}.cpcBlockTeaser.has-default-text-color .cpcBlockTeaser_icon,.cpcBlockTeaser.has-default-text-color .cpcBlockTeaser_title,.cpcBlockTeaser.has-default-text-color .cpcBlockTeaser_desc{color:#5a5a5a;}.cpcBlockTeaser.has-theme-result{position:relative;text-align:left;padding:0.9375rem 1.25rem;padding-right:4.0625rem;outline:1px solid #efeff4;}.cpcBlockTeaser.has-theme-result .cpcBlockTeaser_title{padding-left:0.3125rem;}.cpcBlockTeaser.has-theme-result .cpcBlockTeaser_desc{padding-left:0.3125rem;}.cpcBlockTeaser.has-theme-result:hover{background-color:#fbfbfb;cursor:pointer;}.cpcBlockTeaser.has-theme-result:after{position:absolute;top:50%;margin-top:-22px;right:0.9375rem;font-size:2.8125rem;content:"\e014";color:#e53075;}.cpcBlockTeaser.has-theme-result.ressources-benchmark:after{color:#5DB794;}.cpcBlockTeaser.has-theme-result.training-events:after{color:#0062A9;}.cpcBlockTeaser.has-theme-result.tools-services:after{color:#E95D0F;}.cpcBlockTeaser_icon{font-size:3.125rem;color:#e53075;}.cpcBlockTeaser_label{margin-bottom:0.625rem;}.cpcBlockTeaser_label .cat-label{background-color:#e53075;color:#fff;border-radius:100px;padding:0 10px;}.ressources-benchmark .cpcBlockTeaser_label .cat-label{background-color:#5DB794;}.training-events .cpcBlockTeaser_label .cat-label{background-color:#0062A9;}.tools-services .cpcBlockTeaser_label .cat-label{background-color:#E95D0F;}.cpcBlockTeaser_title{font-size:1.5rem;color:#e53075;line-height:1.33;}.cpcBlockTeaser_desc{font-size:1rem;line-height:1.5;color:#5a5a5a;}.cpcBlockTeaser-filter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:0.625rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}.cpcBlockTeaser-filter .cpcBlockTeaser-filter_item{width:25%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.cpcBlockTeaser-filter .cpcBlockTeaser-filter_item .cpcSelect-wpr{border-radius:100px;background-color:transparent;margin-right:0;}.cpcBlockTeaser-filter .cpcBlockTeaser-filter_item .cpcSelect-wpr:after{border-top-color:#fff;}.cpcBlockTeaser-filter .cpcBlockTeaser-filter_item .cpcSelect{font-size:0.875rem;color:#fff;}.cpcBlockTeaser-filter_label{color:#fff;}.cpcBlockTeaser-filter_list{margin-left:0.3125rem;}.cpcBlockTeaser-filter_list_item{display:inline;padding:0 5px;}.cpcBlockTeaser-filter_list_item a{color:#fff;}.cpcBlockTeaser-filter_list_item a:hover{text-decoration:underline;}.cpcBlockTeaser-filter_list_item + .cpcBlockTeaser-filter_list_item{border-left:1px solid #fff;}.cpcDownload{background-color:#fbfbfb;padding:0.9375rem 1.25rem;outline:1px solid #efeff4;border-left:7px solid rgba(0,98,169,0.55);}.cpcDownload .cpcButton{padding:0.3125rem 0.625rem;background-color:#0062A9;border-color:#0062A9;color:#fff;font-size:0.75rem;transition:background-color .3s;}.cpcDownload .cpcButton .cpcico{margin-right:0.625rem;}.cpcDownload .cpcButton:hover{background-color:#fff;color:#0062A9;}.cpcDownloadItem_file{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;color:#5a5a5a;font-size:0.75rem;}@media screen and (max-width:640px){.cpcDownloadItem_file{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.has-small-items .cpcDownloadItem_file,.is-aside .cpcDownloadItem_file,.is-xs .cpcDownloadItem_file{-ms-flex-wrap:wrap;flex-wrap:wrap;}.cpcDownloadItem_file .cpcDownloadItem_name{-ms-flex-positive:1;flex-grow:1;}@media screen and (max-width:640px){.cpcDownloadItem_file .cpcDownloadItem_name{-ms-flex-order:1;order:1;margin-bottom:0.3125rem;}}.has-small-items .cpcDownloadItem_file .cpcDownloadItem_name,.is-aside .cpcDownloadItem_file .cpcDownloadItem_name,.is-xs .cpcDownloadItem_file .cpcDownloadItem_name{-ms-flex-order:1;order:1;margin-bottom:0.3125rem;}@media screen and (max-width:640px){.cpcDownloadItem_file .cpcDownloadItem_action{-ms-flex-order:2;order:2;}}.has-small-items .cpcDownloadItem_file .cpcDownloadItem_action,.is-aside .cpcDownloadItem_file .cpcDownloadItem_action,.is-xs .cpcDownloadItem_file .cpcDownloadItem_action{-ms-flex-order:2;order:2;}.cpcDownloadItem_file .cpcDownloadItem_infos{border-left:1px solid #dddddd;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#5a5a5a;color:rgba(90,90,90,0.7);margin-left:5px;margin-right:5px;padding-left:5px;}@media screen and (max-width:640px){.cpcDownloadItem_file .cpcDownloadItem_infos{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;line-height:1;border-left:0;margin-left:0;-ms-flex-order:3;order:3;}}.has-small-items .cpcDownloadItem_file .cpcDownloadItem_infos,.is-aside .cpcDownloadItem_file .cpcDownloadItem_infos,.is-xs .cpcDownloadItem_file .cpcDownloadItem_infos{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;line-height:1;border-left:0;margin-left:0;-ms-flex-order:3;order:3;}.cpcDownload_label{font-size:1em;color:#0062A9;text-transform:uppercase;padding-bottom:0.9375rem;}.cpcDownload_listItem + .cpcDownload_listItem{margin-top:0.9375rem;}@media screen and (max-width:640px){.cpcDownload_listItem + .cpcDownload_listItem{margin-top:1.5625rem;}}.has-small-items .cpcDownload_listItem + .cpcDownload_listItem,.is-aside .cpcDownload_listItem + .cpcDownload_listItem,.is-xs .cpcDownload_listItem + .cpcDownload_listItem{margin-top:1.5625rem;}.cpcEditoImgFull img{display:block;width:100%;height:auto;}.cpcEditoTxtWImg.has-left-img .cpcEditoImg{margin-right:1.875rem;}.cpcEditoTxtWImg.has-right-img .cpcEditoImg{margin-left:1.875rem;}.cpcImgCredit{font-size:0.875rem;color:#a5a5a5;margin-top:0.625rem;}.cpcFacebookPost{text-align:center;}.cpcHead{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:5.625rem 15rem 5.625rem;background-color:#e53075;min-height:480px;box-sizing:border-box;-ms-flex-pack:center;justify-content:center;}@media screen and (max-width:640px){.cpcHead{padding:0.9375rem;}}.has-small-items .cpcHead,.is-aside .cpcHead,.is-xs .cpcHead{padding:0.9375rem;}.cpcHead.has-full-img{padding:0;}.cpcHead.has-full-img h1{display:block;width:100%;}.cpcHead.is-thin{min-height:auto;}.cpcHead.is-thin [class^="cpcTitle-"]{text-align:left;}.cpcHead.is-thin .cpcTitle-1{margin:0;}.cpcHead .has-text-align-left [class^="cpcTitle-"]{text-align:left;}.cpcHead [class^="cpcTitle-"]{color:#fff;text-align:center;}.has-fade-img img{opacity:.2;}.has-light-fade-img img{opacity:.5;}.cpcHead_picture_wpr{position:absolute !important;width:100%;height:100%;overflow:hidden;}.cpcHead_picture_wpr.has-fade-img img{opacity:.2;}.cpcHead_picture_wpr.has-grayscale img{filter:grayscale(100%);}.cpcHead_picture img{height:100%;width:100%;object-fit:cover;}.cpcHead_picture_full{width:100%;height:auto;}.cpcHead_picture_full img{display:block;width:100%;height:auto;}.cpcHead_cat{position:relative;font-size:1.5rem;font-family:'playfair_displayitalic';color:#e53075;padding:0.3125rem 1.25rem;background-color:#fff;margin-bottom:1.875rem;}@media screen and (max-width:900px){.cpcHead_cat{margin-bottom:0;}}.cpcHead_offset{position:relative;background-color:#fff;width:1000px;box-sizing:border-box;z-index:2 !important;margin-top:-10em;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;padding:30px 60px;padding-top:15px;box-sizing:border-box;}@media screen and (max-width:640px){.cpcHead_offset{width:100%;padding:15px;}}.has-small-items .cpcHead_offset,.is-aside .cpcHead_offset,.is-xs .cpcHead_offset{width:100%;padding:15px;}.cpcHead_offset [class^="cpcTitle-"]{color:#e53075 !important;text-align:left;}.cpcHead_info{font-size:1.28571429em;color:#fff;margin:0 1.11111111em 0;}.cpcHead_info + .cpcHead_info{margin-left:0;}.cpcHead_info + .cpcHead_info:not(:empty)::before{content:"•";margin-right:1.11111111em;}@media screen and (max-width:640px){.cpcHead_info + .cpcHead_info:not(:empty)::before{display:none;}}.has-small-items .cpcHead_info + .cpcHead_info:not(:empty)::before,.is-aside .cpcHead_info + .cpcHead_info:not(:empty)::before,.is-xs .cpcHead_info + .cpcHead_info:not(:empty)::before{display:none;}@media screen and (max-width:640px){.cpcHead_info{margin-top:0;text-align:center;}}.has-small-items .cpcHead_info,.is-aside .cpcHead_info,.is-xs .cpcHead_info{margin-top:0;text-align:center;}.has-col-direction.is-aside .cpcItem + .cpcItem{margin-top:3.75rem;}.cpcItem{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;}.cpcItem.has-dashed-border,.cpcItem.has-full-border{padding:1.25rem;border-color:#dddddd;}.cpcItem.has-dashed-border .cpcItem_title,.cpcItem.has-full-border .cpcItem_title{margin-top:-32px;background-color:white;padding:0 1.125rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.cpcItem.has-dashed-border{border-style:dashed;border-width:2px;}.cpcItem.has-full-border{border-style:solid;border-width:2px;}.cpcItem.has-SubheaderNav{background-color:#fff;height:100%;padding-top:2.5rem;padding-bottom:2.5rem;}.cpcItem.has-SubheaderNav .cpcItem_title{font-size:1rem;margin-bottom:1.25rem;color:#e53075;line-height:1.5;letter-spacing:1px;text-align:center;text-transform:uppercase;}.cpcItem.has-SubheaderNav > li + li{margin-top:2.5rem;}.cpcItem.has-SubheaderNav .subHeaderNav_list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.cpcItem.has-SubheaderNav .subHeaderNav_item + .subHeaderNav_item{border-top:1px solid #dddddd;}.cpcItem.has-SubheaderNav .subHeaderNav_item a{display:block;width:100%;padding-left:0.625rem;padding-right:3.125rem;box-sizing:border-box;line-height:45px;height:45px;text-decoration:none;font-size:1.28571429em;color:#5a5a5a;position:relative;}.cpcItem.has-SubheaderNav .subHeaderNav_item a:hover{background-color:#f5f5f5;color:#e53075;}.cpcItem.has-SubheaderNav .subHeaderNav_item a:after{content:"\e014";font-size:1.25rem;position:absolute;right:0.625rem;top:0.8125rem;}.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2{font-size:1.14285714em;margin:0;}.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2,.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2 a{color:#e53075;letter-spacing:1px;text-transform:uppercase;text-align:left;line-height:1.25;font-size:1rem;}.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2:after,.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2 a:after{display:none;}.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2 a,.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2 a a{padding:0.625rem;}.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2.is-title{margin-bottom:1.25rem;text-align:center;padding:0;}.has-row-direction .cpcItem{-ms-flex-positive:1;flex-grow:1;}.has-col-direction .cpcItem{-ms-flex-positive:0;flex-grow:0;}.cpcContainer.has-row-direction .cpcItem + .cpcItem{margin-left:20px;}@media screen and (max-width:640px){.cpcContainer.has-row-direction .cpcItem + .cpcItem{margin-left:0;}}.has-small-items .cpcContainer.has-row-direction .cpcItem + .cpcItem,.is-aside .cpcContainer.has-row-direction .cpcItem + .cpcItem,.is-xs .cpcContainer.has-row-direction .cpcItem + .cpcItem{margin-left:0;}@media screen and (max-width:640px){.cpcItem{-ms-flex-positive:0;flex-grow:0;margin-left:0;}.cpcItem + .cpcItem{margin-top:15px;margin-left:0;}}.has-small-items .cpcItem,.is-aside .cpcItem,.is-xs .cpcItem{-ms-flex-positive:0;flex-grow:0;margin-left:0;}.has-small-items .cpcItem + .cpcItem,.is-aside .cpcItem + .cpcItem,.is-xs .cpcItem + .cpcItem{margin-top:15px;margin-left:0;}.cpcItem_title{font-size:1.28571429em;line-height:1.5;color:#e53075;text-align:center;margin-bottom:20px;}.cpcItem_title.has-tiny-verticalMargins{margin-top:1.25rem;margin-bottom:1.25rem;}.cpcItem_title.has-tiny-topMargin{margin-top:1.25rem;}.cpcItem_title.has-tiny-bottomMargin{margin-bottom:1.25rem;}.cpcItem_title.has-small-verticalMargins{margin-top:2.5rem;margin-bottom:2.5rem;}.cpcItem_title.has-small-topMargin{margin-top:2.5rem;}.cpcItem_title.has-small-bottomMargin{margin-bottom:2.5rem;}.cpcItem_title.has-medium-verticalMargins{margin:3.75rem 0;}.cpcItem_title.has-medium-topMargin{margin-top:3.75rem;}.cpcItem_title.has-medium-bottomMargin{margin-bottom:3.75rem;}.cpcItem_title.has-large-verticalMargins{margin:5rem 0;}.cpcItem_title.has-large-topMargin{margin-top:5rem;}.cpcItem_title.has-large-bottomMargin{margin-bottom:5rem;}.cpcItem_title.is-larger{font-size:3rem;}@media screen and (max-width:640px){.cpcItem_title.is-larger{font-size:1.625rem;}}.has-small-items .cpcItem_title.is-larger,.is-aside .cpcItem_title.is-larger,.is-xs .cpcItem_title.is-larger{font-size:1.625rem;}.cpcItem_title.is-left{text-align:left;}.cpcItem_title.has-uppercase{text-transform:uppercase;}.cpcItem_title.has-icon .cpcico{padding-right:1.875rem;position:relative;top:0.5rem;}.cpcItem_title.has-default-text-color{color:#5a5a5a;}.cpcItem_subtitle{display:block;color:#a5a5a5;text-transform:none;font-size:1.5rem;line-height:1.33;}@media screen and (max-width:640px){.cpcItem_subtitle{font-size:1.25rem;}}.has-small-items .cpcItem_subtitle,.is-aside .cpcItem_subtitle,.is-xs .cpcItem_subtitle{font-size:1.25rem;}.cpcItem_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.cpcItem_content + .cpcItem_content{margin-top:1.25rem;}.cpcItem_action{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.cpcItem_more{font-size:0.875rem;text-align:center;margin-top:10px;}details.cpcItem.has-full-border{border-width:0;padding:1.25rem 0 0 0;}.cpcLogo-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1000px;margin:auto;}.cpcLogo{width:10.625rem;height:10.625rem;margin-bottom:3.75rem;background-color:#fff;border:solid 1px rgba(231,16,103,0.5);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto;}.cpcMessages-wpr .cpcContainer .cpcMessages{background-color:#eaf6f1;border:1px solid #5DB794;color:#36785e;padding:1.875rem;margin:1.875rem 0;}.cpcMessages-wpr .cpcContainer .cpcMessages.error{background-color:#fce5ee;border:1px solid #e53075;color:#e53075;padding:1.875rem;margin:1.875rem 0;}.error .placeholder{font-style:italic;}.cpcMiniPager-wpr{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:60px;}.cpcMiniPager-wpr .cpcMiniPager{width:12.5rem;-ms-flex-pack:end;justify-content:flex-end;}.cpcMiniPager-wpr .cpcMiniPager .cpcMiniPager-page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:0 0.625rem;border:1px solid #e53075;border:1px solid #e53075;white-space:nowrap;}.cpcMiniPager-wpr .cpcMiniPager .cpcMiniPager-previous,.cpcMiniPager-wpr .cpcMiniPager .cpcMiniPager-next{padding:0 0.625rem;}.cpcModal_wpr{display:none;perspective:800px;perspective-origin:100% 50%;position:fixed !important;top:0;bottom:0;right:0;left:0;z-index:5;}.cpcModal_wpr.is-open{display:block;}.cpcModal{position:absolute !important;top:0;bottom:0;left:0;right:0;z-index:2;-ms-transform-origin:top;transform-origin:top;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right 18.75rem;-ms-transform-origin:100% 0%;transform-origin:100% 0%;overflow-y:scroll;}.cpcModal.training-events{background-color:rgba(0,98,169,0.75);}.cpcModal.ressources-benchmark{background-color:rgba(93,183,148,0.75);}.cpcModal.tools-services{background-color:rgba(233,93,15,0.75);}.cpcModal.is-visible{opacity:1;animation:modal-open .3s;animation-fill-mode:forwards;}.cpcModal_content{overflow-y:auto;max-width:62.5rem;min-height:calc(100% - 60px - 125px);padding:1.875rem;padding-top:3.75rem;border:1.875rem solid #fff;background-color:#fff;margin:7.8125rem auto auto;}.cpcModal_content .cpcModal_contentItem{display:none;}.cpcModal_content .cpcModal_contentItem.is-visible{display:block;}.cpcModal_close{position:absolute;top:1.25rem;right:1.25rem;font-size:1rem;text-decoration:none;color:#5a5a5a;z-index:10;}.cpcModal_close .close-icon{display:inline-block;font-size:1rem;height:1.5625rem;width:1.5625rem;position:relative;top:8px;}.cpcModal_close .close-icon::before,.cpcModal_close .close-icon::after{content:"";position:absolute;left:12px;display:block;background:#5a5a5a;height:25px;width:2px;}.cpcModal_close .close-icon::before{-ms-transform:rotate(45deg);transform:rotate(45deg);}.cpcModal_close .close-icon::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);}@keyframes modal-open{0%{opacity:0;transform:rotateY(-90deg);}100%{opacity:1;transform:rotateY(0deg);}}.cpcOffsetBlock-wpr{position:relative;background-color:#e53075;width:100%;}.cpcOffsetBlock-wpr:after{content:"";position:absolute;width:100%;left:0;right:0;top:0;bottom:0;background-image:url(/themes/custom/capcom/img/bg/pattern-icon-dark.png);background-repeat:repeat;opacity:0.2;}.cpcOffsetBlock-list{max-width:1000px;width:100%;padding-bottom:7.8125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:auto;position:relative;z-index:1;}.cpcOffsetBlock{background-color:#fff;width:16.875rem;margin-top:-5rem;box-shadow:0 0 12px 0 rgba(0,0,0,0.06);}.cpcOffsetBlock_pic img{width:100%;height:auto;}.cpcOffsetBlock_content{text-align:center;padding:1.5625rem;}.cpcOffsetBlock_title{font-size:1.125rem;line-height:1.33;}.cpcOffsetBlock_address{font-size:0.875rem;line-height:1.71;margin-top:0.625rem;}.cpcOffsetBlock_action{font-size:1rem;color:#e53075;margin-top:0.625rem;}.cpcProductTeaser{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;}.cpcProductTeaser.has-bottom-left-constellation-bg:after{background-size:20%;opacity:0.6;}.cpcProductTeaser .cpcProductTeaser-type{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:1.125rem;}.cpcProductTeaser .cpcProductTeaser-eventInfos{font-family:'playfair_displayitalic';color:#fff;font-size:1.125rem;}.cpcProductTeaser .cpcItemButton{background-color:#fff;color:#e53075;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.cpcProductTeaser .cpcItemButton .cpcItemButton_label{background-color:#fff;font-size:0.875rem;}.cpcProductTeaser .cpcItemButton .cpcico{color:#fff;font-size:1.25rem;}.cpcGridRow .cpcContainer.cpcProductTeaser{height:300px;box-sizing:border-box;padding:1.25rem;}.cpcGridRow .cpcContainer.cpcProductTeaser:after{background-size:60%;}.cpcSchedule{display:-ms-flexbox;display:flex;position:relative;margin-top:3.75rem;margin-bottom:3.75rem;}.cpcSchedule + .cpcSchedule{margin-top:6.25rem;}.cpcSchedule_days{position:relative;z-index:1;width:calc(100% - 80px);margin-left:80px;}@media screen and (max-width:770px){.cpcSchedule_days{margin-left:0;width:100%;}}.cpcSchedule_days_list{display:-ms-flexbox;display:flex;}@media screen and (max-width:770px){.cpcSchedule_days_list{-ms-flex-direction:column;flex-direction:column;}}.cpcSchedule_day{-ms-flex:1;flex:1;margin-bottom:0;border-right:1px solid #dddddd;}@media screen and (max-width:770px){.cpcSchedule_day{margin-bottom:1.25rem;}}.cpcSchedule_day_label{font-size:1rem;line-height:1.5;text-align:center;color:#fff;background-color:#32b8c9;padding:1.25rem;height:4.0625rem;box-sizing:border-box;}.cpcSchedule_day_content{height:110rem;position:relative;}@media screen and (max-width:770px){.cpcSchedule_day_content{height:auto;}}.cpcSchedule_timeline{display:block;position:absolute;top:0;left:0;height:100%;width:100%;padding-top:4.0625rem;}.cpcSchedule_timeline li{position:relative;height:5rem;}.cpcSchedule_timeline li::before{content:'';position:absolute;left:50px;top:0;width:calc(100% - 50px);border-bottom:1px solid #dddddd;}.cpcSchedule_timeline li:nth-child(2n+2)::before{border-bottom-style:dashed;}.cpcSchedule_timeline span{display:inline-block;-ms-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (max-width:770px){.cpcSchedule_timeline{display:none;}}@media screen and (max-width:770px){.cpcSchedule_events{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:scroll;-webkit-overflow-scrolling:touch;}}.cpcSchedule_event_group{display:-ms-flexbox;display:flex;position:absolute;left:0;right:0;}@media screen and (max-width:770px){.cpcSchedule_event_group{position:relative;left:auto !important;top:auto !important;right:auto !important;margin-top:1.25rem;}}.cpcSchedule_event{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;position:absolute;font-size:0.875rem;text-align:center;color:#5a5a5a;border:1px solid #e2e2e2;border-left-width:8px;background-color:#fbfbfb;padding:0.3125rem;box-sizing:border-box;overflow-y:auto;}.cpcSchedule_event.has-event{background-color:#f9d1cd;border-color:#E85245;}.cpcSchedule_event.has-reduced-content{font-size:0.7rem;}.cpcSchedule_event.has-reduced-content .cpcSchedule_event_cat{font-size:0.6rem;}@media screen and (max-width:770px){.cpcSchedule_event{-ms-flex-negative:0;flex-shrink:0;height:10rem !important;}.cpcSchedule_event + .cpcSchedule_event{margin-left:1.25rem;}}.cpcSchedule_event_infos{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.cpcSchedule_event_cat{font-size:0.75rem;text-transform:uppercase;}.has-event .cpcSchedule_event_cat{color:#E85245;}.cpcStickyMenu_placeholder{height:3.25rem;}.cpcStickMenu{border:1px solid #dddddd;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,0.04);}.cpcStickMenu.is-sticky{z-index:2;}.cpcStickMenu_list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;}.cpcStickMenu_item{width:100%;text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-pack:center;justify-content:center;}.cpcStickMenu_item,.cpcStickMenu_item a{color:#5a5a5a;}.cpcStickMenu_item + .cpcStickMenu_item{border-left:1px solid #dddddd;}.cpcStickMenu_item a{display:block;height:3.125rem;line-height:3.125rem;padding:0 25px;transition:background-color .3s,color .3s;}.cpcStickMenu_item a:hover{color:#e53075;background-color:#fbfbfb;}.cpcStickyMenu_anchor{display:block;position:relative;top:-5rem;}.adminimal-admin-toolbar .cpcStickyMenu_anchor{top:-159px;}.adminimal-admin-toolbar .is-sticky{top:79px !important;}@media screen and (max-width:900px){.cpcStickMenu_list{-ms-flex-direction:column;flex-direction:column;}.cpcStickMenu_item{padding:0.5em 1em;}.cpcStickMenu_item a{height:initial;line-height:initial;}.cpcItem.has-medium-bottomMargin{margin-bottom:initial;}.cpcStickyMenu_placeholder{height:initial;}}.is-l .cpcSubscribeContainer .cpcItem_content{-ms-flex-direction:row;flex-direction:row;}.is-l .cpcSubscribeContainer .cpcItem_action{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.is-l .cpcSubscribeContainer .cpcSubscribeContainer_teaser{-ms-flex-direction:row;flex-direction:row;}.is-l .cpcSubscribeContainer .cpcSubscribeContainer_teaser .cpcico{margin-right:0.9375rem;}.is-l .cpcSubscribeContainer .cpcSubscribeContainer_text{width:50%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.is-l .cpcSubscribeContainer .cpcItem_action{width:50%;}.is-l .cpcSubscribeContainer .cpcItem_action .cpcItemButton{width:100%;}.cpcSubscribeContainer_teaser{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:1.25rem;}.cpcSubscribeContainer_teaser .cpcico{color:#e53075;font-size:5rem;margin-bottom:0.9375rem;}.cpcSubscribeContainer_teaser .cpcSubscribeContainer_text{font-family:'playfair_displayitalic';font-size:1.5625rem;line-height:1.25;color:#5a5a5a;}.cpcTeaser{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:2.1875rem 6.25rem;background-color:#e53075;box-sizing:border-box;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:640px){.cpcTeaser{-ms-flex-direction:column;flex-direction:column;padding:2.5rem;min-height:initial;}.cpcTeaser::before{display:none;}}.has-small-items .cpcTeaser,.is-aside .cpcTeaser,.is-xs .cpcTeaser{-ms-flex-direction:column;flex-direction:column;padding:2.5rem;min-height:initial;}.has-small-items .cpcTeaser::before,.is-aside .cpcTeaser::before,.is-xs .cpcTeaser::before{display:none;}.cpcTeaser_content{-ms-flex-preferred-size:58%;flex-basis:58%;}.cpcTeaser_content .cpcButton{margin-top:1.125rem;}@media screen and (max-width:640px){.cpcTeaser_content{-ms-flex-preferred-size:auto;flex-basis:auto;text-align:center;}}.has-small-items .cpcTeaser_content,.is-aside .cpcTeaser_content,.is-xs .cpcTeaser_content{-ms-flex-preferred-size:auto;flex-basis:auto;text-align:center;}.cpcTeaser_cat{display:-ms-inline-flexbox;display:inline-flex;position:relative;font-size:1.125rem;font-family:'playfair_displayitalic';color:#e53075;padding:0.3125rem 1.25rem;background-color:#fff;margin-bottom:1.875rem;}@media screen and (max-width:640px){.cpcTeaser_cat{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:0.75rem;color:#fff;text-transform:uppercase;background-color:initial;opacity:.55;margin-bottom:1.5625rem;}.cpcTeaser_cat::before,.cpcTeaser_cat::after{content:"";width:15px;height:2px;background-color:#fff;}.cpcTeaser_cat::before{margin-right:10px;}.cpcTeaser_cat::after{margin-left:10px;}}.has-small-items .cpcTeaser_cat,.is-aside .cpcTeaser_cat,.is-xs .cpcTeaser_cat{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:0.75rem;color:#fff;text-transform:uppercase;background-color:initial;opacity:.55;margin-bottom:1.5625rem;}.has-small-items .cpcTeaser_cat::before,.has-small-items .cpcTeaser_cat::after,.is-aside .cpcTeaser_cat::before,.is-aside .cpcTeaser_cat::after,.is-xs .cpcTeaser_cat::before,.is-xs .cpcTeaser_cat::after{content:"";width:15px;height:2px;background-color:#fff;}.has-small-items .cpcTeaser_cat::before,.is-aside .cpcTeaser_cat::before,.is-xs .cpcTeaser_cat::before{margin-right:10px;}.has-small-items .cpcTeaser_cat::after,.is-aside .cpcTeaser_cat::after,.is-xs .cpcTeaser_cat::after{margin-left:10px;}.cpcTeaser_date{font-size:1.125rem;color:#fff;margin-bottom:0.3125rem;}@media screen and (max-width:640px){.cpcTeaser_date{font-size:1rem;}}.has-small-items .cpcTeaser_date,.is-aside .cpcTeaser_date,.is-xs .cpcTeaser_date{font-size:1rem;}.cpcTeaser_titleWpr{position:relative;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}.cpcTeaser_title{font-size:2.57142857em;line-height:1.3;color:#fff;text-align:left;}@media screen and (max-width:640px){.cpcTeaser_title{font-size:1.71428571em;text-align:center;}}.has-small-items .cpcTeaser_title,.is-aside .cpcTeaser_title,.is-xs .cpcTeaser_title{font-size:1.71428571em;text-align:center;}.cpcTeaser_infos{position:relative;font-size:1.28571429em;color:#fff;margin-top:1.125rem;}.cpcTeaser_infos span{margin:0 1.11111111em;}.cpcTeaser_infos span:first-child{margin-left:0;}.cpcTeaser_infos span:last-child{margin-right:0;}.cpcTeaser_infos span + span{margin-left:0;}.cpcTeaser_infos span + span::before{content:"•";margin-right:1.11111111em;}@media screen and (max-width:640px){.cpcTeaser_infos{font-size:1em;margin-top:1.125rem;}}.has-small-items .cpcTeaser_infos,.is-aside .cpcTeaser_infos,.is-xs .cpcTeaser_infos{font-size:1em;margin-top:1.125rem;}.cpcTeaser_cta{position:relative;}@media screen and (max-width:640px){.cpcTeaser_cta{margin-top:2.1875rem;}}.has-small-items .cpcTeaser_cta,.is-aside .cpcTeaser_cta,.is-xs .cpcTeaser_cta{margin-top:2.1875rem;}.cpcTeaserSmall{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0;}.cpcTeaserSmall:hover{background-color:#fbfbfb;cursor:pointer;}.cpcTeaserSmall_img{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;margin-right:0.9375rem;}.cpcTeaserSmall_img .cpcSearchResultThumb{position:relative;width:6.25rem;height:4.375rem;}.cpcTeaserSmall_img .cpcSearchResultThumb.has-box-shadow{box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.cpcTeaserSmall_img .cpcSearchResultThumb.has-white-bg{background-color:#fff;}.cpcTeaserSmall_img .cpcSearchResultThumb.has-grey-bg{background-color:#f5f3f8;}.cpcTeaserSmall_img .cpcSearchResultThumb.has-black-bg{background-color:#000;}.cpcTeaserSmall_img .cpcSearchResultThumb.has-top-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;}.cpcTeaserSmall_img .cpcSearchResultThumb.has-bottom-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;}.cpcTeaserSmall_img .cpcSearchResultThumb.has-top-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;transform:rotateY(0.5turn);}.cpcTeaserSmall_img .cpcSearchResultThumb.has-bottom-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;transform:rotateY(0.5turn);}.cpcTeaserSmall_img .cpcSearchResultThumb:after{background-size:cover;}.cpcTeaserSmall_title{-ms-flex-positive:1;flex-grow:1;font-size:1rem;line-height:1.5;color:#5a5a5a;}.cpcTeaserSmall_title em{font-style:italic;color:#e53075;}.cpcTeaserSmall_action{font-size:1.5625rem;padding:0 1.25rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#d8d8d8;}.cpcThematicPush-wpr{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:900px){.cpcThematicPush-wpr{-ms-flex-direction:column;flex-direction:column;padding-bottom:1em;}}.cpcThematicPush-wpr .cpcThematicPush{padding:1.25rem;width:calc(25% - 0.75 * 30px);height:6.25rem;background-color:#fff;margin-bottom:1.875rem;text-align:center;-ms-flex-pack:center;justify-content:center;color:#5a5a5a;}.cpcThematicPush-wpr .cpcThematicPush.has-christine-borderTop{border-top:10px solid #f59b69;}.cpcThematicPush-wpr .cpcThematicPush.has-dodger-blue-borderTop{border-top:10px solid #84d4fb;}.cpcThematicPush-wpr .cpcThematicPush.has-cerise-borderTop{border-top:10px solid #f08bb1;}.cpcThematicPush-wpr .cpcThematicPush.has-cinnabar-borderTop{border-top:10px solid #f3a6a0;}.cpcThematicPush-wpr .cpcThematicPush.has-candlelight-borderTop{border-top:10px solid #fee380;}.cpcThematicPush-wpr .cpcThematicPush.has-silvertree-borderTop{border-top:10px solid #a4d6c3;}.cpcThematicPush-wpr .cpcThematicPush.has-atlantis-borderTop{border-top:10px solid #d0df85;}.cpcThematicPush-wpr .cpcThematicPush.has-endeavour-borderTop{border-top:10px solid #109bff;}.cpcThematicPush-wpr .cpcThematicPush.has-scooter-borderTop{border-top:10px solid #81d5e0;}.cpcThematicPush-wpr .cpcThematicPush.has-azure-radiance-borderTop{border-top:10px solid #5dc5ff;}.cpcThematicPush-wpr .cpcThematicPush.has-chambray-borderTop{border-top:10px solid #7888cb;}.cpcThematicPush-wpr .cpcThematicPush.has-lochmara-borderTop{border-top:10px solid #1faaff;}@media screen and (max-width:900px){.cpcThematicPush-wpr .cpcThematicPush{width:100%;height:auto;margin-bottom:0;}}.cpcTrainer{padding:2.1875rem 1.25rem;text-align:center;background-color:#eef9ff;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right;}.cpcTrainer .cpcAvatar{margin-bottom:5px;}.cpcTrainer .cpcAvatar img{width:6.5625rem;height:6.5625rem;}.cpcTrainer_name{font-size:1.125rem;color:#0062A9;margin-bottom:5px;}.cpcTrainer_desc{color:#5a5a5a;text-align:left;}.cpcTrainer_desc + .cpcAvatar{margin-top:1.25rem;}.cpcTrainerList{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.cpcTrainerList .cpcTrainer{width:27%;box-shadow:0 0 15px 0 rgba(0,0,0,0.04);margin-bottom:1.875rem;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.cpcTrainerList .cpcTrainer .cpcAvatar{width:3.75rem;height:100%;}.cpcTrainerList .cpcTrainer .cpcAvatar img{width:3.75rem;height:3.75rem;}.cpcTrainerList .cpcTrainer .cpcTrainer_content{text-align:left;padding-left:1.25rem;}.cpcTrainerList .cpcTrainer .cpcTrainer_name{color:#e53075;font-size:1.5rem;line-height:1.33;text-align:left;}.cpcTrainerList .cpcTrainer .cpcTrainer_desc{color:#5a5a5a;font-size:1rem;line-height:1.5;text-align:left;}.cpcTwitter{-ms-flex-pack:center;justify-content:center;}.cpcSocial{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;}.cpcSocial.has-colorized-icons .cpcico-facebook-official{color:#3e509f;}.cpcSocial.has-colorized-icons .cpcico-twitter{color:#21b2f8;}.cpcSocial.has-colorized-icons .cpcico-linkedin{color:#0072b8;}.cpcFooter .cpcSocial{-ms-flex-item-align:end;align-self:flex-end;}.cpcSocial_item a{text-decoration:none;font-size:1.875rem;}.cpcSocial_item + .cpcSocial_item{margin-left:2.5rem;}.cpcFooter .cpcSocial_item a{color:#fff;font-size:1.5625rem;}.cpcFooter .cpcSocial_item + .cpcSocial_item{margin-left:0.625rem;}.benchmark_wrapper{width:calc(1000px + 1.25px);max-width:100%;margin:auto;}.benchmark_search_bar{padding:1.25rem 0;}.benchmark_search_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:1.25rem 0;}@media screen and (max-width:900px){.benchmark_search_wrapper{-ms-flex-direction:column;flex-direction:column;padding:0 0.625rem;}}.benchmark_search_wrapper .benchmark_search_facets{width:360px;}@media screen and (max-width:900px){.benchmark_search_wrapper .benchmark_search_facets{width:auto;}}.benchmark_search_wrapper .benchmark_search_facets li{margin-bottom:1.25rem;}.benchmark_search_wrapper .benchmark_search_results{width:1080px;margin-left:1.875rem;}@media screen and (max-width:900px){.benchmark_search_wrapper .benchmark_search_results{width:auto;margin-top:1.25rem;margin-left:0;}}.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb{position:relative;width:17.5rem;padding-top:100%;}.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-box-shadow{box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-white-bg{background-color:#fff;}.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-grey-bg{background-color:#f5f3f8;}.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-black-bg{background-color:#000;}.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-top-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;}.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-bottom-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;}.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-top-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;transform:rotateY(0.5turn);}.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-bottom-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;transform:rotateY(0.5turn);}.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb:after{background-size:cover;}.benchmark_search_pager{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:2.5rem;}.benchmark_search_pager .cpcItemButton{border:none;}.cpcContainer{-ms-flex-pack:justify;justify-content:space-between;padding-left:0.9375rem;padding-right:0.9375rem;}.cpcContainer.has-col-direction{-ms-flex-pack:normal;justify-content:normal;}@media screen and (max-width:640px){.cpcContainer + .cpcContainer{margin-top:15px;}}.has-small-items .cpcContainer + .cpcContainer,.is-aside .cpcContainer + .cpcContainer,.is-xs .cpcContainer + .cpcContainer{margin-top:15px;}@media screen and (max-width:900px){.cpcContainer.node--article-highlight{margin-top:15px;}}.cpcSearch_results{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.875rem;}@media screen and (max-width:900px){.cpcSearch_results{-ms-flex-direction:column;flex-direction:column;}}.cpcSearch_results.has-one-item .cpcSearch_results_item{width:100%;}.cpcSearch_results.has-one-item .cpcTeaserSmall_list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.cpcSearch_results.has-one-item .cpcTeaserSmall_list_item{width:49%;border-bottom:1px solid #efefef;}.cpcSearch_results.has-one-item .cpcTeaserSmall_list_item + .cpcTeaserSmall_list_item .cpcTeaserSmall{border-top:0;}.cpcSearch_results.has-two-items .cpcSearch_results_item{width:49%;}.cpcSearch_results.has-three-items .cpcSearch_results_item{width:32%;}.cpcSearch_results.has-four-items .cpcSearch_results_item{width:49%;}.cpcSearch_results.has-five-items .cpcSearch_results_item{width:32%;}.cpcSearch_results.has-five-items .cpcSearch_results_item:first-child{width:49%;}.cpcSearch_results.has-five-items .cpcSearch_results_item:nth-child(2){width:49%;}@media screen and (max-width:900px){.cpcSearch_results.has-one-item .cpcSearch_results_item,.cpcSearch_results.has-two-items .cpcSearch_results_item,.cpcSearch_results.has-three-items .cpcSearch_results_item,.cpcSearch_results.has-four-items .cpcSearch_results_item,.cpcSearch_results.has-five-items .cpcSearch_results_item{width:100% !important;}}.cpcSearch_results_item{box-sizing:border-box;width:100%;margin-bottom:1.875rem;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,0.06);background-color:#fff;padding:1.25rem 2.1875rem;}.cpcSearch_results_item.is-full{width:100%;}.cpcSearch_results_item.is-half{width:49%;}.cpcSearch_results_item.cat-training .cpcSearch_results_title{color:#0062A9;border-color:#0062A9;}.cpcSearch_results_item.cat-training .cpcButton{color:#0062A9;border:1px solid rgba(0,98,169,0.3);}.cpcSearch_results_item.cat-training .cpcButton:hover{color:#fff;background-color:#0062A9;border-color:#0062A9;}.cpcSearch_results_item.cat-tools .cpcSearch_results_title{color:#009ef6;border-color:#009ef6;}.cpcSearch_results_item.cat-tools .cpcButton{color:#009ef6;border:1px solid rgba(0,158,246,0.3);}.cpcSearch_results_item.cat-tools .cpcButton:hover{color:#fff;background-color:#009ef6;border-color:#009ef6;}.cpcSearch_results_item.cat-jobs .cpcSearch_results_title{color:#E95D0F;border-color:#E95D0F;}.cpcSearch_results_item.cat-jobs .cpcButton{color:#E95D0F;border:1px solid rgba(233,93,15,0.3);}.cpcSearch_results_item.cat-jobs .cpcButton:hover{color:#fff;background-color:#E95D0F;border-color:#E95D0F;}.cpcSearch_results_item.cat-event .cpcSearch_results_title{color:#e53075;border-color:#e53075;}.cpcSearch_results_item.cat-event .cpcButton{color:#e53075;border:1px solid rgba(229,48,117,0.3);}.cpcSearch_results_item.cat-event .cpcButton:hover{color:#fff;background-color:#e53075;border-color:#e53075;}.cpcSearch_results_item.cat-ressources .cpcSearch_results_title{color:#3e509f;border-color:#3e509f;}.cpcSearch_results_item.cat-ressources .cpcButton{color:#3e509f;border:1px solid rgba(62,80,159,0.3);}.cpcSearch_results_item.cat-ressources .cpcButton:hover{color:#fff;background-color:#3e509f;border-color:#3e509f;}.cpcSearch_results_title{font-size:0.875rem;color:#e53075;line-height:1.14;letter-spacing:2px;text-transform:uppercase;padding-bottom:12px;border-bottom:2px solid #e53075;}.cpcSearch_results_content{margin-bottom:1.25rem;}.cpcSearch_results_sponsor{text-align:right;}.cpcSearch_results_sponsor > img{height:1em;width:auto;}.cpcTeaserSmall_list_item + .cpcTeaserSmall_list_item .cpcTeaserSmall{border-top:1px solid #efefef;}.cpcSearch_results_action{text-align:center;}.cpcFooter{width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#63646c;color:#fff;}.cpcFooter_nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5.625rem 0;max-width:1000px;width:100%;margin:auto;}.cpcFooter_nav_list{margin-bottom:3.75rem;}.cpcFooter_nav_item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1rem;line-height:1.5;width:16.875rem;}.cpcFooter_nav_item.has-title{margin-bottom:0.9375rem;}.cpcFooter_nav_link{text-decoration:none;color:#fff;}.cpcFooter_details{width:100%;background-color:#595a62;padding:1.25rem 0;}.cpcFooter_details_content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;max-width:1000px;width:100%;margin:auto;}.cpcFooter_details_legal{font-size:14px;letter-spacing:0.9px;color:#dee0ee;text-transform:uppercase;margin-right:1.875rem;-ms-flex-positive:1;flex-grow:1;}.cpcHeader{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:100vw !important;height:6.25rem;box-sizing:border-box;padding:1.25rem 1.875rem;background-color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,0.19);position:relative;z-index:4;}@media screen and (max-width:640px){.cpcHeader{height:4.375rem;padding:0.625rem 0.625rem;}}.cpcHeader_identity{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:2.5rem;}.cpcHeader_identity_logo{width:5rem;height:3.625rem;display:block;background-image:url(/themes/custom/capcom/img/capcom-logo.svg);background-repeat:no-repeat;background-size:contain;}@media screen and (max-width:640px){.cpcHeader_identity_logo{height:2.8125rem;}}.cpcHeader_nav_wpr{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;}@media screen and (max-width:640px){.cpcHeader_nav_wpr{-ms-flex-direction:column;flex-direction:column;position:absolute;top:100%;left:0;right:0;min-height:calc(100vh - 4.375rem);background-color:#868faa;padding:1.25rem;box-sizing:border-box;-ms-transform:translateX(100vw);transform:translateX(100vw);opacity:0;transition:all .3s;}.cpcHeader_nav_wpr.is-SubNav-open{-ms-transform:translateX(-100vw) !important;transform:translateX(-100vw) !important;}.cpcMenuBtn.is-open + .cpcHeader_nav_wpr{-ms-transform:translateX(0);transform:translateX(0);opacity:1;}.cpcHeader_nav_wpr .cpcHeader_search{display:block;width:100%;margin:1em;}}.cpcHeader_nav{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:2.5rem;}@media screen and (max-width:640px){.cpcHeader_nav{margin-right:initial;width:100%;}}.cpcHeader_nav_list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100px;}@media screen and (max-width:640px){.cpcHeader_nav_list{-ms-flex-direction:column;flex-direction:column;height:auto;}}.cpcHeader_nav_item{-ms-flex-positive:0;flex-grow:0;position:relative;color:#303030;width:10rem;line-height:1.33;border-right:1px solid #f5f5f5;}@media screen and (max-width:640px){.cpcHeader_nav_item{width:auto;border:none;}.cpcHeader_nav_item + .cpcHeader_nav_item{margin-top:1.25rem;}}.cpcHeader_nav_item:after{content:"";position:absolute;bottom:0;right:0;height:0;width:0;border-color:transparent;border-style:solid;border-width:7px;border-top-color:#e53075;-ms-transform:rotate(-45deg);transform:rotate(-45deg);}@media screen and (max-width:640px){.cpcHeader_nav_item:after{border-width:10px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:calc(50% - 10px);}}.cpcHeader_nav_item.training-events{border-left:1px solid #f5f5f5;}.cpcHeader_nav_item.training-events em{color:#0062A9;}.cpcHeader_nav_item.training-events:after{border-top-color:#0062A9;}@media screen and (max-width:640px){.cpcHeader_nav_item.training-events{border:none;}}.cpcHeader_nav_item.ressources-benchmark em{color:#5DB794;}.cpcHeader_nav_item.ressources-benchmark:after{border-top-color:#5DB794;}.cpcHeader_nav_item.tools-services em{color:#E95D0F;}.cpcHeader_nav_item.tools-services:after{border-top-color:#E95D0F;}.cpcHeader_nav_lk{display:-ms-flexbox;display:flex;text-align:center;font-size:1.28571429em;height:100px;color:#303030;text-decoration:none;-ms-flex-pack:center;justify-content:center;border:0;background-color:#fff;padding:0 1.25rem;font-size:1.125rem;}@media screen and (max-width:640px){.cpcHeader_nav_lk{-ms-flex-pack:start;justify-content:flex-start;}}.cpcHeader_nav_lk:hover{background-color:#f5f5f5;cursor:pointer;}.cpcHeader_nav_lk_content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.cpcHeader_search{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-positive:1;flex-grow:1;margin-right:1.875rem;position:relative;}.cpcHeader_search:before{content:"\e00a";position:absolute;color:#5a5a5a;font-size:1.25rem;left:0.9375rem;top:0.625rem;width:1.25rem;height:1.25rem;}.cpcHeader_search_input{width:100%;border:0;background-color:#f5f5f5;color:#74767c;border-radius:6.25rem;padding:0.625rem;padding-left:3.4375rem;padding-right:1.25rem;font-size:1.14285714em;}.cpcHeader_push{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.cpcHeader_push .cpcItemButton{padding:0.625rem;line-height:1;border-radius:2px;text-align:center;}.cpcHeader_push .cpcItemButton + .cpcItemButton{margin-left:1.25rem;margin-top:0;}.cpcHeader_push .cpcItemButton.has-alt-color{background-color:#E95D0F;color:#fff;}@media screen and (max-width:640px){.cpcHeader_push{-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:auto;}.cpcHeader_push .cpcItemButton{width:100%;display:block;text-align:center;box-sizing:border-box;}.cpcHeader_push .cpcItemButton + .cpcItemButton{margin-left:0;margin-top:1.25rem;}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica,Arial,"Trebuchet MS",sans-serif;font-size:14px;line-height:1.5;background-color:#fff;color:#5a5a5a;position:relative;}@media screen and (max-width:640px){body{font-size:14px;}}.has-small-items body,.is-aside body,.is-xs body{font-size:14px;}body a{text-decoration:none;}body.is-blurred .cpcMain,body.is-blurred .cpcFooter{filter:blur(8px);transition:all 0.4s;}body.has-modal-opened{overflow:hidden;}body.has-nav-opened{overflow:hidden;}.cpcWrapper{position:relative;overflow:hidden;}.cpcMain{min-height:100vh;padding-bottom:6.25rem;}.cpcMain.has-smallConstrained .is-constrained{width:48.75rem;box-sizing:border-box;}@media screen and (max-width:640px){.cpcMain.has-smallConstrained .is-constrained{padding:1.875rem;}}.has-small-items .cpcMain.has-smallConstrained .is-constrained,.is-aside .cpcMain.has-smallConstrained .is-constrained,.is-xs .cpcMain.has-smallConstrained .is-constrained{padding:1.875rem;}.cpcSubHeader_wpr{display:none;position:absolute;perspective:800px;perspective-origin:50% 100px;top:100px;left:0;right:0;height:calc(100vh - 100px);z-index:3;}.cpcSubHeader_wpr.is-visible{display:block;}@media screen and (max-width:640px){.cpcSubHeader_wpr{display:block;-ms-transform:translateX(100vw);transform:translateX(100vw);transition:all .3s;top:4.375rem;}.cpcSubHeader_wpr.is-visible{-ms-transform:translateX(0);transform:translateX(0);}}.toolbar-fixed .cpcSubHeader_wpr{height:calc(100vh -  100px - 79px);}.cpcSubHeader{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;opacity:0;-ms-transform-origin:top;transform-origin:top;}.cpcSubHeader.is-visible{opacity:1;animation:subheader-open .3s;animation-fill-mode:forwards;}@media screen and (max-width:640px){.cpcSubHeader{opacity:1;animation:none !important;}}.cpcSubHeader_close{font-size:1rem;text-decoration:none;color:#fff;position:absolute;top:1.25rem;right:1.25rem;z-index:10;}.cpcSubHeader_close .close-icon{display:inline-block;font-size:1rem;height:1.5625rem;width:1.5625rem;position:relative;top:8px;}.cpcSubHeader_close .close-icon:after{content:"";position:absolute;right:10px;display:block;background:#fff;height:25px;width:2px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.cpcSubHeader_close .close-icon:before{content:"";position:absolute;left:12px;display:block;background:#fff;height:25px;width:2px;-ms-transform:rotate(45deg);transform:rotate(45deg);}.cpcSubHeader_category{box-sizing:border-box;padding-top:3.75rem;background-color:rgba(231,16,103,0.75);position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right 18.75rem;overflow-y:scroll;}@media screen and (max-width:640px){.cpcSubHeader_category{width:100%;padding:1.875rem;background-image:none;}}.cpcSubHeader_category.training-events{background-color:rgba(0,98,169,0.75);}@media screen and (max-width:640px){.cpcSubHeader_category.training-events{background-color:#0062A9;}}.cpcSubHeader_category.ressources-benchmark{background-color:rgba(93,183,148,0.75);}@media screen and (max-width:640px){.cpcSubHeader_category.ressources-benchmark{background-color:#5DB794;}}.cpcSubHeader_category.tools-services{background-color:rgba(233,93,15,0.75);}@media screen and (max-width:640px){.cpcSubHeader_category.tools-services{background-color:#E95D0F;}}.cpcSubHeader_category.has-search-results{background-color:rgba(134,143,170,0.75);}@media screen and (max-width:640px){.cpcSubHeader_category.has-search-results{background-color:#868faa;}}.cpcSubHeader_wrapper{max-width:1200px;width:100%;margin:auto;}.cpcSubHeader_title{color:#fff;font-size:3.57142857em;text-align:left;line-height:1.28;}.cpcSubHeader_title .is-lighter{display:block;}@media screen and (max-width:640px){.cpcSubHeader_title{display:none;}}.cpcNavBlock_list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.4375rem;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:640px){.cpcNavBlock_list{-ms-flex-direction:column;flex-direction:column;}}.cpcNavBlock_item{width:32%;box-sizing:border-box;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin-bottom:1.25rem;padding:1.25rem;}.cpcNavBlock_item ul{height:100%;}.cpcNavBlock_item ul > li{width:100%;}@media screen and (max-width:640px){.cpcNavBlock_item{width:auto;}}.cpcNavElement_item + .cpcNavElement_item{margin-top:20px;}.cpcNavElement_item .cpcNavTitle{font-size:1rem;margin:0;color:#e53075;letter-spacing:1px;text-transform:uppercase;}@media screen and (max-width:640px){.cpcNavElement_item .cpcNavTitle{line-height:1;}}.cpcNavElement_item .cpcNavTitle.has-children{text-align:center;}.cpcNavElement_item .cpcNavTitle a{display:block;color:#e53075;}@media screen and (max-width:640px){.cpcNavElement_item .cpcNavTitle a{padding:0.9375rem 0;}}.cpcNavElement_item .cpcMenuBlock_wpr{height:100%;padding:0.625rem;}.cpcNavElement_item .cpcMenuBlock_wpr + .cpcMenuBlock_wpr{margin-top:2.5rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-box-shadow{box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.cpcNavElement_item .cpcMenuBlock_wpr.has-white-bg{background-color:#fff;}.cpcNavElement_item .cpcMenuBlock_wpr.has-grey-bg{background-color:#f5f3f8;}.cpcNavElement_item .cpcMenuBlock_wpr.has-black-bg{background-color:#000;}.cpcNavElement_item .cpcMenuBlock_wpr.has-top-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;}.cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;}.cpcNavElement_item .cpcMenuBlock_wpr.has-top-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;transform:rotateY(0.5turn);}.cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;transform:rotateY(0.5turn);}.cpcNavElement_item .cpcMenuBlock_wpr.is-constrained{width:calc(1000px + 1.25rem);margin:auto;}.cpcNavElement_item .cpcMenuBlock_wpr.is-large-constrained{width:calc(1920px + 1.25rem);margin:auto;}.cpcNavElement_item .cpcMenuBlock_wpr.has-smallConstrained .is-constrained{width:48.75rem;box-sizing:border-box;}@media screen and (max-width:640px){.cpcNavElement_item .cpcMenuBlock_wpr.has-smallConstrained .is-constrained{padding:1.875rem;}}.has-small-items .cpcNavElement_item .cpcMenuBlock_wpr.has-smallConstrained .is-constrained,.is-aside .cpcNavElement_item .cpcMenuBlock_wpr.has-smallConstrained .is-constrained,.is-xs .cpcNavElement_item .cpcMenuBlock_wpr.has-smallConstrained .is-constrained{padding:1.875rem;}.cpcNavElement_item .cpcMenuBlock_wpr.is-xl{-ms-flex-preferred-size:100%;flex-basis:100%;}.cpcNavElement_item .cpcMenuBlock_wpr.is-l{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-negative:1;flex-shrink:1;}.cpcNavElement_item .cpcMenuBlock_wpr.is-xm{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;}.cpcNavElement_item .cpcMenuBlock_wpr.is-m{-ms-flex-preferred-size:50%;flex-basis:50%;}.cpcNavElement_item .cpcMenuBlock_wpr.is-xs{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}@media screen and (max-width:640px){.cpcNavElement_item .cpcMenuBlock_wpr.is-xs{-ms-flex-preferred-size:auto;flex-basis:auto;}}.has-small-items .cpcNavElement_item .cpcMenuBlock_wpr.is-xs,.is-aside .cpcNavElement_item .cpcMenuBlock_wpr.is-xs,.is-xs .cpcNavElement_item .cpcMenuBlock_wpr.is-xs{-ms-flex-preferred-size:auto;flex-basis:auto;}.cpcNavElement_item .cpcMenuBlock_wpr.is-s{-ms-flex-preferred-size:25%;flex-basis:25%;}@media screen and (max-width:640px){.cpcNavElement_item .cpcMenuBlock_wpr.is-s{-ms-flex-preferred-size:auto;flex-basis:auto;}}.has-small-items .cpcNavElement_item .cpcMenuBlock_wpr.is-s,.is-aside .cpcNavElement_item .cpcMenuBlock_wpr.is-s,.is-xs .cpcNavElement_item .cpcMenuBlock_wpr.is-s{-ms-flex-preferred-size:auto;flex-basis:auto;}.cpcNavElement_item .cpcMenuBlock_wpr.is-aside{-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;}.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_wpr.has-top-left-pattern:before,.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_wpr.has-top-right-pattern:before,.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_wpr.has-bottom-left-pattern:after,.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_wpr.has-bottom-right-pattern:after,.cpcNavElement_item .cpcMenuBlock_wpr .cpcLayout.has-top-left-pattern:before,.cpcNavElement_item .cpcMenuBlock_wpr .cpcLayout.has-top-right-pattern:before,.cpcNavElement_item .cpcMenuBlock_wpr .cpcLayout.has-bottom-left-pattern:after,.cpcNavElement_item .cpcMenuBlock_wpr .cpcLayout.has-bottom-right-pattern:after,.cpcNavElement_item .cpcMenuBlock_wpr .cpcContainer.has-top-left-pattern:before,.cpcNavElement_item .cpcMenuBlock_wpr .cpcContainer.has-top-right-pattern:before,.cpcNavElement_item .cpcMenuBlock_wpr .cpcContainer.has-bottom-left-pattern:after,.cpcNavElement_item .cpcMenuBlock_wpr .cpcContainer.has-bottom-right-pattern:after,.cpcNavElement_item .cpcMenuBlock_wpr .cpcItem.has-top-left-pattern:before,.cpcNavElement_item .cpcMenuBlock_wpr .cpcItem.has-top-right-pattern:before,.cpcNavElement_item .cpcMenuBlock_wpr .cpcItem.has-bottom-left-pattern:after,.cpcNavElement_item .cpcMenuBlock_wpr .cpcItem.has-bottom-right-pattern:after{content:"";display:block;height:40px;width:40px;position:absolute;background:red;}.cpcNavElement_item .cpcMenuBlock_wpr.has-top-left-pattern:before{top:0;left:0;}.cpcNavElement_item .cpcMenuBlock_wpr.has-top-right-pattern:before{top:0;right:0;}.cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-left-pattern:after{bottom:0;left:0;}.cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-right-pattern:after{bottom:0;right:0;}.cpcNavElement_item .cpcMenuBlock_wpr.constellation-pattern-1.has-top-left-pattern:before,.cpcNavElement_item .cpcMenuBlock_wpr.constellation-pattern-1.has-top-right-pattern:before{width:320px;background-image:url(/themes/custom/capcom/img/bg/mini-constell-1.svg);}.cpcNavElement_item .cpcMenuBlock_wpr.constellation-pattern-1.has-bottom-left-pattern:after,.cpcNavElement_item .cpcMenuBlock_wpr.constellation-pattern-1.has-bottom-right-pattern:after{width:320px;background-image:url(/themes/custom/capcom/img/bg/mini-constell-1.svg);}.cpcNavElement_item .cpcMenuBlock_wpr.has-tiny-verticalMargins{margin-top:1.25rem;margin-bottom:1.25rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-tiny-topMargin{margin-top:1.25rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-tiny-bottomMargin{margin-bottom:1.25rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-small-verticalMargins{margin-top:2.5rem;margin-bottom:2.5rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-small-topMargin{margin-top:2.5rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-small-bottomMargin{margin-bottom:2.5rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-medium-verticalMargins{margin:3.75rem 0;}.cpcNavElement_item .cpcMenuBlock_wpr.has-medium-topMargin{margin-top:3.75rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-medium-bottomMargin{margin-bottom:3.75rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-large-verticalMargins{margin:5rem 0;}.cpcNavElement_item .cpcMenuBlock_wpr.has-large-topMargin{margin-top:5rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-large-bottomMargin{margin-bottom:5rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-tiny-verticalPaddings{padding:1.25rem 0;}.cpcNavElement_item .cpcMenuBlock_wpr.has-tiny-topPadding{padding-top:1.25rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-tiny-bottomPadding{padding-bottom:1.25rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-small-verticalPaddings{padding:2.5rem 0;}.cpcNavElement_item .cpcMenuBlock_wpr.has-small-topPadding{padding-top:2.5rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-small-bottomPadding{padding-bottom:2.5rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-medium-verticalPaddings{padding:5rem 0;}.cpcNavElement_item .cpcMenuBlock_wpr.has-medium-topPadding{padding-top:5rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-medium-bottomPadding{padding-bottom:5rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-large-verticalPaddings{padding:6.25rem 0;}.cpcNavElement_item .cpcMenuBlock_wpr.has-large-topPadding{padding-top:6.25rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-large-bottomPadding{padding-bottom:6.25rem;}.cpcNavElement_item .cpcMenuBlock_wpr.has-no-verticalPaddings,.cpcNavElement_item .cpcMenuBlock_wpr.has-no-padding{padding:0 !important;}.cpcNavElement_item .cpcMenuBlock_wpr.has-no-topPadding{padding-top:0 !important;}.cpcNavElement_item .cpcMenuBlock_wpr.has-no-bottomPadding{padding-bottom:0 !important;}.cpcNavElement_item .cpcMenuBlock_wpr.is-centered{margin:auto;}.cpcNavElement_item .cpcMenuBlock_wpr.is-align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.cpcNavElement_item .cpcMenuBlock_wpr.has-text-align-center{text-align:center;}.cpcNavElement_item .cpcMenuBlock_wpr.has-text-align-left{text-align:left;}.cpcNavElement_item .cpcMenuBlock_wpr.has-text-align-right{text-align:right;}.cpcNavElement_item .cpcMenuBlock_wpr .has-col-direction{-ms-flex-direction:column;flex-direction:column;}.cpcNavElement_item .cpcMenuBlock_wpr .has-row-direction{-ms-flex-direction:row;flex-direction:row;}.cpcNavElement_item .cpcMenuBlock_wpr.has-content-center{-ms-flex-pack:center;justify-content:center;}.cpcNavElement_item .cpcMenuBlock_wpr.has-content-left{-ms-flex-pack:left;justify-content:left;}.cpcNavElement_item .cpcMenuBlock_wpr.has-items-center{-ms-flex-align:center;align-items:center;}.cpcNavElement_item .cpcMenuBlock_wpr.has-offset-content{margin-top:-10rem;}@media screen and (max-width:640px){.cpcNavElement_item .cpcMenuBlock_wpr.has-offset-content{margin-top:0;}}.has-small-items .cpcNavElement_item .cpcMenuBlock_wpr.has-offset-content,.is-aside .cpcNavElement_item .cpcMenuBlock_wpr.has-offset-content,.is-xs .cpcNavElement_item .cpcMenuBlock_wpr.has-offset-content{margin-top:0;}.cpcNavElement_item .cpcMenuBlock_wpr.has-topOffset{margin-top:-120px;}.cpcNavElement_item .cpcMenuBlock_wpr.is-before-topOffset{padding-bottom:170px;}@media screen and (max-width:640px){.cpcNavElement_item .cpcMenuBlock_wpr{height:auto;}}.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content{background-color:#fff;height:100%;box-sizing:border-box;padding:1.25rem;text-align:center;}@media screen and (max-width:640px){.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content{height:auto;padding:1.25rem;}}.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcMenuBlock_icon{font-size:6.25rem;line-height:60%;margin-bottom:0.9375rem;color:#5a5a5a;}@media screen and (max-width:640px){.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcMenuBlock_icon{display:none;}}.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcNavTitle{font-size:2em;line-height:1.11;margin-bottom:1.25rem;}@media screen and (max-width:640px){.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcNavTitle{margin:0;font-size:1rem;}}.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcNavTitle .is-lighter{text-decoration:none;display:block;color:#5a5a5a;}@media screen and (max-width:640px){.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcNavTitle .is-lighter{font:inherit;}}.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcMenuBlock_message{font-size:1.14285714em;line-height:1.5;color:#5a5a5a;}@media screen and (max-width:640px){.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcMenuBlock_message{display:none;}}.cpcNavElement_item .cpcMenuBlock_img{width:100%;}.cpcNavElement_item .cpcMenuBlock_img img{width:100%;height:auto;}.cpcNavSubElement_item + .cpcNavSubElement_item{border-top:1px solid #dddddd;}.cpcNavSubElement_item .cpcNavTitle{font-size:1rem;line-height:2.8125rem;height:2.8125rem;text-transform:none;letter-spacing:inherit;}@media screen and (max-width:640px){.cpcNavSubElement_item .cpcNavTitle{height:auto;line-height:1;}}.cpcNavSubElement_item .cpcNavTitle a{display:block;position:relative;width:100%;box-sizing:border-box;padding-left:0.625rem;padding-right:3.125rem;color:#a5a5a5;}.cpcNavSubElement_item .cpcNavTitle a:hover{background-color:#f5f5f5;color:#e53075;}.cpcNavSubElement_item .cpcNavTitle a:after{content:"\e014";font-size:1.25rem;position:absolute;right:0.625rem;top:0.8125rem;}@keyframes subheader-open{0%{opacity:0;transform:rotateX(-90deg);}100%{opacity:1;transform:rotateX(0deg);}}.cpcArticle-teaser .cpcItem_title,.has-small-items .cpcArticle-teaser .cpcItem_title,.is-aside .cpcArticle-teaser .cpcItem_title,.is-xs .cpcArticle-teaser .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-alt .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert-alt .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-alt .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert-alt .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-alt .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert-alt .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-alt .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert .cpcItem_title,.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert-alt .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-alt .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert-alt .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-alt .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert-alt .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-alt .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert-alt .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-alt .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert .cpcItem_title,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert-alt .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-alt .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert-alt .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-alt .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert-alt .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-alt .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert-alt .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-alt .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert .cpcItem_title,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert-alt .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-alt .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert-alt .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-alt .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert-alt .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-alt .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert-alt .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-alt .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert .cpcItem_title,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert-alt .cpcItem_title,.cpcLayout.has-red-gradient .cpcItem_title,.cpcLayout.has-red-gradient-vert .cpcItem_title,.cpcLayout.has-orange-gradient .cpcItem_title,.cpcLayout.has-green-gradient .cpcItem_title,.cpcLayout.has-blue-gradient .cpcItem_title,.cpcLayout.has-red-gradient-alt .cpcItem_title,.cpcLayout.has-red-gradient-vert-alt .cpcItem_title,.cpcLayout.has-orange-gradient-alt .cpcItem_title,.cpcLayout.has-orange-gradient-vert .cpcItem_title,.cpcLayout.has-orange-gradient-vert-alt .cpcItem_title,.cpcLayout.has-green-gradient-alt .cpcItem_title,.cpcLayout.has-green-gradient-vert .cpcItem_title,.cpcLayout.has-green-gradient-vert-alt .cpcItem_title,.cpcLayout.has-blue-gradient-alt .cpcItem_title,.cpcLayout.has-blue-gradient-vert .cpcItem_title,.cpcLayout.has-blue-gradient-vert-alt .cpcItem_title,.cpcContainer.has-red-gradient .cpcItem_title,.cpcContainer.has-red-gradient-alt .cpcItem_title,.cpcContainer.has-red-gradient-vert .cpcItem_title,.cpcContainer.has-red-gradient-vert-alt .cpcItem_title,.cpcContainer.has-orange-gradient .cpcItem_title,.cpcContainer.has-orange-gradient-alt .cpcItem_title,.cpcContainer.has-orange-gradient-vert .cpcItem_title,.cpcContainer.has-orange-gradient-vert-alt .cpcItem_title,.cpcContainer.has-green-gradient .cpcItem_title,.cpcContainer.has-green-gradient-alt .cpcItem_title,.cpcContainer.has-green-gradient-vert .cpcItem_title,.cpcContainer.has-green-gradient-vert-alt .cpcItem_title,.cpcContainer.has-blue-gradient .cpcItem_title,.cpcContainer.has-blue-gradient-alt .cpcItem_title,.cpcContainer.has-blue-gradient-vert .cpcItem_title,.cpcContainer.has-blue-gradient-vert-alt .cpcItem_title,.cpcItem.has-red-gradient .cpcItem_title,.cpcItem.has-red-gradient-alt .cpcItem_title,.cpcItem.has-red-gradient-vert .cpcItem_title,.cpcItem.has-red-gradient-vert-alt .cpcItem_title,.cpcItem.has-orange-gradient .cpcItem_title,.cpcItem.has-orange-gradient-alt .cpcItem_title,.cpcItem.has-orange-gradient-vert .cpcItem_title,.cpcItem.has-orange-gradient-vert-alt .cpcItem_title,.cpcItem.has-green-gradient .cpcItem_title,.cpcItem.has-green-gradient-alt .cpcItem_title,.cpcItem.has-green-gradient-vert .cpcItem_title,.cpcItem.has-green-gradient-vert-alt .cpcItem_title,.cpcItem.has-blue-gradient .cpcItem_title,.cpcItem.has-blue-gradient-alt .cpcItem_title,.cpcItem.has-blue-gradient-vert .cpcItem_title,.cpcItem.has-blue-gradient-vert-alt .cpcItem_title,.cpcArticle-teaser [class^="cpcTitle-"],.has-small-items .cpcArticle-teaser [class^="cpcTitle-"],.is-aside .cpcArticle-teaser [class^="cpcTitle-"],.is-xs .cpcArticle-teaser [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-alt [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert-alt [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-alt [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert-alt [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-alt [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert-alt [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-alt [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert [class^="cpcTitle-"],.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert-alt [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-alt [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert-alt [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-alt [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert-alt [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-alt [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert-alt [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-alt [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert [class^="cpcTitle-"],.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert-alt [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-alt [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert-alt [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-alt [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert-alt [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-alt [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert-alt [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-alt [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert [class^="cpcTitle-"],.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert-alt [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-alt [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert-alt [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-alt [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert-alt [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-alt [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert-alt [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-alt [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert [class^="cpcTitle-"],.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert-alt [class^="cpcTitle-"],.cpcLayout.has-red-gradient [class^="cpcTitle-"],.cpcLayout.has-red-gradient-vert [class^="cpcTitle-"],.cpcLayout.has-orange-gradient [class^="cpcTitle-"],.cpcLayout.has-green-gradient [class^="cpcTitle-"],.cpcLayout.has-blue-gradient [class^="cpcTitle-"],.cpcLayout.has-red-gradient-alt [class^="cpcTitle-"],.cpcLayout.has-red-gradient-vert-alt [class^="cpcTitle-"],.cpcLayout.has-orange-gradient-alt [class^="cpcTitle-"],.cpcLayout.has-orange-gradient-vert [class^="cpcTitle-"],.cpcLayout.has-orange-gradient-vert-alt [class^="cpcTitle-"],.cpcLayout.has-green-gradient-alt [class^="cpcTitle-"],.cpcLayout.has-green-gradient-vert [class^="cpcTitle-"],.cpcLayout.has-green-gradient-vert-alt [class^="cpcTitle-"],.cpcLayout.has-blue-gradient-alt [class^="cpcTitle-"],.cpcLayout.has-blue-gradient-vert [class^="cpcTitle-"],.cpcLayout.has-blue-gradient-vert-alt [class^="cpcTitle-"],.cpcContainer.has-red-gradient [class^="cpcTitle-"],.cpcContainer.has-red-gradient-alt [class^="cpcTitle-"],.cpcContainer.has-red-gradient-vert [class^="cpcTitle-"],.cpcContainer.has-red-gradient-vert-alt [class^="cpcTitle-"],.cpcContainer.has-orange-gradient [class^="cpcTitle-"],.cpcContainer.has-orange-gradient-alt [class^="cpcTitle-"],.cpcContainer.has-orange-gradient-vert [class^="cpcTitle-"],.cpcContainer.has-orange-gradient-vert-alt [class^="cpcTitle-"],.cpcContainer.has-green-gradient [class^="cpcTitle-"],.cpcContainer.has-green-gradient-alt [class^="cpcTitle-"],.cpcContainer.has-green-gradient-vert [class^="cpcTitle-"],.cpcContainer.has-green-gradient-vert-alt [class^="cpcTitle-"],.cpcContainer.has-blue-gradient [class^="cpcTitle-"],.cpcContainer.has-blue-gradient-alt [class^="cpcTitle-"],.cpcContainer.has-blue-gradient-vert [class^="cpcTitle-"],.cpcContainer.has-blue-gradient-vert-alt [class^="cpcTitle-"],.cpcItem.has-red-gradient [class^="cpcTitle-"],.cpcItem.has-red-gradient-alt [class^="cpcTitle-"],.cpcItem.has-red-gradient-vert [class^="cpcTitle-"],.cpcItem.has-red-gradient-vert-alt [class^="cpcTitle-"],.cpcItem.has-orange-gradient [class^="cpcTitle-"],.cpcItem.has-orange-gradient-alt [class^="cpcTitle-"],.cpcItem.has-orange-gradient-vert [class^="cpcTitle-"],.cpcItem.has-orange-gradient-vert-alt [class^="cpcTitle-"],.cpcItem.has-green-gradient [class^="cpcTitle-"],.cpcItem.has-green-gradient-alt [class^="cpcTitle-"],.cpcItem.has-green-gradient-vert [class^="cpcTitle-"],.cpcItem.has-green-gradient-vert-alt [class^="cpcTitle-"],.cpcItem.has-blue-gradient [class^="cpcTitle-"],.cpcItem.has-blue-gradient-alt [class^="cpcTitle-"],.cpcItem.has-blue-gradient-vert [class^="cpcTitle-"],.cpcItem.has-blue-gradient-vert-alt [class^="cpcTitle-"]{color:#fff;}.cpcArticle-teaser .markdownContainer:not(.cpcMenuBlock_message),.has-small-items .cpcArticle-teaser .markdownContainer:not(.cpcMenuBlock_message),.is-aside .cpcArticle-teaser .markdownContainer:not(.cpcMenuBlock_message),.is-xs .cpcArticle-teaser .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-red-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-red-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-orange-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-green-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-blue-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-red-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-red-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-orange-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-orange-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-orange-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-green-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-green-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-green-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-blue-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-blue-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcLayout.has-blue-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-red-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-red-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-red-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-red-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-orange-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-orange-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-orange-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-orange-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-green-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-green-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-green-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-green-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-blue-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-blue-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-blue-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcContainer.has-blue-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-red-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-red-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-red-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-red-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-orange-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-orange-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-orange-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-orange-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-green-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-green-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-green-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-green-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-blue-gradient .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-blue-gradient-alt .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-blue-gradient-vert .markdownContainer:not(.cpcMenuBlock_message),.cpcItem.has-blue-gradient-vert-alt .markdownContainer:not(.cpcMenuBlock_message){color:#fff;}.cpcLayout{display:-ms-flexbox;display:flex;position:relative;}.cpcLayout > *{position:relative;z-index:1;}.cpcLayout.has-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(/themes/custom/capcom/img/bg/constellation.png);opacity:0.6;background-repeat:no-repeat;background-position:right center;}.cpcLayout.has-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(/themes/custom/capcom/img/bg/constellation.png);opacity:0.6;background-repeat:no-repeat;background-position:left center;}.cpcLayout .cpcNavElement_item .cpcMenuBlock_wpr.has-top-left-pattern:before,.cpcNavElement_item .cpcLayout .cpcMenuBlock_wpr.has-top-left-pattern:before,.cpcLayout .cpcNavElement_item .cpcMenuBlock_wpr.has-top-right-pattern:before,.cpcNavElement_item .cpcLayout .cpcMenuBlock_wpr.has-top-right-pattern:before,.cpcLayout .cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-left-pattern:after,.cpcNavElement_item .cpcLayout .cpcMenuBlock_wpr.has-bottom-left-pattern:after,.cpcLayout .cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-right-pattern:after,.cpcNavElement_item .cpcLayout .cpcMenuBlock_wpr.has-bottom-right-pattern:after,.cpcLayout .cpcLayout.has-top-left-pattern:before,.cpcLayout .cpcLayout.has-top-right-pattern:before,.cpcLayout .cpcLayout.has-bottom-left-pattern:after,.cpcLayout .cpcLayout.has-bottom-right-pattern:after,.cpcLayout .cpcContainer.has-top-left-pattern:before,.cpcLayout .cpcContainer.has-top-right-pattern:before,.cpcLayout .cpcContainer.has-bottom-left-pattern:after,.cpcLayout .cpcContainer.has-bottom-right-pattern:after,.cpcLayout .cpcItem.has-top-left-pattern:before,.cpcLayout .cpcItem.has-top-right-pattern:before,.cpcLayout .cpcItem.has-bottom-left-pattern:after,.cpcLayout .cpcItem.has-bottom-right-pattern:after{content:"";display:block;height:40px;width:40px;position:absolute;background:red;}.cpcLayout{width:100%;box-sizing:border-box;}.cpcLayout.has-box-shadow{box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.cpcLayout.has-white-bg{background-color:#fff;}.cpcLayout.has-grey-bg{background-color:#f5f3f8;}.cpcLayout.has-black-bg{background-color:#000;}.cpcLayout.has-top-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;}.cpcLayout.has-bottom-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;}.cpcLayout.has-top-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;transform:rotateY(0.5turn);}.cpcLayout.has-bottom-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;transform:rotateY(0.5turn);}.cpcLayout.is-constrained{width:calc(1000px + 1.25rem);margin:auto;}.cpcLayout.is-large-constrained{width:calc(1920px + 1.25rem);margin:auto;}.cpcLayout.has-smallConstrained .is-constrained{width:48.75rem;box-sizing:border-box;}@media screen and (max-width:640px){.cpcLayout.has-smallConstrained .is-constrained{padding:1.875rem;}}.has-small-items .cpcLayout.has-smallConstrained .is-constrained,.is-aside .cpcLayout.has-smallConstrained .is-constrained,.is-xs .cpcLayout.has-smallConstrained .is-constrained{padding:1.875rem;}.cpcLayout.is-xl{-ms-flex-preferred-size:100%;flex-basis:100%;}.cpcLayout.is-l{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-negative:1;flex-shrink:1;}.cpcLayout.is-xm{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;}.cpcLayout.is-m{-ms-flex-preferred-size:50%;flex-basis:50%;}.cpcLayout.is-xs{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}@media screen and (max-width:640px){.cpcLayout.is-xs{-ms-flex-preferred-size:auto;flex-basis:auto;}}.has-small-items .cpcLayout.is-xs,.is-aside .cpcLayout.is-xs,.is-xs .cpcLayout.is-xs{-ms-flex-preferred-size:auto;flex-basis:auto;}.cpcLayout.is-s{-ms-flex-preferred-size:25%;flex-basis:25%;}@media screen and (max-width:640px){.cpcLayout.is-s{-ms-flex-preferred-size:auto;flex-basis:auto;}}.has-small-items .cpcLayout.is-s,.is-aside .cpcLayout.is-s,.is-xs .cpcLayout.is-s{-ms-flex-preferred-size:auto;flex-basis:auto;}.cpcLayout.is-aside{-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;}.cpcLayout .cpcNavElement_item .cpcMenuBlock_wpr.has-top-left-pattern:before,.cpcNavElement_item .cpcLayout .cpcMenuBlock_wpr.has-top-left-pattern:before,.cpcLayout .cpcNavElement_item .cpcMenuBlock_wpr.has-top-right-pattern:before,.cpcNavElement_item .cpcLayout .cpcMenuBlock_wpr.has-top-right-pattern:before,.cpcLayout .cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-left-pattern:after,.cpcNavElement_item .cpcLayout .cpcMenuBlock_wpr.has-bottom-left-pattern:after,.cpcLayout .cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-right-pattern:after,.cpcNavElement_item .cpcLayout .cpcMenuBlock_wpr.has-bottom-right-pattern:after,.cpcLayout .cpcLayout.has-top-left-pattern:before,.cpcLayout .cpcLayout.has-top-right-pattern:before,.cpcLayout .cpcLayout.has-bottom-left-pattern:after,.cpcLayout .cpcLayout.has-bottom-right-pattern:after,.cpcLayout .cpcContainer.has-top-left-pattern:before,.cpcLayout .cpcContainer.has-top-right-pattern:before,.cpcLayout .cpcContainer.has-bottom-left-pattern:after,.cpcLayout .cpcContainer.has-bottom-right-pattern:after,.cpcLayout .cpcItem.has-top-left-pattern:before,.cpcLayout .cpcItem.has-top-right-pattern:before,.cpcLayout .cpcItem.has-bottom-left-pattern:after,.cpcLayout .cpcItem.has-bottom-right-pattern:after{content:"";display:block;height:40px;width:40px;position:absolute;background:red;}.cpcLayout.has-top-left-pattern:before{top:0;left:0;}.cpcLayout.has-top-right-pattern:before{top:0;right:0;}.cpcLayout.has-bottom-left-pattern:after{bottom:0;left:0;}.cpcLayout.has-bottom-right-pattern:after{bottom:0;right:0;}.cpcLayout.constellation-pattern-1.has-top-left-pattern:before,.cpcLayout.constellation-pattern-1.has-top-right-pattern:before{width:320px;background-image:url(/themes/custom/capcom/img/bg/mini-constell-1.svg);}.cpcLayout.constellation-pattern-1.has-bottom-left-pattern:after,.cpcLayout.constellation-pattern-1.has-bottom-right-pattern:after{width:320px;background-image:url(/themes/custom/capcom/img/bg/mini-constell-1.svg);}.cpcLayout.has-tiny-verticalMargins{margin-top:1.25rem;margin-bottom:1.25rem;}.cpcLayout.has-tiny-topMargin{margin-top:1.25rem;}.cpcLayout.has-tiny-bottomMargin{margin-bottom:1.25rem;}.cpcLayout.has-small-verticalMargins{margin-top:2.5rem;margin-bottom:2.5rem;}.cpcLayout.has-small-topMargin{margin-top:2.5rem;}.cpcLayout.has-small-bottomMargin{margin-bottom:2.5rem;}.cpcLayout.has-medium-verticalMargins{margin:3.75rem 0;}.cpcLayout.has-medium-topMargin{margin-top:3.75rem;}.cpcLayout.has-medium-bottomMargin{margin-bottom:3.75rem;}.cpcLayout.has-large-verticalMargins{margin:5rem 0;}.cpcLayout.has-large-topMargin{margin-top:5rem;}.cpcLayout.has-large-bottomMargin{margin-bottom:5rem;}.cpcLayout.has-tiny-verticalPaddings{padding:1.25rem 0;}.cpcLayout.has-tiny-topPadding{padding-top:1.25rem;}.cpcLayout.has-tiny-bottomPadding{padding-bottom:1.25rem;}.cpcLayout.has-small-verticalPaddings{padding:2.5rem 0;}.cpcLayout.has-small-topPadding{padding-top:2.5rem;}.cpcLayout.has-small-bottomPadding{padding-bottom:2.5rem;}.cpcLayout.has-medium-verticalPaddings{padding:5rem 0;}.cpcLayout.has-medium-topPadding{padding-top:5rem;}.cpcLayout.has-medium-bottomPadding{padding-bottom:5rem;}.cpcLayout.has-large-verticalPaddings{padding:6.25rem 0;}.cpcLayout.has-large-topPadding{padding-top:6.25rem;}.cpcLayout.has-large-bottomPadding{padding-bottom:6.25rem;}.cpcLayout.has-no-verticalPaddings,.cpcLayout.has-no-padding{padding:0 !important;}.cpcLayout.has-no-topPadding{padding-top:0 !important;}.cpcLayout.has-no-bottomPadding{padding-bottom:0 !important;}.cpcLayout.is-centered{margin:auto;}.cpcLayout.is-align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.cpcLayout.has-text-align-center{text-align:center;}.cpcLayout.has-text-align-left{text-align:left;}.cpcLayout.has-text-align-right{text-align:right;}.cpcLayout .has-col-direction{-ms-flex-direction:column;flex-direction:column;}.cpcLayout .has-row-direction{-ms-flex-direction:row;flex-direction:row;}.cpcLayout.has-content-center{-ms-flex-pack:center;justify-content:center;}.cpcLayout.has-content-left{-ms-flex-pack:left;justify-content:left;}.cpcLayout.has-items-center{-ms-flex-align:center;align-items:center;}.cpcLayout.has-offset-content{margin-top:-10rem;}@media screen and (max-width:640px){.cpcLayout.has-offset-content{margin-top:0;}}.has-small-items .cpcLayout.has-offset-content,.is-aside .cpcLayout.has-offset-content,.is-xs .cpcLayout.has-offset-content{margin-top:0;}.cpcLayout.has-topOffset{margin-top:-120px;}.cpcLayout.is-before-topOffset{padding-bottom:170px;}@media screen and (max-width:900px){.cpcLayout.has-small-verticalPaddings{padding:0;}}.cpcContainer{width:100%;box-sizing:border-box;}.cpcContainer.has-box-shadow{box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.cpcContainer.has-white-bg{background-color:#fff;}.cpcContainer.has-grey-bg{background-color:#f5f3f8;}.cpcContainer.has-black-bg{background-color:#000;}.cpcContainer.has-top-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;}.cpcContainer.has-bottom-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;}.cpcContainer.has-top-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;transform:rotateY(0.5turn);}.cpcContainer.has-bottom-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;transform:rotateY(0.5turn);}.cpcContainer.is-constrained{width:calc(1000px + 1.25rem);margin:auto;}.cpcContainer.is-large-constrained{width:calc(1920px + 1.25rem);margin:auto;}.cpcContainer.has-smallConstrained .is-constrained{width:48.75rem;box-sizing:border-box;}@media screen and (max-width:640px){.cpcContainer.has-smallConstrained .is-constrained{padding:1.875rem;}}.has-small-items .cpcContainer.has-smallConstrained .is-constrained,.is-aside .cpcContainer.has-smallConstrained .is-constrained,.is-xs .cpcContainer.has-smallConstrained .is-constrained{padding:1.875rem;}.cpcContainer.is-xl{-ms-flex-preferred-size:100%;flex-basis:100%;}.cpcContainer.is-l{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-negative:1;flex-shrink:1;}.cpcContainer.is-xm{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;}.cpcContainer.is-m{-ms-flex-preferred-size:50%;flex-basis:50%;}.cpcContainer.is-xs{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}@media screen and (max-width:640px){.cpcContainer.is-xs{-ms-flex-preferred-size:auto;flex-basis:auto;}}.has-small-items .cpcContainer.is-xs,.is-aside .cpcContainer.is-xs,.is-xs .cpcContainer.is-xs{-ms-flex-preferred-size:auto;flex-basis:auto;}.cpcContainer.is-s{-ms-flex-preferred-size:25%;flex-basis:25%;}@media screen and (max-width:640px){.cpcContainer.is-s{-ms-flex-preferred-size:auto;flex-basis:auto;}}.has-small-items .cpcContainer.is-s,.is-aside .cpcContainer.is-s,.is-xs .cpcContainer.is-s{-ms-flex-preferred-size:auto;flex-basis:auto;}.cpcContainer.is-aside{-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;}.cpcContainer .cpcNavElement_item .cpcMenuBlock_wpr.has-top-left-pattern:before,.cpcNavElement_item .cpcContainer .cpcMenuBlock_wpr.has-top-left-pattern:before,.cpcContainer .cpcNavElement_item .cpcMenuBlock_wpr.has-top-right-pattern:before,.cpcNavElement_item .cpcContainer .cpcMenuBlock_wpr.has-top-right-pattern:before,.cpcContainer .cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-left-pattern:after,.cpcNavElement_item .cpcContainer .cpcMenuBlock_wpr.has-bottom-left-pattern:after,.cpcContainer .cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-right-pattern:after,.cpcNavElement_item .cpcContainer .cpcMenuBlock_wpr.has-bottom-right-pattern:after,.cpcContainer .cpcLayout.has-top-left-pattern:before,.cpcContainer .cpcLayout.has-top-right-pattern:before,.cpcContainer .cpcLayout.has-bottom-left-pattern:after,.cpcContainer .cpcLayout.has-bottom-right-pattern:after,.cpcContainer .cpcContainer.has-top-left-pattern:before,.cpcContainer .cpcContainer.has-top-right-pattern:before,.cpcContainer .cpcContainer.has-bottom-left-pattern:after,.cpcContainer .cpcContainer.has-bottom-right-pattern:after,.cpcContainer .cpcItem.has-top-left-pattern:before,.cpcContainer .cpcItem.has-top-right-pattern:before,.cpcContainer .cpcItem.has-bottom-left-pattern:after,.cpcContainer .cpcItem.has-bottom-right-pattern:after{content:"";display:block;height:40px;width:40px;position:absolute;background:red;}.cpcContainer.has-top-left-pattern:before{top:0;left:0;}.cpcContainer.has-top-right-pattern:before{top:0;right:0;}.cpcContainer.has-bottom-left-pattern:after{bottom:0;left:0;}.cpcContainer.has-bottom-right-pattern:after{bottom:0;right:0;}.cpcContainer.constellation-pattern-1.has-top-left-pattern:before,.cpcContainer.constellation-pattern-1.has-top-right-pattern:before{width:320px;background-image:url(/themes/custom/capcom/img/bg/mini-constell-1.svg);}.cpcContainer.constellation-pattern-1.has-bottom-left-pattern:after,.cpcContainer.constellation-pattern-1.has-bottom-right-pattern:after{width:320px;background-image:url(/themes/custom/capcom/img/bg/mini-constell-1.svg);}.cpcContainer.has-tiny-verticalMargins{margin-top:1.25rem;margin-bottom:1.25rem;}.cpcContainer.has-tiny-topMargin{margin-top:1.25rem;}.cpcContainer.has-tiny-bottomMargin{margin-bottom:1.25rem;}.cpcContainer.has-small-verticalMargins{margin-top:2.5rem;margin-bottom:2.5rem;}.cpcContainer.has-small-topMargin{margin-top:2.5rem;}.cpcContainer.has-small-bottomMargin{margin-bottom:2.5rem;}.cpcContainer.has-medium-verticalMargins{margin:3.75rem 0;}.cpcContainer.has-medium-topMargin{margin-top:3.75rem;}.cpcContainer.has-medium-bottomMargin{margin-bottom:3.75rem;}.cpcContainer.has-large-verticalMargins{margin:5rem 0;}.cpcContainer.has-large-topMargin{margin-top:5rem;}.cpcContainer.has-large-bottomMargin{margin-bottom:5rem;}.cpcContainer.has-tiny-verticalPaddings{padding:1.25rem 0;}.cpcContainer.has-tiny-topPadding{padding-top:1.25rem;}.cpcContainer.has-tiny-bottomPadding{padding-bottom:1.25rem;}.cpcContainer.has-small-verticalPaddings{padding:2.5rem 0;}.cpcContainer.has-small-topPadding{padding-top:2.5rem;}.cpcContainer.has-small-bottomPadding{padding-bottom:2.5rem;}.cpcContainer.has-medium-verticalPaddings{padding:5rem 0;}.cpcContainer.has-medium-topPadding{padding-top:5rem;}.cpcContainer.has-medium-bottomPadding{padding-bottom:5rem;}.cpcContainer.has-large-verticalPaddings{padding:6.25rem 0;}.cpcContainer.has-large-topPadding{padding-top:6.25rem;}.cpcContainer.has-large-bottomPadding{padding-bottom:6.25rem;}.cpcContainer.has-no-verticalPaddings,.cpcContainer.has-no-padding{padding:0 !important;}.cpcContainer.has-no-topPadding{padding-top:0 !important;}.cpcContainer.has-no-bottomPadding{padding-bottom:0 !important;}.cpcContainer.is-centered{margin:auto;}.cpcContainer.is-align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.cpcContainer.has-text-align-center{text-align:center;}.cpcContainer.has-text-align-left{text-align:left;}.cpcContainer.has-text-align-right{text-align:right;}.cpcContainer .has-col-direction{-ms-flex-direction:column;flex-direction:column;}.cpcContainer .has-row-direction{-ms-flex-direction:row;flex-direction:row;}.cpcContainer.has-content-center{-ms-flex-pack:center;justify-content:center;}.cpcContainer.has-content-left{-ms-flex-pack:left;justify-content:left;}.cpcContainer.has-items-center{-ms-flex-align:center;align-items:center;}.cpcContainer.has-offset-content{margin-top:-10rem;}@media screen and (max-width:640px){.cpcContainer.has-offset-content{margin-top:0;}}.has-small-items .cpcContainer.has-offset-content,.is-aside .cpcContainer.has-offset-content,.is-xs .cpcContainer.has-offset-content{margin-top:0;}.cpcContainer.has-topOffset{margin-top:-120px;}.cpcContainer.is-before-topOffset{padding-bottom:170px;}@media screen and (max-width:900px){.cpcContainer.node--article-highlight.is-xm{-ms-flex-preferred-size:initial;flex-basis:initial;}}.cpcItem{width:100%;box-sizing:border-box;}.cpcItem.has-box-shadow{box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.cpcItem.has-white-bg{background-color:#fff;}.cpcItem.has-grey-bg{background-color:#f5f3f8;}.cpcItem.has-black-bg{background-color:#000;}.cpcItem.has-top-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;}.cpcItem.has-bottom-right-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;}.cpcItem.has-top-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right top;transform:rotateY(0.5turn);}.cpcItem.has-bottom-left-constellation-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.6;background-image:url(/themes/custom/capcom/img/bg/constellation.png);background-repeat:no-repeat;background-position:right bottom;transform:rotateY(0.5turn);}.cpcItem.is-constrained{width:calc(1000px + 1.25rem);margin:auto;}.cpcItem.is-large-constrained{width:calc(1920px + 1.25rem);margin:auto;}.cpcItem.has-smallConstrained .is-constrained{width:48.75rem;box-sizing:border-box;}@media screen and (max-width:640px){.cpcItem.has-smallConstrained .is-constrained{padding:1.875rem;}}.has-small-items .cpcItem.has-smallConstrained .is-constrained,.is-aside .cpcItem.has-smallConstrained .is-constrained,.is-xs .cpcItem.has-smallConstrained .is-constrained{padding:1.875rem;}.cpcItem.is-xl{-ms-flex-preferred-size:100%;flex-basis:100%;}.cpcItem.is-l{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-negative:1;flex-shrink:1;}.cpcItem.is-xm{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;}.cpcItem.is-m{-ms-flex-preferred-size:50%;flex-basis:50%;}.cpcItem.is-xs{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}@media screen and (max-width:640px){.cpcItem.is-xs{-ms-flex-preferred-size:auto;flex-basis:auto;}}.has-small-items .cpcItem.is-xs,.is-aside .cpcItem.is-xs,.is-xs .cpcItem.is-xs{-ms-flex-preferred-size:auto;flex-basis:auto;}.cpcItem.is-s{-ms-flex-preferred-size:25%;flex-basis:25%;}@media screen and (max-width:640px){.cpcItem.is-s{-ms-flex-preferred-size:auto;flex-basis:auto;}}.has-small-items .cpcItem.is-s,.is-aside .cpcItem.is-s,.is-xs .cpcItem.is-s{-ms-flex-preferred-size:auto;flex-basis:auto;}.cpcItem.is-aside{-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;}.cpcItem .cpcNavElement_item .cpcMenuBlock_wpr.has-top-left-pattern:before,.cpcNavElement_item .cpcItem .cpcMenuBlock_wpr.has-top-left-pattern:before,.cpcItem .cpcNavElement_item .cpcMenuBlock_wpr.has-top-right-pattern:before,.cpcNavElement_item .cpcItem .cpcMenuBlock_wpr.has-top-right-pattern:before,.cpcItem .cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-left-pattern:after,.cpcNavElement_item .cpcItem .cpcMenuBlock_wpr.has-bottom-left-pattern:after,.cpcItem .cpcNavElement_item .cpcMenuBlock_wpr.has-bottom-right-pattern:after,.cpcNavElement_item .cpcItem .cpcMenuBlock_wpr.has-bottom-right-pattern:after,.cpcItem .cpcLayout.has-top-left-pattern:before,.cpcItem .cpcLayout.has-top-right-pattern:before,.cpcItem .cpcLayout.has-bottom-left-pattern:after,.cpcItem .cpcLayout.has-bottom-right-pattern:after,.cpcItem .cpcContainer.has-top-left-pattern:before,.cpcItem .cpcContainer.has-top-right-pattern:before,.cpcItem .cpcContainer.has-bottom-left-pattern:after,.cpcItem .cpcContainer.has-bottom-right-pattern:after,.cpcItem .cpcItem.has-top-left-pattern:before,.cpcItem .cpcItem.has-top-right-pattern:before,.cpcItem .cpcItem.has-bottom-left-pattern:after,.cpcItem .cpcItem.has-bottom-right-pattern:after{content:"";display:block;height:40px;width:40px;position:absolute;background:red;}.cpcItem.has-top-left-pattern:before{top:0;left:0;}.cpcItem.has-top-right-pattern:before{top:0;right:0;}.cpcItem.has-bottom-left-pattern:after{bottom:0;left:0;}.cpcItem.has-bottom-right-pattern:after{bottom:0;right:0;}.cpcItem.constellation-pattern-1.has-top-left-pattern:before,.cpcItem.constellation-pattern-1.has-top-right-pattern:before{width:320px;background-image:url(/themes/custom/capcom/img/bg/mini-constell-1.svg);}.cpcItem.constellation-pattern-1.has-bottom-left-pattern:after,.cpcItem.constellation-pattern-1.has-bottom-right-pattern:after{width:320px;background-image:url(/themes/custom/capcom/img/bg/mini-constell-1.svg);}.cpcItem.has-tiny-verticalMargins{margin-top:1.25rem;margin-bottom:1.25rem;}.cpcItem.has-tiny-topMargin{margin-top:1.25rem;}.cpcItem.has-tiny-bottomMargin{margin-bottom:1.25rem;}.cpcItem.has-small-verticalMargins{margin-top:2.5rem;margin-bottom:2.5rem;}.cpcItem.has-small-topMargin{margin-top:2.5rem;}.cpcItem.has-small-bottomMargin{margin-bottom:2.5rem;}.cpcItem.has-medium-verticalMargins{margin:3.75rem 0;}.cpcItem.has-medium-topMargin{margin-top:3.75rem;}.cpcItem.has-medium-bottomMargin{margin-bottom:3.75rem;}.cpcItem.has-large-verticalMargins{margin:5rem 0;}.cpcItem.has-large-topMargin{margin-top:5rem;}.cpcItem.has-large-bottomMargin{margin-bottom:5rem;}.cpcItem.has-tiny-verticalPaddings{padding:1.25rem 0;}.cpcItem.has-tiny-topPadding{padding-top:1.25rem;}.cpcItem.has-tiny-bottomPadding{padding-bottom:1.25rem;}.cpcItem.has-small-verticalPaddings{padding:2.5rem 0;}.cpcItem.has-small-topPadding{padding-top:2.5rem;}.cpcItem.has-small-bottomPadding{padding-bottom:2.5rem;}.cpcItem.has-medium-verticalPaddings{padding:5rem 0;}.cpcItem.has-medium-topPadding{padding-top:5rem;}.cpcItem.has-medium-bottomPadding{padding-bottom:5rem;}.cpcItem.has-large-verticalPaddings{padding:6.25rem 0;}.cpcItem.has-large-topPadding{padding-top:6.25rem;}.cpcItem.has-large-bottomPadding{padding-bottom:6.25rem;}.cpcItem.has-no-verticalPaddings,.cpcItem.has-no-padding{padding:0 !important;}.cpcItem.has-no-topPadding{padding-top:0 !important;}.cpcItem.has-no-bottomPadding{padding-bottom:0 !important;}.cpcItem.is-centered{margin:auto;}.cpcItem.is-align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.cpcItem.has-text-align-center{text-align:center;}.cpcItem.has-text-align-left{text-align:left;}.cpcItem.has-text-align-right{text-align:right;}.cpcItem .has-col-direction{-ms-flex-direction:column;flex-direction:column;}.cpcItem .has-row-direction{-ms-flex-direction:row;flex-direction:row;}.cpcItem.has-content-center{-ms-flex-pack:center;justify-content:center;}.cpcItem.has-content-left{-ms-flex-pack:left;justify-content:left;}.cpcItem.has-items-center{-ms-flex-align:center;align-items:center;}.cpcItem.has-offset-content{margin-top:-10rem;}@media screen and (max-width:640px){.cpcItem.has-offset-content{margin-top:0;}}.has-small-items .cpcItem.has-offset-content,.is-aside .cpcItem.has-offset-content,.is-xs .cpcItem.has-offset-content{margin-top:0;}.cpcItem.has-topOffset{margin-top:-120px;}.cpcItem.is-before-topOffset{padding-bottom:170px;}.cpcGridRow{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem;}.cpcGridRow.cpcGridCol-3 .cpcGridItem_wpr{width:calc(100%/3 - (1.25rem/3)*4);}@media screen and (max-width:640px){.cpcGridRow.cpcGridCol-3 .cpcGridItem_wpr{width:auto;}}.has-small-items .cpcGridRow.cpcGridCol-3 .cpcGridItem_wpr,.is-aside .cpcGridRow.cpcGridCol-3 .cpcGridItem_wpr,.is-xs .cpcGridRow.cpcGridCol-3 .cpcGridItem_wpr{width:auto;}.cpcGridRow.cpcGridCol-4 .cpcGridItem_wpr{width:calc(100%/4 - (1.25rem/4)*5);}@media screen and (max-width:640px){.cpcGridRow.cpcGridCol-4 .cpcGridItem_wpr{width:auto;}}.has-small-items .cpcGridRow.cpcGridCol-4 .cpcGridItem_wpr,.is-aside .cpcGridRow.cpcGridCol-4 .cpcGridItem_wpr,.is-xs .cpcGridRow.cpcGridCol-4 .cpcGridItem_wpr{width:auto;}.cpcGridRow.cpcGridCol-5 .cpcGridItem_wpr{width:calc(100%/5 - (1.25rem/5)*6);}@media screen and (max-width:640px){.cpcGridRow.cpcGridCol-5 .cpcGridItem_wpr{width:auto;}}.has-small-items .cpcGridRow.cpcGridCol-5 .cpcGridItem_wpr,.is-aside .cpcGridRow.cpcGridCol-5 .cpcGridItem_wpr,.is-xs .cpcGridRow.cpcGridCol-5 .cpcGridItem_wpr{width:auto;}.cpcGridItem_wpr .cpcItem{height:100%;display:block;}@media screen and (max-width:640px){.cpcGridItem_wpr + .cpcGridItem_wpr{margin-top:1.25rem;}}.has-small-items .cpcGridItem_wpr + .cpcGridItem_wpr,.is-aside .cpcGridItem_wpr + .cpcGridItem_wpr,.is-xs .cpcGridItem_wpr + .cpcGridItem_wpr{margin-top:1.25rem;}.tunnel_form_item textarea{width:100%;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.cpcList_item:before,.markdownContainer ul li:before,.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient,.cpcHead.tools-services,.cpcTeaser.tools-services,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient,.cpcLayout.has-red-gradient,.cpcContainer.has-red-gradient,.cpcItem.has-red-gradient{background-image:linear-gradient(to right,#e53075,#E95D0F);}.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-alt,.cpcLayout.has-red-gradient-alt,.cpcContainer.has-red-gradient-alt,.cpcItem.has-red-gradient-alt{background-image:linear-gradient(to left,#e53075,#E95D0F);}.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert,.cpcLayout.has-red-gradient-vert,.cpcContainer.has-red-gradient-vert,.cpcItem.has-red-gradient-vert{background-image:linear-gradient(to top,#E95D0F,#e53075);}.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert-alt,.cpcLayout.has-red-gradient-vert-alt,.cpcContainer.has-red-gradient-vert-alt,.cpcItem.has-red-gradient-vert-alt{background-image:linear-gradient(to bottom,#E95D0F,#e53075);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient,.cpcLayout.has-orange-gradient,.cpcContainer.has-orange-gradient,.cpcItem.has-orange-gradient{background-image:linear-gradient(to right,#E85245,#FECD1A);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-alt,.cpcLayout.has-orange-gradient-alt,.cpcContainer.has-orange-gradient-alt,.cpcItem.has-orange-gradient-alt{background-image:linear-gradient(to left,#E85245,#FECD1A);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert,.cpcLayout.has-orange-gradient-vert,.cpcContainer.has-orange-gradient-vert,.cpcItem.has-orange-gradient-vert{background-image:linear-gradient(to top,#E85245,#FECD1A);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert-alt,.cpcLayout.has-orange-gradient-vert-alt,.cpcContainer.has-orange-gradient-vert-alt,.cpcItem.has-orange-gradient-vert-alt{background-image:linear-gradient(to bottom,#E85245,#FECD1A);}.cpcAccordion_head_icon,.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient,.cpcHead.ressources-benchmark,.cpcTeaser.ressources-benchmark,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient,.cpcLayout.has-green-gradient,.cpcContainer.has-green-gradient,.cpcItem.has-green-gradient{background-image:linear-gradient(to right,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-alt,.cpcLayout.has-green-gradient-alt,.cpcContainer.has-green-gradient-alt,.cpcItem.has-green-gradient-alt{background-image:linear-gradient(to left,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert,.cpcLayout.has-green-gradient-vert,.cpcContainer.has-green-gradient-vert,.cpcItem.has-green-gradient-vert{background-image:linear-gradient(to top,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert-alt,.cpcLayout.has-green-gradient-vert-alt,.cpcContainer.has-green-gradient-vert-alt,.cpcItem.has-green-gradient-vert-alt{background-image:linear-gradient(to bottom,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient,.cpcHead.training-events,.cpcTeaser.training-events,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient,.cpcLayout.has-blue-gradient,.cpcContainer.has-blue-gradient,.cpcItem.has-blue-gradient{background-image:linear-gradient(to right,#0062A9,#32b8c9);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-alt,.cpcLayout.has-blue-gradient-alt,.cpcContainer.has-blue-gradient-alt,.cpcItem.has-blue-gradient-alt{background-image:linear-gradient(to left,#0062A9,#32b8c9);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert,.cpcLayout.has-blue-gradient-vert,.cpcContainer.has-blue-gradient-vert,.cpcItem.has-blue-gradient-vert{background-image:linear-gradient(to top,#0062A9,#32b8c9);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert-alt,.cpcLayout.has-blue-gradient-vert-alt,.cpcContainer.has-blue-gradient-vert-alt,.cpcItem.has-blue-gradient-vert-alt{background-image:linear-gradient(to bottom,#0062A9,#32b8c9);}:root{--mediaquery-smallscreen-layout:900px;}@font-face{font-family:'work_sansbold';src:url(/themes/custom/capcom/fonts/worksans-bold-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/worksans-bold-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/worksans-bold-webfont.svg#work_sansbold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'work_sansextrabold';src:url(/themes/custom/capcom/fonts/worksans-extrabold-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/worksans-extrabold-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/worksans-extrabold-webfont.svg#work_sansextrabold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'work_sanslight';src:url(/themes/custom/capcom/fonts/worksans-light-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/worksans-light-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/worksans-light-webfont.svg#work_sanslight) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansbold';src:url(/themes/custom/capcom/fonts/notosans-bold-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-bold-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-bold-webfont.svg#noto_sansbold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansbold_italic';src:url(/themes/custom/capcom/fonts/notosans-bolditalic-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-bolditalic-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-bolditalic-webfont.svg#noto_sansbold_italic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansitalic';src:url(/themes/custom/capcom/fonts/notosans-italic-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-italic-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-italic-webfont.svg#noto_sansitalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansregular';src:url(/themes/custom/capcom/fonts/notosans-regular-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-regular-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-regular-webfont.svg#noto_sansregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'playfair_displayitalic';src:url(/themes/custom/capcom/fonts/playfairdisplay-italic-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/playfairdisplay-italic-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/playfairdisplay-italic-webfont.svg#playfair_displayitalic) format("svg");font-weight:normal;font-style:normal;}.cpcQuote_source,.cpcItemButton .cpcItemButton_label span,.cpcBreadcrumb_item.is-active,.cpcPriceTable table thead th .is-lighter,.cpcPriceTable table tbody th .is-lighter,.cpcPriceTable table tbody td .detail,.cpcImgCredit,.cpcSchedule_event,.cpcTeaser_date,.cpcTrainer_desc,body,.cpcNavSubElement_item .cpcNavTitle{font-family:"noto_sansregular",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcAccordion_head_label,.cpcAction,.cpcButton,.cpcItemButton,.cpcBreadcrumb_item,.cpcPriceTable table thead th,.cpcPriceTable table tbody th,.cpcPriceTable table tbody td,.cpcTimeline_content .cpcTimeline_detailsLink,.cpcTraining-infoTable .date,.place,.trainingTime .number,.credit-formation .number,.markdownContainer h3,.markdownContainer h4,.markdownContainer strong,.cpcPrintLink_label,.cpcHeadingTitle,strong,.cpcCategory,.themeLabel,.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_title,.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more,.cpcArticle-teaser .cpcArticle_read-more .author,.cpcArticle-teaser .cpcArticle_read-more .date,.cpcArticle-teaser .cpcArticle_details .author,.cpcArticle-teaser .cpcArticle_details .date,.has-small-items .cpcArticle-teaser .cpcArticle_read-more .author,.has-small-items .cpcArticle-teaser .cpcArticle_read-more .date,.has-small-items .cpcArticle-teaser .cpcArticle_details .author,.has-small-items .cpcArticle-teaser .cpcArticle_details .date,.is-aside .cpcArticle-teaser .cpcArticle_read-more .author,.is-aside .cpcArticle-teaser .cpcArticle_read-more .date,.is-aside .cpcArticle-teaser .cpcArticle_details .author,.is-aside .cpcArticle-teaser .cpcArticle_details .date,.is-xs .cpcArticle-teaser .cpcArticle_read-more .author,.is-xs .cpcArticle-teaser .cpcArticle_read-more .date,.is-xs .cpcArticle-teaser .cpcArticle_details .author,.is-xs .cpcArticle-teaser .cpcArticle_details .date,.cpcHead .cpcArticle_details .date,.cpcHead .cpcArticle_details .author,.cpcArticleTeaser .cpcArticle_title,.cpcArticleTeaser .cpcArticle_link,.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcArticle_read-more,.cpcBlockTeaser_label .cat-label,.cpcBlockTeaser-filter_list_item a.is-active,.cpcDownloadItem_file,.cpcDownload_label,.cpcOffsetBlock_action,.cpcSchedule_day_label,.cpcSchedule_event_cat,.cpcSchedule_event_name,.cpcStickMenu_item,.cpcStickMenu_item a,.cpcTeaser_cat,.has-small-items .cpcTeaser_cat,.is-aside .cpcTeaser_cat,.is-xs .cpcTeaser_cat,.cpcThematicPush-wpr .cpcThematicPush,.cpcTrainer_name,.cpcSearch_results_title,.cpcFooter_nav_item.has-title,.cpcSubHeader_close,.tunnel_form_item .error,.global-error-warning,.tunnel_form_label,.tunnel_submit,.tunnel_options_title,.tunnel_item_price_row .tunnel_item_price_value,.tunnel_item_price_row .tunnel_product_name,.tunnel_item_price_row .tunnel_option_title,.tunnel_trainee_total_price_row .tunnel_item_price_value,.tunnel_promo_item_row .tunnel_item_price_value,.tunnel_confirmation_wrapper{font-family:"noto_sansbold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.markdownContainer em,.cpcItem_more,.cpcHeader_search_input{font-family:"noto_sansitalic",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcItemButton.is-medium .cpcItemButton_label{font-family:"work_sansextrabold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcOrderedList_item:before,.markdownContainer ol li:before,.cpcTimeline_label,.cpcTimeline_hours,.cpcTimeline_teaser .cpcTimeline_dateTime .cpcTimeline_date,.cpcHorizontalTimeline .label,.cpcTitle-3,.cpcTitle-4,.cpcHead .has-minored-size .cpcTitle-3,.cpcTitle-5,.cpcTitle-6,.cpcTitle-accordion,.cpcBarTeaser_title,.cpcBlockTeaser_title,.cpcHead_info,.cpcItem.has-SubheaderNav .cpcItem_title,.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2,.cpcItem_title,.cpcOffsetBlock_title,.cpcTeaser_title,.has-small-items .cpcTeaser_title,.is-aside .cpcTeaser_title,.is-xs .cpcTeaser_title,.cpcTeaser_infos,.cpcTrainerList .cpcTrainer .cpcTrainer_name,.cpcHeader_nav_item,.cpcHeader_nav_lk,.cpcNavElement_item .cpcNavTitle,.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcNavTitle,.tunnel_breadcrumb_item.is-active .tunnel_breadcrumb_label,.tunnel_content_title,.tunnel_summary_title,.tunnel_fieldset_legend,.tunnel_collection_item_title{font-family:"work_sansbold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcInfoList_label,.cpcTitle-1,.markdownContainer h1,.cpcTitle-2,.markdownContainer h2,.cpcHead .has-minored-size .cpcTitle-1,.cpcTeaser_title,.cpcSubHeader_title,.tunnel_title .is-stronger{font-family:"work_sansextrabold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcTitle-1.is-lighter,.cpcTitle-1 .is-lighter,.markdownContainer h1.is-lighter,.markdownContainer h1 .is-lighter,.cpcTitle-2.is-lighter,.cpcTitle-2 .is-lighter,.markdownContainer h2.is-lighter,.cpcHead .has-minored-size .is-lighter.cpcTitle-1,.markdownContainer h2 .is-lighter,.cpcHead .has-minored-size .cpcTitle-1 .is-lighter,.cpcTitle-3.is-lighter,.cpcTitle-3 .is-lighter,.cpcTitle-4.is-lighter,.cpcTitle-4 .is-lighter,.cpcHead .has-minored-size .is-lighter.cpcTitle-3,.cpcHead .has-minored-size .cpcTitle-3 .is-lighter,.cpcTitle-5.is-lighter,.cpcTitle-5 .is-lighter,.cpcTitle-6.is-lighter,.cpcTitle-6 .is-lighter,.cpcTitle-accordion.is-lighter,.cpcTitle-accordion .is-lighter,.cpcItem_strongSubtitle,.cpcBlockTeaser-filter_label,.cpcItem_title .is-lighter,.cpcHeader_nav_lk .is-lighter,.cpcHeader_nav_lk .has-cat-color,.cpcSubHeader_title .is-lighter,.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcNavTitle .is-lighter{font-family:"work_sanslight",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcItem_subtitle,.cpcProductTeaser .cpcProductTeaser-type{font-family:'playfair_displayitalic';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpc-sr-only,.cpcSchedule_timeline li:nth-child(2n+2) span,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}@media screen and (min-width:900px){.mobileOnly{display:none !important;}}@media screen and (max-width:900px){.desktopOnly{display:none !important;}}.sc-clearfix{clear:both;}.nowrap{white-space:nowrap;}.txt-align-right{text-align:right !important;}.txt-align-left{text-align:left !important;}.txt-align-center{text-align:center !important;}.has-row-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:0;flex-grow:0;}@media screen and (max-width:640px){.has-row-direction{-ms-flex-direction:column !important;flex-direction:column !important;}}.has-small-items .has-row-direction,.is-aside .has-row-direction,.is-xs .has-row-direction{-ms-flex-direction:column !important;flex-direction:column !important;}.has-col-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:0;flex-grow:0;}.is-constrained{width:calc(1000px + 1.25rem);max-width:100%;margin:auto;}.is-large-constrained{width:calc(1920px + 1.25rem);max-width:100%;margin:auto;}.is-centered{margin:auto !important;}.is-align-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important;}.has-text-align-center{text-align:center !important;}.has-text-align-left{text-align:left !important;}.has-text-align-right{text-align:right !important;}@font-face{font-family:"cpcicons";src:url(.."/fonts/cpcicons.eot");src:url(.."/fonts/cpcicons.eot?#iefix") format("embedded-opentype"),url(.."/fonts/cpcicons.woff") format("woff"),url(.."/fonts/cpcicons.ttf") format("truetype"),url(.."/fonts/cpcicons.svg#cpcicons") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"cpcicons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcico,.cpcAccordion_head.is-open .cpcAccordion_head_icon::before,.cpcAccordion_head_icon::before,.cpcQuote p:before,.markdownContainer blockquote p:before,.cpcQuote p:after,.markdownContainer blockquote p:after,.cpcBreadcrumb_item + .cpcBreadcrumb_item:before,.cpcTimeline_content .cpcTimeline_detailsLink:after,.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more:after,.cpcBarTeaser.has-theme-result:after,.cpcGridRow .cpcBarTeaser:after,.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcArticle_read-more:after,.cpcBlockTeaser.has-theme-result:after,.cpcItem.has-SubheaderNav .subHeaderNav_item a:after,.cpcHeader_search:before,.cpcNavSubElement_item .cpcNavTitle a:after{font-family:"cpcicons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcico-book-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-calendar::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-care-planet::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-compass::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-download::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-eye::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-jewel::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-job::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-group-people::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-location-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-magnifier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-map-location::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-microphone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcAccordion_head.is-open .cpcAccordion_head_icon::before{content:"";}.cpcico-minus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-news::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-place::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-play::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcAccordion_head_icon::before{content:"";}.cpcico-plus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-speechbubble::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-speechbubbles::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-angle-right::before{content:"";}.cpcico-angle-left::before{content:"";transform:scaleX(-1);}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-twitter::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-facebook-official::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-linkedin::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-clock::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-check-list::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-paper-check::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-person-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-user-love::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-user-surprise::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-price-list::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-happy-face::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-square-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-pinpoint::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bold-plus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-plus-circle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-quote::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-piggy-bank::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-credits::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-ampoule::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-baguette::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-balance::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-balise::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bombe::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bulle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-caddie::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-carte::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-cintre::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-cle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-cle-usb::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-coeur::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-dislike::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-dossier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-enregistrement::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-epingle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-etoile::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-feu-routier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-groupe::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-jumelle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-like::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-lunettes::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-main::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-megaphone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-micro::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-new::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-onde::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-outil::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-panier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-panneau::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-parapluie::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-photo::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-radio::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-sablier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-smartphone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-soleil::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-tableau::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-tirelire::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-train::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-trombone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-trophee::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-valise::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-video::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-crayon::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-message::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-souris::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.attendee{font-family:'noto_sansregular';}@media screen and (max-width:900px){.attendee{width:100%;overflow-x:scroll;}}.attendee table{width:100%;border-collapse:separate;box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);}.attendee tr{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.attendee tr > *{-ms-flex:1 1 calc(100% / 6);flex:1 1 calc(100% / 6);}.attendee th,.attendee td{padding:.25em .5em;}.attendee th{color:#fff;background-color:#e53075;font-weight:bold;font-size:1.2em;}.attendee th.order::after{content:' ';margin-left:0.5em;}.attendee th.order.asc::after{content:'\25B2';}.attendee th.order.desc::after{content:'\25BC';}.attendee tr:nth-child(odd) td{background-color:#fff;}.attendee tr:nth-child(even) td{background-color:#eee;}.attendee td:nth-child(1),.attendee td:nth-child(6){text-transform:uppercase;}.attendee select,.attendee input{width:100%;border:none;font:inherit;background-color:#fff;color:#e53075;text-align:center;}.attendee ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding-top:1em;}.attendee li{border-radius:50%;width:1.5em;height:1.5em;margin:0 0.25em;text-align:center;color:#5a5a5a;background-color:#fff;}.attendee li.current{font-weight:bold;color:#fff;background-color:#e53075;}.attendee th,.attendee li{cursor:pointer;}.attendee__search{position:relative;}.attendee__search::after{content:'\1F50D';position:absolute;top:50%;right:.75em;-ms-transform:translateY(-50%);transform:translateY(-50%);color:inherit;opacity:0.5;}.gps{line-height:1.6180339887;}.gps *,.gps *:before,.gps *:after{box-sizing:border-box;}.gps .container{margin:0 auto;width:1000px;}.gps .title{font-family:work_sansbold,Helvetica,Arial,"Trebuchet MS",sans-serif;font-size:3em;line-height:1.5;color:#e53075;text-align:left;font-weight:400;margin:1em 0 0.5em 0;}.gps .selects{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background-color:#f5f3f8;}.gps .label{font-family:"noto_sansbold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;display:block;font-size:1rem;margin-bottom:0.3125rem;color:#e53075;}.gps .select{-ms-flex:0 0 calc(50% - (3em / 2));flex:0 0 calc(50% - (3em / 2));padding:2em 1em 1.5em 1em;}.gps .select + .select{padding:2em 1em 1.5em 0;}.gps .select-wrapper{width:100%;font-family:inherit;font-size:inherit;padding:0;margin:0;border:1px solid #e2e2e2;width:100%;overflow:hidden;background-color:#fff;margin-right:1.25rem;position:relative;}.gps .select-wrapper::after{content:"";position:absolute;top:50%;margin-top:-2px;right:0.9375rem;height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-top-color:#e53075;}.gps select{width:100%;height:auto;padding-right:40px;margin-right:1.25rem;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;color:rgba(0,0,0,0.74);font-size:0.9375rem;box-sizing:border-box;padding:0.625rem 1.25rem;}.gps .supoption{font-weight:bolder;}.gps .sponsos,.gps .prestas{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.gps .sponso,.gps .presta{-ms-flex:0 0 calc(100% / 3 - 1em);flex:0 0 calc(100% / 3 - 1em);margin:0.5em 0 0.5em 1em;box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);padding:1em;}.gps .sponso:first-child,.gps .presta:nth-child(3n+1){margin-left:0;}.gps .sponso p,.gps .presta p{margin:0;}.gps .sponso p + p,.gps .presta p + p{margin-top:1em;}.gps .sponsos{max-width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.gps .sponso{border-top:7px solid rgba(229,48,117,0.55);}.gps .logo{display:block;width:300px;max-width:300px;margin:0 auto 1em 0;padding-right:1em;}.gps .logo img{display:block;max-width:100%;max-height:300px;width:auto;height:auto;}.gps .prestas{-ms-flex-wrap:wrap;flex-wrap:wrap;}.gps .presta{overflow:hidden;text-overflow:ellipsis;}.gps a.sponso,.gps a.presta{display:block;color:inherit;text-decoration:none;}.gps .nom{font-weight:bolder;text-transform:uppercase;color:#e53075;}.gps .ad1,.gps .ad2,.gps .cp,.gps .ville{font-weight:lighter;opacity:0.5;}.gps .www,.gps .tel{font-weight:bolder;}.gps a.www{color:inherit;}.gps .intro h3,.gps .bonus h3{font-size:larger;font-weight:bolder;color:#e53075;margin:1em 0;}.gps .intro ul,.gps .bonus ul{list-style:disc outside;padding-left:2em;}.gps .intro li,.gps .bonus li{padding:0.5em 0;}@media screen and (min-width:512px) and (max-width:1000px){.gps .container{width:auto;}.gps .title{font-size:2.5em;}.gps .sponso,.gps .presta{-ms-flex-preferred-size:calc(50% - 1em);flex-basis:calc(50% - 1em);margin:0.5em 0 0.5em 1em;}.gps .presta:nth-child(3n+1){margin-left:1em;}.gps .sponso:first-child,.gps .presta:nth-child(odd){margin-left:0;}}@media screen and (max-width:512px){.gps .container{width:auto;}.gps .title{font-size:2em;}.gps .selects{-ms-flex-direction:column;flex-direction:column;}.gps .select{-ms-flex-preferred-size:100%;flex-basis:100%;}.gps .select + .select{padding:0 1em 1em 1em;}.gps .sponsos,.gps .prestas{-ms-flex-direction:column;flex-direction:column;}.gps .sponso,.gps .presta{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0.5em 1em;}.gps .sponso:first-child,.gps .presta:nth-child(3n+1){margin-left:1em;}}@media only screen and (max-width:1000px){.gps .intro,.gps .bonus{padding:1em;}}.gps .owl-carousel .owl-nav .owl-prev span,.gps .owl-carousel .owl-nav .owl-next span{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);color:white;background-color:#e53075;font-size:3em;font-weight:900;border-radius:50%;width:2ch;height:2ch;line-height:2ch;text-align:center;box-shadow:0 0 1em rgba(0,0,0,0.25);}.gps .owl-carousel .owl-nav .owl-prev span{left:-2.5ch;}.gps .owl-carousel .owl-nav .owl-next span{right:-2.5ch;}.gps .owl-carousel .owl-stage{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;}.gps .owl-carousel .sponso{height:calc(100% - 1em);}.gps .niveau-2 .intro{padding-bottom:1em;}.gps .niveau-2 .cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1em;color:white;background-color:#e53075;}.gps .niveau-2 .col{display:block;}.gps .niveau-2 .nom{font-size:larger;font-weight:bolder;text-transform:uppercase;color:#fff;}.gps .niveau-2 .contact_nom{font-weight:bolder;}.gps .niveau-2 .contact_title,.gps .niveau-2 .contact_tel,.gps .niveau-2 .contact_email,.gps .niveau-2 .ad1,.gps .niveau-2 .ad2,.gps .niveau-2 .cp,.gps .niveau-2 .ville{font-weight:lighter;opacity:0.5;}.gps .niveau-2 .www,.gps .niveau-2 .tel{font-weight:bolder;}@media screen and (min-width:1000px){.gps .niveau-2 .container{margin:0 auto;width:1000px;}.gps .niveau-2 .cols{-ms-flex-direction:row;flex-direction:row;width:calc(100% * 2 / 3);}.gps .niveau-2 .col{-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2);}}@media screen and (max-width:1000px){.gps .niveau-2 .container{width:auto;}.gps .niveau-2 .cols{-ms-flex-direction:column;flex-direction:column;width:100%;}.gps .niveau-2 .col{-ms-flex:1 1 100%;flex:1 1 100%;}}.gps .niveau-3 .halves{display:-ms-flexbox;display:flex;}.gps .niveau-3 .halves > p{margin:0;}.gps .niveau-3 .visuel img{display:block;width:100%;height:auto;}.gps .niveau-3 .cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1em;color:white;background-color:#e53075;width:100%;}.gps .niveau-3 .col{display:block;}.gps .niveau-3 .nom{font-size:larger;font-weight:bolder;text-transform:uppercase;color:#fff;}.gps .niveau-3 .title{font-family:work_sansbold,Helvetica,Arial,"Trebuchet MS",sans-serif;font-size:1.5em;font-weight:400;}.gps .niveau-3 .contact_nom{font-weight:bolder;}.gps .niveau-3 .contact_title,.gps .niveau-3 .contact_tel,.gps .niveau-3 .contact_email,.gps .niveau-3 .ad1,.gps .niveau-3 .ad2,.gps .niveau-3 .cp,.gps .niveau-3 .ville{font-weight:lighter;opacity:0.5;}.gps .niveau-3 .www,.gps .niveau-3 .tel{font-weight:bolder;}@media screen and (min-width:1000px){.gps .niveau-3 .container{margin:0 auto;width:1000px;}.gps .niveau-3 .halves{-ms-flex-direction:row;flex-direction:row;}.gps .niveau-3 .halves > *{-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2);}.gps .niveau-3 .cols{-ms-flex-direction:row;flex-direction:row;}.gps .niveau-3 .col{-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2);}}@media screen and (max-width:1000px){.gps .niveau-3 .container{width:auto;}.gps .niveau-3 .halves{-ms-flex-direction:column;flex-direction:column;}.gps .niveau-3 .halves > *{-ms-flex:1 1 100%;flex:1 1 100%;}.gps .niveau-3 .cols{-ms-flex-direction:column;flex-direction:column;}.gps .niveau-3 .col{-ms-flex:1 1 100%;flex:1 1 100%;}}.gps .network{display:inline-block;max-width:1.6em;max-height:1.6em;white-space:nowrap;overflow:hidden;}.gps .network::before{content:'';display:block;width:1.6em;height:1.6em;background-size:cover;background-position:center center;background-repeat:no-repeat;}.gps .network--facebook::before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSIxMDAlIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNMjU1LjAyMiw1MTEuOTk4bDAuMjI5LDAuMDAxbC0wLjA3OSwwbC0wLjE1LC0wLjAwMVptMS44MDYsMC4wMDFsLTAuMDc5LDBsMC4yMjksLTAuMDAxbC0wLjE1LDAuMDAxWm0tMi41ODgsLTAuMDA1bDAuMjQ3LDAuMDAxbC0wLjE0MiwwbC0wLjEwNSwtMC4wMDFabTMuNDE1LDAuMDAxbC0wLjE0MiwwbDAuMjQ3LC0wLjAwMWwtMC4xMDUsMC4wMDFabS00LjE2OSwtMC4wMDdsMC4xNjUsMC4wMDFsLTAuMTMyLC0wLjAwMWwtMC4wMzMsMFptNC45OTUsMGwtMC4xMzIsMC4wMDFsMC4xNjUsLTAuMDAxbC0wLjAzMywwWm0wLjgyNiwtMC4wMDlsLTAuMDU4LDAuMDAxbDAuMjIzLC0wLjAwM2wtMC4xNjUsMC4wMDJabS02Ljc3OSwtMC4wMDJsMC4yMjMsMC4wMDNsLTAuMDU4LC0wLjAwMWwtMC4xNjUsLTAuMDAyWm03LjYwNCwtMC4wMWwtMC4xMzUsMC4wMDJsMC4yNzUsLTAuMDA0bC0wLjE0LDAuMDAyWm0tOC40MDQsLTAuMDAybDAuMjc1LDAuMDA0bC0wLjEzNSwtMC4wMDJsLTAuMTQsLTAuMDAyWm05LjIyOCwtMC4wMTJsLTAuMTgyLDAuMDAzbDAuMjU0LC0wLjAwNWwtMC4wNzIsMC4wMDJabS05Ljk4NCwtMC4wMDJsMC4yNTQsMC4wMDVsLTAuMTgyLC0wLjAwM2wtMC4wNzIsLTAuMDAyWm0tMC45MzcsLTAuMDE5bDAuMjI1LDAuMDA1bC0wLjA0LC0wLjAwMWwtMC4xODUsLTAuMDA0Wm0xMS43NDUsMC4wMDRsLTAuMDQsMC4wMDFsMC4yMjUsLTAuMDA1bC0wLjE4NSwwLjAwNFptLTEyLjU2NywtMC4wMjVsMC4zMDksMC4wMDhsLTAuMTI1LC0wLjAwM2wtMC4xODQsLTAuMDA1Wm0xMy4zOSwwLjAwNWwtMC4xMjUsMC4wMDNsMC4zMDksLTAuMDA4bC0wLjE4NCwwLjAwNVptMC44MjMsLTAuMDIybC0wLjIwMSwwLjAwNmwwLjMxNiwtMC4wMDlsLTAuMTE1LDAuMDAzWm0tMTQuOTY3LC0wLjAwM2wwLjMxNiwwLjAwOWwtMC4yMDEsLTAuMDA2bC0wLjExNSwtMC4wMDNabS0wLjcyLC0wLjAyMmwwLjIyNSwwLjAwN2wtMC4yMTIsLTAuMDA3bC0wLjE5NCwtMC4wMDZsMC4xODEsMC4wMDZabTE2LjUwOSwwbC0wLjIxMiwwLjAwN2wwLjIyNSwtMC4wMDdsMC4xODEsLTAuMDA2bC0wLjE5NCwwLjAwNlptMC44MjEsLTAuMDI3bC0wLjExMiwwLjAwNGwwLjM0NSwtMC4wMTJsLTAuMjMzLDAuMDA4Wm0tMTguMzcxLC0wLjAwOGwwLjM0NSwwLjAxMmwtMC4xMTIsLTAuMDA0bC0wLjIzMywtMC4wMDhabS0wLjc0OSwtMC4wMjhsMC4zNjIsMC4wMTNsLTAuMjAxLC0wLjAwN2wtMC4xNjEsLTAuMDA2Wm0xOS45NDEsMC4wMDZsLTAuMjAxLDAuMDA3bDAuMzYyLC0wLjAxM2wtMC4xNjEsMC4wMDZabS0yMC42NzYsLTAuMDM2bDAuMzU0LDAuMDE1bC0wLjI3NywtMC4wMTFsLTAuMDc3LC0wLjAwNFptMjEuNDk1LDAuMDA0bC0wLjI3NywwLjAxMWwwLjM1NCwtMC4wMTVsLTAuMDc3LDAuMDA0Wm0tMjIuNTI1LC0wLjA0OWwwLjM4LDAuMDE3bC0wLjA5MywtMC4wMDNsLTAuMjg3LC0wLjAxNFptMjMuMzQ1LDAuMDE0bC0wLjA5MywwLjAwM2wwLjM4LC0wLjAxN2wtMC4yODcsMC4wMTRabS0yNC4wODQsLTAuMDQ4bDAuMzk0LDAuMDE4bC0wLjE4NiwtMC4wMDhsLTAuMjA4LC0wLjAxWm0yNC45MDIsMC4wMWwtMC4xODYsMC4wMDhsMC4zOTQsLTAuMDE4bC0wLjIwOCwwLjAxWm0tMjUuNjMsLTAuMDQ3bDAuMzk3LDAuMDJsLTAuMjc5LC0wLjAxM2wtMC4xMTgsLTAuMDA3Wm0yNi40NDgsMC4wMDdsLTAuMjc5LDAuMDEzbDAuMzk3LC0wLjAybC0wLjExOCwwLjAwN1ptMC44MTgsLTAuMDQzbC0wLjM2MiwwLjAxOWwwLjMyMSwtMC4wMTdsMC4zNzgsLTAuMDIxbC0wLjMzNywwLjAxOVptLTI3LjkyNSwwLjAwMmwwLjMyMSwwLjAxN2wtMC4zNjIsLTAuMDE5bC0wLjMzNywtMC4wMTlsMC4zNzgsMC4wMjFabTI4Ljc0MSwtMC4wNDhsLTAuMTYsMC4wMDlsMC40MDYsLTAuMDIzbC0wLjI0NiwwLjAxNFptLTI5Ljg0NCwtMC4wMTRsMC40MDYsMC4wMjNsLTAuMTYsLTAuMDA5bC0wLjI0NiwtMC4wMTRabS0wLjcyMiwtMC4wNDNsMC40MDUsMC4wMjRsLTAuMjUzLC0wLjAxNGwtMC4xNTIsLTAuMDFabTMxLjM4MiwwLjAxbC0wLjI1MywwLjAxNGwwLjQwNSwtMC4wMjRsLTAuMTUyLDAuMDFabS0zMi4wNzEsLTAuMDUzbDAuMzY1LDAuMDIzbC0wLjM0LC0wLjAyMWwtMC4zNDIsLTAuMDIybDAuMzE3LDAuMDJabTMyLjg4NywwLjAwMmwtMC4zNCwwLjAyMWwwLjM2NSwtMC4wMjNsMC4zMTcsLTAuMDJsLTAuMzQyLDAuMDIyWm0wLjgxNCwtMC4wNTNsLTAuMTIyLDAuMDA4bDAuMzg3LC0wLjAyNmwtMC4yNjUsMC4wMThabS0zNC43NTUsLTAuMDE4bDAuMzg3LDAuMDI2bC0wLjEyMiwtMC4wMDhsLTAuMjY1LC0wLjAxOFptLTAuNzIxLC0wLjA1bDAuMzgsMC4wMjdsLTAuMjA4LC0wLjAxNGwtMC4xNzIsLTAuMDEzWm0zNi4yOSwwLjAxM2wtMC4yMDgsMC4wMTRsMC4zOCwtMC4wMjdsLTAuMTcyLDAuMDEzWm0tMzcuMDA5LC0wLjA2NGwwLjM0OSwwLjAyNWwtMC4yNzEsLTAuMDE5bC0wLjA3OCwtMC4wMDZabTM3LjgyMiwwLjAwNmwtMC4yNzEsMC4wMTlsMC4zNDksLTAuMDI1bC0wLjA3OCwwLjAwNlptLTM4Ljc4OSwtMC4wNzlsMC4zMDYsMC4wMjNsLTAuMDc0LC0wLjAwNWwtMC4yMzIsLTAuMDE4Wm0zOS42MDIsMC4wMThsLTAuMDc0LDAuMDA1bDAuMzA2LC0wLjAyM2wtMC4yMzIsMC4wMThabTAuODExLC0wLjA2M2wtMC4xNDYsMC4wMTFsMC4zMTEsLTAuMDI1bC0wLjE2NSwwLjAxNFptLTQxLjE1NywtMC4wMTRsMC4zMTEsMC4wMjVsLTAuMTQ2LC0wLjAxMWwtMC4xNjUsLTAuMDE0Wm0tMC43MjUsLTAuMDU5bDAuMjY0LDAuMDIybC0wLjE4NiwtMC4wMTVsLTAuMDc4LC0wLjAwN1ptNDIuNjk0LDAuMDA3bC0wLjE4NiwwLjAxNWwwLjI2NCwtMC4wMjJsLTAuMDc4LDAuMDA3Wm0tNDMuNDkyLC0wLjA3NGwwLjA3OSwwLjAwN2wtMC4wMTMsLTAuMDAxbC0wLjA2NiwtMC4wMDZabTQ0LjMwMiwwLjAwNmwtMC4wMTMsMC4wMDFsMC4wNzksLTAuMDA3bC0wLjA2NiwwLjAwNlptMC44MSwtMC4wNzFsLTAuMDcyLDAuMDA2bDAuMTgxLC0wLjAxNmwtMC4xMDksMC4wMVptLTQ1Ljk2NSwtMC4wMWwwLjE4MSwwLjAxNmwtMC4wNzIsLTAuMDA2bC0wLjEwOSwtMC4wMVptLTAuNzUsLTAuMDY4bDAuMTM1LDAuMDEzbC0wLjA4NCwtMC4wMDhsLTAuMDUxLC0wLjAwNVptNDcuNTIzLDAuMDA1bC0wLjA4NCwwLjAwOGwwLjEzNSwtMC4wMTNsLTAuMDUxLDAuMDA1Wm0tNjMuNzM2LC0yLjAyNWMtMTIyLjMxOSwtMTkuMjI2IC0yMTYsLTEyNS4yMDMgLTIxNiwtMjUyLjg4N2MwLC0xNDEuMjkgMTE0LjcxLC0yNTYgMjU2LC0yNTZjMTQxLjI5LDAgMjU2LDExNC43MSAyNTYsMjU2YzAsMTI3LjY4NCAtOTMuNjgxLDIzMy42NjEgLTIxNiwyNTIuODg3bDAsLTE3OC44ODdsNTkuNjUsMGwxMS4zNSwtNzRsLTcxLDBsMCwtNDguMDIxYzAsLTIwLjI0NSA5LjkxOCwtMzkuOTc5IDQxLjcxOSwtMzkuOTc5bDMyLjI4MSwwbDAsLTYzYzAsMCAtMjkuMjk2LC01IC01Ny4zMDUsLTVjLTU4LjQ3NiwwIC05Ni42OTUsMzUuNDQgLTk2LjY5NSw5OS42bDAsNTYuNGwtNjUsMGwwLDc0bDY1LDBsMCwxNzguODg3WiIvPjwvc3ZnPg==);}.gps .network--linkedin::before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojZmZmO2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjEwMCUiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik0yNTYsMGMxNDEuMjksMCAyNTYsMTE0LjcxIDI1NiwyNTZjMCwxNDEuMjkgLTExNC43MSwyNTYgLTI1NiwyNTZjLTE0MS4yOSwwIC0yNTYsLTExNC43MSAtMjU2LC0yNTZjMCwtMTQxLjI5IDExNC43MSwtMjU2IDI1NiwtMjU2Wm0tODAuMDM3LDM5OS44NzFsMCwtMTk5LjkyMWwtNjYuNDY0LDBsMCwxOTkuOTIxbDY2LjQ2NCwwWm0yMzkuNjIsMGwwLC0xMTQuNjQ2YzAsLTYxLjQwOSAtMzIuNzg3LC04OS45NzYgLTc2LjUwOSwtODkuOTc2Yy0zNS4yNTUsMCAtNTEuMDQ3LDE5LjM4OSAtNTkuODg5LDMzLjAwN2wwLC0yOC4zMDZsLTY2LjQ0NywwYzAuODgxLDE4Ljc1NyAwLDE5OS45MjEgMCwxOTkuOTIxbDY2LjQ0NiwwbDAsLTExMS42NWMwLC01Ljk3NiAwLjQzLC0xMS45NSAyLjE5MSwtMTYuMjIxYzQuNzk1LC0xMS45MzUgMTUuNzM3LC0yNC4yOTkgMzQuMDk1LC0yNC4yOTljMjQuMDM0LDAgMzMuNjYzLDE4LjM0IDMzLjY2Myw0NS4yMDRsMCwxMDYuOTY2bDY2LjQ1LDBabS0yNzIuNDAzLC0yOTYuMzIxYy0yMi43NCwwIC0zNy41OTcsMTQuOTUgLTM3LjU5NywzNC41NDVjMCwxOS4xODIgMTQuNDA1LDM0LjU0NCAzNi43MTcsMzQuNTQ0bDAuNDI5LDBjMjMuMTc1LDAgMzcuNiwtMTUuMzYyIDM3LjYsLTM0LjU0NGMtMC40MywtMTkuNTk1IC0xNC40MjQsLTM0LjU0NSAtMzcuMTQ5LC0zNC41NDVaIi8+PC9zdmc+);}.gps .network--twitter::before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojZmZmO2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjEwMCUiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik0yNTYsMGMxNDEuMjksMCAyNTYsMTE0LjcxIDI1NiwyNTZjMCwxNDEuMjkgLTExNC43MSwyNTYgLTI1NiwyNTZjLTE0MS4yOSwwIC0yNTYsLTExNC43MSAtMjU2LC0yNTZjMCwtMTQxLjI5IDExNC43MSwtMjU2IDI1NiwtMjU2Wm0tNDUuMDkxLDM5Mi4xNThjMTEzLjI4MywwIDE3NS4yMjQsLTkzLjg3IDE3NS4yMjQsLTE3NS4yMjNjMCwtMi42ODIgMCwtNS4zNjQgLTAuMTI4LC03LjkxOWMxMi4wMDUsLTguNjg0IDIyLjQ3OCwtMTkuNTQgMzAuNzc5LC0zMS45MjhjLTEwLjk4Myw0Ljg1MyAtMjIuODYxLDguMTc0IC0zNS4zNzcsOS43MDZjMTIuNzcyLC03LjY2MyAyMi40NzgsLTE5LjY2OCAyNy4wNzYsLTM0LjA5OWMtMTEuODc4LDcuMDI0IC0yNS4wMzIsMTIuMTMyIC0zOS4wODEsMTQuOTQyYy0xMS4yMzksLTEyLjAwNSAtMjcuMjAzLC0xOS40MTIgLTQ0Ljk1NSwtMTkuNDEyYy0zMy45NzIsMCAtNjEuNTU4LDI3LjU4NiAtNjEuNTU4LDYxLjU1OGMwLDQuODUzIDAuNTExLDkuNTc4IDEuNjYsMTQuMDQ4Yy01MS4yMTMsLTIuNTU0IC05Ni41NTIsLTI3LjA3NSAtMTI2Ljk0NywtNjQuMzY4Yy01LjIzNyw5LjA2OCAtOC4zMDIsMTkuNjY4IC04LjMwMiwzMC45MDdjMCwyMS4zMjggMTAuODU2LDQwLjIzIDI3LjQ1OSw1MS4yMTNjLTEwLjA5LC0wLjI1NSAtMTkuNTQxLC0zLjA2NSAtMjcuODQyLC03LjY2MmwwLDAuNzY2YzAsMjkuODg1IDIxLjIsNTQuNjYxIDQ5LjQyNSw2MC40MDljLTUuMTA4LDEuNDA0IC0xMC42LDIuMTcxIC0xNi4yMTksMi4xNzFjLTMuOTYsMCAtNy43OTEsLTAuMzgzIC0xMS42MjIsLTEuMTVjNy43OSwyNC41MjEgMzAuNTIzLDQyLjI3NCA1Ny40NzEsNDIuNzg0Yy0yMS4wNzMsMTYuNDc2IC00Ny42MzcsMjYuMzEgLTc2LjUwMSwyNi4zMWMtNC45ODEsMCAtOS44MzQsLTAuMjU2IC0xNC42ODcsLTAuODk0YzI2Ljk0OCwxNy42MjQgNTkuMzg3LDI3Ljg0MSA5NC4xMjUsMjcuODQxWiIvPjwvc3ZnPg==);}.gps .network--instagram::before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojZmZmO2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjEwMCUiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik0yNTYsMGMxNDEuMjksMCAyNTYsMTE0LjcxIDI1NiwyNTZjMCwxNDEuMjkgLTExNC43MSwyNTYgLTI1NiwyNTZjLTE0MS4yOSwwIC0yNTYsLTExNC43MSAtMjU2LC0yNTZjMCwtMTQxLjI5IDExNC43MSwtMjU2IDI1NiwtMjU2Wm0wLDk2Yy00My40NTMsMCAtNDguOTAyLDAuMTg0IC02NS45NjgsMC45NjNjLTE3LjAzLDAuNzc3IC0yOC42NjEsMy40ODIgLTM4LjgzOSw3LjQzN2MtMTAuNTIxLDQuMDg5IC0xOS40NDQsOS41NiAtMjguMzM5LDE4LjQ1NWMtOC44OTUsOC44OTUgLTE0LjM2NiwxNy44MTggLTE4LjQ1NSwyOC4zMzljLTMuOTU1LDEwLjE3NyAtNi42NTksMjEuODA4IC03LjQzNywzOC44MzhjLTAuNzc4LDE3LjA2NiAtMC45NjIsMjIuNTE1IC0wLjk2Miw2NS45NjhjMCw0My40NTMgMC4xODQsNDguOTAyIDAuOTYyLDY1Ljk2OGMwLjc3OCwxNy4wMyAzLjQ4MiwyOC42NjEgNy40MzcsMzguODM4YzQuMDg5LDEwLjUyMSA5LjU2LDE5LjQ0NCAxOC40NTUsMjguMzRjOC44OTUsOC44OTUgMTcuODE4LDE0LjM2NiAyOC4zMzksMTguNDU1YzEwLjE3OCwzLjk1NCAyMS44MDksNi42NTkgMzguODM5LDcuNDM2YzE3LjA2NiwwLjc3OSAyMi41MTUsMC45NjMgNjUuOTY4LDAuOTYzYzQzLjQ1MywwIDQ4LjkwMiwtMC4xODQgNjUuOTY4LC0wLjk2M2MxNy4wMywtMC43NzcgMjguNjYxLC0zLjQ4MiAzOC44MzgsLTcuNDM2YzEwLjUyMSwtNC4wODkgMTkuNDQ0LC05LjU2IDI4LjM0LC0xOC40NTVjOC44OTUsLTguODk2IDE0LjM2NiwtMTcuODE5IDE4LjQ1NSwtMjguMzRjMy45NTQsLTEwLjE3NyA2LjY1OSwtMjEuODA4IDcuNDM2LC0zOC44MzhjMC43NzksLTE3LjA2NiAwLjk2MywtMjIuNTE1IDAuOTYzLC02NS45NjhjMCwtNDMuNDUzIC0wLjE4NCwtNDguOTAyIC0wLjk2MywtNjUuOTY4Yy0wLjc3NywtMTcuMDMgLTMuNDgyLC0yOC42NjEgLTcuNDM2LC0zOC44MzhjLTQuMDg5LC0xMC41MjEgLTkuNTYsLTE5LjQ0NCAtMTguNDU1LC0yOC4zMzljLTguODk2LC04Ljg5NSAtMTcuODE5LC0xNC4zNjYgLTI4LjM0LC0xOC40NTVjLTEwLjE3NywtMy45NTUgLTIxLjgwOCwtNi42NiAtMzguODM4LC03LjQzN2MtMTcuMDY2LC0wLjc3OSAtMjIuNTE1LC0wLjk2MyAtNjUuOTY4LC0wLjk2M1ptMCwyOC44MjljNDIuNzIyLDAgNDcuNzgyLDAuMTYzIDY0LjY1NCwwLjkzM2MxNS42LDAuNzEyIDI0LjA3MSwzLjMxOCAyOS43MDksNS41MDljNy40NjksMi45MDIgMTIuNzk5LDYuMzcgMTguMzk3LDExLjk2OWM1LjYsNS41OTggOS4wNjcsMTAuOTI5IDExLjk2OSwxOC4zOTdjMi4xOTEsNS42MzggNC43OTgsMTQuMTA5IDUuNTA5LDI5LjcwOWMwLjc3LDE2Ljg3MiAwLjkzMywyMS45MzIgMC45MzMsNjQuNjU0YzAsNDIuNzIyIC0wLjE2Myw0Ny43ODIgLTAuOTMzLDY0LjY1NGMtMC43MTEsMTUuNiAtMy4zMTgsMjQuMDcxIC01LjUwOSwyOS43MDljLTIuOTAyLDcuNDY5IC02LjM2OSwxMi43OTkgLTExLjk2OSwxOC4zOTdjLTUuNTk4LDUuNiAtMTAuOTI4LDkuMDY3IC0xOC4zOTcsMTEuOTY5Yy01LjYzOCwyLjE5MSAtMTQuMTA5LDQuNzk4IC0yOS43MDksNS41MDljLTE2Ljg2OSwwLjc3IC0yMS45MjksMC45MzMgLTY0LjY1NCwwLjkzM2MtNDIuNzI1LDAgLTQ3Ljc4NCwtMC4xNjMgLTY0LjY1NCwtMC45MzNjLTE1LjYsLTAuNzExIC0yNC4wNzEsLTMuMzE4IC0yOS43MDksLTUuNTA5Yy03LjQ2OSwtMi45MDIgLTEyLjc5OSwtNi4zNjkgLTE4LjM5OCwtMTEuOTY5Yy01LjU5OSwtNS41OTggLTkuMDY2LC0xMC45MjggLTExLjk2OCwtMTguMzk3Yy0yLjE5MSwtNS42MzggLTQuNzk4LC0xNC4xMDkgLTUuNTEsLTI5LjcwOWMtMC43NywtMTYuODcyIC0wLjkzMiwtMjEuOTMyIC0wLjkzMiwtNjQuNjU0YzAsLTQyLjcyMiAwLjE2MiwtNDcuNzgyIDAuOTMyLC02NC42NTRjMC43MTIsLTE1LjYgMy4zMTksLTI0LjA3MSA1LjUxLC0yOS43MDljMi45MDIsLTcuNDY4IDYuMzY5LC0xMi43OTkgMTEuOTY4LC0xOC4zOTdjNS41OTksLTUuNTk5IDEwLjkyOSwtOS4wNjcgMTguMzk4LC0xMS45NjljNS42MzgsLTIuMTkxIDE0LjEwOSwtNC43OTcgMjkuNzA5LC01LjUwOWMxNi44NzIsLTAuNzcgMjEuOTMyLC0wLjkzMyA2NC42NTQsLTAuOTMzWm0wLDQ5LjAwOWMtNDUuMzc3LDAgLTgyLjE2MiwzNi43ODUgLTgyLjE2Miw4Mi4xNjJjMCw0NS4zNzcgMzYuNzg1LDgyLjE2MiA4Mi4xNjIsODIuMTYyYzQ1LjM3NywwIDgyLjE2MiwtMzYuNzg1IDgyLjE2MiwtODIuMTYyYzAsLTQ1LjM3NyAtMzYuNzg1LC04Mi4xNjIgLTgyLjE2MiwtODIuMTYyWm0wLDEzNS40OTVjLTI5LjQ1NSwwIC01My4zMzMsLTIzLjg3OCAtNTMuMzMzLC01My4zMzNjMCwtMjkuNDU1IDIzLjg3OCwtNTMuMzMzIDUzLjMzMywtNTMuMzMzYzI5LjQ1NSwwIDUzLjMzMywyMy44NzggNTMuMzMzLDUzLjMzM2MwLDI5LjQ1NSAtMjMuODc4LDUzLjMzMyAtNTMuMzMzLDUzLjMzM1ptMTA0LjYwOSwtMTM4Ljc0MWMwLDEwLjYwNCAtOC41OTcsMTkuMTk5IC0xOS4yMDEsMTkuMTk5Yy0xMC42MDMsMCAtMTkuMTk5LC04LjU5NSAtMTkuMTk5LC0xOS4xOTljMCwtMTAuNjA0IDguNTk2LC0xOS4yIDE5LjE5OSwtMTkuMmMxMC42MDQsMCAxOS4yMDEsOC41OTYgMTkuMjAxLDE5LjJaIi8+PC9zdmc+);}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}.owl-carousel{display:none;width:100%;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height .5s ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease;}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/capcom/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav{margin-top:10px;}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.cpcList_item:before,.markdownContainer ul li:before,.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient,.cpcHead.tools-services,.cpcTeaser.tools-services,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient,.cpcLayout.has-red-gradient,.cpcContainer.has-red-gradient,.cpcItem.has-red-gradient{background-image:linear-gradient(to right,#e53075,#E95D0F);}.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-alt,.cpcLayout.has-red-gradient-alt,.cpcContainer.has-red-gradient-alt,.cpcItem.has-red-gradient-alt{background-image:linear-gradient(to left,#e53075,#E95D0F);}.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert,.cpcLayout.has-red-gradient-vert,.cpcContainer.has-red-gradient-vert,.cpcItem.has-red-gradient-vert{background-image:linear-gradient(to top,#E95D0F,#e53075);}.cpcBarTeaser .cpcBarTeaser_img.has-red-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-red-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-red-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-red-gradient-vert-alt,.cpcLayout.has-red-gradient-vert-alt,.cpcContainer.has-red-gradient-vert-alt,.cpcItem.has-red-gradient-vert-alt{background-image:linear-gradient(to bottom,#E95D0F,#e53075);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient,.cpcLayout.has-orange-gradient,.cpcContainer.has-orange-gradient,.cpcItem.has-orange-gradient{background-image:linear-gradient(to right,#E85245,#FECD1A);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-alt,.cpcLayout.has-orange-gradient-alt,.cpcContainer.has-orange-gradient-alt,.cpcItem.has-orange-gradient-alt{background-image:linear-gradient(to left,#E85245,#FECD1A);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert,.cpcLayout.has-orange-gradient-vert,.cpcContainer.has-orange-gradient-vert,.cpcItem.has-orange-gradient-vert{background-image:linear-gradient(to top,#E85245,#FECD1A);}.cpcBarTeaser .cpcBarTeaser_img.has-orange-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-orange-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-orange-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-orange-gradient-vert-alt,.cpcLayout.has-orange-gradient-vert-alt,.cpcContainer.has-orange-gradient-vert-alt,.cpcItem.has-orange-gradient-vert-alt{background-image:linear-gradient(to bottom,#E85245,#FECD1A);}.cpcAccordion_head_icon,.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient,.cpcHead.ressources-benchmark,.cpcTeaser.ressources-benchmark,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient,.cpcLayout.has-green-gradient,.cpcContainer.has-green-gradient,.cpcItem.has-green-gradient{background-image:linear-gradient(to right,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-alt,.cpcLayout.has-green-gradient-alt,.cpcContainer.has-green-gradient-alt,.cpcItem.has-green-gradient-alt{background-image:linear-gradient(to left,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert,.cpcLayout.has-green-gradient-vert,.cpcContainer.has-green-gradient-vert,.cpcItem.has-green-gradient-vert{background-image:linear-gradient(to top,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-green-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-green-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-green-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-green-gradient-vert-alt,.cpcLayout.has-green-gradient-vert-alt,.cpcContainer.has-green-gradient-vert-alt,.cpcItem.has-green-gradient-vert-alt{background-image:linear-gradient(to bottom,#5DB794,#B1CA34);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient,.cpcHead.training-events,.cpcTeaser.training-events,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient,.cpcLayout.has-blue-gradient,.cpcContainer.has-blue-gradient,.cpcItem.has-blue-gradient{background-image:linear-gradient(to right,#0062A9,#32b8c9);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-alt,.cpcLayout.has-blue-gradient-alt,.cpcContainer.has-blue-gradient-alt,.cpcItem.has-blue-gradient-alt{background-image:linear-gradient(to left,#0062A9,#32b8c9);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert,.cpcLayout.has-blue-gradient-vert,.cpcContainer.has-blue-gradient-vert,.cpcItem.has-blue-gradient-vert{background-image:linear-gradient(to top,#0062A9,#32b8c9);}.cpcBarTeaser .cpcBarTeaser_img.has-blue-gradient-vert-alt,.cpcTeaserSmall_img .cpcSearchResultThumb.has-blue-gradient-vert-alt,.benchmark_search_wrapper .benchmark_search_results .cpcBenchmarkResultThumb.has-blue-gradient-vert-alt,.cpcNavElement_item .cpcMenuBlock_wpr.has-blue-gradient-vert-alt,.cpcLayout.has-blue-gradient-vert-alt,.cpcContainer.has-blue-gradient-vert-alt,.cpcItem.has-blue-gradient-vert-alt{background-image:linear-gradient(to bottom,#0062A9,#32b8c9);}:root{--mediaquery-smallscreen-layout:900px;}@font-face{font-family:'work_sansbold';src:url(/themes/custom/capcom/fonts/worksans-bold-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/worksans-bold-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/worksans-bold-webfont.svg#work_sansbold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'work_sansextrabold';src:url(/themes/custom/capcom/fonts/worksans-extrabold-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/worksans-extrabold-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/worksans-extrabold-webfont.svg#work_sansextrabold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'work_sanslight';src:url(/themes/custom/capcom/fonts/worksans-light-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/worksans-light-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/worksans-light-webfont.svg#work_sanslight) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansbold';src:url(/themes/custom/capcom/fonts/notosans-bold-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-bold-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-bold-webfont.svg#noto_sansbold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansbold_italic';src:url(/themes/custom/capcom/fonts/notosans-bolditalic-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-bolditalic-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-bolditalic-webfont.svg#noto_sansbold_italic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansitalic';src:url(/themes/custom/capcom/fonts/notosans-italic-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-italic-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-italic-webfont.svg#noto_sansitalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'noto_sansregular';src:url(/themes/custom/capcom/fonts/notosans-regular-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/notosans-regular-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/notosans-regular-webfont.svg#noto_sansregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'playfair_displayitalic';src:url(/themes/custom/capcom/fonts/playfairdisplay-italic-webfont.woff2) format("woff2"),url(/themes/custom/capcom/fonts/playfairdisplay-italic-webfont.woff) format("woff"),url(/themes/custom/capcom/fonts/playfairdisplay-italic-webfont.svg#playfair_displayitalic) format("svg");font-weight:normal;font-style:normal;}.cpcQuote_source,.cpcItemButton .cpcItemButton_label span,.cpcBreadcrumb_item.is-active,.cpcPriceTable table thead th .is-lighter,.cpcPriceTable table tbody th .is-lighter,.cpcPriceTable table tbody td .detail,.cpcImgCredit,.cpcSchedule_event,.cpcTeaser_date,.cpcTrainer_desc,body,.cpcNavSubElement_item .cpcNavTitle{font-family:"noto_sansregular",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.tunnel_collection_item .captcha label,.cpcAccordion_head_label,.cpcAction,.cpcButton,.cpcItemButton,.cpcBreadcrumb_item,.cpcPriceTable table thead th,.cpcPriceTable table tbody th,.cpcPriceTable table tbody td,.cpcTimeline_content .cpcTimeline_detailsLink,.cpcTraining-infoTable .date,.place,.trainingTime .number,.credit-formation .number,.markdownContainer h3,.markdownContainer h4,.markdownContainer strong,.cpcPrintLink_label,.cpcHeadingTitle,strong,.cpcCategory,.themeLabel,.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_title,.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more,.cpcArticle-teaser .cpcArticle_read-more .author,.cpcArticle-teaser .cpcArticle_read-more .date,.cpcArticle-teaser .cpcArticle_details .author,.cpcArticle-teaser .cpcArticle_details .date,.has-small-items .cpcArticle-teaser .cpcArticle_read-more .author,.has-small-items .cpcArticle-teaser .cpcArticle_read-more .date,.has-small-items .cpcArticle-teaser .cpcArticle_details .author,.has-small-items .cpcArticle-teaser .cpcArticle_details .date,.is-aside .cpcArticle-teaser .cpcArticle_read-more .author,.is-aside .cpcArticle-teaser .cpcArticle_read-more .date,.is-aside .cpcArticle-teaser .cpcArticle_details .author,.is-aside .cpcArticle-teaser .cpcArticle_details .date,.is-xs .cpcArticle-teaser .cpcArticle_read-more .author,.is-xs .cpcArticle-teaser .cpcArticle_read-more .date,.is-xs .cpcArticle-teaser .cpcArticle_details .author,.is-xs .cpcArticle-teaser .cpcArticle_details .date,.cpcHead .cpcArticle_details .date,.cpcHead .cpcArticle_details .author,.cpcArticleTeaser .cpcArticle_title,.cpcArticleTeaser .cpcArticle_link,.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcArticle_read-more,.cpcBlockTeaser_label .cat-label,.cpcBlockTeaser-filter_list_item a.is-active,.cpcDownloadItem_file,.cpcDownload_label,.cpcOffsetBlock_action,.cpcSchedule_day_label,.cpcSchedule_event_cat,.cpcSchedule_event_name,.cpcStickMenu_item,.cpcStickMenu_item a,.cpcTeaser_cat,.has-small-items .cpcTeaser_cat,.is-aside .cpcTeaser_cat,.is-xs .cpcTeaser_cat,.cpcThematicPush-wpr .cpcThematicPush,.cpcTrainer_name,.cpcSearch_results_title,.cpcFooter_nav_item.has-title,.cpcSubHeader_close,.tunnel_form_item .error,.global-error-warning,.tunnel_form_label,.tunnel_submit,.tunnel_options_title,.tunnel_item_price_row .tunnel_item_price_value,.tunnel_item_price_row .tunnel_product_name,.tunnel_item_price_row .tunnel_option_title,.tunnel_trainee_total_price_row .tunnel_item_price_value,.tunnel_promo_item_row .tunnel_item_price_value,.tunnel_confirmation_wrapper{font-family:"noto_sansbold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.markdownContainer em,.cpcItem_more,.cpcHeader_search_input{font-family:"noto_sansitalic",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcItemButton.is-medium .cpcItemButton_label{font-family:"work_sansextrabold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcOrderedList_item:before,.markdownContainer ol li:before,.cpcTimeline_label,.cpcTimeline_hours,.cpcTimeline_teaser .cpcTimeline_dateTime .cpcTimeline_date,.cpcHorizontalTimeline .label,.cpcTitle-3,.cpcTitle-4,.cpcHead .has-minored-size .cpcTitle-3,.cpcTitle-5,.cpcTitle-6,.cpcTitle-accordion,.cpcBarTeaser_title,.cpcBlockTeaser_title,.cpcHead_info,.cpcItem.has-SubheaderNav .cpcItem_title,.cpcItem.has-SubheaderNav .subHeaderNav_item.is-level-2,.cpcItem_title,.cpcOffsetBlock_title,.cpcTeaser_title,.has-small-items .cpcTeaser_title,.is-aside .cpcTeaser_title,.is-xs .cpcTeaser_title,.cpcTeaser_infos,.cpcTrainerList .cpcTrainer .cpcTrainer_name,.cpcHeader_nav_item,.cpcHeader_nav_lk,.cpcNavElement_item .cpcNavTitle,.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcNavTitle,.tunnel_breadcrumb_item.is-active .tunnel_breadcrumb_label,.tunnel_content_title,.tunnel_summary_title,.tunnel_fieldset_legend,.tunnel_collection_item_title{font-family:"work_sansbold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcInfoList_label,.cpcTitle-1,.markdownContainer h1,.cpcTitle-2,.markdownContainer h2,.cpcHead .has-minored-size .cpcTitle-1,.cpcTeaser_title,.cpcSubHeader_title,.tunnel_title .is-stronger{font-family:"work_sansextrabold",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcTitle-1.is-lighter,.cpcTitle-1 .is-lighter,.markdownContainer h1.is-lighter,.markdownContainer h1 .is-lighter,.cpcTitle-2.is-lighter,.cpcTitle-2 .is-lighter,.markdownContainer h2.is-lighter,.cpcHead .has-minored-size .is-lighter.cpcTitle-1,.markdownContainer h2 .is-lighter,.cpcHead .has-minored-size .cpcTitle-1 .is-lighter,.cpcTitle-3.is-lighter,.cpcTitle-3 .is-lighter,.cpcTitle-4.is-lighter,.cpcTitle-4 .is-lighter,.cpcHead .has-minored-size .is-lighter.cpcTitle-3,.cpcHead .has-minored-size .cpcTitle-3 .is-lighter,.cpcTitle-5.is-lighter,.cpcTitle-5 .is-lighter,.cpcTitle-6.is-lighter,.cpcTitle-6 .is-lighter,.cpcTitle-accordion.is-lighter,.cpcTitle-accordion .is-lighter,.cpcItem_strongSubtitle,.cpcBlockTeaser-filter_label,.cpcItem_title .is-lighter,.cpcHeader_nav_lk .is-lighter,.cpcHeader_nav_lk .has-cat-color,.cpcSubHeader_title .is-lighter,.cpcNavElement_item .cpcMenuBlock_wpr .cpcMenuBlock_content .cpcNavTitle .is-lighter{font-family:"work_sanslight",Helvetica,Arial,"Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcItem_subtitle,.cpcProductTeaser .cpcProductTeaser-type{font-family:'playfair_displayitalic';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpc-sr-only,.cpcSchedule_timeline li:nth-child(2n+2) span,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}@media screen and (min-width:900px){.mobileOnly{display:none !important;}}@media screen and (max-width:900px){.desktopOnly{display:none !important;}}.sc-clearfix{clear:both;}.nowrap{white-space:nowrap;}.txt-align-right{text-align:right !important;}.txt-align-left{text-align:left !important;}.txt-align-center{text-align:center !important;}.has-row-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:0;flex-grow:0;}@media screen and (max-width:640px){.has-row-direction{-ms-flex-direction:column !important;flex-direction:column !important;}}.has-small-items .has-row-direction,.is-aside .has-row-direction,.is-xs .has-row-direction{-ms-flex-direction:column !important;flex-direction:column !important;}.has-col-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:0;flex-grow:0;}.is-constrained{width:calc(1000px + 1.25rem);max-width:100%;margin:auto;}.is-large-constrained{width:calc(1920px + 1.25rem);max-width:100%;margin:auto;}.is-centered{margin:auto !important;}.is-align-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important;}.has-text-align-center{text-align:center !important;}.has-text-align-left{text-align:left !important;}.has-text-align-right{text-align:right !important;}@font-face{font-family:"cpcicons";src:url(/themes/custom/capcom/fonts/cpcicons.eot);src:url(/themes/custom/capcom/fonts/cpcicons.eot#iefix) format("embedded-opentype"),url(/themes/custom/capcom/fonts/cpcicons.woff) format("woff"),url(/themes/custom/capcom/fonts/cpcicons.ttf) format("truetype"),url(/themes/custom/capcom/fonts/cpcicons.svg#cpcicons) format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"cpcicons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcico,.cpcAccordion_head.is-open .cpcAccordion_head_icon::before,.cpcAccordion_head_icon::before,.cpcQuote p:before,.markdownContainer blockquote p:before,.cpcQuote p:after,.markdownContainer blockquote p:after,.cpcBreadcrumb_item + .cpcBreadcrumb_item:before,.cpcTimeline_content .cpcTimeline_detailsLink:after,.cpcArticle-teaser .cpcArticle-teaser_preview .cpcArticle_read-more:after,.cpcBarTeaser.has-theme-result:after,.cpcGridRow .cpcBarTeaser:after,.cpcGridRow .cpcBarTeaser.cpcBarArticle .cpcArticle_read-more:after,.cpcBlockTeaser.has-theme-result:after,.cpcItem.has-SubheaderNav .subHeaderNav_item a:after,.cpcHeader_search:before,.cpcNavSubElement_item .cpcNavTitle a:after{font-family:"cpcicons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cpcico-book-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-calendar::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-care-planet::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-compass::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-download::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-eye::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-jewel::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-job::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-group-people::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-location-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-magnifier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-map-location::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-microphone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcAccordion_head.is-open .cpcAccordion_head_icon::before{content:"";}.cpcico-minus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-news::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-place::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-play::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcAccordion_head_icon::before{content:"";}.cpcico-plus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-speechbubble::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-speechbubbles::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-angle-right::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-twitter::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-facebook-official::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-linkedin::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-clock::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-check-list::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-paper-check::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-person-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-user-love::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-user-surprise::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-price-list::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-happy-face::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-square-star::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-pinpoint::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bold-plus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-plus-circle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-quote::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-piggy-bank::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-credits::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-ampoule::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-baguette::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-balance::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-balise::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bombe::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bulle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-bus::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-caddie::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-carte::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-cintre::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-cle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-cle-usb::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-coeur::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-dislike::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-dossier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-enregistrement::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-epingle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-etoile::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-feu-routier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-groupe::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-jumelle::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-like::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-lunettes::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-main::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-megaphone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-micro::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-new::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-onde::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-outil::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-panier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-panneau::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-parapluie::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-photo::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-radio::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-sablier::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-smartphone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-soleil::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-tableau::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-tirelire::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-train::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-trombone::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-trophee::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-valise::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-video::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-crayon::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-message::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.cpcico-souris::before{content:"";}.cpcico-piggy-bank::before{display:inline-block;transform:rotateY(0.5turn);}.has-custom-checkbox .checkbox-input:not(:checked),.has-custom-checkbox .checkbox-input:checked,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:not(:checked),.tunnel_form_item:not(.has-choicePanel) .checkbox-input:checked{position:absolute;left:-9999px;}.has-custom-checkbox .selectdata-table .checkbox-input:not(:checked),.has-custom-checkbox .selectdata-table .checkbox-input:checked,.tunnel_form_item:not(.has-choicePanel) .selectdata-table .checkbox-input:not(:checked),.tunnel_form_item:not(.has-choicePanel) .selectdata-table .checkbox-input:checked{position:relative;visibility:hidden;}.has-custom-checkbox .selectdata-table .checkbox-input:not(:checked) + label,.has-custom-checkbox .selectdata-table .checkbox-input:checked + label,.tunnel_form_item:not(.has-choicePanel) .selectdata-table .checkbox-input:not(:checked) + label,.tunnel_form_item:not(.has-choicePanel) .selectdata-table .checkbox-input:checked + label{margin-left:0;}.has-custom-checkbox .checkbox-input:not(:checked) + label,.has-custom-checkbox .checkbox-input:checked + label,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:not(:checked) + label,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:checked + label,.tunnel_form_item:not(.has-choicePanel) .checkbox-input + div label{display:inline-block;margin-left:1em;position:relative;padding:0.2em 0.2em 0.2em 2em;cursor:pointer;}.has-custom-checkbox .checkbox-input:not(:checked) + label:before,.has-custom-checkbox .checkbox-input:checked + label:before,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:not(:checked) + label:before,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:checked + label:before,.tunnel_form_item:not(.has-choicePanel) .checkbox-input + div label:before{content:'';position:absolute;left:0;top:4px;width:14px;height:14px;border:1px solid #a5a5a5;border-radius:3px;background:#fff;}.has-custom-checkbox .checkbox-input:not(:checked) + label:after,.has-custom-checkbox .checkbox-input:checked + label:after,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:not(:checked) + label:after,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:checked + label:after,.tunnel_form_item:not(.has-choicePanel) .checkbox-input + div label:after{content:"\2713";position:absolute;top:1px;left:2px;font-size:16px;color:#fff;display:inline-block;transition:all .2s;}.has-custom-checkbox .checkbox-input:checked + label:before,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:checked + label:before,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:checked + div label:before{background-color:#e53075;border-color:#e53075;}.has-custom-checkbox .checkbox-input:not(:checked) + label:after,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:not(:checked) + label:after,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:not(:checked) + div label:after{opacity:0;-ms-transform:scale(0);transform:scale(0);}.has-custom-checkbox .checkbox-input:disabled:not(:checked) + label:before,.has-custom-checkbox .checkbox-input:disabled:checked + label:before,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:disabled:not(:checked) + label:before,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:disabled:checked + label:before,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:disabled + div label:before{box-shadow:none;border-color:#bbb;background-color:#ddd;}.has-custom-checkbox .checkbox-input:disabled:checked + label:after,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:disabled:checked + label:after,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:disabled:checked + div label:after{color:#999;}.has-custom-checkbox .checkbox-input:disabled + label,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:disabled + label,.tunnel_form_item:not(.has-choicePanel) .checkbox-input:disabled + div label{color:#aaa;}[type=checkbox] + .choicePanel-label:hover .icon:before,.choicePanel-input[type=checkbox]:checked + label .icon:before{content:"";display:block;height:15px;width:30px;position:absolute;background-color:transparent;border-width:5px 5px 0 0;border-style:solid;transition:all 0.5s;-ms-transform:rotate(135deg);transform:rotate(135deg);top:0.3125rem;left:0.3125rem;}[type=radio] + .choicePanel-label:hover .icon:before,.choicePanel-input[type=radio]:checked + label .icon:before{content:"";display:block;height:11px;width:11px;position:absolute;background-color:#fff;border-radius:100%;transition:all 0.5s;top:0.4375rem;left:0.4375rem;}.choicePanel-label{box-sizing:border-box;width:100%;background-color:#fff;padding:0.625rem;margin-bottom:1.25rem;font-size:1.125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.choicePanel-label .icon{position:relative;border:5px solid #e2e2e2;width:1.5625rem;height:1.5625rem;border-radius:100%;background-color:transparent;display:inline-block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:1.25rem;}.choicePanel-label .message{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}[type=checkbox] + .choicePanel-label:hover .icon{border-color:#e53075;}[type=checkbox] + .choicePanel-label:hover .icon:before{border-color:#e53075;}[type=radio] + .choicePanel-label:hover .icon{border-color:#e53075;}[type=radio] + .choicePanel-label:hover .icon:before{background-color:#e53075;}.choicePanel-input:not(:checked),.choicePanel-input:checked{position:absolute;left:-9999px;}.choicePanel-input:not(:checked) + label,.choicePanel-input:checked + label{position:relative;cursor:pointer;}.choicePanel-input[type=radio]:checked + label{background-color:#e53075;color:#fff;}.choicePanel-input[type=radio]:checked + label .icon{border-color:#fff;}.choicePanel-input[type=radio]:checked + label .icon:before{border-color:#fff;}.choicePanel-input[type=radio]:checked + label:hover .icon{border-color:#fff;}.choicePanel-input[type=radio]:checked + label:hover .icon:before{border-color:#fff;}.choicePanel-input[type=checkbox]:checked + label{background-color:#e53075;color:#fff;}.choicePanel-input[type=checkbox]:checked + label .icon{border-color:#fff;}.choicePanel-input[type=checkbox]:checked + label .icon:before{border-color:#fff;}.choicePanel-input[type=checkbox]:checked + label:hover .icon{border-color:#fff;}.choicePanel-input[type=checkbox]:checked + label:hover .icon:before{border-color:#fff;}.css-loader,.css-loader:before,.css-loader:after{border-radius:50%;width:2.5em;height:2.5em;animation-fill-mode:both;animation:load7 1.8s infinite ease-in-out;}.css-loader{color:#e53075;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-ms-transform:translateZ(0);transform:translateZ(0);animation-delay:-0.16s;}.css-loader:before,.css-loader:after{content:'';position:absolute;top:0;}.css-loader:before{left:-3.5em;animation-delay:-0.32s;}.css-loader:after{left:3.5em;}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em;}40%{box-shadow:0 2.5em 0 0;}}.has-custom-radio .radio-input:not(:checked),.has-custom-radio .radio-input:checked,.tunnel_form_item .radio-input:not(:checked),.tunnel_form_item .radio-input:checked{position:absolute;left:-9999px;}.has-custom-radio .radio-input:not(:checked) + label,.has-custom-radio .radio-input:checked + label,.tunnel_form_item .radio-input:not(:checked) + label,.tunnel_form_item .radio-input:checked + label{display:inline-block;margin-left:1em;position:relative;padding:0.2em 0.2em 0.2em 2em;cursor:pointer;}.has-custom-radio .radio-input:not(:checked) + label:before,.has-custom-radio .radio-input:checked + label:before,.tunnel_form_item .radio-input:not(:checked) + label:before,.tunnel_form_item .radio-input:checked + label:before{content:'';position:absolute;left:0;top:2px;width:19px;height:19px;border-radius:100%;border:1px solid #a5a5a5;background:#fff;}.has-custom-radio .radio-input:checked + label:before,.tunnel_form_item .radio-input:checked + label:before{border:1px solid #cccccc;}.has-custom-radio .radio-input:not(:checked) + label:after,.has-custom-radio .radio-input:checked + label:after,.tunnel_form_item .radio-input:not(:checked) + label:after,.tunnel_form_item .radio-input:checked + label:after{content:'';position:absolute;top:7px;left:5px;width:11px;height:11px;border-radius:100%;background-color:#e53075;color:#666666;transition:all .2s;}.has-custom-radio .radio-input:not(:checked) + label:after,.tunnel_form_item .radio-input:not(:checked) + label:after{opacity:0;-ms-transform:scale(0);transform:scale(0);}.has-custom-radio .radio-input:checked + label:after,.tunnel_form_item .radio-input:checked + label:after{opacity:1;-ms-transform:scale(1);transform:scale(1);}.has-custom-radio .radio-input:disabled:not(:checked) + label:before,.has-custom-radio .radio-input:disabled:checked + label:before,.tunnel_form_item .radio-input:disabled:not(:checked) + label:before,.tunnel_form_item .radio-input:disabled:checked + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd;}.has-custom-radio .radio-input:disabled:checked + label:after,.tunnel_form_item .radio-input:disabled:checked + label:after{color:#999;}.has-custom-radio .radio-input:disabled + label,.tunnel_form_item .radio-input:disabled + label{color:#aaa;}.cpcSelect-wpr{padding:0;margin:0;width:100%;overflow:hidden;background-color:#fff;margin-right:1.25rem;position:relative;}@media screen and (max-width:640px){.cpcSelect-wpr{width:100%;margin-bottom:0.9375rem;}}.has-small-items .cpcSelect-wpr,.is-aside .cpcSelect-wpr,.is-xs .cpcSelect-wpr{width:100%;margin-bottom:0.9375rem;}.tunnel_form_item select,.cpcSelect{margin-right:1.25rem;width:130%;border:1px solid #e2e2e2;box-shadow:none;background-color:transparent;background-image:none;color:rgba(0,0,0,0.74);font-size:0.9375rem;box-sizing:border-box;height:2.5rem;padding:0.625rem 1.25rem;}@media screen and (max-width:640px){.cpcSelect{width:100%;}}.has-small-items .cpcSelect,.is-aside .cpcSelect,.is-xs .cpcSelect{width:100%;}#tunnel{position:relative;}.tunnel_header{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-repeat:repeat;margin-bottom:3.125rem;}.tunnel_title{color:#fff;font-size:2.25rem;font-family:"work_sanslight",Helvetica,Arial,"Trebuchet MS",sans-serif;text-align:center;color:#5a5a5a;padding:3.125rem 0;}.tunnel_breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-bottom:10px solid #e2e2e2;}.tunnel_breadcrumb_item{width:100%;text-align:center;position:relative;padding-bottom:1.875rem;}.tunnel_breadcrumb_item.is-active .tunnel_breadcrumb_button{background-color:#e53075;}.tunnel_breadcrumb_item.is-validated .tunnel_breadcrumb_button{background-color:#32b8c9;}.tunnel_breadcrumb_label{font-size:1.125rem;text-transform:uppercase;}.tunnel_breadcrumb_button{display:block;background-color:#a5a5a5;width:16px;height:16px;border-radius:100%;border:8px solid #fff;position:absolute;bottom:-22px;left:50%;margin-left:-16px;}.tunnel_form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;width:100%;}.tunnel_form input{width:100%;}.tunnel_content_section{width:100%;padding:1.25rem;box-sizing:border-box;}@media (min-width:900px){.event-formation-filter .tunnel_content_section{width:90% !important;}}.tunnel_content_action{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;margin-top:3.75rem;}@media screen and (max-width:640px){.tunnel_content_action{-ms-flex-direction:column;flex-direction:column;}}.has-small-items .tunnel_content_action,.is-aside .tunnel_content_action,.is-xs .tunnel_content_action{-ms-flex-direction:column;flex-direction:column;}.tunnel_fieldset .tunnel_content_action{padding:0;}.tunnel_content_title{display:block;box-sizing:border-box;width:100%;margin-bottom:1.875rem;border-bottom:1px solid #a5a5a5;font-size:1.5rem;}.tunnel_fieldset .tunnel_content_title{border-bottom-color:#fff;}.tunnel_content_title.underline{border-bottom-color:#a5a5a5;}.tunnel_summary_title{display:block;box-sizing:border-box;width:100%;margin-bottom:0.625rem;font-size:1.125rem;}.tunnel_form_legend{font-size:1rem;margin-bottom:1.25rem;}fieldset .tunnel_form_legend{padding:0 10px;margin-bottom:0;background-color:#e2e2e2;}.tunnel_form_item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.875rem;}.event-formation-filter .tunnel_form_item{-ms-flex-positive:1;flex-grow:1;margin-right:20px;}.tunnel_form_item input,.tunnel_form_item .cpcInputTxt{font-size:0.9375rem;box-sizing:border-box;height:2.5rem;padding:0.625rem 1.25rem;border:1px solid #e2e2e2;}.tunnel_form_item input:focus,.tunnel_form_item .cpcInputTxt:focus{outline:2px solid #e53075;}.tunnel_form_item input:invalid,.tunnel_form_item .cpcInputTxt:invalid{box-shadow:none !important;}.tunnel_form_item.confirm-parent .password-field{margin-bottom:1.25rem;}.tunnel_form_item textarea{font-size:0.9375rem;box-sizing:border-box;padding:1.25rem 1.25rem;border:1px solid #e2e2e2;}.tunnel_form_item textarea:focus{outline:2px solid #e53075;}.tunnel_form_item select,.tunnel_form_item .cpcSelect{height:auto;width:100%;padding-right:40px;}.tunnel_form_item .cpcSelect:focus{outline:2px solid #e53075;}.has-error .tunnel_form_item select,.has-error .tunnel_form_item .cpcSelect{outline:2px solid #E85245;}.tunnel_form_item.has-loader{position:relative;}.tunnel_form_item.has-loader .input-loader{position:absolute !important;right:1.5625rem;bottom:1.5625rem;}.tunnel_form_item.has-loader .input-loader,.tunnel_form_item.has-loader .input-loader:before,.tunnel_form_item.has-loader .input-loader:after{border-radius:50%;width:10px;height:10px;animation-fill-mode:both;animation:input-loader 1.8s infinite ease-in-out;}.tunnel_form_item.has-loader .input-loader{color:#e53075;font-size:10px;position:relative;text-indent:-9999em;-ms-transform:translateZ(0);transform:translateZ(0);animation-delay:-0.16s;}.tunnel_form_item.has-loader .input-loader:before,.tunnel_form_item.has-loader .input-loader:after{content:'';position:absolute;top:0;}.tunnel_form_item.has-loader .input-loader:before{left:-15px;animation-delay:-0.32s;}.tunnel_form_item.has-loader .input-loader:after{left:15px;}@keyframes input-loader{0%,80%,100%{box-shadow:0 10px 0 -1.3em;}40%{box-shadow:0 10px 0 0;}}.tunnel_form_item .error{margin:0.9375rem 0;padding:0.3125rem;color:#de2b1c;background-color:#fce6e4;}.tunnel_form_item.has-error input{outline:2px solid #E85245;}.tunnel_form_item.has-error .cpcSelect-wpr{outline:2px solid #E85245;}.global-error-warning{margin:0.9375rem 0;padding:0.9375rem;color:#de2b1c;background-color:#fce6e4;}.tunnel_collection_item .captcha label,.tunnel_form_label{display:block;font-size:1rem;margin-bottom:0.3125rem;color:#e53075;}.tunnel_form_description{white-space:initial;font-size:0.875rem;color:#5a5a5a;padding-top:0.625rem;}.tunnel_submit{background-color:#e53075;border-radius:0;border:0;width:100%;box-sizing:border-box;padding:0;color:#fff;}.tunnel_submit:hover{cursor:pointer;background-color:#e31e69;}.tunnel_submit.is-secondary{background-color:#E95D0F;}.tunnel_submit.is-secondary:hover{background-color:#d6550e;}.tunnel_submit.is-tertiary{background-color:#3e509f;}.tunnel_submit.is-tertiary:hover{background-color:#384990;}.tunnel_submit.is-negative{background-color:#32b8c9;}.tunnel_submit.is-negative:hover{background-color:#2ea9b9;}.tunnel_submit.is-inactive{background-color:#a5a5a5;}.tunnel_submit.is-inactive:hover{background-color:#a5a5a5;cursor:default;}.tunnel_submit.is-smaller{font-size:0.875rem;padding:0.3125rem 0.625rem;}.tunnel_submit.has-fixed-width{width:11.25rem;}@media screen and (max-width:640px){.tunnel_submit.has-fixed-width{width:100%;}}.has-small-items .tunnel_submit.has-fixed-width,.is-aside .tunnel_submit.has-fixed-width,.is-xs .tunnel_submit.has-fixed-width{width:100%;}.tunnel_submit + .tunnel_submit{margin-left:1.25rem;}@media screen and (max-width:640px){.tunnel_submit + .tunnel_submit{margin-left:0;margin-top:1.25rem;}}.has-small-items .tunnel_submit + .tunnel_submit,.is-aside .tunnel_submit + .tunnel_submit,.is-xs .tunnel_submit + .tunnel_submit{margin-left:0;margin-top:1.25rem;}.user-pass-reset .tunnel_submit{text-transform:none;}.remove-button .tunnel_submit{margin-bottom:2rem;}.tunnel_fieldset{padding:1.25rem;margin-bottom:1.875rem;border:3px solid #e2e2e2;}.tunnel_fieldset .tunnel_form_item:last-child{margin-bottom:0;}.tunnel_fieldset > .tunnel_form_description{font-size:0.875rem;color:#5a5a5a;margin-bottom:1.25rem;margin-top:-1.25rem;}.tunnel_fieldset_legend{font-size:1.125rem;padding:0 0.625rem;}.tunnel_viewstate{width:100%;box-sizing:border-box;padding:1.25rem;margin-bottom:2.5rem;border:3px solid #e2e2e2;position:relative;}.tunnel_viewstate .tunnel_form_item{margin-bottom:1.25rem;}.tunnel_viewstate .tunnel_content_action{-ms-flex-pack:end;justify-content:flex-end;margin-top:0;}.tunnel_viewstate .tunnel_content_action .tunnel_submit{width:auto;}.tunnel_viewstate.is-locked{border:3px dashed #e2e2e2;background-color:rgba(226,226,226,0.2);width:75%;}.tunnel_viewstate.is-locked .tunnel_form_item{margin:0;}.tunnel_viewstate.is-locked .tunnel_form_item .tunnel_form_label{display:none;}.tunnel_viewstate.is-locked .tunnel_form_item span{color:#5a5a5a;}.tunnel_viewstate.is-locked .tunnel_items_wrapper{-ms-flex-pack:start;justify-content:flex-start;}.tunnel_viewstate.is-locked .tunnel_items_wrapper .tunnel_form_item{width:auto !important;}.tunnel_viewstate.is-locked .error{display:none;}.tunnel_collection_item{position:relative;border:1px solid #32b8c9;width:100%;box-sizing:border-box;margin-bottom:2.5rem;}.tunnel_collection_item.is-open .tunnel_collection_item_toggle:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0.625rem;}.tunnel_collection_item.is-open .tunnel_collection_item_content{display:block;}.tunnel_collection_item .tunnel_collection_item_anchor{position:absolute;visibility:hidden;top:-100px;}.tunnel_collection_item_head{background-color:#32b8c9;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:1.25rem 0.625rem;}.tunnel_collection_item_title{-ms-flex-positive:1;flex-grow:1;font-size:1.125rem;color:#fff;}.tunnel_collection_item_toggle,.tunnel_collection_item_delete,.tunnel_collection_item_add_wrapper .tunnel_collection_item_add{display:inline-block;position:relative;border-radius:1.875rem;background-color:#2da5b5;color:#fff;font:inherit;border:0;font-weight:bold;text-decoration:none;padding:0.3125rem 0.9375rem;padding-left:2.1875rem;cursor:pointer;}.tunnel_collection_item_toggle:hover,.tunnel_collection_item_delete:hover,.tunnel_collection_item_add_wrapper .tunnel_collection_item_add:hover{background-color:#2893a0;}.tunnel_collection_item_toggle:before{content:'';display:block;width:10px;height:10px;position:absolute;background-color:transparent;border-width:5px 5px 0 0;border-color:#fff;border-style:solid;transition:all 0.5s;-ms-transform:rotate(135deg);transform:rotate(135deg);top:5px;left:0.625rem;}.tunnel_collection_item_delete{margin-left:0.625rem;}.tunnel_collection_item_delete:before{content:'';display:block;width:5px;height:20px;background-color:#fff;-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:15px;top:5px;}.tunnel_collection_item_delete:after{content:'';display:block;width:5px;height:20px;background-color:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:5px;left:15px;}.tunnel_collection_item_delete.promo_remove{background-color:#ee7c72;border-radius:5px;border-color:#b12216;}.tunnel_collection_item_delete.promo_remove:after{top:10px;left:calc(45px / 2);}.tunnel_collection_item_delete.promo_remove:before{top:10px;left:calc(45px / 2);}.tunnel_collection_item_add_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:2.5rem;margin-bottom:3.75rem;-ms-flex-pack:end;justify-content:flex-end;}.tunnel_collection_item_add_wrapper .tunnel_collection_item_add{width:auto;padding:0.625rem 0.9375rem;padding-left:2.8125rem;}.tunnel_collection_item_add_wrapper .tunnel_collection_item_add:before{content:'';display:block;width:5px;height:20px;background-color:#fff;position:absolute;left:1.25rem;top:0.625rem;}.tunnel_collection_item_add_wrapper .tunnel_collection_item_add:after{content:'';display:block;width:5px;height:20px;background-color:#fff;-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:0.625rem;left:1.25rem;}.tunnel_collection_item_content{display:none;padding:1.25rem;}.has-autocomplete{position:relative;}.has-autocomplete input{width:100%;}.autocomplete-wpr{position:absolute;box-sizing:border-box;top:100%;left:0;right:0;background:#fff;border:2px solid #e2e2e2;border-top:0;box-shadow:0 0 12px 0 rgba(0,0,0,0.06);}.autocomplete-wpr:before{content:'';position:absolute;bottom:100%;left:0.9375rem;height:0;width:0;border-color:transparent;border-style:solid;border-width:10px;border-bottom-color:#e53075;}.autocomplete_item{display:block;width:100%;box-sizing:border-box;padding:0.625rem 1.25rem;}.autocomplete_item.is-hover{cursor:pointer;background:rgba(229,48,117,0.2);}.autocomplete_item + .autocomplete_item{border-top:1px dashed #e2e2e2;}.tunnel_items_wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.tunnel_items_wrapper .tunnel_form_item + .tunnel_form_item{margin-left:0.625rem;}.tunnel_items_wrapper .tunnel_form_item select,.tunnel_items_wrapper .tunnel_form_item .cpcSelect{height:auto;}.tunnel_items_wrapper.tunnel_identity_wrapper .tunnel_form_item{width:calc(5 / 12 * 100%);}.tunnel_items_wrapper.tunnel_identity_wrapper .tunnel_form_item.is-small{width:calc(2 / 12 * 100%);}.tunnel_items_wrapper.tunnel_function_wrapper .tunnel_form_item{width:50%;}.tunnel_items_wrapper.tunnel_city_code_wrapper .tunnel_form_item{width:75%;}.tunnel_items_wrapper.tunnel_city_code_wrapper .tunnel_form_item.is-small{width:25%;}.tunnel_training_session_item{font-size:1.125rem;}.tunnel_training_session_item .cpcico{font-size:1.5rem;margin-right:1.125rem;color:#e53075;}.tunnel_training_session_item + .tunnel_training_session_item{margin-top:0.3125rem;}[type='radio']:checked + label .tunnel_training_session_item .cpcico{color:#fff;}.tunnel_checkbox_item .tunnel_form_description{margin-left:2.625rem;padding-top:0;color:#a5a5a5;}.tunnel_radio_item .tunnel_form_description{margin-left:4.0625rem;margin-top:-0.625rem;margin-bottom:2.5rem;padding-top:0;color:#a5a5a5;}.tunnel_collection_item_inner{padding:1.25rem;}.tunnel_options_title{display:-ms-flexbox;display:flex;font-size:1.125rem;margin-bottom:1.25rem;}.tunnel_item_price_row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0.9375rem;border-bottom:1px solid #e2e2e2;margin-bottom:1.875rem;font-size:1.125rem;}.tunnel_item_price_row .tunnel_item_price_value{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;min-width:150px;text-align:right;}.tunnel_item_price_row .tunnel_rate_section_text{font-size:0.875rem;color:#a5a5a5;}.tunnel_item_price_row .tunnel_product_name{margin-bottom:0.3125rem;}.tunnel_item_price_row .tunnel_option_title{margin-bottom:0.3125rem;}.tunnel_trainee_total_price_row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-top:0.9375rem;border-top:1px solid #e2e2e2;font-size:1.125rem;margin-bottom:1.875rem;}.tunnel_trainee_total_price_row .tunnel_item_price_value{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;min-width:150px;text-align:right;font-size:1.25rem;color:#23808c;}.tunnel_promo_item_row{display:-ms-flexbox;display:flex;font-size:1.125rem;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px;}.tunnel_promo_item_row .tunnel_form_item{margin-bottom:0;width:40%;}.tunnel_promo_item_row .tunnel_promo_label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-right:10px;color:#a5a5a5;}.tunnel_promo_item_row .tunnel_item_price_value{min-width:150px;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#b21652;}.tunnel_confirmation_wrapper{margin-top:5rem;font-size:1.125rem;}.cpcNewsletterForm-wpr .css-loader,.cpcNewsletterForm-wpr .css-loader:before,.cpcNewsletterForm-wpr .css-loader:after{border-radius:50%;width:20px;height:20px;animation-fill-mode:both;animation:tunnel-loader 1.8s infinite ease-in-out;}.cpcNewsletterForm-wpr .css-loader{color:#fff;font-size:10px;position:relative;text-indent:-9999em;-ms-transform:translateZ(0);transform:translateZ(0);animation-delay:-0.16s;}.cpcNewsletterForm-wpr .css-loader:before,.cpcNewsletterForm-wpr .css-loader:after{content:'';position:absolute;top:0;}.cpcNewsletterForm-wpr .css-loader:before{left:-20px;animation-delay:-0.32s;}.cpcNewsletterForm-wpr .css-loader:after{left:20px;}@keyframes tunnel-loader{0%,80%,100%{box-shadow:0 20px 0 -1.3em;}40%{box-shadow:0 20px 0 0;}}.cpcNewsletterForm-wpr .cpcNewsletterForm{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:37.5rem;margin:auto;margin-bottom:5rem;}@media screen and (max-width:900px){.cpcNewsletterForm-wpr .cpcNewsletterForm{width:100%;}}.cpcNewsletterForm-wpr .cpcNewsletterForm .tunnel_form_item{width:80%;margin:0;}.cpcNewsletterForm-wpr .cpcNewsletterForm .tunnel_form_item label{display:none;}.cpcNewsletterForm-wpr .cpcNewsletterForm .tunnel_form_item input{height:3.125rem;}.cpcNewsletterForm-wpr .cpcNewsletterForm .tunnel_form_item input:focus{outline:none;}.cpcNewsletterForm-wpr .cpcNewsletterForm .tunnel_submit{width:20%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;background-color:#303030;}.cpcNewsletterForm-wpr .cpcNewsletterForm .tunnel_submit:hover{background-color:#5a5a5a;}.cpcNewsletterForm-wpr .cpcNewsletterForm .tunnel_submit .cpcico{line-height:3.125rem;font-size:3.125rem;color:#fff;background:none;}.cpcNewsletterForm-wpr .cpcNewsletterForm .error{position:absolute;top:40px;}.cpcNewsletterForm-wpr .cpcNewsletterForm .tunnel_confirmation_wrapper{background-color:#fff;padding:2.5rem;margin:0;width:100%;}.ressources-benchmark.cpcItemButton{text-align:center;display:inline-block;}.ressources-benchmark.cpcItemButton:hover,.ressources-benchmark.cpcItemButton:focus,.ressources-benchmark.cpcItemButton:active{background-color:#B1CA34;border-color:rgba(177,202,52,0.55);outline-color:#B1CA34;}.ressources-benchmark.tunnel_form_label{margin-top:0.5em;color:#5DB794;}.ressources-benchmark input{margin-bottom:1em;}.ressources-benchmark input:after{font-size:0.75rem;}#user-form{font-size:0.875rem;}.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{background-color:#77b259;transition:width 0.5s ease-out;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;max-width:34.7em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;}[dir='rtl'] .confirm-parent,[dir='rtl'] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.event-formation-filter{width:calc(1000px - 0.75rem) !important;}.event-formation__wrapper .form-control.cpcSelect:hover{cursor:pointer;}.event-formation__wrapper .cpcItem_title{margin-bottom:0;}.event-formation__wrapper .cpcico-happy-face{margin-bottom:0;}.event-formation__wrapper .cpcContainer.is-aside{-ms-flex-preferred-size:35%;flex-basis:35%;}.event-formation__wrapper .markdownContainer h1{margin:2rem 0;}.event-formation__wrapper .markdownContainer h3{margin-bottom:2.5rem;margin-top:1.5rem;}.event-formation__wrapper .cpcBlockTeaser{padding:1.9375rem 10rem 1.9375rem 1.25rem;}@media (max-width:400px){.event-formation__wrapper .cpcBlockTeaser{padding:1rem;}}.event-formation__wrapper .cpcBlockTeaser::after{background-image:url(/themes/custom/capcom/img/fleche-1.svg);content:'';height:50px;right:3rem;width:50px;}@media (max-width:400px){.event-formation__wrapper .cpcBlockTeaser::after{display:none;}}.event-formation__wrapper .cpcBlockTeaser.training-events::after{background-image:url(/themes/custom/capcom/img/fleche-2.svg);}.event-formation__wrapper .training-events .themeLabel{transition:all 0.2s ease-in-out;border-color:#0062a9;color:#0062a9;}.event-formation__wrapper .training-events .themeLabel:hover{color:#fff;background-color:#0062a9;}.event-formation__wrapper .training-events .cpcBlockTeaser_title{color:#000;margin-bottom:10px;}.event-formation__wrapper .training-events .cpcArticle_details,.event-formation__wrapper .has-row-direction .cpcArticle_details{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px;}@media (min-width:700px){.event-formation__wrapper .training-events .cpcArticle_details,.event-formation__wrapper .has-row-direction .cpcArticle_details{width:50%;}}@media (max-width:700px){.event-formation__wrapper .training-events .cpcArticle_details,.event-formation__wrapper .has-row-direction .cpcArticle_details{max-width:300px;}}.event-formation__wrapper .themeLabel{font-family:'noto_sansregular';padding:5px 10px;}@media (min-width:639px){.event-formation__wrapper .cpcBlockTeaser_img{margin-right:2.5rem;margin-top:10px;}}.event-formation__wrapper .cpcBlockTeaser_title{color:#000;margin-bottom:10px;padding-left:0 !important;}.event-formation__wrapper .cpcBlockTeaser_desc{margin-bottom:10px;padding-left:0 !important;}.event-formation__wrapper .cat-label{display:inline-block;padding:8px 15px;}.webform-progress-tracker.progress-tracker li:first-child::before,.webform-progress-tracker.progress-tracker li:last-child::after{content:"";display:block;position:absolute;z-index:-10;top:12px;width:1000%;height:10px;transition:background-color 0.3s,background-position 0.3s;background:rgb(226,226,226);}.webform-progress-tracker.progress-tracker li:last-child::after{right:0;}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before{background:#a5a5a5;}.webform-progress-tracker .progress-step.is-active .progress-marker::before{background:#e53075;}.webform-progress-tracker .progress-step .progress-marker::before{width:16px;height:16px;border-radius:100%;border:8px solid #fff;}.webform-progress-tracker .progress-step .progress-marker::after,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background:rgb(226,226,226);height:10px;top:12px;}.progress-step{position:relative;}.tunnel_collection_item  input[type="radio"]{accent-color:#e53075;width:16px;height:16px;vertical-align:bottom;appearance:none;border:1px solid #e53075;border-radius:50%;background:none;background-clip:content-box;padding:4px;}.tunnel_collection_item  input[type="radio"]:checked{background:#e53075;}.tunnel_checkbox_item label a{color:#e53075;}select[readonly],input[readonly],input[readonly] + label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0.7;background-color:#dfdfdf;}button.is-disabled,button.is-disabled *{background-color:#dfdfdf !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}.message-div{display:flex;flex-direction:column;height:auto;margin:25px 15px 15px 15px;padding:25px;border-radius:1px;}.message-div-success{background-color:#4faf56;}.icon{display:inline-block;width:30px;height:30px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.icon-success{margin-left:auto;margin-top:3px;margin-right:15px;}.checkmark_left{position:absolute;width:15px;height:6px;background-color:#72bf75;left:6px;top:24px;}.checkmark_right{position:absolute;width:6px;height:30px;background-color:#72bf75;left:21px;}.message-div .message-header{display:flex;flex-direction:row;width:100%;}.message-div .message-title{color:#ffffff;font-family:Arial,sans-serif;font-size:30px;padding-bottom:4px}.message-div .message-body{display:inline-block;width:90%;color:#ffffff;font-family:Arial,sans-serif;font-size:14px;line-height:24px}.details_participants[open] .summary_participants{padding-bottom:20px;}.table-participants .fieldset-legend{margin-bottom:10px;display:block;}.participant-options-wrapper .tunnel_content_title{margin:22px 0;}
.local-tasks{margin-top:10px !important;margin-bottom:10px !important;}.local-tasks ul li a{color:#555555 !important;background-color:#eeeeee !important;border:1px solid #dddddd !important;line-height:1.5em !important;display:block !important;font-size:16px !important;padding:0.7em !important;border-radius:0 !important;}@media screen and (max-width:37.5em){.local-tasks ul{border-bottom:1px solid #bbb !important;}.local-tasks ul li{display:block !important;margin:0 !important;}.local-tasks ul li a{padding:5px 10px !important;}.local-tasks ul li.is-active a{border-bottom:none !important;}}@media screen and (min-width:37.5em){.local-tasks ul{border-collapse:collapse !important;height:auto !important;line-height:normal !important;padding:0 3px !important;margin:0 !important;overflow:hidden !important;border:none !important;white-space:nowrap !important;}.local-tasks ul li{display:block !important;float:left !important;vertical-align:bottom !important;margin:0 5px 0 0 !important;}[dir="rtl"] .tabs ul li{margin:0 0 0 5px !important;float:right !important;}.local-tasks ul li a{float:left !important;}.local-tasks ul li.is-active a{border-bottom:1px solid #fff !important;}}
