﻿@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Roboto:wght@900&display=swap";h1,h2{font-size:25px;color:#5ccdef}@media screen and (min-width: 768px){h1,h2{font-size:40px}}h3{font-size:17px;color:#303235}@media screen and (min-width: 768px){h3{font-size:25px}}body,h4,h5,h6,p,a,a.thumbnail{font-size:12px;color:#303235}@media screen and (min-width: 768px){body,h4,h5,h6,p,a,a.thumbnail{font-size:15px}}small,small p,small a{font-size:10px}@media screen and (min-width: 768px){small,small p,small a{font-size:12px}}body,body p,body ul,body a{font-size:15px;font-family:"Lato",sans-serif;color:#000}@media screen and (min-width: 768px){body,body p,body ul,body a{font-size:16px}}.form-control{border-color:#293133;border-radius:0}.btn-primary{-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff;background-color:#b7182e;border-radius:4px;padding:20px 40px}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#b7182e;border-color:rgba(0,0,0,0);color:#fff}header{font-family:"Roboto",sans-serif;font-weight:bold}@media screen and (max-width: 1199px){header .container-fluid>.navbar-header{float:inherit}header .navbar-toggle{display:block}header .navbar-collapse.collapse{display:none !important}header .navbar-collapse.collapse.in{display:block !important;overflow:hidden !important}header .navbar-right,header .navbar-left{float:none !important}header .navbar-nav>li{float:none}header .container>.navbar-header,header .container>.navbar-collapse,header .container-fluid>.navbar-header,header .container-fluid>.navbar-collapse{margin-left:-15px;margin-right:-15px}header .navbar>.container .navbar-brand,header .navbar>.container-fluid .navbar-brand{margin-left:0}header .navbar-nav .open .dropdown-menu{background-color:rgba(0,0,0,0);border:0;box-shadow:none;float:none;margin-top:0 !important;position:static;width:auto}header .navbar-nav .open .dropdown-menu>li>a,header .navbar-nav .open .dropdown-menu .dropdown-header{padding:10px 15px 10px 25px}header .navbar-right,header .navbar-left{margin:7.5px -15px}header .navbar-nav>li>a{line-height:20px;padding-bottom:10px;padding-top:10px}header .navbar-fixed-top .navbar-collapse,header .navbar-static-top .navbar-collapse,header .navbar-fixed-bottom .navbar-collapse{padding-left:15px;padding-right:15px}}@media screen and (min-width: 768px){header .navbar .navbar-brand{height:100px}}@media screen and (min-width: 992px){header .navbar .navbar-brand{margin-left:0 !important}}header .navbar>.container{width:100%}header .navbar-toggle .icon-bar{background-color:#222221}header .navbar-header{height:70px;width:calc(30px + 100%)}@media screen and (min-width: 768px){header .navbar-header{height:100px}}@media screen and (min-width: 1200px){header .navbar-header{width:unset}}header .navbar-toggle{margin:24px 15px 12px 0}@media screen and (min-width: 768px){header .navbar-toggle{margin:34px 15px 22px 0}}header .navbar-nav{text-align:center}@media screen and (min-width: 768px){header .navbar-nav{text-align:right}}header .navbar-nav>li>a{font-size:20px;font-family:"Roboto",sans-serif;font-weight:bold;color:#293133;padding:20px}@media screen and (min-width: 768px){header .navbar-nav>li>a{font-size:20px}}@media screen and (min-width: 1200px){header .navbar-nav>li>a{font-size:16px;margin-top:30px;padding:15px 10px}}@media screen and (min-width: 1800px){header .navbar-nav>li>a{font-size:20px;padding:15px 30px}}header .navbar-nav>li>a.navbar-header-main-entry{-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff;background-color:#b7182e;border-radius:4px;padding:20px 40px;padding:15px}header .navbar-nav>li>a.navbar-header-main-entry:hover,header .navbar-nav>li>a.navbar-header-main-entry:active,header .navbar-nav>li>a.navbar-header-main-entry:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#b7182e;border-color:rgba(0,0,0,0);color:#fff}@media screen and (min-width: 1200px){header .navbar-nav>li>a.navbar-header-main-entry{margin-right:10px}}@media screen and (min-width: 1800px){header .navbar-nav>li>a.navbar-header-main-entry{margin-right:30px}}header .navbar-nav.navbar-connection>li{display:inline-block}header .navbar-nav.navbar-connection>li>a{color:#b7182e;padding:30px}@media screen and (min-width: 992px){header .navbar-nav.navbar-connection>li>a{margin-top:30px;padding:15px}}header .navbar-nav.navbar-connection>li>a .fa::before{font-size:20px}@media screen and (min-width: 768px){header .navbar-nav.navbar-connection>li>a .fa::before{font-size:20px}}header .navbar-nav.navbar-connection #sign_in>a{border:1px solid #b7182e;border-radius:5px;margin-top:28px}footer{background-color:#293133;margin-top:0}footer h3,footer a,footer p{font-size:10px;font-family:"Lato",sans-serif}@media screen and (min-width: 768px){footer h3,footer a,footer p{font-size:12px}}footer h3{color:#b7182e;text-transform:uppercase}footer a,footer p{color:#fff}footer .footer-social-networks{margin:20px 0;text-align:center}@media screen and (min-width: 992px){footer .footer-social-networks{margin:0;text-align:right}}footer .footer-social-networks a{font-size:20px;padding:20px}@media screen and (min-width: 768px){footer .footer-social-networks a{font-size:20px}}footer .footer-legal-content{border-top:1px solid #fff;padding:20px}@media screen and (min-width: 768px){footer .footer-legal-content{padding:20px 0}}footer .footer-legal-content p{color:#b7182e}footer .footer-lemonway{padding:10px 0;text-align:center}footer .footer-lemonway img{height:30px;padding:0 5px 2px}footer .footer-copyright{color:#fff;background-color:#b7182e;font-size:12px;padding:10px 0;text-align:center}footer .footer-copyright a{text-decoration:underline}footer .footer-agreements .row-agreements{display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width: 768px){footer .footer-agreements .row-agreements{align-items:center;flex-direction:row}}footer .footer-agreements .img-logo-cip,footer .footer-agreements .img-logo-fpf,footer .footer-agreements .img-logo-fp{margin:auto;width:80px}footer .footer-agreements .img-logo-cva{background-color:#fff;margin:auto;max-width:200px}footer .footer-agreements .col-agreements-cip-text,footer .footer-agreements .col-agreements-fpf-text,footer .footer-agreements .col-agreements-fp-text{padding:20px 15px;text-align:center}@media screen and (min-width: 768px){footer .footer-agreements .col-agreements-cip-text,footer .footer-agreements .col-agreements-fpf-text,footer .footer-agreements .col-agreements-fp-text{padding:20px 0}}footer .footer-agreements .col-agreements-cip-logo{order:1}footer .footer-agreements .col-agreements-cip-text{order:2}@media screen and (min-width: 768px){footer .footer-agreements .col-agreements-cip-text{text-align:left}}footer .footer-agreements .col-agreements-fpf-text{order:4}@media screen and (min-width: 768px){footer .footer-agreements .col-agreements-fpf-text{order:3;padding-left:40px;text-align:left}}footer .footer-agreements .col-agreements-fpf-logo{order:3}@media screen and (min-width: 768px){footer .footer-agreements .col-agreements-fpf-logo{order:4}}footer .footer-agreements a{text-decoration:underline}.section-highlight .container-fluid{padding:0}.section-highlight .highlight-row{align-items:center;background-color:#b7182e;display:flex;flex-direction:row;flex-wrap:wrap-reverse}.section-highlight .highlight-col-image{width:100%}.section-highlight .highlight-col-caption{padding:20px;width:100%}@media screen and (min-width: 768px){.section-highlight .highlight-col-caption{padding:0 20px;width:50%}}.section-highlight .highlight-col-caption h1,.section-highlight .highlight-col-caption h3{font-family:"Roboto",sans-serif;font-weight:bold;color:#fff;text-align:center}.section-highlight .highlight-col-caption h1{font-size:34px;font-family:"Roboto",sans-serif;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 768px){.section-highlight .highlight-col-caption h1{font-size:40px}}@media screen and (min-width: 992px){.section-highlight .highlight-col-caption h1{font-size:50px}}@media screen and (min-width: 1200px){.section-highlight .highlight-col-caption h1{font-size:60px}}@media screen and (min-width: 1800px){.section-highlight .highlight-col-caption h1{font-size:80px}}.section-highlight .highlight-col-caption h3{font-size:20px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;line-height:34px}@media screen and (min-width: 768px){.section-highlight .highlight-col-caption h3{font-size:20px}}@media screen and (min-width: 768px)and (max-width: 991px){.section-highlight .highlight-col-caption h3{font-size:18px}}@media screen and (min-width: 1800px){.section-highlight .highlight-col-caption h3{font-size:30px}}.section-highlight .highlight-image{width:100%}.section-highlight .highlight-btn{color:#fff;font-family:"Roboto",sans-serif;font-weight:bold;font-size:15px;font-family:"Roboto",sans-serif;font-weight:bold;background-color:#293133;border-radius:4px;letter-spacing:2px;margin:20px 0;padding:10px 20px;text-transform:uppercase;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (min-width: 768px){.section-highlight .highlight-btn{font-size:16px}}.section-highlight .highlight-btn .fa-stack{margin-left:10px}.section-highlight .highlight-btn .fa-caret-down{padding-left:1px;padding-top:1px}.section-highlight .highlight-btn:hover,.section-highlight .highlight-btn:active,.section-highlight .highlight-btn:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#293133;border-color:rgba(0,0,0,0);color:#fff}@media screen and (max-width: 991px){.section-concept .title-section,.section-qui-sommes-nous .title-section,.section-call-to-actions .title-section{text-align:center}}.section-concept .subtitle-section,.section-qui-sommes-nous .subtitle-section,.section-call-to-actions .subtitle-section{font-family:"Roboto",sans-serif;font-weight:bold;color:#b7182e;font-size:15px;font-family:"Roboto",sans-serif;font-weight:bold;line-height:25px;margin-bottom:30px;margin-top:30px}@media screen and (min-width: 768px){.section-concept .subtitle-section,.section-qui-sommes-nous .subtitle-section,.section-call-to-actions .subtitle-section{font-size:16px}}.section-concept .caption-section p,.section-qui-sommes-nous .caption-section p,.section-call-to-actions .caption-section p{color:#000;font-size:15px;font-family:"Lato",sans-serif;line-height:25px}@media screen and (min-width: 768px){.section-concept .caption-section p,.section-qui-sommes-nous .caption-section p,.section-call-to-actions .caption-section p{font-size:16px}}@media screen and (min-width: 992px){.section-concept .caption-section p,.section-qui-sommes-nous .caption-section p,.section-call-to-actions .caption-section p{line-height:30px}}.section-qui-sommes-nous{margin-bottom:20px}@media screen and (min-width: 768px){.section-qui-sommes-nous{margin-bottom:40px}}@media screen and (min-width: 768px){.section-qui-sommes-nous .row{display:-webkit-flex;display:flex;flex-wrap:wrap}}.section-qui-sommes-nous .img-section-qui-sommes-nous{margin-top:30px}@media screen and (min-width: 768px){.section-qui-sommes-nous .img-section-qui-sommes-nous{margin-top:60px}}.section-qui-sommes-nous .col-image{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}.section-qui-sommes-nous .video-col{order:2;padding:0}@media screen and (max-width: 767px){.section-qui-sommes-nous .video-col{margin-bottom:20px}}.section-qui-sommes-nous .text-col{order:1}.section-qui-sommes-nous .video-btn{background-color:rgba(0,0,0,.3);color:#fff;font-size:40px;height:100%;left:0;position:absolute;top:0;width:100%;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.section-qui-sommes-nous .video-btn:hover,.section-qui-sommes-nous .video-btn:active,.section-qui-sommes-nous .video-btn:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#b7182e}@media screen and (min-width: 768px){.section-qui-sommes-nous .video-btn{height:28%;top:36%}}@media screen and (min-width: 992px){.section-qui-sommes-nous .video-btn{height:37%;top:31.5%}}@media screen and (min-width: 1200px){.section-qui-sommes-nous .video-btn{height:51%;top:24.5%}}.section-call-to-actions{margin:40px 0}.section-call-to-actions .text-col{text-align:center}.section-call-to-actions .btn-primary{font-size:23px;margin:20px;text-transform:uppercase;width:240px}@media screen and (min-width: 768px){.section-call-to-actions .btn-primary{font-size:30px;width:280px}}.section-block-projects{padding-bottom:30px;background-color:#f6f8f9}@media screen and (min-width: 768px){.section-block-projects{padding-bottom:40px}}.section-block-projects h2{margin-top:30px;margin-bottom:20px}@media screen and (min-width: 768px){.section-block-projects h2{margin-top:60px}}@media screen and (min-width: 768px){.section-block-projects h2{margin-bottom:40px}}.section-block-projects .btn-all-projects{-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff;background-color:#b7182e;border-radius:4px;padding:20px 40px;margin-top:20px;margin-bottom:30px}.section-block-projects .btn-all-projects:hover,.section-block-projects .btn-all-projects:active,.section-block-projects .btn-all-projects:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#b7182e;border-color:rgba(0,0,0,0);color:#fff}@media screen and (min-width: 768px){.section-block-projects .btn-all-projects{margin-top:40px}}@media screen and (min-width: 768px){.section-block-projects .btn-all-projects{margin-bottom:60px}}.section-block-projects .projects-list .container{justify-content:space-between}@media screen and (min-width: 768px){.section-block-projects .projects-list .container .project-thumbnails{width:50%}}@media screen and (min-width: 992px){.section-block-projects .projects-list .container .project-thumbnails{width:33%}}.section-block-projects .projects-list p{text-align:center}.section-block-projects .projects-list p,.section-block-projects .projects-list p a{font-size:20px;font-family:"Lato",sans-serif}@media screen and (min-width: 768px){.section-block-projects .projects-list p,.section-block-projects .projects-list p a{font-size:20px}}.section-block-projects .projects-list p a{color:#b7182e;font-weight:bold;text-decoration:underline}@media screen and (min-width: 768px){.section-partners .row-partners{display:-webkit-flex;display:flex;align-items:center}}.section-partners .row-partners .partner{margin:0 auto 20px;width:200px}.section-partners .row-partners .partner:hover,.section-partners .row-partners .partner:active,.section-partners .row-partners .partner:focus{outline:0}.section-partners .row-partners .partner:hover img,.section-partners .row-partners .partner:active img,.section-partners .row-partners .partner:focus img{opacity:.5}.section-newsletter section{padding-top:20px;padding-bottom:20px}@media screen and (min-width: 768px){.section-newsletter section{padding-top:40px}}@media screen and (min-width: 768px){.section-newsletter section{padding-bottom:40px}}.section-newsletter .container-fluid{padding:0}.section-newsletter .highlight-row{align-items:center;background-color:#b7182e;display:flex;flex-direction:row;flex-wrap:wrap-reverse}.section-newsletter .highlight-col-image{width:100%}@media screen and (min-width: 768px){.section-newsletter .highlight-col-image{width:50%}}.section-newsletter .highlight-col-caption{padding:20px;width:100%}@media screen and (min-width: 768px){.section-newsletter .highlight-col-caption{padding:40px 20px}}.section-newsletter .highlight-col-caption h1,.section-newsletter .highlight-col-caption h3{font-family:"Roboto",sans-serif;font-weight:bold;color:#fff;text-align:center}.section-newsletter .highlight-col-caption h1{font-size:34px;font-family:"Roboto",sans-serif;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 768px){.section-newsletter .highlight-col-caption h1{font-size:40px}}@media screen and (min-width: 992px){.section-newsletter .highlight-col-caption h1{font-size:50px}}@media screen and (min-width: 1200px){.section-newsletter .highlight-col-caption h1{font-size:60px}}@media screen and (min-width: 1800px){.section-newsletter .highlight-col-caption h1{font-size:80px}}.section-newsletter .highlight-col-caption h3{font-size:20px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;line-height:34px}@media screen and (min-width: 768px){.section-newsletter .highlight-col-caption h3{font-size:20px}}@media screen and (min-width: 768px)and (max-width: 991px){.section-newsletter .highlight-col-caption h3{font-size:18px}}@media screen and (min-width: 1800px){.section-newsletter .highlight-col-caption h3{font-size:30px}}.section-newsletter .highlight-image{width:100%}.section-newsletter .highlight-btn{color:#fff;font-family:"Roboto",sans-serif;font-weight:bold;font-size:15px;font-family:"Roboto",sans-serif;font-weight:bold;background-color:#293133;border-radius:4px;letter-spacing:2px;margin:20px 0;padding:10px 20px;text-transform:uppercase;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (min-width: 768px){.section-newsletter .highlight-btn{font-size:16px}}.section-newsletter .highlight-btn .fa-stack{margin-left:10px}.section-newsletter .highlight-btn .fa-caret-down{padding-left:1px;padding-top:1px}.section-newsletter .highlight-btn:hover,.section-newsletter .highlight-btn:active,.section-newsletter .highlight-btn:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#293133;border-color:rgba(0,0,0,0);color:#fff}.section-newsletter .grey-background{background-color:#f6f8f9}.section-newsletter .red-background{background-color:#b7182e}.section-newsletter .red-background h3{color:#fff}.section-newsletter .image-background{background-image:linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)),url("https://d3uoh5yxu9b5ak.cloudfront.net/content/media/files/000/001/159/original/background-attente-lending-4-impact.jpg?1666703397");background-repeat:no-repeat;background-size:cover}.section-newsletter .newsletter-section .form-inline{align-items:center;display:flex;flex-direction:column}.section-newsletter .newsletter-section .form-group.email{margin-top:20px}@media screen and (max-width: 767px){.section-newsletter .newsletter-section .form-group.email{width:100%}}.section-newsletter .newsletter-section .form-control.email{height:50px}@media screen and (min-width: 768px){.section-newsletter .newsletter-section .form-control.email{width:500px}}.section-newsletter .newsletter-section .btn{-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#b7182e;background-color:#fff;border-radius:4px;font-size:20px;margin-top:20px;padding:10px 40px;text-transform:uppercase;width:100%}.section-newsletter .newsletter-section .btn:hover,.section-newsletter .newsletter-section .btn:active,.section-newsletter .newsletter-section .btn:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#fff;border-color:rgba(0,0,0,0);color:#b7182e}@media screen and (min-width: 768px){.section-newsletter .newsletter-section .btn{width:500px}}.section-newsletter a{color:#b7182e;text-decoration:underline}.section-newsletter .bullet-point-item{padding-left:10px;text-indent:-10px}.section-newsletter .bullet-point-item .fa-fw{width:10px}@media screen and (min-width: 768px){.section-newsletter p{font-size:17px;line-height:1.7}}.section-newsletter h3{line-height:1.5;margin-bottom:30px}.section-newsletter h4{font-size:16px}@media screen and (min-width: 768px){.section-newsletter h4{font-size:20px}}.body-spaces-show h2,.body-spaces-show .title-section,.body-homepage-home h2,.body-homepage-home .title-section,.body-homepage-show h2,.body-homepage-show .title-section{color:#b7182e;font-family:"Roboto",sans-serif;font-weight:bold;font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-spaces-show h2,.body-spaces-show .title-section,.body-homepage-home h2,.body-homepage-home .title-section,.body-homepage-show h2,.body-homepage-show .title-section{font-size:30px}}@media screen and (min-width: 992px){.body-spaces-show h2,.body-spaces-show .title-section,.body-homepage-home h2,.body-homepage-home .title-section,.body-homepage-show h2,.body-homepage-show .title-section{text-align:left}}.body-spaces-show h2::before,.body-spaces-show .title-section::before,.body-homepage-home h2::before,.body-homepage-home .title-section::before,.body-homepage-show h2::before,.body-homepage-show .title-section::before{background:url("https://d3dvbnsgzi5cxr.cloudfront.net/integration/grapen-invest/trait-titre-grapen-invest.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.body-spaces-show h2::before,.body-spaces-show .title-section::before,.body-homepage-home h2::before,.body-homepage-home .title-section::before,.body-homepage-show h2::before,.body-homepage-show .title-section::before{display:inline-block;margin-bottom:0;margin-right:30px;width:40px}}.body-spaces-show .title-section,.body-homepage-home .title-section,.body-homepage-show .title-section{margin-top:30px;margin-bottom:20px}@media screen and (min-width: 768px){.body-spaces-show .title-section,.body-homepage-home .title-section,.body-homepage-show .title-section{margin-top:60px}}@media screen and (min-width: 768px){.body-spaces-show .title-section,.body-homepage-home .title-section,.body-homepage-show .title-section{margin-bottom:40px}}.body-homepage-home .section-zones-geographiques,.body-homepage-show .section-zones-geographiques{background-color:#f6f8f9}.body-homepage-home .section-zones-geographiques .thumbnail,.body-homepage-show .section-zones-geographiques .thumbnail{background-color:#f6f8f9;border:0;border-radius:0;padding:0;position:relative;background-color:#fff}@media screen and (min-width: 768px){.body-homepage-home .section-zones-geographiques .thumbnail,.body-homepage-show .section-zones-geographiques .thumbnail{padding-bottom:40px}}.body-homepage-home .section-zones-geographiques .thumbnail .caption,.body-homepage-show .section-zones-geographiques .thumbnail .caption{padding:0}.body-homepage-home .section-zones-geographiques .thumbnail h3,.body-homepage-show .section-zones-geographiques .thumbnail h3{padding:0 9px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-homepage-home .section-zones-geographiques .thumbnail h3,.body-homepage-show .section-zones-geographiques .thumbnail h3{height:83px}}.body-homepage-home .section-zones-geographiques .thumbnail p,.body-homepage-show .section-zones-geographiques .thumbnail p{padding:10px 20px}@media screen and (min-width: 768px){.body-homepage-home .section-zones-geographiques .thumbnail p,.body-homepage-show .section-zones-geographiques .thumbnail p{height:174px}}@media screen and (min-width: 992px){.body-homepage-home .section-zones-geographiques .thumbnail p,.body-homepage-show .section-zones-geographiques .thumbnail p{height:150px;padding:20px 30px}}@media screen and (min-width: 1200px){.body-homepage-home .section-zones-geographiques .thumbnail p,.body-homepage-show .section-zones-geographiques .thumbnail p{padding:30px}}.body-homepage-home .section-zones-geographiques .thumbnail a,.body-homepage-show .section-zones-geographiques .thumbnail a{background-color:#b7182e;color:#fff;display:block;font-weight:bold;padding:10px;text-align:center;text-transform:uppercase;width:100%;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (min-width: 768px){.body-homepage-home .section-zones-geographiques .thumbnail a,.body-homepage-show .section-zones-geographiques .thumbnail a{bottom:0;position:absolute}}.body-homepage-home .section-zones-geographiques .thumbnail a:hover,.body-homepage-home .section-zones-geographiques .thumbnail a:active,.body-homepage-home .section-zones-geographiques .thumbnail a:focus,.body-homepage-show .section-zones-geographiques .thumbnail a:hover,.body-homepage-show .section-zones-geographiques .thumbnail a:active,.body-homepage-show .section-zones-geographiques .thumbnail a:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#b7182e;border-color:rgba(0,0,0,0);color:#fff}@media screen and (min-width: 768px){.body-homepage-home .section-zones-geographiques .thumbnail,.body-homepage-show .section-zones-geographiques .thumbnail{margin:10px;width:calc(33% - 20px)}}.body-homepage-home .section-zones-geographiques .see-all,.body-homepage-show .section-zones-geographiques .see-all{text-align:center}.body-homepage-home .section-zones-geographiques .btn-all-news,.body-homepage-show .section-zones-geographiques .btn-all-news{-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff;background-color:#b7182e;border-radius:4px;padding:20px 40px;margin-top:20px;margin-bottom:30px}.body-homepage-home .section-zones-geographiques .btn-all-news:hover,.body-homepage-home .section-zones-geographiques .btn-all-news:active,.body-homepage-home .section-zones-geographiques .btn-all-news:focus,.body-homepage-show .section-zones-geographiques .btn-all-news:hover,.body-homepage-show .section-zones-geographiques .btn-all-news:active,.body-homepage-show .section-zones-geographiques .btn-all-news:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#b7182e;border-color:rgba(0,0,0,0);color:#fff}@media screen and (min-width: 768px){.body-homepage-home .section-zones-geographiques .btn-all-news,.body-homepage-show .section-zones-geographiques .btn-all-news{margin-top:40px}}@media screen and (min-width: 768px){.body-homepage-home .section-zones-geographiques .btn-all-news,.body-homepage-show .section-zones-geographiques .btn-all-news{margin-bottom:60px}}@media screen and (min-width: 768px){.body-homepage-home .section-zones-geographiques .row-news-list,.body-homepage-show .section-zones-geographiques .row-news-list{display:-webkit-flex;display:flex;flex-wrap:wrap}}.body-pages-show .static-page-title{color:#b7182e;font-family:"Roboto",sans-serif;font-weight:bold;font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase;margin-bottom:60px;margin-top:40px}@media screen and (min-width: 768px){.body-pages-show .static-page-title{font-size:30px}}@media screen and (min-width: 992px){.body-pages-show .static-page-title{text-align:left}}.body-pages-show .static-page-title::before{background:url("https://d3dvbnsgzi5cxr.cloudfront.net/integration/grapen-invest/trait-titre-grapen-invest.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.body-pages-show .static-page-title::before{display:inline-block;margin-bottom:0;margin-right:30px;width:40px}}.body-pages-show p{color:#000;margin-top:20px}.body-pages-show p strong{color:#b7182e}.body-pages-show .static-page-subtitle{font-family:"Roboto",sans-serif;font-weight:bold;font-size:20px;font-family:"Roboto",sans-serif;font-weight:bold;color:#b7182e;text-transform:uppercase;text-align:center}@media screen and (min-width: 768px){.body-pages-show .static-page-subtitle{font-size:20px}}@media screen and (min-width: 768px){.body-pages-show .static-page-subtitle{margin-top:40px;text-align:left}}.body-pages-show .col-picto{text-align:center}@media screen and (min-width: 768px){.body-pages-show .col-picto{padding:0;padding-right:5px}}.body-pages-show .static-page-picto{margin-top:40px}.body-pages-show .static-page-picto.picto-simplicite{margin-top:35px}.body-pages-show .static-page-picto.picto-expertise{margin-top:25px}.body-pages-show .static-page-picto.picto-croissance{margin-top:25px}.body-pages-show .static-page-picto.picto-selection{margin-top:30px}.body-pages-show .static-page-picto.picto-investissement-local{margin-top:30px}.body-pages-show .static-page-picto.picto-rentabilite{margin-top:25px}.body-pages-show .static-page-picto.picto-connaissance-risque{margin-top:30px}.body-pages-show .static-page-picto.picto-autonomie-financiere{margin-top:20px}.body-pages-show .static-page-picto.picto-patriotisme-fiscal{margin-top:20px}.body-pages-show .static-page-picto.picto-passion{margin-top:25px}.body-pages-show .static-page-picto.picto-valeurs{margin-top:30px}.body-pages-show .container-content{margin-bottom:30px}@media screen and (min-width: 768px){.body-pages-show .container-content{margin-bottom:60px}}.body-pages-show .container-content a:not(.btn){color:#b7182e;text-decoration:underline}.body-projects-show .tax-reduction-info{display:none !important}.body-projects-show .tax-eligible .tax-reduction-info{display:block !important}.body-projects-show .project-header-row-flex{display:-webkit-flex;display:flex;flex-direction:column}@media screen and (min-width: 992px){.body-projects-show .project-header-row-flex{flex-direction:row}}.body-projects-show .project-header-left-col{background-color:#b7182e;display:flex;flex-direction:column;justify-content:center;order:2}@media screen and (min-width: 992px){.body-projects-show .project-header-left-col{order:1}}.body-projects-show .project-header-thumbnail{display:-webkit-flex;display:flex;flex-wrap:wrap;background-color:#fff;border-radius:4px;margin:40px auto;max-width:400px;padding:60px 20px 20px;position:relative;text-align:left}@media screen and (min-width: 1200px){.body-projects-show .project-header-thumbnail{margin:20px auto}}@media screen and (min-width: 1800px){.body-projects-show .project-header-thumbnail{margin-bottom:80px}}.body-projects-show .project-header-thumbnail .name,.body-projects-show .project-header-thumbnail .location,.body-projects-show .project-header-thumbnail .percentage-bar{width:100%}.body-projects-show .project-header-thumbnail .name{font-size:20px;font-family:"Lato",sans-serif;color:#000;font-weight:bold;text-transform:uppercase;margin:0;order:3}@media screen and (min-width: 768px){.body-projects-show .project-header-thumbnail .name{font-size:20px}}.body-projects-show .project-header-thumbnail .location{color:#000;order:5}.body-projects-show .project-header-thumbnail .location .country{font-weight:bold}.body-projects-show .project-header-thumbnail .location::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:5px}.body-projects-show .project-header-thumbnail .location .city,.body-projects-show .project-header-thumbnail .location .country{display:inline}.body-projects-show .project-header-thumbnail .location .country::before{content:"|";padding-right:5px}.body-projects-show .project-header-thumbnail .current-amount{font-size:20px;font-family:"Lato",sans-serif;font-weight:bold;padding-top:20px;order:6;width:80%}@media screen and (min-width: 768px){.body-projects-show .project-header-thumbnail .current-amount{font-size:20px}}.body-projects-show .project-header-thumbnail .percentage{font-size:20px;font-family:"Lato",sans-serif;font-weight:bold;padding-top:20px;order:7;text-align:right;width:20%}@media screen and (min-width: 768px){.body-projects-show .project-header-thumbnail .percentage{font-size:20px}}.body-projects-show .project-header-thumbnail .percentage-bar{order:8;padding-top:5px}.body-projects-show .project-header-thumbnail .percentage-bar .progress{background-color:#f6f8f9;border-radius:0;box-shadow:none;height:5px}.body-projects-show .project-header-thumbnail .percentage-bar .progress .progress-bar{background-color:#b7182e}.body-projects-show .project-header-thumbnail .time-remaining{order:9;width:30%}.body-projects-show .project-header-thumbnail .target-amount{order:11;text-align:right;width:100%}.body-projects-show .project-header-thumbnail .minimum-target{order:10;text-align:right;width:70%}.body-projects-show .project-header-thumbnail .description{font-size:15px;font-family:"Lato",sans-serif;background-color:#f6f8f9;border-radius:0 0 4px 4px;margin:10px -20px -21px;order:12;padding:20px;width:calc(100% + 41px)}@media screen and (min-width: 768px){.body-projects-show .project-header-thumbnail .description{font-size:16px}}.body-projects-show .project-header-thumbnail .categories{order:4;padding-top:10px}.body-projects-show .project-header-thumbnail .categories .category{color:#000}.body-projects-show .project-header-thumbnail .status{font-size:15px;font-family:"Lato",sans-serif;color:#fff;padding:10px 20px;position:absolute;text-align:center;top:0;background-color:#293133;border-radius:4px 0 0;left:0;order:1}@media screen and (min-width: 768px){.body-projects-show .project-header-thumbnail .status{font-size:16px}}.body-projects-show .project-header-thumbnail .type{font-size:15px;font-family:"Lato",sans-serif;color:#fff;padding:10px 20px;position:absolute;text-align:center;top:0;background-color:#293133;border-radius:0 4px 0 0;order:2;right:0}@media screen and (min-width: 768px){.body-projects-show .project-header-thumbnail .type{font-size:16px}}.body-projects-show .project-header-image{order:1;padding:0}@media screen and (min-width: 992px){.body-projects-show .project-header-image{order:2}}.body-projects-show .project-header-image img{width:100%}@media screen and (min-width: 992px){.body-projects-show .project-header-image img{height:100%}}@media screen and (min-width: 992px){.body-projects-show .main-image-video-new{height:100%}}.body-projects-show .main-image-video-new .fa-play{background-color:#b7182e;border:0;box-shadow:none;font-size:35px;padding-left:16px;padding-top:31px;text-shadow:none}.body-projects-show .sharing-title{display:none}@media screen and (min-width: 768px){.body-projects-show .sharing{bottom:0;position:absolute;right:20px;width:initial}}.body-projects-show .sharing .sharing-default{background-color:#b7182e;border:0;border-radius:0;font-size:20px;height:40px;margin-left:5px;width:40px;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.body-projects-show .sharing .sharing-default:hover,.body-projects-show .sharing .sharing-default:active,.body-projects-show .sharing .sharing-default:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#b7182e;border-color:rgba(0,0,0,0);color:#fff}.body-projects-show .project-payment-button{margin-bottom:30px}@media screen and (min-width: 1200px){.body-projects-show .project-payment-button{margin-bottom:20px}}.body-projects-show .project-payment-button .btn{color:#fff;-webkit-box-shadow:0 4px #fff;box-shadow:0 4px #fff;font-size:20px;font-family:"Lato",sans-serif;background-color:#293133;border-radius:30px;font-weight:bold;line-height:25px;padding:20px 40px 20px 80px;position:relative;text-transform:uppercase;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (min-width: 768px){.body-projects-show .project-payment-button .btn{font-size:20px}}.body-projects-show .project-payment-button .btn::before{color:#b7182e;content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:40px;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.body-projects-show .project-payment-button .btn:hover,.body-projects-show .project-payment-button .btn:active,.body-projects-show .project-payment-button .btn:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#293133;border-color:rgba(0,0,0,0);color:#fff}.body-projects-show .project-financial-data-row-flex{display:-webkit-flex;display:flex;flex-wrap:wrap;padding:0}.body-projects-show .project-financial-data-row-flex>li{background-color:#f6f8f9;border:1px solid #fff;display:block;font-size:17px;padding:20px 0;text-align:center;width:100%}@media screen and (min-width: 768px){.body-projects-show .project-financial-data-row-flex>li{width:50%}}@media screen and (min-width: 992px){.body-projects-show .project-financial-data-row-flex>li{width:20%}}.body-projects-show .project-financial-data-row-flex>li span{font-weight:bold}.body-projects-show .project-show-subtitle{color:#b7182e;font-family:"Roboto",sans-serif;font-weight:bold;font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-projects-show .project-show-subtitle{font-size:30px}}@media screen and (min-width: 992px){.body-projects-show .project-show-subtitle{text-align:left}}.body-projects-show .project-show-subtitle::before{background:url("https://d3dvbnsgzi5cxr.cloudfront.net/integration/grapen-invest/trait-titre-grapen-invest.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.body-projects-show .project-show-subtitle::before{display:inline-block;margin-bottom:0;margin-right:30px;width:40px}}.body-projects-show .project-risk,.body-projects-show .project-full-description,.body-projects-show .project-financial-documents{margin-top:30px}@media screen and (min-width: 768px){.body-projects-show .project-risk,.body-projects-show .project-full-description,.body-projects-show .project-financial-documents{margin-top:60px}}.body-projects-show .project-risk p,.body-projects-show .project-full-description p{color:#000}.body-projects-show .project-risk{margin-bottom:30px}@media screen and (min-width: 768px){.body-projects-show .project-risk{margin-bottom:60px}}.body-projects-show .project-header-right{background-color:#b7182e;order:3}@media screen and (max-width: 1199px){.body-projects-show .project-header-right{display:none}}.new-project-box{background-color:#fff;border:0;border-radius:4px;padding:10px}.new-project-box:hover,.new-project-box:active,.new-project-box:focus{outline:0;border:2px solid #b7182e;padding:8px}.new-project-box.equity_project .time-remaining-short{order:7;width:30%}.new-project-box.equity_project .target-amount{order:8;width:70%}.new-project-box.equity_project .bond-maturity{display:none}.new-project-box.bond_project .target-amount,.new-project-box.lending_project .target-amount{order:9;text-align:left;width:100%}@media screen and (min-width: 1200px){.new-project-box.bond_project .target-amount,.new-project-box.lending_project .target-amount{text-align:right;width:45%}}.new-project-box.bond_project .annual-interest-rate,.new-project-box.lending_project .annual-interest-rate{order:8;width:50%}@media screen and (min-width: 1200px){.new-project-box.bond_project .annual-interest-rate,.new-project-box.lending_project .annual-interest-rate{width:25%}}.new-project-box.bond_project .bond-maturity,.new-project-box.lending_project .bond-maturity{order:7;width:50%}@media screen and (min-width: 1200px){.new-project-box.bond_project .bond-maturity,.new-project-box.lending_project .bond-maturity{width:30%}}.new-project-box.blured-project{filter:blur(5px);pointer-events:none}.new-project-box .project-caption-thumbnail .tax-eligible.tax-eligible-stamp{left:inherit;right:0;top:40px}.new-project-box .project-caption-thumbnail .tax-eligible.tax-eligible-stamp svg{background-color:#293133;height:30px}.new-project-box .project-caption-thumbnail li.status-name{position:absolute;top:0;width:inherit;font-size:15px;font-family:"Lato",sans-serif;color:#fff;padding:10px 20px;position:absolute;text-align:center;top:0;background-color:#b7182e;left:0;text-transform:uppercase;width:inherit}@media screen and (min-width: 768px){.new-project-box .project-caption-thumbnail li.status-name{font-size:16px}}.new-project-box .project-caption-thumbnail li.type{position:absolute;top:0;width:inherit;font-size:15px;font-family:"Lato",sans-serif;color:#fff;padding:10px 20px;position:absolute;text-align:center;top:0;background-color:#293133;display:block;right:0;width:inherit}@media screen and (min-width: 768px){.new-project-box .project-caption-thumbnail li.type{font-size:16px}}.new-project-box .project-caption-thumbnail li.name{font-size:20px;font-family:"Lato",sans-serif;color:#000;font-weight:bold;text-transform:uppercase;order:1;padding-top:20px}@media screen and (min-width: 768px){.new-project-box .project-caption-thumbnail li.name{font-size:20px}}@media screen and (min-width: 768px){.new-project-box .project-caption-thumbnail li.name{height:81px}}@media screen and (min-width: 992px){.new-project-box .project-caption-thumbnail li.name{height:109px}}@media screen and (min-width: 1200px){.new-project-box .project-caption-thumbnail li.name{height:81px}}.new-project-box .project-caption-thumbnail li.categories{order:2}.new-project-box .project-caption-thumbnail li.categories li{color:#000;padding:0}.new-project-box .project-caption-thumbnail li.location_short_elements{color:#000}.new-project-box .project-caption-thumbnail li.location_short_elements .country{font-weight:bold}.new-project-box .project-caption-thumbnail li.current-amount,.new-project-box .project-caption-thumbnail li.percentage{font-size:20px;font-family:"Lato",sans-serif;font-weight:bold;padding-top:20px}@media screen and (min-width: 768px){.new-project-box .project-caption-thumbnail li.current-amount,.new-project-box .project-caption-thumbnail li.percentage{font-size:20px}}.new-project-box .project-caption-thumbnail li.current-amount{order:5;width:70%}.new-project-box .project-caption-thumbnail li.percentage{order:6;text-align:right;width:30%}.new-project-box .project-caption-thumbnail li.new-progress-bar-box{order:7}.new-project-box .project-caption-thumbnail li.new-progress-bar-box span{display:none}.new-project-box .project-caption-thumbnail li.new-progress-bar-box .progress{background-color:#f6f8f9;border-radius:0;box-shadow:none;height:5px}.new-project-box .project-caption-thumbnail li.new-progress-bar-box .progress .progress-bar{background-color:#b7182e}.new-project-box .project-caption-thumbnail li.description{color:#000;order:10;padding-top:20px}.new-project-box .project-caption-thumbnail li.target-amount,.new-project-box .project-caption-thumbnail li.time-remaining-short,.new-project-box .project-caption-thumbnail li.bond-maturity{color:#000}.new-project-box .project-caption-thumbnail li.target-amount{text-align:right}.body-projects-index .section-projects-index-searchbar{padding-top:30px;padding-bottom:30px;background-color:#b7182e}@media screen and (min-width: 768px){.body-projects-index .section-projects-index-searchbar{padding-top:60px}}@media screen and (min-width: 768px){.body-projects-index .section-projects-index-searchbar{padding-bottom:60px}}.body-projects-index #categories_names .ais-Menu-list,.body-projects-index #status .ais-Menu-list{display:-webkit-flex;display:flex;flex-wrap:wrap}.body-projects-index #categories_names .ais-Menu-item,.body-projects-index #status .ais-Menu-item{color:#000;background-color:#f6f8f9;border:1px solid #fff;display:block;padding:20px 40px}.body-projects-index #categories_names .ais-Menu-item.ais-Menu-item--selected,.body-projects-index #status .ais-Menu-item.ais-Menu-item--selected{background-color:#d3d3d3}.body-projects-index #categories_names .ais-Menu-item.ais-Menu-item--selected a,.body-projects-index #status .ais-Menu-item.ais-Menu-item--selected a{color:#b7182e;background-color:rgba(0,0,0,0);font-weight:bold}.body-projects-index #categories_names .ais-Menu-item:hover,.body-projects-index #categories_names .ais-Menu-item:active,.body-projects-index #categories_names .ais-Menu-item:focus,.body-projects-index #status .ais-Menu-item:hover,.body-projects-index #status .ais-Menu-item:active,.body-projects-index #status .ais-Menu-item:focus{outline:0;background-color:#d3d3d3}.body-projects-index #categories_names .ais-Menu-item:hover a,.body-projects-index #categories_names .ais-Menu-item:active a,.body-projects-index #categories_names .ais-Menu-item:focus a,.body-projects-index #status .ais-Menu-item:hover a,.body-projects-index #status .ais-Menu-item:active a,.body-projects-index #status .ais-Menu-item:focus a{color:#b7182e;background-color:rgba(0,0,0,0);font-weight:bold}.body-projects-index #categories_names .ais-Menu-link::before,.body-projects-index #categories_names .ais-Menu-link .ais-Menu-count,.body-projects-index #status .ais-Menu-link::before,.body-projects-index #status .ais-Menu-link .ais-Menu-count{display:none}.body-projects-index #status{margin-bottom:10px}.body-projects-index #status .ais-Menu-link{border:0;margin:0;padding:0}.body-projects-index #status .ais-Menu-link.ais-Menu-item--selected{background-color:#d3d3d3}.body-projects-index #status .ais-Menu-link.ais-Menu-item--selected a{color:#b7182e;background-color:rgba(0,0,0,0);font-weight:bold}.body-projects-index #status .ais-Menu-link:hover,.body-projects-index #status .ais-Menu-link:active,.body-projects-index #status .ais-Menu-link:focus{outline:0;background-color:#d3d3d3}.body-projects-index #status .ais-Menu-link:hover a,.body-projects-index #status .ais-Menu-link:active a,.body-projects-index #status .ais-Menu-link:focus a{color:#b7182e;background-color:rgba(0,0,0,0);font-weight:bold}.body-projects-index #status .ais-Menu-item{flex-grow:2}.body-projects-index #status .ais-Menu-label{font-size:20px;font-family:"Lato",sans-serif;font-weight:bold}@media screen and (min-width: 768px){.body-projects-index #status .ais-Menu-label{font-size:20px}}.body-projects-index .project-index-menu{padding:0}.body-projects-index .project-index-title h1{color:#b7182e;font-family:"Roboto",sans-serif;font-weight:bold;font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase;margin-top:30px;margin-bottom:20px}@media screen and (min-width: 768px){.body-projects-index .project-index-title h1{font-size:30px}}@media screen and (min-width: 992px){.body-projects-index .project-index-title h1{text-align:left}}.body-projects-index .project-index-title h1::before{background:url("https://d3dvbnsgzi5cxr.cloudfront.net/integration/grapen-invest/trait-titre-grapen-invest.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.body-projects-index .project-index-title h1::before{display:inline-block;margin-bottom:0;margin-right:30px;width:40px}}@media screen and (min-width: 768px){.body-projects-index .project-index-title h1{margin-top:60px}}@media screen and (min-width: 768px){.body-projects-index .project-index-title h1{margin-bottom:40px}}.body-projects-index .ais-Pagination-list{margin-top:30px;margin-bottom:20px}@media screen and (min-width: 768px){.body-projects-index .ais-Pagination-list{margin-top:60px}}@media screen and (min-width: 768px){.body-projects-index .ais-Pagination-list{margin-bottom:40px}}.body-projects-index .ais-Pagination-item--selected .ais-Pagination-link{background-color:#b7182e}.body-projects-index .ais-Pagination-link{border-color:#b7182e}.body-projects-index .ais-Pagination-link:hover,.body-projects-index .ais-Pagination-link:active,.body-projects-index .ais-Pagination-link:focus{outline:0;background-color:#b7182e}.body-projects-index .section-block-projects{background-color:#fff}.body-projects-new h1{color:#b7182e;font-family:"Roboto",sans-serif;font-weight:bold;font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-projects-new h1{font-size:30px}}@media screen and (min-width: 992px){.body-projects-new h1{text-align:left}}.body-projects-new h1::before{background:url("https://d3dvbnsgzi5cxr.cloudfront.net/integration/grapen-invest/trait-titre-grapen-invest.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.body-projects-new h1::before{display:inline-block;margin-bottom:0;margin-right:30px;width:40px}}.body-projects-new .help-block{font-size:13px}.body-projects-new strong>a{text-decoration:underline;text-transform:uppercase}.body-projects-new form .btn-primary{margin:40px 0}.body-users-new .container-connexion{border-color:#293133;border-radius:0;padding:30px}@media screen and (min-width: 768px){.body-users-new .container-connexion{padding:60px}}.body-users-new h3{font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;color:#b7182e;margin-bottom:20px}@media screen and (min-width: 768px){.body-users-new h3{font-size:30px}}@media screen and (min-width: 768px){.body-users-new h3{margin-bottom:40px}}.body-payments-new .container.form h2{color:#b7182e;font-family:"Roboto",sans-serif;font-weight:bold;font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-payments-new .container.form h2{font-size:30px}}@media screen and (min-width: 992px){.body-payments-new .container.form h2{text-align:left}}.body-payments-new .container.form h2::before{background:url("https://d3dvbnsgzi5cxr.cloudfront.net/integration/grapen-invest/trait-titre-grapen-invest.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.body-payments-new .container.form h2::before{display:inline-block;margin-bottom:0;margin-right:30px;width:40px}}.body-payments-new .row-flex{display:-webkit-flex;display:flex;flex-wrap:wrap}.body-payments-new .row-flex>div{display:-webkit-flex;display:flex;background-color:#f6f8f9;border:10px solid #fff;flex-direction:column;justify-content:center;padding:10px;text-align:center}.body-payments-new .row-flex>div.payment-new-tax-reduction{display:none}.body-payments-new .tax-reduction-block{display:none}.body-payments-new .tax-reduction-block .panel{border:1px solid #293133;border-radius:0}.body-payments-new .btn-success,.body-payments-edit .btn-success,.body-payments-means-edit .btn-success,.body-payments-show .btn-success{-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff;background-color:#b7182e;border-radius:4px;padding:20px 40px}.body-payments-new .btn-success:hover,.body-payments-new .btn-success:active,.body-payments-new .btn-success:focus,.body-payments-edit .btn-success:hover,.body-payments-edit .btn-success:active,.body-payments-edit .btn-success:focus,.body-payments-means-edit .btn-success:hover,.body-payments-means-edit .btn-success:active,.body-payments-means-edit .btn-success:focus,.body-payments-show .btn-success:hover,.body-payments-show .btn-success:active,.body-payments-show .btn-success:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#b7182e;border-color:rgba(0,0,0,0);color:#fff}.body-payments-new .container.title h2,.body-payments-edit .container.title h2,.body-payments-means-edit .container.title h2,.body-payments-show .container.title h2{color:#b7182e}.body-payments-new .progress,.body-payments-edit .progress,.body-payments-means-edit .progress,.body-payments-show .progress{background-color:#b7182e;border-radius:0;box-shadow:none}.body-payments-new .progress .progress-bar,.body-payments-edit .progress .progress-bar,.body-payments-means-edit .progress .progress-bar,.body-payments-show .progress .progress-bar{background-color:#b7182e}.body-payments-edit .payment-means-container{display:none}.body-contact-new h1{color:#b7182e;font-family:"Roboto",sans-serif;font-weight:bold;font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-contact-new h1{font-size:30px}}@media screen and (min-width: 992px){.body-contact-new h1{text-align:left}}.body-contact-new h1::before{background:url("https://d3dvbnsgzi5cxr.cloudfront.net/integration/grapen-invest/trait-titre-grapen-invest.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.body-contact-new h1::before{display:inline-block;margin-bottom:0;margin-right:30px;width:40px}}.body-terms-show h1{color:#b7182e;font-family:"Roboto",sans-serif;font-weight:bold;font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-terms-show h1{font-size:30px}}@media screen and (min-width: 992px){.body-terms-show h1{text-align:left}}.body-terms-show h1::before{background:url("https://d3dvbnsgzi5cxr.cloudfront.net/integration/grapen-invest/trait-titre-grapen-invest.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.body-terms-show h1::before{display:inline-block;margin-bottom:0;margin-right:30px;width:40px}}.body-news-show h1{color:#b7182e;font-family:"Roboto",sans-serif;font-weight:bold;font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-news-show h1{font-size:30px}}@media screen and (min-width: 992px){.body-news-show h1{text-align:left}}.body-news-show h1::before{background:url("https://d3dvbnsgzi5cxr.cloudfront.net/integration/grapen-invest/trait-titre-grapen-invest.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.body-news-show h1::before{display:inline-block;margin-bottom:0;margin-right:30px;width:40px}}@media screen and (max-width: 767px){.body-news-show h1{font-size:23px}}.body-news-show h2{font-family:"Roboto",sans-serif;font-weight:bold;font-size:20px;font-family:"Roboto",sans-serif;font-weight:bold;color:#b7182e;text-transform:uppercase;margin-top:20px}@media screen and (min-width: 768px){.body-news-show h2{font-size:20px}}@media screen and (min-width: 768px){.body-news-show h2{margin-top:40px}}.body-news-show h3{font-family:"Roboto",sans-serif;font-weight:bold;font-size:15px;font-family:"Roboto",sans-serif;font-weight:bold}@media screen and (min-width: 768px){.body-news-show h3{font-size:16px}}.body-news-show .news-title{margin-bottom:10px;margin-top:20px}@media screen and (min-width: 768px){.body-news-show .news-title{margin-bottom:20px}}@media screen and (min-width: 768px){.body-news-show .news-title{margin-top:40px}}.body-news-show .news-published-at{margin-bottom:20px;margin-top:10px}@media screen and (min-width: 768px){.body-news-show .news-published-at{margin-bottom:40px}}@media screen and (min-width: 768px){.body-news-show .news-published-at{margin-top:20px}}.body-news-show .news-description a{text-decoration:underline}.body-news-show .more-news>.more-news-title{display:none}@media screen and (min-width: 768px){.body-news-show .more-news{display:flex}}.body-news-show .more-news .thumbnail{background-color:#f6f8f9;border:0;border-radius:0;padding:0;position:relative;margin:0 10px}@media screen and (min-width: 768px){.body-news-show .more-news .thumbnail{padding-bottom:40px}}.body-news-show .more-news .thumbnail .caption{padding:0}.body-news-show .more-news .thumbnail h3{padding:0 9px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-news-show .more-news .thumbnail h3{height:83px}}.body-news-show .more-news .thumbnail p{padding:10px 20px}@media screen and (min-width: 768px){.body-news-show .more-news .thumbnail p{height:174px}}@media screen and (min-width: 992px){.body-news-show .more-news .thumbnail p{height:150px;padding:20px 30px}}@media screen and (min-width: 1200px){.body-news-show .more-news .thumbnail p{padding:30px}}.body-news-show .more-news .thumbnail a{background-color:#b7182e;color:#fff;display:block;font-weight:bold;padding:10px;text-align:center;text-transform:uppercase;width:100%;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (min-width: 768px){.body-news-show .more-news .thumbnail a{bottom:0;position:absolute}}.body-news-show .more-news .thumbnail a:hover,.body-news-show .more-news .thumbnail a:active,.body-news-show .more-news .thumbnail a:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#b7182e;border-color:rgba(0,0,0,0);color:#fff}@media screen and (min-width: 768px){.body-news-show .more-news .thumbnail{width:33%}}.body-news-index h1{color:#b7182e;font-family:"Roboto",sans-serif;font-weight:bold;font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-news-index h1{font-size:30px}}@media screen and (min-width: 992px){.body-news-index h1{text-align:left}}.body-news-index h1::before{background:url("https://d3dvbnsgzi5cxr.cloudfront.net/integration/grapen-invest/trait-titre-grapen-invest.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:20px;margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.body-news-index h1::before{display:inline-block;margin-bottom:0;margin-right:30px;width:40px}}@media screen and (min-width: 768px){.body-news-index .row-news-index{display:-webkit-flex;display:flex;flex-wrap:wrap}}.body-news-index .thumbnail{background-color:#f6f8f9;border:0;border-radius:0;padding:0;position:relative;margin:10px;width:calc(33% - 20px)}@media screen and (min-width: 768px){.body-news-index .thumbnail{padding-bottom:40px}}.body-news-index .thumbnail .caption{padding:0}.body-news-index .thumbnail h3{padding:0 9px;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.body-news-index .thumbnail h3{height:83px}}.body-news-index .thumbnail p{padding:10px 20px}@media screen and (min-width: 768px){.body-news-index .thumbnail p{height:174px}}@media screen and (min-width: 992px){.body-news-index .thumbnail p{height:150px;padding:20px 30px}}@media screen and (min-width: 1200px){.body-news-index .thumbnail p{padding:30px}}.body-news-index .thumbnail a{background-color:#b7182e;color:#fff;display:block;font-weight:bold;padding:10px;text-align:center;text-transform:uppercase;width:100%;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (min-width: 768px){.body-news-index .thumbnail a{bottom:0;position:absolute}}.body-news-index .thumbnail a:hover,.body-news-index .thumbnail a:active,.body-news-index .thumbnail a:focus{outline:0;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#b7182e;border-color:rgba(0,0,0,0);color:#fff}.section-information{border-bottom:1px solid #b7182e;padding:10px 0}.section-information .row-flex{align-items:center}.section-information img{margin:auto;max-height:50px}.section-information p,.section-information a{font-size:25px;font-family:"Roboto",sans-serif;font-weight:bold;color:#b7182e}@media screen and (min-width: 768px){.section-information p,.section-information a{font-size:30px}}@media screen and (max-width: 767px){.section-information p,.section-information a{font-size:12px}}@media screen and (min-width: 768px){.section-information p,.section-information a{font-size:18px}}.section-information a{text-decoration:underline}
