*:hover,*:focus{-webkit-box-shadow:none;box-shadow:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;outline:0;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a,a:hover,a:focus{-webkit-transition:all ease .6s;transition:all ease .6s}.btn,.et_pb_button,button,a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-webkit-scrollbar{width:6px;display:none}::-webkit-scrollbar-track{background:rgba(255,255,255,0)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,1)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,0)}::-webkit-scrollbar-corner{background:rgba(255,255,255,0)}body{font-family:"Montserrat",sans-serif}.divi-page-loader:before{display:block;position:fixed;width:100%;height:100vh;content:"";overflow:hidden;left:0;top:0;z-index:99999999999;background-color:#FFF}.divi-page-loader:after{display:inline-block;content:"";position:absolute;left:calc(50% - 38px);top:calc(50% - 38px);z-index:9999999999;margin:0 auto;border:6px solid #16223a;border-top:6px solid #5b738f;width:64px;height:64px;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.page-container{overflow-x:hidden}.et_slide_menu_top{background-color:#16223a}.footer-menu a{font-weight:bold;color:#FFF!important;line-height:1.8em}.et_menu_container{min-width:95%}.divi-simple-table-holder,.divi-table-holder{border:1px solid #16223a;border-top:10px solid #16223a;display:inline-block;max-height:600px;overflow:auto}.divi-simple-table-holder{background-color:#FFF;border:1px solid #16223a;border-top:10px solid #16223a}.divi-table-holder table,.divi-simple-table-holder table{width:100%;margin-bottom:0!important;border:none}.divi-table-holder table thead th{position:-webkit-sticky;position:sticky;top:0;background-color:#5b738f;border-right:1px solid #16223a;color:#16223a;font-weight:bold;font-size:16px}.divi-simple-table-holder table thead th{background-color:#5b738f;border-right:1px solid #16223a;color:#16223a;font-weight:bold;font-size:16px}.divi-table-holder table tbody tr:nth-child(even),.divi-simple-table-holder table tbody tr:nth-child(even){background-color:#EEE}.divi-table-holder table tbody td,.divi-simple-table-holder table tbody td{border-right:1px solid #CCC;text-align:justify}.axes-4-col h3,.axes-4-col .et-pb-icon{transition:all .3s}.axes-4-col:hover h3{opacity:.5;transition:all .3s}.axes-4-col:hover .et-pb-icon{transform:rotateY(360deg);color:#FFF!important;transition:all .6s}.whatsapp-float:hover .et-pb-icon,.whatsapp-float .et-pb-icon:hover{;transition:all .6s;color:#5b738f!important}.et-pb-contact-message{font-weight:bold;color:#5b738f}.et_pb_slides .et_pb_slide:after{display:block;content:'';width:100%;height:calc(100vh);overflow:hidden;background:url(https://fci-developpement.com/wp-content/uploads/2025/05/financial-advisor-40.png) no-repeat center center;background-size:cover;position:absolute;left:0;top:0;z-index:1}.popup{max-width:calc(50vw);margin:0 auto}.round-corver{border-radius:50%;border:10px solid #5B738F}.RH-Multi-table{width:100%;margin:0 auto;text-align:center;border:none!important;;border-collapse:unset}.RH-Multi-table th,.RH-Multi-table tr,.RH-Multi-table td{border:none!important;text-align:center;border-collapse:unset;width:50%;vertical-align:top}.RH-Multi-table img{margin:0 auto;display:block}.divi8_logo_carousel_0 .swiper-navi-container{justify-content:center!important;top:inherit;position:relative;margin-top:16px}@media (min-width:981px){.et_fullwidth_nav #main-header .container{padding-right:32px;padding-left:16px}}@media (max-width:980px){#logo,.logo_container,#main-header,.container{overflow:hidden}}@media only screen and (max-width:767px){.et_slide_menu_top .et-info-phone,.et_slide_menu_top .et-info-email{font-size:10px!important}.divi-table-holder,.divi-simple-table-holder{width:100%;overflow-x:visible}.et_pb_slides .et_pb_slide:after{background-size:contain!important}.popup{max-width:calc(100vw)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin{0%{transform:rotate(0deg)}0%{transform:rotate(-360deg)}}@keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.mfp-gallery .mfp-title,.mfp-gallery .mfp-counter{display:none!important}