#filter-form{display:flex;gap:40px;justify-content:space-evenly;padding:0}@media (max-width:767px){#filter-form{flex-direction:column}}#filter-form>div{width:100%}.select_title{color:#fff;display:block;text-transform:uppercase}#filter-form button{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='68' viewBox='0 0 68 68'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M0 0h19.694v17.501H0z' data-name='Rectangle 273'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Group 263' transform='translate(-1187 -6789)'%3E%3Ccircle cx='34' cy='34' r='34' fill='%23fff' data-name='Ellipse 2486' transform='translate(1187 6789)'/%3E%3Cg data-name='Group 62'%3E%3Cg clip-path='url(%23a)' data-name='Group 61' transform='translate(1211.153 6814.249)'%3E%3Cpath d='M.417 9.167h17.87l-7.626 7.626a.412.412 0 0 0 .583.583l8.334-8.334c.042-.042.083-.083.083-.125a.46.46 0 0 0 0-.333c-.042-.042-.042-.083-.083-.125L11.245.125a.4.4 0 0 0-.583 0 .4.4 0 0 0 0 .583l7.626 7.626H.417a.417.417 0 1 0 0 .834Z' data-name='Path 654'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;border:none;font-size:0;height:68px;transition:all .3s;width:68px}#filter-form button:hover{cursor:pointer;transform:translate(5px)}#filter-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://8142037.fs1.hubspotusercontent-na1.net/hubfs/8142037/raw_assets/public/tes-2023/images/select_down_arrow.svg) no-repeat right .8em center/12px;border:0;border-bottom:1px solid #fff!important;color:#fff;cursor:pointer;font:inherit;height:3em;outline:0;padding:0;transition:all .3s;width:20em}#filter-form select option{background-color:#161617;color:inherit}.disabled_submit{opacity:.5;pointer-events:none}#filter-form select:focus{outline:none}#filter-form select::-ms-expand{display:none}#filter-form .animate-border-bottom select{border-bottom:2px solid red;color:red}#map>div{background-color:#161617!important}.gm-style-moc{background-color:transparent!important}.map_wrapper{margin-top:50px;position:relative}.map_wrapper #map{width:100%}.map_wrapper .location_list_outer{height:70%;position:absolute;right:40px;top:0}.map_wrapper .location_list_wrapper{background:#161617bd;color:#fff;height:calc(100% - 100px);margin:0 0 100px;overflow-x:hidden;overflow-y:scroll;padding:0 10px 100px}.map_wrapper .location_list_wrapper:after{background:#161617;background:linear-gradient(0deg,#161617,rgba(22,22,23,.7) 50%,transparent);bottom:0;content:"";height:100px;left:0;position:absolute;width:100%}.map_wrapper .location_list_wrapper::-webkit-scrollbar-track{background-color:#fff;-webkit-box-shadow:none}.map_wrapper .location_list_wrapper::-webkit-scrollbar{background-color:#fff;width:4px}.map_wrapper .location_list_wrapper::-webkit-scrollbar-thumb{background-color:#327ac3;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(.5,hsla(0,0%,100%,.2)),color-stop(.5,transparent),to(transparent))}div:not(.hubdb-listing) .location_card{display:block;gap:0 20px;grid-auto-flow:row;grid-template-areas:". .";grid-template-columns:40% 60%;grid-template-rows:1fr;padding:20px 10px;position:relative;transition:all .3s}.location_list .location_card a{color:#fff}.view_on_map{display:block;position:relative;text-decoration:underline;z-index:9}.location_list .location_card a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.location_list .location_card:not(.location_active):hover{background:#327ac340}.location_list .location_card.location_active{background:#327ac35e;color:#fff;padding:20px}.location_buttons{display:flex;gap:20px}.map_wrapper .location_card:hover{cursor:pointer}.location_list_title{background:#161617;color:#fff;display:block;font-size:18px;padding:20px;position:relative;z-index:9}.loc_city{font-size:19px}.loc_country{font-size:13px;text-transform:uppercase}.loc_address{font-size:14px}#map{height:900px}@media (max-width:767px){.map_wrapper .location_list_outer{height:calc(100% - 100px);position:relative;right:auto}.map_wrapper{display:block;position:relative}.map_right{height:500px;padding:20px}#map{height:400px}}