/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem;}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer;}.ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;}.ts-wrapper.plugin-drag_drop.multi > .ts-control > div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff;}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden;}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,0.2);}.plugin-checkbox_options .option input{margin-right:0.5rem;}.plugin-clear_button{--ts-pr-clear-button:1em;}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(8px - 6px);margin-right:0 !important;background:transparent !important;transition:opacity 0.5s;cursor:pointer;}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px);}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1;}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0;}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important;}.ts-wrapper .dropdown-header-close:hover{color:black;}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0;}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px 0;display:block;padding:8px 8px;box-shadow:none;width:100%;background:transparent;}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%;}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important;}.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input{min-width:0;}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input{flex:none;min-width:4px;}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-ms-input-placeholder{color:transparent;}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder{color:transparent;}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex;}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0;}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none;}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none;}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none;}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0 !important;}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 6px;border-radius:0 2px 2px 0;box-sizing:border-box;}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,0.05);}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none;}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px;}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px;}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca;}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:white;}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px;}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca;}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:white;}.ts-wrapper{position:relative;}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit;}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text;}.ts-control{border:1px solid #d0d0d0;padding:8px 8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:3px;display:flex;flex-wrap:wrap;}.ts-wrapper.multi.has-items .ts-control{padding:calc(8px - 2px - 0px) 8px calc(8px - 2px - 3px - 0px);}.full .ts-control{background-color:#fff;}.disabled .ts-control,.disabled .ts-control *{cursor:default !important;}.focus .ts-control{box-shadow:none;}.ts-control > *{vertical-align:baseline;display:inline-block;}.ts-wrapper.multi .ts-control > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0px solid #d0d0d0;}.ts-wrapper.multi .ts-control > div.active{background:#e8e8e8;color:#303030;border:0px solid #cacaca;}.ts-wrapper.multi.disabled .ts-control > div,.ts-wrapper.multi.disabled .ts-control > div.active{color:#7d7d7d;background:white;border:0px solid white;}.ts-control > input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;box-shadow:none !important;}.ts-control > input::-ms-clear{display:none;}.ts-control > input:focus{outline:none !important;}.has-items .ts-control > input{margin:0px 4px !important;}.ts-control.rtl{text-align:right;}.ts-control.rtl.single .ts-control:after{left:15px;right:auto;}.ts-control.rtl .ts-control > input{margin:0px 4px 0px -2px !important;}.disabled .ts-control{opacity:0.5;background-color:#fafafa;}.input-hidden .ts-control > input{opacity:0;position:absolute;left:-10000px;}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:0.25rem 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:0 0 3px 3px;}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden;}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);border-radius:1px;}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px;}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:0.5;}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer;}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none;}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default;}.ts-dropdown .active{background-color:#f5fafd;color:#495c68;}.ts-dropdown .active.create{color:#495c68;}.ts-dropdown .create{color:rgba(48,48,48,0.5);}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px;}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite;}@keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.ts-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch;scroll-behavior:smooth;}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}:root{--scrollbar-width:0}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}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;cursor:pointer}@font-face{font-family:"Lato";src:url(/themes/custom/ethos/build/./images/Lato-Light.eot);src:url(/themes/custom/ethos/build/./images/Lato-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/ethos/build/./images/Lato-Light.woff2) format("woff2"),url(/themes/custom/ethos/build/./images/Lato-Light.woff) format("woff"),url(/themes/custom/ethos/build/./images/Lato-Light.ttf) format("truetype"),url(/themes/custom/ethos/build/./images/Lato-Light.svg#Lato-Light) format("svg");font-style:normal;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:"Lato";src:url(/themes/custom/ethos/build/./images/Lato-Regular.eot);src:url(/themes/custom/ethos/build/./images/Lato-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/ethos/build/./images/Lato-Regular.woff2) format("woff2"),url(/themes/custom/ethos/build/./images/Lato-Regular.woff) format("woff"),url(/themes/custom/ethos/build/./images/Lato-Regular.ttf) format("truetype"),url(/themes/custom/ethos/build/./images/Lato-Regular.svg#Lato-Regular) format("svg");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:"Lato";src:url(/themes/custom/ethos/build/./images/Lato-Bold.eot);src:url(/themes/custom/ethos/build/./images/Lato-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/ethos/build/./images/Lato-Bold.woff2) format("woff2"),url(/themes/custom/ethos/build/./images/Lato-Bold.woff) format("woff"),url(/themes/custom/ethos/build/./images/Lato-Bold.ttf) format("truetype"),url(/themes/custom/ethos/build/./images/Lato-Bold.svg#Lato-Bold) format("svg");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:"Lato";src:url(/themes/custom/ethos/build/./images/Lato-Black.eot);src:url(/themes/custom/ethos/build/./images/Lato-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/ethos/build/./images/Lato-Black.woff2) format("woff2"),url(/themes/custom/ethos/build/./images/Lato-Black.woff) format("woff"),url(/themes/custom/ethos/build/./images/Lato-Black.ttf) format("truetype"),url(/themes/custom/ethos/build/./images/Lato-Black.svg#Lato-Black) format("svg");font-style:normal;font-weight:900;text-rendering:optimizeLegibility}body{font-family:"Lato",sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.5822}@media screen and (max-width:600px){body{font-size:1rem;line-height:1.6875}}.home .paragraph--type--bloc-slider .slide-title,h1{font-weight:700;font-size:3.625rem;line-height:1.2;text-transform:uppercase}.site-header .home .paragraph--type--bloc-slider .slide-title,.home .paragraph--type--bloc-slider .site-header .slide-title,.site-header h1{color:#fff}@media print{.site-header .home .paragraph--type--bloc-slider .slide-title,.home .paragraph--type--bloc-slider .site-header .slide-title,.site-header h1{color:#000;font-size:2rem}}@media screen and ((max-width:980px) or (max-height:1000px)){.home .paragraph--type--bloc-slider .slide-title,h1{font-size:2.8125rem}}@media screen and (max-width:600px){.home .paragraph--type--bloc-slider .slide-title,h1{font-size:2.1875rem}}h2{font-size:3.625rem;color:#e61e3c;font-weight:300;line-height:1.1333;margin-bottom:.8em}@media screen and (max-width:980px){h2{font-size:2.8125rem}}@media screen and (max-width:600px){h2{font-size:1.5625rem}}.paragraph--type--office .paragraph--type--bloc-title,.content-type-contact #block-formulairedecontactglobaldusite h2,.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 h2,.home .paragraph--type--bloc-slider .slide-category,h3{font-size:1.5625rem;text-transform:uppercase;color:rgba(0,0,0,.8);font-weight:700}.site-header .paragraph--type--office .paragraph--type--bloc-title,.paragraph--type--office .site-header .paragraph--type--bloc-title,.site-header .content-type-contact #block-formulairedecontactglobaldusite h2,.content-type-contact #block-formulairedecontactglobaldusite .site-header h2,.site-header .home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 h2,.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 .site-header h2,.site-header .home .paragraph--type--bloc-slider .slide-category,.home .paragraph--type--bloc-slider .site-header .slide-category,.site-header h3{color:#fff}@media screen and (max-width:980px){.paragraph--type--office .paragraph--type--bloc-title,.content-type-contact #block-formulairedecontactglobaldusite h2,.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 h2,.home .paragraph--type--bloc-slider .slide-category,h3{font-size:1.375rem}}@media screen and (max-width:600px){.paragraph--type--office .paragraph--type--bloc-title,.content-type-contact #block-formulairedecontactglobaldusite h2,.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 h2,.home .paragraph--type--bloc-slider .slide-category,h3{font-size:1.25rem}}#main .fund-detail-header-metas .fund-detail-title,.accordion-title,h4{font-size:1.4375rem;text-transform:uppercase;color:#e61e3c;margin-bottom:1em}@media screen and (max-width:980px){#main .fund-detail-header-metas .fund-detail-title,.accordion-title,h4{font-size:1.125rem}}@media screen and (max-width:600px){#main .fund-detail-header-metas .fund-detail-title,.accordion-title,h4{font-size:1rem}}#main .fund-detail-header-metas .fund-detail-title small,.accordion-title small,h4 small{font-size:.625em;color:rgba(0,0,0,.8)}@media screen and (max-width:980px){#main .fund-detail-header-metas .fund-detail-title small,.accordion-title small,h4 small{font-size:.75em}}@media screen and (max-width:600px){#main .fund-detail-header-metas .fund-detail-title small,.accordion-title small,h4 small{font-size:.9375em}}#main .voting-positions .toggle-vote .title,#main .team-list .team-item .views-field-title,#main .paragraph--type--bloc-link .links .link,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal .documents .document-file-link:before,h5{font-size:1.25rem;text-transform:uppercase;color:#e61e3c;margin-bottom:1em;font-weight:400;line-height:1.4}strong,b{font-weight:700}em{font-style:italic}#main .chapo{font-size:1.375rem;font-weight:300;margin:1.4545em 0}@media screen and (max-width:980px){#main .chapo{font-size:1.1875rem;margin:.8em 0}}@media screen and (max-width:600px){#main .chapo{font-size:1.0625rem}}#main p,#main ul,#main ol,#main dl,#main blockquote,#main pre,#main table,#main figure,#main hr{margin-bottom:1.125rem}#main ul li{padding-left:22px;margin-bottom:.25em;position:relative}#main ul li:before{content:"";position:absolute;left:8px;top:.625em;vertical-align:middle;width:6px;height:6px;border-radius:3px;background-color:rgba(0,0,0,.8)}#main ol{list-style-type:decimal;padding-left:1.5em}#main a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s ease-in-out}#main a:hover{color:#e61e3c}.layout-container{position:relative}#main{position:relative;max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.home #main{max-width:none;padding-left:0;padding-right:0}#main .btn,#main input[type=submit]{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease;width:auto}#main .btn:hover,#main input[type=submit]:hover{background-color:#e61e3c;color:#fff}#main .btn:focus-visible,#main input[type=submit]:focus-visible{outline:none;border-width:2px}#main .btn.js-hide,#main input[type=submit].js-hide{display:none}table{width:100%}table.remuneration{margin-top:2rem}table thead{border-bottom:1px solid rgba(0,0,0,.2);background-color:#f7f7f7}table th{font-weight:700}table th,table td{padding:.5rem .75rem}table tr:nth-child(even){background-color:#f7f7f7}#main-content{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}button{cursor:pointer}input,textarea{font-size:1.0625rem;border-radius:10px;line-height:1.411;border:1px solid rgba(0,0,0,.2);padding:.875rem 1rem;box-sizing:border-box;width:100%;font-weight:300;color:rgba(0,0,0,.8);font-family:"Lato",sans-serif}input[type=checkbox],textarea[type=checkbox]{width:auto;margin-right:.75rem}label{display:inline-block;margin-bottom:.375rem}select,.ts-control{color:rgba(0,0,0,.8);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.0625rem;font-weight:300;font-family:"Lato",sans-serif;background:rgba(0,0,0,0);box-shadow:none;border:1px solid #f7f7f7;padding:.75rem 2.8125rem .75rem 1rem;border-radius:200px;width:100%;box-sizing:border-box}#main .ts-control{z-index:11}#main .ts-control input{border-radius:0;font-size:1.0625rem}#main .ts-control .item{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-text-decoration:none;text-decoration:none;line-height:1.4}#main .ts-dropdown{margin-top:-24px;padding-top:24px;background-color:#fff;border:none;box-shadow:0 5px 8px 0px rgba(0,0,0,.1)}#main .ts-dropdown .option{display:block;padding:.5em;font-size:1.0625rem;-webkit-text-decoration:none;text-decoration:none;line-height:1.4}#main .ts-dropdown .option.active{background-color:#f7f7f7}.field.select{position:relative}.field.select:after{content:"";position:absolute;top:50%;right:.75rem;width:0;height:0;margin-top:-3px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid rgba(0,0,0,.3)}.field.checkbox{display:flex;align-items:baseline;justify-content:flex-start}.form-item{margin-bottom:1.5625rem}.form-item.js-form-type-checkbox{display:flex;align-items:baseline;justify-content:flex-start}.form-item.js-form-type-checkbox input{width:auto;margin:0 .75rem 0 0;margin-top:3px;flex:0 0 18px;padding:0;height:18px;border-radius:2px;border:1px solid rgba(0,0,0,.2)}#block-views-block-image-header-image-header{height:max(400px,min(70vh,1000px));position:relative;margin-bottom:110px;display:flex;align-items:center;justify-content:center}@media print{#block-views-block-image-header-image-header{height:auto;background:none;margin-bottom:0}}@media screen and (max-width:980px){#block-views-block-image-header-image-header{height:auto;padding-top:140px;padding-bottom:60px;margin-bottom:35px}}#block-views-block-image-header-image-header>div{width:100%}#block-views-block-image-header-image-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.15}@media print{#block-views-block-image-header-image-header:before{display:none}}#block-views-block-image-header-image-header .views-field-field-copyright{position:absolute;bottom:0;right:0;font-size:.875rem;padding:0 1rem 1rem 1rem;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.65);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:800px){#block-views-block-image-header-image-header .views-field-field-copyright{font-size:.75rem}}.page-title{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;position:relative;width:100%;padding-top:70px;z-index:1}.page-id-10870 .page-title{display:none}.site-header{position:relative;z-index:12}.menu{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;z-index:11;will-change:max-width;transition:max-width .6s ease}.menu-small .menu{max-width:100%}.menu-wrapper{position:fixed;top:40px;left:0;width:100%;z-index:2;transition:transform .6s ease}@media print{.menu-wrapper{display:none}}.toolbar-horizontal .menu-wrapper{top:119px}@media screen and (max-height:1000px){.menu-wrapper{top:15px}.toolbar-horizontal .menu-wrapper{top:94px}}@media screen and (max-width:980px){.menu-wrapper{top:32px}.toolbar-vertical .menu-wrapper{top:71px}}@media screen and (max-width:609px){.toolbar-vertical .menu-wrapper{top:32px}}.menu-open .menu-wrapper,.menu-small .menu-wrapper{transform:translateY(-40px) translateX(-20px)}@media screen and (max-height:1000px){.menu-open .menu-wrapper,.menu-small .menu-wrapper{transform:translateY(-15px) translateX(-20px)}}@media screen and (max-width:980px){.menu-open .menu-wrapper,.menu-small .menu-wrapper{transform:translateY(-32px) translateX(-20px)}}.menu-open .menu-wrapper .menu-inner,.menu-small .menu-wrapper .menu-inner{width:calc(100% + 40px)}.menu-open .menu-wrapper .menu-inner,.menu-open .menu-wrapper .menu-top,.menu-open .menu-wrapper .menu-bottom,.menu-small .menu-wrapper .menu-inner,.menu-small .menu-wrapper .menu-top,.menu-small .menu-wrapper .menu-bottom{border-radius:0}.menu-open .menu-wrapper .open-menu:before{transform:rotate(45deg) translate(3px,4px)}.menu-open .menu-wrapper .open-menu:after{transform:rotate(-45deg) translate(3px,-4px)}.menu-open .menu-wrapper .menu-inner{height:100dvh}.toolbar-vertical .menu-open .menu-wrapper .menu-inner{height:calc(100dvh - 39px)}@media screen and (max-width:609px){.toolbar-vertical .menu-open .menu-wrapper .menu-inner{height:100dvh}}.menu-open .menu-wrapper .menu-top-mobile,.menu-open .menu-wrapper #block-ethos-navigationprincipale{opacity:1;visibility:visible;pointer-events:auto}.menu-open .menu-wrapper .menu-bottom{box-sizing:border-box;height:100dvh}@media screen and (max-height:620px)and (max-width:980px){.menu-open .menu-wrapper .menu-bottom{margin-top:-80px}}@media screen and (max-height:500px){.menu-open .menu-wrapper .menu-bottom{margin-top:-40px}}.menu-open .menu-wrapper .menu-bottom-inner{padding:52px 44px}@media screen and (max-height:620px)and (max-width:980px){.menu-open .menu-wrapper .menu-bottom-inner{padding-top:20px;padding-bottom:20px}}.toolbar-vertical .menu-open .menu-wrapper .menu-bottom{height:calc(100dvh - 39px)}.menu-inner{box-shadow:0px 4px 14px rgba(0,0,0,.1);width:100%;transition:width .6s ease,border-radius .6s ease;overflow:hidden;position:relative;border-radius:10px}.menu-top{background-color:rgba(247,247,247,.9);border-radius:10px 10px 0 0;transition:border-radius .6s ease,padding .6s ease,height .6s ease,opacity .6s ease}.menu-top-inner{max-width:1372px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:5px 40px;display:flex;justify-content:flex-end;align-items:center;position:relative}.menu-top-inner .search-block-form{position:absolute;top:50%;margin-top:-17px;right:120px;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(20px)}.search-form-open .menu-top-inner .search-block-form{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.menu-top-inner .search-block-form .form-search{padding:8px;font-size:16px;line-height:1;height:32px}.menu-top-inner .search-block-form .form-submit{position:absolute;top:0;right:0;width:40px;height:34px;-webkit-mask:url(/themes/custom/ethos/build/./images/icon-magnifier.svg) no-repeat center center/14px auto;mask:url(/themes/custom/ethos/build/./images/icon-magnifier.svg) no-repeat center center/14px auto;background-color:#e61e3c;border:none;cursor:pointer;padding:0;margin:0;text-indent:-9999px}.menu-top-mobile{display:none}@media screen and (max-width:980px){.menu-top-mobile{display:block;opacity:0;visibility:hidden;pointer-events:none;position:absolute;bottom:0;width:100%;box-sizing:border-box;z-index:3;background-color:#f7f7f7;padding:44px;transition:opacity .6s ease,visibility .6s ease}}@media screen and (max-width:980px){.menu-top{padding-left:24px;padding-right:24px}}@media screen and (max-height:620px)and (max-width:980px){.menu-top{padding-top:20px;padding-bottom:20px}}@media screen and (max-height:500px){.menu-small .menu-top{padding-top:0;padding-bottom:0;height:0;opacity:0;pointer-events:none}.menu-open .menu-top{height:auto;opacity:1}}.menu-bottom{background-color:#fff;height:100px;border-radius:0 0 10px 10px;transition:height .6s ease,border-radius .6s ease}@media screen and (max-width:980px){.menu-bottom{height:84px}}@media screen and (max-width:600px){.menu-bottom{height:74px}}@media screen and (max-height:620px)and (max-width:980px){.menu-bottom{transition:margin-top .6s ease,height .6s ease,border-radius .6s ease}}.menu-bottom-inner{max-width:1372px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:28px 40px;transition:padding .6s ease;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:980px){.menu-bottom-inner{padding:20px 24px}}.menu-bottom #block-ethos-branding{flex:0 0 143px;position:relative;z-index:2}@media screen and (max-width:600px){.menu-bottom #block-ethos-branding{flex-basis:101px}}@media screen and (max-width:980px){.menu-bottom #block-ethos-navigationprincipale{position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:150px 40px 150px 40px;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s ease,visibility .6s ease}.menu-bottom #block-ethos-navigationprincipale .menu-parent{display:block}}@media screen and (max-width:980px)and (max-height:620px)and (max-width:980px){.menu-bottom #block-ethos-navigationprincipale .menu-parent{display:flex;flex-wrap:wrap;gap:1rem}}@media screen and (max-width:980px){.menu-bottom #block-ethos-navigationprincipale .menu-parent .menu-item a{font-size:2.375rem;padding:.5625rem 0;border-right:none;display:block}}@media screen and (max-width:980px)and (max-height:800px)and (max-width:980px){.menu-bottom #block-ethos-navigationprincipale .menu-parent .menu-item a{font-size:1.375rem}}@media screen and (max-width:980px)and (max-height:620px)and (max-width:980px){.menu-bottom #block-ethos-navigationprincipale .menu-parent .menu-item a{padding:0}}@media screen and (max-height:620px)and (max-width:980px){.menu-bottom #block-ethos-navigationprincipale{padding-top:90px;padding-bottom:0;flex-direction:row}}.menu-bottom #block-formulairederecherche{display:none}.menu-bottom .open-menu{width:50px;height:23px;position:relative;z-index:2;padding:5px;margin-right:-5px;display:none}@media screen and (max-width:980px){.menu-bottom .open-menu{display:block}}.menu-bottom .open-menu:before,.menu-bottom .open-menu:after{content:"";position:absolute;top:5px;left:5px;right:5px;height:2px;background-color:#e61e3c;border-radius:1px;transition:transform .6s ease}.menu-bottom .open-menu:after{top:auto;bottom:5px}.menu-bottom .menu-parent{min-height:0;display:flex}.menu-bottom .menu-parent .menu-item a{font-size:1.1875rem;color:rgba(0,0,0,.8);padding:1px 2rem;border-right:1px solid rgba(0,0,0,.2);transition:color .6s ease;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:1315px){.menu-bottom .menu-parent .menu-item a{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:1170px){.menu-bottom .menu-parent .menu-item a{font-size:1.0625rem}}@media screen and (max-width:1070px){.menu-bottom .menu-parent .menu-item a{padding-left:.5rem;padding-right:.5rem}}.menu-bottom .menu-parent .menu-item a.is-active,.menu-bottom .menu-parent .menu-item a:hover{color:#e61e3c}.menu-bottom .menu-parent .menu-item.is-active>a{color:#e61e3c}.menu-bottom .menu-parent .menu-item:first-child a{padding-left:0}.menu-bottom .menu-parent .menu-item:last-child a{border-right:none;padding-right:2rem;margin-right:-2rem;white-space:nowrap}#block-navigationsecondaire .menu-parent,#block-ethos-navigationsecondaire .menu-parent{display:flex;justify-content:flex-end;align-items:center}#block-navigationsecondaire .menu-item,#block-ethos-navigationsecondaire .menu-item{margin-right:.375rem;position:relative}#block-navigationsecondaire .menu-item.is-active a,#block-ethos-navigationsecondaire .menu-item.is-active a{color:#e61e3c}#block-navigationsecondaire .menu-item:last-child,#block-ethos-navigationsecondaire .menu-item:last-child{margin-right:0}#block-navigationsecondaire .menu-item a,#block-ethos-navigationsecondaire .menu-item a{font-size:.875rem;color:rgba(0,0,0,.8);-webkit-text-decoration:none;text-decoration:none;padding:0 1rem}#block-navigationsecondaire .menu-item a.language-link.is-active,#block-ethos-navigationsecondaire .menu-item a.language-link.is-active{display:none}#block-navigationsecondaire .menu-item a.open-search,#block-ethos-navigationsecondaire .menu-item a.open-search{font-size:0;display:block;padding:0;width:34px;height:34px;border-radius:50%;background:#e61e3c url(/themes/custom/ethos/build/./images/icon-magnifier.svg) no-repeat 11px 11px/14px auto;margin-right:14px;cursor:pointer;margin-left:54px}#block-navigationsecondaire .menu-item a.open-search:before,#block-ethos-navigationsecondaire .menu-item a.open-search:before{content:"";position:absolute;top:4px;bottom:4px;left:16px;width:1px;border-right:1px solid rgba(0,0,0,.2)}#block-navigationsecondaire .menu-item a.open-search:after,#block-ethos-navigationsecondaire .menu-item a.open-search:after{content:"";position:absolute;width:16px;height:16px;top:9px;bottom:4px;right:14px;margin-right:9px;background:#e61e3c url(/themes/custom/ethos/build/./images/icon-close.svg) no-repeat center center/14px auto;opacity:0;transition:opacity .3s ease}.search-form-open #block-navigationsecondaire .menu-item a.open-search:after,.search-form-open #block-ethos-navigationsecondaire .menu-item a.open-search:after{opacity:1}@media screen and (max-width:980px){#block-navigationsecondaire .menu-item a.open-search:after,#block-ethos-navigationsecondaire .menu-item a.open-search:after{right:-6px}}#block-navigationsecondaire .menu-item a.linkedin,#block-ethos-navigationsecondaire .menu-item a.linkedin{display:block;font-size:0;width:18px;height:34px;background:url(/themes/custom/ethos/build/./images/icon-linkedin.png) no-repeat center center/18px auto;font-size:0;padding:0}#block-navigationsecondaire .menu-item .menu-child,#block-ethos-navigationsecondaire .menu-item .menu-child{opacity:0;position:absolute;left:0;top:100%;visibility:hidden;transform:translateY(-30px);transition:opacity .6s ease,visibility .6s ease,transform .6s ease;background-color:#fff}@media screen and (max-width:980px){#block-navigationsecondaire .menu-item .menu-child,#block-ethos-navigationsecondaire .menu-item .menu-child{top:auto;bottom:100%;transform:translateY(30px)}}#block-navigationsecondaire .menu-item:hover .menu-child,#block-navigationsecondaire .menu-item.open .menu-child,#block-ethos-navigationsecondaire .menu-item:hover .menu-child,#block-ethos-navigationsecondaire .menu-item.open .menu-child{opacity:1;visibility:visible;transform:translateY(0)}#block-ethos-navigationsecondaire .menu-parent{justify-content:flex-start;flex-wrap:wrap}#block-ethos-navigationsecondaire .menu-item{margin-right:0}#block-ethos-navigationsecondaire .menu-item a{font-size:1rem;padding-bottom:.25em;padding-top:.25em;display:inline-block}@media screen and (max-width:980px){#block-navigationsecondaire .menu-item a{display:none}#block-navigationsecondaire .menu-item a.login{display:block}#block-navigationsecondaire .menu-item a.open-search{display:block;margin-right:-0.375rem;margin-left:40px}#block-navigationsecondaire .menu-item a.open-search:before{left:8px}#block-navigationsecondaire .menu-item a.linkedin{display:none}}@media screen and (max-width:980px){#block-ethos-navigationsecondaire .menu-item a.open-search{display:none}#block-ethos-navigationsecondaire .menu-item a.linkedin{margin-left:1rem}}.page-navigation,#main .page-navigation{margin-top:-70px;margin-bottom:105px;white-space:nowrap;overflow:hidden;position:sticky;top:144px;background-color:#fff;z-index:11;padding-top:5px;padding-bottom:5px}@media print{.page-navigation,#main .page-navigation{display:none}}.toolbar-horizontal .page-navigation,.toolbar-horizontal #main .page-navigation{top:223px}@media screen and (max-width:980px){.page-navigation,#main .page-navigation{margin-top:-15px;margin-bottom:45px;top:128px;padding-bottom:0}.toolbar-vertical .page-navigation,.toolbar-vertical #main .page-navigation{top:167px}}@media screen and (max-width:609px){.toolbar-vertical .page-navigation,.toolbar-vertical #main .page-navigation{top:128px}}@media screen and (max-width:600px){.page-navigation,#main .page-navigation{top:118px}.toolbar-vertical .page-navigation,.toolbar-vertical #main .page-navigation{top:118px}}.page-navigation-inner,#main .page-navigation-inner{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.page-navigation ul,#main .page-navigation ul{display:flex;margin-left:-0.75rem;margin-right:-0.75rem;margin-bottom:0}.page-navigation-item,#main .page-navigation-item{position:relative;margin-right:.75rem;padding-right:.75rem;padding-left:0;margin-bottom:0}.page-navigation-item:last-child,#main .page-navigation-item:last-child{margin-right:0;padding-right:0}.page-navigation-item:last-child:before,#main .page-navigation-item:last-child:before{display:none}.page-navigation-item:before,#main .page-navigation-item:before{content:"";position:absolute;right:0;left:auto;height:auto;border-radius:0;top:7px;bottom:7px;width:1px;background-color:rgba(0,0,0,.2)}.page-navigation-item-back a:hover::before,#main .page-navigation-item-back a:hover::before{background-color:#e61e3c}.page-navigation-item-back a::before,#main .page-navigation-item-back a::before{content:"";display:block;width:7px;height:13px;display:inline-block;-webkit-mask:url(/themes/custom/ethos/build/./images/icon-chevron.svg) no-repeat center center/contain;mask:url(/themes/custom/ethos/build/./images/icon-chevron.svg) no-repeat center center/contain;background-color:rgba(0,0,0,.8);transform:rotate(-180deg);margin-right:.75rem;transition:transform .3s ease,background-color .3s ease}.page-navigation-item a,.page-navigation-item button,#main .page-navigation-item a,#main .page-navigation-item button{line-height:1.5822;font-family:"Lato",sans-serif;font-size:1.1875rem;font-weight:300;color:rgba(0,0,0,.8);-webkit-text-decoration:none;text-decoration:none;padding:.5rem 1rem;transition:color .2s ease;display:inline-block}.page-navigation-item a:hover,.page-navigation-item button:hover,#main .page-navigation-item a:hover,#main .page-navigation-item button:hover{color:#e61e3c}.page-navigation-item.active,#main .page-navigation-item.active{opacity:1}.page-navigation-item.active a,.page-navigation-item.active button,#main .page-navigation-item.active a,#main .page-navigation-item.active button{color:#e61e3c;font-weight:400}.page-navigation .progress,#main .page-navigation .progress{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;width:100%;height:4px;margin-top:16px;display:none;overflow:hidden;border-radius:2px}.page-navigation .progress-inner,#main .page-navigation .progress-inner{position:relative}.page-navigation .progress-bar,#main .page-navigation .progress-bar{position:absolute;left:0;height:100%;width:50%;border-radius:2px;background-color:#f7f7f7;transition:left .3s ease}.page-navigation.is-slider .progress,#main .page-navigation.is-slider .progress{display:block}#footer{margin-top:150px}@media print{#footer{display:none}}@media screen and (max-width:940px){#footer{margin-top:120px}}#footer .footer-inner{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;padding:88px 0 30px 0;border-top:1px solid rgba(0,0,0,.2)}@media screen and (max-width:1100px){#footer .footer-inner{margin-left:20px;margin-right:20px}}@media screen and (max-width:940px){#footer .footer-inner{padding-bottom:80px}}@media screen and (max-width:600px){#footer .footer-inner{padding-top:40px}}#footer h2{font-size:1.25rem;font-weight:700;text-transform:uppercase;color:rgba(0,0,0,.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5rem;margin-bottom:.5em}#footer a{color:inherit;-webkit-text-decoration:none;text-decoration:none}#footer a:hover{-webkit-text-decoration:underline;text-decoration:underline}#footer .footer-top{display:flex;position:relative}@media screen and (max-width:1100px){#footer .footer-top{flex-wrap:wrap;justify-content:center}}#footer .footer-top .first{flex:0 0 236px;margin-right:45px}@media screen and (max-width:1100px){#footer .footer-top .first{margin-bottom:65px;flex-basis:165px;margin-right:0}}#footer .footer-top .second{flex:1;display:flex}@media screen and (max-width:1100px){#footer .footer-top .second{flex-basis:100%;justify-content:center;margin-bottom:65px}}@media screen and (max-width:850px){#footer .footer-top .second{display:block;text-align:center}}#footer .footer-top .second strong{color:#e61e3c;display:inline-block;line-height:1.5rem;margin-bottom:.5em}@media screen and (max-width:850px){#footer .footer-top .second strong{margin-top:30px}}#footer .footer-top .second p:first-child strong{margin-top:0}#footer .footer-top .second #block-textedecontact{-moz-columns:2;columns:2;-moz-column-gap:60px;column-gap:60px}@media screen and (max-width:1100px){#footer .footer-top .second #block-textedecontact{-moz-column-gap:1rem;column-gap:1rem}}@media screen and (max-width:850px){#footer .footer-top .second #block-textedecontact{-moz-columns:1;columns:1}}#footer .footer-top .certifications{text-align:right}#footer .footer-top .certifications p{margin-bottom:.625rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.2)}#footer .footer-top .certifications p:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#footer .footer-top .certifications .corpo{opacity:.4;font-size:.875rem;font-weight:700;display:inline-block;margin-bottom:.5rem}#footer .footer-top .last{flex:0 1 170px}@media screen and (max-width:1100px){#footer .footer-top .last .certifications p{display:flex;justify-content:center;align-items:center;justify-content:flex-start}#footer .footer-top .last .certifications p .corpo{margin-bottom:0;margin-right:1rem}}@media screen and (max-width:600px){#footer .footer-top .last{flex-basis:100%}#footer .footer-top .last .certifications p{flex-wrap:wrap}#footer .footer-top .last .certifications p .corpo{text-align:left;flex-basis:100%;margin-right:0;margin-bottom:.5em}}#footer .footer-top .last img{opacity:.5;max-width:100%;height:auto;max-height:85px;width:auto;display:block;margin-left:auto;margin-bottom:1rem;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1100px){#footer .footer-top .last img{margin:0 1rem;max-width:180px;max-height:110px}}#footer .footer-top .last img:last-child{margin-bottom:0}#footer #block-inscriptionnewsletter{max-width:360px;margin-left:60px}@media screen and (max-width:1100px){#footer #block-inscriptionnewsletter{margin-left:1rem}}@media screen and (max-width:850px){#footer #block-inscriptionnewsletter{margin:auto;margin-top:50px}}#footer #block-inscriptionnewsletter a{font-size:1.0625rem;color:#e61e3c}#footer #block-inscriptionnewsletter form{display:none}#footer #block-inscriptionnewsletter .iframe-wrapper{padding-top:1rem}#footer #block-inscriptionnewsletter iframe{height:370px}#footer .footer-bottom{display:flex;justify-content:space-between;font-size:.9375rem;opacity:.5;margin-top:60px}@media screen and (max-width:1100px){#footer .footer-bottom{flex-wrap:wrap;flex-direction:column;align-items:center;margin-top:0}}#footer .footer-bottom .menu-parent{display:flex}@media screen and (max-width:850px){#footer .footer-bottom .menu-parent{flex-wrap:wrap;justify-content:center}}#footer .footer-bottom .menu-parent .menu-item a{margin-right:38px}#footer .footer-bottom-right{display:flex}@media screen and (max-width:1100px){#footer .footer-bottom-right{margin-top:50px}}@media screen and (max-width:850px){#footer .footer-bottom-right{flex-wrap:wrap;justify-content:center}}.messages,.message-fixed{border-radius:10px;padding:.5rem 1rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:1rem;box-sizing:border-box}.messages-wrapper,.message-fixed-wrapper{z-index:4}.messages.error,.message-fixed.error{background-color:#f44336;color:#fff}.messages.success,.message-fixed.success{background-color:#4caf50;color:#fff}.messages.warning,.message-fixed.warning{background-color:#ff9800;color:#fff}.messages a,.message-fixed a{color:#fff}.messages p:last-child,.message-fixed p:last-child{margin-bottom:0}.messages-wrapper{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.home .messages-wrapper{position:sticky;bottom:10px;margin-top:1rem}.message-fixed{position:fixed;right:1rem;bottom:1rem;margin-bottom:0;padding-right:2.5rem;margin-top:.5rem;transition:bottom .3s ease,opacity .3s ease,transform .3s ease;opacity:0;transform:translateY(1rem);cursor:pointer}.message-fixed.show{opacity:1;transform:translateY(0)}.message-fixed-wrapper{position:relative;z-index:99}.message-fixed:after,.message-fixed:before{content:"";position:absolute;width:1rem;height:2px;border-radius:1px;background-color:#fff;right:.75em;top:50%;margin-top:-1px;transform:rotate(45deg)}.message-fixed:before{transform:rotate(-45deg)}@media screen and (max-width:940px){.slider-navigation{display:none}}.slider-navigation-inner{width:120px;display:flex;justify-content:space-between;align-items:center}.slider-navigation .slider-button-prev.has-arrow,.slider-navigation .slider-button-next.has-arrow{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease;width:50px;height:50px;position:relative;transition:opacity .2s ease}.slider-navigation .slider-button-prev.has-arrow:hover,.slider-navigation .slider-button-next.has-arrow:hover{background-color:#e61e3c;color:#fff}.slider-navigation .slider-button-prev.has-arrow:focus-visible,.slider-navigation .slider-button-next.has-arrow:focus-visible{outline:none;border-width:2px}.slider-navigation .slider-button-prev.has-arrow.js-hide,.slider-navigation .slider-button-next.has-arrow.js-hide{display:none}.slider-navigation .slider-button-prev.has-arrow[disabled],.slider-navigation .slider-button-next.has-arrow[disabled]{opacity:.3;pointer-events:none}.slider-navigation .slider-button-prev.has-arrow:before,.slider-navigation .slider-button-next.has-arrow:before{content:"";position:absolute;width:1rem;height:1rem;left:50%;margin-left:-0.5rem;top:50%;margin-top:-0.5rem;-webkit-mask:url(/themes/custom/ethos/build/./images/icon-arrow.svg) no-repeat center center/contain;mask:url(/themes/custom/ethos/build/./images/icon-arrow.svg) no-repeat center center/contain;background-color:#e61e3c;transition:background-color .2s ease}.slider-navigation .slider-button-prev.has-arrow:hover:before,.slider-navigation .slider-button-next.has-arrow:hover:before{background-color:#fff}.slider-navigation .slider-button-prev.has-arrow{transform:rotate(180deg);margin-right:20px}img{width:100%;height:auto}#block-ethos-local-tasks{position:fixed;z-index:14;left:0;top:200px;background-color:rgba(255,255,255,.6);padding:1rem;border-radius:0 8px 8px 0}@media screen and (max-width:980px){#block-ethos-local-tasks{display:none}}#block-ethos-local-tasks a{color:rgba(0,0,0,.8);-webkit-text-decoration:none;text-decoration:none}#block-ethos-local-tasks a:hover{-webkit-text-decoration:underline;text-decoration:underline}#main .messages{margin-top:-2rem;margin-bottom:1rem}#main .messages .message{margin-bottom:1rem;padding:.5rem 1rem;border-radius:10px}#main .messages .message a{color:#fff}#main .messages .message-status{background-color:#4caf50;color:#fff}.paragraph-deco{display:none;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.home .paragraph-deco{overflow:hidden}.home .paragraph-inner{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}#main .paragraph--type--bloc{margin:0 auto 100px auto;position:relative}@media screen and (max-width:600px){#main .paragraph--type--bloc{margin-bottom:75px}}#main .paragraph--type--bloc .paragraph-deco{display:block}#main .paragraph--type--bloc-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#main .paragraph--type--bloc.image-position-left{padding:70px;padding-bottom:150px}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-left{padding-left:0;padding-right:0;padding-bottom:0;padding-top:90px}}#main .paragraph--type--bloc.image-position-left .paragraph-inner{max-width:1240px;position:relative}#main .paragraph--type--bloc.image-position-left .paragraph-deco{top:0;bottom:-200px}@media screen and (max-width:600px){#main .paragraph--type--bloc.image-position-left .paragraph-deco{margin-left:-20px;margin-right:-20px;overflow:hidden}}#main .paragraph--type--bloc.image-position-left .paragraph-deco:before{content:"";position:absolute;width:890px;height:890px;border-radius:50%;background-color:#f7f7f7;top:0;left:-130px;z-index:-1}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-left .paragraph-deco:before{margin-left:-445px;left:30%}}@media screen and (max-width:800px){#main .paragraph--type--bloc.image-position-left .paragraph-deco:before{width:720px;height:720px;margin-left:-360px;left:30%}}#main .paragraph--type--bloc.image-position-left .paragraph--type--bloc-title{max-width:850px;padding-right:60px;box-sizing:border-box;margin-left:auto;margin-right:auto}#main .paragraph--type--bloc.image-position-left .paragraph--type--bloc-subheading,#main .paragraph--type--bloc.image-position-left .paragraph--type--bloc-text,#main .paragraph--type--bloc.image-position-left .paragraph--type--bloc-button{max-width:850px;margin-left:auto}#main .paragraph--type--bloc.image-position-left .paragraph--type--bloc-image{width:900px;height:900px;position:absolute;right:850px;top:0px;margin-right:110px}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-left .paragraph--type--bloc-image{margin-left:-20px;width:80%;position:static;margin-right:0;top:auto;overflow:hidden;height:auto;margin-top:2rem;max-width:600px}#main .paragraph--type--bloc.image-position-left .paragraph--type--bloc-image img{margin-left:-30%;aspect-ratio:1;height:auto}}#main .paragraph--type--bloc.image-position-left .paragraph--type--bloc-image img{border-radius:50%}#main .paragraph--type--bloc.image-position-left:first-child{padding-bottom:60px;padding-left:20px;padding-right:20px}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-left:first-child{padding-left:0;padding-right:0}}#main .paragraph--type--bloc.image-position-left:first-child .paragraph-inner{max-width:850px;margin:auto}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-left:first-child .paragraph-inner{max-width:none}}#main .paragraph--type--bloc.image-position-left:first-child .paragraph--type--bloc-title,#main .paragraph--type--bloc.image-position-left:first-child .paragraph--type--bloc-subheading,#main .paragraph--type--bloc.image-position-left:first-child .paragraph--type--bloc-text,#main .paragraph--type--bloc.image-position-left:first-child .paragraph--type--bloc-button{max-width:none}#main .paragraph--type--bloc.image-position-left:first-child .paragraph--type--bloc-title{padding-right:0}#main .paragraph--type--bloc.image-position-left:first-child .paragraph--type--bloc-image{width:514px;height:514px;margin-right:70px}#main .paragraph--type--bloc.image-position-left:first-child .paragraph-deco{right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);overflow:hidden;bottom:0}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-left:first-child .paragraph-deco{display:none}}#main .paragraph--type--bloc.image-position-left:first-child .paragraph-deco:before{content:"";width:1520px;height:1520px;border-radius:50% 50% 0 0;left:60%;margin-left:-760px}#main .paragraph--type--bloc.image-position-left:first-child .paragraph-deco:after{content:"";position:absolute;width:1520px;height:300px;bottom:0;left:60%;margin-left:-760px;background-image:linear-gradient(to bottom,transparent 0%,#fff 150px)}#main .paragraph--type--bloc.image-position-right{padding-top:330px;min-height:1018px;box-sizing:border-box}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-right{padding-top:0}}#main .paragraph--type--bloc.image-position-right .paragraph-inner{position:relative}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-right .paragraph-inner{display:flex;flex-direction:column}}#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-title{max-width:815px}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-title{order:1}}#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-subheading,#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-text,#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-button{max-width:815px;padding-left:170px;box-sizing:border-box}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-subheading,#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-text,#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-button{order:1;padding-left:0}}#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-image{height:1018px;right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);position:absolute;left:835px;margin-left:70px;top:-330px;overflow:hidden}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-image{position:relative;top:auto;left:auto;margin-left:auto;order:0;right:-20px;height:auto;width:calc(51% + 40px - 20px);margin-bottom:60px}#main .single-image:not(.image-position-right)+.paragraph--type--bloc.image-position-right,#main .multiple-images:not(.image-position-right)+.paragraph--type--bloc.image-position-right{min-height:0}#main .single-image:not(.image-position-right)+.paragraph--type--bloc.image-position-right .paragraph--type--bloc-image,#main .multiple-images:not(.image-position-right)+.paragraph--type--bloc.image-position-right .paragraph--type--bloc-image{display:none}}@media screen and (max-width:600px){#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-image{width:90%}}#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-image img{border-radius:50%;height:100%;width:auto;aspect-ratio:1}@media screen and (max-width:940px){#main .paragraph--type--bloc.image-position-right .paragraph--type--bloc-image img{width:150%;aspect-ratio:1;height:auto}}#main .paragraph--type--bloc.image-position-right.no-title{padding-top:110px;min-height:800px}@media screen and (max-width:980px){#main .paragraph--type--bloc.image-position-right.no-title{min-height:800px !important}#main .paragraph--type--bloc.image-position-right.no-title{padding-top:0}}#main .paragraph--type--bloc.image-position-right.no-title .paragraph-deco{right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);overflow:hidden}#main .paragraph--type--bloc.image-position-right.no-title .paragraph-deco:after{content:"";position:absolute;width:800px;height:800px;left:58%;top:0;border-radius:50%;background-color:#f7f7f7}#main .paragraph--type--bloc.image-position-right.no-title .paragraph-inner{max-width:530px}#main .paragraph--type--bloc.image-position-right.no-title .paragraph--type--bloc-subheading,#main .paragraph--type--bloc.image-position-right.no-title .paragraph--type--bloc-text,#main .paragraph--type--bloc.image-position-right.no-title .paragraph--type--bloc-button{max-width:none;padding-left:0}#main .paragraph--type--bloc.image-position-right.no-title .paragraph--type--bloc-image{right:auto;left:100%;width:375px;height:375px;top:-60px;margin-left:140px}#main .paragraph--type--bloc.image-position-below .paragraph--type--bloc-image{margin:88px 0 0 auto;width:400px;height:400px}@media screen and (max-width:600px){#main .paragraph--type--bloc.image-position-below .paragraph--type--bloc-image{width:calc(83% + 20px);height:auto;overflow:hidden}}#main .paragraph--type--bloc.image-position-below .paragraph--type--bloc-image img{border-radius:50%}@media screen and (max-width:600px){#main .paragraph--type--bloc.image-position-below .paragraph--type--bloc-image img{width:133%;aspect-ratio:1}}#main .paragraph--type--bloc.image-position-below .paragraph--type--bloc-image+.paragraph--type--bloc-image{position:absolute;right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);bottom:0;width:70%;height:692px;overflow:hidden}#main .paragraph--type--bloc.image-position-below .paragraph--type--bloc-image+.paragraph--type--bloc-image img{height:100%;width:auto;aspect-ratio:1}#main .paragraph--type--bloc.image-position-below_intext{padding-top:100px;padding-bottom:340px}@media screen and (max-width:980px){#main .paragraph--type--bloc.image-position-below_intext{padding-bottom:250px}}@media screen and (max-width:780px){#main .paragraph--type--bloc.image-position-below_intext{padding-bottom:55px;padding-top:55px}}#main .paragraph--type--bloc.image-position-below_intext .paragraph-inner{display:grid;grid-template-columns:repeat(14,1fr);grid-column-gap:68px;-moz-column-gap:68px;column-gap:68px}@media screen and (max-width:980px){#main .paragraph--type--bloc.image-position-below_intext .paragraph-inner{-moz-column-gap:20px;column-gap:20px}}@media screen and (max-width:780px){#main .paragraph--type--bloc.image-position-below_intext .paragraph-inner{display:flex;flex-direction:column}}#main .paragraph--type--bloc.image-position-below_intext .paragraph-deco:before{content:"";position:absolute;left:33.5%;right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);background-color:#f7f7f7;border-radius:30px 0 0 0;top:0;bottom:260px}@media screen and (max-width:980px){#main .paragraph--type--bloc.image-position-below_intext .paragraph-deco:before{bottom:170px}}@media screen and (max-width:780px){#main .paragraph--type--bloc.image-position-below_intext .paragraph-deco:before{left:45px;bottom:0}}#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-title+.paragraph--type--bloc-subheading .chapo{margin-top:0}#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-title,#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text,#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading:nth-of-type(1),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading:nth-of-type(1)+.paragraph--type--bloc-text{grid-column:4/span 8;position:relative}@media screen and (max-width:780px){#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-title,#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text,#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading:nth-of-type(1),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading:nth-of-type(1)+.paragraph--type--bloc-text{order:1}}#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-image{position:relative;grid-column:1/span 6;grid-row:3/span 2;margin-top:88px;margin-bottom:-340px}@media screen and (max-width:980px){#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-image{margin-top:20px;grid-row:3/span 1}}@media screen and (max-width:780px){#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-image{order:2;margin-bottom:0}}#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-image img{border-radius:10px}#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text:nth-child(2) p:last-child,#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading~.paragraph--type--bloc-text:nth-child(3) p:last-child{margin-bottom:0}#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading:nth-child(4),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text:nth-child(3),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-button:nth-child(3),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading~.paragraph--type--bloc-text:nth-child(4),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading~.paragraph--type--bloc-button:nth-child(4){margin-top:88px}@media screen and (max-width:980px){#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading:nth-child(4),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text:nth-child(3),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-button:nth-child(3),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading~.paragraph--type--bloc-text:nth-child(4),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading~.paragraph--type--bloc-button:nth-child(4){margin-top:20px}}@media screen and (max-width:780px){#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading:nth-child(4),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text:nth-child(3),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-button:nth-child(3),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading~.paragraph--type--bloc-text:nth-child(4),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading~.paragraph--type--bloc-button:nth-child(4){order:3}}#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading:nth-child(n+3),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text:nth-child(n+3),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-button:nth-child(n+3){grid-column:7/span 7;position:relative}@media screen and (max-width:780px){#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading:nth-child(n+3),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text:nth-child(n+3),#main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-button:nth-child(n+3){order:3}}#main .paragraph--type--bloc.image-position-none{max-width:680px;margin-left:auto;margin-right:auto}#main .paragraph--type--bloc.image-position-right_square .paragraph-inner,#main .paragraph--type--bloc.image-position-left_square .paragraph-inner{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:780px){#main .paragraph--type--bloc.image-position-right_square .paragraph-inner,#main .paragraph--type--bloc.image-position-left_square .paragraph-inner{flex-wrap:wrap}}#main .paragraph--type--bloc.image-position-right_square .image,#main .paragraph--type--bloc.image-position-left_square .image{flex:0 0 42.5%;height:0;padding-bottom:49.3%;position:relative}@media screen and (max-width:780px){#main .paragraph--type--bloc.image-position-right_square .image,#main .paragraph--type--bloc.image-position-left_square .image{flex-basis:100%;order:1}}#main .paragraph--type--bloc.image-position-right_square .image .paragraph--type--bloc-image,#main .paragraph--type--bloc.image-position-left_square .image .paragraph--type--bloc-image{position:absolute;top:0;right:0;bottom:0;left:0}#main .paragraph--type--bloc.image-position-right_square .image .paragraph--type--bloc-image img,#main .paragraph--type--bloc.image-position-left_square .image .paragraph--type--bloc-image img{border-radius:10px}#main .paragraph--type--bloc.image-position-right_square .content,#main .paragraph--type--bloc.image-position-left_square .content{flex:0 0 48.5%}@media screen and (max-width:980px){#main .paragraph--type--bloc.image-position-right_square .content,#main .paragraph--type--bloc.image-position-left_square .content{flex-basis:54%}}@media screen and (max-width:780px){#main .paragraph--type--bloc.image-position-right_square .content,#main .paragraph--type--bloc.image-position-left_square .content{flex-basis:100%}}#main .paragraph--type--bloc.image-position-left_square .content{order:1}#main .paragraph--type--bloc-button{margin-top:2.5rem}@media screen and (max-width:780px){#main .paragraph--type--bloc-button{margin-top:0}}#main .paragraph--type--bloc-button a{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease;margin-right:2rem;margin-bottom:2rem}#main .paragraph--type--bloc-button a:hover{background-color:#e61e3c;color:#fff}#main .paragraph--type--bloc-button a:focus-visible{outline:none;border-width:2px}#main .paragraph--type--bloc-button a.js-hide{display:none}#main .paragraph--type--bloc-button a:last-child{margin-bottom:-2rem}#main .paragraph--type--bloc-button a:last-child:first-child{margin-bottom:0}#main.has-sidebar .custom-block.is-first{width:calc(71.6% - 10px);box-sizing:border-box;padding:0 120px 0 0}@media screen and (max-width:1000px){#main.has-sidebar .custom-block.is-first{padding-right:40px}}@media screen and (max-width:940px){#main.has-sidebar .custom-block.is-first{padding-right:0;width:100%}}#main.has-sidebar .paragraph--type--bloc:first-child{max-width:none;margin-left:0;margin-right:0;width:66%;padding:0 120px 0 0;box-sizing:border-box}@media screen and (max-width:1000px){#main.has-sidebar .paragraph--type--bloc:first-child{padding-right:40px}}@media screen and (max-width:940px){#main.has-sidebar .paragraph--type--bloc:first-child{padding-right:0;width:100%}}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-none,#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.multiple-images,#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right{padding-top:60px;padding-bottom:60px}#main.has-sidebar .paragraph--type--bloc:first-child .paragraph-deco:before{content:"";position:absolute;background-color:#f7f7f7;top:0;right:0;bottom:0;left:0;left:calc((-100vh - 100%)/2);width:auto;height:auto;border-radius:0 10px 10px 0;z-index:-1}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right{min-height:none}@media screen and (max-width:940px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right{padding-bottom:0}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right:after{display:none}}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right .paragraph--type--bloc-subheading,#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right .paragraph--type--bloc-text,#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right .paragraph--type--bloc-button{max-width:none;padding-left:0}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right .paragraph--type--bloc-image{bottom:-60px;top:auto;margin-left:0;margin-right:calc((-100% - 120px)*.51515151 - 120px);right:0;right:calc((-100vw + 100% - ((-100% - 120px)*.51515151 - 120px))/2 + 0/2);right:calc((-100vw + 100% - ((-100% - 120px)*.51515151 - 120px))/2 + var(--scrollbar-width)/2);left:auto;padding-left:80px;box-sizing:border-box;width:calc(51% + 120px - 20px);height:680px}@media screen and (max-width:1000px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right .paragraph--type--bloc-image{margin-right:calc((-100% - 40px)*.51515151 - 40px);width:calc(51% + 40px - 20px)}}@media screen and (max-width:940px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right .paragraph--type--bloc-image{position:relative;right:-20px;margin-right:0;padding-left:0;bottom:auto;margin-left:auto;height:calc(51% + 40px - 30px);margin-top:100px;z-index:2}}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-right .paragraph--type--bloc-image img{width:150%;aspect-ratio:1;height:auto;border-radius:50%}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below .paragraph-deco:before{bottom:580px}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below .paragraph--type--bloc-image{margin-top:180px}@media screen and (max-width:980px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below .paragraph--type--bloc-image{margin-top:90px;margin-left:20px}}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below .paragraph--type--bloc-image+.paragraph--type--bloc-image{margin-right:calc((-100% - 60px)*.51515151);right:calc((-100vw + 100% - (-100% - 120px)*.51515151)/2 + 0/2);right:calc((-100vw + 100% - (-100% - 120px)*.51515151)/2 + var(--scrollbar-width)/2)}@media screen and (max-width:1000px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below .paragraph--type--bloc-image+.paragraph--type--bloc-image{right:calc((-100vw + 100% - (-100% - 40px)*.51515151)/2 + 0/2);right:calc((-100vw + 100% - (-100% - 40px)*.51515151)/2 + var(--scrollbar-width)/2)}}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.single-image{width:calc(71.6% - 10px);box-sizing:border-box}@media screen and (max-width:940px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.single-image{width:100%}}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.single-image .paragraph--type--bloc-image{margin-top:120px}@media screen and (max-width:940px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.single-image .paragraph--type--bloc-image{margin:60px auto 0 auto}}@media screen and (max-width:600px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.single-image .paragraph--type--bloc-image{margin:50px 0 0 17%}}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.single-image .paragraph-deco:before{content:"";position:absolute;height:calc(100% - 780px);width:auto;aspect-ratio:1;background-color:#f7f7f7;border-radius:50%;right:50%;top:150px;z-index:-1;bottom:auto;left:auto}@media screen and (max-width:600px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.single-image .paragraph-deco:before{width:120%;height:auto;right:20px;top:30px}}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.single-image .paragraph--type--bloc-subheading,#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.single-image .paragraph--type--bloc-text,#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.single-image .paragraph--type--bloc-button{max-width:780px;margin-left:auto}@media screen and (max-width:980px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.multiple-images .paragraph--type--bloc-image{width:190px;height:190px}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.multiple-images .paragraph--type--bloc-image img{width:100%;height:100%}}@media screen and (max-width:980px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.multiple-images .paragraph--type--bloc-image+.paragraph--type--bloc-image{position:relative;margin-top:-30px;margin-left:-20px;margin-right:0;right:auto;left:160px;width:calc(100% - 160px + 20px + 20px);height:auto}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-below.multiple-images .paragraph--type--bloc-image+.paragraph--type--bloc-image img{width:307px;height:307px}}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-left{min-height:660px}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-left .paragraph-deco{display:none}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-left .paragraph--type--bloc-image{width:480px;height:480px;right:610px;top:0;margin-right:0;margin-top:180px}@media screen and (max-width:940px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-left .paragraph--type--bloc-image{position:relative;right:auto;margin-top:50px;width:80%;height:auto}}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-left .paragraph--type--bloc-subheading,#main.has-sidebar .paragraph--type--bloc:first-child.image-position-left .paragraph--type--bloc-text,#main.has-sidebar .paragraph--type--bloc:first-child.image-position-left .paragraph--type--bloc-button{max-width:540px;margin-left:auto}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-none+.image-position-none+.image-position-none{left:-100px}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-none+.image-position-none+.image-position-none:nth-child(2n){left:100px}@media screen and (max-width:940px){#main.has-sidebar .paragraph--type--bloc:first-child.image-position-none+.image-position-none+.image-position-none{left:0}#main.has-sidebar .paragraph--type--bloc:first-child.image-position-none+.image-position-none+.image-position-none:nth-child(2n){left:0}}.page-id-37 #main .paragraph--type--bloc-button,.page-id-11017 #main .paragraph--type--bloc-button{margin-top:0}.page-id-37 #main .paragraph--type--bloc-button:last-child a,.page-id-11017 #main .paragraph--type--bloc-button:last-child a{margin-right:0}.page-id-37 #main .paragraph--type--bloc,.page-id-11017 #main .paragraph--type--bloc{margin-bottom:50px;text-align:right;max-width:none}.page-id-37 #main .paragraph--type--bloc:first-child,.page-id-11017 #main .paragraph--type--bloc:first-child{margin-top:-50px}@media screen and (max-width:980px){.page-id-37 #main .paragraph--type--bloc:first-child{margin-top:0}}.page-id-11017 #main .paragraph--type--bloc:first-child{z-index:12;margin-top:-150px;width:50%;margin-left:50%}@media screen and (max-width:980px){.page-id-11017 #main .paragraph--type--bloc:first-child{margin-top:-80px}}@media screen and (max-width:800px){.page-id-11017 #main .paragraph--type--bloc:first-child{margin-top:0;margin-bottom:0;margin-left:0;width:100%}}.fw-right-0{right:100px !important}.content-type-liens_de_presse #main,.content-type-article #main{display:flex;align-items:flex-start;justify-content:space-between}.content-type-liens_de_presse #main .layout-content,.content-type-article #main .layout-content{flex:1;margin-right:70px}@media print{.content-type-liens_de_presse #main .layout-content,.content-type-article #main .layout-content{margin-right:0}}.content-type-liens_de_presse #main .layout-sidebar-first,.content-type-article #main .layout-sidebar-first{position:static;flex:0 0 390px}@media print{.content-type-liens_de_presse #main .layout-sidebar-first,.content-type-article #main .layout-sidebar-first{display:none}}@media screen and (max-width:980px){.content-type-liens_de_presse #main,.content-type-article #main{display:block}.content-type-liens_de_presse #main .layout-sidebar-first,.content-type-article #main .layout-sidebar-first{margin-top:2rem;width:100%}.content-type-liens_de_presse #main .layout-content,.content-type-article #main .layout-content{margin-right:0}}#main .layout-sidebar-first{position:absolute;top:0;right:20px;width:28.4%;color:rgba(0,0,0,.8);z-index:11;transition:opacity .6s ease,visibility .6s ease}@media screen and (max-width:980px){.menu-open #main .layout-sidebar-first{opacity:0;pointer-events:none}}@media screen and (max-width:940px){#main .layout-sidebar-first{position:relative}}#main .layout-sidebar-first-inner{max-width:100vw;width:500px;background-color:#f7f7f7;padding:50px 40px 50px 40px;box-sizing:border-box;border-radius:10px;transition:right .3s ease,border-radius .3s ease,transform .3s ease}@media screen and (max-width:940px){#main .layout-sidebar-first-inner{position:fixed !important;right:auto !important;top:auto !important;width:auto !important}#main .layout-sidebar-first-inner{bottom:0;left:50%;transform:translateY(100%) translateX(-50%);max-height:100%;border-radius:0 0 10px 10px}}@media screen and (max-width:600px){#main .layout-sidebar-first-inner{right:20px !important}#main .layout-sidebar-first-inner{left:20px;transform:translateY(100%) translateX(0)}}#main .layout-sidebar-first .open-sidebar-wrapper{background-color:#e61e3c;transform:rotate(-90deg) translateX(-100%);position:absolute;left:0;top:0;transform-origin:left bottom;text-align:center;z-index:1;padding:1rem;border-radius:10px 10px 0 0;opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (max-width:940px){#main .layout-sidebar-first .open-sidebar-wrapper{width:100% !important}#main .layout-sidebar-first .open-sidebar-wrapper{transform:none;opacity:1;pointer-events:auto}}#main .layout-sidebar-first .open-sidebar-wrapper .open-sidebar{font-size:.8125rem;color:#fff;text-transform:uppercase}#main .layout-sidebar-first .open-sidebar-wrapper .open-sidebar:after{content:"";width:7px;height:13px;display:inline-block;-webkit-mask:url(/themes/custom/ethos/build/./images/icon-chevron.svg) no-repeat center center/contain;mask:url(/themes/custom/ethos/build/./images/icon-chevron.svg) no-repeat center center/contain;background-color:#fff;transform:rotate(-90deg);margin-left:.75rem;transition:transform .3s ease}#main .layout-sidebar-first.is-drawer .layout-sidebar-first-inner,#main .layout-sidebar-first.fixed-drawer .layout-sidebar-first-inner{transform:translateX(100%);border-radius:0 0 0 10px}@media screen and (max-width:940px){#main .layout-sidebar-first.is-drawer .layout-sidebar-first-inner,#main .layout-sidebar-first.fixed-drawer .layout-sidebar-first-inner{transform:translateY(100%) translateX(-50%)}}@media screen and (max-width:600px){#main .layout-sidebar-first.is-drawer .layout-sidebar-first-inner,#main .layout-sidebar-first.fixed-drawer .layout-sidebar-first-inner{transform:translateY(100%) translateX(0)}}#main .layout-sidebar-first.is-drawer .open-sidebar-wrapper,#main .layout-sidebar-first.fixed-drawer .open-sidebar-wrapper{opacity:1;pointer-events:auto;cursor:pointer}#main .layout-sidebar-first.is-open .layout-sidebar-first-inner{transform:translateX(0)}@media screen and (max-width:940px){#main .layout-sidebar-first.is-open .layout-sidebar-first-inner{transform:translateY(0) translateX(-50%)}}@media screen and (max-width:600px){#main .layout-sidebar-first.is-open .layout-sidebar-first-inner{transform:translateY(0) translateX(0)}}#main .layout-sidebar-first.is-open .open-sidebar:after{transform:rotate(90deg)}#main .layout-sidebar-first header{margin-bottom:0}#main .layout-sidebar-first h3{font-size:1.3125rem;font-weight:700;text-transform:uppercase;margin-bottom:.9em}#main .layout-sidebar-first a{color:inherit}.views-row.event{background-color:#f7f7f7;padding:38px 50px;border-radius:10px;margin-bottom:40px}@media screen and (max-width:800px){.views-row.event{padding-left:25px;padding-right:25px}}.views-row.event .field-content{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:800px){.views-row.event .field-content{flex-wrap:wrap}}.views-row.event .event-date,.views-row.event .event-place,.views-row.event .event-language{font-weight:300;margin-right:1.375rem;white-space:nowrap}@media screen and (max-width:940px){.views-row.event .event-date,.views-row.event .event-place,.views-row.event .event-language{font-size:.875rem}}.views-row.event .event-date:before,.views-row.event .event-place:before,.views-row.event .event-language:before{content:"";width:24px;height:24px;display:inline-block;margin-right:6px;background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:text-bottom}@media screen and (max-width:940px){.views-row.event .event-date:before,.views-row.event .event-place:before,.views-row.event .event-language:before{width:18px;height:18px}}.views-row.event .event-date:before{background-image:url(/themes/custom/ethos/build/./images/icon-calendar.svg)}.views-row.event .event-place:before{background-image:url(/themes/custom/ethos/build/./images/icon-marker.svg)}.views-row.event .event-language:before{background-image:url(/themes/custom/ethos/build/./images/icon-language.svg)}.views-row.event .event-title{text-transform:uppercase;font-size:1.25rem;font-weight:400;color:#e61e3c;margin-top:.3em}@media screen and (max-width:940px){.views-row.event .event-title{font-size:1.125rem}}@media screen and (max-width:800px){.views-row.event .event-title{line-height:1.2}}#main .views-row.event .event-actions a.btn{font-size:.9375rem;margin-left:1rem}#main .views-row.event .event-actions a.btn[disabled]{border:none;background-color:#fff;pointer-events:none}@media screen and (max-width:800px){#main .views-row.event .event-actions{margin-left:0;margin-top:1rem}}.views-row.event .toggle-content{display:none}.views-element-container header{margin-bottom:60px}.views-element-container header h2{margin-bottom:0}@media screen and (max-width:600px){.views-element-container header{margin-bottom:22px}}.accordion{background-color:#f7f7f7;margin-bottom:1.75rem;border-radius:10px}.accordion:before{display:none}.accordion-title{padding:30px 50px;font-weight:400;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0}@media screen and (max-width:980px){.accordion-title{padding-left:20px;padding-right:20px}}.accordion-title .more{display:block;min-width:50px;width:50px;height:50px;border-radius:50%;background-color:#e61e3c;padding:0;position:relative;border:1px solid #e61e3c;transition:background-color .2s ease}@media screen and (max-width:800px){.accordion-title .more{width:32px;min-width:32px;height:32px}}.accordion-title .more:disabled{background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,0);pointer-events:none}.accordion-title .more:disabled:hover{background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,0)}.accordion-title .more:disabled:hover:before,.accordion-title .more:disabled:hover:after{background-color:#fff}.accordion-title .more:hover{background-color:rgba(0,0,0,0)}.accordion-title .more:hover:before,.accordion-title .more:hover:after{background-color:#e61e3c}.accordion-title .more:before,.accordion-title .more:after{content:"";position:absolute;width:16px;height:2px;top:50%;margin-top:-1px;left:50%;margin-left:-8px;background-color:#fff;transition:background-color .2s ease}@media screen and (max-width:800px){.accordion-title .more:before,.accordion-title .more:after{width:14px;margin-left:-7px}}.accordion-title .more:before{transform:rotate(90deg)}.accordion-title:hover .more{background-color:rgba(0,0,0,0);transition:transform .2s ease,background-color .2s ease}.accordion-title:hover .more:before,.accordion-title:hover .more:after{transition:opacity .2s ease;background-color:#e61e3c}.accordion-content{display:none;padding:0 50px 50px 50px}@media screen and (max-width:980px){.accordion-content{padding-left:20px;padding-right:20px}}.accordion.open .more{transform:rotate(-90deg)}.accordion.open .more:after{opacity:0}.paragraph--type--clickable-images,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed{display:flex;flex-wrap:wrap;gap:1%}@media screen and (max-width:980px){.paragraph--type--clickable-images,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed{gap:3%}}.paragraph--type--clickable-images .paragraph--type--bloc-title,.paragraph--type--clickable-images header,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .paragraph--type--bloc-title,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed header{flex-basis:100%}.paragraph--type--clickable-images .paragraph--type--clickable-image,.paragraph--type--clickable-images .views-row,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .paragraph--type--clickable-image,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .views-row{flex:0 0 19.2%;margin-bottom:4.5rem}@media screen and (max-width:980px){.paragraph--type--clickable-images .paragraph--type--clickable-image,.paragraph--type--clickable-images .views-row,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .paragraph--type--clickable-image,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .views-row{flex-basis:24.25%}}@media screen and (max-width:700px){.paragraph--type--clickable-images .paragraph--type--clickable-image,.paragraph--type--clickable-images .views-row,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .paragraph--type--clickable-image,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .views-row{flex-basis:31.333%;margin-bottom:2rem}}.paragraph--type--clickable-images .paragraph--type--clickable-image .link,.paragraph--type--clickable-images .paragraph--type--clickable-image .image,.paragraph--type--clickable-images .views-row .link,.paragraph--type--clickable-images .views-row .image,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .paragraph--type--clickable-image .link,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .paragraph--type--clickable-image .image,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .views-row .link,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .views-row .image{aspect-ratio:1.21/1;background-color:#f7f7f7;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:10px}.paragraph--type--clickable-images .paragraph--type--clickable-image .link img,.paragraph--type--clickable-images .paragraph--type--clickable-image .image img,.paragraph--type--clickable-images .views-row .link img,.paragraph--type--clickable-images .views-row .image img,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .paragraph--type--clickable-image .link img,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .paragraph--type--clickable-image .image img,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .views-row .link img,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .boxed .views-row .image img{width:70%;height:70%;-o-object-fit:contain;object-fit:contain}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .views-row .image{cursor:pointer}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .views-field-nothing{display:flex}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal-content{display:flex}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal .body,#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal .documents{flex:1}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal .documents{margin-left:3rem}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal .documents .link{aspect-ratio:auto;text-align:left;display:block;background-color:rgba(0,0,0,0)}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal .documents .document-file-link{margin-bottom:1.5rem}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal .documents .document-file-link:last-child{margin-bottom:0}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal .documents .document-file-link:before{display:block}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal .documents .document-file-link.link:before{content:"Lien(s)"}#block-ethos-views-block-ethos-is-a-signatory-of-home-block-1 .modal .documents .document-file-link.file:before{content:"Fichier(s)"}#main .paragraph--type--bloc-prestations{position:relative;padding-top:200px;padding-bottom:130px;margin-top:60px;padding-bottom:20px}@media screen and (max-width:980px){#main .paragraph--type--bloc-prestations{padding-top:150px}}@media screen and (max-width:600px){#main .paragraph--type--bloc-prestations{padding-top:100px}}#main .paragraph--type--bloc-prestations:after{content:"";position:absolute;bottom:0;left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);background-color:#f7f7f7;height:calc(100% - 1200px);z-index:-1;pointer-events:none;min-height:200px;background-image:linear-gradient(to top,#fff,#f7f7f7 200px)}#main .paragraph--type--bloc-prestations .paragraph-deco{position:absolute;display:block;top:0;left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);height:100%;z-index:-1;overflow:hidden}#main .paragraph--type--bloc-prestations .paragraph-deco .before,#main .paragraph--type--bloc-prestations .paragraph-deco .after{content:"";position:absolute;top:30px;width:2400px;height:2400px;left:50%;margin-left:-1200px;background-color:#f7f7f7;z-index:-1;border-radius:1200px}#main .paragraph--type--bloc-prestations .paragraph-deco .before{top:0;opacity:.4}#main .paragraph--type--bloc-prestations>.paragraph-inner{display:flex;justify-content:space-between;flex-wrap:wrap}.home #main .paragraph--type--bloc-prestations>.paragraph-inner{display:block}.home #main .paragraph--type--bloc-prestations>.paragraph-inner>.paragraph--type--bloc-title{width:75%}#main .paragraph--type--bloc-prestations>.paragraph-inner>.paragraph--type--bloc-title{width:55%}@media screen and (max-width:940px){#main .paragraph--type--bloc-prestations>.paragraph-inner>.paragraph--type--bloc-title{width:100%}}#main .paragraph--type--bloc-prestations .introduction{flex-basis:42.27%;margin-bottom:2.5rem}@media screen and (max-width:940px){#main .paragraph--type--bloc-prestations .introduction{flex-basis:100%;margin-bottom:1.75rem}}#main .paragraph--type--bloc-prestations .slider-navigation{margin-bottom:2rem}#main .paragraph--type--bloc-prestations .prestations{flex-basis:100%;overflow:hidden}@media screen and (max-width:940px){#main .paragraph--type--bloc-prestations .prestations{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.home #main .paragraph--type--bloc-prestations .prestations{overflow:visible}#main .paragraph--type--bloc-prestations .prestations-inner{display:flex;align-items:stretch;justify-content:space-between}#main .paragraph--type--bloc-prestations .prestations-images,#main .paragraph--type--bloc-prestations .prestations-texts{flex:0 0 50%}#main .paragraph--type--bloc-prestations .prestations-images{counter-reset:prestation-total;flex:0 0 calc(50% - 70px)}@media screen and (max-width:800px){#main .paragraph--type--bloc-prestations .prestations-images{flex:0 0 calc(50% - 30px)}}@media screen and (max-width:600px){#main .paragraph--type--bloc-prestations .prestations-images{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#main .paragraph--type--bloc-prestations .prestations-images .image,#main .paragraph--type--bloc-prestations .prestations-images .content{display:none !important}}#main .paragraph--type--bloc-prestations .prestations-images .paragraph--type--prestations{counter-increment:prestation-total}#main .paragraph--type--bloc-prestations .prestations-images .content{display:none}#main .paragraph--type--bloc-prestations .prestations-texts{counter-reset:prestation}@media screen and (max-width:600px){#main .paragraph--type--bloc-prestations .prestations-texts{flex-basis:100%;overflow:hidden;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}#main .paragraph--type--bloc-prestations .prestations-texts-inner{position:sticky;top:250px;display:flex;align-items:flex-start}@media screen and (max-width:980px){#main .paragraph--type--bloc-prestations .prestations-texts-inner{top:130px}}@media screen and (max-width:600px){#main .paragraph--type--bloc-prestations .prestations-texts-inner{height:auto;top:auto;position:static;align-items:flex-start}}#main .paragraph--type--bloc-prestations .prestations-texts .image{display:none}#main .paragraph--type--bloc-prestations .prestations-texts .paragraph--type--prestations{padding-top:48px;margin-bottom:0;opacity:0;visibility:hidden;position:absolute}@media screen and (max-width:600px){#main .paragraph--type--bloc-prestations .prestations-texts .paragraph--type--prestations{padding-top:0}}@media screen and (max-width:600px){#main .paragraph--type--bloc-prestations .prestations-texts .paragraph--type--prestations{position:static;opacity:1;visibility:visible}}#main .paragraph--type--bloc-prestations .prestations-texts .paragraph--type--prestations .before,#main .paragraph--type--bloc-prestations .prestations-texts .paragraph--type--prestations .after{font-size:1.0625rem;line-height:19px;height:19px;position:absolute;top:0}@media screen and (max-width:600px){#main .paragraph--type--bloc-prestations .prestations-texts .paragraph--type--prestations .before,#main .paragraph--type--bloc-prestations .prestations-texts .paragraph--type--prestations .after{display:none}}#main .paragraph--type--bloc-prestations .prestations-texts .paragraph--type--prestations .before{counter-increment:prestation;content:"0" counter(prestation);left:0;padding-right:74px;background:linear-gradient(to left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 67px,#f7f7f7 67px),linear-gradient(to bottom,#f7f7f7 9px,rgba(0,0,0,0.2) 9px,rgba(0,0,0,0.2) 10px,#f7f7f7 10px)}#main .paragraph--type--bloc-prestations .prestations-texts .paragraph--type--prestations .after{content:"0" counter(prestation-total);position:absolute;top:0;left:86px;background-color:#f7f7f7;padding-left:7px}#main .paragraph--type--bloc-prestations .prestations-texts .paragraph--type--prestations.active{display:block;opacity:1;visibility:visible;position:relative}#main .paragraph--type--bloc-prestations .paragraph--type--prestations{margin-bottom:1rem;flex:0 0 calc(33.333% - 44px);margin-right:66px}@media screen and (max-width:940px){#main .paragraph--type--bloc-prestations .paragraph--type--prestations{flex-basis:calc(33.333% - 36px);margin-right:36px}}@media screen and (max-width:800px){#main .paragraph--type--bloc-prestations .paragraph--type--prestations{flex-basis:calc(50% - 36px)}}@media screen and (max-width:600px){#main .paragraph--type--bloc-prestations .paragraph--type--prestations{flex-basis:calc(100% - 36px)}}#main .paragraph--type--bloc-prestations .paragraph--type--prestations:last-child{margin-right:0}.home #main .paragraph--type--bloc-prestations .paragraph--type--prestations{flex:1;margin-right:0}@media screen and (max-width:600px){.home #main .paragraph--type--bloc-prestations .paragraph--type--prestations{flex:0 0 calc(100% - 36px);margin-right:26px;min-width:0}.home #main .paragraph--type--bloc-prestations .paragraph--type--prestations:last-child{margin-right:0}}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .image{position:relative;height:0;padding-bottom:75%;margin-bottom:1.375rem;border-radius:10px;overflow:hidden}.home #main .paragraph--type--bloc-prestations .paragraph--type--prestations .image{padding-bottom:118%;margin-bottom:0}@media screen and (max-width:600px){.home #main .paragraph--type--bloc-prestations .paragraph--type--prestations .image{display:block;padding-bottom:46%;margin-bottom:1rem}}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .image>div{position:absolute;top:0;right:0;bottom:0;left:0}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}#main .paragraph--type--bloc-prestations .paragraph--type--prestations:hover .image img{transform:scale(1.05)}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .buttons{display:flex;flex-wrap:wrap;margin-top:2rem}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .buttons-wrapper{display:flex;flex-wrap:wrap}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .buttons a{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease;margin-right:2rem}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .buttons a:hover{background-color:#e61e3c;color:#fff}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .buttons a:focus-visible{outline:none;border-width:2px}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .buttons a.js-hide{display:none}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .files-links{display:flex;flex-wrap:wrap;margin-top:2rem}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .files-links .file{margin-top:2rem}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .files-links .file a{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease;margin-right:2rem}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .files-links .file a:hover{background-color:#e61e3c;color:#fff}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .files-links .file a:focus-visible{outline:none;border-width:2px}#main .paragraph--type--bloc-prestations .paragraph--type--prestations .files-links .file a.js-hide{display:none}#main .paragraph--type--bloc-cards{display:flex;flex-wrap:wrap;align-items:center}#main .paragraph--type--bloc-cards .slider-navigation{margin-bottom:2rem;margin-left:2rem}#main .paragraph--type--bloc-cards .cards{flex-basis:100%;overflow:hidden}@media screen and (max-width:940px){#main .paragraph--type--bloc-cards .cards{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}#main .paragraph--type--bloc-cards .cards-inner{display:flex}@media screen and (max-width:980px){#main .paragraph--type--bloc-cards .cards.has-three .cards-inner,#main .paragraph--type--bloc-cards .cards.has-two .cards-inner{flex-wrap:wrap}}#main .paragraph--type--bloc-cards .cards.has-three .paragraph--type--card,#main .paragraph--type--bloc-cards .cards.has-two .paragraph--type--card{flex:1}@media screen and (max-width:980px){#main .paragraph--type--bloc-cards .cards.has-three .paragraph--type--card,#main .paragraph--type--bloc-cards .cards.has-two .paragraph--type--card{flex:0 0 100%;margin-bottom:35px}}#main .paragraph--type--bloc-cards a.paragraph--type--card{color:rgba(0,0,0,.8);-webkit-text-decoration:none;text-decoration:none}#main .paragraph--type--bloc-cards .paragraph--type--card{flex:0 0 calc(50% - 9px);background-color:#f7f7f7;padding:70px 60px 40px 60px;border-radius:10px;position:relative;overflow:hidden;box-sizing:border-box;margin-right:18px}@media screen and (max-width:1200px){#main .paragraph--type--bloc-cards .paragraph--type--card{padding:50px 40px 50px 40px}}@media screen and (max-width:1100px){#main .paragraph--type--bloc-cards .paragraph--type--card{padding:45px 30px 50px 30px}}@media screen and (max-width:940px){#main .paragraph--type--bloc-cards .paragraph--type--card{flex-basis:calc(50% - 28px)}}@media screen and (max-width:600px){#main .paragraph--type--bloc-cards .paragraph--type--card{flex-basis:calc(100% - 28px)}}#main .paragraph--type--bloc-cards .paragraph--type--card:last-child{margin-right:0}#main .paragraph--type--bloc-cards .paragraph--type--card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:1}#main .paragraph--type--bloc-cards .paragraph--type--card:hover:before{opacity:1}#main .paragraph--type--bloc-cards .paragraph--type--card:hover .paragraph--type--bloc-image,#main .paragraph--type--bloc-cards .paragraph--type--card:hover p{opacity:1;visibility:visible}#main .paragraph--type--bloc-cards .paragraph--type--card:hover .paragraph--type--bloc-title{color:#fff}#main .paragraph--type--bloc-cards .paragraph--type--card:hover .text~.link{opacity:0}#main .paragraph--type--bloc-cards .paragraph--type--card .paragraph--type--bloc-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;z-index:0;transition:opacity .2s ease,visibility .2s ease}#main .paragraph--type--bloc-cards .paragraph--type--card .paragraph--type--bloc-title{margin-bottom:2em;position:relative;z-index:1;transition:color .2s ease}@media screen and (max-width:980px){#main .paragraph--type--bloc-cards .paragraph--type--card .paragraph--type--bloc-title{margin-bottom:1em}}#main .paragraph--type--bloc-cards .paragraph--type--card p{z-index:1;position:relative;opacity:0;visibility:hidden;pointer-events:none;color:#fff;transition:opacity .2s ease,visibility .2s ease}#main .paragraph--type--bloc-cards .paragraph--type--card .link{width:88px;height:88px;background-color:#e61e3c;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease;position:relative;z-index:2}#main .paragraph--type--bloc-cards .paragraph--type--card .link:before{content:"+";font-weight:300;font-size:4.0625rem;color:#fff;line-height:1;padding-bottom:5px}.paragraph--type--bloc-accordions{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;margin-bottom:110px}.page-id-1697 .paragraph--type--bloc-accordions{padding-left:100px;padding-right:100px}@media screen and (max-width:900px){.page-id-1697 .paragraph--type--bloc-accordions{padding-left:20px;padding-right:20px}}#main .paragraph--type--bloc-numbers{margin-bottom:100px}#main .paragraph--type--bloc-numbers header{display:flex}@media screen and (max-width:940px){#main .paragraph--type--bloc-numbers header{display:block}}#main .paragraph--type--bloc-numbers header .paragraph--type--bloc-title{flex:1;margin-bottom:0;margin-right:40px}@media screen and (max-width:940px){#main .paragraph--type--bloc-numbers header .paragraph--type--bloc-title{margin-bottom:.8em}}#main .paragraph--type--bloc-numbers header .intro{flex:0 0 47%}#main .paragraph--type--bloc-numbers header .intro .chapo{margin-top:0}#main .paragraph--type--bloc-numbers .numbers{margin-top:55px;display:flex;gap:36px;flex-wrap:wrap}@media screen and (max-width:940px){#main .paragraph--type--bloc-numbers .numbers{gap:20px}}#main .paragraph--type--bloc-numbers .numbers .paragraph{background-color:#f7f7f7;border-radius:10px;padding:60px 45px;flex:1;margin-bottom:36px;min-width:300px}@media screen and (max-width:940px){#main .paragraph--type--bloc-numbers .numbers .paragraph{margin-bottom:0}}@media screen and (max-width:780px){#main .paragraph--type--bloc-numbers .numbers .paragraph{padding:30px 22px;min-width:0;flex-basis:100%}}#main .paragraph--type--bloc-numbers .numbers .paragraph .paragraph--type--bloc-title{font-weight:700;margin-bottom:.25em}#main .paragraph--type--bloc-numbers .numbers .paragraph .introduction p:last-child{margin-bottom:0}#main .article-excerpt-list{margin-top:75px}#main .article-excerpt-list ul{display:flex;flex-wrap:wrap;flex:0 0 100%}#main .article-excerpt-list ul.slider{flex-wrap:nowrap}#main .article-excerpt-list .article-excerpt{flex-basis:290px;padding-left:0;margin-right:26px;padding-right:26px;border-right:1px solid rgba(0,0,0,.2);display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:baseline}#main #block-ethos-views-block-publications-block-1 .article-excerpt-list .article-excerpt{display:none}#main #block-ethos-views-block-publications-block-1 .article-excerpt-list .article-excerpt.current-language{display:flex}#main .article-excerpt-list .article-excerpt:before{display:none !important}#main .article-excerpt-list .article-excerpt:nth-child(4n),#main .article-excerpt-list .article-excerpt.slide:last-child{margin-right:0;padding-right:0;border-right:none}#main .article-excerpt-list .article-excerpt.slide:nth-child(4n){margin-right:26px;padding-right:26px;border-right:1px solid rgba(0,0,0,.2)}@media screen and (max-width:880px){#main .article-excerpt-list .article-excerpt{margin-right:20px;padding-right:20px}#main .article-excerpt-list .article-excerpt.slide:nth-child(4n),#main .article-excerpt-list .article-excerpt:nth-child(4n){margin-right:20px;padding-right:20px;border-right:1px solid rgba(0,0,0,.2)}#main .article-excerpt-list .article-excerpt.slide:last-child,#main .article-excerpt-list .article-excerpt:nth-child(3n){margin-right:0;padding-right:0;border-right:none}}@media screen and (max-width:800px){#main .article-excerpt-list .article-excerpt{margin-right:15px;padding-right:15px}#main .article-excerpt-list .article-excerpt.slide:nth-child(3n),#main .article-excerpt-list .article-excerpt:nth-child(3n){margin-right:15px;padding-right:15px;border-right:1px solid rgba(0,0,0,.2)}#main .article-excerpt-list .article-excerpt.slide:last-child,#main .article-excerpt-list .article-excerpt:nth-child(2n){margin-right:0;padding-right:0;border-right:none}}@media screen and (max-width:600px){#main .article-excerpt-list .article-excerpt{margin-right:0;padding-right:0;margin-bottom:40px;padding-bottom:35px;border-bottom:1px solid rgba(0,0,0,.2);border-right:none}#main .article-excerpt-list .article-excerpt.slide:nth-child(3n),#main .article-excerpt-list .article-excerpt:nth-child(3n){margin-right:0;padding-right:0;border-right:none}#main .article-excerpt-list .article-excerpt .views-field-body p:last-child{margin-bottom:0}}#main .article-excerpt-list .article-excerpt .views-field{flex:0 0 100%;-webkit-hyphens:auto;hyphens:auto}#main .article-excerpt-list .article-excerpt .views-field a{-webkit-text-decoration:none;text-decoration:none}#main .article-excerpt-list .article-excerpt .views-field-field-image{margin-bottom:1rem}#main .article-excerpt-list .article-excerpt .views-field-field-image img{border-radius:10px}#main .article-excerpt-list .article-excerpt .views-field-field-categorie,#main .article-excerpt-list .article-excerpt .views-field-field-media-category,#main .article-excerpt-list .article-excerpt .views-field-field-categories,#main .article-excerpt-list .article-excerpt .views-field-created{flex:0 1 auto;font-size:1rem}#main .article-excerpt-list .article-excerpt .views-field-field-categorie a,#main .article-excerpt-list .article-excerpt .views-field-field-media-category a,#main .article-excerpt-list .article-excerpt .views-field-field-categories a{color:inherit;-webkit-text-decoration:none;text-decoration:none}#main .article-excerpt-list .article-excerpt .views-field-field-categorie a:hover,#main .article-excerpt-list .article-excerpt .views-field-field-media-category a:hover,#main .article-excerpt-list .article-excerpt .views-field-field-categories a:hover{-webkit-text-decoration:underline;text-decoration:underline}#main .article-excerpt-list .article-excerpt .views-field-field-date-only,#main .article-excerpt-list .article-excerpt .views-field-field-date,#main .article-excerpt-list .article-excerpt .views-field-field-langue,#main .article-excerpt-list .article-excerpt .views-field-field-sous-titre,#main .article-excerpt-list .article-excerpt .views-field-field-int-single{color:rgba(0,0,0,.4);font-size:.875rem}#main .article-excerpt-list .article-excerpt .views-field-created{opacity:.4}#main .article-excerpt-list .article-excerpt .views-field-title{margin:.625rem 0}#main .article-excerpt-list .article-excerpt .views-field-title:last-child{margin-bottom:0}#main .article-excerpt-list .article-excerpt .views-field-title .field-content{font-size:1.25rem;text-transform:uppercase;font-weight:400;line-height:1.35}#main .article-excerpt-list .article-excerpt .views-field-title .field-content a{color:inherit;-webkit-text-decoration:none;text-decoration:none}#main .article-excerpt-list .article-excerpt .views-field-title .field-content a:hover{-webkit-text-decoration:underline;text-decoration:underline}#main .article-excerpt-list .article-excerpt .views-field-field-chapeau p:last-child,#main .article-excerpt-list .article-excerpt .views-field-field-body p:last-child{margin-bottom:0}#main .article-excerpt-list .article-excerpt.media{justify-content:flex-start;flex-basis:calc(25% - 53px + 13.25px)}#main .article-excerpt-list .article-excerpt.media:nth-child(4n){padding-right:0;margin-right:0;border-right:none}.home #main .article-excerpt-list .article-excerpt.media:nth-child(4n){padding-right:26px;margin-right:26px;border-right:1px solid rgba(0,0,0,.2)}@media screen and (max-width:880px){#main .article-excerpt-list .article-excerpt.media{flex-basis:calc(33.333% - 27.347px)}#main .article-excerpt-list .article-excerpt.media:nth-child(4n){padding-right:20px;margin-right:20px;border-right:1px solid rgba(0,0,0,.2)}}@media screen and (max-width:800px){#main .article-excerpt-list .article-excerpt.media{flex-basis:calc(50% - 15.5px)}#main .article-excerpt-list .article-excerpt.media:nth-child(3n){padding-right:15px;margin-right:15px;border-right:1px solid rgba(0,0,0,.2)}#main .article-excerpt-list .article-excerpt.media:nth-child(2n){padding-right:0;margin-right:0;border-right:none}}@media screen and (max-width:600px){#main .article-excerpt-list .article-excerpt.media{flex-basis:100%}#main .article-excerpt-list .article-excerpt.media:nth-child(3n){padding-right:0;margin-right:0;border-right:none}}#main .article-excerpt-list .article-excerpt.media .views-field-field-categories,#main .article-excerpt-list .article-excerpt.media .views-field-field-media-category,#main .article-excerpt-list .article-excerpt.media .views-field-field-categorys,#main .article-excerpt-list .article-excerpt.media .views-field-field-date-only,#main .article-excerpt-list .article-excerpt.media .views-field-field-date,#main .article-excerpt-list .article-excerpt.media .views-field-field-langue,#main .article-excerpt-list .article-excerpt.media .views-field-field-sous-titre,#main .article-excerpt-list .article-excerpt.media .views-field-field-int-single{flex:0 1 auto}#main .article-excerpt-list .article-excerpt.media .views-field-field-media-category,#main .article-excerpt-list .article-excerpt.media .views-field-field-categorys{flex-grow:1}#main .article-excerpt-list .article-excerpt.media .views-field-field-media-category a,#main .article-excerpt-list .article-excerpt.media .views-field-field-media-category .field-content,#main .article-excerpt-list .article-excerpt.media .views-field-field-categorys a,#main .article-excerpt-list .article-excerpt.media .views-field-field-categorys .field-content{font-size:.875rem;color:rgba(0,0,0,.8);-webkit-text-decoration:none;text-decoration:none}#main .article-excerpt-list .article-excerpt.media .views-field-field-categories,#main .article-excerpt-list .article-excerpt.media .views-field-field-media-category{padding-right:7px;margin-right:7px;border-right:1px solid #f7f7f7}#main .article-excerpt-list .article-excerpt.media .views-field-field-categories a,#main .article-excerpt-list .article-excerpt.media .views-field-field-categories .field-content,#main .article-excerpt-list .article-excerpt.media .views-field-field-media-category a,#main .article-excerpt-list .article-excerpt.media .views-field-field-media-category .field-content{color:#e61e3c;font-weight:700;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;font-size:.875rem}#main .article-excerpt-list .article-excerpt.media .views-field-field-langue .field-content,#main .article-excerpt-list .article-excerpt.media .views-field-field-sous-titre .field-content,#main .article-excerpt-list .article-excerpt.media .views-field-field-int-single .field-content{display:inline-block}#main .article-excerpt-list .article-excerpt.media .views-field-field-langue:before,#main .article-excerpt-list .article-excerpt.media .views-field-field-sous-titre:before,#main .article-excerpt-list .article-excerpt.media .views-field-field-int-single:before{content:"–";display:inline-block;padding:0 7px}#main .article-excerpt-list .article-excerpt.media .views-field-field-langue .field-content,#main .article-excerpt-list .article-excerpt.media .views-field.reading-time .field-content,#main .article-excerpt-list .article-excerpt.media .views-field-field-int-single .field-content{padding-left:20px;position:relative}#main .article-excerpt-list .article-excerpt.media .views-field-field-langue .field-content:after,#main .article-excerpt-list .article-excerpt.media .views-field.reading-time .field-content:after,#main .article-excerpt-list .article-excerpt.media .views-field-field-int-single .field-content:after{content:"";position:absolute;width:16px;height:16px;left:0;top:50%;margin-top:-9px;-webkit-mask:url(/themes/custom/ethos/build/./images/icon-language.svg) no-repeat left center/auto 12px;mask:url(/themes/custom/ethos/build/./images/icon-language.svg) no-repeat left center/auto 12px;background:rgba(0,0,0,.4)}#main .article-excerpt-list .article-excerpt.media .views-field.reading-time{text-transform:uppercase}#main .article-excerpt-list .article-excerpt.media .views-field.reading-time .field-content:after{width:12px;height:12px;margin-top:-6px;-webkit-mask-image:url(/themes/custom/ethos/build/./images/icon-clock.svg);mask-image:url(/themes/custom/ethos/build/./images/icon-clock.svg);-webkit-mask-size:12px 12px;mask-size:12px 12px}#main .article-excerpt-list .article-excerpt.media .views-field-field-int-single .field-content:after{width:14px;height:8px;margin-top:-4px;-webkit-mask-image:url(/themes/custom/ethos/build/./images/icon-eye.svg);mask-image:url(/themes/custom/ethos/build/./images/icon-eye.svg);-webkit-mask-size:14px 8px;mask-size:14px 8px}#main .pager{text-align:center;margin:0}#main .pager__item{margin:0;padding:0}#main .pager__item:before{display:none}#main .pager__item .button{text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;display:flex;align-items:center;justify-content:center}#main .pager__item .button:after{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.2) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:"";display:block;margin-left:.5rem}@media screen and (max-width:800px){#block-ethos-views-block-publications-block-1 #modal-publication .modal-header{flex-direction:column}#block-ethos-views-block-publications-block-1 #modal-publication .modal-header .modal-title{order:1;margin-top:1rem;margin-right:0}#block-ethos-views-block-publications-block-1 #modal-publication .modal-header .modal-title br{display:none}}#block-ethos-views-block-publications-block-1 #modal-publication .modal-title{text-transform:none}#block-ethos-views-block-publications-block-1 #modal-publication .modal-content{display:flex;flex-direction:column;align-items:flex-start}#block-ethos-views-block-publications-block-1 #modal-publication .btn{margin-bottom:1rem}#block-ethos-views-block-publications-block-1 #modal-publication .btn:last-child{margin-bottom:0}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .article-excerpt-list ul{display:block}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias{flex-grow:0;flex-basis:calc(25% - 53px + 13.25px);padding-left:0;margin-right:26px;padding-right:26px;border-right:1px solid rgba(0,0,0,.2);margin-bottom:100px;display:none;cursor:pointer}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias .media{padding-right:0 !important;margin-right:0 !important;border-right:none !important}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias .views-field-field-pdf-1{word-break:break-all}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias.has-current-language{display:block}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias:nth-child(4n){padding-right:0;margin-right:0;border-right:none}@media screen and (max-width:880px){#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias{flex-basis:calc(33.333% - 35.875px)}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias:nth-child(3n){margin-right:0;padding-right:0;border-right:none}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias:nth-child(4n){padding-right:20px;margin-right:20px;border-right:1px solid rgba(0,0,0,.2)}}@media screen and (max-width:800px){#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias{flex-basis:calc(50% - 15.5px);margin-right:15px;padding-right:15px}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias:nth-child(3n){padding-right:15px;margin-right:15px;border-right:1px solid rgba(0,0,0,.2)}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias:nth-child(2n){padding-right:0;margin-right:0;border-right:none}}@media screen and (max-width:600px){#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias{flex-basis:100%;padding-right:0;margin-right:0;border-right:none;margin-bottom:0;margin-top:0}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .medias:nth-child(3n){padding-right:0;margin-right:0;border-right:none}}#block-ethos-views-block-publications-block-1 .views-infinite-scroll-content-wrapper .article-excerpt{margin-right:0;padding-right:0;border-right:none}#block-ethos-structuregouvernance{position:relative;padding-top:200px;padding-bottom:130px}@media screen and (max-width:980px){#block-ethos-structuregouvernance{padding-top:150px}}@media screen and (max-width:600px){#block-ethos-structuregouvernance{padding-top:100px}}#block-ethos-structuregouvernance:after{content:"";position:absolute;bottom:0;left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);background-color:#f7f7f7;height:calc(100% - 1200px);z-index:-1;pointer-events:none;min-height:200px}#block-ethos-structuregouvernance:after{background-color:rgba(0,0,0,0);background-image:linear-gradient(to top,#fff 0%,#f7f7f7 150px)}@media screen and (max-width:980px){#block-ethos-structuregouvernance{padding-bottom:160px}#block-ethos-structuregouvernance:before{content:"";position:absolute;bottom:80px;right:0;width:60px;height:60px;border-radius:50%;background:#e61e3c url(/themes/custom/ethos/build/./images/icon-pinch.svg) no-repeat center center/34px auto}}#block-ethos-structuregouvernance .deco{position:absolute;display:block;top:0;left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);height:100%;z-index:-1;overflow:hidden;color:#fff}#block-ethos-structuregouvernance .deco:before,#block-ethos-structuregouvernance .deco:after{content:"";position:absolute;top:30px;width:2400px;height:2400px;left:50%;margin-left:-1200px;background-color:#f7f7f7;z-index:-1;border-radius:1200px}#block-ethos-structuregouvernance .deco:before{top:0;opacity:.4}#block-ethos-structuregouvernance h2{text-align:center;margin-bottom:5.625rem}@media screen and (max-width:980px){#block-ethos-structuregouvernance h2{margin-bottom:1.875rem}}#block-ethos-structuregouvernance svg{width:100%;height:auto}#main .paragraph--type--bloc-link{position:relative;padding-top:200px;padding-bottom:130px}@media screen and (max-width:980px){#main .paragraph--type--bloc-link{padding-top:150px}}@media screen and (max-width:600px){#main .paragraph--type--bloc-link{padding-top:100px}}#main .paragraph--type--bloc-link:after{content:"";position:absolute;bottom:0;left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);background-color:#f7f7f7;height:calc(100% - 1200px);z-index:-1;pointer-events:none;min-height:200px}#main .paragraph--type--bloc-link:after{background-color:rgba(0,0,0,0);background-image:linear-gradient(to top,#fff 0%,#f7f7f7 150px)}#main .paragraph--type--bloc-link .paragraph-deco{position:absolute;display:block;top:0;left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);height:100%;z-index:-1;overflow:hidden;color:#fff}#main .paragraph--type--bloc-link .paragraph-deco:before,#main .paragraph--type--bloc-link .paragraph-deco:after{content:"";position:absolute;top:30px;width:2400px;height:2400px;left:50%;margin-left:-1200px;background-color:#f7f7f7;z-index:-1;border-radius:1200px}#main .paragraph--type--bloc-link .paragraph-deco:before{top:0;opacity:.4}#main .paragraph--type--bloc-link h2{text-align:center;margin-bottom:5.625rem}#main .paragraph--type--bloc-link .links .link{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10px;margin-bottom:1.5rem;padding:1.875rem 3.125rem;box-sizing:border-box;-webkit-text-decoration:none;text-decoration:none;color:#e61e3c}#main .paragraph--type--bloc-link .links .link .chevron{display:block;width:50px;height:50px;border-radius:50%;background-color:#e61e3c;padding:0;position:relative;border:1px solid #e61e3c;transition:background-color .2s ease;transform:rotate(45deg)}#main .paragraph--type--bloc-link .links .link .chevron:disabled{background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,0);pointer-events:none}#main .paragraph--type--bloc-link .links .link .chevron:hover{background-color:rgba(0,0,0,0)}#main .paragraph--type--bloc-link .links .link .chevron:hover:before,#main .paragraph--type--bloc-link .links .link .chevron:hover:after{background-color:#e61e3c}#main .paragraph--type--bloc-link .links .link .chevron:before,#main .paragraph--type--bloc-link .links .link .chevron:after{content:"";position:absolute;width:14px;height:2px;top:50%;left:50%;margin-top:-5px;margin-left:-9px;background-color:#fff;transition:background-color .2s ease}#main .paragraph--type--bloc-link .links .link .chevron:before{transform:rotate(90deg);margin-top:1px;margin-left:-3px}#main .paragraph--type--bloc-link .links .link:hover .chevron{background-color:rgba(0,0,0,0)}#main .paragraph--type--bloc-link .links .link:hover .chevron:before,#main .paragraph--type--bloc-link .links .link:hover .chevron:after{background-color:#e61e3c}#main .team-list{display:flex;flex-wrap:wrap;gap:42px;padding-bottom:4rem;margin-bottom:0}@media screen and (max-width:980px){#main .team-list{gap:20px}}#main .team-list .team-item{padding-left:0;flex:0 0 14.86%;text-align:center;cursor:pointer}#main .team-list .team-item:hover .views-field-field-image img{transform:scale(1.05)}#main .team-list .team-item:before{display:none}#main .team-list .team-item .views-field-field-image{border-radius:50%;overflow:hidden;aspect-ratio:1}#main .team-list .team-item .views-field-field-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;filter:grayscale(1)}#main .team-list .team-item .views-field-title{text-transform:none;margin-bottom:0;margin-top:.75rem}#main .team-list .team-item .views-field-field-description-par-fonction-t li:before{display:none}#main .team-list .team-item .modal{cursor:auto}#main .team-list .team-item .modal-container{position:relative;max-width:600px;text-align:left;width:100%}#main .team-list .team-item .modal-header{display:block;display:flex;justify-content:flex-start;margin-bottom:2rem}#main .team-list .team-item .modal-header img{width:120px;height:120px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:2rem;filter:grayscale(1)}@media screen and (max-width:600px){#main .team-list .team-item .modal-header img{margin-right:1rem}}#main .team-list .team-item .modal-title{text-transform:none;margin-right:0}#main .team-list .team-item .modal-title small{display:block}#main .team-list .team-item .modal-close{position:absolute;top:20px;right:20px}#main .team-list .team-item .modal .fonction{font-weight:700;margin-bottom:.5em}.has-sidebar #block-views-block-team-block-1{width:calc(71.6% - 10px);padding-right:40px;box-sizing:border-box}@media screen and (max-width:940px){.has-sidebar #block-views-block-team-block-1{width:100%;padding-right:0}}.has-sidebar #block-views-block-team-block-1 .team-item{flex-basis:calc(25% - 31.5px)}@media screen and (max-width:980px){.has-sidebar #block-views-block-team-block-1 .team-item{flex-basis:calc(25% - 15px)}}@media screen and (max-width:800px){.has-sidebar #block-views-block-team-block-1 .team-item{flex-basis:calc(33.333% - 13.34px)}}@media screen and (max-width:600px){.has-sidebar #block-views-block-team-block-1 .team-item{flex-basis:calc(50% - 10px)}}#block-views-block-conseil-de-fondation-block-1 .team-list,#block-views-block-conseil-d-a-block-1 .team-list{justify-content:space-between}#block-views-block-conseil-de-fondation-block-1 .team-list:after,#block-views-block-conseil-d-a-block-1 .team-list:after{content:"";flex:1}#block-views-block-conseil-de-fondation-block-1 .team-list .team-item,#block-views-block-conseil-d-a-block-1 .team-list .team-item{flex-basis:calc(20% - 33.6px)}@media screen and (max-width:980px){#block-views-block-conseil-de-fondation-block-1 .team-list .team-item,#block-views-block-conseil-d-a-block-1 .team-list .team-item{flex-basis:calc(25% - 15px)}}@media screen and (max-width:800px){#block-views-block-conseil-de-fondation-block-1 .team-list .team-item,#block-views-block-conseil-d-a-block-1 .team-list .team-item{flex-basis:calc(33.333% - 13.34px)}}@media screen and (max-width:600px){#block-views-block-conseil-de-fondation-block-1 .team-list .team-item,#block-views-block-conseil-d-a-block-1 .team-list .team-item{flex-basis:calc(50% - 10px)}}.block-contact-media{text-align:center;width:100%}.block-contact-media .photo{margin-bottom:1rem}.block-contact-media .photo img{width:200px;height:200px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.block-contact-media .name{text-transform:none}.block-contact-media .name small{display:block}.modal{display:none;position:fixed;z-index:99}.modal.is-open{display:block}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal-container{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;background-color:#fff;padding:45px;max-height:90vh;border-radius:10px;overflow-y:auto;box-sizing:border-box}.modal-close{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease}.modal-close:hover{background-color:#e61e3c;color:#fff}.modal-close:focus-visible{outline:none;border-width:2px}.modal-close.js-hide{display:none}.modal-content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal-header{display:flex;align-items:center;justify-content:space-between}.modal-title{margin-right:1.5rem;margin-bottom:0}#main .campaigns{text-align:left}#main .campaigns .campaign{padding:0;background-color:#f7f7f7;margin-bottom:1.75rem;border-radius:10px}#main .campaigns .campaign.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff url(/themes/custom/ethos/build/./images/spinner.svg) no-repeat center center/24px auto;opacity:.6}#main .campaigns .campaign.open .more{transform:rotate(-90deg)}#main .campaigns .campaign.open .more:after{opacity:0}#main .campaigns .campaign::before{display:none}#main .campaigns .campaign .metas{margin-bottom:0;font-size:.875rem;color:rgba(0,0,0,.8);white-space:nowrap}#main .campaigns .campaign .tags{display:flex;gap:5px;margin:.5rem 1rem 0 0;flex-wrap:wrap;justify-content:flex-start}#main .campaigns .campaign .tags .tag{font-size:.875rem;margin:0;padding:.125em .5em;color:rgba(0,0,0,.8);background-color:rgba(0,0,0,.1);border-radius:6px}#main .campaigns .campaign .tags .tag::before{display:none}#main .campaigns .campaign h3{font-size:1.25rem;color:#e61e3c}#main .campaigns .campaign .clients h4{font-weight:700;color:rgba(0,0,0,.8);font-size:1.125rem;margin-bottom:.5em}#main .paragraph--type--timeline-years{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;text-align:center}@media screen and (max-width:800px){#main .paragraph--type--timeline-years{display:flex;flex-direction:column}}#main .paragraph--type--timeline-years #year-filter{margin:auto;margin-bottom:50px;width:auto;padding:.75rem 3rem;text-align:center;background-color:#fff}@media screen and (max-width:800px){#main .paragraph--type--timeline-years #year-filter{position:sticky;bottom:1rem;order:2;z-index:2}}#main .paragraph--type--timeline-years .paragraph--type--timeline-year{position:relative}#main .paragraph--type--timeline-years .paragraph--type--timeline-year:before{content:"";position:absolute;width:1px;top:1.09375rem;bottom:calc(-115px - 1.09375rem);left:50%;margin-left:-1px;background:repeating-linear-gradient(to bottom,transparent,transparent 4px,#e61e3c 4px,#e61e3c 8px)}@media screen and (max-width:800px){#main .paragraph--type--timeline-years .paragraph--type--timeline-year:before{left:0}}#main .paragraph--type--timeline-years .paragraph--type--timeline-year:last-child:before{bottom:-150px}#main .paragraph--type--timeline-years .paragraph--type--timeline-year:after{content:"";position:absolute;left:50%;margin-left:-10px;top:0;width:20px;height:20px;border-radius:50%;border:1px solid #e61e3c;background-color:#fff;box-sizing:border-box;top:1.09375rem}@media screen and (max-width:800px){#main .paragraph--type--timeline-years .paragraph--type--timeline-year:after{left:0}}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .year{width:calc(50% - 75px);font-size:2.1875rem;font-weight:700;color:#e61e3c;margin-bottom:48px;text-align:right}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .year+.event{margin-top:0}@media screen and (max-width:800px){#main .paragraph--type--timeline-years .paragraph--type--timeline-year .year{width:100%;text-align:left;padding-left:55px;box-sizing:border-box}}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event{width:calc(50% - 75px);position:relative;background-color:#f7f7f7;border-radius:10px;padding:2rem;box-sizing:border-box;margin-top:-40px}@media screen and (max-width:800px){#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event{margin-left:55px;width:calc(100% - 55px);margin-top:2rem}}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:last-child{margin-bottom:115px}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:before{content:"";position:absolute;width:75px;height:2px;background:#e61e3c;left:100%;top:50%;margin-top:-1px}@media screen and (max-width:800px){#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:before{width:54px;left:auto;right:100%}}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background-color:#e61e3c;right:-84px;top:50%;margin-top:-10px}@media screen and (max-width:800px){#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:after{left:-65px}}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:nth-child(odd){margin-left:calc(50% + 75px)}@media screen and (max-width:800px){#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:nth-child(odd){margin-left:55px}}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:nth-child(odd):before{left:auto;right:100%}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:nth-child(odd):after{right:auto;left:-85px}@media screen and (max-width:800px){#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:nth-child(odd):after{left:-65px}}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event:nth-child(odd) .year{text-align:left}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event strong{color:#e61e3c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event p:last-child{margin-bottom:0}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event>div .more{position:absolute;width:28px;height:28px;border-radius:14px;box-sizing:border-box;border:2px solid #e5053a;cursor:pointer;bottom:18px;left:50%;margin-left:-14px;z-index:1;opacity:0;transition:opacity .3s ease}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event>div .more:before,#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event>div .more:after{content:"";position:absolute;width:10px;height:2px;top:50%;margin-top:-1px;left:50%;margin-left:-5px;background-color:#e5053a}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event>div.have-more{padding-bottom:59px}#main .paragraph--type--timeline-years .paragraph--type--timeline-year .event>div.have-more .more{opacity:1}#main .paragraph--type--timeline-years p{text-align:left;overflow:hidden;transition:max-height .3s ease,padding .3s ease}#main .paragraph--type--timeline-years p:last-child{margin-bottom:0}.charts{display:flex;max-width:850px;margin:auto;margin-bottom:20px}@media screen and (max-width:800px){.charts{flex-wrap:wrap}}.charts .chart{flex:1}@media screen and (max-width:800px){.charts .chart{flex-basis:100%;margin-bottom:1rem}}.member-lists{max-width:850px;margin:auto;position:relative}.member-lists-image{position:absolute;left:100%;margin-left:80px;top:150px;right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);overflow:hidden}.member-lists-image img{width:414px;height:414px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.home #footer{margin-top:0;background-color:#f7f7f7}.home .slider-wrapper{overflow:hidden}.home .slider-wrapper>ul{flex-wrap:nowrap}.home .slider-wrapper .slide{flex-grow:0;flex-shrink:0}.home .slider-wrapper .slide:before{display:none !important}.home .paragraph--type--bloc-slider{position:relative;overflow:hidden}.home .paragraph--type--bloc-slider #headerMask{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.home .paragraph--type--bloc-slider #headerMask .circle{will-change:r,cy,opacity}.home .paragraph--type--bloc-slider .slider-wrapper{width:calc(150% - 0);width:calc(150% - var(--scrollbar-width));margin-left:calc(-25% + 0/2);margin-left:calc(-25% + var(--scrollbar-width)/2);border-radius:0 0 50% 50%;overflow:hidden;height:100vh;box-sizing:border-box}@media screen and (max-width:980px){.home .paragraph--type--bloc-slider .slider-wrapper{height:auto;display:flex;align-items:stretch}}.toolbar-horizontal .home .paragraph--type--bloc-slider .slider-wrapper{height:calc(100vh - 78px)}.home .paragraph--type--bloc-slider .slider-navigation{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;pointer-events:none}@media screen and (max-width:600px){.home .paragraph--type--bloc-slider .slider-navigation{padding-top:200px;align-items:flex-start}}.home .paragraph--type--bloc-slider .slider-navigation-inner{pointer-events:auto;width:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative}.home .paragraph--type--bloc-slider .slider-navigation-inner .dot{width:12px;height:12px;border:2px solid #fff;border-radius:50%;box-sizing:border-box;transition:background-color .2s ease;margin:5px 0}.home .paragraph--type--bloc-slider .slider-navigation-inner .dot--selected,.home .paragraph--type--bloc-slider .slider-navigation-inner .dot:hover{background-color:#fff}.home .paragraph--type--bloc-slider .slider-navigation .slider-progress{position:absolute;top:1.375rem;bottom:1.375rem;width:2px;left:50%;margin-left:-1px;background-color:#fff;transform:scaleY(0);transform-origin:center top;transition:transform .6s ease}.home .paragraph--type--bloc-slider .slider-navigation .slider-button-prev,.home .paragraph--type--bloc-slider .slider-navigation .slider-button-next{color:#fff;font-size:.9375rem;position:relative}.home .paragraph--type--bloc-slider .slider-navigation .slider-button-prev:before,.home .paragraph--type--bloc-slider .slider-navigation .slider-button-next:before{content:"";position:absolute;top:100%;height:100%;left:0;width:100%;background:url(/themes/custom/ethos/build/./images/icon-chevron.svg) no-repeat center center/contain;transform:rotate(90deg);opacity:0;transition:opacity .2s ease}.home .paragraph--type--bloc-slider .slider-navigation .slider-button-prev:hover:before,.home .paragraph--type--bloc-slider .slider-navigation .slider-button-next:hover:before{opacity:1}.home .paragraph--type--bloc-slider .slider-navigation .slider-button-prev:before{transform:rotate(-90deg);top:auto;bottom:100%}.home .paragraph--type--bloc-slider .slider-navigation:before{position:absolute}.home .paragraph--type--bloc-slider .slider{margin-bottom:0 !important}.home .paragraph--type--bloc-slider .slider{display:flex;flex-direction:column;height:100%;flex:0 0 100%;min-width:0}@media screen and (max-width:980px){.home .paragraph--type--bloc-slider .slider{flex-direction:row;width:66.666%;flex-basis:66.666%;margin-left:16.666%}}.home .paragraph--type--bloc-slider .slide{padding-left:0 !important;margin-bottom:0 !important}.home .paragraph--type--bloc-slider .slide{min-height:0;flex:0 0 100%;width:75%;margin:auto;position:relative;display:flex;align-items:center;color:#fff}@media screen and (max-width:980px){.home .paragraph--type--bloc-slider .slide{margin:0;padding-bottom:3rem}}@media screen and (max-width:600px){.home .paragraph--type--bloc-slider .slide{padding-top:200px;box-sizing:border-box;align-items:flex-start}}.home .paragraph--type--bloc-slider .slide a{color:inherit;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.home .paragraph--type--bloc-slider .slide a:hover{color:#e61e3c}.home .paragraph--type--bloc-slider .slide-inner{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;flex:1;position:relative;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1460px){.home .paragraph--type--bloc-slider .slide-inner{max-width:calc(100vw - 0);max-width:calc(100vw - var(--scrollbar-width))}}.home .paragraph--type--bloc-slider .slide-content,.home .paragraph--type--bloc-slider .slide-excerpt{flex:0 0 50%;max-width:540px;box-sizing:border-box}@media screen and (max-width:800px){.home .paragraph--type--bloc-slider .slide-content,.home .paragraph--type--bloc-slider .slide-excerpt{max-width:none;flex-basis:100%;box-sizing:border-box}}.home .paragraph--type--bloc-slider .slide-category{margin-bottom:.5rem;color:#fff;text-transform:none;font-weight:400}.home .paragraph--type--bloc-slider .slide-title{color:#fff;margin-bottom:0}.home .paragraph--type--bloc-slider .slide-link-wrapper .slide-link{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease;background-color:#fff;border:none;color:#e61e3c;margin-top:2rem;margin-right:1rem}.home .paragraph--type--bloc-slider .slide-link-wrapper .slide-link:hover{background-color:#e61e3c;color:#fff}.home .paragraph--type--bloc-slider .slide-link-wrapper .slide-link:focus-visible{outline:none;border-width:2px}.home .paragraph--type--bloc-slider .slide-link-wrapper .slide-link.js-hide{display:none}.home .paragraph--type--bloc-slider .slide-content{padding-left:40px}@media screen and (max-width:800px){.home .paragraph--type--bloc-slider .slide-content{padding-left:30px}}.home .paragraph--type--bloc-slider .slide-excerpt{font-size:1.5625rem;line-height:1.4}@media screen and (max-width:1200px){.home .paragraph--type--bloc-slider .slide-excerpt{font-size:1.125rem;padding-left:1rem}}@media screen and (max-width:800px){.home .paragraph--type--bloc-slider .slide-excerpt{display:none}}.home .paragraph--type--bloc-slider .views-field-field-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.home .paragraph--type--bloc-slider .views-field-field-image .field-content{height:100%}.home .paragraph--type--bloc-slider .views-field-field-image .field-content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.1}.home .paragraph--type--bloc-slider .views-field-field-image img{width:100%;height:100%;margin:auto;display:block;-o-object-fit:cover;object-fit:cover}.home #main .paragraph--type--bloc.image-position-below_intext{margin-bottom:0;padding-bottom:70px;min-height:768px}@media screen and (max-width:780px){.home #main .paragraph--type--bloc.image-position-below_intext{padding-bottom:0;min-height:0}}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph-inner{grid-template-columns:repeat(12,1fr);-moz-column-gap:20px;column-gap:20px;grid-auto-rows:auto}.home #main .paragraph--type--bloc.image-position-below_intext:first-child{padding-top:212px}@media screen and (max-width:780px){.home #main .paragraph--type--bloc.image-position-below_intext:first-child{padding-top:0;margin-top:70px}}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph-deco:before{width:890px;height:890px;border-radius:50%;left:-200px;top:50px}@media screen and (max-width:780px){.home #main .paragraph--type--bloc.image-position-below_intext .paragraph-deco:before{max-width:80%;left:-50px;height:auto;aspect-ratio:1}}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-title{grid-column:1/span 7;margin-bottom:-30px}@media screen and (max-width:780px){.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-title{margin-bottom:1.25rem}}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading{grid-row:2}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text{grid-row:3}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-button{grid-row:4/span 3}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading,.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text,.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-subheading:nth-of-type(1)+.paragraph--type--bloc-text,.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-button{grid-column:8/span 5}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-text{grid-column:8/span 5;margin-top:0}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-button:nth-child(4){margin-top:2rem}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-image{grid-column:3/span 4;grid-row:3/span 2;margin-top:30px}@media screen and (max-width:780px){.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-image{max-width:46%;margin-left:-23%;order:4}}.home #main .paragraph--type--bloc.image-position-below_intext .paragraph--type--bloc-image img{border-radius:50%;height:auto;aspect-ratio:1}@media screen and (max-width:780px){.home #main .paragraph--type--bloc.image-position-below_intext+.image-position-right{padding-top:87%;margin-top:-22%}}@media screen and (max-width:780px){.home #main .paragraph--type--bloc.image-position-below_intext+.image-position-right .paragraph--type--bloc-image{display:block;position:absolute;max-width:65%;margin:auto;bottom:103%;right:0}.home #main .paragraph--type--bloc.image-position-below_intext+.image-position-right .paragraph--type--bloc-image img{width:130%}}.home #main .paragraph--type--bloc-prestations{padding-bottom:380px;margin-bottom:150px}.home #main .paragraph--type--bloc-prestations:after{display:none}@media screen and (max-width:980px){.home #main .paragraph--type--bloc-prestations{padding-bottom:120px}}@media screen and (max-width:600px){.home #main .paragraph--type--bloc-prestations{padding-top:150px;padding-bottom:200px;margin-bottom:0;padding-bottom:60px}.home #main .paragraph--type--bloc-prestations:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:200px;background-image:linear-gradient(to-top,white,rgba(255,255,255,0))}}.home #main .paragraph--type--bloc-prestations .paragraph-deco:after{height:auto;bottom:0}@media screen and (max-width:600px){.home #main .paragraph--type--bloc-prestations .paragraph-deco:after{height:2400px}}@media screen and (max-width:600px){.home #main .paragraph--type--bloc-prestations .paragraph--type--prestations .paragraph--type--bloc-title{position:relative;padding-top:35px;margin-top:1.5rem}.home #main .paragraph--type--bloc-prestations .paragraph--type--prestations .paragraph--type--bloc-title:before,.home #main .paragraph--type--bloc-prestations .paragraph--type--prestations .paragraph--type--bloc-title:after{font-size:1.0625rem;line-height:19px;height:19px;position:absolute;top:0;font-weight:400}.home #main .paragraph--type--bloc-prestations .paragraph--type--prestations .paragraph--type--bloc-title:before{counter-increment:prestation;content:"0" counter(prestation);left:0;padding-right:74px;background:linear-gradient(to left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 67px,#f7f7f7 67px),linear-gradient(to bottom,#f7f7f7 9px,rgba(0,0,0,0.2) 9px,rgba(0,0,0,0.2) 10px,#f7f7f7 10px)}.home #main .paragraph--type--bloc-prestations .paragraph--type--prestations .paragraph--type--bloc-title:after{content:"0" counter(prestation-total);position:absolute;top:0;left:86px;background-color:#f7f7f7;padding-left:7px}}.home #block-views-block-publications-home-block-1{margin-bottom:184px;overflow:hidden}@media screen and (max-width:800px){.home #block-views-block-publications-home-block-1{margin-bottom:134px}}.home #block-views-block-publications-home-block-1 header{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:29px}.home #block-views-block-publications-home-block-1 header h2{margin-bottom:1rem}.home #block-views-block-publications-home-block-1 .more-link{display:flex;align-items:center;margin-bottom:1rem}.home #block-views-block-publications-home-block-1 .more-link a{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease;margin-right:40px}.home #block-views-block-publications-home-block-1 .more-link a:hover{background-color:#e61e3c;color:#fff}.home #block-views-block-publications-home-block-1 .more-link a:focus-visible{outline:none;border-width:2px}.home #block-views-block-publications-home-block-1 .more-link a.js-hide{display:none}.home #block-views-block-publications-home-block-1 .slider-wrapper{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;overflow:visible}.home #block-views-block-publications-home-block-1 .open-exposed-form{width:auto}.home #block-views-block-publications-home-block-1 .open-exposed-form:after{display:none}@media screen and (max-width:800px){.home #block-views-block-publications-home-block-1 .views-exposed-form{display:none}}.home #block-views-block-publications-home-block-1 .fieldgroup{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.home #block-views-block-publications-home-block-1 .fieldgroup .fieldset-wrapper{margin-left:-2rem;margin-right:-2rem}.home #block-views-block-publications-home-block-1 .fieldgroup .form-item{margin-bottom:0}.home #block-views-block-publications-home-block-1 .fieldgroup legend{display:none}.home #block-views-block-publications-home-block-1 .fieldgroup .js-form-type-radio .option{font-weight:300;padding:0 1rem;border-right:1px solid rgba(0,0,0,.2);font-size:1.0625rem;line-height:1.47;height:1.47em;display:block;cursor:pointer;transition:color .3s ease;margin:.5em 0}.home #block-views-block-publications-home-block-1 .fieldgroup .js-form-type-radio .option:hover{color:#e61e3c}.home #block-views-block-publications-home-block-1 .fieldgroup .js-form-type-radio:last-child .option{border-right:none}.home #block-views-block-publications-home-block-1 .fieldgroup .js-form-type-radio input[type=radio]{display:none}.home #block-views-block-publications-home-block-1 .fieldgroup .js-form-type-radio input[type=radio]:checked+.option{color:#e61e3c}.home #block-views-block-publications-home-block-1 .article-excerpt-list{margin-top:60px}@media screen and (max-width:880px){.home #block-views-block-publications-home-block-1 .article-excerpt-list .article-excerpt{margin-right:15px;padding-right:15px;border-right:1px solid rgba(0,0,0,.2)}}.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1{background-color:#f7f7f7;padding:130px 0}.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 .boxed{max-width:1412px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 h2{text-align:center}.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 .item-list ul{display:flex;align-items:center;gap:22px}@media screen and (max-width:980px){.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 .item-list ul{flex-wrap:wrap;justify-content:center}}.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 .item-list .views-row{flex:1 1 auto;padding-left:0}@media screen and (max-width:980px){.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 .item-list .views-row{max-width:160px;max-height:60px;flex:1 1 25%;margin-bottom:1rem}.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 .item-list .views-row img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 .item-list .views-row:before{display:none}.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 .views-field-field-image{display:block;text-align:center}.home #block-views-block-copie-de-ethos-is-a-signatory-of-home-block-1 .views-field-field-image img{max-height:70px;width:auto;max-width:100%;filter:grayscale(100%)}.content-type-contact #block-ethos-content{margin-bottom:100px}.content-type-contact #block-ethos-content>article>div{display:flex;flex-wrap:wrap;gap:40px}@media screen and (max-width:800px){.content-type-contact #block-ethos-content>article>div{flex-direction:column;gap:30px}}.content-type-contact #block-formulairedecontactglobaldusite{max-width:930px;margin:auto}.content-type-contact #block-formulairedecontactglobaldusite h2{color:#e61e3c;margin-bottom:50px}.content-type-contact .contact-form{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width:600px){.content-type-contact .contact-form{display:block}}.content-type-contact .contact-form>.form-wrapper{flex:0 0 calc(50% - .75rem)}.content-type-contact .contact-form>.form-wrapper.field--name-message,.content-type-contact .contact-form>.form-wrapper.field--name-field-privacy-term-accept,.content-type-contact .contact-form>.form-wrapper.field--name-field-type-de-demande{flex-basis:100%}.content-type-contact .contact-form>.form-wrapper.field--name-field-type-de-demande select{border-radius:10px;border-color:rgba(0,0,0,.2)}.content-type-contact .captcha{display:block;width:100%;margin-bottom:1rem}.content-type-contact .captcha__title{display:none}.paragraph--type--office{background-color:#f7f7f7;border-radius:10px;flex:1;padding:58px 63px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:800px){.paragraph--type--office{padding-top:25px;padding-bottom:25px}}@media screen and (max-width:600px){.paragraph--type--office{display:block}}.paragraph--type--office .paragraph--type--bloc-title{color:#e61e3c;flex-basis:100%}.paragraph--type--office .phone{font-size:1.25rem}@media screen and (max-width:600px){.paragraph--type--office .phone{font-size:1.125rem}}.captcha__description{display:none}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form,#block-ethos-views-block-publications-block-1 .views-exposed-form,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form{background-color:#fff;position:sticky;top:144px;z-index:1}.toolbar-horizontal #block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form,.toolbar-horizontal #block-ethos-views-block-publications-block-1 .views-exposed-form,.toolbar-horizontal #block-ethos-views-block-actualites-medias-block-1 .views-exposed-form{top:223px}@media screen and (max-width:980px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form,#block-ethos-views-block-publications-block-1 .views-exposed-form,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form{top:128px}.toolbar-vertical #block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form,.toolbar-vertical #block-ethos-views-block-publications-block-1 .views-exposed-form,.toolbar-vertical #block-ethos-views-block-actualites-medias-block-1 .views-exposed-form{top:167px}}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form,#block-ethos-views-block-publications-block-1 .views-exposed-form,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form{display:none;position:relative;flex-wrap:wrap;background-color:rgba(0,0,0,0);padding:0;justify-content:space-between;border-radius:0;top:0}.toolbar-vertical #block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form,.toolbar-vertical #block-ethos-views-block-publications-block-1 .views-exposed-form,.toolbar-vertical #block-ethos-views-block-actualites-medias-block-1 .views-exposed-form{top:0}}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-inner,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-inner,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-inner{max-width:1218px;margin:auto;display:flex;align-items:center;border-radius:200px;padding:3px 4px;background-color:#f7f7f7}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-inner,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-inner,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-inner{display:block;width:100%;border-radius:0;background-color:rgba(0,0,0,0)}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-inner select,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-inner select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-inner select{border-radius:200px !important;border:1px solid #f7f7f7 !important}}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item{margin-bottom:0}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item{margin-bottom:.75rem}}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item.js-form-type-select,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item.js-form-type-select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item.js-form-type-select{position:relative}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item.js-form-type-select:after,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item.js-form-type-select:after,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item.js-form-type-select:after{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.2) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:"";position:absolute;top:50%;margin-top:-2px;right:1rem}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-field-media-category-target-id,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-field-media-category-target-id,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-field-media-category-target-id{flex:0 0 50%}}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-field-media-category-target-id select,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-field-media-category-target-id select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-field-media-category-target-id select{border-radius:100px 0 0 100px;text-align:center}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-field-media-category-target-id select,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-field-media-category-target-id select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-field-media-category-target-id select{text-align:left;border:1px solid #f7f7f7;border-right:none}}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-field-categories-target-id,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-field-categories-target-id,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-field-categories-target-id{flex:0 0 100%}}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-field-categories-target-id select,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-field-categories-target-id select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-field-categories-target-id select{border-radius:200px 0 0 200px}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-field-categories-target-id select,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-field-categories-target-id select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-field-categories-target-id select{border:1px solid #f7f7f7;border-radius:200px}}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-year,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-year,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-year{flex:0 0 50%}}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-year select,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-year select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-year select{border-radius:0 100px 100px 0}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-year select,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-year select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-year select{border:1px solid #f7f7f7;border-left:none}}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-year+.form-item select,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-year+.form-item select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-year+.form-item select{border-radius:200px;margin-left:1rem}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-field-date-only-value input,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-field-date-only-value input,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-field-date-only-value input{width:auto;text-align:center}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-keys,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-keys,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-keys{flex:1}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-keys,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-keys,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-keys{flex:0 0 100%;margin-bottom:0}}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-keys input,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-keys input,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-keys input{background-color:rgba(0,0,0,0);padding-left:2rem}@media screen and (max-width:980px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-keys input,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-keys input,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-keys input{padding-left:1rem}}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-item-keys input,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-item-keys input,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-item-keys input{background-color:#f7f7f7;border-radius:200px;padding-right:90px}}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form select,#block-ethos-views-block-publications-block-1 .views-exposed-form select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form select{background-color:#fff;border:none;border-radius:0;max-width:240px}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form select,#block-ethos-views-block-publications-block-1 .views-exposed-form select,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form select{max-width:none}}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form input,#block-ethos-views-block-publications-block-1 .views-exposed-form input,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form input{height:44px;border:none;border-radius:0}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form label,#block-ethos-views-block-publications-block-1 .views-exposed-form label,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form label{display:none}#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-submit,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-submit,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-submit{font-size:0;height:100%;width:84px;height:44px;border-radius:22px;background:#e61e3c url(/themes/custom/ethos/build/./images/icon-magnifier.svg) no-repeat center center/auto 20px}@media screen and (max-width:800px){#block-views-block-ethos-dans-la-presse-block-1 .views-exposed-form .form-submit,#block-ethos-views-block-publications-block-1 .views-exposed-form .form-submit,#block-ethos-views-block-actualites-medias-block-1 .views-exposed-form .form-submit{width:100%}}#block-views-block-ethos-dans-la-presse-block-1 .article-excerpt,#block-ethos-views-block-publications-block-1 .article-excerpt,#block-ethos-views-block-actualites-medias-block-1 .article-excerpt{margin-bottom:100px}#main .open-exposed-form{display:none;width:100%;border-color:#f7f7f7;font-weight:300;position:relative;text-align:left;margin-bottom:2rem}@media screen and (max-width:800px){#main .open-exposed-form{display:block}}#main .open-exposed-form:after{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.2) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:"";position:absolute;right:2rem;top:50%;margin-top:-2px;transition:border-color .2s ease,transform .2s ease}#main .open-exposed-form:hover:after{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#main .open-exposed-form.open:after{transform:rotate(180deg)}#main .vote-filter{position:relative;padding-top:200px;padding-bottom:130px}@media screen and (max-width:980px){#main .vote-filter{padding-top:150px}}@media screen and (max-width:600px){#main .vote-filter{padding-top:100px}}#main .vote-filter:after{content:"";position:absolute;bottom:0;left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);background-color:#f7f7f7;height:calc(100% - 1200px);z-index:-1;pointer-events:none;min-height:200px;background-image:linear-gradient(to top,#fff,#f7f7f7 200px)}#main .vote-filter .vote-title{text-align:center;max-width:700px;margin-left:auto;margin-right:auto}#main .vote-filter .deco{position:absolute;display:block;top:0;left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);height:100%;z-index:-1;overflow:hidden}#main .vote-filter .deco:before,#main .vote-filter .deco:after{content:"";position:absolute;top:30px;width:2400px;height:2400px;left:50%;margin-left:-1200px;background-color:#f7f7f7;z-index:-1;border-radius:1200px}#main .vote-filter .deco:before{top:0;opacity:.4}#main .vote-filter:before{opacity:.4;top:0}#main .vote-filter form{display:flex;align-items:center;padding:3px 4px;background-color:#fff;border-radius:200px;margin-bottom:75px;position:relative}@media screen and (max-width:980px){#main .vote-filter form{flex-wrap:wrap;border-radius:12px}}#main .vote-filter form.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff url(/themes/custom/ethos/build/./images/spinner.svg) no-repeat center center/24px auto;opacity:.6}#main .vote-filter .universe,#main .vote-filter .year,#main .vote-filter .current-year{background-color:#f7f7f7;height:44px}#main .vote-filter .universe input,#main .vote-filter .universe select,#main .vote-filter .year input,#main .vote-filter .year select,#main .vote-filter .current-year input,#main .vote-filter .current-year select{border:none}#main .vote-filter .universe select,#main .vote-filter .year select{background-color:rgba(0,0,0,0);padding:0 40px 0 24px;line-height:44px;margin-bottom:0}@media screen and (max-width:980px){#main .vote-filter .universe,#main .vote-filter .year{border-radius:0 8px 0 0;flex-basis:50%}}#main .vote-filter .universe{border-radius:200px 0 0 200px}@media screen and (max-width:980px){#main .vote-filter .universe{border-radius:8px 0 0 0}}#main .vote-filter .current-year{display:flex;white-space:nowrap;align-items:center;border-radius:0 200px 200px 0;padding:0 24px}@media screen and (max-width:980px){#main .vote-filter .current-year{flex-basis:100%;border-radius:0 0 8px 8px;margin-bottom:3px;white-space:normal;height:auto;padding-top:5px;padding-bottom:5px}}#main .vote-filter .current-year label{font-weight:300;line-height:44px;margin-bottom:0}@media screen and (max-width:980px){#main .vote-filter .current-year label{line-height:1.4}}#main .vote-filter .current-year input{width:15px;height:15px;margin-left:8px;accent-color:#e61e3c}#main .vote-filter .company{flex:1}#main .vote-filter .company .ts-control{height:44px;border-radius:200px;border:none}#main .vote-filter .submit{height:44px}#main .vote-filter .submit button{font-size:0;height:100%;width:84px;height:44px;border-radius:22px;background:#e61e3c url(/themes/custom/ethos/build/./images/icon-magnifier.svg) no-repeat center center/auto 20px}.show-more{font-weight:700;text-transform:uppercase}.show-more:after{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.4) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:"";vertical-align:middle;display:inline-block;margin-top:-2px;margin-left:5px}.show-more-wrapper{text-align:center;margin-top:4.5rem;width:100%}.fund-detail .show-more-wrapper{margin-top:0}#main .show-all+.show-more-wrapper{display:none}#main .voting-positions .toggle-vote{background-color:#fff;border-radius:10px;margin-bottom:1.5rem;padding:25px 35px;position:relative}#main .voting-positions .toggle-vote:nth-child(n+9){display:none}#main .voting-positions.show-all .toggle-vote:nth-child(n+9){display:block}#main .voting-positions .toggle-vote.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff url(/themes/custom/ethos/build/./images/spinner.svg) no-repeat center center/24px auto;opacity:.6}#main .voting-positions .toggle-vote header{display:flex;align-items:center;cursor:pointer}@media screen and (max-width:800px){#main .voting-positions .toggle-vote header{flex-wrap:wrap;justify-content:flex-end}}#main .voting-positions .toggle-vote header .more{display:block;min-width:50px;width:50px;height:50px;border-radius:50%;background-color:#e61e3c;padding:0;position:relative;border:1px solid #e61e3c;transition:background-color .2s ease;margin-left:56px}@media screen and (max-width:800px){#main .voting-positions .toggle-vote header .more{width:32px;min-width:32px;height:32px}}#main .voting-positions .toggle-vote header .more:disabled{background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,0);pointer-events:none}#main .voting-positions .toggle-vote header .more:disabled:hover{background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,0)}#main .voting-positions .toggle-vote header .more:disabled:hover:before,#main .voting-positions .toggle-vote header .more:disabled:hover:after{background-color:#fff}#main .voting-positions .toggle-vote header .more:hover{background-color:rgba(0,0,0,0)}#main .voting-positions .toggle-vote header .more:hover:before,#main .voting-positions .toggle-vote header .more:hover:after{background-color:#e61e3c}#main .voting-positions .toggle-vote header .more:before,#main .voting-positions .toggle-vote header .more:after{content:"";position:absolute;width:16px;height:2px;top:50%;margin-top:-1px;left:50%;margin-left:-8px;background-color:#fff;transition:background-color .2s ease}@media screen and (max-width:800px){#main .voting-positions .toggle-vote header .more:before,#main .voting-positions .toggle-vote header .more:after{width:14px;margin-left:-7px}}#main .voting-positions .toggle-vote header .more:before{transform:rotate(90deg)}@media screen and (max-width:800px){#main .voting-positions .toggle-vote header .more{margin-left:1rem}}#main .voting-positions .toggle-vote header:hover :not(a:hover)+.more{background-color:rgba(0,0,0,0);transition:transform .2s ease,background-color .2s ease}#main .voting-positions .toggle-vote header:hover :not(a:hover)+.more:before,#main .voting-positions .toggle-vote header:hover :not(a:hover)+.more:after{transition:opacity .2s ease;background-color:#e61e3c}#main .voting-positions .toggle-vote.open .more{transform:rotate(-90deg)}#main .voting-positions .toggle-vote.open .more:after{opacity:0}#main .voting-positions .toggle-vote .infos{margin-right:auto}@media screen and (max-width:800px){#main .voting-positions .toggle-vote .infos{margin:0;flex-basis:100%;margin-bottom:1rem}}#main .voting-positions .toggle-vote .metas{font-size:.9375rem;color:rgba(0,0,0,.4);margin-bottom:0;flex-basis:100%}#main .voting-positions .toggle-vote .metas a{color:rgba(0,0,0,.4);-webkit-text-decoration:none;text-decoration:none}#main .voting-positions .toggle-vote .metas a:hover{-webkit-text-decoration:underline;text-decoration:underline}#main .voting-positions .toggle-vote .download{-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}#main .voting-positions .toggle-vote .download:after{content:"";display:inline-block;width:15px;height:19px;vertical-align:text-bottom;-webkit-mask:url(/themes/custom/ethos/build/./images/icon-file-download.svg) no-repeat center center/contain;mask:url(/themes/custom/ethos/build/./images/icon-file-download.svg) no-repeat center center/contain;background-color:rgba(0,0,0,.8);margin-left:10px;transition:background-color .2s ease}#main .voting-positions .toggle-vote .download.disabled{opacity:.4}#main .voting-positions .toggle-vote .download:hover:after{background-color:#e61e3c}#main .voting-positions .toggle-vote .title{margin-bottom:0}#main .voting-positions .toggle-vote .toggle-content{padding-top:1rem;display:none}#main .voting-positions .toggle-vote .proposal-wrapper{display:flex;justify-content:space-between;padding:.5rem 1rem}#main .voting-positions .toggle-vote .proposal-wrapper.label{font-weight:700;color:#e61e3c;text-transform:uppercase;margin-top:1rem}@media screen and (max-width:700px){#main .voting-positions .toggle-vote .proposal-wrapper.label div{flex:1;font-size:.75rem}}@media screen and (max-width:700px){#main .voting-positions .toggle-vote .proposal-wrapper>div{font-size:.75rem;flex:1}}#main .voting-positions .toggle-vote .proposal-wrapper:nth-child(odd){background-color:#f7f7f7}#main .voting-positions .toggle-vote .proposal-wrapper .item{flex:0 0 60px}@media screen and (max-width:700px){#main .voting-positions .toggle-vote .proposal-wrapper .item{flex:1}}#main .voting-positions .toggle-vote .proposal-wrapper .proposal{flex:1;margin:0 2rem}@media screen and (max-width:700px){#main .voting-positions .toggle-vote .proposal-wrapper .proposal{margin:0 5px}}#main .voting-positions .toggle-vote .proposal-wrapper .position{font-weight:700;flex:0 0 250px}@media screen and (max-width:700px){#main .voting-positions .toggle-vote .proposal-wrapper .position{flex:1}}#main .fund-detail .toggle-vote .proposal-wrapper:nth-child(odd){background-color:#fff}#main .fund-detail .toggle-vote:nth-child(n+6){display:none}#main .vote-filter.show-all .fund-detail .voting-positions .toggle-vote:nth-child(n+6){display:block}#block-ethos-informationslegalesrelativesauxfonds{position:relative;padding-top:200px;padding-bottom:130px;position:relative;text-align:center;margin-bottom:-150px;padding-bottom:150px}@media screen and (max-width:980px){#block-ethos-informationslegalesrelativesauxfonds{padding-top:150px}}@media screen and (max-width:600px){#block-ethos-informationslegalesrelativesauxfonds{padding-top:100px}}#block-ethos-informationslegalesrelativesauxfonds:after{content:"";position:absolute;bottom:0;left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);background-color:#f7f7f7;height:calc(100% - 1200px);z-index:-1;pointer-events:none;min-height:200px}#block-ethos-informationslegalesrelativesauxfonds:before{content:"";position:absolute;bottom:0;left:0;height:150px;background:linear-gradient(to top,white,rgba(255,255,255,0));left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);pointer-events:none}#block-ethos-informationslegalesrelativesauxfonds .deco{position:absolute;display:block;top:0;left:calc((-100vw + 100%)/2 + 0/2);left:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);right:calc((-100vw + 100%)/2 + 0/2);right:calc((-100vw + 100%)/2 + var(--scrollbar-width)/2);height:100%;z-index:-1;overflow:hidden}#block-ethos-informationslegalesrelativesauxfonds .deco:before,#block-ethos-informationslegalesrelativesauxfonds .deco:after{content:"";position:absolute;top:30px;width:2400px;height:2400px;left:50%;margin-left:-1200px;background-color:#f7f7f7;z-index:-1;border-radius:1200px}#block-ethos-informationslegalesrelativesauxfonds .deco:before{top:0;opacity:.4}#block-ethos-informationslegalesrelativesauxfonds h2,#block-ethos-informationslegalesrelativesauxfonds .yesno,#block-ethos-informationslegalesrelativesauxfonds .intro{max-width:790px;margin-left:auto;margin-right:auto}#block-ethos-informationslegalesrelativesauxfonds .switch{display:flex;justify-content:center;align-items:center}#block-ethos-informationslegalesrelativesauxfonds .switch label{transition:color .2s ease;cursor:pointer;font-size:1.25rem}@media screen and (max-width:600px){#block-ethos-informationslegalesrelativesauxfonds .switch label{font-size:1rem;line-height:1.4}#block-ethos-informationslegalesrelativesauxfonds .switch label[for=qualified_investor]{text-align:right}#block-ethos-informationslegalesrelativesauxfonds .switch label[for=private_investor]{text-align:left}}#block-ethos-informationslegalesrelativesauxfonds .switch input{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#block-ethos-informationslegalesrelativesauxfonds .switch input:checked+label{color:#e61e3c}#block-ethos-informationslegalesrelativesauxfonds .switch input:checked~.switcher:before{transform:translateX(-50px)}@media screen and (max-width:600px){#block-ethos-informationslegalesrelativesauxfonds .switch input:checked~.switcher:before{transform:translateX(-38px)}}#block-ethos-informationslegalesrelativesauxfonds .switch .switcher{background-color:#fff;border:1px solid rgba(0,0,0,.1);min-width:98px;width:98px;height:48px;border-radius:24px;position:relative;box-sizing:border-box;margin:50px 20px}@media screen and (max-width:600px){#block-ethos-informationslegalesrelativesauxfonds .switch .switcher{width:78px;min-width:78px;height:38px}}#block-ethos-informationslegalesrelativesauxfonds .switch .switcher:before{content:"";position:absolute;right:3px;top:3px;width:40px;height:40px;border-radius:20px;background-color:#e61e3c;transition:transform .2s ease}@media screen and (max-width:600px){#block-ethos-informationslegalesrelativesauxfonds .switch .switcher:before{top:2px;width:32px;height:32px}}#block-ethos-informationslegalesrelativesauxfonds .accordions{margin-top:75px;text-align:left}#block-ethos-informationslegalesrelativesauxfonds .accordions .accordion{background-color:#fff}#block-ethos-informationslegalesrelativesauxfonds .accordions .accordion-content h4{color:rgba(0,0,0,.8);font-weight:700}.assets .field.select{display:inline-block;margin-bottom:50px}.assets .field.select select{width:auto;color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8)}#main .funds>.fund .fund-data{background:rgba(0,0,0,.1)}#main .funds>.fund .fund-data .sort{position:relative;cursor:pointer;color:#e61e3c;text-transform:uppercase;font-weight:700}#main .funds>.fund .fund-data .sort:before,#main .funds>.fund .fund-data .sort:after{content:"";width:0;height:0;border-style:solid;border-width:0 5px 10px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.2) rgba(0,0,0,0);right:0;position:absolute;top:50%;margin-top:-11px;transition:border-color .2s ease}#main .funds>.fund .fund-data .sort:after{width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:rgba(0,0,0,.2) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-top:4px}#main .funds>.fund .fund-data .sort:hover:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.4) rgba(0,0,0,0)}#main .funds>.fund .fund-data .sort:hover:after{border-color:rgba(0,0,0,.4) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#main .funds>.fund .fund-data .sort.desc:after{border-color:#e61e3c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#main .funds>.fund .fund-data .sort.asc:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e61e3c rgba(0,0,0,0)}#main .funds .fund-data{padding:1.875rem 4.0625rem;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1100px){#main .funds .fund-data{padding:20px 35px}}@media screen and (max-width:980px){#main .funds .fund-data{flex-wrap:wrap}}@media screen and (max-width:940px){#main .funds .fund-data{padding:14px 28px}}#main .funds .fund-data .data{flex:1;margin-left:40px}@media screen and (max-width:980px){#main .funds .fund-data .data.date{display:none}#main .funds .fund-data .data.fund-name{flex-basis:40%}#main .funds .fund-data .data.class{flex-basis:100%;order:2;margin-left:0;font-size:.875rem;font-style:italic;color:rgba(0,0,0,.2)}#main .funds .fund-data .data.class.sort{display:none}}@media screen and (max-width:860px){#main .funds .fund-data .data.isin{display:none}}@media screen and (max-width:650px){#main .funds .fund-data .data.fortune{display:none}#main .funds .fund-data .data.fund-name{flex-basis:60%}}@media screen and (max-width:560px){#main .funds .fund-data .data.nav{display:none}#main .funds .fund-data .data.fund-name{flex:1}#main .funds .fund-data .data.link{margin-left:1rem}}#main .funds .fund-data .fund-name{flex:0 0 22%;margin-left:0}#main .funds .fund-data .class,#main .funds .fund-data .nav{flex:0 0 8%}#main .funds .fund-data .link{flex:0 0 50px}@media screen and (max-width:560px){#main .funds .fund-data .link{display:none}}#main .funds .sort-wrapper{list-style-type:none}#main .funds .sort-wrapper .fund{position:relative;background-color:#f7f7f7;padding-left:0;margin-bottom:0}#main .funds .sort-wrapper .fund:before{display:none}#main .funds .sort-wrapper .fund:after{content:"";position:absolute;bottom:0;left:65px;right:65px;height:1px;background-color:rgba(0,0,0,.2)}@media screen and (max-width:940px){#main .funds .sort-wrapper .fund:after{left:28px;right:28px}}#main .funds .sort-wrapper .fund.first-fund{margin-top:45px;border-radius:10px 10px 0 0}#main .funds .sort-wrapper .fund.last-fund{border-radius:0 0 10px 10px}#main .funds .sort-wrapper .fund.last-fund:after{display:none}#main .funds .sort-wrapper .fund.last-fund.first-fund{border-radius:10px}#main .funds .sort-wrapper .fund.hide{display:none}#main .funds .sort-wrapper .fund .fund-data{-webkit-text-decoration:none;text-decoration:none}#main .funds .sort-wrapper .fund .fund-data:hover .link{background-color:#fff}#main .funds .sort-wrapper .fund .fund-data:hover .link:before,#main .funds .sort-wrapper .fund .fund-data:hover .link:after{background-color:#e61e3c}#main .funds .sort-wrapper .fund .fund-data .fund-name{color:#e61e3c}#main .funds .sort-wrapper .fund .fund-data .link{display:block;width:50px;height:50px;border-radius:50%;background-color:#e61e3c;padding:0;position:relative;border:1px solid #e61e3c;transition:background-color .2s ease;transform:rotate(45deg)}#main .funds .sort-wrapper .fund .fund-data .link:disabled{background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,0);pointer-events:none}#main .funds .sort-wrapper .fund .fund-data .link:hover{background-color:rgba(0,0,0,0)}#main .funds .sort-wrapper .fund .fund-data .link:hover:before,#main .funds .sort-wrapper .fund .fund-data .link:hover:after{background-color:#e61e3c}#main .funds .sort-wrapper .fund .fund-data .link:before,#main .funds .sort-wrapper .fund .fund-data .link:after{content:"";position:absolute;width:14px;height:2px;top:50%;left:50%;margin-top:-5px;margin-left:-9px;background-color:#fff;transition:background-color .2s ease}#main .funds .sort-wrapper .fund .fund-data .link:before{transform:rotate(90deg);margin-top:1px;margin-left:-3px}@media screen and (max-width:560px){#main .funds .sort-wrapper .fund .fund-data .link{display:block}}#main .fund-detail .link{color:#e61e3c;-webkit-text-decoration:none;text-decoration:none;font-size:1.1875rem}#main .fund-detail .link:hover{-webkit-text-decoration:underline;text-decoration:underline}#main .fund-detail .link:hover:before{transform:scaleX(-1) translateX(0.25rem)}#main .fund-detail .link:before{content:"";width:7px;height:13px;display:inline-block;-webkit-mask:url(/themes/custom/ethos/build/./images/icon-chevron.svg) no-repeat center center/contain;mask:url(/themes/custom/ethos/build/./images/icon-chevron.svg) no-repeat center center/contain;background-color:#e61e3c;transform:scaleX(-1);margin-right:.5rem;transition:transform .2s ease}#main .fund-detail-header{margin-top:40px}#main .fund-detail-header-metas{display:flex;flex-wrap:wrap;align-items:baseline;text-transform:uppercase;flex:1;width:50%;position:relative}@media screen and (max-width:1100px){#main .fund-detail-header-metas{width:100%}}#main .fund-detail-header-metas .fund-detail-title{color:rgba(0,0,0,.8);flex-basis:100%}#main .fund-detail-header-metas .right-metas{position:absolute;left:100%;padding-left:2rem;display:flex;align-items:center;justify-content:flex-end;top:50%;transform:translateY(-50%)}@media screen and (max-width:1100px){#main .fund-detail-header-metas .right-metas{position:static;transform:none;top:auto;padding-left:0;margin-bottom:1rem;margin-right:1rem}}@media screen and (max-width:800px){#main .fund-detail-header-metas .right-metas{flex-wrap:wrap;margin-right:0}}#main .fund-detail-header-metas .fund-detail-class select{border-radius:10px;background-color:#f7f7f7;width:auto}#main .fund-detail-header-metas .fund-detail-class,#main .fund-detail-header-metas .fund-detail-isin{margin-right:45px}@media screen and (max-width:1100px){#main .fund-detail-header-metas .fund-detail-class{flex-basis:30%;margin-right:0}#main .fund-detail-header-metas .fund-detail-class select{width:100%}}@media screen and (max-width:880px){#main .fund-detail-header-metas .fund-detail-class{flex-basis:100%;margin-bottom:1rem}}#main .fund-detail-header .factsheet{background-color:#e61e3c;height:50px;color:#fff;white-space:nowrap;padding-top:0;padding-bottom:0;line-height:50px;margin-right:2em}@media screen and (max-width:1300px){#main .fund-detail-header .factsheet{margin-right:1rem}}@media screen and (max-width:1100px){#main .fund-detail-header .factsheet{font-size:1.0625rem}}@media screen and (max-width:800px){#main .fund-detail-header .factsheet{margin-bottom:1rem;width:100%;margin-right:0}}#main .fund-detail-header .factsheet:after{content:"";display:inline-block;width:15px;height:19px;background:url(/themes/custom/ethos/build/./images/icon-file-download.svg) no-repeat center center/contain;margin-left:10px}#main .fund-detail-header .fund-detail-search{flex-basis:35%;max-width:360px}@media screen and (max-width:800px){#main .fund-detail-header .fund-detail-search{flex-basis:100%;max-width:none}}#main .fund-detail-header .fund-detail-search .ts-wrapper{background-color:#f7f7f7;padding-right:90px;border-radius:200px;min-width:200px}#main .fund-detail-header .fund-detail-search .ts-wrapper:after{content:"";position:absolute;top:3px;right:3px;width:80px;height:44px;background:#e61e3c url(/themes/custom/ethos/build/./images/icon-magnifier.svg) no-repeat center center/20px auto;border-radius:200px}#main .fund-detail-header .fund-detail-search .ts-control{padding-left:2rem;height:50px;border:none;background-color:rgba(0,0,0,0)}#main .fund-detail .page-navigation{padding-left:0;padding-right:0;margin-top:70px;margin-bottom:70px;padding-bottom:17px;border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (max-width:800px){#main .fund-detail .page-navigation{margin-top:40px;margin-bottom:40px}}#main .fund-detail-content{display:flex;gap:2rem;flex-wrap:wrap}@media screen and (max-width:800px){#main .fund-detail-content{gap:20px}}#main .fund-detail-content-header{margin-bottom:35px}#main .fund-detail-content-header h3{font-size:1.25rem;color:#e61e3c}@media screen and (max-width:800px){#main .fund-detail-content-header h3.fund-detail-summary-as{display:none}}#main .fund-detail-content .fund-detail-rows{flex-basis:calc(26.5% - 1.3333333333rem);gap:40px}@media screen and (max-width:1300px){#main .fund-detail-content .fund-detail-rows{flex-basis:calc(50% - 1rem)}}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-rows{flex-basis:100%;gap:20px}}#main .fund-detail-content .fund-detail-rows .box{flex:1;display:flex;flex-direction:column}#main .fund-detail-content .fund-detail-column{display:flex;flex-direction:column}#main .fund-detail-content .fund-detail-informations{flex-basis:calc(26.5% - 1.3333333333rem)}@media screen and (max-width:1300px){#main .fund-detail-content .fund-detail-informations{flex-basis:calc(50% - 1rem)}}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-informations{flex-basis:100%}}#main .fund-detail-content .fund-detail-performance{flex-basis:calc(47% - 1.3333333333rem)}@media screen and (max-width:1300px){#main .fund-detail-content .fund-detail-performance{flex-basis:100%}}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-performance{flex-basis:100%}}#main .fund-detail-content .fund-detail-certifications{flex-basis:100%}@media screen and (max-width:1300px){#main .fund-detail-content .fund-detail-certifications{margin-top:2rem}}#main .fund-detail-content .fund-detail-certifications .fund-certifications{width:100%;flex-wrap:nowrap;align-items:center}#main .fund-detail-content .fund-detail-certifications .fund-certifications-wrapper{display:flex}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-certifications .fund-certifications-wrapper{flex-wrap:wrap}}#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk{display:flex;background-color:#f7f7f7;flex:0 0 calc(26.5% - 1.3333333333rem);padding:2rem 0}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk{padding:1rem 0}}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk{flex-basis:100%;box-sizing:border-box}}#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:first-child{padding-left:1rem;border-radius:10px 0 0 10px}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:first-child{border-radius:10px 10px 0 0;padding-left:0}}#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:last-child{padding-right:1rem;border-radius:0 10px 10px 0}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:last-child{border-radius:0 0 10px 10px;padding-right:0}}#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:first-child:last-child{padding-left:0;padding-right:0}#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:first-child:last-child .fund-certification:first-child{padding-left:2rem}#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:first-child:last-child .fund-certification:last-child{padding-right:2rem}#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:nth-child(3n){flex-basis:47%}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:nth-child(3n){flex-basis:100%}}#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:nth-child(3n) .fund-certifications{width:calc(56.382% - 1.3125rem)}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-certifications .fund-certifications-chunk:nth-child(3n) .fund-certifications{width:100%}}#main .fund-detail-content .fund-detail-certifications .fund-certifications .fund-certification{background-color:rgba(0,0,0,0);border-radius:0;flex:0 0 50%;width:auto;margin:0;padding:0;padding:0 1rem}#main .fund-detail-content .fund-detail-certifications .fund-certifications .fund-certification p{margin-bottom:0;text-align:center}#main .fund-detail-content .fund-detail-certifications .fund-certifications .fund-certification-logo{margin-bottom:0}#main .fund-detail-content .fund-detail-certifications .fund-certifications .fund-certification-logo img{width:100%;height:auto;vertical-align:middle}#main .fund-detail-content .fund-detail-performance-timeframe{flex-basis:43%}#main .fund-detail-content .fund-detail-performance-timeframe .box-header{padding-left:50px;padding-right:50px}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-performance-timeframe .box-header{padding-left:18px;padding-right:18px}}#main .fund-detail-content .fund-detail-performance-timeframe .box-content{padding:50px}@media screen and (max-width:800px){#main .fund-detail-content .fund-detail-performance-timeframe .box-content{padding:34px 18px}}#main .fund-detail-content .box-header{margin-bottom:1.25rem;display:flex;justify-content:space-between;align-items:flex-end}#main .fund-detail-content .box-header.transparent{padding-left:25px;padding-right:25px}#main .fund-detail-content .box-header h3{font-size:1.0625rem;color:#e61e3c}#main .fund-detail-content .box-header .label-value{margin-bottom:0;font-size:.875rem;color:rgba(0,0,0,.5)}#main .fund-detail-content .box-header .th{flex:1;font-weight:700;font-size:1.0625rem;color:#e61e3c;text-transform:uppercase}#main .fund-detail-content .box-content{background-color:#f7f7f7;border-radius:10px;padding:1.5rem;flex:1;position:relative}@media screen and (max-width:800px){#main .fund-detail-content .box-content{padding:34px 18px}}#main .fund-detail-content .box-content.transparent{background-color:rgba(0,0,0,0);padding-left:0;padding-right:0}#main .fund-detail-content .box-content.transparent .tr{padding:35px;margin:0;border-bottom:0;border-radius:10px}@media screen and (max-width:800px){#main .fund-detail-content .box-content.transparent .tr{padding:35px 20px}}#main .fund-detail-content .box-content.transparent .tr:nth-child(odd){background-color:#f7f7f7}#main .fund-detail-content .box-content.transparent .tr:last-child{font-weight:700;background-color:rgba(0,0,0,0)}#main .fund-detail-content .box-content .label-value{text-transform:uppercase;display:flex;align-items:baseline;justify-content:space-between}#main .fund-detail-content .box-content .label-value:last-child{margin-bottom:0}#main .fund-detail-content .box-content .label-value .value{color:#e61e3c}#main .fund-detail-content .box-content small{text-transform:none;font-size:.8125rem}#main .fund-detail-content .box-content .money-unit{font-size:.625rem}#main .fund-detail-content .box-content .tr{display:flex;justify-content:space-between;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (max-width:1300px){#main .fund-detail-content .box-content .tr{gap:20px}}@media screen and (max-width:600px){#main .fund-detail-content .box-content .tr{gap:10px;align-items:center}}#main .fund-detail-content .box-content .tr .td{flex:1}#main .fund-detail-content .box-content .tr:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}#main .fund-detail-content .document-file-link a{-webkit-text-decoration:none;text-decoration:none}#main .fund-detail-content .disclaimer{position:absolute;top:100%;margin-top:.75rem;font-size:.8125rem;font-weight:300}#main .fund-detail #chart .highcharts-range-input .highcharts-label-box{fill:#fff;border-radius:200px;overflow:hidden}#main .fund-detail.performance .fund-detail-column:first-child{flex:1}#main .fund-detail.performance .fund-detail-column:nth-child(2){flex-basis:53%}@media screen and (max-width:800px){#main .fund-detail.performance .fund-detail-column:nth-child(2){flex-basis:100%}}#main .fund-detail.publications .fund-detail-content,#main .fund-detail.composition .fund-detail-content{display:block}@media screen and (max-width:1100px){#main .fund-detail.composition .fund-detail-content .box-header.tr .th:last-child,#main .fund-detail.composition .fund-detail-content .box-content .tr .td:last-child{flex:0 0 10%}}@media screen and (max-width:980px){#main .fund-detail.composition .fund-detail-content .box-header.tr .th:last-child,#main .fund-detail.composition .fund-detail-content .box-content .tr .td:last-child{display:none}}#main .fund-detail .publication-list{padding:0;width:100%}#main .fund-detail .publication-list-item{padding:0;margin:0 0 2rem 0}@media screen and (max-width:800px){#main .fund-detail .publication-list-item{margin-bottom:1rem}}#main .fund-detail .publication-list-item:before{display:none}#main .fund-detail .publication-list a{display:block;background-color:#f7f7f7;padding:40px 50px;border-radius:10px;color:#e61e3c;font-size:1.25rem;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:800px){#main .fund-detail .publication-list a{padding:26px 18px}}#main .fund-detail .publication-list a .link-icon,#main .fund-detail .publication-list a .download-icon{color:rgba(0,0,0,.8);text-transform:none;font-size:1.0625rem}@media screen and (max-width:800px){#main .fund-detail .publication-list a .link-icon,#main .fund-detail .publication-list a .download-icon{font-size:0}}#main .fund-detail .publication-list a .link-icon:after,#main .fund-detail .publication-list a .download-icon:after{content:"";display:inline-block;width:15px;height:19px;vertical-align:text-bottom;-webkit-mask:url(/themes/custom/ethos/build/./images/icon-file-download.svg) no-repeat center center/contain;mask:url(/themes/custom/ethos/build/./images/icon-file-download.svg) no-repeat center center/contain;background-color:rgba(0,0,0,.8);margin-left:10px}@media screen and (max-width:800px){#main .fund-detail .publication-list a .link-icon:after,#main .fund-detail .publication-list a .download-icon:after{width:19px;height:24px}}#main .fund-detail .publication-list a .link-icon::after{-webkit-mask:url(/themes/custom/ethos/build/./images/icon-chevron.svg) no-repeat center center/contain;mask:url(/themes/custom/ethos/build/./images/icon-chevron.svg) no-repeat center center/contain;vertical-align:middle}#main .fund-detail.votes .fund-detail-content{display:block}#main .fund-detail.votes .fund-detail-column{gap:2rem;flex-direction:row;flex-wrap:wrap;align-items:flex-end}@media screen and (max-width:1300px){#main .fund-detail.votes .fund-detail-column{flex-wrap:nowrap}}@media screen and (max-width:1300px){#main .fund-detail.votes .fund-detail-column-wrapper{overflow:hidden;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}#main .fund-detail.votes .fund-detail-column .meetings{flex-basis:56%}@media screen and (max-width:1300px){#main .fund-detail.votes .fund-detail-column .meetings{min-width:745px}}#main .fund-detail.votes .fund-detail-column .votes-count{flex:1}@media screen and (max-width:1300px){#main .fund-detail.votes .fund-detail-column .votes-count{min-width:560px}}#main .fund-detail.votes .fund-detail-column .votes-count .tr{padding-left:68px}#main .fund-detail.votes .voting-positions{flex-basis:100%;margin-top:80px}@media screen and (max-width:1300px){#main .fund-detail.votes .voting-positions{margin-top:40px}}#main .fund-detail.votes .td.meeting-count,#main .fund-detail.votes .th.meeting-count{flex:0 1 180px}#main .fund-detail.votes .td.meeting-type,#main .fund-detail.votes .th.meeting-type{flex:0 1 260px}@media screen and (max-width:1300px){#main .fund-detail.votes .td.meeting-type,#main .fund-detail.votes .th.meeting-type{flex:1}}#main .fund-detail .toggle-vote{background-color:#f7f7f7;border-radius:10px;font-weight:400}#main .fund-detail .box-content .tr.composition{font-size:20px;background-color:#f7f7f7;margin-bottom:1.5rem}@media screen and (max-width:800px){#main .fund-detail .box-content .tr.composition{font-size:1rem}}#main .fund-detail .box-content .tr.composition .composition-title{color:#e61e3c;text-transform:uppercase}#main .fund-detail .box-content .tr.composition:last-child{font-weight:400;background-color:#f7f7f7;padding-bottom:35px}#main .fund-detail.benchmark-detail .fund-detail-header{display:flex;align-items:baseline}#main .fund-detail.benchmark-detail .fund-detail-header .fund-detail-title{margin-bottom:0}.add-certifications.loading{pointer-events:none;opacity:.5}.fund-certifications{display:flex;flex-wrap:wrap}.fund-certifications .fund-certification{flex:0 0 32%;margin-right:2%;background-color:#f7f7f7;border-radius:10px;padding:33px;box-sizing:border-box;margin-bottom:2%}@media screen and (max-width:800px){.fund-certifications .fund-certification{flex-basis:48%;margin-bottom:1rem}}@media screen and (max-width:600px){.fund-certifications .fund-certification{flex-basis:100%;margin-right:0}}.fund-certifications .fund-certification.loading{pointer-events:none;opacity:.5}.fund-certifications .fund-certification:nth-child(3n){margin-right:0}.fund-certifications .fund-certification-logo{margin-bottom:1rem}.fund-certifications .fund-certification-logo img{height:90px;width:180px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.fund-certifications .fund-certification-title,.fund-certifications .fund-certification-description{color:rgba(0,0,0,.8)}.fund-certifications .fund-certification-title{margin-bottom:.25em;text-transform:none}.fund-certifications .fund-certification-description{opacity:.6}.fund-certifications .fund-certification-delete{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease}.fund-certifications .fund-certification-delete:hover{background-color:#e61e3c;color:#fff}.fund-certifications .fund-certification-delete:focus-visible{outline:none;border-width:2px}.fund-certifications .fund-certification-delete.js-hide{display:none}.fund-certifications .fund-certification .fund-certification-accordion{margin-top:1rem;margin-bottom:1rem}.fund-certifications .fund-certification .fund-certification-accordion .accordion-title{padding:0;font-size:1.25rem;text-transform:none}.fund-certifications .fund-certification .fund-certification-accordion .accordion-content{display:none;padding:0;padding-top:1rem}.fund-certifications .fund-certification .update-certification-funds.loading{pointer-events:none;opacity:.5}.fund-certifications .fund-certification .update-certification-funds-submit{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#main .fund-detail.benchmark-detail .paragraph{max-width:none;margin-bottom:3rem}#main .fund-detail.benchmark-detail .fund-detail-content .fund-detail-rows,#main .fund-detail.benchmark-detail .fund-detail-content{gap:20px}#main .fund-detail.benchmark-detail .fund-detail-column{flex:1}#main .fund-detail.benchmark-detail .fund-detail-rows{flex-basis:36%}#main .fund-detail.benchmark-detail .fund-detail-performance{flex-basis:61.5%}#main .fund-detail.benchmark-detail .after-content,#main .fund-detail.benchmark-detail .before-content{flex-basis:100%}#main .fund-detail.benchmark-detail .paragraph{margin:0}#main .fund-detail.benchmark-detail .paragraph--type--bloc-button{margin-top:2.875rem}#main .fund-detail.benchmark-detail .after-content .paragraph:first-child{margin-top:1.5rem}#main .fund-detail.benchmark-detail .fund-detail-content>.disclaimer{margin-top:0;position:static;padding:1rem 1.5rem;border-radius:10px;background-color:#f7f7f7;color:#e61e3c;display:inline-block;font-size:1.0625rem;margin-top:2rem}#main .fund-detail.benchmark-detail .box-content-inner .disclaimer{position:absolute;top:100%;font-size:.8125rem;font-weight:300}@media screen and (max-width:768px){#main .fund-detail.benchmark-detail .box-content-inner .disclaimer{left:0}}#main .fund-detail.benchmark-detail .box-content{padding:25px 50px}#main .fund-detail.benchmark-detail .fund-detail-content{display:none;flex-wrap:wrap}#main .fund-detail.benchmark-detail .fund-detail-content.active{display:flex}.content-type-user .site-header{min-height:250px}.content-type-article .layout-content{width:calc(71.6% - 10px);margin:auto}.content-type-article .has-sidebar .layout-content{width:calc(71.6% - 10px);padding-right:40px;box-sizing:border-box;margin:0}@media screen and (max-width:980px){.content-type-article .has-sidebar .layout-content{width:100%;padding-right:0}}@media screen and (max-width:940px){.content-type-article .layout-content{width:100%;padding-right:0}}.content-type-article .layout-content img{border-radius:10px;margin-bottom:2rem}.content-type-article .layout-content .chapeau{font-weight:700;margin-top:2rem}.content-type-article .layout-content .category{font-style:italic}.content-type-article .layout-content .article img{width:revert-layer;max-width:100%}.content-type-liens_de_presse #block-ethos-content>article>div,.content-type-article #block-ethos-content>article>div{display:flex;flex-wrap:wrap;align-items:baseline}.content-type-liens_de_presse #block-ethos-content>article>div .file,.content-type-article #block-ethos-content>article>div .file{flex:0 0 100%;margin-top:2rem}.content-type-liens_de_presse #block-ethos-content>article>div .file a,.content-type-article #block-ethos-content>article>div .file a{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease}.content-type-liens_de_presse #block-ethos-content>article>div .file a:hover,.content-type-article #block-ethos-content>article>div .file a:hover{background-color:#e61e3c;color:#fff}.content-type-liens_de_presse #block-ethos-content>article>div .file a:focus-visible,.content-type-article #block-ethos-content>article>div .file a:focus-visible{outline:none;border-width:2px}.content-type-liens_de_presse #block-ethos-content>article>div .file a.js-hide,.content-type-article #block-ethos-content>article>div .file a.js-hide{display:none}.content-type-liens_de_presse #block-ethos-content>article>div .embed-wrapper,.content-type-liens_de_presse #block-ethos-content>article>div .article,.content-type-liens_de_presse #block-ethos-content>article>div .pdf-wrapper,.content-type-article #block-ethos-content>article>div .embed-wrapper,.content-type-article #block-ethos-content>article>div .article,.content-type-article #block-ethos-content>article>div .pdf-wrapper{flex:0 0 100%;margin-top:2rem}.content-type-liens_de_presse #block-ethos-content>article>div .pdf-wrapper a,.content-type-liens_de_presse #block-ethos-content>article>div .links-wrapper a,.content-type-article #block-ethos-content>article>div .pdf-wrapper a,.content-type-article #block-ethos-content>article>div .links-wrapper a{font-size:1.25rem;line-height:1.3;color:#e61e3c;padding:.625rem 1.5rem;border:1px solid #e61e3c;border-radius:200px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease;margin-bottom:1rem}.content-type-liens_de_presse #block-ethos-content>article>div .pdf-wrapper a:hover,.content-type-liens_de_presse #block-ethos-content>article>div .links-wrapper a:hover,.content-type-article #block-ethos-content>article>div .pdf-wrapper a:hover,.content-type-article #block-ethos-content>article>div .links-wrapper a:hover{background-color:#e61e3c;color:#fff}.content-type-liens_de_presse #block-ethos-content>article>div .pdf-wrapper a:focus-visible,.content-type-liens_de_presse #block-ethos-content>article>div .links-wrapper a:focus-visible,.content-type-article #block-ethos-content>article>div .pdf-wrapper a:focus-visible,.content-type-article #block-ethos-content>article>div .links-wrapper a:focus-visible{outline:none;border-width:2px}.content-type-liens_de_presse #block-ethos-content>article>div .pdf-wrapper a.js-hide,.content-type-liens_de_presse #block-ethos-content>article>div .links-wrapper a.js-hide,.content-type-article #block-ethos-content>article>div .pdf-wrapper a.js-hide,.content-type-article #block-ethos-content>article>div .links-wrapper a.js-hide{display:none}.content-type-liens_de_presse #block-ethos-content>article>div .article,.content-type-article #block-ethos-content>article>div .article{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.2)}.content-type-liens_de_presse #block-ethos-content>article>div .date,.content-type-liens_de_presse #block-ethos-content>article>div .language,.content-type-article #block-ethos-content>article>div .date,.content-type-article #block-ethos-content>article>div .language{color:rgba(0,0,0,.4);vertical-align:baseline}.content-type-liens_de_presse #block-ethos-content>article>div .language,.content-type-article #block-ethos-content>article>div .language{position:relative;padding-left:24px}.content-type-liens_de_presse #block-ethos-content>article>div .language:after,.content-type-article #block-ethos-content>article>div .language:after{content:"";position:absolute;width:20px;height:20px;left:0;top:50%;margin-top:-9px;-webkit-mask:url(/themes/custom/ethos/build/./images/icon-language.svg) no-repeat left center/auto 14px;mask:url(/themes/custom/ethos/build/./images/icon-language.svg) no-repeat left center/auto 14px;background:rgba(0,0,0,.4)}.content-type-liens_de_presse #block-ethos-content>article>div .source,.content-type-liens_de_presse #block-ethos-content>article>div .theme,.content-type-liens_de_presse #block-ethos-content>article>div .type,.content-type-liens_de_presse #block-ethos-content>article>div .date,.content-type-liens_de_presse #block-ethos-content>article>div .language,.content-type-article #block-ethos-content>article>div .source,.content-type-article #block-ethos-content>article>div .theme,.content-type-article #block-ethos-content>article>div .type,.content-type-article #block-ethos-content>article>div .date,.content-type-article #block-ethos-content>article>div .language{margin-right:1rem}.content-type-liens_de_presse #block-ethos-content>article>div .language,.content-type-liens_de_presse #block-ethos-content>article>div .date,.content-type-article #block-ethos-content>article>div .language,.content-type-article #block-ethos-content>article>div .date{font-size:.9375rem}.content-type-liens_de_presse #block-ethos-content>article>div .source,.content-type-article #block-ethos-content>article>div .source{font-weight:700}.content-type-liens_de_presse #block-ethos-content>article>div .category,.content-type-article #block-ethos-content>article>div .category{font-style:italic;margin-right:1rem}#block-views-block-meme-categorie-block-1--3 .views-row,#block-ethos-views-block-meme-categorie-block-2 .views-row,#block-views-block-meme-categorie-block-1 .views-row{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:1rem}#block-views-block-meme-categorie-block-1--3 .views-row .views-field-field-image,#block-ethos-views-block-meme-categorie-block-2 .views-row .views-field-field-image,#block-views-block-meme-categorie-block-1 .views-row .views-field-field-image{flex:0 0 80px;margin-right:1rem}#block-views-block-meme-categorie-block-1--3 .views-row .views-field-field-image img,#block-ethos-views-block-meme-categorie-block-2 .views-row .views-field-field-image img,#block-views-block-meme-categorie-block-1 .views-row .views-field-field-image img{border-radius:10px}#block-views-block-meme-categorie-block-1--3 .views-row .views-field-title,#block-ethos-views-block-meme-categorie-block-2 .views-row .views-field-title,#block-views-block-meme-categorie-block-1 .views-row .views-field-title{flex:1;line-height:1.2}#block-views-block-meme-categorie-block-1--3 .views-row .views-field-title a,#block-ethos-views-block-meme-categorie-block-2 .views-row .views-field-title a,#block-views-block-meme-categorie-block-1 .views-row .views-field-title a{-webkit-text-decoration:none;text-decoration:none}#block-views-block-meme-categorie-block-1--3 .views-row .views-field-title a:hover,#block-ethos-views-block-meme-categorie-block-2 .views-row .views-field-title a:hover,#block-views-block-meme-categorie-block-1 .views-row .views-field-title a:hover{-webkit-text-decoration:underline;text-decoration:underline}#block-views-block-meme-categorie-block-1--3 .views-row .views-field-created,#block-ethos-views-block-meme-categorie-block-2 .views-row .views-field-created,#block-views-block-meme-categorie-block-1 .views-row .views-field-created{flex:0 0 100%}.share-buttons{margin-top:2rem;display:flex}.share-buttons .share-button{width:2rem;height:2rem;margin-right:1rem}.share-buttons .share-button svg{width:100%;height:100%}.share-buttons .share-button img{border-radius:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#block-ethos-content{display:flex;flex-direction:column}#block-ethos-content .search-form{margin-bottom:3rem}#block-ethos-content .search-form .form-item label{display:none}#block-ethos-content .search-form .form-wrapper{display:flex;align-items:center}#block-ethos-content .search-form .form-wrapper .form-item-keys{flex:1;margin-bottom:0;margin-right:1rem}#block-ethos-content>h2{order:1;margin-top:180px}#block-ethos-content>ol,#block-ethos-content .search-form,#block-ethos-content .pager{order:2}#block-ethos-content .pager{margin-top:2rem}#block-ethos-content .pager__items{display:flex;justify-content:center}#block-ethos-content .pager__items a{padding:.5rem 1rem;margin:0 5px;border:1px solid rgba(0,0,0,.2);border-radius:10px;-webkit-text-decoration:none;text-decoration:none}#block-ethos-content .pager__items .is-active a{background-color:#e61e3c;color:#fff;border-color:#e61e3c}#block-ethos-content .pager__items .pager__item--next a,#block-ethos-content .pager__items .pager__item--last a,#block-ethos-content .pager__items .pager__item--first a,#block-ethos-content .pager__items .pager__item--previous a{border:none}#block-ethos-content>ol{padding-left:0;list-style-type:none}#block-ethos-content>ol li{margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.2)}#block-ethos-content>ol h3{color:#e61e3c;text-transform:none}#block-ethos-content>ol h3 a{-webkit-text-decoration:none;text-decoration:none}
