.s003{display:grid;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:'Montserrat',sans-serif;background-size:cover;background-position:center center;padding:0;width:100%}.s003 form{width:700px;margin-bottom:0}.s003 form .inner-form{background:#fff;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-radius:3px;border-top-left-radius:50px;border-bottom-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;-webkit-box-shadow:10px 10px 5px 0 #0000005e;-moz-box-shadow:10px 10px 5px 0 #0000005e;box-shadow:10px 10px 5px 0 #0000005e}.s003 form .inner-form .input-field{height:68px}.s003 form .inner-form .input-field input{height:100%;background:transparent;border:0;display:inline-block;width:85%;padding:0 0 6px 0;font-size:14px;color:#263b4e;font-weight:bold}.s003 form .inner-form .input-field input.placeholder{color:#263b4e;font-size:14px;font-weight:normal}.s003 form .inner-form .input-field input:-moz-placeholder{color:#263b4e;font-size:14px;font-weight:normal}.s003 form .inner-form .input-field input::-webkit-input-placeholder{color:#263b4e;font-size:14px;font-weight:normal}.s003 form .inner-form .input-field input:hover,.s003 form .inner-form .input-field input:focus{box-shadow:none!important;outline:0!important;border-color:#fff!important}.s003 form .inner-form .input-field input:hover,.s003 form .inner-form .input-field input{box-shadow:none!important;outline:0!important;border-color:#fff!important}.s003 form .inner-form .input-field.first-wrap{width:auto}.s003 form .inner-form .input-field.first-wrap .choices__inner{background:transparent;border-radius:0;border:0;height:100%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 30px}.s003 form .inner-form .input-field.first-wrap .choices__inner .choices__list.choices__list--single{display:-ms-flexbox;display:flex;padding:0;-ms-flex-align:center;align-items:center;height:100%}.s003 form .inner-form .input-field.first-wrap .choices__inner .choices__item.choices__item--selectable.choices__placeholder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;opacity:1;color:#888}.s003 form .inner-form .input-field.first-wrap .choices__inner .choices__list--single .choices__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;color:#263b4e;font-weight:bold}.s003 form .inner-form .input-field.first-wrap .choices[data-type*="select-one"]:after{right:30px;border-color:#e5e5e5 transparent transparent transparent}.s003 form .inner-form .input-field.first-wrap .choices__list.choices__list--dropdown{border:0;background:#fff;padding:20px 0 20px 20px;margin-top:2px;border-radius:4px;box-shadow:0 8px 20px 0 rgba(0,0,0,.15);text-align:left}.s003 form .inner-form .input-field.first-wrap .choices__list.choices__list--dropdown .choices__item--selectable{padding-right:0}.s003 form .inner-form .input-field.first-wrap .choices__list--dropdown .choices__item--selectable.is-highlighted{background:#fff;color:#263b4e;font-weight:bold}.s003 form .inner-form .input-field.first-wrap .choices__list--dropdown .choices__item{color:#555;min-height:24px}.s003 form .inner-form .input-field.second-wrap{-ms-flex-positive:1;flex-grow:1}.s003 form .inner-form .input-field.third-wrap{width:74px;line-height:65px;transition:all .2s ease-out,color .2s ease-out;border-top-right-radius:50px;border-bottom-right-radius:50px}.s003 form .btn-search{height:100%;width:100%;white-space:nowrap;color:#263b4e;border:0;cursor:pointer;background:#ffc728;transition:all .2s ease-out,color .2s ease-out;border-top-right-radius:50px;border-bottom-right-radius:50px;display:block}.s003 form .inner-form .input-field.third-wrap .btn-search svg{width:16px}@media screen and (max-width:992px){.s003 form .inner-form .input-field{height:50px}}@media screen and (max-width:767px){.s003 form .inner-form{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}.s003 form .inner-form .input-field{margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.s003 form .inner-form .input-field input{padding:10px 15px}.s003 form .inner-form .input-field.first-wrap{width:100%;border-right:0}.s003 form .inner-form .input-field.first-wrap .choices__inner{padding:10px 15px}.s003 form .inner-form .input-field.first-wrap .choices[data-type*="select-one"]:after{right:11.5px;border-color:#e5e5e5 transparent transparent transparent}.s003 form .inner-form .input-field.second-wrap{width:100%;margin-bottom:30px}.s003 form .inner-form .input-field.second-wrap input{border:1px solid rgba(255,255,255,.3)}.s003 form .inner-form .input-field.third-wrap{margin-bottom:0;width:100%}}.searchcss{border-radius:0;font-size:14px}.btnSearch{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:1px;padding:10px 35px;margin-top:10px;transition:.5s;color:#fff;background:#263b4e;border:0;border-radius:20px}.btnSearch:hover{color:#fff;background:#f5cd46}.ContentButtonSearch{text-align:center}[data-id="ddlTipos"]{padding:21px;border-top-left-radius:80px;border-bottom-left-radius:80px}#search::placeholder{opacity:1;font-size:15px;font-weight:bold;color:#263b4e!important}#search{font-weight:bold!important;color:#263b4e!important;font-size:18px}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-weight:bold;color:#263b4e!important}.bootstrap-select .dropdown-toggle.disabled .filter-option-inner-inner{font-weight:normal;color:#fff!important}.bootstrap-select .dropdown-toggle.bs-placeholder .filter-option-inner-inner{font-weight:normal;color:#fff!important}.bootstrap-select>select.mobile-device:focus+.dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{outline:0}.bootstrap-select>select.mobile-device:focus+.dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{outline:0!important}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{height:60px}.btn-light{background-color:#fff!important}[data-id="ddlTipos"]{padding:21px 21px 21px 30px}#modalContactar .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}#modalContactar .dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{height:40px}#modalContactar .ContentForm{padding:10px 20px}.search-pill-fix{position:relative;max-width:860px;margin:0 auto;border-radius:48px;background:rgba(255,255,255,.9);box-shadow:0 6px 18px rgba(0,0,0,.25);overflow:hidden}.search-pill-fix input[type="text"]{width:100%;border:0;outline:0;padding:18px 130px 18px 28px;font-size:1.05rem;color:#333}.search-pill-fix input[type="text"]::placeholder{color:#666;opacity:.8}.search-actions{position:absolute;top:6px;right:8px;height:calc(100% - 12px);display:flex;align-items:center;gap:4px;pointer-events:auto}.btn-hero322{width:48px;height:100%;min-width:48px;display:flex;align-items:center;justify-content:center;border:0;outline:0;cursor:pointer;color:#fff;font-weight:bold;border-radius:999px;box-shadow:inset 1px 0 0 rgba(0,0,0,.06);transition:transform .06s ease,filter .12s ease,background .12s ease;background:#263b4e!important}.btn-hero{width:48px;height:100%;min-width:48px;display:flex;align-items:center;justify-content:center;border:0;outline:0;cursor:pointer;color:#fff;font-weight:bold;border-radius:999px;box-shadow:inset 1px 0 0 rgba(0,0,0,.06);transition:transform .06s ease,filter .12s ease,background .12s ease;background:#263b4e}.btn-hero i{font-size:1.1rem}.btn-hero--primary{background:#ffc107}.btn-hero--primary:hover{filter:brightness(.95)}.btn-hero--ghost{background:#fff}.btn-hero--ghost:hover{background:#f4f4f4}@media(max-width:576px){.search-pill-fix input[type="text"]{padding:14px 110px 14px 18px;font-size:1rem}.btn-hero{width:44px;min-width:44px}}.hero-busqueda .input-group{max-width:860px;margin:0 auto}.iaMessages .msg{padding:10px 20px;font-size:16px;border-radius:12px;margin-bottom:.5rem;max-width:max-content;width:fit-content;font-family:'Montserrat',sans-serif}.iaMessages2 .msg{padding:1rem 1rem;border-radius:12px;margin-bottom:.5rem;max-width:fit-content;width:fit-content;font-family:'Montserrat',sans-serif;letter-spacing:1px}.offcanvas-title{font-family:'Montserrat',sans-serif!important}.iaMessages .user{background:#192530;color:#fff;font-weight:bold;margin-left:auto;width:fit-content}.iaMessages .bot{background:#fff;border:1px solid #c1c1c1;width:fit-content}.offcanvasIAChat.offcanvas-end{--bs-offcanvas-width:30%!important;width:var(--bs-offcanvas-width)!important;height:80%!important;top:auto;right:24px;bottom:24px;border-radius:16px;border:1px solid rgba(0,0,0,.08);box-shadow:0 12px 28px rgba(0,0,0,.22)}.offcanvasIAChat .offcanvas-body{display:flex;flex-direction:column;height:calc(100% - 64px);padding:0}.offcanvasIAChat.offcanvas-end{--bs-offcanvas-width:30%!important;width:var(--bs-offcanvas-width)!important;height:80%!important;top:auto;right:24px;bottom:24px;border-radius:16px;border:1px solid rgba(0,0,0,.08);box-shadow:0 12px 28px rgba(0,0,0,.22)}.offcanvasIAChat .offcanvas-body{display:flex;flex-direction:column;height:calc(100% - 64px);padding:0}.offcanvasIAPrinc.offcanvas-end{--bs-offcanvas-width:97%!important;width:var(--bs-offcanvas-width)!important;height:95%!important;top:auto;right:24px;bottom:24px;border-radius:16px;border:1px solid rgba(0,0,0,.08);box-shadow:0 12px 28px rgba(0,0,0,.22)}.offcanvasIAPrinc .iaMessages{flex:1 1 auto;overflow-y:auto;border:0!important;border-radius:0!important;background:#fafafa;background-image:url(../img/fondos/Image17.webp?v=acPxRnJk7BTvBAFscTlsOEsqC8U);background-size:cover;padding:.75rem}.iaMessages{flex:1 1 auto;overflow-y:auto;border:0!important;border-radius:0!important;background:#fafafa;background-image:url(../img/lauravega.jpg?v=CyaowdT9isggb1CMn8y_vUtNfkc);background-size:cover;padding:.75rem}.offcanvasIAChat .btn-outline-secondary{border-radius:0!important}.offcanvasIAChat .btn-outline-secondary{border-radius:0!important}.btn-outline-secondary-loading{background-color:#263b4e;color:#ffc107;border-radius:0!important}#iaMessages2{flex:1 1 auto;overflow-y:auto;border:1px solid #eee;border-radius:10px;background:#fafafa;background-image:url(../img/fondos/Image31.webp?v=acPxRnJk7BTvBAFscTlsOEsqC8U);padding:.75rem}.offcanvasIAChat .offcanvas-body .mt-3.d-flex{margin-top:12px!important}.offcanvasIAChat .offcanvas-body .mt-3.d-flex{margin-top:12px!important}@media(max-width:576px){.offcanvasIAChat.offcanvas-end{--bs-offcanvas-width:100%;width:100%!important;height:100%;top:0;right:0;bottom:0;border-radius:0;box-shadow:none}.offcanvasIAChat.offcanvas-end{--bs-offcanvas-width:100%;width:100%!important;height:100%;top:0;right:0;bottom:0;border-radius:0;box-shadow:none}}.btn-ia-send{width:44px;height:44px;border-radius:0%;border:0;outline:0;background:#ffc107;color:#263b4e;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.btn-ia-send:hover{background:#e2e2e2}.btn-ia-send i{font-size:1rem}.ml-container{font-family:'Segoe UI',Arial,sans-serif;color:#222;background:#fff;border-radius:10px;line-height:1.55}.ml-container h1,.ml-container h2,.ml-container h3{text-decoration:underline;margin:.6em 0 .3em}.ml-container p{margin:.4em 0}.ml-list{margin:.2em 0 .6em 1.2em}