.bon-plan.content .title,.title-bon-plan{font-size:24px;text-align:center;font-weight:600}.row.bon-plan{margin-bottom:30px;margin-top:30px;overflow:hidden;height:263px}.title-bon-plan{color:#546232;font-family:Montserrat;padding-bottom:23px}.left-img img{border-radius:10px}.left-img{min-height:262px;display:flex;flex-direction:column;justify-content:center}.bon-plan.content .title{color:#5f7d2b;text-transform:uppercase;margin-bottom:23px}.bon-plan .content{background:#fff;border-right:2px dotted #bdbdbd;position:relative;padding:35px 10px 35px 0;font-family:'Source Sans Pro';min-height:262px}.bon-plan.content .descrp{color:#050201;width:80%;margin:0 auto;line-height:24px}.bon-plan .content:before,.bon-plan .download:before{content:"";position:absolute;width:20px;height:25px;background:#f2f2f1;border-radius:50%;top:-5px;box-shadow:0 253px 0 0 #f2f2f1}.content .descrp p{text-align:center;line-height:24px;margin-bottom:13px;font-size:18px}.bon-plan .content .offre{text-align:center;font-size:20px;margin-bottom:20px}.bon-plan .content .presentation{font-size:16px;color:#546232;text-align:center}.bon-plan .content:before{right:-9px}.bon-plan .download:before{left:-6px}.bon-plan .download{background-color:#fff;text-align:center;padding:23px 0}.bon-plan .download .txt-bp{font-size:25px;font-family:Montserrat;font-weight:600;text-transform:uppercase;writing-mode:vertical-lr;transform:rotate(180deg);margin:0 auto 25px}.bon-plan .download .btn-download{font-family:Montserrat;font-weight:500;color:#607e2c;font-size:10px}.bon-plan .download .btn-download span{display:block;margin-top:8px}.bon-plan .content table{margin-bottom:0;border:none}.bon-plan .content table tr:nth-of-type(2n){background:#fff}.left-content{background-color:#fff;padding-left:0}@media (max-width:640px){.download:after,.download:before{top:-16px!important}.content:before,.left-content{display:none}.download .txt-bp{font-size:25px;writing-mode:inherit!important;transform:inherit!important}.content .presentation{font-size:21px!important}.download .btn-download{font-size:18px}.bon-plan .content .title{font-size:32px!important}.row.bon-plan{margin:30px}.bon-plan .content{border-bottom:2px dotted #bdbdbd;border-right:none!important}.download:after{content:"";position:absolute;width:20px;height:25px;background:#f2f2f1;border-radius:50%;right:-6px;box-shadow:447px 0 0 0 #f2f2f1!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.row.bon-plan{margin:0 2.0625rem 30px!important}.bon-plan .content .descrp p{line-height:20px}.bon-plan .content{padding:17px 0}}@media only screen and (min-width:320px) and (max-width:350px){#menu .button-bon-plan{font-size:12px!important;max-width:220px!important;padding-right:5px!important}.siteName span{left:75px!important}}@media only screen and (min-width:765px) and (max-width:1024px){.row.bon-plan{margin:30px 4.0625rem!important}.bon-plan .content{padding:7px 65px 7px 0}.bon-plan .content .title{font-size:18px;margin-bottom:10px}.bon-plan .content .descrp p{font-size:12px;line-height:16px;margin-bottom:5px}.bon-plan .content .offre{font-size:16px;margin-bottom:5px}.bon-plan .content .presentation{font-size:13px}}@media only screen and (min-width:641px) and (max-width:764px){.bon-plan .content .offre{font-size:14px;margin-bottom:5px}.bon-plan .content .presentation{font-size:13px}.bon-plan .content .title{font-size:17px;margin-bottom:10px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.bon-plan .content{padding:27px 60px 27px 0}.bon-plan .content .offre{margin-bottom:10px;font-size:13px}}@media only screen and (min-width:640px) and (max-width:769px){.row.bon-plan{margin:30px 4.0625rem!important}.bon-plan .content{padding:14px 30px 14px 0}.bon-plan .content .descrp p{font-size:12px!important;line-height:16px!important;margin-bottom:5px}}@media only screen and (max-width:1027px){.left-img{display:none}.row.bon-plan{overflow:unset;height:auto}}