.carousel_content.img_caro{width:150px}.line h2{border-left:4px solid #365c80;padding-left:22px;padding-bottom:5px;padding-top:5px}.line2 .et_pb_blurb_container h4::before{content:"";display:block;width:40px;height:4px;background-color:#2e4a68;border-radius:2px;margin-bottom:7px}.gform-theme--foundation .gfield .ginput_password.large,.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield select.large{width:100%;font-size:14px;border:1.5px solid #355b7f;border-radius:10px;background-color:#f9fcff;color:#112337;transition:border-color 0.3s ease;outline:none}#gform_wrapper_1 .gfield input[type="text"]:focus,#gform_wrapper_1 .gfield input[type="email"]:focus,#gform_wrapper_1 .gfield textarea:focus{border-color:#97a2b7;box-shadow:0 0 0 3px rgba(32,76,229,0.1)}#gform_wrapper_1 .gfield input::placeholder,#gform_wrapper_1 .gfield textarea::placeholder{color:#97a2b7;font-weight:400;opacity:1}#gform_wrapper_1 .gfield textarea{min-height:100px;resize:vertical;border:1.5px solid #355b7f}#gform_wrapper_1 .gfield{margin-bottom:18px}#gform_submit_button_1{background-color:#355b7f;color:white;padding:12px 24px;font-size:16px;border:none;border-radius:10px;cursor:pointer;transition:background-color 0.3s ease;width:100%}#gform_submit_button_2{background-color:#355b7f;color:white;padding:12px 24px;font-size:16px;border:none;border-radius:10px;cursor:pointer;transition:background-color 0.3s ease;width:100%}#gform_submit_button_1:hover{background-color:#97a2b7}#gform_wrapper_1 .gfield{margin-bottom:10px}div#gform_fields_1{display:block}.et_pb_menu .et_pb_menu__search-input{border:0;width:100%;color:#000;background:#fff;border:1.5px solid #355b7f;box-shadow:0px 12px 13px -6px rgba(0,0,0,0.11);padding:20px;border-radius:10px}.services h4.et_pb_module_header{height:50px}@media only screen and (max-width :980px){.dc_inverser_colonnes-section .dc_inverser_colonnes-ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media all and (min-width:768px) and (max-width:980px){.et_pb_blurb_position_left .et_pb_blurb_content{margin:0}}.et_pb_sticky .head-menu .et_pb_column.et_pb_column_2_5.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough{margin-bottom:0}#rmp_menu_trigger-521.is-active .responsive-menu-pro-inner,#rmp_menu_trigger-521.is-active .responsive-menu-pro-inner::before,#rmp_menu_trigger-521.is-active .responsive-menu-pro-inner::after{background-color:#0382cd!important}#rmp_menu_trigger-521.is-active{right:65px}