/* Sites/E02431_ceis/default/Skins/fic2021/style.css : */
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;1,400;0,700;1,700&family=Ubuntu:wght@500;700&display=swap');body{color:#2a206e;font-family:'Roboto',sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:18px}
#tg_main{width:100%;max-width:100%}
.tg-Container{width:91.5%;max-width:1230px}
.tg-Loader-box{background-color:transparent}
.tg-SocialIcon{display:inline-block;width:30px;height:30px;margin-left:8px}
.tg-SocialIcon-Twitter{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/twitter.svg") no-repeat center center}
.tg-SocialIcon-Twitter:hover,.tg-SocialIcon-Twitter:focus{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/twitter-hover.svg") no-repeat center center}
.tg-SocialIcon-Linkedin{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/linkedin.svg") no-repeat center center}
.tg-SocialIcon-Linkedin:hover,.tg-SocialIcon-Linkedin:focus{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/linkedin-hover.svg") no-repeat center center}
.tg-SocialIcon-Youtube{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/youtube.svg") no-repeat center center}
.tg-SocialIcon-Youtube:hover,.tg-SocialIcon-Youtube:focus{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/youtube-hover.svg") no-repeat center center}
.tg-SocialIcon-Facebook{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/facebook.svg") no-repeat center center}
.tg-SocialIcon-Facebook:hover,.tg-SocialIcon-Facebook:focus{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/facebook-hover.svg") no-repeat center center}
*.tg-highlight{color:#ea198e}
.tg-BaseContent_Title h1,
.tg-BaseContent_Title h2,
.tg-BaseContent_Title h3,
.tg-BaseContent_Title h4,
.tg-BaseContent_Title h5,
.tg-BaseContent_Title h6{margin-top:0;margin-bottom:0}
h1,h2,h3,h4,h5,h6{line-height:1.1}
h1{font-family:'Ubuntu',sans-serif;font-size:36px;font-weight:bold}
h2{font-family:'Ubuntu',sans-serif;font-size:30px;font-weight:bold}
h3{font-family:'Ubuntu',sans-serif;font-size:24px;font-weight:500}
h4{font-family:'Roboto',sans-serif;font-size:18px;font-weight:bold;font-style:italic;text-transform:uppercase}
h5{font-family:'Ubuntu',sans-serif;font-size:18px;font-weight:500;background-color:#fcaf00;display:block;padding:10px
14px}
h6{font-family:'Roboto',sans-serif;font-size:19px;font-weight:bold}
[class*="style"] .tg-BaseContent_Title h1,
[class*="style"] .tg-BaseContent_Title h2,
[class*="style"] .tg-BaseContent_Title h3,
[class*="style"] .tg-BaseContent_Title h4,
[class*="style"] .tg-BaseContent_Title h5,
[class*="style"] .tg-BaseContent_Title h6{margin-top:0}
quote,q{background-color:#efebe6;border-left:2px solid #ea198e;display:block;padding:20px
27px;font-style:italic}
a{color:#ea198e;text-decoration:none;font-weight:500}
a:hover,a:focus{color:#fcaf00}
.style1 a:hover,
.style1 a:focus{color:#00fff1}
.style2 a:hover,
.style2 a:focus{color:#fff}
.tg-button{font-size:15px;color:#2a206e;background-color:#fdc300;padding:15px
32px;text-transform:uppercase;border:none;line-height:1;font-weight:500}
.tg-button:hover,.tg-button:focus{background-color:#00fff1}
.tg-button.tg-highlight{background-color:#2a206e;color:#fdc300}
.tg-button.tg-highlight:hover,.tg-button.tg-highlight:focus{background-color:#00fff1;color:#2a206e}
blockquote{border-left:2px solid #e3007e;color:#2a206e;background-color:#efebe6}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
.tg-NotUnderlined{text-decoration:none}
ul,ol{padding:0;margin:0}
ol{counter-reset:item}
ol li{display:block}
ol li ul,
ol li ol,
ul li ul,
ul li ol,
ol li ul li ol{margin: .3125em 0 .3125em .8125em}
ol li > ul li,
ol li > ol li,
ol li > ul li > ol li,
ol li > ul li > ul li{margin:0}
.tg-BaseContent_SimpleHtmlBloc ul,
.tg-fic-ContentWithBG ul{list-style:none;padding-left:1em;text-indent: -.7em}
.tg-BaseContent_SimpleHtmlBloc ul li,
.tg-fic-ContentWithBG ul li{padding-left:1em;text-indent: -1em}
.tg-BaseContent_SimpleHtmlBloc ol li,
.tg-fic-ContentWithBG ol li{padding-left:1.2em;text-indent: -1.4em}
.tg-BaseContent_SimpleHtmlBloc ul li:before{content:"";background:url("Sites/E02431_ceis/default/Skins/fic2021/img/chevron-right-pink.png") no-repeat;margin-right:7px;width:10px;height:10px;display:inline-block}
.tg-MainContent .style1 .tg-BaseContent_SimpleHtmlBloc ul li:before,
.tg-MainContent .style3 .tg-BaseContent_SimpleHtmlBloc ul li:before,
.tg-fic-ContentWithBG ul li:before{content:"";background:url("Sites/E02431_ceis/default/Skins/fic2021/img/chevron-right-orange.png") no-repeat;margin-right:7px;width:10px;height:10px;display:inline-block}
.tg-BaseContent_SimpleHtmlBloc ul,
.tg-BaseContent_SimpleHtmlBloc ol,
.tg-fic-ContentWithBG ul,
.tg-fic-ContentWithBG ol{margin-top:30px;margin-bottom:2.059em;list-style-position:inside;padding-left:0}
.tg-BaseContent_SimpleHtmlBloc ul li,
.tg-BaseContent_SimpleHtmlBloc ol li,
.tg-fic-ContentWithBG ul li,
.tg-fic-ContentWithBG ol li{margin-bottom:20px}
ol li:before{content:counter(item);counter-increment:item;color:#ea148c;font-weight:bold;font-size:22px;margin-right:12px}
.style1 ol li:before,
.style3 ol li:before,
.tg-fic-ContentWithBG ol li:before{color:#fcaf00}
table,
table th,
table td{border:1px
solid;border-collapse:collapse;padding: .125em .3125em;vertical-align:middle}
table td,
table th{border-color:#4c4c4c}
table th{background-color:#707070;color:#fff}
.tg-bloc,.tg-wrapper{margin-bottom:50px}
.style1 .inner > div:last-child,
.style2 .inner > div:last-child,
.style3 .inner > div:last-child,
.tg-fic-ContentWithBG .inner>div:last-child{margin-bottom:0}
.style1{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/bg-style1.jpg") no-repeat bottom left #2a206e;background-size:cover;color:#fff}
.style1 h1,
.style1 h2,
.style1 h3,
.style1 h4,
.style1 h5,
.style1 h6{color:#fcaf00}
.style1 h1.tg-highlight,
.style1 h2.tg-highlight,
.style1 h3.tg-highlight,
.style1 h4.tg-highlight,
.style1 h5.tg-highlight,
.style1 h6.tg-highlight,
.tg-fic-ContentWithBG-content h1.tg-highlight,
.tg-fic-ContentWithBG-content h2.tg-highlight,
.tg-fic-ContentWithBG-content h3.tg-highlight,
.tg-fic-ContentWithBG-content h4.tg-highlight,
.tg-fic-ContentWithBG-content h5.tg-highlight,
.tg-fic-ContentWithBG-content h6.tg-highlight{color:#00fff1}
.style2 h1,
.style2 h2,
.style2 h3,
.style2 h4,
.style2 h5,
.style2 h6{color:#fff}
.style2 h1.tg-highlight,
.style2 h2.tg-highlight,
.style2 h3.tg-highlight,
.style2 h4.tg-highlight,
.style2 h5.tg-highlight,
.style2 h6.tg-highlight{color:#2a206e}
.tg-Page-content--split .style2 h2{font-size:24px}
.style2 h3{font-size:20px}
.tg-pane-topContent .style1{background:none;padding-top:0;padding-bottom:50px}
.tg-pane-topContent .tg-cols>.tg-grid-6:first-child{position:relative;z-index:1}
.tg-pane-topContent>.tg-Media_Image,.tg-pane-content2>.tg-Media_Image{margin-top:100px;margin-bottom:100px}
.tg-pane-content2{padding-top:100px}
.tg-pane-content2 .tg-Function_Iframe{max-width:750px;margin:0
auto 40px auto}
.tg-pane-content4 .tg-fic-ContentWithBG,
.tg-pane-content4 .style1,
.tg-pane-content4 .style2{padding:50px}
.tg-fic-ContentWithBG,.style1,.style2{padding:23px
17px}
.tg-pane-content4 .tg-fic-ContentWithBG h3{font-size:36px}
.tg-pane-content4 .tg-fic-ContentWithBG h3,
.tg-pane-content4 .tg-fic-ContentWithBG-content>div:first-child{margin-bottom:50px}
.style2{background-color:#fcaf00}
.tg-wrapper-paragraphe_style3{border-left:2px solid #e3007e}
.tg-GradientBg{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/bg-gradientpane.jpg") no-repeat bottom left #2a206e;background-size:cover;position:relative;z-index:1}
.tg-GradientBg .tg-BaseContent_SimpleHtmlBloc{border:2px
solid #fff;padding:70px
16px;color:#fff;position:relative}
.tg-GradientBg .tg-BaseContent_SimpleHtmlBloc:before,
.tg-GradientBg .tg-BaseContent_SimpleHtmlBloc:after{content:'';width:85px;height:70px;display:block;position:absolute;background-size:64px}
.tg-GradientBg .tg-BaseContent_SimpleHtmlBloc:before{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/guillemet-left.svg") no-repeat center center;top:0;left:0}
.tg-GradientBg .tg-BaseContent_SimpleHtmlBloc:after{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/guillemet-right.svg") no-repeat center center;bottom:0;right:0}
.tg-GradientBg .tg-BaseContent_Title{color:#fdc300;margin-top:50px}
.tg-GradientBg .tg-BaseContent_SimpleHtmlBloc .tg-inner>div>*:first-child{margin-top:0}
.tg-GradientBg .tg-BaseContent_SimpleHtmlBloc h4{background-color:#fff;font-weight:600;font-size:16px;color:#2a206e;text-transform:none;padding:5px
9px;display:table;margin-top:0}
.tg-GradientBg .tg-BaseContent_SimpleHtmlBloc .tg-inner>div>*:last-child{margin-bottom:0}
.tg-FicBg{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/bg-ficpane.jpg") no-repeat center left #fcaf00}
.tg-FicBg h3{position:relative}
.tg-FicBg h3:before{content:'';background:url("Sites/E02431_ceis/default/Skins/fic2021/img/ficbgpane-line.svg") no-repeat center center;width:45px;height:45px;position:absolute;right:100%;top:10px;right:101%}
.tg-FicBg .tg-inner .tg-important{color:#2a206e;background-color:#fff;padding:7px;font-size:16px;font-weight:500}
.tg-FicBg .tg-Search_ResultTab [class*="tg-grid"]{padding-left:45px;padding-right:0}
.tg-FicBg .tg-Search_ResultTab a{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/chevron-x3-right-blue.svg") no-repeat center left transparent;padding-left:45px;background-size:36px;font-size:16px;font-weight:bold;font-family:'Ubuntu',sans-serif}
.tg-FicBg a{color:#2a206e}
.tg-pane-content3{padding-top:40px}
.tg-pane-content3 .tg-BaseContent_Title{color:#fff;margin-bottom:25px}
.tg-pane-content3>.tg-BaseContent_Link{margin-bottom: -23px}
.tg-pane-content3 p{margin-top:25px;margin-bottom:12px}
.tg-pane-content4{padding-top:120px}
.tg-pane-content4 .tg-Function_Iframe{max-width:600px;margin:0
auto 50px auto;box-shadow:0px 3px 8px 0px rgba(0,0,0,.3)}
.tg-pane-content4 h3.tg-highlight{color:#1da1f2;font-size:36px;font-weight:bold;margin-top:100px}
@media screen and (max-width: 37.4375em){.tg-pane-topContent .tg-cols>.tg-grid-6:first-child{z-index:auto}
.tg-GradientBg{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/bg-gradientpane-mobile.jpg") no-repeat top center #2a206e;background-size:cover}
.tg-GradientBg .tg-BaseContent_SimpleHtmlBloc{margin:0
50px 50px 50px}
.tg-FicBg{background-position:19% bottom;background-size:235%}
.tg-pane-content3 .tg-BaseContent_Title h2{text-align:left}
.tg-pane-content4 .tg-fic-ContentWithBG,
.tg-pane-content4 .style1,
.tg-pane-content4 .style2{padding:50px
17px}
}
.tg-TopHeader .tg-bloc{margin-bottom:0}
.tg-TopHeaderLeft{font-size:14px;margin:36px
0 7px 0;position:relative}
.tg-TopHeaderLeft:before{content:'';background:url("Sites/E02431_ceis/default/Skins/fic2021/img/heroheader-line.svg") no-repeat center center;width:1215px;height:1215px;position:absolute;right:101%;top:20px}
.tg-TopHeaderRight{margin-top:25px;font-size:12px}
.tg-TopHeaderRight .tg-button{margin-left:11px}
.tg-TopHeaderRight a{vertical-align:middle}
.tg-Navigation_ChangeLang{text-transform:uppercase;margin-left:13px}
.tg-Navigation_ChangeLang a{color:#fff;border:2px
solid #fff;padding:6.5px 7px;display:inline-block}
.tg-Navigation_ChangeLang a:hover,
.tg-Navigation_ChangeLang a:focus{background-color:#fff;color:#2a206e}
.tg-TopHeader .tg-button{background-color:transparent;border:2px
solid #fff;padding:9.5px 7px;font-size:12px}
.tg-TopHeader .tg-button:hover,
.tg-TopHeader .tg-button:focus{background-color:#fff;color:#2a206e}
.tg-TopHeaderRight .tg-topHeaderCta1{margin-left:15px}
@media screen and (max-width: 56.1875em){.tg-TopHeader{float:right;width:auto}
.tg-TopHeaderRight{margin-top:47px}
.tg-pane-lang{margin-right:100px}
}
.tg-Header{padding:25px
0}
.tg-HeaderContainer{font-weight:500;font-family:'Ubuntu',sans-serif;background-color:#4a83bf;background-repeat:no-repeat;background-position:top left;background-size:auto;color:#fff;margin-bottom:23px}
.tg-HeaderLogo-img{display:block}
.tg-Header a,
.tg-TopHeader a{color:#fff}
.tg-HeaderBaselineSep{color:#e3007e;margin:0
10px}
.tg-Content--full .tg-HeaderLogo{max-width:110px}
.tg-Content--full #tg_main:not(.tg-headerFixed) .tg-Navigation_baseMenu{padding-top:38px}
.tg-Content--split .tg-HeaderLogo,
.tg-headerFixed .tg-HeaderLogo{max-width:80px}
.tg-headerFixed .tg-TopHeader,
.tg-headerFixed .tg-HeroHeader{display:none}
.tg-headerFixed .tg-HeaderContainer{position:fixed;z-index:1000;top:0;left:0;right:0;box-shadow:0px 7px 8px 0px rgba(0,0,0,.2)}
@media screen and (min-width: 56.1875em){.tg-HeaderContainer{background-size:cover}
}
@media screen and (max-width: 56.1875em){.tg-Content--full .tg-HeaderLogo{max-width:80px}
}
@media screen and (max-width: 37.4375em){.tg-HeaderContainer{margin-bottom:50px;background-size:cover}
.tg-Content--full .tg-HeaderContainer{margin-bottom:100px}
}
.tg-Navigation_baseMenu{margin-bottom:0;padding-top:23px}
.tg-BaseMenu{font-size:16px;text-transform:uppercase}
.tg-level-0>.tg-BaseMenu-item{padding:0;margin-left:15px;line-height:1}
.tg-level-0>.tg-BaseMenu-item>.tg-BaseMenu-link{line-height: .8;font-weight:500}
.tg-BaseMenu-link{padding:7px
8px;border:2px
solid transparent}
.tg-BaseMenu-link:hover,.tg-BaseMenu-link:focus{border:2px
solid #fff}
.tg-BaseMenu-item--home{display:none}
.tg-BaseMenu-item--home{display:none}
.tg-level-0>li{border:none}
.tg-BaseMenu-item:nth-child(2){margin-left:0}
.tg-level-0 > .tg-BaseMenu-item:nth-child(2) a{border:2px
solid #fff}
.tg-LastItemHighlight .tg-level-0 > .tg-BaseMenu-item:last-child .tg-BaseMenu-link{background-color:#fdc300;color:#2a206e}
.tg-LastItemHighlight .tg-level-0 > .tg-BaseMenu-item:last-child .tg-BaseMenu-link:hover,
.tg-LastItemHighlight .tg-level-0 > .tg-BaseMenu-item:last-child .tg-BaseMenu-link:focus{background-color:#2a206e;border-color:#2a206e;color:#fdc300}
.tg-BaseMenu-item.tg-has-children>.tg-BaseMenu-link:after,.tg-MegaMenu-topAction:after{content:none}
.tg-BaseMenu-list ul{background-color:#2a206e;background-color:rgba(42,32,110,.92);border:2px
solid #fff}
.tg-level-1>.tg-BaseMenu-item,.tg-level-2>.tg-BaseMenu-item,.tg-level-3>.tg-BaseMenu-item{padding:0;text-align:center}
.tg-level-0>.tg-BaseMenu-item>.tg-BaseMenu-list{width:300px;left:50% !important;margin-left: -150px;margin-top:10px;padding:13px
0}
.tg-BaseMenu-item.tg-has-children:after{content:'';position:absolute;bottom: -10px;height:10px;width:300px}
.tg-level-0 > .tg-BaseMenu-item > .tg-BaseMenu-list .tg-BaseMenu-link{border:none}
.tg-level-0 > .tg-BaseMenu-item > .tg-BaseMenu-list .tg-BaseMenu-link:hover,
.tg-level-0 > .tg-BaseMenu-item > .tg-BaseMenu-list .tg-BaseMenu-link:focus{color:#fdc300}
.tg-Content--full .tg-pane > .tg-BaseContent_Title h2{font-size:36px}
@media (max-width:1200px) and (min-width:900px){.tg-Content--full .tg-HeaderLogo{max-width:80px}
.tg-Content--full #tg_main:not(.tg-headerFixed) .tg-Navigation_baseMenu{padding-top:27px}
.tg-level-0>.tg-BaseMenu-item{margin-left:0}
.tg-BaseMenu-link{padding:7px
4px}
}
@media (max-width:1224px) and (min-width:900px){.tg-TopHeaderLeft{margin-top:15px;line-height:1.1}
.tg-HeaderBaseline1,.tg-HeaderBaseline2,.tg-HeaderBaseline3{display:block}
.tg-HeaderBaselineSep{display:none}
}
@media screen and (max-width: 56.1875em){.tg-Navigation_baseMenu,.tg-pane-navigation{position:static !important}
.tg-pane-navigation{background-color:#2a206e;margin:106px
-4.25% -25px -4.25%}
.tg-ToggleNav{text-indent: -9999px;background:url("Sites/E02431_ceis/default/Skins/fic2021/img/burger-icon.svg") no-repeat center center;width:46px;height:38px;padding:0;border:none;position:absolute;top:45px;right:4.25%}
.tg-ToggleNav:hover,.tg-ToggleNav:focus{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/burger-icon-hover.svg") no-repeat center center}
.tg-HeaderNav{float:none !important}
.tg-BaseMenu-link{border:none}
.tg-BaseMenu-link:hover,.tg-BaseMenu-link:focus{border:none}
.tg-level-0>.tg-has-children>.tg-BaseMenu-link{padding:20px
20px 20px 0;width:80%}
.tg-Navigation_baseMenu{padding-top:0 !important}
.tg-level-0>.tg-BaseMenu-item{margin-left:0}
.tg-BaseMenu-toggleSubLevel{float:left;border:none;background:url("Sites/E02431_ceis/default/Skins/fic2021/img/chevron-bottom-orange.svg") no-repeat center 55%;background-size:26px;height:50px;width:50px;padding:0}
.tg-BaseMenu-toggleSubLevel.tg-is-active{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/chevron-top-orange.svg") no-repeat center 55%;background-size:26px}
.tg-BaseMenu-toggleSubLevel:after{content:none}
.tg-level-0 > .tg-BaseMenu-item:nth-child(2) a{border:none}
.tg-level-0>.tg-BaseMenu-item>.tg-BaseMenu-list{width:auto;margin-left:0;margin-top:0;padding:0}
.tg-level-0>.tg-BaseMenu-item{padding:0
2.25%;border-top:1px solid #fff;border-bottom:1px solid #fff}
.tg-level-0 > .tg-BaseMenu-item:nth-child(2),
.tg-LastItemHighlight .tg-level-0>.tg-BaseMenu-item:last-child{border-top:none}
.tg-level-0 > .tg-BaseMenu-item:last-child,
.tg-LastItemHighlight .tg-level-0>.tg-BaseMenu-item:nth-last-child(2){border-bottom:none}
.tg-BaseMenu-list ul{border:none}
.tg-LastItemHighlight .tg-level-0>.tg-BaseMenu-item:last-child{background-color:#fdc300}
.tg-LastItemHighlight .tg-level-0 > .tg-BaseMenu-item:last-child .tg-BaseMenu-link{padding:20px
20px 20px 15px}
.tg-LastItemHighlight .tg-level-0 > .tg-BaseMenu-item:last-child .tg-BaseMenu-link:hover,
.tg-LastItemHighlight .tg-level-0 > .tg-BaseMenu-item:last-child .tg-BaseMenu-link:focus{background-color:#fdc300;color:#2a206e}
.tg-level-1>.tg-BaseMenu-item,.tg-level-2>.tg-BaseMenu-item,.tg-level-3>.tg-BaseMenu-item{text-align:left}
.tg-level-0 > .tg-BaseMenu-item > .tg-BaseMenu-list .tg-BaseMenu-link{padding:3px
20px 3px 51px;text-transform:none;font-weight:400}
.tg-level-0 > .tg-BaseMenu-item > .tg-BaseMenu-list .tg-BaseMenu-item:last-child>.tg-BaseMenu-link{margin-bottom:18px}
}
.tg-pagepath{color:#a3a3a3;font-weight:bold;font-size:14px;font-family:'Ubuntu',sans-serif}
.tg-pagepath__item{margin-right:11px}
.tg-pagepath__item:after{content:'>';padding-left:11px}
.tg-pagepath__item:last-child:after{content:none}
.tg-ButtonIcon-label{font-size:22px;font-weight:bold;line-height:1.1}
.tg-ButtonIcon-sublabel{font-weight:bold;font-size:16px;line-height:1.1}
.tg-ButtonIcon-icon{margin-right:22px}
@media screen and (max-width: 1250px){.tg-ButtonIcon-icon{margin-right:0}
}
@media screen and (max-width: 1170px){.tg-ButtonIcon-content{display:block;margin-top:22px}
.tg-BaseContent_ButtonIcon{text-align:center}
}
@media screen and (max-width: 37.4375em){.tg-ButtonIcon-content{display:inline-block;margin-top:0}
.tg-ButtonIcon-icon{margin-right:22px}
.tg-BaseContent_ButtonIcon{text-align:left}
.tg-BaseContent_ButtonIcon{margin-bottom:50px}
}
.tg-fic-ContentWithBG-content:after{content:'';clear:both;display:block}
.tg-BackgroundOverlay{color:#fff}
.tg-fic-ContentWithBG-title{margin-bottom:10px}
.tg-BackgroundOverlay .tg-fic-ContentWithBG-title{color:#fdc300}
.tg-fic-ContentWithBG-title{color:#fff}
.tg-ContentImg-ImageContainer,.tg-ContentImg-ImageContainer+.tg-ContentImg-Content{width:50%}
.tg-pos-left+.tg-ContentImg-Content{float:right}
.tg-pos-right+.tg-ContentImg-Content{float:left}
.tg-ContentImg-ImageContainer.tg-pos-right{text-align:right}
.tg-ContentImg-Image{width:100%}
.tg-pos-right .tg-ContentImg-Image{padding-left:100px}
.tg-pos-left .tg-ContentImg-Image{padding-right:100px}
.tg-Page-content--split .tg-pos-right .tg-ContentImg-Image{padding-left:50px}
.tg-Page-content--split .tg-pos-left .tg-ContentImg-Image{padding-right:50px}
.tg-ContentImg-Link{padding-left:45px;background:url("Sites/E02431_ceis/default/Skins/fic2021/img/chevron-x3-right-pink.svg") no-repeat center left transparent;background-size:36px;font-size:16px;font-weight:bold;font-family:'Ubuntu',sans-serif}
.style1 .tg-ContentImg-Link{background:url("Sites/E02431_ceis/default/Skins/fic2021/img/chevron-x3-right-orange.svg") no-repeat center left transparent;background-size:36px;color:#fdc300}
.style1 .tg-Specific_ContentImg{background-color:#2a206e;position:relative}
.style1 .tg-Specific_ContentImg:before,
.style1 .tg-Specific_ContentImg:after{content:'';background:url("Sites/E02431_ceis/default/Skins/fic2021/img/diagonale-bleu.png") no-repeat center center transparent;width:371px;height:373px;position:absolute}
.style1 .tg-Specific_ContentImg:before{right:99.5%;top:0}
.style1 .tg-Specific_ContentImg:after{right:0;top:99.5%}
.style1 .tg-Specific_ContentImg{margin:0
3%;padding:37px}
.tg-ContentImg-Title{font-size:22px;position:relative}
.tg-Page-content--split .tg-ContentImg-Title{margin-top:0;font-size:24px}
.tg-ContentImg-Title{margin-top:0}
.tg-ContentImg-ImageContainer + .tg-ContentImg-Content .tg-ContentImg-Title{margin-top:14px}
.tg-cols .tg-ContentImg-ImageContainer,
.tg-cols .tg-ContentImg-ImageContainer+.tg-ContentImg-Content{width:100%;float:none !important}
.tg-cols .tg-pos-left+.tg-ContentImg-Content{float:none}
.tg-cols .tg-pos-right+.tg-ContentImg-Content{float:none}
.tg-cols .tg-pos-right .tg-ContentImg-Image,
.tg-cols .tg-pos-left .tg-ContentImg-Image{padding:0}
.tg-cols .tg-ContentImg-ImageContainer + .tg-ContentImg-Content .tg-ContentImg-Title{margin-top:14px;margin-bottom:16px}
@media screen and (max-width: 1150px){.tg-pos-right .tg-ContentImg-Image{padding-left:50px}
.tg-pos-left .tg-ContentImg-Image{padding-right:50px}
}
@media screen and (max-width: 56.1875em){.tg-pos-right .tg-ContentImg-Image{padding-left:20px}
.tg-pos-left .tg-ContentImg-Image{padding-right:20px}
}
@media screen and (max-width: 37.4375em){.tg-ContentImg-ImageContainer,.tg-ContentImg-ImageContainer+.tg-ContentImg-Content{width:100%}
.tg-ContentImg-ImageContainer.tg-pos-left,.tg-ContentImg-ImageContainer.tg-pos-right{float:none !important}
.tg-pos-left+.tg-ContentImg-Content{float:none}
.tg-pos-right+.tg-ContentImg-Content{float:none}
.tg-pos-right .tg-ContentImg-Image{padding-left:0}
.tg-pos-left .tg-ContentImg-Image{padding-right:0}
.style1 .tg-Specific_ContentImg{margin:0}
}
.tg-HeroHeader{position:relative}
.tg-HeroHeaderBaseline{border:2px
solid #fff;padding:17px;margin:14px
14% 60px 14%;position:relative}
.tg-HeroHeaderBaseline:before{content:'';background:url("Sites/E02431_ceis/default/Skins/fic2021/img/heroheader-line.svg") no-repeat center center;width:1215px;height:1215px;position:absolute;right:100%;top:100%}
.tg-HeroHeaderBaseline h1{margin:0;line-height:1.2;font-size:44px;font-weight:500}
.tg-HeroHeaderMoreInfos{width:370px;margin-bottom:50px}
.tg-HeroHeaderMoreInfos h2{margin:0;font-size:22px;line-height:1.1;font-weight:400}
.tg-HeroHeaderDate{width:50%;border-right:2px solid #00fff0;border-left:2px solid #00fff0}
.tg-HeroHeaderLocation{width:50%;border-right:2px solid #00fff0;padding-left:20px}
.tg-HeroHeaderLocation span{margin-left:12px;vertical-align:middle;max-width:58px}
.tg-HeroHeader .tg-button{font-size:20px;padding:17px
22px}
.tg-Specific_ScrollTo{margin-top:62px;margin-bottom:25px}
.tg-ScrollTo{cursor:pointer;text-align:center}
.tg-ScrollTo img{max-width:40px}
.tg-ScrollTo:hover .tg-ScrollToIcon,
.tg-ScrollTo:focus .tg-ScrollToIcon{display:none}
.tg-ScrollToIconHover{display:none}
.tg-ScrollTo:hover .tg-ScrollToIconHover,
.tg-ScrollTo:focus .tg-ScrollToIconHover{display:inline-block}
@media screen and (max-width: 56.1875em){.tg-HeroHeaderBaseline h1{font-size:40px}
.tg-HeroHeaderBaseline{margin:14px
10% 35px 10%}
}
@media screen and (max-width: 37.4375em){.tg-HeroHeaderLocation{border-left:2px solid #00fff0;margin-top:17px}
.tg-HeroHeaderLocation,.tg-HeroHeaderDate{clear:both;float:right !important}
.tg-HeroHeaderBaseline h1{font-size:32px}
.tg-HeroHeaderBaseline{margin:14px
6% 25px 6%}
}
.tg-Social_TwitterTimeline:after{content:'';clear:both;display:block}
.tg-TwitterTimeline-tweet{display:inline-block !important;opacity:1 !important;width:32%;float:left;background:#efebe6;padding:24px
20px;margin-right:2%}
.tg-TwitterTimeline-tweet a{color:#2a206e}
.tg-TwitterTimeline-tweet h2{font-size:22px}
.tg-TwitterTimeline-tweet span.tg-quiet{color:#e3007e;margin-top:25px;display:block;font-size:16px;font-weight:bold}
.tg-TwitterTimeline-tweet:last-child{margin-right:0}
.tg-TwitterTimeline-tweet h2{margin-top:0;margin-bottom:22px}
@media screen and (max-width: 37.4375em){.tg-TwitterTimeline-tweet{width:100%;float:none;margin-bottom:45px}
.tg-TwitterTimeline-tweet:last-child{margin-bottom:0}
}
.tg-Page-content--split{width:calc(100% - 320px - 3.9em);display:inline-block}
.tg-Site-sidebar{width:320px}
.tg-Content--split .tg-MainContent{margin-top:77px}
.tg-Content--split h2{position:relative}
.tg-Content--split h2:before,
.tg-fic-ContentWithBG-title:before,
.tg-Site-sidebar h3:before,.tg-ContentImg-Title:before{content:'_';font-weight:300;color:#e3007e;line-height:0.7;float:left;margin-right:12px}
.tg-fic-ContentWithBG-title.tg-text-center:before{content:none}
.tg-fic-ContentWithBG.tg-ChevronRight:after,.tg-fic-ContentWithBG.tg-ChevronLeft:after{content:'';background:url("Sites/E02431_ceis/default/Skins/fic2021/img/chevron-footer.svg") no-repeat center center;background-size:64px;width:64px;height:24px;position:absolute;top: -12px}
.tg-fic-ContentWithBG.tg-ChevronRight:after{right: -10px}
.tg-fic-ContentWithBG.tg-ChevronLeft:after{left: -13px}
.tg-Site-sidebar .style1,
.tg-Site-sidebar .style2,
.tg-Site-sidebar .tg-fic-ContentWithBG{padding:25px}
.tg-Site-sidebar .style3{padding:0
25px}
.tg-Site-sidebar .tg-wrapper .tg-bloc{margin-bottom:0}
.tg-Site-sidebar .tg-BaseContent_Title h3{margin-bottom:12px}
.tg-Content--split .tg-BaseContent_SimpleHtmlBloc .tg-inner>div>*:first-child{margin-top:0}
.tg-Content--split .tg-BaseContent_SimpleHtmlBloc .tg-inner>div>*:last-child{margin-bottom:0}
.tg-Media_Bookmarks2 .tg-inner:before{font-family:'Roboto',sans-serif;font-size:18px;font-weight:bold;display:inline-block;vertical-align:top;margin-top:3px}
.tg-Site-sidebar .tg-Media_Bookmarks2 .tg-inner:before{content:'Suivez-nous !'}
.tg-Page-content--split .tg-Media_Bookmarks2 .tg-inner:before{content:'Partager cette page sur'}
.tg-Media_Bookmarks2:before{content:'_';font-weight:300;color:#e3007e;line-height:0.7;float:left;margin-right:12px;margin-top:5px;font-size:22px}
.tg-Media_Bookmarks2 ul{display:inline-block}
.tg-Media_Bookmarks2 .tg-inner:after{clear:both;display:block}
.tg-Media_Bookmarks2 li{margin-left:7px !important}
@media screen and (max-width: 56.1875em){.tg-Site-sidebar,.tg-Page-content--split{width:100%}
}
.tg-Footer{color:#fff;background:url("Sites/E02431_ceis/default/Skins/fic2021/img/footer-bg.jpg") no-repeat bottom left #2a206e;background-size:cover;padding:50px
0;position:relative}
.tg-Footer:before{content:'';background:url("Sites/E02431_ceis/default/Skins/fic2021/img/chevron-footer.svg") no-repeat center center;background-size:64px;width:64px;height:21px;display:block;position:absolute;right:4%;top: -11px}
.tg-FooterCol h3{font-size:18px;margin:0;line-height:1.1;color:#fff;color:rgba(255, 255, 255, .5)}
.tg-Footer .tg-bloc{margin-bottom:0}
.tg-FooterLogo-img{max-width:80px}
.tg-Footer .tg-SocialIcon{margin-left:0}
.tg-pane-footer1 h3{margin-bottom:18px}
.tg-pane-footer2 h3{margin-bottom:5px}
.tg-pane-footer3 img{max-width:34px;height:auto !important}
.tg-pane-footer3 h3,
.tg-pane-footer4 h3{margin-bottom:30px}
.tg-FooterCol{width:23.333333333%;display:inline-block;vertical-align:top;margin-bottom:25px}
.tg-FooterCol.tg-first,.tg-FooterCol.tg-last{width:14%}
.tg-FooterBottom{font-size:14px}
@media screen and (max-width: 1000px){.tg-FooterCol.tg-first{width:100%}
.tg-FooterCol,.tg-FooterCol.tg-last{width:24%;margin-bottom:50px}
}
@media screen and (max-width: 56.1875em){.tg-FooterCol,.tg-FooterCol.tg-last{width:49%}
}