@charset "UTF-8";
/* https://www.proxipret.be/wp-content/plugins/trm-custom-blocks/build/block-osm/style-index.css?ver=1773735346 */
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/block-osm/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/
.block-osmap .trm-osmap{width:100%;height:480px;min-height:480px;position:relative}.block-osmap .trm-osmap .leaflet-container{width:100%!important;height:100%!important}.block-osmap .contact-tabs{position:relative;margin-bottom:-50px;z-index:10000}.block-osmap .contacts-wrapper{display:flex;flex-wrap:wrap;gap:40px;margin-top:20px}.block-osmap .contacts-wrapper .contact-card{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;background-color:#eee;height:250px;padding:15px;cursor:pointer;transition:transform 0.2s,background-color 0.2s;position:relative}.block-osmap .contacts-wrapper .contact-card img{width:50%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.block-osmap .contacts-wrapper .contact-card .content{width:50%;padding-right:10px}.block-osmap .contacts-wrapper .contact-card:hover{background-color:#ddd;transform:translateY(-3px)}.block-osmap .contacts-wrapper .contact-card .icon-wrapper{display:flex;align-items:center;margin-bottom:15px;position:relative;z-index:2}.block-osmap .contacts-wrapper .contact-card .icon-wrapper i{font-size:40px;margin-right:15px}.block-osmap .contacts-wrapper .contact-card .icon-wrapper .text{font-size:12px}.block-osmap .contacts-wrapper .contact-card .icon-wrapper .text h3{font-family:"Open Sans",sans-serif;text-transform:uppercase;margin:0}.block-osmap .contacts-wrapper .contact-card .icon-wrapper .text p{margin:5px 0 0 0}@media (max-width:767.98px){.block-osmap .contacts-wrapper{flex-direction:column}}@media (min-width:992px){.block-osmap .contact-card{flex:1 1 calc(33.333% - 40px);padding:20px}}