@charset "UTF-8";
/* xl - DESKTOP STYLES */
.banner-main-section::before, .banner-main-section::after {
  display: none !important;
}
@media screen and (max-width: 999px) {
  body > div.wp-site-blocks > header > div > div > div > div > div > header.financial-advisor-header {
    background-color: white !important;
    padding: 2% 0 !important;
  }
  body > div.wp-site-blocks > header > div > div > div > div > div > header.financial-advisor-header .wp-block-navigation .wp-block-navigation__responsive-container-open {
    background: white !important;
    color: black !important;
    border: none !important;
  }
}
body > div.wp-site-blocks > header > div > div > div > div > div > header.financial-advisor-header .header-menu-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
body > div.wp-site-blocks > header > div > div > div > div > div > header.financial-advisor-header .header-menu-container #header-menu {
  flex: 0 0 40%;
  max-width: 40%;
}
body > div.wp-site-blocks > header > div > div > div > div > div > header.financial-advisor-header .header-menu-container #header-menu .wp-block-navigation {
  justify-content: flex-end;
}
body > div.wp-site-blocks > header > div > div > div > div > div > header.financial-advisor-header .header-menu-container #header-menu .wp-block-navigation ul {
  display: flex;
  justify-content: space-around;
  align-items: center;
  list-style: none;
  margin: 0;
  padding: 0;
}
#hero-container #hero-title {
  position: relative;
  top: 200px;
}
/* video */
#home-video > div {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#home-video .wp-block-columns {
  gap: 24px;
}
#home-video .wp-block-column {
  display: flex;
}
#home-video .wp-block-embed, #home-video .wp-block-video {
  width: 100%;
  margin: 0;
  aspect-ratio: 1.7777777778;
  overflow: hidden;
}
#home-video .wp-block-embed__wrapper {
  width: 100%;
  height: 100%;
}
#home-video .wp-block-embed iframe {
  width: 100%;
  height: 100%;
  display: block;
}
#home-video .wp-block-video video {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}
#home-video figure.wp-block-video {
  padding: 0 !important;
}
/* footer */
footer #footer-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (max-width: 999px) {
  footer #footer-menu {
    display: none !important;
  }
}
footer #footer-menu nav #modal-2-content > ul {
  flex-direction: row !important;
}
footer #footer-social {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* fix */
.sec-headerss.wp-container-core-group-is-layout-12243e0f {
  max-width: 100% !important;
}
.topbar {
  /*   soucis avec le header qui remontait trop haut */
  margin-top: 2% !important;
}
@media screen and (max-width: 781px) {
  .header-logo {
    width: 50% !important;
  }
}
/* page actualités */
body.page-id-231 .wp-block-post-title {
  display: none;
}
body.page-id-231 .has-global-padding {
  padding: 0 !important;
}
body.page-id-231 .page-title {
  width: 80%;
  padding: 1% 0;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F134-scss-desktop.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BACkBA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYN%3BAAAA%3BAAAA%3BAAAA%3BAD9DF%3BACqEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BADnHF%3BAC6HE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD9IF%3BACoJA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD9JF%3BACqKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%22%7D */