section{padding:3rem 0}section.nopadding{padding:0}section h1,section h2{font-size:1.25rem;color:#b1cb0d;font-weight:600}section .h2-baseline{color:#07436b;font-size:1.25rem}section h3,section h4{color:#07436b;font-size:1.75rem;font-weight:600;margin:.5rem 0 2rem}section .h3-upline{color:#b1cb0d;font-size:1rem;margin:0}section hr.title{border-top:2px solid #f8b703;width:5%;margin:1rem auto}#accroche{padding-bottom:1px}#accroche .carousel-caption{position:absolute;right:15%;top:1.25rem;left:1rem;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:left}#accroche .carousel-caption .item-text .slogan{font-size:3rem;color:#07436b;font-weight:600}#accroche .carousel-caption .item-text h1,#accroche .carousel-caption .item-text p{font-size:1rem;background-color:#f8b703;color:#fff;padding:1rem;width:fit-content}#carre_infos{height:100%}#carre_infos .d-row{height:50%}#carre_infos .d-row .icon-box{height:100%;padding:1rem 0;font-weight:400;background-color:#07436b;color:#fff;font-size:1.2rem}#carre_infos .d-row .icon-box.tl,#carre_infos .d-row .icon-box.tr{border-left:2px solid #ffffff;border-bottom:1px solid #ffffff}#carre_infos .d-row .icon-box.bl,#carre_infos .d-row .icon-box.br{border-left:2px solid #ffffff;border-top:1px solid #ffffff}#carre_infos .d-row .icon-box a{color:#fff;text-decoration:none}#carre_infos .d-row .icon-box a:hover{opacity:.8}#carre_infos .d-row .icon-box .content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#carre_infos .d-row .icon-box .content .input-group{width:90%;margin:auto}#carre_infos .d-row .icon-box .content h4{text-align:center;color:#fff;font-size:2rem;font-weight:600;margin:.5rem 0 0}#carre_infos .d-row .icon-box .content h4.orange{font-size:2.5rem;color:#f8b703}@media screen and (max-width:768px){#carre_infos .d-row .icon-box .content h4{font-size:1.5rem}#carre_infos .d-row .icon-box .content h4.orange{font-size:2rem}}#devis{display:block;background-color:#f0f1f2}#devis.devis-content{padding:1rem 0;background-color:#fff}@media screen and (min-width:1199px){#devis.devis-content .title{position:absolute;margin-top:-90px}}@media(max-width:768px){#devis.devis-content .title{text-align:center}}#devis.devis-content .title{background-color:#fff;padding:1rem 1rem 0 .25rem}#devis.devis-content .title h2{color:#07436b;font-size:2rem;text-wrap:nowrap;font-weight:600}#devis.devis-content .title hr{border-top:3px solid #b1cb0d;width:100%}#devis.devis-content form small{font-size:.6rem;line-height:.7rem}#devis.devis-content form .form-content{padding:1.5rem 0}#devis.devis-content form h4{color:#b1cb0d;font-weight:600;font-size:1.25rem;margin-bottom:2rem}#devis.devis-content form ul{padding:0;margin:0}#devis.devis-content form ul li{list-style-type:none}#devis.devis-content form .form-check-input{appearance:none;background-color:#fff;margin-right:5px;color:currentColor;width:20px;height:20px;border:1px solid #b1cb0d;transform:translateY(-.075em);display:inline;place-content:center}#devis.devis-content form .form-check-input:checked{font:var(--fa-font-regular);content:"\f0c8";display:inline-block;width:20px;height:20px;text-align:center;background-color:#b1cb0d;color:#fff}#devis.devis-content form .form-check-label{display:inline;color:#07436b}@media(max-width:768px){#devis.devis-content form #save_devis{margin:auto}}#presentation i{color:#b1cb0d}@media(max-width:767px){#presentation img{margin-bottom:1rem}}#bs_services .card{margin:0 .5em;background-color:#fff;border:none}#bs_services .card .card-img{display:flex;height:250px;text-align:center;background-color:#fff;border-radius:0}#bs_services .card .card-img img{max-height:200px;margin:auto;padding:1rem}#bs_services .card .card-body{padding-left:1rem}#bs_services .card .card-body .card-title{color:#07436b}#bs_services .card .card-body .card-text,#bs_services .card .card-body .card-link{font-size:.9rem}#stats{padding:3rem 0;color:#fff}#stats .purecounter{font-size:2.5rem;font-weight:600;text-align:center}#stats .purecounter:after{font:var(--fa-font-solid);content:"-";display:block;line-height:.25rem;padding:0 0 1rem;text-align:center;color:#f8b703}#stats .purecounter.percent:after{content:"%";display:inline;color:#fff}#process{margin:0 .5em;background-color:#fff;border:none}#process .card{border:none}#process .card .number{position:absolute;left:1.5rem;top:.5rem;border-radius:50%;width:3rem;height:3rem;background-color:#f8b703;color:#fff;font-size:2rem}#process .card img{max-height:200px;margin:auto;padding:1rem}#process .card .card-title{color:#07436b;font-weight:600}#process .card .card-text,#process .card .card-link{font-size:.9rem}#avis .card{margin:0 .5em;background-color:#fff;border:none;text-align:center}#avis .card .card-body{padding-left:1rem}#avis .card .card-body i{padding:1rem 0;color:#b1cb0d}#blog .card{margin:0 .5em;background-color:#fff;border:none}#blog .card img{display:cover;background-color:#fff;margin:auto;width:100%}#blog .card p{text-align:right;padding-right:1rem;font-size:.75rem;color:#6a6c6f}#blog .card a h4{color:#07436b;font-size:1rem;text-decoration:none}
