:root {--cou-fd-pageweb: #FFF;--cou-fd-pageweb-rgb: 255,15,;--cou-fd-entete: #FFF;--cou-fd-entete-rgb: 255,15,;--cou-fd-adresse: #AEE1FF;--cou-fd-adresse-rgb: 174,225,255;--cou-pl-tel: #262626;--cou-pl-tel-rgb: 38,38,38;--cou-fd-tel: #AEE1FF;--cou-fd-tel-rgb: 174,225,255;--cou-fd-lienentete: #FFF;--cou-fd-lienentete-rgb: 255,15,;--cou-fd-menu: #FFF;--cou-fd-menu-rgb: 255,15,;--cou-pl-menuon: #677E8C;--cou-pl-menuon-rgb: 103,126,140;--cou-fd-menuon: #FFF;--cou-fd-menuon-rgb: 255,15,;--cou-pl-menuoff: #262626;--cou-pl-menuoff-rgb: 38,38,38;--cou-fd-menuoff: #FFF;--cou-fd-menuoff-rgb: 255,15,;--cou-pl-page: #262626;--cou-pl-page-rgb: 38,38,38;--cou-fd-page: #FFF;--cou-fd-page-rgb: 255,15,;--cou-fd-page-texte: #FFF;--cou-fd-page-texte-rgb: 255,15,;--cou-bd-titre1: #35;--cou-bd-titre1-rgb: 53,,;--cou-bd-titre2: #30;--cou-bd-titre2-rgb: 48,,;--cou-bd-titre3: #25;--cou-bd-titre3-rgb: 37,,;--cou-pl-lien: #677E8C;--cou-pl-lien-rgb: 103,126,140;--cou-pl-lienhover: #D6F0FF;--cou-pl-lienhover-rgb: 214,240,255;--cou-pl-submitOff: #FFF;--cou-pl-submitOff-rgb: 255,15,;--cou-fd-submitOff: #677E8C;--cou-fd-submitOff-rgb: 103,126,140;--cou-pl-submitOn: #677E8C;--cou-pl-submitOn-rgb: 103,126,140;--cou-fd-submitOn: #88C9EF;--cou-fd-submitOn-rgb: 136,201,239;--cou-pl-menuderoul-off: #262626;--cou-pl-menuderoul-off-rgb: 38,38,38;--cou-fd-menuderoul-off: #FFF;--cou-fd-menuderoul-off-rgb: 255,15,;--cou-pl-menuderoul-on: #677E8C;--cou-pl-menuderoul-on-rgb: 103,126,140;--cou-fd-menuderoul-on: #FFF;--cou-fd-menuderoul-on-rgb: 255,15,;--cou-pl-sitepageinverse: #262626;--cou-pl-sitepageinverse-rgb: 38,38,38;--cou-fd-sitepageinverse: #F3F8FB;--cou-fd-sitepageinverse-rgb: 243,248,251;--cou-pl-piedpage: #FFF;--cou-pl-piedpage-rgb: 255,15,;--cou-fd-piedpage: #262626;--cou-fd-piedpage-rgb: 38,38,38;--cou-pl-lienpiedpage: #AEE1FF;--cou-pl-lienpiedpage-rgb: 174,225,255;--cou-fd-entetemobile: #FFF;--cou-fd-entetemobile-rgb: 255,15,;--cou-pl-menumobile: #262626;--cou-pl-menumobile-rgb: 38,38,38;--cou-fd-menumobile: #FFF;--cou-fd-menumobile-rgb: 255,15,;--cou-pl-entetemobile: #262626;--cou-pl-entetemobile-rgb: 38,38,38;}body {background-color: #FFF;} #miniature2 .gallery_titre {background-color: #FFF;} @media(min-width:992px) {#site_entete {background-color: #FFF;} }@media(min-width:992px) {#site_adresse, #site_adresse .adresse, #site_adresse .ville {background-color: #AEE1FF;} }@media(min-width:992px) {#site_entete .tel,#site_entete .fax,#site_entete .mob  {color: #262626;} }@media(min-width:992px) {#site_entete .tel::before  {background-color: #262626;} }@media(min-width:992px) {#site_entete .tel,#site_entete .fax,#site_entete .mob {background-color: #AEE1FF;} } #lien_entete {background-color: #FFF;} @media(min-width:992px) { #site_menu_page {background-color: #FFF;} }#site_menu_page > ul > li:hover > span > a::before{background-color: #677E8C;} .btn-more:hover svg {fill: #677E8C;}#site_menu_page > ul > li > span > a.actif::before{background-color: #677E8C;}@media(min-width:992px) { #site_menu_page li a:hover,#site_menu_page li button:hover, #site_menu_page li a.actif {color: #677E8C;} }@media(min-width:992px) { #site_menu_page li a:hover,#site_menu_page li button:hover, #site_menu_page li a.actif {background-color: #FFF;} }@media(min-width:992px) { #site_menu_page li a, #site_menu_page li button {color: #262626;} .svg-more-icon {fill: #262626;} }@media(min-width:992px) { #site_menu_page li a, #site_menu_page li button {background-color: #FFF;} }#site_page {color: #262626;} .pagedevis .choixprestation a {color: #262626;} .inverse .swiper-avis {color: #262626;} #site_page {background-color: #FFF;} #site_page_texte {background-color: #FFF;} #site_page_texte .inverse {color: #262626;} .inverse .swiper-avis {color: #262626!important;} #site_page_texte .inverse {background-color: #F3F8FB;} #site_page_texte .avis-slider {border: 1px solid #F3F8FB;} #site_page h1 {font-size: 35px ;line-height: 56px;} #site_page h1 {margin-top: 10px ;} #site_page h1 {margin-bottom: 10px ;} #site_page h2 {font-size: 30px ;line-height: 48px;} #site_page h2 {margin-top: 10px ;} #site_page h2 {margin-bottom: 10px ;} #site_page h3 {font-size: 25px ;line-height: 40px;} #site_page h3 {margin-top: 10px ;} #site_page h3 {margin-bottom: 10px ;} #site_page p, #site_page ul li {line-height: 1.600em ;} #site_bas_page p {line-height: 1.600em ;} a {color: #677E8C;} a:hover {color: #D6F0FF;} .btn-check:checked + label {color: #495057 !important;} .btn-check + label {border-color: #495057 !important; color: #495057 !important;} .btn-check:checked + label {background-color: #ced4da !important} .validerformulaire, .boutonaction {color: #FFF !important;} .btn {color: #FFF !important;} .btn-outline {background-color: #FFF !important;} .btn-outline:hover {color: #FFF !important;} .reaTitre {color: #FFF !important;} #process-commande .encours:before {color: #FFF !important;} div #prev {color: #677E8C !important;border: 1px solid #677E8C !important;} .validerformulaire, .boutonaction {background-color: #677E8C !important;} .btn {background-color: #677E8C !important;} .btn-outline {color: #677E8C !important;border-color: #677E8C !important;} #couverturepro .btncouverture2 {border-color: #677E8C;} .btn-outline:hover {background-color: #677E8C !important;} .pagedevis .choixprestation a:hover {border-color: #677E8C !important;} .etoilevide {stroke: #677E8C!important;}.etoilepleine {stroke: #677E8C!important;}.etoilepleine {fill: #677E8C!important;}.satisfaction_contour {background-color: #677E8C !important;} .reaTitre {background-color: #677E8C !important;} #burger, #burger::before, #burger::after {background-color: #677E8C !important;} #numerotelephone_mobile span:before {background-color: #677E8C !important;} #numerotelephone_mobile span:after {color: #677E8C !important;} #site_entete #site_adresse #contact_mobile:before {background-color: #677E8C !important;} #site_entete #site_adresse #contact_mobile:after {color: #677E8C !important;} .pagedevis .pictoMetier:before {background-color: #677E8C !important;} .pagedevis .dirrigeant:before, .pagedevis .proadresse:before, .pagedevis .prophone:before {background-color: #677E8C !important;} .note_text {color: #677E8C !important;} #process-commande .encours {color: #677E8C !important;} #process-commande .encours:before {background-color: #677E8C !important; border-color: #677E8C !important;} .operation .prixpro {color: #677E8C !important;} .validerformulaire:hover, .boutonaction:hover, .ajoutpanier:hover {color: #677E8C !important;} .btn:hover {color: #677E8C !important;} .btn-outline-2 {background-color: #677E8C !important;} .btn-outline-2:hover {color: #677E8C !important;} .validerformulaire:hover, .boutonaction:hover, .ajoutpanier:hover {background-color: #88C9EF !important;} .btn:hover {background-color: #88C9EF !important;} .btn-outline-2 {color: #88C9EF !important;border-color: #88C9EF !important;} .btn-outline-2:hover {background-color: #88C9EF !important;} .lienpageavis .satisfaction_contour:hover {background-color: #88C9EF !important;} .validerformulaire, .boutonaction, .btn, .btn-outline {border-radius:10px !important;} @media(max-width:991px) {.validerformulaireMobile {color: #FFF !important;} }@media(max-width:991px) {.validerformulaireMobile {background-color: #677E8C !important;} }@media(max-width:991px) {.validerformulaireMobile:focus {color: #677E8C !important;} }@media(max-width:991px) {.validerformulaireMobile:focus {background-color: #88C9EF !important;} }@media(min-width:992px) {#site_menu_page ul.menuDeroulantHorizontal li ul li a:hover, #site_menu_page ul.menuDeroulantHorizontal li ul li button:hover  {color: #677E8C;} }@media(min-width:992px) {#site_menu_page ul.menuDeroulantHorizontal li ul li a:hover, #site_menu_page ul.menuDeroulantHorizontal li ul li button:hover  {background-image:none; background-color: #FFF;} }@media(min-width:992px) {#site_menu_page ul.menuDeroulantHorizontal li ul li a, #site_menu_page ul.menuDeroulantHorizontal li ul li button  {color: #262626;} }@media(min-width:992px) {#site_menu_page ul.menuDeroulantHorizontal li ul li a, #site_menu_page ul.menuDeroulantHorizontal li ul li button  {background-color: #FFF;} }#site_bas_page {color: #FFF;} #site_bas_page {background-color: #262626;} #site_bas_page a {color: #AEE1FF;} #site_menu_page {font-size: 17px ;} @media(max-width:991px) {#site_entete #site_adresse #contact_mobile:before {background-color: #262626!important; }} @media(max-width:991px) {#site_entete #site_adresse #contact_mobile:after {color: #262626!important; }} @media(max-width:991px) {#site_entete #numerotelephone_mobile span:before {background-color: #262626!important; }} @media(max-width:991px) {#site_entete #numerotelephone_mobile span:after {color: #262626!important; }} @media(max-width:991px) {#burger, #burger::before, #burger::after {background-color: #262626!important; }} @media(max-width:991px) {#site_entete  {background-color: #FFF!important; }} @media(max-width:991px) {#site_entete #site_logo > a > span  {color: #FFF!important; }} @media(max-width:991px) { #entete_boutique .panier a::before  {background-color: #!important; }} @media(max-width:991px) { #site_menu_page a  {color: #262626!important; }} @media(max-width:991px) {#site_menu_page ul.menuDeroulantHorizontal, #site_menu_page li:not(#current), ul.menuDeroulantHorizontal li > ul > li a
     {background-color: #FFF!important; }} #diapo_accueil .swiper-button{background-color:rgba(0, 0, 0, 1)!important;}#diapo_accueil .swiper-button:hover{background-color:rgba(51, 51, 51, 1)!important;}@media screen and (max-width: 991px){#diapo_accueil .subtitle{display:none;}}.scroll-to-top {background-color: #677E8C} .scroll-to-top:before {color: #FFF} .scroll-to-top:hover {background-color: #88C9EF} .scroll-to-top:hover:before {color: #677E8C}@media screen and (max-width: 991px){#diapo_accueil .btnmobile{display:none;}}#couverturepro .textcouverture {font-weight:bold;}#couverturepro .btncouverture1 {color: #677E8C!important;}#couverturepro .btncouverture1 {background-color: #D6F0FF!important; border-color: #D6F0FF!important;}#couverturepro .btncouverture1:hover {background-color: #677E8C!important; border-color: #677E8C!important;}#couverturepro .btncouverture2 {border-color: #D6F0FF!important;}@media screen and (max-width: 991px){#couverturepro {background-image: url("/images/acceuilpro/652207/couverturemobile.webp");}}@media screen and (min-width: 992px){#couverturepro .zonetext {width:46%;left:4%;}#couverturepro .btncouverture2 {width:46%;}}#regForm .tab .radioCard label, #regForm ul li.choixdevis a {color: #88C9EF!important;border: 1px solid #88C9EF!important;}#regForm .tab .radioCard label:hover, #regForm ul li.choixdevis a:hover {background-color: #88C9EF!important;}