#heroIcons p,.hero-content h2,.hero-content p{margin-bottom:24px}#feature,.cs-btn{background:var(--cs-primary)}#submit-btn,.header{background:#fff}.about-content,.about-img img{border-radius:12px}.about-content,.price-card-content{box-shadow:0 0 24px 0 #dfdfdf;background:#fff}.pricing-number,h1,h2,h3,h4{font-weight:700}#submit-btn,.nav-link:hover,a:hover{color:var(--cs-link)}#price,#submit-btn:hover{background:#e4e4e4}:root{--cs-primary:#004080;--cs-secondary:#0c1e30;--cs-white:#ffffff;--cs-link:#004080;--cs-black:#000;--cs-button:#004080}body{font-family:Inter,serif}.cp-80{padding:80px 0}h1{font-size:48px;margin-bottom:16px}.pricing-number,h2{font-size:36px}h3{font-size:24px}h4{font-size:20px}p{font-size:16px;line-height:26px}a{color:#dfdfdf}.cs-btn{font-size:18px;padding:12px 30px;color:#fff;transition:.3s}.cs-btn svg{margin-right:12px}.cs-btn:hover{background:var(--cs-link);color:#fff!important;transition:.3s}.header{z-index:999}.nav-link{color:#0c1e30}.feature-card,.hero-content,.icon-card,footer{color:#fff}@media (min-width:768px){#hero{background:linear-gradient(to right,rgb(0 0 0 / .7) 75%,#fff0),url(../images/vitrieraubervilliers-hero.webp) center/cover no-repeat}}.hero-row{min-height:768px}.hero-content p{font-size:20px;line-height:34px;color:#e4e4e4;max-width:600px}#heroIcons{background:#f0f8ff}#heroIcons .container{max-width:1400px}#heroIcons p{max-width:900px}.icon-card{background:var(--cs-link);padding:24px;margin-bottom:20px}.icon-card img{margin-right:8px}.feature-card{text-align:center}.feature-card img,.row-title{margin-bottom:36px}.about-content{padding:40px;margin-bottom:-200px;position:relative;z-index:9}.price-card-content{padding:20px 12px;text-align:center;margin-bottom:20px;border-radius:8px}.price-card-content h3{font-size:16px;margin-bottom:8px}.seo-content h2,.seo-content h3{margin-bottom:16px}#demandeDevisMail,#seo1,#seo2{background:var(--cs-link);color:#fff}.seo-content h3{margin-top:36px}.seo-img{z-index:9;top:10px}.accordion-item{margin-bottom:20px}.accordion-item:not(:first-of-type){border-top:1px solid #ddd}.accordion-button{font-size:20px;font-weight:500;color:#000!important}.accordion-button:not(.collapsed){box-shadow:none;background:var(--cs-link);color:#fff!important}.accordion-button:focus{border:0;box-shadow:none}#submit-btn:hover{color:#570505!important}footer{padding:16px 0;background:#1d1010}@media (max-width:991px){.nav-link{padding:12px 0}.navbar-nav{padding:20px 0 10px}.header .nav-btn{margin-bottom:20px}}@media (max-width:767.99px){h1{font-size:26px}h2{font-size:24px}h3{font-size:20px}#hero{background:var(--cs-link)}#hero.cp-80{padding:30px 0}.hero-row{min-height:260px}.hero-content{padding:10px 8px 0}.hero-content h2{margin-bottom:16px}.hero-content p{font-size:16px;margin-bottom:0}.hero-content .cs-btn{display:none}.cp-80{padding:40px 0}.feature-card{padding:24px}.feature-card img{max-width:48px;margin-bottom:16px}.about-content{margin:auto auto 24px;box-shadow:none;padding:0 8px}.seo-content{padding:0 8px}.cs-btn{font-size:16px;padding:10px 24px}.accordion-button{font-size:16px;line-height:24px;font-weight:500}.navbar-brand img{max-width:160px}.contact-right{margin-top:30px}}