@font-face{font-family:MarkPro;font-style:normal;font-weight:400;src:url(/build/fonts/MarkPro.c0930b87.woff) format("woff")}@font-face{font-family:MarkMedium;font-style:normal;font-weight:400;src:url(/build/fonts/MarkPro-Medium.6ff313f2.woff) format("woff")}@font-face{font-family:MarkBold;font-style:normal;font-weight:700;src:url(/build/fonts/MarkPro-Bold.36555b3c.woff) format("woff")}@font-face{font-family:MarkLight;font-style:normal;font-weight:400;src:url(/build/fonts/MarkPro-Light.06922516.woff) format("woff")}@font-face{font-family:MarkThin;font-style:normal;font-weight:400;src:url(/build/fonts/MarkPro-Thin.b5e599e2.woff) format("woff")}@font-face{font-display:swap;font-family:MarkExtraLight;font-style:normal;font-weight:200;src:url(/build/fonts/MarkPro-ExtraLight.e8c5a7e0.woff) format("woff")}:root{--primary-color:#114182;--secondary-color:#049bd9;--light-grey:#4d4d4d;--black-color:#000;--white-color:#fff}body{color:var(--light-grey);font-family:MarkPro;font-size:16px}*{margin:0;padding:0}p{color:var(--light-grey);font-family:MarkPro;font-size:14px;line-height:35px;margin-bottom:0}a{text-decoration:none}li{list-style-type:none}ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{line-height:1;margin:0}.header{padding-bottom:30px;position:relative;z-index:9}.header .row{align-items:center}.hamburger{display:none}.menu .menu_ul{align-items:center;display:inline-flex}.menu .menu_ul li{display:inline-block;margin-left:25px}.menu .menu_ul li:first-child{margin-left:0}.menu .menu_ul li:last-child{margin-left:15px}.menu .menu_ul li a{color:var(--black-color);font-family:MarkMedium;font-size:16px}.menu .menu_ul li.link_menu_with_img a{background:var(--secondary-color);border:1px solid var(--secondary-color);border-radius:30px;color:var(--white-color);display:inline-block;font-size:12px;padding:12px 20px}.menu .menu_ul li.link_menu_with_img.transparent a{background:transparent;border:1px solid var(--primary-color);color:var(--primary-color)}.menu .menu_ul li.link_menu_with_img a img{height:25px;margin-right:10px}.input_search button,.search_header button{background:transparent;border:0;outline:none}.banner_top{background:var(--primary-color);margin-bottom:15px;padding:5px 0}.banner_top_ul{display:flex;justify-content:end}.banner_top_ul li{margin-left:30px}.banner_top_ul li a{color:var(--white-color);font-family:MarkMedium;font-size:12px}.banner_top_ul li a img{margin-right:10px;position:relative;top:-2px}.dropdown-menu li{display:block!important;line-height:1;margin-left:0!important;padding:8px 0}.banner_top_ul .dropdown-menu li{padding:2px 0}.banner_top_ul .dropdown-menu li a{color:var(--black-color);font-family:MarkMedium;font-size:12px}.dropdown-menu{background:#f1f1f1;border:0;border-radius:15px;max-height:350px;overflow:hidden;overflow-y:auto;padding:20px;transform:translateY(30px)!important;width:max-content}.banner_top_ul .dropdown-menu{min-width:100px;padding:10px}.submenu_header_sub{max-height:100%;padding:10px;position:relative;transform:unset!important}.menu .menu_ul .submenu_header_sub a{font-family:MarkPro}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}.search_modal .modal-content{border-radius:0}.search_modal .modal-dialog{margin:0;max-width:100%}.input_search{margin:auto;max-width:600px;position:relative}.input_search input{color:var(--black-color);font-family:MarkPro;font-size:15px;height:40px;padding-left:15px;width:100%}.input_search input::placeholder{color:var(--black-color);font-family:MarkPro;font-size:15px}.input_search button{position:absolute;right:7px;top:7px}@media (min-width:1200px) and (max-width:1399px){.menu .menu_ul li{margin-left:17px}.menu .menu_ul li a{font-size:13px}}@media (max-width:1199px){.search_header{margin-right:30px;position:relative;top:-6px}.menu{background:var(--secondary-color);display:flex;flex-direction:column;height:100vh;justify-content:start;overflow-y:auto;padding-top:120px;position:fixed;text-align:unset;top:0;transition:.7s ease;-webkit-transition:.7s ease;-moz-transition:opacity .7s ease;width:100%}.menu .menu_ul{display:block;margin-bottom:30px;text-align:center}.menu .menu_ul li{display:block;margin-bottom:35px;margin-left:0}.menu .menu_ul li.link_menu_with_img,.menu .menu_ul li:last-child{margin-left:0}.menu .menu_ul li a{color:var(--white-color);font-size:18px}.menu .menu_ul li.link_menu_with_img a{font-size:14px}.menu .menu_ul li.link_menu_with_img a span{min-height:auto}.hamburger{cursor:pointer;display:inline-block;height:35px;margin-right:10px;position:relative;width:35px;z-index:9999}.hamburger button{background:transparent;border:0;height:30px;outline:none;position:relative;top:0;width:100%}.bar,.bar:after,.bar:before{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;height:4px}.bar{background:var(--primary-color);position:absolute;right:0;top:-9px;transform:translateY(25px);transition:all 0ms .3s;width:25px}.bar.animate{background:hsla(0,0%,100%,0)}.bar:before{top:-10px;transition:bottom .5s cubic-bezier(.23,1,.32,1) .5s,transform .5s cubic-bezier(.23,1,.32,1)}.bar:after,.bar:before{background:var(--primary-color);content:"";position:absolute;right:0;width:35px}.bar:after{top:10px;transition:top .5s cubic-bezier(.23,1,.32,1) .5s,transform .5s cubic-bezier(.23,1,.32,1)}.bar.animate:after{top:-2px;transform:rotate(45deg);transition:top .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1) .5s}.bar.animate:after,.bar.animate:before{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;height:4px;width:35px}.bar.animate:before{top:-3px;transform:rotate(-45deg);transition:bottom .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1) .5s}.show_menu{left:0;opacity:1;z-index:999}.hide_menu{left:100%;opacity:0}.submenu_header{background:transparent;border:0;border-radius:0;inset:unset!important;margin-top:15px!important;max-height:100%;padding:0;position:relative!important;text-align:center;transform:none!important;width:100%}.menu .submenu_header li{margin-bottom:10px}.menu .submenu_header li a{font-family:MarkPro;font-size:18px}.banner_top_ul .dropdown-menu{z-index:99999}.submenu_header_sub{background:transparent;margin:auto;padding:10px 0 0;text-align:center;width:auto}.menu .menu_ul .submenu_header_sub li{margin:0}.menu .menu_ul .submenu_header_sub li a{font-size:16px;white-space:normal}}@media (max-width:991px){.logo img{max-width:150px}}@media (max-width:767px){.banner_top_ul li{margin-left:20px}}@media (max-width:575px){.logo img{max-width:130px}.menu{padding-top:100px}.menu ul li{margin-bottom:30px}.input_search input{font-size:14px;padding-left:8px}.input_search input::placeholder{font-size:13px}}.switcher_home{width:100%}.switcher_home,.video_switcher{position:relative}.video_switcher video{width:100%;z-index:1}.video_switcher p{line-height:1}.text_switcher_home{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center;text-align:-o-center;top:0;z-index:1}.text_switcher_home div{max-width:850px}.text_switcher_home h1{color:var(--white-color);font-family:MarkBold;font-size:55px;line-height:1.2;margin-bottom:50px}.text_switcher_home ul li a{background:var(--secondary-color);border:2px solid var(--secondary-color);color:var(--white-color);display:inline-block;font-family:MarkPro;font-size:18px;min-width:245px;padding:20px 30px}.text_switcher_home ul li:last-child a{background:transparent;border:2px solid var(--white-color)}@media (max-width:1199px){.text_switcher_home h1{font-size:45px}}@media (max-width:991px){.text_switcher_home div{max-width:650px}.text_switcher_home h1{font-size:40px;margin-bottom:30px}}@media (max-width:767px){.text_switcher_home h1{font-size:30px}.text_switcher_home ul li{margin:8px 0}.text_switcher_home ul li a{font-size:14px;min-width:190px;padding:12px 20px}}@media (max-width:575px){.text_switcher_home h1{font-size:2.5vmax;margin-bottom:15px;padding:0 10px}.text_switcher_home ul li a{font-size:12px;min-width:170px;padding:10px 15px}}.section{padding:60px 0;position:relative}.entreprises_home{margin-top:-7px}.titre_blocks_home h2{color:var(--white-color);font-family:MarkBold;font-size:40px;line-height:1.2;margin:auto auto 70px;max-width:800px;text-align:center}.item_entreprises_home{display:inline-block}.img_item_entreprises_home{border-radius:20px;display:block;overflow:hidden;padding-bottom:55%;position:relative;z-index:1}.img_item_entreprises_home img{backface-visibility:visible;bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.text_item_entreprises_home{background:var(--white-color);border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:inline-block;padding:60px 30px 40px;position:relative;top:-20px}.text_item_entreprises_home h3{color:var(--primary-color);font-family:MarkBold;font-size:20px;margin-bottom:25px}.item_solutions_home div,.text_item_entreprises_home div{display:-webkit-box;display:-moz-box;display:-ms-box;overflow:hidden;position:relative;text-overflow:ellipsis;-webkit-line-clamp:4;-moz-line-clamp:4;-ms-line-clamp:4;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;margin-bottom:35px}.link_simple{color:var(--secondary-color);font-family:MarkBold;font-size:14px}.link_simple svg{margin-left:10px;stroke:var(--secondary-color);width:25px}.link_simple img{margin-left:10px}.slider_entreprises_home.owl-theme .owl-nav,.slider_solutions_home.owl-theme .owl-nav{margin:0;position:absolute;right:0;top:-70px}.owl-theme .owl-nav [class*=owl-]:hover{background:transparent}@media (max-width:991px){.titre_blocks_home h2{font-size:30px;margin-bottom:60px;max-width:600px}}@media (max-width:767px){.slider_entreprises_home.owl-theme .owl-nav [class*=owl-] img,.slider_solutions_home.owl-theme .owl-nav [class*=owl-] img{max-width:30px}#slider_entreprises_home.owl-theme .owl-nav,.slider_solutions_home.owl-theme .owl-nav{top:-50px}}@media (max-width:575px){.section{padding:40px 0}.titre_blocks_home h2{font-size:25px}.text_item_entreprises_home{padding:60px 20px 40px}.text_item_entreprises_home h3{font-size:18px;margin-bottom:20px}.text_item_entreprises_home p{line-height:30px;margin-bottom:25px}}.solutions_home .titre_blocks_home h2{color:var(--primary-color)}.item_solutions_home{border:1px solid var(--secondary-color);border-radius:25px;height:100%;margin-left:2px;padding:40px 30px;transition:all .3s ease-in}.item_solutions_home:hover{background:var(--secondary-color)}.slider_solutions_home.owl-carousel .owl-stage{display:flex}.item_solutions_home h3{align-items:center;color:var(--secondary-color);display:flex;font-family:MarkBold;font-size:20px;margin-bottom:25px}.item_solutions_home:hover a,.item_solutions_home:hover a svg,.item_solutions_home:hover h3,.item_solutions_home:hover p{color:var(--white-color);stroke:var(--white-color)}.item_solutions_home h3 img{display:inline-block!important;margin-right:15px;width:auto!important}.item_solutions_home div{margin-bottom:40px}.item_solutions_home .icon_solution_white,.item_solutions_home:hover .icon_solution_blue{display:none!important}.item_solutions_home:hover .icon_solution_white{display:inline-block!important}@media (max-width:1399px){.item_solutions_home h3{font-size:17px}.item_solutions_home h3 img{max-width:70px}}@media (max-width:991px){.item_solutions_home h3 img{max-width:60px}}@media (max-width:575px){.item_solutions_home{padding:40px 20px}.item_solutions_home h3{margin-bottom:20px}.item_solutions_home p{line-height:30px;margin-bottom:25px}}.apropos_home h2{color:var(--primary-color);font-family:MarkMedium;font-size:40px;line-height:1.2;max-width:400px}.apropos_home h2 span{color:var(--secondary-color);display:block;font-size:20px;margin-bottom:15px}.apropos_home p{margin-bottom:30px}@media (max-width:991px){.apropos_home h2{margin-bottom:30px}}@media (max-width:767px){.apropos_home h2 span{font-size:16px}.apropos_home h2{font-size:30px;max-width:300px}.apropos_home p{line-height:28px;margin-bottom:25px}}.partenaires_home .titre_blocks_home h2{color:var(--primary-color);font-family:MarkMedium;font-size:30px;margin-bottom:30px;max-width:100%;text-align:left}.slider_partenaires_home.owl-carousel .owl-stage{align-items:center;display:flex;text-align:center}.slider_partenaires_home.owl-theme .owl-nav{margin-top:0}.slider_partenaires_home.owl-carousel .owl-nav button.owl-next,.slider_partenaires_home.owl-carousel .owl-nav button.owl-prev{margin-top:-20px;position:absolute;top:50%;width:22px}.slider_partenaires_home.owl-carousel .owl-nav button.owl-next{right:-25px}.slider_partenaires_home.owl-carousel .owl-nav button.owl-prev{left:-25px}.item_partenaires_home img{width:auto!important}.item_partenaires_home{text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center;text-align:-o-center}@media (max-width:575px){.partenaires_home .titre_blocks_home h2{font-size:25px;margin-bottom:20px}.slider_partenaires_home.owl-carousel .owl-nav button.owl-next{right:-12px}.slider_partenaires_home.owl-carousel .owl-nav button.owl-prev{left:-12px}.slider_partenaires_home.owl-carousel .owl-nav button.owl-next,.slider_partenaires_home.owl-carousel .owl-nav button.owl-prev{max-width:18px}}.actualites_home .titre_blocks_home h2{color:var(--primary-color)}.item_actualites_home{background:var(--white-color);margin-bottom:20px}.text_item_actualites_home{padding:40px 25px 70px}.text_item_actualites_home span{color:var(--secondary-color);display:block;font-family:MarkMedium;font-size:12px;margin-bottom:20px;text-transform:uppercase}.text_item_actualites_home h3 a{color:var(--black-color);display:-webkit-box;font-family:MarkBold;font-size:19px;overflow:hidden;position:relative;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;line-height:1.2;min-height:45px}.img_item_actualites_home{text-align:center}@media (max-width:767px){.actualites_home{background:#f3f3f3!important}}@media (max-width:575px){.actualites_home .titre_blocks_home h2{margin-bottom:40px}.text_item_actualites_home{padding:30px 20px 50px}.text_item_actualites_home h3 a{display:block;font-size:18px;min-height:100%}}.contact_pages h2{font-family:MarkMedium;font-size:35px;line-height:1.2}.contact_pages h2,.contact_pages p{color:var(--primary-color);margin-bottom:30px;max-width:490px}.input_contact_pages{margin-bottom:30px;position:relative}.input_contact_pages input,.input_contact_pages select{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid #49454f;border-radius:5px;color:#49454f;font-family:MarkPro;font-size:14px;height:45px;outline:none;padding-left:10px;position:relative;width:100%}.select_contact_pages:after{background:url(/build/images/arrow_down_02.a33d6ab8.png) no-repeat;background-size:contain;content:"";height:9px;pointer-events:none;position:absolute;right:12px;top:17px;width:18px}.input_contact_pages label{background:var(--white-color);color:#49454f;font-family:MarkPro;font-size:12px;left:10px;line-height:1;padding:0 3px;position:absolute;top:-5px;z-index:1}.button_submit{margin-top:20px}.button_submit button{background:var(--secondary-color);border:0;color:var(--white-color);font-family:MarkMedium;font-size:16px;height:60px;outline:none;width:100%}samp.error{bottom:-18px;color:#aa0e0e;font-size:12px;left:0;position:absolute}@media (max-width:991px){.img_contact_pages{margin-bottom:30px}}@media (max-width:575px){.contact_pages h2{font-size:25px;margin-bottom:20px}.button_submit button{font-size:14px;height:50px}}.acces_espace_client_footer{padding:100px 0}.text_acces_espace_client_footer h2{color:var(--primary-color);font-family:MarkBold;font-size:40px;line-height:1.2;margin-bottom:0}.text_acces_espace_client_footer p{color:var(--primary-color);max-width:490px}.link_acces_espace_client_footer{text-align:center}.link_acces_espace_client_footer a{border:2px solid var(--primary-color);color:var(--primary-color);display:inline-block;font-family:MarkMedium;font-size:18px;padding:15px 40px}.link_acces_espace_client_footer a img{margin-right:20px}@media (max-width:991px){.text_acces_espace_client_footer{margin-bottom:30px}.link_acces_espace_client_footer{text-align:left}}@media (max-width:767px){.text_acces_espace_client_footer h2{font-size:30px}.link_acces_espace_client_footer a{font-size:15px;padding:15px 30px}.link_acces_espace_client_footer a img{max-width:22px}}@media (max-width:575px){.text_acces_espace_client_footer h2{font-size:25px}.link_acces_espace_client_footer a{font-size:14px;padding:12px 25px}.link_acces_espace_client_footer a img{margin-right:12px;max-width:20px}}.footer{background:var(--primary-color);padding:60px 0 80px;position:relative}.info_footer ul li a{color:#fff;font-family:MarkPro;font-size:16px}.menu_footer{display:grid;gap:25px;grid-template-columns:repeat(4,1fr)}.menu_footer ul{margin-bottom:50px;position:relative}.menu_footer ul li{line-height:1;margin-bottom:20px}.menu_footer ul li:first-child{color:var(--white-color);font-family:MarkBold;font-size:16px;margin-bottom:40px}.menu_footer ul li a{color:var(--white-color);font-family:MarkPro;font-size:15px}.copyright,.logo_footer,.social_footer{max-width:250px;text-align:center}.social_footer{margin-top:50px}.social_footer ul li:first-child{color:var(--white-color);font-family:MarkPro;font-size:16px;margin-bottom:20px}.social_footer ul li a{margin:0 10px}.info_footer{border-top:1px solid var(--white-color);display:grid;gap:65px;grid-template-columns:repeat(3,1fr);padding-top:50px}.info_footer li a,.info_footer li span{color:var(--white-color);font-family:MarkPro;font-size:16px}.info_footer li span{color:var(--secondary-color);display:block;margin-bottom:10px}.hidden_list{max-height:300px;overflow:hidden}.menu_footer_entreprises,.menu_footer_particuliers{position:relative}.menu_footer_entreprises button,.menu_footer_particuliers button{background:transparent;border:0;bottom:20px;color:var(--white-color);font-family:MarkMedium;font-size:15px;outline:none;position:absolute;text-decoration:underline}.copyright{margin-top:30px}.copyright p{line-height:2;margin-bottom:30px}.copyright label,.copyright label a,.copyright p,.copyright p a{color:var(--white-color);font-family:MarkPro;font-size:13px}.copyright label a{display:inline-block;font-family:MarkBold;font-size:15px}@media (max-width:991px){.menu_footer{margin-top:50px}}@media (max-width:767px){.menu_footer{gap:0 30px;grid-template-columns:repeat(2,1fr)}.info_footer{gap:30px;grid-template-columns:repeat(1,1fr)}}@media (max-width:575px){.copyright,.logo_footer,.social_footer{max-width:100%}.menu_footer{grid-template-columns:repeat(1,1fr)}.menu_footer ul{margin-bottom:40px;text-align:center}.menu_footer ul li a{font-size:14px}.menu_footer ul li:first-child{margin-bottom:30px}.menu_footer_entreprises button,.menu_footer_particuliers button{left:0;right:0}.info_footer{text-align:center}.copyright{margin-top:45px}}.switcher{align-items:center;background-size:cover!important;display:flex;height:650px;justify-content:center;position:relative;text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center;text-align:-o-center;width:100%}.switcher:after{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.text_switcher{position:relative;z-index:1}.text_switcher h1{color:var(--white-color);font-family:MarkBold;font-size:60px;line-height:1.2;max-width:1000px}.text_switcher p{color:var(--white-color);font-family:MarkMedium;font-size:30px;margin-top:50px;max-width:90%}@media (max-width:1199px){.switcher{height:550px}.text_switcher h1{font-size:45px}.text_switcher p{font-size:24px}}@media (max-width:991px){.switcher{height:450px}.text_switcher h1{font-size:40px}.text_switcher p{font-size:20px;margin-top:30px;max-width:100%}}@media (max-width:575px){.switcher{height:400px}.text_switcher h1{font-size:3.5vmax}.text_switcher p{font-size:18px;line-height:1.2;margin-top:20px}}.progress-wrap{border-radius:50px;bottom:40px;-webkit-box-shadow:inset 0 0 0 1px rgb(0 0 0/5%);box-shadow:inset 0 0 0 1px rgb(0 0 0/5%);opacity:0;position:fixed;right:40px;-webkit-transform:translateY(15px);transform:translateY(15px);visibility:hidden;z-index:10000}.progress-wrap,.progress-wrap .fa-angle-up{cursor:pointer;display:block;height:50px;-webkit-transition:all .2s linear;transition:all .2s linear;width:50px}.progress-wrap .fa-angle-up{color:#a79783;left:0;line-height:50px;position:absolute;text-align:center;top:0;z-index:1}.progress-wrap svg path{fill:none}.progress-wrap.active-progress{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.progress-wrap svg.progress-circle path{stroke:#a79783;stroke-width:3;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}@media (max-width:575px){.progress-wrap{right:17px}}.menu_pages_desktop{padding:70px 0}.menu_pages_desktop ul{border-bottom:1px solid #c7dcf5;display:inline-flex;justify-content:space-evenly;padding-bottom:25px;width:100%}.menu_pages_desktop ul li{margin:0 5px;text-align:center}.menu_pages_desktop ul li a{color:var(--black-color);font-family:MarkLight;font-size:22px;line-height:1;position:relative}.menu_pages_desktop ul li a:hover{font-family:MarkPro}.menu_pages_desktop ul li.selected a{display:block;font-family:MarkBold;pointer-events:none}.menu_pages_desktop ul li.selected a:after{background:var(--primary-color);bottom:-30px;content:"";height:4px;left:50%;position:absolute;right:0;transform:translateX(-50%);width:100px}.menu_pages_desktop select{display:none}.menu_pages_mobile{height:42px;margin:50px 0;position:relative;z-index:1}.menu_pages_mobile span{height:auto;margin:auto;position:absolute;right:0;top:3px;width:20px}.menu_pages_mobile ul{border-bottom:1px solid #c7dcf5;height:42px;position:absolute;width:100%}.menu_pages_mobile ul li{padding:10px;z-index:2}.menu_pages_mobile li:not(.init){background:#bfbfbf;border-bottom:1px solid #fff;display:none;float:left;height:42px;width:100%}.menu_pages_mobile li:not(.init):last-child{border-bottom:0}.menu_pages_mobile li.selected:not(.init),.menu_pages_mobile li:not(.init):hover{background:var(--primary-color)}.menu_pages_mobile li.init{cursor:pointer}.menu_pages_mobile ul li,.menu_pages_mobile ul li a{color:#737373;font-family:MarkPro;font-size:18px;line-height:1;position:relative}.menu_pages_mobile ul li a{color:#fff;display:block}a#submit{z-index:1}@media (max-width:575px){.menu_pages_desktop{margin:50px 0}}.content_actualites{padding-bottom:50px}.text_item_actualites_home p{line-height:25px;margin:20px 0}.text_item_actualites_home label{color:var(--primary-color);display:block;font-family:MarkMedium;font-size:10px;margin-bottom:15px;text-transform:uppercase}.actu_selected{padding:100px 0}.section_breadcrumbs{margin-bottom:50px}.section_breadcrumbs ul li{display:inline-block}.section_breadcrumbs ul li a{color:var(--light-grey);font-family:MarkPro;font-size:18px}.section_breadcrumbs ul li span{color:var(--light-grey);padding:0 5px}.section_breadcrumbs ul li a:hover,.section_breadcrumbs ul li:last-child a{font-family:MarkBold}.section_breadcrumbs ul li:last-child a{pointer-events:none}.actu_selected label{align-items:center;color:var(--primary-color);display:flex;font-family:MarkMedium;font-size:16px;margin:0 0 20px}.actu_selected label img{margin-right:15px;max-width:30px}.actu_selected h2{color:var(--black-color);font-family:MarkBold;font-size:25px;margin-bottom:30px;padding:10px 0 10px 30px;position:relative}.actu_selected h2:before{background:var(--black-color);border-bottom-right-radius:15px;border-top-right-radius:15px;content:"";height:100%;left:0;position:absolute;top:0;width:15px}.img_actu_selected{margin:30px 0}.actu_selected p{margin-bottom:25px}@media (max-width:991px){.section_breadcrumbs ul li{line-height:1}.section_breadcrumbs ul li a{font-size:15px}.actu_selected h2{font-size:21px}}@media (max-width:575px){.actu_selected{padding:60px 0}.section_breadcrumbs ul li:last-child,.section_breadcrumbs ul li:nth-child(3) span{display:none}.actu_selected h2{font-size:18px;padding:6px 0 6px 20px}.actu_selected h2:before{width:10px}.actu_selected p{font-size:16px;line-height:30px}}.pagination{align-items:center;justify-content:center;margin-top:15px;width:100%}.pagination li{line-height:1;margin:0 10px;position:relative}.pagination li a{color:var(--light-grey);font-family:MarkPro;font-size:18px}.pagination li a img{max-width:27px}.pagination li.active a{color:var(--primary-color);font-family:MarkBold;font-size:17px;pointer-events:none}.pagination li a:hover{font-family:MarkBold}.arrows_nav{top:-2px}.arrows_nav_prev img{transform:rotate(180deg)}.nos_partenaires{padding:70px 0}.item_partenaires{align-items:center;border:1px solid #c7dcf5;border-radius:15px;display:flex;height:-webkit-fill-available;justify-content:center;margin-bottom:30px;min-height:250px;padding:50px 20px;position:relative}@media (max-width:575px){.item_partenaires{min-height:200px;padding:30px 10px}}.content_communication{padding-bottom:70px}.filter_years{margin-bottom:50px}.filter_years select{background:transparent;border:0;border-bottom:1px solid #d0d0d0;color:var(--light-grey);font-family:MarkPro;font-size:20px;height:50px;outline:none;padding-left:10px;width:200px}.item_rapport{background:#f1f4f7;border-radius:15px;display:flex;flex-direction:column;height:-webkit-fill-available;justify-content:space-between;margin-bottom:30px;padding:40px 25px}.item_rapport label{color:var(--secondary-color);display:block;font-family:MarkBold;font-size:12px;text-transform:uppercase}.item_rapport h3{font-size:20px;line-height:1.2;margin:10px 0 20px}.item_rapport h3,.item_rapport span{color:var(--black-color);font-family:MarkPro}.item_rapport span{display:block;font-size:12px;margin-bottom:15px}.item_rapport a{background:var(--secondary-color);color:var(--white-color);display:inline-block;font-family:MarkBold;font-size:16px;padding:15px 30px;text-align:center;width:100%}@media (max-width:1199px){.item_rapport h3{font-size:18px}}@media (max-width:575px){.filter_years select{font-size:17px}}.text_block_head_assurance{padding-left:30px}.text_block_head_assurance h1{color:var(--secondary-color);font-family:MarkBold;font-size:16px}.text_block_head_assurance h2{color:var(--primary-color);font-family:MarkBold;font-size:50px;line-height:1.2;margin:30px 0 50px}.block_notre_demarche a,.text_block_head_assurance a{background:var(--secondary-color);color:var(--white-color);display:inline-block;font-family:MarkMedium;font-size:17px;padding:20px 40px;text-align:center}.titre_block_assurance h2{color:var(--primary-color);font-family:MarkBold;font-size:40px;line-height:1.2;margin-bottom:50px;text-align:center}.block_desc_assurance h2{margin-bottom:0;max-width:90%;text-align:left}.text_block_desc_assurance{padding-left:30px}.item_avantages,.item_slider_options{text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center;text-align:-o-center}.item_slider_options img{display:inline-block!important;width:auto!important}.item_slider_options h3{color:var(--light-grey);font-family:MarkMedium;font-size:20px;line-height:1.2;margin-top:10px;max-width:80%}.owl-theme .owl-dots .owl-dot span{background:transparent;border:1px solid #049bd9;height:12px;width:12px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#049bd9}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px}.item_garaties{border-radius:20px;overflow:hidden;position:relative}.item_garaties:after{background-color:rgba(12,39,71,.3);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.item_garaties a{border:0;display:block;overflow:hidden;padding-bottom:55%;position:relative}.item_garaties a img{backface-visibility:visible;bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.text_item_garaties{bottom:20px;left:20px;padding-right:20px;position:absolute;z-index:1}.text_item_garaties h3{color:var(--white-color);font-family:MarkBold;font-size:21px;margin-bottom:12px}.text_item_garaties p{color:var(--white-color);display:-webkit-box;display:-moz-box;display:-ms-box;font-family:MarkMedium;line-height:1.2;overflow:hidden;position:relative;text-overflow:ellipsis;-webkit-line-clamp:2;-moz-line-clamp:2;-ms-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;min-height:34px}.modal_garantie .modal-content{border:0;padding-top:30px}.modal_garantie .modal-content .text_item_garaties{bottom:0;left:0;margin-top:20px;padding-right:0;position:relative}.modal_garantie .modal-content .text_item_garaties h3,.modal_garantie .modal-content .text_item_garaties p{color:var(--light-grey);display:block}.modal_garantie .btn-close{position:absolute;right:5px;top:5px}.block_avantages_assurance{padding:100px 0}.block_avantages_assurance .titre_block_assurance h2{color:var(--white-color)}.item_avantages{margin-top:30px}.item_avantages h3{color:var(--white-color);font-family:MarkMedium;font-size:18px;line-height:1.2;margin-top:20px;max-width:80%}.block_faqs_assurance .accordion-item:first-of-type,.block_faqs_assurance .accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.block_faqs_assurance .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#170f49}.block_faqs_assurance .accordion-button{color:#170f49;font-family:MarkMedium;font-size:21px;gap:10px;padding:0}.block_faqs_assurance .accordion-body{margin-top:20px;padding:0 50px 0 0}.block_faqs_assurance .accordion-body p{color:#6f6c90;font-size:18px;line-height:30px}.block_faqs_assurance .accordion-item{border:0;border-radius:20px!important;box-shadow:1px 1px 9px 0 #114182;margin-bottom:30px;padding:30px 20px 30px 50px}.block_faqs_assurance .accordion-button:focus{box-shadow:none}.block_faqs_assurance .accordion-button:after{align-items:center;background-color:var(--white-color);background-image:url(/build/images/arrow_right.c1b7cd07.png);background-position:50%;background-size:inherit;border-radius:50%;box-shadow:1px 1px 9px 0 #114182;display:flex;height:40px;justify-content:center;width:40px}.block_faqs_assurance .accordion-button:not(.collapsed):after{background-color:var(--primary-color);background-image:url(/build/images/arrow_down_03.9a5c6200.png);transform:unset}@media (max-width:1399px){.text_block_head_assurance h2{font-size:40px}.block_notre_demarche a,.text_block_head_assurance a{font-size:15px;padding:15px 30px}.titre_block_assurance h2{font-size:30px}.block_desc_assurance h2{width:100%}}@media (max-width:991px){.text_block_head_assurance{margin-top:40px;padding-left:0}.text_block_head_assurance h2{font-size:35px;margin:20px 0 35px}.text_block_desc_assurance{margin-top:20px;padding-left:0}}@media (max-width:575px){.text_block_head_assurance h2{font-size:25px;margin:20px 0 30px}.block_notre_demarche a,.text_block_head_assurance a{font-size:14px;padding:15px 25px}.titre_block_assurance h2{font-size:24px;margin-bottom:35px}.item_avantages h3{font-size:15px;max-width:100%}.block_faqs_assurance .accordion-button{font-size:18px}.block_faqs_assurance .accordion-item{padding:30px 20px 30px 30px}.block_faqs_assurance .accordion-body p{font-size:15px;line-height:25px}}.content_contact{padding-top:70px}.form_contact{background:var(--primary-color);border-radius:20px;padding:50px 30px}.form_contact h2{color:var(--white-color);font-family:MarkMedium;font-size:30px;margin-bottom:40px}.text_contact_left{text-align:center}.text_contact_left h2{color:var(--primary-color);font-family:MarkBold;font-size:45px;line-height:1.2;margin-bottom:40px}.text_contact_left h2 span{color:var(--secondary-color);display:block;font-family:MarkPro;font-size:30px}.text_contact_left p{color:#000;font-family:MarkPro;font-size:22px}.form_contact h3{color:#000;font-family:MarkMedium;font-size:35px;margin-bottom:50px}.input_text{margin-bottom:30px;position:relative}.input_text:after{background-size:contain!important;content:"";height:22px;left:7px;position:absolute;top:11px;width:22px}.input_text.icon_nom:after{background:url(/build/images/user.f2ef544c.png) no-repeat}.input_text.icon_mail:after{background:url(/build/images/envelope.de9736c9.png) no-repeat}.input_text.icon_phone:after{background:url(/build/images/mobile.fc3ea7bd.png) no-repeat}.input_text.icon_message:after{background:url(/build/images/pencil.158353c9.png) no-repeat}.input_text input,.input_text select,.input_text textarea{background:transparent;border:0;border-bottom:1px solid #94a3b8;color:var(--white-color);font-family:MarkLight;font-size:18px;height:50px;outline:none;padding-left:50px;width:100%}.input_text input::placeholder,.input_text textarea::placeholder{color:var(--white-color);font-family:MarkLight;font-size:18px}.input_text textarea{height:200px;padding-top:10px;resize:none}.text_checkbox{color:var(--white-color);cursor:pointer;display:block;font-family:MarkPro;font-size:12px;line-height:1.2;margin-bottom:30px;margin-left:10px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text_checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#eee;height:20px;left:0;position:absolute;top:-4px;width:20px}.checkmark:after{content:"";display:none;position:absolute}.text_checkbox input:checked~.checkmark:after{display:block}.text_checkbox .checkmark:after{border:solid var(--primary-color);border-width:0 3px 3px 0;height:13px;left:6px;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px}.text_submit{margin-top:40px}.text_submit button{background:var(--secondary-color);border:0;color:#fff;font-family:MarkBold;font-size:18px;height:60px;outline:none;width:100%}.text_submit img{margin-right:10px}.map_info{margin:100px 0 150px}.map,.map .tab-content,.map .tab-content>.tab-pane{height:100%}.map iframe{height:100%;width:100%}.info_contact{background:var(--secondary-color)}.info_contact .nav-pills{width:100%}.info_contact h3{color:var(--white-color);font-family:MarkBold;font-size:40px;padding:50px}.info_contact .nav-pills .nav-link{border-radius:0}.info_contact .nav-link{color:var(--white-color);font-family:MarkBold;font-size:30px;padding:25px 50px;text-align:left}.info_contact .nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--primary-color);color:var(--white-color)}.info_contact ul li{align-items:start;display:inline-flex;line-height:24px;margin-bottom:30px;margin-right:30px}.info_contact ul li:last-child{margin-bottom:0}.info_contact ul{display:none;transition:all .3s ease}.info_contact .nav-pills .nav-link.active ul{display:block;margin-top:20px}.info_contact ul li,.info_contact ul li a{color:#fff;font-family:MarkPro;font-size:18px}.info_contact ul li b{font-family:MarkBold}.info_contact ul li img{margin-right:25px;margin-top:-4px;width:36px}samp.error{color:#e53730;font-family:MarkPro;font-size:13px}.close_msg{position:absolute;right:20px}@media (max-width:1199px){.text_contact_left h2{font-size:40px}.text_contact_left h2 span{font-size:25px}.form_contact h3{font-size:30px;margin-bottom:40px}.info_contact h3{font-size:35px}.info_contact ul li img{margin-right:20px;width:34px}}@media (max-width:991px){.text_contact_left{margin-bottom:40px}.map{height:400px}}@media (max-width:575px){.form_contact{padding:50px 20px}.form_contact h2{font-size:25px;margin-bottom:30px;text-align:center}.text_contact_left h2{font-size:35px;margin-bottom:30px}.text_contact_left h2 span{font-size:21px}.text_contact_left p{font-size:18px}.form_contact h3{font-size:20px}.input_text input,.input_text input::placeholder,.input_text select,.input_text textarea,.input_text textarea::placeholder{font-size:15px}.map_info{margin:60px 0}.info_contact h3{font-size:30px;padding:50px 35px}.info_contact ul li{line-height:25px;margin-bottom:30px}.info_contact ul li,.info_contact ul li a{font-size:16px}.info_contact ul li img{margin-right:15px;width:30px}.info_contact .nav-link{font-size:24px;padding:25px 35px}}.content_carrieres{padding:90px 0 200px}.content_carrieres .text_contact_left h2,.content_carrieres .text_contact_left h2 span{font-size:40px}.form_carrieres h3{color:var(--primary-color);font-family:MarkBold;font-size:35px;margin-bottom:50px}.slider_offres{background:#e8f2ff;border-radius:20px;max-width:600px;padding:40px 30px 60px}.slider_offres h3{color:var(--primary-color);font-family:MarkBold;font-size:30px;margin-bottom:50px}.item_slider_offres h4{color:var(--secondary-color);font-family:MarkBold;font-size:25px;margin-bottom:30px}.item_slider_offres p{margin-bottom:10px;margin-top:30px}.item_slider_offres p,.item_slider_offres ul li{color:var(--primary-color);font-family:MarkBold;font-size:20px}.item_slider_offres ul li{font-family:MarkPro;list-style:disc}.item_slider_offres ul{padding-left:30px}.slider_offres .owl-theme .owl-dots .owl-dot span{background:transparent;border:2px solid var(--primary-color);width:15px}.slider_offres .owl-theme .owl-dots .owl-dot.active span,.slider_offres .owl-theme .owl-dots .owl-dot:hover span{background:var(--primary-color)}.input_text.icon_poste:after{background:url(/build/images/bag.41a6bd45.png) no-repeat}.form_carrieres .text_submit button{width:100%}.text_submit img{margin-right:20px}.form_carrieres p{color:#000;font-family:MarkPro;font-size:21px;margin-top:30px}.input_file{margin-bottom:40px;position:relative}.input_file label{align-items:center;border:2px dashed var(--white-color);cursor:pointer;display:flex;justify-content:center;min-height:80px;padding:20px;width:100%}.input_file label span{color:var(--white-color);font-family:MarkPro;font-size:20px;position:relative}.input_file label span:before{background:url(/build/images/upload.4025eb41.png) no-repeat;background-size:contain;content:"";height:24px;left:-40px;position:absolute;top:0;width:24px}.input_file .vich-file{height:0}#carriere_cvFile_file,#carriere_lettreFile_file{height:0;opacity:0;width:0}.block_notre_role ul li,.text_contact_left ul li{font-family:MarkMedium;margin-bottom:25px;padding-left:40px;position:relative}.block_notre_role ul li:before,.text_contact_left ul li:before{background:url(/build/images/puce_02.d12ca3b3.png) no-repeat;background-size:contain!important;content:"";height:26px;left:0;position:absolute;top:0;width:28px}@media (max-width:1199px){.content_carrieres .text_contact_left h2{margin-bottom:30px}.content_carrieres .text_contact_left h2,.content_carrieres .text_contact_left h2 span{font-size:35px}.slider_offres h3{font-size:25px}.item_slider_offres h4{font-size:20px;margin-bottom:25px}.item_slider_offres p,.item_slider_offres ul li{font-size:18px}.form_carrieres h3{font-size:30px}}@media (max-width:991px){.slider_offres{margin:50px 0}}@media (max-width:575px){.content_carrieres{padding:60px 0 120px}.content_carrieres .text_contact_left h2{font-size:25px;margin-bottom:35px}.slider_offres{margin:40px 0;padding:40px 20px 60px}.slider_offres h3{font-size:23px;margin-bottom:25px}.item_slider_offres h4{font-size:18px}.item_slider_offres p,.item_slider_offres ul li{font-size:16px}.form_carrieres h3{font-size:25px}.input_file label span{font-size:13px}.input_file label span:before{height:20px;left:-35px;width:20px}.form_carrieres p{font-size:18px}.button_linkedin a{font-size:16px;padding:15px 30px}.button_linkedin a img{width:30px}.input_file label{min-height:60px;padding:15px}.text_submit button{font-size:15px}.text_submit img{margin-right:15px;max-width:30px}}.block_notre_histoire,.block_notre_mission{text-align:center}.block_notre_mission{padding:80px 0}.block_notre_mission .titre_block_assurance h2,.block_notre_mission p{color:var(--white-color)}.block_notre_mission ul{display:flex;margin-top:70px;width:100%}.block_notre_mission ul li{align-items:start;color:var(--white-color);display:inline-flex;margin-right:20px;text-align:left;width:33%}.block_notre_mission ul li span{display:inline-block;margin-left:20px;margin-top:20px}.block_notre_mission ul li span b{display:block;font-family:MarkBold;font-size:20px}.block_notre_role ul li{font-size:20px;margin-bottom:35px;padding-left:50px}.block_notre_role ul li:last-child{margin-bottom:0}.block_notre_role ul li:before{background:url(/build/images/puce.0c227f03.png) no-repeat;height:30px;width:30px}.item_block_notre_valeurs{text-align:center}.item_block_notre_valeurs h3{color:var(--black-color);font-family:MarkMedium;font-size:23px;margin:30px 0 10px}.item_block_notre_valeurs p{color:var(--black-color);line-height:25px}.block_notre_reseau h2{color:var(--secondary-color);font-family:MarkBold;font-size:90px}@media (max-width:991px){.block_notre_mission ul{align-items:center;flex-direction:column}.block_notre_mission ul li{margin-bottom:30px;margin-right:0;width:80%}.block_notre_mission ul li img{max-width:80px}.item_block_notre_valeurs{margin-bottom:40px}.block_notre_reseau h2{font-size:65px}}@media (max-width:767px){.block_notre_role ul li{font-size:18px}.item_block_notre_valeurs h3{font-size:20px}.item_block_notre_valeurs img{max-width:80px}.block_notre_reseau h2{font-size:50px;margin-bottom:40px;text-align:center}}@media (max-width:575px){.block_notre_mission ul li img{max-width:70px}.block_notre_mission ul li span b{font-size:18px}.block_notre_role ul li{padding-left:40px}.block_notre_role ul li:before{height:25px;width:25px}.block_notre_reseau h2{font-size:45px}}.item_nos_indicateurs{background:linear-gradient(133deg,#f1f4f7,hsla(0,0%,100%,0));border-radius:50px;box-shadow:1px 1px 12px 1px #c8e3ee;display:flex;height:-webkit-fill-available;justify-content:center;margin:20px 12px;padding:40px 25px}.item_nos_indicateurs label{color:var(--primary-color);font-family:MarkBold;font-size:60px;line-height:1}.item_nos_indicateurs label span{font-size:30px}.item_nos_indicateurs h3{color:var(--black-color);font-family:MarkMedium;font-size:20px;line-height:1.3;margin:30px 0}.item_nos_indicateurs samp{background:#e7ffd8;border-radius:20px;color:#00d600;display:inline-block;font-family:MarkBold;font-size:16px;padding:10px 20px}.block_notre_capital{padding:90px 0}.block_notre_capital .titre_block_assurance h2{color:var(--white-color)}.block_notre_capital ul{display:flex;width:100%}.block_notre_capital ul li{align-items:center;color:var(--white-color);display:inline-flex;flex-direction:column;margin-bottom:30px;width:25%}.block_notre_capital ul li span{display:block;font-family:MarkPro;font-size:16px;margin-top:20px;max-width:140px}.block_notre_capital ul li span b{display:block;font-family:MarkMedium;font-size:24px}.block_bourse ul li{align-items:center;color:var(--black-color);display:inline-flex;flex-direction:column;margin-bottom:50px;text-align:center;width:49%}.block_bourse ul li span{display:block;font-family:MarkPro;font-size:16px;margin-top:20px}.block_bourse ul li span b{color:var(--primary-color);display:block;font-family:MarkMedium;font-size:24px}.block_bourse ul li span samp{color:var(--black-color);display:block;font-family:MarkPro;font-size:14px}.block_contact_financier .titre_block_assurance h2{color:var(--white-color);margin-bottom:20px;text-align:left}.block_contact_financier p{color:var(--white-color);line-height:1.2}.block_contact_financier ul{display:block;margin:30px 0 40px}.block_contact_financier ul li{align-items:start;display:inline-flex;line-height:24px;margin-bottom:30px;margin-right:30px}.block_contact_financier ul li:last-child{margin-bottom:0}.block_contact_financier ul li,.block_contact_financier ul li a{color:#fff;font-family:MarkPro;font-size:18px}.block_contact_financier ul li b{font-family:MarkBold}.block_contact_financier ul li img{margin-right:25px;margin-top:-4px;width:36px}.btn_simple a{background:var(--primary-color);color:#fff;display:inline-block;font-family:MarkBold;font-size:18px;padding:20px 50px}.img_block_contact_financier{height:100%}.img_block_contact_financier img{height:100%;object-fit:cover}@media (max-width:1199px){.item_nos_indicateurs label{font-size:45px}.item_nos_indicateurs label span{font-size:25px}}@media (max-width:991px){.item_nos_indicateurs{margin:20px 0}.item_nos_indicateurs label{font-size:35px}.item_nos_indicateurs label span{font-size:21px}.item_nos_indicateurs h3{min-height:50px}.block_bourse ul li span b,.block_notre_capital ul li span b{font-size:20px}.block_bourse ul li img,.block_notre_capital ul li img{max-width:80px}.block_bourse ul li{margin-bottom:0;margin-top:50px}}@media (max-width:767px){.item_nos_indicateurs{text-align:center}.block_notre_capital ul{display:block}.block_notre_capital ul li{width:49%}}@media (max-width:575px){.item_nos_indicateurs{margin:20px 10px}.block_bourse ul li img,.block_notre_capital ul li img{max-width:65px}.block_bourse ul li span b,.block_notre_capital ul li span b{font-size:18px}.block_bourse ul li span{font-size:14px}.block_bourse ul li span samp{font-size:12px}.btn_simple a{font-size:14px;padding:15px 40px}}.block_notre_demarche p{margin-bottom:20px}.block_notre_demarche h3{align-items:center;display:flex;margin-bottom:20px}.block_notre_demarche h3 b{color:var(--primary-color);font-family:MarkMedium;font-size:35px;font-weight:500;line-height:40px;padding-right:15px;width:40%}.block_notre_demarche h3 span{color:var(--light-grey);font-family:MarkPro;font-size:14px;line-height:35px;width:60%}.block_piliers_esg{padding:80px 0}.block_piliers_esg .titre_block_assurance h2{color:var(--white-color)}.item_block_piliers_esg{align-items:center;display:flex;margin-bottom:45px;min-height:108px}.item_block_piliers_esg span{color:var(--white-color);display:block;font-family:MarkMedium;font-size:30px;line-height:1.2;margin-left:15px}.block_nos_valeurs ul li,.block_piliers_esg ul li{color:var(--white-color);font-family:MarkPro;font-size:18px;margin-bottom:25px;padding-left:40px;position:relative}.block_nos_valeurs ul li:before,.block_piliers_esg ul li:before{background:url(/build/images/puce_02.d12ca3b3.png) no-repeat;background-size:contain!important;content:"";height:26px;left:0;position:absolute;top:0;width:28px}.titre_nos_valeurs{text-align:center}.titre_nos_valeurs h2{color:var(--primary-color);font-family:MarkBold;font-size:40px;margin-top:25px}.titre_nos_valeurs h2 span{display:block;font-family:MarkPro;font-size:35px;margin-top:5px}.block_nos_valeurs ul li{color:var(--black-color);font-size:30px;margin-bottom:30px;padding-left:50px}.block_nos_valeurs ul li:last-child{margin-bottom:0}.block_nos_valeurs ul li:before{background:url(/build/images/puce.0c227f03.png) no-repeat;height:30px;top:5px;width:30px}.block_nos_valeurs ul li b{display:block;font-family:MarkBold}.block_conseil_administration ul li{line-height:1;margin-bottom:20px}.block_conseil_administration ul li:before{height:25px;top:7px;width:25px}@media (max-width:1399px){.block_nos_valeurs ul li{font-size:25px}}@media (max-width:1199px){.block_notre_demarche h3 b{font-size:25px;line-height:30px}.item_block_piliers_esg span{font-size:21px;margin-left:20px}}@media (max-width:991px){.titre_nos_valeurs{margin-bottom:50px}.item_block_piliers_esg{min-height:auto}}@media (max-width:575px){.block_notre_demarche h3 b{display:block;margin-bottom:10px;width:100%}.block_notre_demarche h3{display:block}.item_block_piliers_esg img{max-width:50px}.item_block_piliers_esg span{font-size:19px}.titre_nos_valeurs img{max-width:100px}.titre_nos_valeurs h2{font-size:30px}.titre_nos_valeurs h2 span{font-size:25px}.block_piliers_esg ul li{font-size:16px}.block_nos_valeurs ul li{font-size:21px;line-height:1.2;padding-left:40px}.block_nos_valeurs ul li:before{height:25px;top:1px;width:25px}}.block_courtier_conseil h2{color:var(--primary-color);font-family:MarkMedium;font-size:40px;margin-bottom:50px;max-width:500px}.block_courtier_conseil h2 span{color:var(--secondary-color);display:block;margin-bottom:10px}.block_nos_valeurs.block_conseil_administration ul li b{display:inline-block}.item_block_comites{border:1px solid #c1cee0;border-radius:30px;height:-webkit-fill-available;max-width:430px}.item_block_comites div{padding:30px 20px 40px}.item_block_comites h3{color:var(--black-color);font-family:MarkBold;font-size:20px}.item_block_comites ul li,.item_espace_client ul li{color:var(--black-color);font-family:MarkPro;font-size:14px;margin-top:25px;padding-left:35px;position:relative}.item_block_comites ul li:before,.item_espace_client ul li:before{background:url(/build/images/puce_02.d12ca3b3.png) no-repeat;background-size:contain!important;content:"";height:22px;left:0;position:absolute;top:0;width:24px}.block_politique h2{color:var(--white-color);line-height:1.2}.block_politique p{color:var(--white-color);font-family:MarkBold;font-size:24px;margin-bottom:30px}.block_politique ul li{color:var(--white-color);font-size:22px}.block_courtier_conseil p{margin-bottom:50px}.block_courtier_conseil .btn_simple a{background:var(--secondary-color)}@media (max-width:1399px){.block_courtier_conseil h2{font-size:35px}}@media (max-width:1199px){.block_conseil_administration .titre_nos_valeurs h2,.block_conseil_administration .titre_nos_valeurs h2 span,.block_courtier_conseil h2,.block_politique .titre_nos_valeurs h2,.block_politique .titre_nos_valeurs h2 span{font-size:30px}}@media (max-width:767px){.block_comites .row div.col-lg-4{display:flex;justify-content:center}}@media (max-width:575px){.block_conseil_administration .titre_nos_valeurs h2,.block_conseil_administration .titre_nos_valeurs h2 span,.block_courtier_conseil h2,.block_politique .titre_nos_valeurs h2,.block_politique .titre_nos_valeurs h2 span{font-size:25px}.block_courtier_conseil h2,.block_courtier_conseil p{margin-bottom:30px}.block_politique p{font-size:18px}.block_politique ul li{font-size:17px}.block_politique ul li:before{top:-2px}}.item_espace_client h2{color:var(--black-color);font-family:MarkBold;font-size:30px;line-height:1.2;margin:30px 0 50px;min-height:72px}.item_espace_client ul{margin-bottom:50px}.item_espace_client .btn_simple a{background:var(--secondary-color);font-size:16px;padding:13px 40px}@media (max-width:1399px){.item_espace_client h2{font-size:25px;margin:30px 0 40px;min-height:60px}.item_espace_client .btn_simple a{font-size:14px;padding:13px 30px}}@media (max-width:1199px){.icon_apps{display:inline-block;max-width:140px}.icon_apps img{height:40px}}@media (max-width:991px){.item_espace_client h2{min-height:auto}}.content_search{background:#f1f4f7;padding:60px 0 80px}.block_mentions_legales h2{line-height:1.2;margin-bottom:30px;margin-top:50px}.block_mentions_legales p{line-height:30px;margin-bottom:15px}