.info-container{padding:0 15px;padding-bottom:50px;position:relative}@media screen and (min-width: 768px){.info-container{width:100%}}@media screen and (min-width: 1200px){.info-container{padding:0 30px;height:calc(100vh - 90px);overflow:auto;margin-bottom:0}}.info-container img{max-width:100%;height:auto}.info-container p,.info-container ul,.info-container li{font-size:1.2rem;line-height:1.6rem}.info-container table{border:1px solid #999;border-collapse:collapse;text-align:center;margin:15px}.info-container table caption{font-size:1.2rem;line-height:1.6rem}.info-container table thead{background-color:#cbc6c6}.info-container table tbody{font-size:.9rem}.info-container table td,.info-container table th{border:1px solid #999;padding:6px 10px}.info-container a{color:#005373}.info-container .fancy-img{cursor:pointer;width:100%;max-width:600px;height:auto;display:flex;flex-direction:column;align-items:center;margin:50px auto}@media screen and (min-width: 1200px){.info-container--map{width:50%}.info-container--map .map-container.alternative-map{overflow-y:auto;height:inherit}.info-container--map .map-container.alternative-map img{width:100%}}.info-container--map .alternative-map{text-align:center;height:auto}.info-container--map .alternative-map img{height:90%;width:auto}.text-container{grid-area:textblock;margin-bottom:30px}.map-section{width:100%;position:relative;height:70vh}@media screen and (min-width: 768px){.map-section{width:100%;height:500px}}@media screen and (min-width: 1200px){.map-section{grid-area:mapblock;height:calc(100vh - 90px);width:calc(50vw - 125px);position:fixed;top:90px;right:0}}.map-section .layers-control{width:80px;height:100px;transition:width 1s;overflow:hidden;padding:8px 2px}.map-section .layers-control.active{width:215px;transition:width 1s}.map-section .layers-control .leaflet-control-layers-base{display:flex;justify-content:space-around}.map-section .layers-control .leaflet-control-layers-base label{width:60px;flex-shrink:0;margin:0 5px;order:0;transition:order 1s;cursor:pointer;text-align:center}.map-section .layers-control .leaflet-control-layers-base label.selected{order:-1;transition:order 1s}.map-section .layers-control .leaflet-control-layers-base label input{display:none}.map-section .layers-control .leaflet-control-layers-base label img{height:40px;width:40px;border:3px solid #fff;border-radius:8px;box-shadow:1px 1px 10px rgba(0,0,0,.2),-1px -1px 10px rgba(0,0,0,.2)}.map-section .layers-control .leaflet-control-layers-base label img[id^=gray-scale]+p{line-height:12px;margin:2px 0 7px 0}.map-section .layers-control .leaflet-control-layers-base label img:not([id^=gray-scale])+p{margin:7px 0 11px 0}.map-section .layers-control .leaflet-control-layers-base label p{margin:2px 0 7px 0;font-size:.9rem;line-height:1rem;font-weight:400;text-align:center}.map-section .leaflet-top{top:80px}.map-section .leaflet-top .btn-modal{height:40px;width:40px;margin-right:15px;border-radius:100%;border:2px solid rgba(0,0,0,.2);padding:0;animation:butt;animation:buttonJump 5s linear infinite}@keyframes buttonJump{0%{transform:translateY(0)}80%{transform:translateY(0)}85%{transform:translateY(-10px)}90%{transform:translateY(0)}95%{transform:translateY(-5px)}100%{transform:translateY(0)}}.map-section .leaflet-top .btn-modal svg{fill:#fff;width:100%;height:100%;border:none;border-radius:100%;background:#000}.map-section .picture-map{height:100%}.map-section .picture-map .picture{height:calc(100% - 80px)}.map-section .picture-map .picture img{width:100%;height:100%;object-fit:contain}.map-section .picture-map p{height:80px;margin:0;display:flex;justify-content:center;align-items:center;text-align:center}.medias-container{background:#e7edf0;padding:15px;margin-top:30px;margin-bottom:30px;grid-area:mediablock}.medias-container ul.media-list{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-15px;margin-right:-15px}.medias-container ul.media-list .media-item{flex-shrink:0;width:100%;padding:0 15px;margin-bottom:30px}@media screen and (min-width: 576px){.medias-container ul.media-list .media-item{width:50%}}@media screen and (min-width: 1200px){.medias-container ul.media-list .media-item{min-width:200px;max-width:33%}}.medias-container ul.media-list .media-item .picture{background:#005373;padding:5px;border-radius:15px;display:flex;justify-content:center;align-items:center;height:50vw}@media screen and (min-width: 576px){.medias-container ul.media-list .media-item .picture{height:25vw}}@media screen and (min-width: 992px){.medias-container ul.media-list .media-item .picture{height:20vw}}@media screen and (min-width: 1200px){.medias-container ul.media-list .media-item .picture{height:160px}}.medias-container ul.media-list .media-item .picture:hover{cursor:pointer}.medias-container ul.media-list .media-item .picture a{display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.medias-container ul.media-list .media-item .picture img{height:100%;width:100%;object-fit:contain}.medias-container ul.media-list .media-item p{height:60px;display:flex;justify-content:center;align-items:center;font-weight:600;text-align:center;font-size:1rem;line-height:.9rem;margin:0}.menu-controls{display:flex;flex-shrink:0;position:fixed;bottom:0;left:0;right:0;z-index:1002;box-shadow:0 0 20px #a7a7a7;background:#fff}@media screen and (min-width: 992px){.menu-controls{flex-direction:column;position:relative;width:250px}}.menu-controls .menu-control__risk-list{display:flex;width:100%;border-top:3px solid #005373;justify-content:space-around;align-items:center;height:60px;flex-wrap:nowrap;overflow-x:auto;padding:0 10px}@media screen and (min-width: 768px){.menu-controls .menu-control__risk-list{justify-content:center}}@media screen and (min-width: 992px){.menu-controls .menu-control__risk-list{flex-direction:column;justify-content:flex-start;padding-top:0;border:none;height:auto;padding:0 30px;padding-top:50px;height:100vh;overflow:auto}}.menu-controls .menu-control__risk-list button{background:rgba(0,0,0,0);color:#005373;border:none;height:50px;border-radius:5px;border:1px solid #005373;font-weight:600;font-size:.8rem;padding:0 5px;margin:0 5px;flex-shrink:0;width:auto}@media screen and (min-width: 576px){.menu-controls .menu-control__risk-list button{font-size:.9rem}}@media screen and (min-width: 992px){.menu-controls .menu-control__risk-list button{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;margin-bottom:50px;border:none;width:auto;background:rgba(0,0,0,0);color:#000;font-size:1.1rem;width:100%;font-weight:400;text-transform:uppercase;height:auto;padding:10px 15px}}.menu-controls .menu-control__risk-list button:hover{cursor:pointer}.menu-controls .menu-control__risk-list button svg{display:none}@media screen and (min-width: 992px){.menu-controls .menu-control__risk-list button svg{display:block;width:25px;height:auto;margin-bottom:10px;fill:#005373}}.menu-controls .menu-control__risk-list .active{background:#005373;color:#fff}@media screen and (min-width: 992px){.menu-controls .menu-control__risk-list .active svg{fill:#fff}}#modal-legend,#media-modal{position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.4);opacity:0;z-index:1110;transition:opacity .15s linear;display:flex;justify-content:center;align-items:center;padding:0 15px}#modal-legend.show,#media-modal.show{opacity:1;transition:opacity .15s linear}#modal-legend .modal-content,#media-modal .modal-content{background-color:#fff;width:600px;height:90%;margin:auto;padding:15px;border-radius:15px}@media screen and (min-width: 1200px){#modal-legend .modal-content,#media-modal .modal-content{height:70%}}#modal-legend .modal-content.large,#media-modal .modal-content.large{width:85%;height:85%}#modal-legend .modal-content.large img,#media-modal .modal-content.large img{width:50%;height:auto}#modal-legend .modal-content .modal-header,#media-modal .modal-content .modal-header{display:flex;justify-content:space-between}#modal-legend .modal-content .modal-header button,#media-modal .modal-content .modal-header button{font-size:40px;padding:0;height:auto;background:rgba(0,0,0,0);border:none;color:#005373;cursor:pointer}#modal-legend .modal-content .modal-header p,#media-modal .modal-content .modal-header p{width:100%;text-align:center;font-weight:600}#modal-legend .modal-content h2,#media-modal .modal-content h2{margin-bottom:0}#modal-legend .modal-content .legend-item,#media-modal .modal-content .legend-item{display:flex;align-items:center}#modal-legend .modal-content .legend-item .shape-legend,#media-modal .modal-content .legend-item .shape-legend{width:18px;height:18px;display:inline-block;margin-right:8px}#modal-legend .modal-content .legend-item p,#media-modal .modal-content .legend-item p{margin:4px 0}#modal-legend .modal-content .modal-body,#media-modal .modal-content .modal-body{height:80%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-top:1px solid #005373;overflow-y:auto}#modal-legend .modal-content .modal-body hr,#media-modal .modal-content .modal-body hr{display:none}#modal-legend .modal-content .modal-body iframe,#modal-legend .modal-content .modal-body img,#modal-legend .modal-content .modal-body a.img-media,#media-modal .modal-content .modal-body iframe,#media-modal .modal-content .modal-body img,#media-modal .modal-content .modal-body a.img-media{width:100%;height:100%;object-fit:contain}#modal-legend .modal-content .modal-body a,#media-modal .modal-content .modal-body a{color:#005373}#modal-legend .modal-content .modal-footer,#media-modal .modal-content .modal-footer{text-align:center}#modal-legend .modal-content .modal-footer a,#media-modal .modal-content .modal-footer a{color:#005373}.searchbar-container{position:absolute;z-index:1100;font-size:16px;width:100%;margin:14px auto 0 auto}.searchbar-container form{width:100%;max-width:800px;margin:auto;padding:0 15px}.searchbar-container form .input-container{display:flex;justify-content:center;margin-top:14px;border:1px solid #707070;border-radius:80px;background-color:#fff;padding:0 10px}.searchbar-container form .input-container:focus-within{outline:1px auto #005fcc}.searchbar-container form .input-container input{width:100%;height:45px;display:block;border-radius:80px;border:none;padding:0 10px;font-size:1.2rem;font-weight:200;font-family:"Urbanist",sans-serif}.searchbar-container form .input-container input:focus-visible{outline-width:0}.searchbar-container form #autocomplete-list{display:none;max-height:350px;width:100%;overflow:auto;background-color:#fff;list-style:none;margin:0;padding:0;margin:0;margin-top:10px}.searchbar-container form #autocomplete-list li{font-size:1.2rem;font-weight:200;font-family:"Urbanist",sans-serif;margin:10px 0;padding:0 30px;cursor:pointer}.searchbar-container form #autocomplete-list.show{display:block}.submenu-container{height:90px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;border-bottom:3px solid #005373}@media screen and (min-width: 992px){.submenu-container{top:0;left:250px;margin-left:30px;margin-right:30px}}.submenu-container h1{text-align:center;margin:0;margin-bottom:5px}.submenu-container nav{width:100%}.submenu-container ul{display:flex;justify-content:stretch;flex-wrap:nowrap;list-style-type:none;padding:0;margin:0;width:100%;overflow-x:auto;padding:0 10px}@media screen and (min-width: 992px){.submenu-container ul{padding:0}}.submenu-container ul li{display:flex;align-items:center;justify-content:center;border:1px solid #005373;text-align:center;font-size:.7rem;line-height:.7rem;color:#005373;padding:0 5px;height:35px;border-radius:5px;margin:0 5px;flex-shrink:0;width:auto}.submenu-container ul li:hover{cursor:pointer}.submenu-container ul li.active{border:1px solid #005373;border-bottom:1px solid rgba(0,0,0,0);background:#005373;color:#fff}@media screen and (min-width: 576px){.submenu-container ul li{font-size:.9rem;line-height:.9rem}}@media screen and (min-width: 992px){.submenu-container ul li{flex:auto;padding:0 2px;margin:0 2px}.submenu-container ul li.active{background-color:#005373;color:#fff}}@media screen and (min-width: 1200px){.submenu-container ul li{font-size:1rem;line-height:1rem;padding:0 10px}}@media screen and (min-width: 992px){.submenu-container.only-on-top{display:none}}*{box-sizing:border-box}html,body{padding:0;margin:0}body{overflow:hidden;font-family:"Urbanist",sans-serif;color:#002a3a;min-height:100vh;width:100vw}.widget-ville{width:100vw;display:flex;position:relative;padding-top:90px}@media screen and (min-width: 992px){.widget-ville{height:100vh;padding-top:0}}.widget-ville .reset{font-size:40px;padding:0;height:auto;background:rgba(0,0,0,0);border:none;color:#005373;cursor:pointer}.widget-ville .main-container{height:calc(100vh - 150px);overflow:auto;width:100%}@media screen and (min-width: 992px){.widget-ville .main-container{height:100vh;overflow:hidden;padding-top:90px}}.widget-ville .main-container .content{width:100%;display:flex;flex-direction:column}@media screen and (min-width: 992px){.widget-ville .main-container .content{height:calc(100vh - 90px);overflow:auto}}@media screen and (min-width: 1200px){.widget-ville .main-container .content{height:auto}}.widget-ville .main-container .content .subcontent{padding:15px 0;height:100%}@media screen and (min-width: 768px){.widget-ville .main-container .content .subcontent{display:flex;flex-direction:row;flex-wrap:nowrap}}@media screen and (min-width: 992px){.widget-ville .main-container .content .subcontent{padding:0}}@media screen and (min-width: 1200px){.widget-ville .main-container .content .subcontent{flex-direction:row;align-items:flex-start;padding:0}}

/*# sourceMappingURL=widgetvilleniort.min.css.map*/