.bloc_text_image_section .accordion_section div.panel{max-height:0;overflow:hidden;padding:0;transition:max-height .2s ease-out}.bloc_text_image_section .image_section{height:100%}.bloc_text_image_section .image_section img{height:100%!important;object-fit:cover}.bloc_text_image_section{background:#fff;padding:100px 0}.bloc_text_image_section .bloc_text_image{display:flex;flex-wrap:wrap}.bloc_text_image_section .bloc_image,.bloc_text_image_section .bloc_text_section{padding:0 50px;width:50%}.bloc_text_image_section .image_section img{height:100%;width:100%}.bloc_text_image_section .bloc_text_title span{color:#6f6f71;font-size:18px;font-weight:400;line-height:18px}.bloc_text_image_section .bloc_text_title h2{color:#003374;font-size:36px;font-weight:500;line-height:39.6px;margin:0 0 5px}.bloc_text_image_section .bloc_text_title p{color:#040d2e;font-size:18px;font-weight:400;line-height:27px}.bloc_text_image_section .bloc_description{border-bottom:1px solid #9a9a9d;max-width:450px;padding-bottom:10px;padding-top:10px}.bloc_text_image_section .bloc_description h3,.bloc_text_image_section .bloc_description h4{color:#003374;font-size:20px;font-weight:700;line-height:23px;margin:0 0 5px;padding:0 40px;position:relative}.bloc_text_image_section .bloc_description p{color:#040d2e;font-size:18px;font-weight:400;line-height:22.5px;margin:0;padding:0 40px}.bloc_text_image_section .bloc_description h3:after,.bloc_text_image_section .bloc_description h4:after{background-image:url(https://45617592.fs1.hubspotusercontent-na1.net/hubfs/45617592/Group.svg);background-repeat:no-repeat;background-size:100%;content:"";height:22px;left:0;position:absolute;width:22px;z-index:9}.bloc_text_image_section .accordion_section .accordion{border-top:1px solid #9a9a9d;padding:16px 0}.bloc_text_image_section .accordion_section .accordion h3,.bloc_text_image_section .accordion_section .accordion h4{color:#003374;font-size:20px;font-weight:700;line-height:23px;margin:0;position:relative}.bloc_text_image_section .accordion_section:last-child{border-bottom:1px solid #9a9a9d}.bloc_text_image_section .accordion_section p{color:#040d2e;font-size:18px;font-weight:400;line-height:22.5px;margin:0 0 10px}.bloc_text_image_section .accordion_section,.bloc_text_image_section .bloc_text_title{max-width:450px}.bloc_text_image_section .accordion_section .accordion h3:after,.bloc_text_image_section .accordion_section .accordion h4:after{background-image:url(https://45617592.fs1.hubspotusercontent-na1.net/hubfs/45617592/Vector-1.svg);background-repeat:no-repeat;content:"";height:20px;left:unset;position:absolute;right:0;top:3px;width:20px}.bloc_text_image_section .accordion_section.\31 {padding:30px 0 0}.bloc_text_image_section.height_auto .image_section{height:auto}.accordion.active h3:after,.accordion.active h4:after{background-image:url("https://45617592.fs1.hubspotusercontent-na1.net/hubfs/45617592/la_long-arrow-alt-right%20(1).svg")!important;background-size:100%;left:unset!important;position:absolute;right:0!important}.accordion.active{display:block}.bloc_text_image_section .bloc_description.\31 {border-top:1px solid #9a9a9d}.bloc_text_image_section .button_section{display:flex;flex-direction:column;gap:20px;padding-top:30px}.bloc_text_image_section .button_section .Button a{background:#0060a9;border-radius:8px;color:#fff;font-size:14px;font-weight:400;line-height:14px;padding:12px 25px;text-decoration:none}.bloc_text_image_section .button_section .Button.btn2 a{background:none;color:#003374}.accordion_section.\34 {border-bottom:1px solid #9a9a9d}.bloc_text_image_section.txttext_image .bloc_text_image{flex-direction:row-reverse}@media screen and (max-width:767px){.bloc_text_image_section .bloc_image,.bloc_text_image_section .bloc_text_section{padding:20px 0;width:100%}.bloc_text_image_section .image_section img{object-fit:cover;object-position:top}.bloc_text_image_section .bloc_text_title span{font-size:14px;line-height:16px}.bloc_text_image_section .bloc_text_title h2{font-size:22px;line-height:normal;margin:0 0 15px}.bloc_text_image_section .bloc_text_title p{font-size:17px;line-height:normal}.bloc_text_image_section .bloc_description h3,.bloc_text_image_section .bloc_description h4{font-size:18px;line-height:normal;padding:0 30px 0 40px}.bloc_text_image_section .bloc_description h3:after,.bloc_text_image_section .bloc_description h4:after{height:20px;width:20px}.bloc_text_image_section .bloc_description p{font-size:16px;line-height:normal;padding:0 30px 0 40px}.bloc_text_image_section .accordion_section .accordion h3,.bloc_text_image_section .accordion_section .accordion h4{font-size:18px;line-height:normal}.bloc_text_image_section .accordion_section p{font-size:17px;line-height:normal}.bloc_text_image_section .accordion_section .accordion h3:after,.bloc_text_image_section .accordion_section .accordion h4:after{height:16px;width:16px}.bloc_text_image_section .button_section .Button.btn1{margin:0 0 10px}.bloc_text_image_section .button_section .Button a{font-size:13px}.bloc_text_image_section .button_section .Button a img{width:12px}.bloc_text_image_section .accordion_section,.bloc_text_image_section .bloc_description,.bloc_text_image_section .bloc_text_title{max-width:unset}}@media (min-width:768px) and (max-width:1024px){.bloc_text_image_section .bloc_image,.bloc_text_image_section .bloc_text_section{padding:0 20px}.bloc_text_image_section .bloc_text_title span{font-size:16px}.bloc_text_image_section .bloc_text_title h2{font-size:30px;line-height:30px;margin:0 0 15px}.bloc_text_image_section .bloc_text_title p{font-size:16px;line-height:20px}.bloc_text_image_section .bloc_description h3,.bloc_text_image_section .bloc_description h4{font-size:18px;padding:0 35px}.bloc_text_image_section .bloc_description h3:after,.bloc_text_image_section .bloc_description h4:after{height:18px;width:18px}.bloc_text_image_section .bloc_description p{font-size:16px;line-height:20px;padding:0 30px}.bloc_text_image_section .accordion_section .accordion h3,.bloc_text_image_section .accordion_section .accordion h4{font-size:18px;line-height:20px}.bloc_text_image_section .accordion_section p{font-size:16px;line-height:22px}.bloc_text_image_section .button_section .Button a{font-size:13px}.bloc_text_image_section .button_section .Button a img{width:13px}.bloc_text_image_section .accordion_section,.bloc_text_image_section .bloc_description,.bloc_text_image_section .bloc_text_title{max-width:unset}}@media (min-width:1025px) and (max-width:1320px){.bloc_text_image_section .bloc_text_title span{font-size:17px;line-height:17px}.bloc_text_image_section .bloc_text_title h2{font-size:32px;line-height:32px;margin:0 0 15px}.bloc_text_image_section .bloc_text_title p{font-size:17px;line-height:24px}.bloc_text_image_section .bloc_description h3,.bloc_text_image_section .bloc_description h4{font-size:18px;line-height:18px}.bloc_text_image_section .bloc_description p{font-size:17px;line-height:20px}.bloc_text_image_section .bloc_description h3:after,.bloc_text_image_section .bloc_description h4:after{height:20px;width:20px}.bloc_text_image_section .bloc_image,.bloc_text_image_section .bloc_text_section{padding:0 30px}.bloc_text_image_section .accordion_section,.bloc_text_image_section .bloc_description,.bloc_text_image_section .bloc_text_title{max-width:unset}}@media (min-width:320px) and (max-width:400px){.bloc_text_image_section .button_section{display:block}.bloc_text_image_section .button_section .Button.btn1{margin-bottom:30px}}