.back-item{color:var(--back-item-color)}@media only screen and (max-width:480px){.d-none-mobile{display:none}}.popover{max-width:inherit}.btn-block-toggle-extern{padding-top:17px;padding-bottom:17px;border-radius:4px}.btn-block-toggle-extern.to-bottom.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.flex-none{flex:none!important}.br-4{border-radius:4px}.br-tl-none{border-top-left-radius:0!important}.mt--1{margin-top:-7px;padding-top:7px}.border-radius{border-radius:25px!important}.border-radius-sm{border-radius:20px!important}.rotate-90{transform:rotate(90deg)}.icon-delete-refill{font-size:18px;background-color:#2f2f2f;color:#fff;padding:1px;border-radius:50%}.bmd-btn-fab{background:var(--btn-fab-color)!important}.btn-danger.bmd-btn-fab{background:#ff3f1d!important}.full-backdrop{position:absolute;top:0;left:0;right:0;z-index:999;bottom:0}.card-section{margin-bottom:20px}.card-section .buttons-container{margin-left:20px;width:81px;height:30px;border-radius:10px;background-color:var(--pale-grey)}.card-section .buttons-container button{width:40px;height:30px;border:none;background-color:rgba(0,0,0,0)}.card-section .buttons-container button:focus{outline:0}.card-section .buttons-container button:first-of-type{border-radius:10px 0 0 10px;border-right:1px solid var(--cloudy-blue)}.card-section .buttons-container button:last-of-type{border-radius:0 10px 10px 0}.card-section .buttons-container button:hover{background-color:#ddd}.card-section .buttons-container button i,.card-section .buttons-container button svg{font-size:19px;line-height:unset;color:var(--black)}.card-section .buttons-container-inactive button{cursor:not-allowed}.card-section .buttons-container-inactive button:hover{background-color:rgba(0,0,0,0)}.card-section .buttons-container-inactive button i,.card-section .buttons-container-inactive button svg{color:var(--cloudy-blue)}.card-section .make-default-checkbox-container{width:250px}.card-section .make-default-checkbox-container .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.8rem}.card-section .make-default-checkbox-container .custom-control .custom-control-label{font-family:LucidaGrande;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.card-section .make-default-checkbox-container .custom-checkbox-checked .custom-control-label{color:var(--light-grey-blue)}.card-section .make-default-checkbox-container .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#2e6adc' d='M6.564.75l-3.59 3.612-1.538-1.55L0 3.26 2.974 6.25 8 1.193z'/%3e%3c/svg%3e")}.card-section .make-default-checkbox-container .custom-control-input:checked~.custom-control-label:before{border:none;box-shadow:none}.card-section .make-default-checkbox-container .custom-control-label:before{background-color:var(--white);position:absolute;top:.05rem;left:-1.8rem;display:block;width:20px;height:20px;pointer-events:none;content:"";border:1px solid #adb5bd}.card-section .make-default-checkbox-container .custom-control-label:after{position:absolute;top:.25rem;left:-1.6rem;display:block;width:14px;height:14px;content:"";background:no-repeat}.checkbox-round{width:40px;min-width:22px;height:22px;background:silver;border-radius:5px;border:1px solid #eaeaea;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;cursor:pointer}.checkbox-round .enabled{background:var(--color-primary);align-self:flex-end}.checkbox-round .disabled,.checkbox-round .enabled{transition:.3s;width:20px;height:20px;border-radius:5px}.checkbox-round .disabled{background:#999}.checkbox-refill{width:20px;height:20px;border-radius:4px;display:flex;border:1px solid #bac2cd;justify-content:center;background-color:#fff;align-items:center}.checkbox-refill:hover{border-color:var(--main-color-second)}.checkbox-refill.checked{background-color:var(--main-color-second)}.checkbox-refill svg{font-size:15px;color:#fff}.pac-container{width:320px!important;min-height:35px;margin-top:-2px;margin-left:-31px;padding-bottom:17px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border:1px solid var(--light-grey-blue);border-top:none;padding-top:5px}@media only screen and (max-width:480px){.pac-container{margin-left:auto;margin-right:auto;left:0!important;right:0!important}}.pac-container .pac-item{animation:added-animation .3s linear;border:none;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.22;letter-spacing:normal;color:var(--black);padding-left:22px;padding-right:20px;padding-bottom:6px}.pac-container .pac-item .pac-icon{visibility:hidden}.pac-container .pac-item .pac-item-query{font-family:Inter;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.22;letter-spacing:normal;color:var(--black)}.pac-container .pac-item .pac-item-query:after{content:", "}.map{min-height:640px;position:relative;overflow:hidden;z-index:5;margin:0 auto;border-radius:20px;background-color:var(--white)}@media only screen and (max-width:480px){.map{margin-bottom:-50px}}@media only screen and (max-width:1200px){.map{width:100%!important;border-radius:0}.map .similar{border-top-left-radius:0;border-bottom-left-radius:0}}.map .gm-fullscreen-control,.map .gm-style [rel=noopener],.map .gm-style-cc,.map .gmnoprint{display:none!important}.map .map-search-opened{border-radius:25px 25px 0 0!important}.map .map-search{width:100%;height:50px;border-radius:25px;box-shadow:0 25px 40px 0 rgba(0,0,0,.15);border:1px solid var(--light-grey-blue);background-color:var(--white);position:relative;display:flex;flex-direction:column}.map .map-search .hr-search-separator{position:absolute;top:30px;left:25px;width:274px;height:1px;background-color:var(--light-grey-blue)}@media only screen and (max-width:480px){.map .map-search .hr-search-separator{width:unset;right:20px}}.map .map-search .toggle-filter{cursor:pointer;width:18px;height:18px;position:absolute;right:19px;top:calc(50% - 14px)}.map .map-search .icon-delete-refill{top:calc(50% - 9px)}.map .map-search .search-icon{left:16px;position:absolute;width:26px;height:26px;top:calc(50% - 10px);cursor:pointer;color:var(--light-grey-blue)}.map .map-search .search-input{background-color:rgba(0,0,0,0);width:calc(100% - 60px);margin:0 auto;border:none;font-size:18px;font-weight:400;letter-spacing:normal;color:var(--black);outline:none;transform-origin:right;animation:input-scale .25s}.map .map-filters-container{position:absolute;width:320px;top:20px;left:20px;z-index:3}@media only screen and (max-width:480px){.map .map-filters-container{margin-left:auto;margin-right:auto;left:0;right:0}}.map .map-filters-container .close-similar{z-index:100;right:25px;top:25px;width:40px;height:40px;padding:8px;color:var(--white);background-color:rgba(var(--white-rgb),.25)}.map .map-filters-container .filter-close{position:absolute;top:50%;right:-24px;z-index:2;width:24px;height:48px;background-color:#333;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;animation-name:filter-close;animation-duration:.5s}@media only screen and (max-width:480px){.map .map-filters-container .filter-close{right:0;z-index:94;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;animation-name:filter-close-mobile}}.map .map-filters-container .filter-close:after,.map .map-filters-container .filter-close:before{content:"";position:absolute;width:2px;height:12px;background-color:#fff}.map .map-filters-container .filter-close:before{top:calc(50% - 10px);left:10px;transform:rotate(45deg)}.map .map-filters-container .filter-close:after{top:calc(50% - 2px);left:10px;transform:rotate(-45deg)}.map .map-search-filter{position:relative;top:20px;animation-name:show;animation-duration:.5s;height:calc(100% - 50px - 20px)}@media only screen and (max-width:480px){.map .map-search-filter{width:100%}}.map .map-search-filter .search-filter{box-shadow:0 25px 40px 0 rgba(0,0,0,.15);border:1px solid var(--light-grey-blue);background-color:#f2f4f6}.map .map-search-filter .search-filter .filter-options-container{margin-bottom:20px;max-height:calc(60vh - 50px);overflow-y:scroll;overflow-x:hidden}.map .map-search-filter-hide{animation-name:hide;animation-duration:.5s;opacity:0}.map .map-search-filter-toggler{position:absolute;top:60px;right:20px;width:34px;height:34px;z-index:1;border-radius:100%;background-color:#333;cursor:pointer}@media only screen and (max-width:480px){.map .map-search-filter-toggler{right:5px}}.map .map-search-filter-toggler span{height:2px;left:calc(50% - 10px);background:#fff;position:absolute;transition:all .4s}.map .map-search-filter-toggler span.span1{top:36%;width:20px}.map .map-search-filter-toggler span.span2{top:50%;width:12px}.map .map-search-filter-toggler span.span3{top:66%;width:5px}.map .map-search-filter-toggler:hover span{width:20px!important}@media screen and (max-width:650px){.map{width:100%;height:400px}}@keyframes filter-close{0%{right:320px}to{right:-24px}}@keyframes filter-close-mobile{0%{right:320px}to{right:0}}@keyframes show{0%{left:-320px}to{left:0}}@keyframes hide{0%{left:0;opacity:1}to{left:-320px;opacity:0}}@keyframes input-scale{0%{transform:scale(0)}to{transform:scale(1)}}