section.text-map-module{overflow:hidden;position:relative;z-index:1}section.text-map-module .container{display:flex;gap:3rem;z-index:1}@media screen and (max-width:992px){section.text-map-module .container{flex-direction:column}}section.text-map-module .container .wrapper-content{display:flex;flex-direction:column;gap:2rem;max-width:calc(100% - 840px - 3rem);width:100%}@media screen and (max-width:1280px){section.text-map-module .container .wrapper-content{max-width:50%}}@media screen and (max-width:992px){section.text-map-module .container .wrapper-content{max-width:100%}}section.text-map-module .container .wrapper-content .wrapper-address-hours{background-color:#f0f0f0;border-radius:.5rem;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}section.text-map-module .container .wrapper-content .wrapper-address-hours .title{font-size:.75rem;font-weight:500;letter-spacing:-.01em;margin-bottom:.75rem;opacity:.7;text-transform:uppercase}section.text-map-module .container .wrapper-content .wrapper-address-hours .address,section.text-map-module .container .wrapper-content .wrapper-address-hours .hours{font-weight:500}section.text-map-module .container .wrapper-content .wrapper-items{display:flex;flex-direction:column;gap:2rem}section.text-map-module .container .wrapper-content .wrapper-items .item .title{align-items:center;color:#333;display:flex;font-size:.75rem;font-weight:500;gap:.75rem;letter-spacing:-.01em;text-transform:uppercase}section.text-map-module .container .wrapper-content .wrapper-items .item .title:before{background-color:#004e9e;background-image:var(--picto);background-position:50%;background-repeat:no-repeat;background-size:.75rem;border-radius:2px;content:"";display:inline-block;height:1.5rem;width:1.5rem}section.text-map-module .container .wrapper-content .wrapper-items .item .text{font-weight:500;margin-top:.5rem}section.text-map-module .container .wrapper-map{border-radius:.25rem;height:650px;max-width:840px;overflow:hidden;width:100%}@media screen and (max-width:1280px){section.text-map-module .container .wrapper-map{max-width:50%}}@media screen and (max-width:992px){section.text-map-module .container .wrapper-map{height:auto;max-width:100%;min-height:265px}}section.text-map-module .container .wrapper-map iframe{height:100%;width:100%}@media screen and (max-width:992px){section.text-map-module .container .wrapper-map iframe{min-height:265px}}