.swal2-select,.swal2-textarea{display:none!important}div:where(.swal2-container) h2:where(.swal2-title){color:inherit;font-size:1.875em;font-weight:600;margin:0;max-width:100%;padding:10px!important;position:relative;text-align:center;text-transform:none;word-wrap:break-word;background:#f2f2f2!important;font-weight:800!important}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{background-color:#333e47!important;border:0!important;border-radius:0!important;color:#fff!important;font-size:1em!important;padding:5px 20px!important}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel{background-color:#ffcf00!important;border:0;border-radius:0!important;color:#000!important;font-size:1em!important;padding:5px 15px!important}.contador{background:#ffcf00;border-radius:50%;bottom:0;display:block;font-size:14px;font-weight:700;height:22px;left:0;position:absolute;text-align:center;top:16px;width:22px}body{color:#333e47;font-family:Nunito Sans,sans-serif;line-height:1.5em}.input-form{border:2px solid #ffcf00;border-radius:5px;color:#333e47;font:normal normal normal 20px/30px Nunito Sans;height:50px;letter-spacing:0;text-align:center;width:189px}#form{margin:0 auto;max-width:310px}#form .hs-form-field{margin-bottom:15px}#form input,#form textarea{background:#f2f2f2 0 0 no-repeat padding-box;border:0!important;border-radius:5px;color:#333e47;font-size:18px;height:50px;width:100%!important}#form textarea{height:75px;resize:none}#form label{font-size:20px;font-weight:600}#add,#back,#cotizar,.actions input,.cotizar{background:#ffcf00!important;border:2px solid #ffcf00!important;font-size:20px!important;font-weight:600!important;height:49px!important;max-width:100%!important;padding:0 20px!important;text-align:center!important}.no-list{list-style:none;padding:0}.hs-error-msg,.hs-error-msgs,.hs-main-font-element{color:red;font-size:14px!important;font-style:italic}.submitted-message{color:#333e47;font-size:20px!important;text-align:center}.actions,.pasos{text-align:center}.pasos{margin:0 auto;max-width:800px;padding:0}.pasos li{background:#fff;color:#797a7b;display:inline-block;font-size:22px;line-height:130%;margin:0!important;padding:10px 20px}.pasos li:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.pasos li:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.pasos li.active{background:#333e47;color:#fff}.pasos li span{background:#f2f2f2;border-radius:50%;display:inline-block;font-size:22px;font-weight:900;height:42px;margin-right:15px;padding-top:7px;text-align:center;width:42px}.pasos li.active span{background:#fff;color:#333e47}.c-precotizador{background:#e8e8e8;margin:0 auto;max-width:1400px;padding:20px;width:100%}.precotizador{background:#f2f2f2;border-radius:20px;margin:15px auto;max-width:1200px;padding:20px;width:100%}body.expanded{overflow:hidden}.lista{flex-wrap:wrap;justify-content:center}.lista,.lista li{box-sizing:border-box;display:flex}.lista li{position:relative;width:33.33%}#telas.lista li{width:50%}.lista li>div{flex:1 1 auto;margin:.4em}.lista li label{background:#f2f2f2;border:2px solid #f2f2f2;border-radius:8px;box-sizing:border-box;color:#333e47;cursor:pointer;display:block;font-size:20px;font-weight:500;padding:8px 0;text-align:center;vertical-align:middle;width:100%;z-index:1}.lista input[type=radio]:checked+label{background:#fff;border:2px solid #ffcf00}.sidebar{background:#fff;box-shadow:0 3px 10px #00000029;height:100%;max-width:450px;overflow-y:auto;position:fixed;right:-1000px;top:0;transition:all .5s ease-in-out;width:100%;z-index:100}.sidebar.expanded{right:0}.sidebar i{cursor:pointer}.bg-gray{background:#f2f2f2}.bag{cursor:pointer;position:relative}.close-sidebar{background:#ffcf00;cursor:pointer;padding:8px;position:absolute;right:0;top:0}@media screen and (max-width:768px){.pasos li{padding:10px 15px}.pasos li span{margin-right:5px}}@media screen and (max-width:767px){.pasos li{padding:10px}.pasos li span{display:none}#add{display:block;margin:15px auto 0;max-width:100%!important}}@media screen and (max-width:576px){.c-precotizador{padding:0 0 30px}.precotizador{border-radius:0;margin:0 0 30px;padding:30px 15px 20px}.pasos li{font-size:16px}#paso-1 p,#paso-1 span,#paso-2 p,#paso-2 span{text-align:center}#telas.lista li,.lista li{width:100%}.lista li>div{margin:8px 0}}