:root{--gcid-primary-color:#2ea3f2;--gcid-secondary-color:#2ea3f2;--gcid-heading-color:#666666;--gcid-body-color:#666666;--gcid-link-color:#2ea3f2}@font-face{font-family:ETmodules;font-display:swap;src:url(//www.sebastien-guillet.fr/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.eot);src:url(//www.sebastien-guillet.fr/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.eot?#iefix)format("embedded-opentype"),url(//www.sebastien-guillet.fr/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.woff)format("woff"),url(//www.sebastien-guillet.fr/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.ttf)format("truetype"),url(//www.sebastien-guillet.fr/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.svg#ETmodules)format("svg");font-weight:400;font-style:normal}.et_pb_post{margin-bottom:60px;word-wrap:break-word}.et_pb_post .entry-title a,.et_pb_post .post-meta a,.et_pb_post h2 a{text-decoration:none}.et_pb_post .post-meta{font-size:14px;margin-bottom:6px}@media (min-width:981px) and (max-width:1100px){.et_pb_post{margin-bottom:42px}}@media (max-width:980px){.et_pb_post{margin-bottom:42px}}@media (max-width:767px){.et_pb_post{margin-bottom:42px}.et_pb_post>h2{font-size:18px}}@media (max-width:479px){.et_pb_post{margin-bottom:42px}.et_pb_post h2{font-size:16px;padding-bottom:0}.et_pb_post .post-meta{color:#666;font-size:14px}}@media (min-width:981px){.et_pb_gutter.et_pb_gutters2 #left-area{width:77.25%}.et_pb_gutter.et_pb_gutters2 #sidebar{width:22.75%}.et_pb_gutters2.et_right_sidebar #left-area{padding-right:3%}.et_pb_gutter.et_pb_gutters2.et_right_sidebar #main-content .container:before{right:22.75%!important}}:root{--content-width:80%;--content-max-width:1080px;--section-padding:56px;--section-gutter:60px;--row-gutter-horizontal:5.5%;--row-gutter-vertical:40px;--module-gutter:30px}.et_flex_column,.et_flex_module,.et_flex_row,.et_flex_section{display:flex;-moz-column-gap:var(--horizontal-gap);column-gap:var(--horizontal-gap);row-gap:var(--vertical-gap);flex-direction:var(--flex-direction)}.et_flex_row{--horizontal-gap:var(--row-gutter-horizontal);--vertical-gap:var(--row-gutter-vertical);--flex-direction:row}.et_flex_row>[class*=et_flex_column]{--horizontal-gap-parent:var(--row-gutter-horizontal)}.et_flex_section{--horizontal-gap:var(--section-gutter);--vertical-gap:var(--section-gutter);--flex-direction:column;padding:var(--section-padding)0;align-items:center}.et_flex_column,.et_flex_module{--flex-direction:column;--horizontal-gap:var(--module-gutter);--vertical-gap:var(--module-gutter)}.et_flex_column>.et_pb_module,.et_flex_module>.et_pb_module,.et_pb_section .et_pb_row .et_flex_column>.et_pb_module,.et_pb_section .et_pb_row .et_flex_module>.et_pb_module{margin-bottom:0}.et_flex_column_12_24{width:calc(50% - var(--horizontal-gap-parent, 5.5%)*1/2)}.et_flex_column_24_24{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}@media only screen and (max-width:767px){.et_flex_column_24_24_phone{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}}#sidebar{padding-bottom:28px}#sidebar .et_pb_widget{margin-bottom:30px;width:100%;float:none}@media all and (min-width:981px) and (max-width:1100px){#sidebar .et_pb_widget{margin-left:0}}@media all and (min-width:981px){#sidebar{float:left;width:20.875%}.et_right_sidebar #left-area{float:left;padding-right:5.5%}.et_right_sidebar #sidebar{padding-left:30px}.et_right_sidebar #main-content .container:before{right:20.875%!important}}@media all and (max-width:980px){.et_right_sidebar #left-area,.et_right_sidebar #sidebar{width:auto;float:none;padding-right:0;padding-left:0}.et_right_sidebar #left-area{margin-right:0}.et_right_sidebar #sidebar{margin-left:0;border-left:none}}.et_pb_widget{float:left;max-width:100%;word-wrap:break-word}.et_pb_widget a{text-decoration:none;color:#666}.et_pb_widget li a:hover{color:#82c0c7}.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:.5em}.et_pb_widget .wp-block-search__label{display:none}.et_pb_widget .wp-block-search__button,.et_pb_widget .wp-block-search__input{padding:.7em;height:40px!important;margin:0;font-size:14px;line-height:normal!important;border:1px solid #ddd;color:#666}.et_pb_widget .wp-block-search__input{width:100%;border-radius:3px}.et_pb_section,.et_pb_widget .wp-block-search{position:relative}.et_pb_widget .wp-block-search__button{background-color:#ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;right:0;top:0;cursor:pointer}.et_pb_section{background-color:#fff;background-position:50%;background-size:cover}@media (min-width:981px){.et_pb_section{padding:4%0}}@media (max-width:980px){.et_pb_section{padding:50px 0}}.et_pb_row{position:relative}.et_pb_row:not([class*=et_flex_column]){width:var(--content-width);max-width:var(--content-max-width);margin:auto;position:relative}.et_flex_section>.et_pb_row{margin:initial}.et_pb_column{position:relative;z-index:2;min-height:1px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-right:0!important}.et_pb_column,.et_pb_row{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:980px){.et_pb_row:not([class*=et_flex_column]){max-width:1080px}}@media (min-width:981px){.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-right:0!important}}@media (max-width:980px){.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}}.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}.et_pb_button{display:inline-block}.et_pb_module.et_pb_button:not(.et_block_module){max-width:-moz-max-content;max-width:max-content}.et-menu li{display:inline-block;font-size:14px;padding-right:22px}.et-menu>li:last-child{padding-right:0}.et-menu a,.et-menu a:hover{transition:all .4s ease-in-out}.et-menu a{color:rgb(0 0 0/.6);text-decoration:none;position:relative}.et-menu a:hover{opacity:.7}.et-menu li>a{padding-bottom:29px;word-wrap:break-word}.et_pb_menu__wrap .mobile_menu_bar{transform:translateY(3%)}.et_pb_menu__wrap .mobile_menu_bar:before{top:0}.et_pb_menu__logo{overflow:hidden}.et-menu a,.et_pb_menu__logo img{display:block}@media (max-width:980px){.et-menu{display:none}.et_mobile_nav_menu{display:block;margin-top:-1px}}.et_pb_menu .et-menu-nav,.et_pb_menu .et-menu-nav>ul{float:none}.et_pb_menu .et-menu-nav>ul{padding:0!important;line-height:1.7em}.et_pb_menu_inner_container{position:relative;--horizontal-gap:0;--flex-direction:row}.et_pb_menu .et_pb_menu__wrap{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;opacity:1}.et_pb_menu.et_flex_module .et_pb_menu__wrap{flex:0 1 auto}.et_pb_menu .et_pb_menu__menu{flex:0 1 auto;justify-content:flex-start;display:flex;align-items:stretch}.et_pb_menu .et_pb_menu__menu>nav>ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.et_pb_menu .et_pb_menu__menu>nav>ul>li{position:relative;display:flex;align-items:stretch;margin:0}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{display:flex;align-items:center;padding:31px 0;white-space:nowrap}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{top:50%!important;transform:translateY(-50%)}.et_pb_menu .et-menu{margin-left:-11px;margin-right:-11px}.et_pb_menu .et-menu>li{padding-left:11px;padding-right:11px}.et_pb_menu .et_pb_menu__menu>nav,.et_pb_menu--style-left_aligned .et_pb_menu_inner_container{display:flex;align-items:stretch}.et_pb_menu--style-left_aligned .et_pb_menu__logo-wrap{flex:0 1 auto;display:flex;align-items:center}.et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-right:30px}.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{justify-content:center;flex-grow:1}.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__menu>nav>ul{justify-content:center}@media (max-width:980px){.et_pb_menu--style-left_aligned .et_pb_menu_inner_container{align-items:center}.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:flex-end}.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{justify-content:center}.et_pb_menu .et_pb_menu__menu{display:none}.et_pb_menu .et_mobile_nav_menu{float:none;margin:0 6px;display:flex;align-items:center}}.nav li{position:relative;line-height:1em}.nav li:hover{visibility:inherit}.et_mobile_nav_menu{float:right;display:none}.mobile_menu_bar{position:relative;display:block;line-height:0}.mobile_menu_bar:before{content:"a";font-size:32px;position:relative;left:0;top:0;cursor:pointer}.et_pb_module .mobile_menu_bar:before{top:2px}.et_pb_module.et_pb_social_media_follow{list-style-type:none!important;margin:0 0 22px;padding:0;--vertical-gap:10px;--horizontal-gap:10px;--flex-direction:row}.et_pb_social_media_follow_network{position:relative;flex-direction:row;align-items:center;--vertical-gap:10px;--horizontal-gap:10px}.et_pb_social_media_follow_network a{display:inline-block;text-decoration:none;text-align:center;position:relative}.et_pb_social_media_follow_network:last-child a{margin-right:0}.et_pb_social_media_follow_network a.icon{height:32px;width:32px;padding:0;box-sizing:content-box;border-radius:3px}.et_pb_social_media_follow_network a.icon:hover:before{color:hsl(0 0% 100%/.7)}.et_pb_social_media_follow_network_name{display:none}.et_pb_social_icon a.icon{vertical-align:middle}.et_pb_social_icon a.icon:before{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr;height:32px;width:32px;font-size:16px;line-height:32px;display:block;color:#fff;transition:color .3s;position:relative;z-index:10}.et-social-linkedin a.icon:before{content:""}.et_pb_text{word-wrap:break-word;line-height:var(--et_global_body_font_height,1.7em)}.et_pb_text>:last-child{padding-bottom:0}.et_pb_text_inner{position:relative}body{font-size:14px}@media only screen and (min-width:981px){.et_pb_section{padding:1%0}}@media only screen and (min-width:1350px){.et_pb_section{padding:13px 0}}@media only screen and (max-width:980px){.mobile_menu_bar:before{color:rgb(0 0 0/.6)}}h2{font-family:var(--et_global_heading_font)}body,input{font-family:var(--et_global_body_font)}