body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.et_pb_section_0_tb_header.et_pb_section{padding-top:1%;padding-bottom:1%;margin-top:0px;margin-bottom:0px;background-color:rgba(0,0,0,0)!important}.et_pb_section_0_tb_header{position:absolute!important;top:0px;bottom:auto;left:50%;right:auto;transform:translateX(-50%)}.et_pb_row_0_tb_header.et_pb_row{margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width:981px){.et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{max-width:1400px}}@media only screen and (max-width:980px){.et_pb_section_0_tb_header.et_pb_section{padding-top:1%;padding-bottom:1%;margin-top:0px;margin-bottom:0px}.et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{max-width:1400px}.et_pb_code_0_tb_header{margin-right:-45px!important;margin-left:-50px!important}}@media only screen and (max-width:767px){.et_pb_section_0_tb_header.et_pb_section{padding-top:1%;padding-bottom:1%;margin-top:0px;margin-bottom:0px}.et_pb_code_0_tb_header{margin-right:0px!important;margin-left:0px!important}}@media only screen and (max-width:778px){#mega-menu-wrap-primary-menu .mega-menu-toggle+#mega-menu-primary-menu{flex-direction:column;flex-wrap:nowrap;background:white!important;padding:15px;display:none;height:auto!important}}@media only screen and (max-width:778px){#mega-menu-wrap-primary-menu .mega-menu-toggle+#mega-menu-primary-menu{flex-direction:column;flex-wrap:nowrap;background:white!important;padding:15px;display:none;height:auto!important}}.et_pb_section_0_tb_footer.et_pb_section{padding-top:7%;padding-bottom:47px;background-color:#242277!important}.et_pb_section_0_tb_footer{width:100%;max-width:100%}.et_pb_section_0_tb_footer>.et_pb_row,.et_pb_section_0_tb_footer.et_section_specialty>.et_pb_row{width:90%;max-width:90%}.et_pb_section_0_tb_footer.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNGRkZGRkYiPjxwYXRoIGQ9Ik02NDAgMTQwTDEyODAgMEgweiIgZmlsbC1vcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik02NDAgOThsNjQwLTk4SDB6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 100px;top:0;height:100px;z-index:1;transform:scale(1,1)}.et_pb_image_0_tb_footer{padding-top:0px;padding-right:120px;padding-bottom:21px;margin-top:0px!important;margin-bottom:1px!important;width:75%;text-align:left;margin-left:0}.et_pb_text_0_tb_footer{padding-bottom:0px!important}.et_pb_row_inner_0_tb_footer.et_pb_row_inner,.et_pb_row_inner_1_tb_footer.et_pb_row_inner{padding-top:60px!important}.et_pb_column .et_pb_row_inner_1_tb_footer{padding-top:60px}.et_pb_text_1_tb_footer,.et_pb_text_2_tb_footer,.et_pb_text_3_tb_footer{padding-bottom:0px!important;margin-bottom:0px!important}.dsm_icon_list_0_tb_footer .dsm_icon_list_items .dsm_icon_list_icon,.dsm_icon_list_1_tb_footer .dsm_icon_list_items .dsm_icon_list_icon,.dsm_icon_list_2_tb_footer .dsm_icon_list_items .dsm_icon_list_icon{color:#7EBEC5}.dsm_icon_list_0_tb_footer .dsm_icon_list_items .dsm_icon_list_child:not(:last-child),.dsm_icon_list_1_tb_footer .dsm_icon_list_items .dsm_icon_list_child:not(:last-child),.dsm_icon_list_2_tb_footer .dsm_icon_list_items .dsm_icon_list_child:not(:last-child){margin-bottom:0px}.et_pb_row_inner_2_tb_footer.et_pb_row_inner{padding-top:10px!important;padding-bottom:10px!important;margin-top:0px!important;margin-bottom:0px!important}.et_pb_column .et_pb_row_inner_2_tb_footer{padding-top:10px;padding-bottom:10px}.et_pb_divider_0_tb_footer{background-color:#FFFFFF;max-height:3px}.et_pb_row_inner_3_tb_footer.et_pb_row_inner{padding-top:25px!important;margin-top:0px!important}.et_pb_column .et_pb_row_inner_3_tb_footer{padding-top:25px}.et_pb_text_4_tb_footer{line-height:1.4em;font-weight:300;font-size:22px;line-height:1.4em}.et_pb_social_media_follow_network_0_tb_footer a.icon,.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer .icon:before,.et_pb_social_media_follow_network_1_tb_footer a.icon,.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer .icon:before,.et_pb_social_media_follow_network_2_tb_footer a.icon,.et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer .icon:before{transition:background-color 300ms ease 0ms,background-image 300ms ease 0ms,color 300ms ease 0ms}.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon .icon:before{color:#242277}.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon:hover .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon:hover .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon:hover .icon:before{color:#FFFFFF}ul.et_pb_social_media_follow_0_tb_footer a.icon{border-radius:50px 50px 50px 50px}.et_pb_social_media_follow_0_tb_footer li a.icon:before{font-size:20px;line-height:40px;height:40px;width:40px}.et_pb_social_media_follow_0_tb_footer li a.icon{height:40px;width:40px}.et_pb_social_media_follow_network_0_tb_footer a.icon,.et_pb_social_media_follow_network_1_tb_footer a.icon{background-color:#FFFFFF!important}.et_pb_social_media_follow_network_0_tb_footer a.icon:hover,.et_pb_social_media_follow_network_1_tb_footer a.icon:hover,.et_pb_social_media_follow_network_2_tb_footer a.icon:hover{background-image:initial!important;background-color:#242277!important}.et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon a.icon,.et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon a.icon,.et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon a.icon{border-width:2px;border-color:#FFFFFF}.et_pb_social_media_follow li.et_pb_social_media_follow_network_0_tb_footer a,.et_pb_social_media_follow li.et_pb_social_media_follow_network_1_tb_footer a,.et_pb_social_media_follow li.et_pb_social_media_follow_network_2_tb_footer a{padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px;width:auto;height:auto}.et_pb_social_media_follow_network_0_tb_footer,.et_pb_social_media_follow_network_1_tb_footer,.et_pb_social_media_follow_network_2_tb_footer{margin-right:10px!important}.et_pb_social_media_follow_network_2_tb_footer a.icon{background-color:#ffffff!important}@media only screen and (max-width:980px){.et_pb_image_0_tb_footer .et_pb_image_wrap img{width:auto}}@media only screen and (max-width:767px){.et_pb_image_0_tb_footer .et_pb_image_wrap img{width:auto}}.gf_step{display:flex}.gf_step_number{background:#0E245B;color:#FFF;border-radius:50px;padding:5px 10px;width:30px}.gf_step_label{font-size:14px;color:#0E245B!important}.gf_custom_list select{color:#0E245B}.gform-field-row--span-two{grid-row:span 2}.gform-field-row--span-three{grid-row:span 3}.simulateur .gform_page_footer{text-align:right}body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit]{border:none;margin:0}body .gform_wrapper .gform_page_footer input.gform_next_button{border:none;background-color:#0E245B;color:#fff;height:40px;line-height:40px;padding:0 17px;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:3px}body .gform_wrapper .gform_page_footer input.gform_next_button:hover{background-color:#1D53BFFF}.simulateur_wrapper.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:40px}.simulateur_wrapper{padding:20px 40px;box-shadow:1px 1px 10px 5px rgb(0 0 0 / 10%);border-radius:22px}.simulateur_wrapper.gform_wrapper.gravity-theme .gf_page_steps{margin-bottom:30px}.simulateur_wrapper.gform_wrapper.gravity-theme .gf_step{display:inline-flex;flex-direction:column;align-items:center;row-gap:10px}.simulateur_wrapper.gform_wrapper.gravity-theme .gf_step_number{width:30px;height:30px;font-size:14px;line-height:30px;border:none;background:var(--duonergy-bleu);color:#fff}.simulateur_wrapper.gform_wrapper.gravity-theme .gf_step_active .gf_step_number{background:var(--duonergy-bleu);color:#fff}.simulateur_wrapper.gform_wrapper.gravity-theme #gf_step_2_1 .gf_step_number,.simulateur_wrapper.gform_wrapper.gravity-theme #gf_step_2_2 .gf_step_number,.simulateur_wrapper.gform_wrapper.gravity-theme #gf_step_2_3 .gf_step_number{background:var(--duonergy-rouge);color:#fff}.simulateur_wrapper.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:before{background:#00A739;height:30px;width:30px;border:none;left:0;top:0}.simulateur_wrapper.gform_wrapper.gravity-theme .gf_step_label{color:#34669a;font-weight:400;text-align:center;padding:0}.simulateur_wrapper.gform_wrapper.gravity-theme .gf_step_first .gf_step_label{font-weight:bold}.simulateur_wrapper.gform_wrapper.gravity-theme #gf_step_8_4 .gf_step_label{color:#34669a;font-weight:bold}.simulateur_wrapper .gf_progressbar{background-color:#ffffff}.simulateur_wrapper .percentbar_blue{background:transparent linear-gradient(90deg,#336699 0%,#0E3083 100%) 0% 0% no-repeat padding-box;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gform_wrapper.simulateur_wrapper .gf_progressbar_wrapper .gf_progressbar_percentage span{display:none}.simulateur_wrapper label.gfield_label,.simulateur_wrapper .description_above .gfield_description{color:#336699}.simulateur_wrapper .image-choices-field .image-choices-choice-text,.simulateur_wrapper .gfield_checkbox .gchoice label,.simulateur_wrapper .gfield_radio .gchoice label{color:#000000}.simulateur_wrapper .image-choices-admin-field.image-choices-use-images .image-choices-choice-selected,.simulateur_wrapper .image-choices-field .image-choices-choice-selected,.simulateur_wrapper .image-choices-admin-field.image-choices-use-images .image-choices-choice-focus label,.simulateur_wrapper .image-choices-field .image-choices-choice-focus label{border-color:transparent}.simulateur_wrapper .image-choices-admin-field.image-choices-use-images .image-choices-choice-image-wrap,.simulateur_wrapper .image-choices-field .image-choices-choice-image-wrap{background-size:contain}.simulateur_wrapper .simulateur-type-couverture.image-choices-field .image-choices-choice-image-wrap{border:5px solid #fff}.simulateur_wrapper .simulateur-type-couverture.image-choices-field .image-choices-choice-selected .image-choices-choice-image-wrap{border:5px solid var(--duonergy-rouge);border-radius:6px}.simulateur_wrapper.gform_wrapper input.small{min-width:auto}.gform_required_legend_simulateur{margin-left:20px;margin-top:20px;margin-bottom: 0}.gform_required_legend_simulateur .gfield_required{color:#790000}.simulateur_wrapper.gform_wrapper.gravity-theme .gfield_label{font-size:18px}.simulateur_wrapper.gform_wrapper.gravity-theme .gf_page_steps,.simulateur_wrapper legend{border:none}@media (max-width:640px){.simulateur_wrapper.gform_wrapper.gravity-theme .gf_step:not(.gf_step_active) .gf_step_label{display:none}.simulateur_wrapper.gform_wrapper.gravity-theme .gf_step{margin-right:8px}.simulateur_wrapper.gform_wrapper .gform_page_footer input.button{width:calc(50% - 8px)}}