.landing-page .carousel{height:100%}.landing-page .carousel .carousel-inner:before,.landing-page .carousel:after,.landing-page .carousel:before{content:none}.landing-page .carousel .carousel-inner .carousel-item{height:450px}.landing-page .carousel .carousel-item .carousel-caption{bottom:5rem}.landing-page .carousel .carousel-item .carousel-caption h1{font-size:47px}.landing-page .bg-avantages{background:#f6ff06}.landing-page .bg-avantages .avantages{color:#313131;padding:20px 0}.landing-page .bg-avantages .avantages h2{font-size:18px;font-weight:700;margin-bottom:0}.landing-page .bg-avantages .avantages h2 .avantage{margin-right:15px}.landing-page .box-offres{background:#404040 url(/image/v2/bg-carbon.png) repeat 0 0;margin-bottom:0}.landing-page .box-offres:before{content:none}.landing-page .explications-lp{background-size:390px!important;color:#fff;padding-bottom:190px;padding-top:55px;text-align:center}.landing-page .explications-lp h4{color:#3a71b8;font-size:23pt;font-weight:400;margin-bottom:35px}.landing-page .explications-lp h5{font-size:17pt;font-weight:400;margin-bottom:28px}.landing-page .explications-lp p{color:#fff;text-align:left}.landing-page .cta-lp{margin-top:-220px;z-index:100}.landing-page .cta-lp h3{color:#3a71b8;text-align:center}.landing-page .cta-lp .card{padding:30px 40px 40px}.landing-page .cta-lp .card textarea{height:200px}.landing-page .cta-lp .card p.conditions-formulaire{color:#949494;font-size:10pt}.landing-page .solution-lp h2{font-size:2.3em;margin-bottom:5px;margin-top:55px;text-align:center}.landing-page .solution-lp p{text-align:center}.landing-page .solution-lp .solutions{justify-content:center;margin-top:45px}.landing-page .solution-lp .solutions .une-solution{margin-bottom:20px;padding-left:8px;padding-right:8px}.landing-page .solution-lp .solutions .une-solution .box-rounded{height:100%;padding:30px 10px}.landing-page .solution-lp .solutions .une-solution .box-rounded i{color:#3a71b8;font-size:2em;margin-bottom:15px}.landing-page .solution-lp .solutions .une-solution .box-rounded h4{line-height:1em}.landing-page .bg-clients{background:url(/image/v2/landing-pages/fond-clients.png) no-repeat 0 0;background-size:cover;margin-top:-90px;padding-bottom:170px;padding-top:170px;text-align:center}.landing-page .bg-clients .clients h2{color:#f6ff06;font-size:2.1em;margin-top:40px}.landing-page .bg-clients .clients .box-rounded{margin-top:50px}.landing-page .bg-clients .clients .box-rounded img{margin:5px 10px}.landing-page .bg-avantages-supplementaires{background-size:cover;margin-top:60px;padding-bottom:90px;padding-top:75px;text-align:center}.landing-page .bg-avantages-supplementaires .infos-avantages-supplementaires h3{color:#fff;font-style:italic;font-weight:lighter;margin-top:25px}.landing-page .wrapper-avis{margin-bottom:60px;margin-top:100px}.landing-page .wrapper-avis .five-stars{color:#ffde00;font-size:2em;margin-bottom:25px;text-align:center}.landing-page .wrapper-avis .avis{font-size:.95em}.landing-page .wrapper-avis .personne-avis{font-weight:700;margin-top:10px;text-align:right}.landing-page .formulaire-fin-page{z-index:100}.landing-page .formulaire-fin-page h3{color:#3a71b8;text-align:center}.landing-page .formulaire-fin-page .card{padding:30px 100px 40px}.landing-page .formulaire-fin-page .card textarea{height:200px}.landing-page .formulaire-fin-page .card p.conditions-formulaire{color:#949494;font-size:10pt}.landing-page .wrapper-option-contact{font-size:1.5em}.landing-page .wrapper-option-contact .blue-separator{background-color:#0072bc;height:5px;margin:30px auto 50px;width:13%}@media(max-width:990px){.landing-page .formulaire-fin-page .card{padding-left:0;padding-right:0}.landing-page .wrapper-option-contact .blue-separator{width:20%}}.landing-page .carousel{background:url(/image/v2/landing-pages/fond-carousel-badge-pl.jpg) no-repeat 50%}.landing-page .carousel .carousel-caption p{font-size:1.2em;text-shadow:0 1px 5px #000}.landing-page .box-offres ul{text-align:left}.landing-page .box-offres ul li{list-style:inside;margin-bottom:15px}.landing-page .banniere-flux-libre{background-color:#0070b9;border-radius:10px;padding:15px 15px 0}.landing-page .banniere-flux-libre h3{color:#fff;margin-bottom:0;text-transform:uppercase}.landing-page .banniere-flux-libre h3 .yellow{color:#f0fe3e}.landing-page .banniere-flux-libre p{color:#fff}.landing-page .offres-telebadges .box-rounded.card{border:none;height:100%;padding:0}.landing-page .offres-telebadges .box-rounded.card .header-rounded{background:#2271be;border-radius:10px 10px 0 0;color:#fff;padding:25px 15px 10px}.landing-page .offres-telebadges .box-rounded.card .content{padding:30px 20px 0}.landing-page .offres-telebadges .box-rounded.card .wrapper-photos-box-telebadges img{width:180px}.landing-page .offres-telebadges .box-rounded.card .wrapper-photos-box-telebadges img:first-child{margin-bottom:10px;margin-right:10px}.landing-page .explications-lp{background:url(/image/v2/landing-pages/2-badges.png) no-repeat bottom}.landing-page table.box-rounded{margin-bottom:20px;margin-top:-60px}.landing-page .bg-avantages-supplementaires{background:url(/image/v2/landing-pages/fond-tunnels.jpg) no-repeat 50%}.landing-page .carousel{background-size:cover}.landing-page .carousel .carousel-inner .carousel-item{align-items:center;display:flex;height:auto;min-height:450px}.landing-page .carousel .carousel-inner .carousel-item>.container{width:100%}.landing-page .carousel .carousel-item .carousel-caption{padding:40px 0;position:static}.landing-page .carousel .carousel-item .carousel-caption h1{font-size:40px}.landing-page .carousel .carousel-item .carousel-caption p{max-width:640px}.landing-page .carousel .carousel-item .carousel-caption .btn:not(:hover){color:#fff}.landing-page .explications-lp h2{color:#3a71b8;font-size:23pt;font-weight:400;margin-bottom:35px}.landing-page .explications-lp h3{color:#fff;font-size:17pt;font-weight:400;margin-bottom:20px;margin-top:30px;text-align:left}.landing-page .solution-lp .une-solution .box-rounded h3{font-size:1.25rem;line-height:1.2em}.landing-page .solution-lp .faq-lp li,.landing-page .solution-lp .faq-lp p,.landing-page .solution-lp .faq-lp ul,.landing-page .solution-lp .installation-lp li,.landing-page .solution-lp .installation-lp p,.landing-page .solution-lp .installation-lp ul{text-align:left}.landing-page .solution-lp .installation-lp .box-rounded{height:100%;padding:25px 30px}.landing-page .solution-lp .installation-lp ul{margin-bottom:0;padding-left:20px}.landing-page .solution-lp .installation-lp ul li{list-style:disc;margin-bottom:8px}.landing-page .solution-lp .faq-lp{margin-top:35px}.landing-page .solution-lp .faq-lp .faq-question{padding:25px 30px}.landing-page .solution-lp .faq-lp .faq-question h3{color:#3a71b8;font-size:1.15rem;margin-bottom:12px}.landing-page .solution-lp .faq-lp .faq-question p{margin-bottom:0}.landing-page .offres-telebadges .box-rounded.card .content{display:flex;flex-direction:column;height:100%;padding-bottom:30px}.landing-page .offres-telebadges .box-rounded.card .content h4{color:#3a71b8;font-size:1.1rem}.landing-page .offres-telebadges .box-rounded.card .content ul.list{text-align:left}.landing-page .offres-telebadges .box-rounded.card .content ul.list li{list-style:inside;margin-bottom:10px}.landing-page .offres-telebadges .box-rounded.card .content .wrapper-photos-box-telebadges{margin-bottom:25px;margin-top:auto}.landing-page .tableau-comparatif{margin-top:0!important}.landing-page .tableau-comparatif caption{caption-side:bottom;color:#6c757d;font-size:.9em;padding-top:15px;text-align:center}.landing-page .facture-lp .explications-lp{background:none;padding-bottom:55px;text-align:left}.landing-page .facture-lp .explications-lp ul{margin-bottom:25px}.landing-page .infos-avantages-supplementaires h2{color:#fff;font-size:1.75rem;font-style:italic;font-weight:lighter;margin-top:25px}.landing-page .infos-avantages-supplementaires p{color:#fff}.landing-page .formulaire-fin-page h2{color:#3a71b8;font-size:1.75rem;margin-bottom:25px;text-align:center}@media(max-width:767px){.landing-page table.box-rounded.tableau-comparatif{margin-top:0}.landing-page .carousel .carousel-inner .carousel-item{min-height:420px}.landing-page .carousel .carousel-item .carousel-caption{padding:30px 0}.landing-page .carousel .carousel-item .carousel-caption h1{font-size:30px}}