.dsd-qf5.dsd-qf5 {
html{scroll-behavior:smooth}main{min-height:80vh}img{max-width:100%}.step-4 img{max-width:128px;margin:auto}.main-header{display:none}.upper{display:flex;flex-direction:column;gap:23px}.contenido{display:flex;gap:24px;flex-wrap:nowrap;max-width:100%}h1{font-family:var(--q-heading-font);font-weight:200;font-size:67px;line-height:101%;letter-spacing:0;text-transform:uppercase;color:#fff}p{font-family:var(--q-heading-font);font-weight:300;font-size:24px;line-height:28.8px;letter-spacing:0;color:#fff}.number{font-family:var(--q-heading-font);font-weight:300;font-size:48px;line-height:43px;letter-spacing:0;color:#FFF}.value{font-family:var(--q-heading-font);font-weight:400;font-size:16px;line-height:18.24px;letter-spacing:0;text-align:center;color:#FFF}.metricas{gap:16px;display:flex}.kpi{gap:8px;display:flex;flex-direction:column;text-align:center;flex:1}@media (max-width:768px){#locator-budget .row-1{padding-left:16px;padding-right:16px;padding-bottom:32px}.contenido{flex-direction:column;overflow:hidden}h1{font-size:32px;line-height:101%;text-align:center}.upper{align-items:center}.number{display:inherit;font-size:32px}.value{display:inherit;font-weight:600;font-size:14px;line-height:113.99999999999999%}.metricas{column-gap:24px;row-gap:48px;flex-wrap:wrap}.kpi{gap:8px;align-items:center}}.form{gap:25px;padding:23px 40px;background:#E6E5DE;box-shadow:0 4px 4px 0 #00000040;color:#262625}.cosentino-showcase.where-to-buy-detail #quotationForm{background:#E6E5DE}.form .upper{display:flex;flex-direction:column;gap:8px;margin:auto}.form .upper .titulo{font-family:var(--q-heading-font);font-weight:300;font-size:24px;line-height:26.64px;letter-spacing:0;text-align:center;color:#262625;text-transform:uppercase}.form p{font-family:var(--q-body-font);font-weight:300;font-size:14px;line-height:22px;letter-spacing:0;text-align:center;color:#262625}.form .select-service{gap:6px;.op{width:fit-content;background:#fff;border:2px solid transparent;border-radius:4px;input[type="checkbox"]{display:none}input[type="checkbox"]:checked+.fake-border{height:100%;outline:2px solid #372F27;outline-offset:2px;border-radius:4px}label{display:block;cursor:pointer;margin-left:0;img{border-radius:4px}}p{text-align:left;font-size:16px;line-height:21px;margin:12px}}}.form .question{font-family:var(--q-body-font);font-weight:400;font-size:20px;line-height:22px;letter-spacing:0;text-align:center}.form .send{font-family:var(--q-body-font);font-weight:400;font-size:24px;line-height:22px;letter-spacing:0;text-align:center}.form .thank{font-family:var(--q-body-font);font-weight:300;font-size:18px;line-height:22px;letter-spacing:0;text-align:center}.form .contact-soon{font-family:var(--q-body-font);font-weight:400;font-size:32px;line-height:104%;letter-spacing:0;text-align:center}.form .step-5{display:flex;flex-direction:column;gap:24px;min-height:80vh}.form .step-5 img{max-width:128px;margin:0 auto}.form .step-5 div{display:flex;flex-direction:column;gap:56px}.form .step-5 div div{display:flex;flex-direction:column;gap:8px}.form .pasos,.form .pasos>div{display:flex;flex-direction:column;gap:24px}.form .image-content{position:relative;border-radius:4px;display:flex;align-items:center;justify-content:center}.form .image-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:4px;background:#00000057}.form .img{right:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;min-height:auto}.form .image-text{font-family:var(--q-body-font);font-weight:400;font-size:20px;line-height:20px;letter-spacing:0;color:#FFF;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;margin-bottom:0;height:100%;padding:10px}.form .options{display:flex;flex-direction:column;gap:6px}.form .options div{display:flex;gap:16px;border-radius:4px;padding:16px;background:#FFF}.form .options label{font-family:var(--q-body-font);font-weight:300;font-size:18px;line-height:18.72px;letter-spacing:0;color:#262625;margin-bottom:0}.form .progress-bar{background-color:#372F27;border-radius:25px;height:100%}.form .progress{background-color:#fff;box-shadow:none;border-radius:25px}.form .pasos .botones{display:flex;flex-direction:row;justify-content:space-between}.form .boton{display:flex;font-family:var(--q-heading-font);font-weight:400;font-size:14px;line-height:16.8px;letter-spacing:0;border:1px solid #262625;gap:10px;padding-top:11px;padding-right:24px;padding-bottom:11px;padding-left:16px;border-width:1px;align-items:center;color:#262625;cursor:pointer;transition:0.5s}.form .boton:hover{color:#3F3F3E!important;background-color:#C2F2F2!important;border-color:#C2F2F2!important;text-decoration:none}.form .boton:hover svg *{stroke:#3F3F3E!important}.form .boton svg *{stroke:#262625}.form .boton.next{background:#262625;color:#FFF}.form select:has(option:checked[value=""]){color:#BEBEBE}.form select option{color:#232323}.form .boton[disabled]{border:1px solid #BEBEBE!important;color:#BEBEBE!important;cursor:not-allowed}.form .boton[disabled] svg *{stroke:#BEBEBE!important}.form .boton.next svg{rotate:180deg}.form .boton.next svg *{stroke:#fff}.form label{font-family:var(--q-body-font);font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#232323}.localities-input-container{width:100%;display:inherit}.form input,.form select,.form input:-internal-autofill-selected,.localities-input{gap:8px;border-width:1px;border-radius:4px;border:1px solid #9B9B9B;background:#fff;padding:16px 32px}.localities-input{font-size:inherit!important;height:inherit!important;position:inherit!important;white-space:nowrap!important;width:100%}.form input::placeholder,.form select::placeholder{color:#8F8F8F}input[type="checkbox"]{width:18px;height:18px;border-color:#1C1B1F}.form .legal-text{display:flex;flex-direction:column;gap:8px;border-bottom:1px solid #9B9B9B;padding-bottom:32px}.form input[type="checkbox"]+label,.form .legal{flex:1;font-family:var(--q-body-font);font-weight:300;font-size:12px;line-height:111.00000000000001%;letter-spacing:0;color:#262625;margin-bottom:0}.form input[type="checkbox"]+label{margin-left:16px}.form textarea{padding:16px 32px;gap:8px;border-width:1px;border-radius:4px;border:1px solid #9B9B9B resize:vertical;max-height:200px}.form .error-border{border:2px solid red!important;background-color:#ffe6e6}.form .error-label{color:red!important;font-weight:bold!important}.file-upload-container{display:flex;flex-direction:column;width:100%}.file-upload-box{display:flex;flex-direction:column;border:1px solid #9B9B9B;padding:16px;border-radius:4px;background:#FCFCFC;align-items:center;gap:8px}.file-list{list-style:none;padding:0;display:flex;gap:8px;flex-wrap:wrap}.file-item{display:flex;padding:5px 8px;gap:4px;background:#E6E5DE;align-items:center}label span{font-family:var(--q-body-font);font-weight:300;font-size:16px;line-height:20px;letter-spacing:0}.file-name{font-size:.9em}.remove-file{background:none;border:none;cursor:pointer;font-size:1em}.remove-file svg{width:15px}.add-more{padding-top:8px;padding-right:24px;padding-bottom:8px;padding-left:16px;gap:10px;display:flex;border:1px solid #C2C2C1;font-family:var(--q-body-font);font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;color:#868E96;background:transparent}.result{display:flex;gap:16px;border-radius:4px;padding:16px;background:#FFF;align-items:flex-start}.result input[type="radio"]{width:24px;height:24px}.result label{font-family:var(--q-heading-font);font-weight:500;font-size:22px;line-height:104%;letter-spacing:0;color:#262625}.result span{font-family:var(--q-body-font);font-weight:300;font-size:18px;line-height:104%;letter-spacing:0;color:#262625}.result .tienda{display:flex;flex-direction:column;gap:8px}.tiendas{padding-right:8px;padding-left:8px;gap:8px;display:flex;flex-direction:column;border-bottom:1px solid #000;padding-bottom:16px;align-items:center}#spiner{font-size:35px}@media (max-width:768px){.form{padding:24px 16px;gap:25px;margin-bottom:0}.form .upper{max-width:100%}.form .upper .titulo{font-family:var(--q-heading-font);font-weight:300;font-size:19px;line-height:111.00000000000001%;letter-spacing:0;text-align:center;text-transform:uppercase}.form p{font-family:var(--q-body-font);font-weight:300;font-size:16px;line-height:22px;letter-spacing:0;text-align:center}.form .send{font-size:20px}.form .thank{font-size:16px}.form .contact-soon{font-size:20px}.form .question{font-family:var(--q-body-font);font-weight:400;font-size:20px;line-height:22px;letter-spacing:0;text-align:center}.form .image-content{display:none}.form .options{gap:8px}.form .pasos,.form .pasos>div{gap:8px}}.services{display:flex;flex-direction:column;gap:72px;padding-top:104px;padding-right:24px;padding-bottom:48px;padding-left:40px}.services h2{font-family:var(--q-heading-font);font-weight:300;font-size:40px;line-height:43px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#262625}.services p{font-family:var(--q-heading-font);font-weight:400;font-size:16px;line-height:22px;letter-spacing:.2px;text-align:center;color:#262625}.services .steps{display:flex;justify-content:space-between;padding-right:96px;padding-left:96px;max-width:100%}.services .steps .slider__slider{display:flex;width:100%}.services .step{display:flex;flex-direction:column;gap:24px}.services .step p{font-family:var(--q-heading-font);font-weight:400;font-size:23px;line-height:26.22px;letter-spacing:0;text-align:center;color:#000}@media (max-width:768px){.services{padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:40px;gap:72px}.services h2{font-family:var(--q-heading-font);font-weight:300;font-size:40px;line-height:43px;letter-spacing:0;text-align:center;text-transform:uppercase}.services p{font-family:var(--q-heading-font);font-weight:400;font-size:20px;line-height:22px;letter-spacing:0;text-align:center}.services .steps{gap:40px;padding:0;display:inherit}.services .step p{font-family:var(--q-heading-font);font-weight:400;font-size:24px;line-height:113.99999999999999%;letter-spacing:0;text-align:center}}.falso-hero{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%}.falso-hero hr{flex:1;border-top:1px solid #D9D9D9}.falso-hero .brands{display:flex;gap:40px}@media (max-width:768px){.falso-hero{justify-content:center}.falso-hero hr,.falso-hero .brands{display:none}}footer.footer-logos{display:flex;justify-content:space-between;align-items:center;padding-top:80px;padding-right:24px;padding-bottom:88px;padding-left:40px;gap:32px;background:#252525}.footer-logos hr{flex:1;border-top:1px solid #D9D9D9}.footer-logos .brands{display:flex;gap:72px}@media (max-width:768px){.footer-logos{gap:72px;flex-direction:column;align-items:baseline}.footer-logos hr{display:none}.footer-logos .brands{flex-wrap:wrap;column-gap:56px;row-gap:72px}.footer-logos .brands img{flex:0 0 25%;margin-right:0!important}}
}