body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3,h4,h5{margin:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.padding-global{align-items:center;display:flex;flex-direction:column;padding:0 32px}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.multi-step-form{display:flex;flex-direction:column;gap:16px;width:100%}.progress-bar{display:flex;flex-direction:row;gap:16px;justify-content:center;padding:16px}.progress-step{flex-direction:row;width:auto}.progress-step,.step-number{align-items:center;display:flex;gap:8px}.step-number{border:1px solid #bd9b5e;border-radius:50%;height:26px;justify-content:center;width:26px}.step-label{color:#353535;font-size:14px}.active .step-label,.completed .step-label{color:#bd9b5e;font-size:14px}.active .step-number,.completed .step-number{background-color:#bd9b5e;color:#fff}.step-connector{background-color:#bd9b5e;height:1px;width:16px}.step-number-wrapper{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center}@media (min-width:320px) and (max-width:800px){.multi-step-form{margin-bottom:82px}}.container-large{margin:auto;max-width:1200px;width:100%}.wrapp-principal-2-columns{grid-gap:32px;align-items:center;background:#f3f3f3;border:1px solid #bd9b5e;border-radius:20px;display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:32px}.logo-tressor{max-width:200px;width:200px}.wrapp-calandly{background:#f3f3f3;border-radius:20px;padding:32px}.column-content-start{display:flex;flex-direction:column;gap:32px;height:100%;justify-content:center;margin:auto;padding:16px}.column-image{border-radius:20px;height:100%;overflow:hidden}.options-column{align-items:center;justify-content:center;padding:16px;position:relative;width:100%;width:auto}.options-column,.preview-column{display:flex;flex-direction:column}.preview-column{border-radius:20px;overflow:hidden;width:100%}.imgPreviewNoText{border-radius:20px;object-fit:cover;width:100%}.no-selection-message{height:auto;position:relative;width:100%}.wrappNoSelectText{align-items:flex-start;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#00000038;border-radius:20px;bottom:0;bottom:16px;display:flex;flex-direction:column;gap:8px;left:16px;padding:16px;position:absolute}.button{align-items:center;background:#bd9b5e;border-color:#bd9b5e;border-radius:30px;border-style:solid;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;justify-content:center;padding:12px 26px;transition:all .3s ease}.button img{color:#fff!important;height:24px;width:24px}.button.is-secondary{background:#000;border-color:#000;color:#fff}.button.is-secondary:hover{background:#bd9b5e;border-color:#bd9b5e;color:#fff}.button-prev{align-items:center;background:#fff;border-color:#fff;border-radius:30px;border-style:solid;color:#000;cursor:pointer;display:flex;font-size:16px;gap:8px;justify-content:center;padding:12px 26px;transition:all .3s ease}.button-prev img{height:24px;width:24px}.button-prev:hover{background:#fff;border-color:#9b9b9b;color:#000}.button:hover{background:#000;border-color:#000}.button:disabled{background:#b1b1b1;border-radius:30px;border-style:none;padding:12px 24px}.text-n-options{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}p{margin:0}.heading-style-h1{font-size:48px;line-height:1.2em;margin:0}.heading-style-h2{font-size:32px;line-height:1.2em;margin:0}.heading-style-h3{font-size:26px;line-height:1.2em;margin:0}.wrapp-btns-modal{display:flex;gap:1rem;justify-content:center;margin-top:3rem}.heading-style-h4{font-size:24px;line-height:1.2em;margin:0}.text-style-medium{font-size:18px;line-height:1.2em;margin:0}.text-style-small{font-size:16px;line-height:1.2em;margin:0}.text-align-left{text-align:left}.text-size-large{font-size:20px}.text-color-white{color:#fff}.text-color-grey{color:#434343}.text-weight-bold{font-weight:700}.wrapp-btns{bottom:0;justify-content:center;margin-top:auto;padding-top:20px;width:100%}.wrapp-btns,.wrapp-btns-left{align-items:center;display:flex;gap:16px}.wrapp-btns-left{justify-content:flex-start}.container-radio-options,.wrapp-radio-options{width:100%}.radio-options{align-items:stretch;flex-wrap:wrap;margin-top:16px;max-width:500px;padding-bottom:100px;width:100%}.radio-options,.wrapp-modal-title{display:flex;gap:8px;justify-content:center}.wrapp-modal-title{margin-bottom:8px}.radio-label,.wrapp-modal-title{align-items:center;flex-direction:column}.radio-label{border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:center;max-width:100px;min-width:100px;padding:12px 8px;width:100%}.radio-icon{width:32px}.radio-icon-corte{width:62px}.radio-label input[type=radio]{display:none}.radio-label input[type=radio]:checked+.radio-icon{background-color:#f5eee2}.radio-label:has(input[type=radio]:checked){background-color:#f5eee2;border-color:#bd9b5e}.radio-label:has(input[type=radio]:hover){background-color:#f5eee2;border-color:#bd9b5e}.ring-preview-image{height:auto;object-fit:cover;width:100%}.imgOptionSelected{background:#fff;height:100%}.textOptionSelected{background:#fff;display:flex;flex-direction:column;gap:8px;padding:16px}.list-overview{font-size:16px;list-style:disc;padding-left:16px}.list-overview li{margin-bottom:8px}@media (min-width:320px) and (max-width:800px){.progress-bar{display:none}.logo-tressor{max-width:150px;width:150px}.wrapp-principal-2-columns{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px}.column-content-start{padding:4px}.padding-global{padding:16px}.heading-style-h1{font-size:30px}.heading-style-h2{font-size:26px}.heading-style-h3{font-size:22px}.heading-style-h4{font-size:18px}.text-style-medium{font-size:16px}.wrapp-btns{position:static}.no-selection-message,.ring-preview-image{height:auto}.container-radio-options{width:100%}.text-n-options{gap:8px}.wrapp-radio-options{align-items:center;display:flex;justify-content:center;overflow:auto;padding-bottom:16px;width:100%}.radio-options{flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;margin:0}.radio-label{min-width:120px;width:120px}.wrapp-btns-modal{flex-direction:column}.wrapp-btns{align-items:stretch;background:#f3f3f3;bottom:0;display:flex;flex-direction:row;gap:16px;left:0;padding:16px;position:fixed;right:0;z-index:100}.form2Columns{display:grid;grid-template-columns:1fr!important}.column-content-calendly{display:flex;flex-direction:column;gap:32px}.preview-column{display:flex;flex-direction:column-reverse}.text-size-large{font-size:16px}.text-style-medium{font-size:14px}.wrapp-btns-left{align-items:stretch;display:flex;flex-direction:column;gap:16px}.descriptionFiled{max-width:62px;min-width:62px;width:62px}.summary-table td{font-size:14px;padding:12px 8px!important}.radio-options{padding-bottom:0!important}.options-column{padding:0!important;width:100%}}.form-container{margin:20px auto;max-width:500px;width:100%}.form-group{align-items:stretch;display:flex;flex-direction:column;margin-bottom:20px}.form-label{color:#434343;display:block;font-weight:500;margin-bottom:8px;text-align:left}.form-input{border:1px solid #d9d9d9;border-radius:8px;font-size:16px;padding:12px;width:auto}.form-input.error{border-color:#f44}.error-message{color:#f44;display:block;font-size:14px;margin-top:5px;text-align:left}.checkbox-group{align-items:flex-start;display:flex}.checkbox-label{align-items:center;cursor:pointer;display:flex;gap:8px}.form2Columns{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.summary-table{background:#fff;border-collapse:collapse;border-radius:16px;margin-bottom:20px;overflow:hidden;width:100%}.summary-table tr{border-bottom:1px solid #e0e0e0}.summary-table td,.summary-table th{padding:8px 16px;text-align:left}.summary-table tr:last-child{border-bottom:none}.header-table{background:#bd9b5e}.wrapp-summary{padding-bottom:0;position:relative}.decorative-img{height:100%;overflow:hidden}
/*# sourceMappingURL=main.ebfde58c.css.map*/