/*!/wp-content/themes/bootscore-child/style.css*/.tuto-steps .step,.tuto-steps .step *{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}:root,[data-bs-theme="light"]{--bs-primary:#B60038;--bs-primary-rgb:182, 0, 56;--bs-link-color:#B60038;--bs-link-color-rgb:182, 0, 56;--bs-link-decoration:none;--bs-link-hover-color:#FF1A60;--bs-link-hover-color-rgb:255, 26, 96;--bs-success-hover:#55AF86;--bs-success-hover-rgb:85, 175, 134;--bs-font-sans-serif:"Montserrat", Arial, sans-serif,system-ui;--bs-font-title:"Barlow Condensed",Arial, sans-serif,system-ui;--bs-border-radius:0;--bs-box-shadow:0 0rem 0.6rem rgba(0, 0, 0, 0.2);--bs-validate:#3b9e00;--bs-btn-color:#fff;--bs-border-radius:0;--bs-border-radius-sm:0;--bs-border-radius-lg:0;--bs-border-radius-xl:0;--bs-border-radius-xxl:0;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:0}.navbar{--bs-navbar-color:rgba(0,0,0, 1);--bs-navbar-hover-color:rgba(var(--bs-link-color-rgb), 1);--bs-navbar-disabled-color:rgba(var(--bs-link-hover-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-link-hover-color-rgb), 1)}.btn{--bs-btn-border-width:0}.forminator-button-submit,#submitReview,.forminator-button,.btn-primary{--bs-btn-bg:#B60038;--bs-btn-border-color:#B60038;--bs-btn-hover-bg:#FF1A60;--bs-btn-hover-border-color:#FF1A60;--bs-btn-active-bg:#FF1A60;--bs-btn-active-border-color:#FF1A60;--bs-btn-active-shadow:inset 0 0px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-bg:#DB7091;--bs-btn-disabled-border-color:#DB7091;--bs-btn-font-family:var(--bs-font-title);--bs-btn-font-size:1.5rem;--bs-btn-font-weight:800;--bs-btn-line-height:1em;--bs-btn-padding-x:var(--bs-btn-font-size);--bs-btn-padding-y:calc(var(--bs-btn-font-size)/2);text-transform:uppercase}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#B60038;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:108, 117, 125;--bs-btn-active-color:#B60038;--bs-btn-active-bg:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.card{--bs-card-spacer-y:1.5rem;--bs-card-spacer-x:1.5rem}.navbar{--bs-navbar-padding-y:10px}.accordion{--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-active-bg:rgb(255 255 255 / 0%);;--bs-accordion-bg:rgb(255 255 255 / 0%);--bs-accordion-border-width:0;--bs-accordion-active-color:var(--bs-heading-color);--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0}.table-primary{--bs-table-color:#fff;--bs-table-bg:#B60038;--bs-table-border-color:#4d0017;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);text-align:center}.dropdown-menu{--bs-dropdown-link-hover-color:#fff;--bs-dropdown-link-hover-bg:var(--bs-primary);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:var(--bs-primary)}.list-group{--bs-list-group-action-hover-color:var(--bs-btn-color);--bs-list-group-action-active-bg:var(--bs-primary)}.pagination{--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary)}.list-group-item-action:hover,.list-group-item-action:focus{color:var(--bs-list-group-action-hover-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item-action:active{color:var(--bs-btn-color);background-color:var(--bs-link-hover-color)}.form-select:focus,select:focus{border-color:#B60038;box-shadow:0 0 0 .25rem rgb(182 0 56 / .25)}.fill{font-variation-settings:'FILL' 1}.logged{color:var(--bs-link-color)}.logged:focus,.logged:active,.logged:hover{color:var(--bs-link-hover-color)}a{text-decoration:none}h1{text-align:center;font-size:4em;margin-bottom:2rem}.top-bar-widget,.site-header{border-bottom:1px solid var(--bs-gray-300)}button.nav-toggler .material-symbols-rounded{font-size:32px}.link-simu,.link-tel{display:flex;align-items:center}.link-simu .material-symbols-rounded{font-size:26px;margin-left:10px}.link-tel .material-symbols-rounded{font-size:26px;margin-right:10px}.link-simu .port-simu,.link-tel .tel-contact{font-size:20px;text-decoration:none}footer.bootscore-footer .bg-body-tertiary .wp-block-heading,.faq .faq-accueil-container .accordion-header button,.avis-client #google-business-reviews-rating .num-star-block .number,.avis-client #google-business-reviews-rating,.services .card-body h4.card-title,.accroche-accueil .rating_google,.accroche-accueil .accroche-accueil-texte,h1,h2,.link-simu .port-simu,.link-tel .tel-contact{font-family:var(--bs-font-title)}.accroche-accueil .accroche-accueil-texte{font-size:2em}.accroche-accueil h1{font-size:3.8em;text-transform:none}.accroche-accueil .accroche-accueil-texte,h1,h2{font-weight:800}.accroche-accueil .accroche-accueil-texte,.accroche-accueil h1{line-height:1em;text-align:center}h1,h2{text-transform:uppercase;line-height:1em}h2{padding:0;margin:0;font-size:2em}h3{font-size:1em;font-weight:400;color:var(--bs-primary)}p{font-weight:400;font-size:1em;line-height:1.4em;text-align:justify}.bloc-page-pro-part:nth-child(even),.entry-content .beziersbox-block:nth-child(even){background-color:var(--bs-gray-200)}.beziersbox-block .su-image-carousel{overflow:hidden;aspect-ratio:1}.services .card{max-width:90%;margin:0 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);align-items:center;background-color:#fff0}.services .card .material-symbols-rounded{color:var(--bs-primary);font-size:4em;width:64px;height:64px}.services .card-body{padding:0}.services .card-body h4.card-title{font-weight:700;font-size:2em;line-height:1em;margin-bottom:.75rem}.blog .card-body .meta,.blog .card-body .category-badge{display:none}.blog .card-body .blog-post-title{font-family:var(--bs-font-title);font-weight:700;font-size:1.5em;line-height:1em;margin-bottom:var(--bs-card-spacer-y)}.blog .card-body .card-text{font-size:.8em;margin-bottom:var(--bs-card-spacer-y)}.carousel .carousel-control-next-icon,.carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.footer-1 .gmbrr .rating,.google-business-reviews-rating .rating{display:flex;align-items:center;justify-content:center}.footer-1 .gmbrr .rating{flex-direction:column}.footer-1 .gmbrr .rating .all-stars+.backdrop,.rating_google .gmbrr .rating .all-stars+.backdrop{margin-left:-106px!important}.google-business-reviews-rating .num-star-block .number{color:#000}.footer-1 .gmbrr .rating .count,.footer-1 .num-star-block .number{color:#fff}.rating_google .gmbrr .rating .count,.rating_google .num-star-block .number{color:#000}.footer-1 .gmbrr .rating .count,.footer-1 .num-star-block .number,.rating_google .gmbrr .rating .count,.rating_google .num-star-block .number{font-weight:800;line-height:1em}.gmbrr .rating span{vertical-align:baseline}.rating_google .gmbrr .rating .count{font-size:.8em;margin-left:10px}.google-business-reviews-rating .attribution{display:none}.avis-client .google-business-reviews-rating .num-star-block{display:flex;font-size:.9em;flex-direction:column;align-items:center;line-height:1em}.avis-client .google-business-reviews-rating .count{font-size:18px;color:#000;margin-left:20px}.gmbrr .rating .number+.all-stars{margin-inline:0;inset-block-start:0}.avis-client .gmbrr .listing .card.visible{display:grid;grid-template:"a a a a" auto "b b b b" auto "c d d ." auto / 1fr 2fr 2fr 1fr;grid-column-gap:12px;grid-row-gap:30px;padding:30px;border-radius:0;margin:20px 0}.avis-client .gmbrr .listing .card .review-meta:first-of-type{grid-area:a;font-size:2em}.avis-client .gmbrr .listing .card .text{grid-area:b;padding-inline-start:0;text-align:justify;font-size:.9em;line-height:1.3em}.avis-client .gmbrr .listing .card .author-avatar{grid-area:c;width:100%}.avis-client .gmbrr .listing .card .author-avatar>a{margin:0 auto;width:100%;height:auto}.avis-client .gmbrr .listing .card .review-meta:last-of-type{grid-area:d;text-align:left}.faq .faq-accueil-container .accordion-item{border:0}.faq .faq-accueil-container .accordion-header button.accordion-button{padding:10px 0;font-size:18px;font-weight:700;line-height:1.2em}.faq .faq-accueil-container .accordion-body{text-align:justify;font-size:14px;line-height:1.4em}footer.bootscore-footer .bg-body-tertiary{background-color:var(--bs-primary)!important}footer.bootscore-footer .bg-body-tertiary .wp-block-heading,footer.bootscore-footer .bg-body-tertiary .menu-item a{color:#fff}footer.bootscore-footer .bg-body-tertiary h3.wp-block-heading{text-transform:uppercase;text-align:center;font-size:1.8em;font-weight:700}a.top-button{right:174px!important;border-radius:100%;width:60px;aspect-ratio:1 / 1;padding:0;bottom:25px}a.top-button .material-symbols-rounded{line-height:60px;font-size:2rem!important}.card-body .read-more{font-size:1.1em;line-height:1.3em;padding:7px 14px;font-weight:600}footer .footer-3>.mb-3 p{font-size:.9em;text-align:left}#carouselpost .carousel-inner .carousel-item>div .card-text{flex-grow:2}.text-bg-dark img{z-index:-10}@media (max-width:768px){#carouselpost .carousel-inner .carousel-item>div{display:none}#carouselpost .carousel-inner .carousel-item>div:first-child{display:block}}#carouselpost .carousel-inner .carousel-item.active,#carouselpost .carousel-inner .carousel-item-start,#carouselpost .carousel-inner .carousel-item-next,#carouselpost .carousel-inner .carousel-item-prev{display:flex;overflow:hidden;flex-direction:row;flex-wrap:nowrap}.bootscore-footer #menu-menu-2 .menu-item .sub-menu{list-style:none}.bootscore-footer .widget .contact-nous-list{display:flex;flex-direction:row;align-items:flex-start;gap:10px;color:#fff}.bootscore-footer-info{background-color:#66001F}.bootscore-footer .widget .contact-nous-list .material-symbols-rounded{color:#fff}.bootscore-footer .col-sm-6:last-of-type .footer_widget,.bootscore-footer .footer_widget>p{margin:0!important}.bootscore-footer .bootscore-footer-info p{line-height:2em}.avis-client .gmbrr.columns .listing{align-items:stretch}.bootscore-footer .footer-4>.widget.mb-3{margin-bottom:0!important}.carousel-control-prev{justify-content:flex-start}.carousel-control-next{justify-content:flex-end}header .header-actions{justify-content:center}.has-text-align-center{text-align:center!important}#bs-cookie-bar{border-top:1px solid var(--bs-gray-300);background-color:rgba(var(--bs-body-bg-rgb),1)!important}.tarifs th,.tarifs td{text-align:center}.table-descript{max-width:300px;margin-bottom:0}.table-fixed{table-layout:fixed}.ou-devi-selector{font-family:var(--bs-font-title);font-size:3em;text-transform:uppercase;font-weight:700}.forminator-ui.forminator-custom-form .forminator-pagination[data-name="page-break-1"] .forminator-row{align-items:center}.forminator-ui.forminator-custom-form .forminator-pagination[data-name="page-break-1"] .forminator-label{text-align:center;font-family:var(--bs-font-title)!important;font-size:1.7em!important;text-transform:uppercase;font-weight:700;margin-bottom:1.5rem!important}.forminator-ui .forminator-pagination-steps .forminator-step .forminator-step-label{width:max-content}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row{justify-content:center}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col{flex:0 0 auto!important}.forminator-ui.forminator-design--default .forminator-repeater-field{background:#fff0!important;box-shadow:none!important}.forminator-col-6,.forminator-col-12{width:100%}.ui-datepicker.forminator-calendar--flat .ui-datepicker-header .ui-corner-all{border-radius:0!important}.forminator-field-captcha{width:auto}.wp-container-core-group-is-layout-1{gap:10px}form.forminator-ui .forminator-response-message[role="alert"].forminator-success{background-color:#eee!important;text-align:center!important;font-size:1.5em!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}form.forminator-ui .forminator-response-message[role="alert"].forminator-success p{text-align:center!important;font-size:1em!important}form.forminator-ui .forminator-response-message[role="alert"].forminator-success .validate{color:var(--bs-validate);font-size:4em!important}span.tarif-num-barre{font-size:.8em;text-decoration:line-through}span.tarif-num.promo{font-size:1.2em;font-weight:700;color:var(--bs-primary)}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break{width:auto;height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:7px 0}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step{width:15px;height:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-break:first-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-break:last-child{display:block!important;max-width:10%}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-step .forminator-step-label+.forminator-step-dot{margin-right:0!important}span.tarif-num{font-size:1.5em;font-weight:600;color:var(--bs-primary)}h1,h1.h1-article{font-size:2em}span.picto-box{font-size:12em;font-weight:200;color:var(--bs-primary)}.step-img{display:none}.tuto-steps .step{display:flex;flex-direction:column;align-items:center}.tuto-steps .step h4{font-size:1.2em;font-weight:800;background-color:rgba(var(--bs-primary-rgb),1);color:#fff;text-transform:uppercase;padding:.5em 1em;margin:20px -12px 10px;width:100%}.tuto-steps .step .description{font-size:.9em}.tuto-steps .step .step-img{display:none}.solutions .card.solution{padding:0}.solutions .card.solution .card-header{background-color:var(--bs-primary);padding:1em 0}.solutions .card.solution .card-header h4{font-size:1.1em;font-weight:800;color:#fff;text-transform:uppercase;margin-bottom:0;text-align:center}.solutions .card.solution .card-body{display:flex;flex-direction:column;align-items:center;padding:2em 1em}.solutions .card.solution .card-body>span{font-size:4em;color:var(--bs-primary)}.solutions .card.solution .card-body>h5{font-size:1em;color:#000;font-weight:600;text-transform:uppercase;text-align:center;margin:1em auto}.galerie .su-custom-gallery-slide img{border:0 solid #fff;border-radius:0;padding:0}#navbar-faq .sticky-top{top:150px;z-index:1000}.zone-faq h3.accordion-header button{font-size:1.2em;font-weight:800;font-family:var(--bs-font-title);padding:10px 0}.zone-faq .accordion-body p{font-size:.9em;margin-bottom:2rem}.avis-all-cont,.contact-details-col,.avis-col{border:2px solid rgb(var(--bs-primary-rgb))}.avis-all-header,.contact-details-col .details-col-header,.avis-col .avis-col-header{background-color:rgb(var(--bs-primary-rgb));color:#fff;font-family:var(--bs-font-title);text-align:center;font-size:1.7em;margin-bottom:0;padding:10px 0}.contact-details-col .details-col-cont,.avis-col .avis-col-cont{padding:20px 10px}.contact-details-col .details-col-cont{display:flex;flex-direction:column;align-items:flex-start}.contact-details-col .details-col-cont>div{display:flex;margin:10px 0;align-items:flex-start}.contact-details-col .details-col-cont>div span{color:rgb(var(--bs-primary-rgb));font-size:1.5em}.contact-details-col .details-col-cont>div p{margin:0 0 0 10px;text-align:left}.form-google-review .rr_review_form .form_table .rr_form_row .rr_form_input,.form-google-review .rr_review_form .form_table .rr_form_row .rr_form_input input[type="text"],.form-google-review .rr_review_form .form_table .rr_form_row .rr_form_input textarea,.form-google-review .form_table{width:100%}.form-google-review .form_table .rr_form_row{display:flex;flex-direction:column;align-items:flex-start}.contact-block .contact .forminator-ui#forminator-module-5516.forminator-design--default .forminator-button-submit,.contact-block .contact .forminator-ui#forminator-module-5520.forminator-design--default .forminator-button-submit,.form-google-review .form_table .rr_form_row #submitReview{margin:0 auto 20px;display:block;font-family:var(--bs-font-title);font-weight:var(--bs-btn-font-weight);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);background-color:rgb(var(--bs-primary-rgb));color:#fff;text-align:center;font-size:var(--bs-btn-font-size);border:0;width:auto;box-shadow:none}.avis-all-block .avis-all-cont .google-business-reviews-rating .rating,.avis-col .avis-col-cont #google-business-reviews-rating .rating{flex-direction:column}.avis-all-block .avis-all-cont .google-business-reviews-rating .rating .num-star-block,.avis-col .avis-col-cont #google-business-reviews-rating .rating .num-star-block{display:flex;flex-direction:column;align-items:center}.avis-all-block .avis-all-cont .google-business-reviews-rating .listing li,.avis-col .avis-col-cont #google-business-reviews-rating .listing li{border:1px solid rgb(var(--bs-primary-rgb));padding-bottom:.6em}.avis-all-block .avis-all-cont .google-business-reviews-rating .listing li .text,.avis-col .avis-col-cont #google-business-reviews-rating .listing li .text{background-color:rgb(var(--bs-primary-rgb));color:#fff;font-family:var(--bs-font-sans-serif);text-align:left;border-radius:0}.avis-all-block .avis-all-cont .gmbrr.bubble.fill .listing .arrow.arrow-down,.avis-all-block .avis-all-cont .gmbrr.bubble.fill .listing .text-first .text::after,.avis-col .avis-col-cont .gmbrr.bubble.fill .listing .arrow.arrow-down,.avis-col .avis-col-cont .gmbrr.bubble.fill .listing .text-first .text::after{border-block-start:.5em solid rgb(var(--bs-primary-rgb))}.avis-all-block .avis-all-cont.slider .flickity-viewport{height:auto!important}.avis-all-block .avis-all-cont.slider .flickity-slider{position:relative!important}.forminator-field-captcha{display:flex;flex-direction:column;align-items:center}.contact-block .contact .forminator-ui.forminator-design--default .forminator-label{text-align:left;font-size:1em!important}.tab-map-form-cont .tab-content{border:1px solid #dee2e6;border-top:0}.virtual-tour iframe{width:100%}.form-google-review .rr_form_heading{font-size:16px;font-family:"Barlow Condensed",Arial,sans-serif,system-ui;font-weight:700}.form-google-review input{border:1px solid #777771;background-color:#fff;border-radius:0}#call-us-selector{display:none}#callback-button-container-mobile .link-tel{background-color:#ddd;color:#333;border:none;height:auto;border-radius:0;width:auto;font-size:15px;box-shadow:0 0 2px 0 rgb(0 0 0 / .2);padding:5px 10px;display:flex;align-items:center}#callback-button-container-mobile .link-tel .material-symbols-rounded{font-size:24px;margin-right:10px}#callback-button-container-mobile .link-tel .tel-contact{font-size:15px;font-family:var(--bs-font-sans-serif)}#callback-button-container-mobile .material-symbols-rounded{color:var(--bs-primary)}#callback-button-container-mobile #callback-form-mobile{display:none;position:fixed;bottom:50px;right:0;border-radius:0;width:100%;padding:20px;box-shadow:0 0 10px 0 #fff0;border-bottom:none}.besoins .card-img-top{width:100%;height:300px;object-fit:cover}.besoins h5.card-title{font-family:var(--bs-font-title);color:var(--bs-primary);font-size:20px;text-transform:uppercase}.galerie-pro .su-custom-gallery-slide{width:calc(50% - 1em)!important;height:auto!important;aspect-ratio:1 / 1}.product-template-default header .header-actions{justify-content:space-between}.woocommerce div.product h1.product_title{font-size:2em}.woocommerce .input-group-text{color:#fff}.woocommerce div.product form.cart .button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover{background-color:rgb(var(--bs-primary-rgb));border-color:rgb(var(--bs-primary-rgb))}.logged-in.admin-bar .offcanvas{height:calc(100% - 106px)}.offcanvas{height:calc(100% - 60px)}.rounded-pill{border-radius:50rem!important}.input-group-text{background-color:var(--bs-primary)}.cart-content .cart-content-count{transform:translate(-80%,-50%)!important}.theme-bootscore .woocommerce-Address-title{margin-bottom:1.5rem}.theme-bootscore .wc-block-components-checkout-step__heading h2{margin-bottom:.5rem}.woocommerce-Address-title h2{text-align:center;margin-bottom:.5rem}.woocommerce-Address-title .edit{font-size:1.2em;text-decoration:underline}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce-cart table.cart td.actions .coupon .input-text:focus{border-color:var(--bs-link-hover-color);box-shadow:0 0 0 .25rem rgba(var(--bs-link-hover-color-rgb),.25)}.theme-bootscore .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{margin-top:0}.theme-bootscore .wp-block-woocommerce-checkout{padding-top:0}.theme-bootscore .wc-block-components-address-card,.theme-bootscore .wp-block-woocommerce-checkout-order-summary-block,.theme-bootscore .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.theme-bootscore .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted,.theme-bootscore .wc-block-components-form .wc-block-components-text-input input[type=email],.theme-bootscore .wc-block-components-form .wc-block-components-text-input input[type=number],.theme-bootscore .wc-block-components-form .wc-block-components-text-input input[type=password],.theme-bootscore .wc-block-components-form .wc-block-components-text-input input[type=tel],.theme-bootscore .wc-block-components-form .wc-block-components-text-input input[type=text],.theme-bootscore .wc-block-components-form .wc-block-components-text-input input[type=url],.theme-bootscore .wc-block-components-text-input input[type=email],.theme-bootscore .wc-block-components-text-input input[type=number],.theme-bootscore .wc-block-components-text-input input[type=password],.theme-bootscore .wc-block-components-text-input input[type=tel],.theme-bootscore .wc-block-components-text-input input[type=text],.theme-bootscore .wc-block-components-text-input input[type=url]{border-radius:0}.theme-bootscore .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{padding:16px 16px 0 0}.theme-bootscore :where(.wp-element-button,.wp-block-button__link){background-color:var(--bs-success)}.theme-bootscore :where(.wp-element-button,.wp-block-button__link):focus,.theme-bootscore :where(.wp-element-button,.wp-block-button__link):active,.theme-bootscore :where(.wp-element-button,.wp-block-button__link):hover{background-color:var(--bs-success-hover)}body.theme-bootscore:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus{box-shadow:inset 0 0 0 0 #fff,0 0 0 0 #0675c4;outline:0 solid #fff0}.wc-block-components-payment-method-label{color:var(--bs-primary);font-weight:700;font-size:1.3em}.wc-block-components-payment-method-label:before{content:"- "}.price,.woocommerce .type-product .card-body .price{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;font-size:2em!important;font-weight:700;color:var(--bs-primary)!important}.price ins,.woocommerce .type-product .card-body .price ins{font-weight:700}.price del,.woocommerce .type-product .card-body .price del{font-weight:400}.woocommerce .type-product .card-body .price{justify-content:center;font-size:1.4em!important}.price .amount,.type-product .card-body .price .amount{margin-right:10px}.price .amount:nth-of-type(2n){margin-left:10px}.woocommerce picture img,.woocommerce-page picture img{height:auto;max-width:100%;width:100%}call-us-selector{position:fixed}.woocommerce .term-description{display:flex;flex-direction:column;align-items:center;padding-bottom:50px}.woocommerce .term-description picture img,.woocommerce-page .term-description picture img{max-width:100%;max-height:100%;height:auto;width:auto}@media (min-width:576px){.accroche-accueil .accroche-accueil-texte{font-size:3em}.accroche-accueil h1{font-size:6em}h3{font-size:1.2em}.accroche-accueil .rating_google{font-size:1.2em}.btn-primary{font-size:1.5em}h1,h1.h1-article{font-size:2.5em}}@media (min-width:768px){#carouselpost .carousel-inner .carousel-item-right.active,#carouselpost .carousel-inner .carousel-item-next,#carouselpost .carousel-item-next:not(.carousel-item-start){transform:translateX(50%)!important}#carouselpost .carousel-inner .carousel-item-left.active,#carouselpost .carousel-item-prev:not(.carousel-item-end),#carouselpost .active.carousel-item-start,#carouselpost .carousel-item-prev:not(.carousel-item-end){transform:translateX(-50%)!important}#carouselpost .carousel-item-next.carousel-item-start,#carouselpost .active.carousel-item-end{transform:translateX(0)!important}#carouselpost .carousel-inner .carousel-item-prev,#carouselpost .carousel-item-prev:not(.carousel-item-end){transform:translateX(-50%)!important}.accroche-accueil .accroche-accueil-texte{font-size:2.5em}.accroche-accueil h1{font-size:4.2em}h3{font-size:.8em}.accroche-accueil .rating_google{font-size:1.2em}.btn-primary{font-size:1.5em}.services .card-body h4.card-title{font-size:1.5em}.services .card-body .card-text{font-size:.8em}.faq .faq-accueil-container .accordion-header button.accordion-button{font-size:22px}.bootscore-footer .footer-1,.bootscore-footer .footer-4{display:flex;flex-direction:column;justify-content:center}.avis-client .gmbrr.tile.columns.two .listing li{flex:1 0 calc(50% - 10px - 5.6rem)}h1,h1.h1-article{font-size:2.8em}.avis-all-block h3:not(.avis-all-header),h3.sous-titre-art{font-size:1.2em}.zone-faq h3.accordion-header button{font-size:1.5em}.zone-faq .accordion-body p{font-size:1em}}@media (min-width:992px){.logo-link img{height:80px;width:auto}.navbar-expand-lg .offcanvas .offcanvas-body,header .navbar-expand-lg .navbar-nav{flex-wrap:wrap;justify-content:center}.accroche-accueil{display:flex;flex-direction:column;justify-content:center;align-items:center}.accroche-accueil .accroche-accueil-texte{font-size:3.5em}.accroche-accueil h1{font-size:6em}h3{font-size:1.2em}.accroche-accueil .rating_google{font-size:1.3em}.btn-primary{font-size:1.7em}h2{font-size:3em}.services .card-body h4.card-title{font-size:1.6em}.services .card-body .card-text{font-size:.9em}.avis-client #google-business-reviews-rating .num-star-block{font-size:1.1em}.avis-client #google-business-reviews-rating .count{font-size:20px}footer #footer-menu{display:flex;flex-direction:column;align-items:flex-start}footer #footer-menu a{padding-top:0;padding-bottom:10px}footer .footer-3>.mb-3:not(:first-child){margin-bottom:0.5rem!important}footer .footer-4{padding-right:calc(var(--bs-gutter-x)* .5)!important;padding-left:calc(var(--bs-gutter-x)* .5)!important}header .header-actions{justify-content:flex-end}.select-pub{width:80%}.forminator-col-12{width:100%}.forminator-col-6{width:50%}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-break:first-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-break:last-child{display:block!important;max-width:none}h1,h1.h1-article{font-size:3em}.tuto-steps .step{padding:3em 0}.tuto-steps .step:first-of-type;{padding-top:0}.tuto-steps .step:last-of-type;{padding-bottom:0}.tuto-steps .step .step-img{display:block}.tuto-steps .step h4{font-size:1.5em;margin:20px auto 10px}.tuto-steps .step h4:first-of-type{margin-top:0}.tuto .bloc-illus>h2{position:sticky}.tuto-steps .step.inactive h4{font-size:1.2em;font-weight:600;background-color:rgba(var(--bs-primary-rgb),0);color:grey;padding:.25em .5em}.tuto-steps .step.inactive .description{font-size:.7em}#call-us-selector{display:block;z-index:200;position:fixed}.galerie-pro .su-custom-gallery-slide{width:calc(33.3333333% - 1em)!important;height:auto!important;aspect-ratio:1 / 1}.logged-in.admin-bar .offcanvas{height:calc(100% - 32px)}.offcanvas{height:100%}}@media (min-width:1200px){.avis-client .gmbrr .listing .card.visible{margin:20px 0 30px 0}footer .footer-4{padding-right:0!important;padding-left:0!important}.select-pub{width:66.6666%}.forminator-ui.forminator-custom-form .forminator-pagination[data-name="page-break-1"] .forminator-label{font-size:2em!important}.avis-all-block .gmbrr.columns.two .listing li{flex:1 0 calc(33.333333% - 10px - 3rem)}.galerie-pro .su-custom-gallery-slide{width:calc(25% - 1em)!important;height:auto!important;aspect-ratio:1 / 1}}@media (min-width:1400px){h1,h1.h1-article,.accroche-accueil .accroche-accueil-texte{font-size:4em}.accroche-accueil h1{font-size:6.5em}h3{font-size:1.3em}.accroche-accueil .rating_google{font-size:1.4em}.btn-primary{font-size:1.7em}footer .footer-4{padding-right:calc(var(--bs-gutter-x)* .5)!important;padding-left:calc(var(--bs-gutter-x)* .5)!important}}@media (min-width:1530px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1450px}.galerie-pro .su-custom-gallery-slide{width:calc(20% - 1em)!important;height:auto!important;aspect-ratio:1 / 1}}