.offre-bourse .btn-primary{background-image:none;background-color:#008250;color:#fff;padding:.7em 2em;border-radius:50px;display:inline-block;text-align:center;font-weight:600;line-height:17.25px;font-family:"Open Sans";border:0;-webkit-box-shadow:none;box-shadow:none}
.offre-bourse .btn-primary:hover,.offre-bourse .btn-primary:not([disabled]):hover{background-image:none;background-color:#005d39}
.offre-bourse .btn-primary:disabled{opacity:.5}
.offre-bourse .btn-secondary{background-image:none;background-color:#fff;color:#212121;padding:.7em 2em;border-radius:50px;display:inline-block;text-align:center;font-weight:600;line-height:17.25px;font-family:"Open Sans";border:0;-webkit-box-shadow:none;box-shadow:none}
.offre-bourse .btn-secondary:hover,.offre-bourse .btn-secondary:not([disabled]):hover{background-image:none;background-color:#d5d5d5}
.offre-bourse .btn-secondary:disabled{opacity:.5}
.page-connected .page-content .wrapper-ia{padding-top:0}
.offre-bourse{font-family:"Open Sans"}
.offre-bourse h1{font-weight:lighter;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;margin-bottom:0}
.offre-bourse .btn{text-decoration:none;text-decoration-color:transparent}
.offre-bourse .header{background-image:linear-gradient(-10deg,#2491ee,#1cc7f2);min-height:170px;color:#fff;padding:20px 30px}
.offre-bourse .header a{color:rgba(255,255,255,0.8)}
.offre-bourse .header .breadscrum{color:rgba(255,255,255,0.8)}
.offre-bourse .header .condensed-title{padding-top:20px;font-size:45px;margin:0}
.offre-bourse .header .text{padding-top:20px}
.offre-bourse article+article{margin-top:30px}
.offre-bourse [class*="col-"]+[class*="col-"]{margin-top:30px}
@media screen and (min-width:992px){.offre-bourse [class*="col-"]+[class*="col-"]{margin-top:0}
}
.offre-bourse .row+.row{margin-top:30px}
.offre-bourse .condensed-title{font-size:36px;font-weight:300;text-transform:uppercase}
.offre-bourse .condensed-title--green{color:#008854;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.offre-bourse .condensed-title--white{color:#fff;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.offre-bourse .condensed-title--black{color:#212121;margin-bottom:35px;font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
.offre-bourse p{margin:0}
.offre-bourse .bold{font-weight:700}
.offre-bourse .hide{display:none !important}
.offre-bourse .greyBox{border-radius:3px;background-color:#f8f8f8;padding:16px}
.offre-bourse .link--green{color:#008854;text-decoration:underline}
.offre-bourse .link--green:hover{color:#008854;cursor:pointer;text-decoration:none}
.offre-bourse figure{margin:0}
.offre-bourse figure img{height:auto;display:block}
.offre-bourse .filtres .title{font-size:15px}
.offre-bourse .filtres ul.list{padding-top:15px}
.offre-bourse .filtres ul.list li.tag{display:inline-block}
.offre-bourse .filtres ul.list li.tag button{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;font-family:"Open Sans";font-size:inherit;background-image:none;color:#28c3a9;padding:.7em 2em;border-radius:50px;text-align:center;line-height:17.25px;font-family:"Open Sans";border:1px solid #1e9481;box-shadow:none}
.offre-bourse .filtres ul.list li.tag button:hover{background-image:none;background-color:#1e9481;cursor:pointer}
.offre-bourse .filtres ul.list li.tag button:hover i{display:inline-block;margin-right:8px}
.offre-bourse .filtres ul.list li.tag button:hover span{color:#fff}
.offre-bourse .filtres ul.list li.tag+li{margin-top:10px}
@media screen and (min-width:992px){.offre-bourse .filtres ul.list li.tag+li{margin-left:10px}
}
.offre-bourse .filtres ul.list li.tag i{display:none;color:#fff}
.offre-bourse .filtres ul.list li.tag span{font-size:15px;font-weight:600;color:#1e9481}
.offre-bourse .filtres ul.list li.tag.selected button{background-image:none;background-color:#1e9481;cursor:pointer}
.offre-bourse .filtres ul.list li.tag.selected button i{display:inline-block;margin-right:8px}
.offre-bourse .filtres ul.list li.tag.selected button span{color:#fff}
.offre-bourse .btn-third{background-image:none;background-color:#fff;color:#1e9481;padding:.7em 2em;border-radius:50px;display:inline-block;text-align:center;font-weight:600;line-height:17.25px;font-family:"Open Sans";border:1px solid #1e9481;-webkit-box-shadow:none;box-shadow:none}
.offre-bourse .btn-third:hover,.offre-bourse .btn-third:not([disabled]):hover{background-image:none;background-color:#d5d5d5}
.offre-bourse .disclaimer{padding:50px 30px;background-color:#fff;text-align:center}
.offre-bourse .disclaimer .title{font-size:19px;color:#212121}
.offre-bourse .disclaimer .text{font-size:15px;color:#212121;padding-top:10px}
.offre-bourse .disclaimer .text span{font-weight:600;display:inline-block}
@media screen and (min-width:992px){.offre-bourse .disclaimer .with-side-illustration .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.offre-bourse .disclaimer .with-side-illustration .title{font-size:24px;color:#212121;text-align:left}
.offre-bourse .disclaimer .with-side-illustration .text{text-align:left}
.offre-bourse .mint-container{border-radius:10px;background-color:#e5f4ee;padding:35px;margin:50px auto 0;text-align:left}
@media screen and (min-width:992px){.offre-bourse .mint-container .with-illustration .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.offre-bourse .mint-container .with-illustration .title{font-size:19px;font-weight:bold;color:#008854}
.offre-bourse .mint-container .with-illustration .button-container{font-size:15px;margin-top:24px}
.offre-bourse .mint-container .with-illustration .text{font-size:15px;color:#212121;padding-top:10px}
.offre-bourse .mint-container .with-illustration .text span{font-weight:600;display:block}
@media screen and (min-width:992px){.offre-bourse .mint-container .without-illustration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.offre-bourse .mint-container .without-illustration .text{font-size:15px;color:#212121;padding-left:16px}
.offre-bourse .white-container-illustrations{margin:50px auto;max-width:80%}
.offre-bourse .white-container-illustrations .mini-title{font-size:17px;margin-bottom:30px}
.offre-bourse .white-container-illustrations .subtitle{font-size:19px;color:#212121;padding-top:30px}
.offre-bourse .white-container-illustrations .subtitle+.row{padding-top:70px}
.offre-bourse .white-container-illustrations .illustration figure{max-width:190px;height:100%;margin:0 auto}
.offre-bourse .white-container-illustrations .illustration figure img{margin:auto}
.offre-bourse .white-container-illustrations .label{font-size:15px;color:#212121;padding-top:22px;width:170px;margin:0 auto}
.offre-bourse .white-container-illustrations .text{font-size:15px;color:#212121;padding-top:70px}
.offre-bourse .card{height:100%;padding:24px;border-radius:4px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);background-color:#fff}
@media screen and (min-width:992px){.offre-bourse .card{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media screen and (min-width:992px){.offre-bourse .card-illustration{width:50%}
}
.offre-bourse .card-illustration .title{padding-bottom:8px}
.offre-bourse .card-illustration figure{padding-top:50px}
.offre-bourse .card-illustration figure img{width:100%}
.offre-bourse .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.offre-bourse .card-body p{font-size:13px;margin-bottom:5px}
.offre-bourse .card-body .big{font-size:19px}
.offre-bourse .card-body span{display:inline-block}
.offre-bourse .card-body .text-element:not(:first-child){padding-top:15px}
.offre-bourse .card-body .greyBox{margin-top:15px}
.offre-bourse .card-body .button-container{margin-top:15px}
.offre-bourse .check-column{border-radius:4px;border:solid 1px #dcdfe0;margin-top:50px;padding:40px;text-align:center}
@media screen and (min-width:992px){.offre-bourse .check-column .list{-webkit-column-count:2;-moz-column-count:2;column-count:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media screen and (min-width:992px){.offre-bourse .check-column .list .column:first-child{width:300px}
}
@media screen and (min-width:992px){.offre-bourse .check-column .list .column:last-child{margin-left:85px}
}
.offre-bourse .check-column .list p{text-align:center;margin-top:10px}
.offre-bourse .check-column .list p span{color:#7e50a8}
@media screen and (min-width:992px){.offre-bourse .check-column .list p{margin:0;text-align:left}
}
.offre-bourse .horizontal-card{height:100%;border-radius:4px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);background-color:#fff}
@media screen and (min-width:992px){.offre-bourse .horizontal-card{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.offre-bourse .horizontal-card .card-illustration{width:100%}
.offre-bourse .horizontal-card .card-illustration figure{padding-top:0}
.offre-bourse .horizontal-card .card-body p{font-size:15px}
.offre-bourse .horizontal-card .card-body .big{font-size:17px}
.offre-bourse .horizontal-card .card-body .text-element{padding-top:15px}
.offre-bourse .horizontal-card .card-body .button-container{margin:20px 0 10px 0}
.offre-bourse .horizontal-card .card-body a{text-decoration-line:underline;text-decoration-color:#008854}
.offre-bourse .horizontal-card.big .card-body{padding:20px 24px 50px}
@media screen and (min-width:992px){.offre-bourse .horizontal-card.big .card-body{padding:50px 35px 0}
}
.offre-bourse .horizontal-card.thin .card-body{padding:10px 24px 40px}
@media screen and (min-width:992px){.offre-bourse .horizontal-card.thin .card-body{padding:30px 50px}
}
.offre-bourse .horizontal-card.thin .card-body .button-container{margin-top:20px}
.offre-bourse .green-band{background:-webkit-gradient(linear,left top,right top,from(#006d44),to(#00915a));background:linear-gradient(to right,#006d44,#00915a);padding:60px 30px;text-align:center}
.offre-bourse .green-band p{color:#fff}
.offre-bourse .green-band .condensed-title{font-size:42px}
.offre-bourse .green-band .text{padding-top:20px}
.offre-bourse .green-band .button-container{margin-top:20px}
.offre-bourse .button-band{padding-top:65px;text-align:center}
.offre-bourse .button-band:before{background-color:#00915a;border-radius:2px;content:"";display:inline-block;height:5px;width:155px}
.offre-bourse .button-band .condensed-title{padding-top:40px}
.offre-bourse .button-band [class*="btn-"]+[class*="btn-"]{margin-top:20px}
@media screen and (min-width:992px){.offre-bourse .button-band [class*="btn-"]+[class*="btn-"]{margin-top:0}
}
.offre-bourse .equipment-details{margin-top:50px}
@media screen and (min-width:992px){.offre-bourse .equipment-details .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offre-bourse .equipment-details .row .col-2{width:40%}
}
.offre-bourse .equipment-details .element+.element{margin-top:30px}
.offre-bourse .equipment-details title{font-size:19px;font-weight:bold;color:#212121;margin-bottom:30px}
.offre-bourse .equipment-details .subtitle{font-size:17px;font-weight:600;color:#7e50a8}
.offre-bourse .equipment-details .list{list-style-type:none}
.offre-bourse .equipment-details .list li{font-size:15px;font-weight:normal;color:#212121}
.offre-bourse .equipment-details .list li:before{content:"-";padding-right:5px}
.offre-bourse .hub-bourse section:not(:first-child){padding-top:70px}
.offre-bourse .solutions-locatives-auto .sprite-picto-telecharger{vertical-align:middle}
@media screen and (min-width:992px){.offre-bourse .two-column-section .with-side-illustration .row{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media screen and (min-width:992px){.offre-bourse .two-column-section .with-side-illustration .card-body{width:50%}
}
.offre-bourse .two-column-section .without-side-illustration{text-align:center}
.offre-bourse .two-column-section .without-side-illustration .card{min-height:380px}
@media screen and (min-width:992px){.offre-bourse .two-column-section .without-side-illustration .card .card-body{width:100%}
}
.offre-bourse .two-column-section .without-side-illustration .card .card-body .title{padding-top:24px}
.offre-bourse .two-column-section .without-side-illustration .card .card-body .text-element{max-width:375px;margin:0 auto;margin-bottom:35px}
.offre-bourse .two-column-section .without-side-illustration .card .card-body .text-element p{font-size:15px}
@media screen and (min-width:992px){.offre-bourse .three-column-section .row{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.offre-bourse .three-column-section .without-side-illustration{text-align:center}
@media screen and (min-width:992px){.offre-bourse .three-column-section .without-side-illustration .card{min-height:380px}
}
@media screen and (min-width:992px){.offre-bourse .three-column-section .without-side-illustration .card .card-body{width:100%}
}
.offre-bourse .three-column-section .without-side-illustration .card .card-body .text-element{max-width:375px;margin:0 auto;margin-bottom:35px}
.offre-bourse .three-column-section .without-side-illustration .card .card-body .text-element p{font-size:15px}
@media screen and (min-width:992px){.offre-bourse .four-column-section .row{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.offre-bourse .four-column-section .without-side-illustration{text-align:center}
.offre-bourse .four-column-section .without-side-illustration .card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (min-width:992px){.offre-bourse .four-column-section .without-side-illustration .card .card-body{width:100%}
}
.offre-bourse .four-column-section .without-side-illustration .card .card-body .text-element{max-width:375px;margin:0 auto;margin-bottom:35px}
.offre-bourse .four-column-section .without-side-illustration .card .card-body .text-element p{font-size:15px}
.offre-bourse .clauses{margin:40px 20px;padding-bottom:40px}
.offre-bourse .clauses p{font-size:13px;color:#767676}
.offre-bourse .clauses p+p{padding-top:20px}
.offre-bourse .popin-rdv .telephone{margin:auto}