.alert{--bs-alert-border-radius: 12px !important}.map-load-over{background-color:rgb(var(--color-shadow-rgb) / .5);color:rgb(var(--color-surface-rgb));font-size:.8rem;left:0;padding:.25rem .5rem;position:absolute;right:8px;top:3px;z-index:999;width:-moz-fit-content!important;width:fit-content!important;border-radius:12px;margin:5px}.leaflet_custom_event{display:none!important}.height{width:100%;padding:50px 0 0;margin:0;float:right;position:relative}.sidebar-el{background-color:#fff;display:inline-block;border:3px solid rgb(var(--color-border-rgb));border-radius:.5em;margin:3px 6px}.sidebar-el:hover{border:3px solid rgb(var(--color-warning-rgb));box-shadow:4px 4px 10px -2px}.image-size,.image-size2{width:100px;height:100px}.bgred{margin:6px;border:3px solid rgb(var(--color-warning-rgb));box-shadow:4px 4px 10px -2px;border-radius:.5em}.header-sidebar-element{text-align:center}.justify-content{justify-content:space-between}.leaflet-popup-content{width:310px!important}.d-flex div{text-align:start}.accordion-button:after{margin-right:auto!important;margin-left:unset!important}.slider-img{height:12em!important}.slider-img img{height:100%!important;width:100%;-o-object-fit:cover;object-fit:cover}.leaflet-touch .leaflet-geosearch-bar form input{padding-right:15px}.agency-logo{height:42px!important;width:42px!important;position:absolute;margin:58px 0;border:1px solid rgb(var(--color-primary-600-rgb))}.sidebar-dashboard.closed .agency-logo{height:2rem!important;width:2rem!important;margin:2rem 0}.text-align-right{text-align:right}.map-broker{border:3px solid var(--color-primary);filter:drop-shadow(0px 7px 7px rgb(var(--color-primary-600-rgb) / .35));border-radius:16px;height:400px}.btn-loader-icon{width:20px;height:20px}.btn-loader-loader{padding-right:5px}.img-slider-bigger img{height:30rem;max-height:30rem}.product-detail-container .slick-slider{height:35rem}.product-detail-container{margin-top:2rem!important}.product__agency-title{font-size:17px}.product__provider-name{font-size:16px}.product-detail-container .iframe-container iframe{height:30rem;max-height:30rem}.agent-search-list{display:flex;flex-direction:column;height:100%}@media screen and (max-width:1000px){.leaflet-popup-content{width:250px!important}}@media screen and (max-width:450px){.img-slider-bigger img,.product-detail-container .iframe-container iframe{height:16rem;max-height:16rem}.product-detail-container .slick-slider{height:-moz-fit-content!important;height:fit-content!important}}
