:root{color-scheme:light only}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(../fonts/Montserrat-VariableFont_wght.7e687123.ttf) format("truetype")}body{font-family:Montserrat,sans-serif}.layout-container{margin:auto;max-width:1300px}.font-size-mobile{font-size:.8rem}.font-size-mobile-small{font-size:.7rem}.row [class*=col-]{transition:all .5s ease-in-out}.q-btn .q-icon,.q-select .q-icon{font-size:1rem}.q-select:hover{border-color:#616161}.q-footer .q-icon{font-size:1.5rem!important}.q-field__inner .q-field__control{padding-inline:1.5rem .5rem!important;padding-inline:1.5rem}.range-inputs .q-field__inner .q-field__control{padding-inline:1rem!important}.lead-input .q-field__inner .q-field__control{padding-inline:.8rem!important}.lead-select .q-field__inner .q-field__control{padding-inline:1.3rem!important}.q-range{max-width:50%}.text-blue-custom{color:#1d71b8!important}.rounded-borders-right{border-bottom-right-radius:15px;border-top-right-radius:15px}.mapdiv,.rounded-button-lg,.rounded-square-lg{border-radius:15px!important}.rounded-button-xl{border-radius:25px!important}.rounded-button-sm,.rounded-square-md{border-radius:10px!important}.rounded-square-sm{border-radius:5px!important}.bg-blue-custom{background:#1d71b8}.bg-blue-gray{background-color:#e3edf6!important}.bg-whatsapp{background:#25d366}.button-primary{background:#1d71b8!important;color:#fff!important}.button-primary:hover{background:#2c67a6!important;color:#fff!important}.button-custom-login .button-secondary:hover{background-color:#fff!important;color:#616161!important}.button-custom-chat{border-radius:8px 0 8px 8px}.services-info{background-color:#1d71b8!important;color:#fff!important}.button-secondary{background:#fff;color:#1d1d1d!important}.button-secondary:hover{background:#e3edf6;color:#1d1d1d!important}.button-secondary-flat{background:#fff;color:#1d1d1d!important}.button-secondary-flat:hover,.button-tertiary{background:#e3edf6}.button-tertiary{border:1px solid #616161;color:#1d1d1d!important}.button-tertiary-flat{background:#e3edf6;color:dark!important}.button-tertiary-flat:hover{background:#fff}.button-quatiary{color:#000!important}.button-quatiary:hover{color:#1d71b8!important}.share-button{border:1px solid #9e9e9e}.share-button .q-icon{font-size:1.5rem!important}.button-publish{background:"white";border-color:#9e9e9e!important}.button-publish,.filter-button:hover{color:#616161!important}.dropdown-without-icon i{display:none}.rounded-square-left{border-radius:15px 0 0 15px}.rounded-square-top-right{border-radius:0 15px 0 0}.rounded-square-bottom-right{border-radius:0 0 15px 0}.publish-stepper .q-stepper__step-inner,.publish-stepper-nav .q-stepper--horizontal .q-stepper__nav{padding:0!important}.q-field--outlined .q-field__control{border-radius:15px}.separator-top{border-top:1px solid #e0e0e0}.separator-bottom{border-bottom:1px solid #e0e0e0}.close-button-lg .q-icon{color:#616161;font-size:2rem!important}.phone-form .country-select .q-field__control{border-radius:15px 0 0 15px!important}.phone-form .phone-input .q-field__control{border-radius:0 15px 15px 0!important}.quantity{margin-left:.8rem!important}.chat-input .q-icon.text-negative{display:none!important}@media (min-width:0px) and (max-width:1023.99px){.q-field__inner .q-field__control{padding-inline:1rem!important;width:100%!important}.q-range{max-width:100%!important}.close-button-lg .q-icon{font-size:1rem!important}.quantity{margin-bottom:.5rem!important;margin-left:5px!important}}.grecaptcha-badge{display:none!important;height:0!important;position:static!important;width:0!important}.sticky{position:sticky}.sticky-container{align-items:flex-start;display:flex;justify-content:space-around}.btn-toggle-additional-class{background-color:#fff;border:1.5px solid #000;border-radius:15px!important}@media (min-width:0px) and (max-width:400px){.btn-toggle-additional-class{background-color:#fff;border:1.5px solid #000;border-radius:15px!important;font-size:11px}}.q-zoom{transition:transform .2s}.q-zoom:hover{transform:scale(1.01)}.q-fadeInLeft{animation:q-animation-fadeInLeft 1s}.q-fadeLeftBeforeEnter{opacity:0}@keyframes q-animation-fadeInLeft{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes q-animation-fadeInRight{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.q-fadeInUp{animation:q-animation-fadeInUp 1s}.q-fadeInDown{animation:q-animation-fadeInDown 1s}.q-fadeBeforeEnter{opacity:0}@keyframes q-animation-fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes q-animation-fadeInDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#1d71b8;height:2px;position:fixed;right:100%;top:0;width:100%;z-index:2000}#nprogress{pointer-events:none}#nprogress .bar{background:#1d71b8;height:3px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #1d71b8,0 0 5px #1d71b8;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{bottom:15px;display:block;position:fixed;right:25px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-color:#1d71b8 transparent transparent #1d71b8;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.q-checkbox__bg{border-radius:6px}