.location-block .map .custom_info_window p,.location-block .map .gm-style-iw.gm-style-iw-c,.location-block .map .gm-style{font-size:14px;font-weight:500;line-height:normal;letter-spacing:.56px}.location-block .distance_types--content .text_wrapper .bottom_text,.location-block .icon_columns .col_text{font-size:15px;font-weight:400;line-height:22px}.location-block .filters .filter{font-size:16px;font-weight:400;line-height:28px}.location-block .distance_types--content .text_wrapper .top_text{font-size:56px;font-weight:500;line-height:1.07143;letter-spacing:1.12px}@media only screen and (max-width: 991px){.location-block .distance_types--content .text_wrapper .top_text{font-size:36px;font-weight:500;line-height:1.08333;letter-spacing:.72px}}.location-block .distance_types--content .text_wrapper .top_text{font-size:56px;font-weight:500;line-height:60px;letter-spacing:1.12px}@media only screen and (max-width: 991px){.location-block .distance_types--content .text_wrapper .top_text{font-size:28px;font-weight:500;line-height:36px}}.location-block .block_title{max-width:680px}.location-block .block_text{max-width:589px}.location-block .icon_columns .col_wrapper{max-width:171px}.location-block .icon_columns .icon_wrapper{width:96px;height:96px;padding:10px;background:rgba(209,192,172,.15);border-radius:50%}.location-block .icon_columns .col_title{min-height:48px;font-weight:600;line-height:24px}.location-block .distance_types--filters{padding:3px;background:#e37328;border-radius:50px}.location-block .distance_types--filter{padding:15px 30px;color:#fff;line-height:normal;background:rgba(0,0,0,0);border-radius:30px;transition:color .15s ease-in-out,background-color .15s ease-in-out;cursor:pointer}.location-block .distance_types--filter:hover,.location-block .distance_types--filter.active{color:#3d5545;background-color:#fff}.location-block .distance_types--content{display:none}.location-block .distance_types--content .col:after{content:"";position:absolute;top:50%;right:0;display:block;width:1px;height:94px;background:#9da494;transform:translateY(-50%)}.location-block .distance_types--content .col:last-child:after{display:none}.location-block .distance_types--content .text_wrapper span{display:block;text-align:center}.location-block .distance_types--content .text_wrapper .top_text{margin:0}.location-block .distance_types--content .text_wrapper .center_text{margin-bottom:10px}.location-block .distance_types--content .text_wrapper .bottom_text{margin:0;text-transform:uppercase}.location-block .distance_types--content.active{display:block}.location-block .filters{position:absolute;left:0;bottom:24px;width:100%;z-index:1}.location-block .filters .container-fluid{pointer-events:none}.location-block .filters .filter{padding:10px 22px;color:#fff;letter-spacing:initial;line-height:normal;text-transform:initial;background-color:#3d5545;border-radius:30px;transition:color .15s ease-in-out,background-color .15s ease-in-out;pointer-events:initial}.location-block .filters .filter:hover,.location-block .filters .filter.active{color:#fff;background-color:#e37328}.location-block .map{width:100%;aspect-ratio:1442/829;max-height:100vh;max-height:calc(100vh - 100px);overflow:hidden}.location-block .map .gm-style{letter-spacing:initial;line-height:24px}.location-block .map .gm-style .gm-style-iw-t{bottom:0 !important}.location-block .map .gm-style .gm-style-iw-tc{display:none}.location-block .map .gm-style-iw.gm-style-iw-c{min-width:0px;padding:0px;color:#fff;letter-spacing:initial;line-height:24px;border-radius:0;box-shadow:none;transition:none;overflow:visible}.location-block .map .gm-style-iw.gm-style-iw-c .gm-style-iw-d{padding:0 !important;overflow:visible !important}.location-block .map .gm-style-iw.gm-style-iw-c button{display:none !important}.location-block .map .custom_info_window{display:none;position:absolute;top:0;left:0;transform:translate(-20px, -23px)}.location-block .map .custom_info_window p{position:absolute;top:0;left:1px;width:max-content;margin:0;padding:8px 16px 8px 51px;color:#e37328;letter-spacing:initial;line-height:24px;background:#fff;border-radius:30px}.location-block .map .custom_info_window .icon-wrap{position:absolute;top:0;left:0;width:40px}.location-block .map .custom_info_window .icon-wrap img{display:block;max-width:100%}.location-block .controls{bottom:63px !important;right:24px !important}.location-block .controls.zoom-control button{display:block;height:40px;width:40px;margin-bottom:8px;padding:0;color:#fff;font-size:22px;font-weight:normal;line-height:40px;background-color:#e37328;border:none;border-radius:40px;transition:color .15s linear,background-color .15s linear}.location-block .leafs{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.location-block .leaf{position:absolute;z-index:2}.location-block .leaf.leaf-1{top:110px;right:56.613756%}.location-block .leaf.leaf-2{top:150px;right:63.161375%}.location-block .leaf.leaf-3{top:340px;right:53.835978%}.location-block .leaf.leaf-4{top:82px;left:52.116402%}.location-block .leaf.leaf-5{top:314px;left:60.780423%}.location-block .leaf.leaf-6{top:440px;left:76.587301%;width:154px}.location-block.front_page .block_text{max-width:680px}.location-block:not(.front_page) .content_top{background:linear-gradient(180deg, #F1ECE6 0%, #FFFFFF 100%)}@media only screen and (min-width: 992px){.location-block .counter_text{position:absolute;top:0;left:24px}.location-block:not(.front_page) .map{aspect-ratio:1440/633}}@media only screen and (max-width: 991px){.location-block{overflow:hidden}.location-block .icon_columns .icon_wrapper{width:88px;height:88px}.location-block .icon_columns .col_title{min-height:40px;font-size:13px;line-height:20px}.location-block .icon_columns .col_text{font-size:13px;line-height:20px}.location-block .distance_types--content .col{padding:15px}.location-block .distance_types--content .col .text_wrapper{max-width:140px;margin:0 auto}.location-block .distance_types--content .col .text_wrapper .top_text{font-size:56px;line-height:1.07143;letter-spacing:1.12px}.location-block .distance_types--content .col .text_wrapper .bottom_text{font-size:14px;line-height:16px;letter-spacing:.28px}.location-block .map{height:100vh;max-height:initial}.location-block .controls{display:none}}
