.map-module{position:relative;background-color:#0b4f70;color:#fff;margin:0;padding:0}@media (min-width:1024px){.map-module{height:870px}}@media (max-width:1023px){.map-module{display:none!important}}.map-module .map-module--mapwrapper{position:relative;height:360px}@media (min-width:768px){.map-module .map-module--mapwrapper{height:640px}}@media (min-width:1024px){.map-module .map-module--mapwrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;display:block;height:100%}.map-module .map-module--mapwrapper:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:410px;background:linear-gradient(181deg,rgba(11,79,112,0) .57%,rgba(11,79,112,.12) 38.67%,#0b4f70 95.31%);pointer-events:none}}.map-module .map-module--mapwrapper>div{height:100%!important}@media (max-width:1023px){.map-module .map-module--mapwrapper #map{height:640px!important}}.map-module .map-module--content{position:relative;padding-top:40px;padding-bottom:40px;pointer-events:none}@media (min-width:1024px){.map-module .map-module--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:60px;height:100%}}@media (max-width:1023px){.map-module .map-module--content{background-color:#0b4f70;color:#fff}}.map-module .map-module--content a,.map-module .map-module--content button{pointer-events:all}@media (min-width:1024px){.map-module .map-module--content .uk-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:auto}.map-module .map-module--content .aw-layout-content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.map-module .map-module--content .aw-layout-content:not(:last-child){padding-right:100px}}.map-module .gm-style .gm-style-iw-c{min-width:300px!important;padding:0!important}.map-module .gm-style .gm-style-iw-c .gm-style-iw-d{overflow:hidden!important;padding:0!important}.map-module .gm-style .gm-style-iw-c .gm-style-iw-d>div{overflow-x:hidden;overflow-y:auto}.map-module .gm-style .gm-style-iw-c>button{top:10px!important;right:10px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:28px!important;height:28px!important;border-radius:50%!important;background-color:#fff!important;opacity:1!important}.map-module .gm-style .gm-style-iw-c>button:before{display:inline-block;font-family:"Font Awesome 6 Pro";font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";font-size:18px;font-weight:400;color:#0b4f70}.map-module .gm-style .gm-style-iw-c>button span{display:none!important}.infobox-map-wrapper{color:#222d32;width:500px;max-width:100%}.infobox-map-wrapper.infobox-text{text-align:center;width:360px}.infobox-map-wrapper .infobox-header{background-color:#0b4f70;color:#fff;padding:10px 20px}.infobox-map-wrapper .infobox-header h1,.infobox-map-wrapper .infobox-header h2,.infobox-map-wrapper .infobox-header h3,.infobox-map-wrapper .infobox-header h4,.infobox-map-wrapper .infobox-header h5,.infobox-map-wrapper .infobox-header h6{color:#fff}.infobox-map-wrapper .infobox-content{font-size:16px;padding:10px 20px}.infobox-map-wrapper .list-item{position:relative;padding-left:25px}.infobox-map-wrapper .list-item:not(:last-child){margin-bottom:10px}.infobox-map-wrapper .list-item i{position:absolute;left:0;top:0;width:18px;text-align:center;color:#0b4f70}.infobox-gallery{overflow:hidden}.infobox-gallery-slider{--photo-height:280px;width:500px;max-width:100%;padding-right:45px}@media (min-width:1024px){.infobox-gallery-slider{--photo-height:320px;padding-right:80px}}.infobox-gallery-slider:not(.slick-initialized){display:none}.infobox-gallery-slider .slick-list{overflow:initial!important}.infobox-gallery-slider .slick-arrow{width:34px;z-index:100;background-color:transparent!important}.infobox-gallery-slider .slick-arrow.slick-prev{left:0}.infobox-gallery-slider .slick-arrow.slick-next{right:0}.infobox-gallery-item{position:relative;width:100%;padding-right:2px}.infobox-gallery-item picture{display:block;position:relative;width:100%;overflow:hidden;height:var(--photo-height)}.infobox-gallery-item picture img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;margin:0}