.fyc-color{color:#ee7f00}.financial-color{color:#d3061e}.fyc-color{color:#ee7f00}.financial-color{color:#d3061e}.hero-banner-flex{position:relative;background-size:cover}.hero-banner-flex .hero-banner__image{position:absolute;top:0}.hero-banner-flex .hero-banner__overlay{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden;background-color:#0c2d41;background-image:-webkit-linear-gradient(bottom,#144968 0,#0c2d41 100%);background-image:linear-gradient(to top,#144968 0,#0c2d41 100%);box-shadow:inset 0 4px 0 rgba(0,0,0,.15);opacity:.85}.hero-banner-flex .hero-banner__overlay--light{opacity:.5}.hero-banner-flex .hero-banner__body{box-sizing:border-box;display:table;height:100%;width:100%}.hero-banner-flex .hero-banner__body__content{position:relative;color:#fff}.hero-banner-flex .hero-banner__body__text-dark{color:#303030}.hero-banner-flex .hero-banner .body__constrained{max-width:1280px;margin:10px auto}.hero-banner-flex .hero-banner .link{color:#fff;margin:0}.hero-banner-flex .hero-banner .link i{border-color:#fff}.hero-banner-flex .hero-banner .hero__seperator{height:2px;width:150px;max-width:100%;margin:.5em 0;background-color:#ffb400}.hero-banner-flex .hero-banner .btn{margin-right:10px}@media screen and (max-width:47.5em){.hero-banner-flex .hero-banner .btn{margin-bottom:10px}}.hero-banner-flex .hero-banner .breadcrumb li{color:#fff}.hero-banner-flex .hero-banner .breadcrumb li::after{color:#fff;vertical-align:baseline}.hero-banner-flex .hero-banner__box .hero-banner__overlay{background-image:none;background-color:#303030;opacity:.75}.hero-banner-flex .hero-banner__box--content{position:relative;float:right}.hero-banner-flex .hero-banner__box--content-body{max-width:410px;background-color:rgba(17,97,142,.9);border:1px solid #6eabce;border-radius:8px;margin-top:.5em;padding:20px 25px;box-sizing:border-box;color:#fff}.hero-banner-flex .hero-banner__box--content-body .title{margin:0 10px 16px 0;font-family:'Alegreya Sans-Bold',Arial,sans-serif;font-size:em(20px);line-height:20px;color:#fff}.hero-banner-flex .hero-banner__box--content-body .text{margin-right:10px;font-size:em(14px);color:#fff}.hero-banner-flex .hero-banner__box--content-body img{max-width:30%;margin-left:10px}.hero-banner-flex .hero-banner__box--content-body .chevron-link--after{white-space:nowrap}@media (max-width:760px){.hero-banner-flex .hero-banner__box--content .hero-banner__box--content-body .chevron-link--after{white-space:normal}.hero-banner-flex .hero-banner__box--content .hero-banner__box--content img{display:none}}.hero-banner-flex .hero-banner__center{background-color:#303030}.hero-banner-flex .hero-banner__center .hero-banner__overlay{background-color:#303030;opacity:.75}.hero-banner-flex .hero-banner__center .hero-banner__body__content{text-align:center}.hero-banner-flex .hero-banner__large{background-color:rgba(12,45,65,.85);display:flex;justify-content:center}.hero-banner-flex .hero-banner__large .hero-banner__body-large{align-items:center}.hero-banner-flex .hero-banner__large .hero-banner__body-large--content{justify-content:flex-start}.hero-banner-flex .hero-banner__large__buttons-block{align-self:flex-start}.hero-banner-flex .hero-banner__large__buttons-block div{position:relative}.hero-banner-flex .hero-banner__large__buttons-block div a{float:right}.hero-banner-flex .hero-banner__large__buttons-block div a.link{padding:15px 0}.hero-banner-flex .hero-banner__large__buttons-block div a.btn--member{margin-left:15px}.hero-banner-flex .hero-banner__large__buttons-block div a.btn--member--outlined{margin-left:15px}.hero-banner-flex .hero-banner__large__buttons-block div a.btn--member--alt{margin-left:15px}@media (max-width:992px){.hero-banner-flex .hero-banner__large .hero-banner__body-large--content{margin:0 20px 20px}}.hero-banner-flex .hero-banner--small{min-height:240px;box-sizing:border-box;padding:20px 0}.hero-banner-flex .hero-banner--small .hero-banner__image picture img{-o-object-fit:cover;object-fit:cover;min-height:240px}.hero-banner-flex .hero-banner--medium{box-sizing:border-box;height:335px}.hero-banner-flex .hero-banner--medium .hero-banner__image picture img{-o-object-fit:cover;object-fit:cover;height:335px}.hero-banner-flex .hero-banner--large{box-sizing:border-box;height:480px}@media screen and (max-width:47.5em){.hero-banner-flex .hero-banner--large{background-position:center}}.hero-banner-flex .hero-banner--large .hero-banner__image picture img{-o-object-fit:cover;object-fit:cover;min-height:480px}.hero-theme{margin-bottom:-20px}.hero-theme .hero-banner{background-color:#6eabce}.hero-theme .hero-banner__body{margin-top:0!important}.hero-theme .hero-banner__body__content{justify-content:center;margin-top:10px}.hero-theme .hero-banner__body__content h1{margin-top:0}.hero-theme__navigation-container{position:relative;top:-45px;justify-content:space-around;display:flex;min-height:-moz-fit-content;min-height:-webkit-fit-content;min-height:fit-content;height:130px;overflow:hidden}.hero-theme__navigation-box{min-width:-webkit-fill-available;height:100%}.hero-theme__navigation-item{align-items:center;text-align:center;flex-grow:1;flex-basis:0;max-width:100%;height:100%}.hero-theme__navigation-item .btn--theme{width:80px;height:80px;border-radius:50%;padding:0;background-color:#12618e;text-align:center;font-size:30px}.hero-theme__navigation-item .btn--theme i{font-size:40px;color:#fff;margin-right:0;vertical-align:middle}.hero-theme__navigation-item .btn--theme .icon-fline-share{margin-top:5px}.hero-theme__navigation-item .btn--theme .icon-fline-notes--four{margin-top:-5px;font-size:50px}.hero-theme__navigation-item .btn--theme .icon-fline-bond,.hero-theme__navigation-item .btn--theme .icon-fline-taxation{font-size:35px;margin-top:-10px}.hero-theme__navigation-item .btn--theme .icon-fline-credit-card,.hero-theme__navigation-item .btn--theme .icon-fline-risk{font-size:35px}.hero-theme__navigation-item .btn--theme .icon-fline-product{margin-left:15px}.hero-theme__navigation-item .btn--theme .icon-fline-crowdfunding,.hero-theme__navigation-item .btn--theme .icon-fline-fund,.hero-theme__navigation-item .btn--theme .icon-fline-saving-account,.hero-theme__navigation-item .btn--theme .icon-fline-sustainable-invest,.hero-theme__navigation-item .btn--theme .icon-fline-treasury-certificat{margin-top:10px;font-size:45px}.hero-theme__navigation-item .btn--theme .icon-fline-diamond,.hero-theme__navigation-item .btn--theme .icon-fline-glasses,.hero-theme__navigation-item .btn--theme .icon-fline-inheritance,.hero-theme__navigation-item .btn--theme .icon-fline-insurance,.hero-theme__navigation-item .btn--theme .icon-fline-lock,.hero-theme__navigation-item .btn--theme .icon-fline-notes--one,.hero-theme__navigation-item .btn--theme .icon-fline-pig{font-size:50px}.hero-theme__navigation-item .btn--theme .icon-fline-postal-product{font-size:40px;margin-top:15px;margin-left:3px}.hero-theme__navigation-item .btn--theme .icon-fline-stop{font-size:45px;margin-top:3px}.hero-theme__navigation-item .btn--theme .icon-fline-fund-ppr{margin-left:5px;font-size:45px}.hero-theme__navigation-item .btn--theme .icon-fline-ethical{margin-top:20px;font-size:45px}.hero-theme__navigation-item .btn--theme .icon-fline-ppr-insurance,.hero-theme__navigation-item .btn--theme .icon-fline-social-security{margin-left:5px;margin-top:3px}.hero-theme__navigation-item .btn--theme .icon-fline-donation,.hero-theme__navigation-item .btn--theme .icon-fline-saving{margin-top:15px}.hero-theme__navigation-item .btn--theme .icon-fline-house,.hero-theme__navigation-item .btn--theme .icon-fline-urbanisme2{margin-left:5px}.hero-theme__navigation-item .btn--theme:visited{text-decoration:none;outline:0}.hero-theme__navigation-item .btn--theme:hover{background-color:#fff;border:3px solid #6eabce}.hero-theme__navigation-item .btn--theme:hover i{color:#6eabce}.hero-theme__navigation-item .btn--theme:active{background-color:#fff;border:3px solid #12618e;outline:0;text-decoration:none}.hero-theme__navigation-item .btn--theme:active i{color:#12618e}.hero-theme__navigation-item .btn--theme:focus{outline:0}.hero-theme__navigation-item span{font-weight:800;text-decoration:none;color:#6eabce}.hero-theme .flickity-enabled.flex__row .flickity-slider>[class*=col]{min-height:unset;width:unset}.hero-theme .flickity-button{background:rgba(255,255,255,.8)}.hero-theme .flickity-button .flickity-button-icon{fill:#d3061e}.hero-theme .flickity-button:disabled{display:none}.hero-theme .flickity-page-dots{display:none}@media (max-width:480px){.hero-theme .hero-banner--small{min-height:290px}.hero-theme h1{margin-top:10px}.hero-theme .hero-theme__navigation-item{margin:unset;padding:5px}.hero-theme .hero-theme__navigation-item span{font-size:12px}}