main section.find-agency{overflow:visible!important}.find-agency .ts-wrapper{width:100%}.find-agency .ts-wrapper .ts-control{border-radius:clamp(1px,3.18471vw,40px);background-color:#38413c;border:none;padding-left:clamp(1px,1.67197vw,21px);padding-right:clamp(1px,3.34395vw,42px);font-family:Montserrat,sans-serif;font-weight:400;line-height:clamp(1px,3.34395vw,42px);height:clamp(1px,3.34395vw,42px);text-align:left;color:#717673;font-size:clamp(12px,1.11465vw,14px);display:flex;align-items:center;cursor:pointer;box-shadow:none;outline:none}.find-agency .ts-wrapper .ts-control:before{content:"";position:absolute;right:clamp(1px,1.59236vw,20px);top:50%;transform:translateY(-50%);width:clamp(1px,1.03503vw,13px);height:clamp(1px,.95541vw,12px);background:url(/assets/img/chevron-white.png) center center no-repeat;background-size:cover;pointer-events:none}.find-agency .ts-wrapper .ts-control .ts-dropdown-indicator,.find-agency .ts-wrapper.single .ts-control:after{display:none!important}.find-agency .ts-wrapper.focus .ts-control,.find-agency .ts-wrapper.dropdown-active .ts-control{border:1px solid #D4B982}.find-agency .ts-wrapper .ts-dropdown{background:#f8f8f8;border:1px solid #c4c4c4;box-shadow:0 0 10px -6px;border-radius:0;margin-top:0;padding:0;max-height:min(300px,50vh);overflow-y:auto;z-index:99999!important;position:absolute!important}.find-agency .ts-wrapper .ts-dropdown .option{padding:10px;color:#666;cursor:pointer;font-size:12px;line-height:20px;min-height:20px;font-family:Montserrat,sans-serif;display:block;margin:0}.find-agency .ts-wrapper .ts-dropdown .option:hover,.find-agency .ts-wrapper .ts-dropdown .option.active{background:#d5d5d5;color:#444}.find-agency .ts-wrapper .ts-dropdown .option.selected{background:#e0e0e0;color:#444}.find-agency .ts-wrapper .ts-control .item{color:#fff!important;background:none!important;border:none!important;padding:0;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(12px,1.11465vw,14px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.find-agency .ts-wrapper .ts-control .item,.find-agency .ts-wrapper .ts-control .item *{color:#fff!important}.find-agency .ts-wrapper .ts-control input{color:#717673!important;font-family:Montserrat,sans-serif;font-size:clamp(12px,1.11465vw,14px);opacity:1!important}.find-agency .ts-wrapper .ts-control input::placeholder{color:#717673!important;opacity:1!important}.find-agency .ts-wrapper.has-items .ts-control input::placeholder{color:#717673!important;opacity:1!important}.find-agency .ts-wrapper.disabled .ts-control{background-color:#2a2f2c;opacity:.6;cursor:not-allowed}.find-agency .text .form #form-cep input{height:clamp(1px,3.34395vw,42px);border-radius:clamp(1px,3.18471vw,40px);background-color:#38413c!important;border:none;padding-left:clamp(1px,1.67197vw,21px);padding-right:clamp(1px,1.67197vw,21px);font-family:Montserrat,sans-serif;font-size:clamp(12px,1.11465vw,14px);font-weight:400;line-height:clamp(1px,3.34395vw,42px);color:#717673;outline:none;width:clamp(1px,14.17197vw,178px)}.find-agency .text .form #form-cep input:focus{border:1px solid #D4B982}.find-agency .text .form #form-cep input:not(:placeholder-shown){color:#fff!important}.find-agency .text .form #form-cep input::placeholder{color:#717673;opacity:1}.find-agency .text .form #form-cep input:-webkit-autofill,.find-agency .text .form #form-cep input:-webkit-autofill:hover,.find-agency .text .form #form-cep input:-webkit-autofill:focus,.find-agency .text .form #form-cep input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #38413c inset!important;box-shadow:0 0 0 1000px #38413c inset!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;background-color:#38413c!important;transition:background-color 5000s ease-in-out 0s}.find-agency .text .form #form-cep input:-moz-autofill,.find-agency .text .form #form-cep input:-moz-autofill-preview{background-color:#38413c!important;color:#fff!important}@media (max-width: 768px){.find-agency .ts-wrapper .ts-control{height:42px;line-height:42px;border-radius:40px;padding:0 42px 0 21px;font-size:14px}.find-agency .ts-wrapper .ts-control:before{right:20px;width:13px;height:12px}.find-agency .ts-wrapper .ts-dropdown .option{font-size:12px}.find-agency .text .form #form-cep input{height:42px;line-height:42px;border-radius:40px;font-size:14px;width:min(178px,40vw);padding:0 21px}.find-agency .ts-wrapper .ts-dropdown{max-height:min(280px,50vh)}}@media (max-width: 480px){.find-agency .text .form #form-city .row{grid-template-columns:1fr!important;gap:10px}.find-agency .ts-wrapper .ts-control{height:42px;line-height:42px;border-radius:40px;padding:0 42px 0 21px;font-size:14px}.find-agency .ts-wrapper .ts-control:before{right:20px;width:13px;height:12px}.find-agency .ts-wrapper .ts-dropdown .option{padding:10px;font-size:13px}.find-agency .text .form #form-cep input{height:38px;line-height:38px;border-radius:35px;font-size:13px;width:100%;padding:0 18px}.find-agency .ts-wrapper .ts-dropdown{max-height:min(250px,45vh)}}.find-agency #btn-find-agency{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:clamp(10px,.8758vw,11px) clamp(20px,1.91083vw,24px);height:auto;border-radius:30px;background:linear-gradient(95.45deg,#fbdf8d -12.77%,#c5ad63 94.51%);border:none;color:#454444;font-family:Montserrat,sans-serif;font-size:clamp(12px,1.11465vw,14px);font-weight:600;line-height:140%;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;white-space:nowrap}.find-agency #btn-find-agency:hover{background:linear-gradient(95.45deg,#ffe7a0 -12.77%,#d4c077 94.51%);transform:translateY(-2px);box-shadow:0 4px 16px #d5bc7066}.find-agency #btn-find-agency:active{transform:scale(.98) translateY(0)}.find-agency #btn-find-agency:focus{outline:none;box-shadow:0 0 0 3px #fbdf8d66}.find-agency #initGeolocation{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:clamp(10px,.8758vw,11px) clamp(20px,1.91083vw,24px);height:auto;border-radius:30px;background:transparent;border:1px solid #d5bc70;color:#d5bc70;font-family:Montserrat,sans-serif;font-size:clamp(12px,1.11465vw,14px);font-weight:500;line-height:140%;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;white-space:nowrap}.find-agency #initGeolocation .icon{width:clamp(14px,1.27389vw,16px);height:clamp(14px,1.27389vw,16px);transition:all .3s ease;filter:sepia(1) saturate(2) hue-rotate(15deg) brightness(1.2)}.find-agency #initGeolocation:hover{background:#d5bc7026;border-color:#fbdf8d;color:#fbdf8d;transform:translateY(-2px)}.find-agency #initGeolocation:hover .icon{transform:scale(1.1);filter:sepia(1) saturate(2) hue-rotate(15deg) brightness(1.4)}.find-agency #initGeolocation:active{transform:scale(.98) translateY(0);background:#d5bc7040}.find-agency #initGeolocation:focus{outline:none;box-shadow:0 0 0 3px #d5bc704d}@media (max-width: 768px){.find-agency #btn-find-agency,.find-agency #initGeolocation{padding:12px 24px;font-size:14px}.find-agency #initGeolocation .icon{width:16px;height:16px}}@media (max-width: 480px){.find-agency #btn-find-agency,.find-agency #initGeolocation{padding:10px 18px;font-size:12px;gap:6px}.find-agency #initGeolocation .icon{width:14px;height:14px}}
