@media screen and (max-width: 1379px){.page#quote #entete-quote .row2{top:-20px}.page#quote #entete-quote .row2 .col-2_3#steps{width:100%}.page#quote #questions-quote .col-2_3 #detail-projet #douches-baignoires .db-container .form-group{width:48%}.page#quote #questions-quote .col-2_3 #detail-projet #douches-baignoires .db-container .form-group .plus-moins{justify-content:center}.page#quote #quote-confirm #qc-entete .flex-container #send-pictures-link{height:280px}.page#quote #quote-confirm #qc-entete .flex-container #send-pictures-link .spl-right::before{border-width:0 0 320px 134px}.page#quote #quote-confirm .picture-form-buttons .button-center{width:40%}.page#quote #quote-confirm.photo-success .cta{width:40%}.quote-success-banner{width:100%;max-width:1200px;padding:0 70px}}@media screen and (max-width: 820px){.quote-success-banner{flex-wrap:wrap;justify-content:center}.quote-success-banner img{width:240px;max-width:initial}.page#quote #entete-quote .flex-container{height:initial}.page#quote #entete-quote .row2{top:0;padding:0 30px}.page#quote #entete-quote .row2 .col-1_3{display:none}.page#quote #entete-quote .row2 .col-2_3#steps{margin:0;padding:20px 0}.page#quote #entete-quote .row2 .col-2_3#steps ul{flex-wrap:wrap;margin:0}.page#quote #entete-quote .row2 .col-2_3#steps ul>li{flex:100%;display:flex;align-items:center;text-align:left;margin-bottom:25px;padding:0}.page#quote #entete-quote .row2 .col-2_3#steps ul>li .number,.page#quote #entete-quote .row2 .col-2_3#steps ul>li .illu{width:34px;min-width:34px;height:34px;font-size:1.1rem}.page#quote #entete-quote .row2 .col-2_3#steps ul>li .number .fas,.page#quote #entete-quote .row2 .col-2_3#steps ul>li .illu .fas{font-size:1rem}.page#quote #entete-quote .row2 .col-2_3#steps ul>li p{font-size:1rem;line-height:1.2rem;margin:0 0 0 4px}.page#quote #entete-quote .row2 .col-2_3#steps ul>li p strong{display:inline-block}.page#quote #entete-quote .row2 .col-2_3#steps ul>li:last-of-type{margin-bottom:5px}.page#quote #questions-quote{flex-wrap:wrap}.page#quote #questions-quote .col-2_3{width:100%;margin-bottom:40px}.page#quote #questions-quote .col-2_3 h2{font-size:1.2rem}.page#quote #questions-quote .col-2_3 .label{font-size:1rem}.page#quote #questions-quote .col-2_3 .big-btn-simulator .bbs-item{width:47%}.page#quote #questions-quote .col-2_3 #popup-example-intervention,.page#quote #questions-quote .col-2_3 #popup-example-form{top:-20px;left:initial;right:30px}.page#quote #questions-quote .col-2_3 #zone-intervention #has_no_intervention_content .no-intervention-product .cta,.page#quote #questions-quote .col-2_3 #zone-intervention #has_no_intervention_content .no-intervention-callback .cta{width:100%}.page#quote #questions-quote .col-1_3{width:100%;margin-bottom:20px}.page#quote #quote-confirm #qc-entete .flex-container{flex-wrap:wrap;flex-direction:column-reverse}.page#quote #quote-confirm #qc-entete .flex-container .col-1_1,.page#quote #quote-confirm #qc-entete .flex-container .col-1_2{width:100%}.page#quote #quote-confirm #qc-entete .flex-container ul#sellers{margin-bottom:30px}.page#quote #quote-confirm #qc-entete .flex-container #send-pictures-link{height:222px}.page#quote #quote-confirm #qc-entete .flex-container #send-pictures-link .spl-right::before{border-width:0 0 222px 134px}.page#quote #quote-confirm #section-photos .sp-block{width:48%}.page#quote #quote-confirm .picture-form-buttons{flex-wrap:wrap}.page#quote #quote-confirm .picture-form-buttons .button-center{width:100%;margin:20px 30px 0 30px}.page#quote #quote-confirm #steps{margin:40px 0;padding:20px}.page#quote #quote-confirm #steps ul{flex-wrap:wrap;margin:0}.page#quote #quote-confirm #steps ul>li{flex:100%;display:flex;align-items:center;text-align:left;margin:0 0 25px 0}.page#quote #quote-confirm #steps ul>li p{margin:0 0 0 10px}.page#quote #quote-confirm #steps ul>li p strong{display:inline-block}.page#quote #quote-confirm #steps ul>li:last-of-type{margin-bottom:5px}.page#quote #quote-confirm.photo-success .cta{width:100%;margin:0 0 20px 0}}@media screen and (max-width: 500px){.page#quote #steps-block-mobile{position:sticky;top:0;z-index:100}.page#quote #entete-quote .flex-container .col-1_3{width:100%}.page#quote #entete-quote .flex-container .col-1_3 a{margin:0 auto}.page#quote #entete-quote .flex-container .col-1_3 .img-container{margin:0 auto}.page#quote #entete-quote .flex-container .col-2_3{text-align:center}.page#quote #questions-quote .col-2_3 .form-group .big-btn-simulator .bbs-item{width:100%;margin:7px 0}.page#quote #questions-quote .col-2_3 .form-group .big-btn-simulator .cale{display:none}.page#quote #questions-quote .col-2_3 .btn-send-quote{display:flex;justify-content:center;align-items:center;width:100%}.page#quote #questions-quote .col-2_3 #detail-projet #douches-baignoires .db-container{flex-wrap:wrap}.page#quote #questions-quote .col-2_3 #detail-projet #douches-baignoires .db-container .form-group{width:100%}.page#quote #questions-quote .col-1_3 #guide-projet .btn-light{font-size:1rem}.page#quote #quote-confirm #qc-entete .h1{align-items:flex-start}.page#quote #quote-confirm #qc-entete .h1 .fa-check-circle{position:relative;top:4px;width:28px;min-width:28px;height:28px;margin-right:10px}.page#quote #quote-confirm #qc-entete .h1 h1{font-size:1.2rem;line-height:1.75rem}.page#quote #quote-confirm #qc-entete .h1 h1 .team{font-size:1.75rem}.page#quote #quote-confirm #qc-entete h2{font-size:1.1rem;margin-bottom:0}.page#quote #quote-confirm #qc-entete .flex-container #send-pictures-link{height:280px}.page#quote #quote-confirm #qc-entete .flex-container #send-pictures-link .spl-left{padding-left:20px}.page#quote #quote-confirm #qc-entete .flex-container #send-pictures-link .spl-left h3{font-size:1.5rem;line-height:1.6rem}.page#quote #quote-confirm #qc-entete .flex-container #send-pictures-link .spl-left p{line-height:1.4rem}.page#quote #quote-confirm #qc-entete .flex-container #send-pictures-link .spl-right::before{border-width:0 0 280px 134px}.page#quote #quote-confirm #section-photos .sp-block{width:100%;margin:0 0 40px 0 !important}.page#quote #quote-confirm #steps.steps-adoucisseurs{margin:0}}