*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}.esri-ui-corner .esri-component{box-shadow:none}body{box-sizing:border-box;margin:0}#root{overflow:hidden}.grid-container{display:grid;grid-template-columns:363px 1fr 1fr;grid-template-rows:min-content min-content auto;grid-template-areas:"header header header" "search content content" "grid-table grid-table grid-table" "footer footer footer";min-height:95vh;padding:5px 0;grid-gap:5px;gap:5px;overflow-y:visible;margin:8px}@media only screen and (max-width:500px){.grid-container{padding:0;grid-template-columns:1fr;grid-template-areas:"header" "search" "content" "grid-table";grid-template-rows:min-content min-content auto}.grid-container .footer{display:none}}.grid-container:after{content:"";display:table;clear:both}.grid-container .head{grid-area:header;position:sticky;top:0;align-items:start;z-index:999}@media only screen and (max-width:500px){.grid-container .head{height:7svh}}.grid-container .content{grid-area:content;overflow:auto}@media only screen and (max-width:500px){.grid-container .content{grid-area:content;min-height:75svh;max-height:80svh;overflow:hidden}}.grid-container .grid-table{grid-area:grid-table;overflow-x:hidden;padding-bottom:3px}.grid-container .search{grid-area:search;border:1px solid #000;border-radius:3px;transition:left .3s ease-in-out;background-color:#fff;z-index:996}@media only screen and (max-width:500px){.grid-container .search{grid-area:search;min-height:490px;max-height:73svh;max-width:90%;border:1px solid #000;border-radius:3px;transition:left .3s ease-in-out;background-color:#fff;top:10svh;position:absolute;left:20px}}.grid-container .search.grid-item{left:-380px}.grid-container .search.visible{left:20px;background-color:#fff}.grid-container .grid-item.grid-table{border:none}.grid-container .grid-item.footer{border:none;grid-area:footer;background-color:hsla(0,0%,79%,.2);color:#777;font-size:xx-small;text-align:center;padding:1px;position:fixed;bottom:0;left:0;width:100%;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media only screen and (max-width:1000px){.grid-container .grid-item.footer{display:none}}.grid-container .grid-item:not(.grid-table) .grid-container .grid-item:not(.footer){border:1px solid rgba(0,0,0,.5);border-radius:3px}body{font-family:Lato,sans-serif;line-height:1.7;color:#777}.heading-primary{text-transform:uppercase;backface-visibility:hidden;z-index:9995}.heading-primary--main{display:flex;align-items:center;justify-content:center;font-size:2.5rem;letter-spacing:.5rem}.heading-primary--sub{display:flex;justify-content:center;font-size:1rem;letter-spacing:.2rem}@media only screen and (max-width:500px){.heading-primary--main{font-size:1.5rem;letter-spacing:.2rem}}.heading-secondary{backface-visibility:hidden;display:flex;align-items:center;justify-content:left;font-size:2rem;margin-bottom:10px}.custom-label{font-size:14px;line-height:1.7;display:flex;align-items:center;justify-content:center}li,p{font-size:1.2rem}.u-center-text{text-align:center!important}.panel{border:none;box-shadow:none}.map-button{display:flex;width:42px;height:42px;justify-content:center;align-items:center;border:1px solid #424851;background-color:#fff;border-radius:2px;cursor:pointer}.map-button__button{pointer-events:none;line-height:0}@media only screen and (max-width:500px){.map-button__fullscreen{display:none}}.map-button__icon{display:flex;font-size:2rem;align-items:center;justify-content:center;color:#777}.map-button__checkbox{display:none}.map-button__checkbox:checked+label span{color:#00762c}.map-button:hover{border-color:#035923;background-color:#00762c}.map-button:hover span{color:#fff!important}.page-buttons{margin-left:5px}.page-button{width:25px;height:22px;background-color:#efefef;cursor:pointer;border-color:#fff;margin:1px}.page-button.disabled{cursor:default}.panel{position:absolute;display:grid;grid-template-rows:2fr 1fr 1fr;grid-gap:5px;gap:5px}.close-button{flex-shrink:0;width:15px;height:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:transparent;border:none;padding:0}.close-button__button{pointer-events:none;line-height:0}.close-button__icon{display:flex;font-size:1.5rem;align-items:center;justify-content:center;color:#777}.close-button__checkbox{display:none}.close-button__checkbox:checked+label span{color:#00762c}.close-button:hover{border-color:#00762c;background-color:#00762c}.close-button:hover span{color:#fff!important}.excel-button{margin-left:2px;margin-right:5px;position:relative;width:15px;height:15px;cursor:default;display:inline-flex;align-items:center;justify-content:flex-end;background-color:transparent;border:none}.excel-button__button{pointer-events:none;line-height:0}.excel-button__icon{display:flex;font-size:1.7rem;align-items:center;justify-content:center;color:#00762c}.excel-button__checkbox{display:none}.excel-button__checkbox:checked+label span{color:#00762c}.excel-button:hover .excel-button__icon{color:#777;cursor:pointer}.object-expand-button{background-color:transparent;border:none;width:100%;display:flex;align-items:center;justify-content:center;color:#777;margin-top:10px;margin-bottom:10px;cursor:pointer;border-radius:3px}.line{flex-grow:1;height:1px;background-color:#000;margin:0 10px;background-color:#777}.children{text-transform:uppercase;white-space:nowrap;font-weight:700}.layerlist{position:absolute;display:flex;flex-direction:column;background-color:#fff;border:1px solid #424851;border-radius:3px;top:15px;right:15px;height:100%;max-height:450px;max-width:363px;padding:8px 24px;outline:0;overflow:hidden}.layerlist__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.layerlist__header h2{margin:0}.layerlist__header__close-layerlist{cursor:pointer;font-size:x-large;color:#777}.layerlist__header__close-layerlist:hover{transform:scale(1.1)}.layerlist__categories{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #000}.layerlist__categories--category{position:relative;min-width:60px}.layerlist__categories--category label{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.layerlist__categories--category input[type=radio]{display:none}.layerlist__categories--category input[type=radio]:checked+label button{border:2px solid #00762c}.layerlist__categories--category input[type=radio]:checked+label p{color:#00762c}.layerlist__categories--icon{width:72px;height:72px;background-repeat:no-repeat;background-position:50%;cursor:inherit;border-radius:6px;border:4px solid #fff;outline:none;background-size:cover;background-position:50% 50%;pointer-events:none}.layerlist__categories--title{font-size:1.2rem;text-align:center;line-height:14px;margin:5px auto;inline-size:90px;overflow-wrap:break-word}.layerlist__categories--icon,.layerlist__categories--title{align-self:center}.layerlist__layers{padding-bottom:10px;padding-top:10px;overflow:hidden;position:relative;display:flex;flex-direction:row;width:110%;flex:1 1}.layerlist__layers--item{display:flex;flex-direction:row;align-items:center;overflow:hidden}.layerlist__layers--card{position:relative;overflow:hidden;display:inline-flex;flex-direction:column;padding:0 0 19px;height:100%;min-width:100%;transition:all .3s ease-in}.layerlist__layers--card.topo{transform:translateX(-100%)}.layerlist__layers--card.orto{transform:translateX(-200%)}.layerlist__layers--copyright{align-items:center;justify-content:center;display:flex;width:34px;height:40px;margin-right:4px}.layerlist__layers--copyright svg:hover path{fill:#00762c}.layerlist__layers--icon{border:2px solid #000;width:40px;height:40px;background-repeat:no-repeat;background-position:50%;border-radius:6px;pointer-events:none}.layerlist__layers--title{font-size:1.2rem;margin-left:15px;line-height:1rem;width:160px;align-self:center}.layerlist__layers--layer{margin-top:10px;margin-left:10px;position:relative;z-index:1}.layerlist__layers--layer:hover .copyright-text{display:block}.layerlist__layers--layer input{display:none}.layerlist__layers--layer label{display:flex;flex-direction:row;cursor:pointer}.layerlist__layers--layer input:checked+label button{border-color:#00762c}.layerlist__layers--layer input:checked+label div{color:#00762c}.header{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"left center right";align-items:center;box-shadow:0 4px 4px rgba(0,0,0,.25);background-color:#fff;position:sticky;top:0;width:100%;z-index:100;padding:0 2rem;min-height:8rem}@media only screen and (max-width:500px){.header{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;min-height:6rem}}.header__title{grid-area:center;text-align:center;z-index:994}@media only screen and (max-width:500px){.header__title{flex:1 1;text-align:center}}.header__language-wrapper{grid-area:right;justify-self:end;align-self:center;display:flex;align-items:center}.header__language-wrapper select{padding:.5rem;border:1px solid #ddd;border-radius:4px;background-color:#fff;font-size:1.4rem}.header__search{display:none}@media only screen and (max-width:500px){.header__search{display:block}}.header__search__button{background:none;border:none;cursor:pointer;font-size:3rem;color:#00762c;padding:.5rem;z-index:9999;display:flex;align-items:center;justify-content:center}.header__search__button svg{transform:translateY(2px)}@media only screen and (max-width:500px){.header__search__button{font-size:2.5rem;padding:.25rem}.header__search__button svg{transform:translateY(1px)}}.header-menu{grid-area:left;justify-self:start;align-self:center;position:relative;z-index:9999}@media only screen and (max-width:500px){.header-menu{display:flex;align-items:center;gap:.5rem}}.header-menu__checkbox{display:none}.header-menu__button{background:transparent;height:6rem;width:6rem;position:relative;cursor:pointer;box-shadow:none;text-align:center;border:none;z-index:994;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:500px){.header-menu__button{height:4rem;width:4rem}}.header-menu__icon{position:relative}.header-menu__icon,.header-menu__icon:after,.header-menu__icon:before{width:2.5rem;height:3px;background-color:#00762c;display:inline-block}.header-menu__icon:after,.header-menu__icon:before{content:"";position:absolute;left:0;transition:all .2s}.header-menu__icon:before{top:-.8rem}.header-menu__icon:after{top:.8rem}@media only screen and (max-width:500px){.header-menu__icon,.header-menu__icon:after,.header-menu__icon:before{width:2rem;height:2px}.header-menu__icon:before{top:-.6rem}.header-menu__icon:after{top:.6rem}}.header-menu__button:hover .header-menu__icon:before{transform:translateY(-.2rem)}.header-menu__button:hover .header-menu__icon:after{transform:translateY(.2rem)}.header-menu__checkbox:checked+.header-menu__button .header-menu__icon{background-color:transparent}.header-menu__checkbox:checked+.header-menu__button .header-menu__icon:before{top:0;transform:rotate(135deg)}.header-menu__checkbox:checked+.header-menu__button .header-menu__icon:after{top:0;transform:rotate(-135deg)}.header-menu__checkbox:checked+.header-menu__button:hover .header-menu__icon:after,.header-menu__checkbox:checked+.header-menu__button:hover .header-menu__icon:before{width:2.6rem}@media only screen and (max-width:500px){.header-menu__checkbox:checked+.header-menu__button:hover .header-menu__icon:after,.header-menu__checkbox:checked+.header-menu__button:hover .header-menu__icon:before{width:2.1rem}}.menu{position:fixed;display:flex;flex-direction:column;overflow-y:auto;background-color:#fff;width:383px;height:calc(100% - 50px);top:74px;left:-387px;z-index:9999;box-shadow:4px 0 4px rgba(0,0,0,.25);transition:all .3s ease-in}.menu-active{left:0;z-index:997}.menu h1{display:flex;justify-content:start;padding-left:20px;margin-top:20px;margin-bottom:5px}.list-items{display:flex;padding-left:40px;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:medium;color:#00762c;list-style-type:none;text-decoration:underline}.list-items a,.list-items li{cursor:pointer;font-size:medium}.list-items a{color:#00762c}.menu-footer{position:relative;display:flex;align-items:end;font-size:medium;white-space:pre;padding:15px;bottom:0;left:0;width:100%;text-align:center}.menu-footer a{cursor:pointer;font-size:medium;color:#00762c}.map{position:relative;border:1px solid rgba(0,0,0,.8);z-index:0;background-color:#fff;border-radius:3px}.esri-view .esri-view-surface:focus:after{outline:none}.search{padding:5px 10px}.search form{display:flex;flex-flow:column;position:relative;height:100%}.search__form{display:grid;height:100%;grid-template-rows:1fr 1fr 1fr 1fr 1fr 2fr .7fr}.search__input-container{display:flex;flex-flow:column;position:relative}.search__input-label{display:block;font-size:1.2rem}.search__input-text{width:100%;height:100%;max-height:35px;padding:0 5px;font-size:1.5rem;color:#00762c}.search__input-text:focus{outline:none!important;border:2px solid #00762c}.search__input-text:disabled{color:grey}.search__checkbox-container{display:flex;flex-flow:column;position:relative;padding:5px 0}.search__checkbox-label{display:flex;align-items:center;font-size:1.2rem;margin-left:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:50%}.search .checkbox-text{margin-left:25px}.search .custom-checkbox{position:relative;font-size:1.2rem}.search .custom-checkbox input{top:15%;height:15px;width:17px;z-index:9999;position:absolute;font-size:1.5rem;opacity:0;cursor:pointer}.search .custom-checkbox input:disabled{background-color:grey;cursor:default}.search .checkbox-checkmark{position:absolute;top:15%;left:0;height:13px;width:13px;border:1px solid #00762c;border-radius:2px;display:flex;align-items:center;justify-content:center}.search .checkbox-checkmark:disabled{background-color:grey;cursor:default}.search .checkbox-checkmark input[type=checkbox]:checked+.checkbox-checkmark{background-color:#00762c;border:2px solid #00762c}.search .checkbox-checkmark input[type=checkbox]:checked+.checkbox-checkmark:disabled{background-color:grey;cursor:default}.search .checkbox-checkmark svg{color:#fff;background-color:#00762c}.search .checkbox-checkmark svg:disabled{background-color:grey;cursor:default}.search__parent-container{display:flex;align-items:center;justify-content:space-between;align-items:flex-start}.search__help-button{font-size:larger;font-size:2rem;margin-top:3px;color:green;z-index:999;cursor:pointer}@keyframes shake{0%{transform:translateX(0) rotate(0deg)}2.77%{transform:translateX(0) rotate(-3deg)}5.55%{transform:translateX(0) rotate(3deg)}8.33%{transform:translateX(0) rotate(-3deg)}11.11%{transform:translateX(0) rotate(3deg)}13.88%{transform:translateX(0) rotate(-3deg)}16.66%{transform:translateX(0) rotate(3deg)}19.44%{transform:translateX(0) rotate(-3deg)}22.22%{transform:translateX(0) rotate(0deg)}to{transform:translateX(0) rotate(0deg)}}.search__alert-container{width:90px;position:absolute;bottom:48px;right:0;background:#fff;color:#f33;border:1px solid #f33;padding:5px;border-radius:5px;width:85px;animation:shake 3s 1}.search__buttons{display:flex;flex-direction:row}.search__buttons button{box-shadow:none;border-radius:3px;cursor:pointer}.search__buttons-erase{margin-right:5px;flex-grow:1;border:1px solid #777}.search__buttons .search__buttons-erase:hover{background-color:#ea4335;color:#fff;border:1px solid #cd0b0b}.search__buttons .search__buttons-erase:hover svg path{stroke-width:3px}.search__buttons-submit{color:#fff;margin-left:5px;flex-grow:5;background-color:#00762c;border:1px solid #00762c;font-weight:600}.search__buttons .search__buttons-submit:hover{background-color:#035923;border:1px solid #035923}.table-stats{display:flex;justify-content:space-between;align-items:center;padding:2px;font-size:small;width:100%}@media only screen and (max-width:500px){.number-of-objects{display:none}}.left-buttons,.right-buttons{display:flex;align-items:center}@media only screen and (max-width:500px){.right-buttons{display:none}}.scroll-table{width:100%!important;overflow-x:auto}.custom-table{width:100%!important;overflow:hidden;border-collapse:collapse;border-radius:3px;overflow-x:auto}.custom-table tbody{overflow-y:hidden}.custom-table tr{max-height:5px!important}.custom-table td,.custom-table th{border:1px solid grey;cursor:default;padding:4px;height:5px;width:25px;font-size:small;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-table tr:nth-child(2n){background-color:#f2f2f2}.custom-table tr:hover{background-color:#ddd}.custom-table th{padding-top:4px;padding-bottom:4px;text-align:left;font-size:small;background-color:#f2f2f2;color:#000}.custom-table .resizer{display:inline-block;position:absolute;top:0;right:0;bottom:0;width:10px;cursor:col-resize;z-index:1;touch-action:none}.custom-table .resizer.isResizing{background-color:#f5f5f5;opacity:.2}@media only screen and (max-width:500px){.custom-table{overflow-x:scroll}}.tabs-container{background:#fff}.bloc-tabs{display:flex;position:relative}@media only screen and (max-width:500px){.bloc-tabs{overflow-x:auto;overflow-y:hidden;height:auto;white-space:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}}.bloc-tabs::-webkit-scrollbar{display:none;width:0}.tabs{display:flex;align-items:center;padding:5px;text-align:center;background:#efefef;cursor:default;box-sizing:content-box;border:1px solid #c8c8c8;margin-right:3px;margin-left:3px;flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:500px){.tabs{overflow-x:auto;overflow-y:hidden;flex-shrink:0;height:auto;white-space:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}}.tabs:last-child{margin-left:3px}.tabs:first-child{margin-right:3px}.tabs:not(:last-child){margin-right:0}.tabs:not(.active-tabs):hover{background-color:#dfdcdc}.active-tabs{display:flex;align-items:center;padding:5px;text-align:center;background:transparent;cursor:default;border-right:1px solid #000;border-top:1px solid #000;border-left:1px solid #000;position:relative;margin-left:3px;border-top-right-radius:3px;border-top-left-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.active-tabs:first-child{margin-left:0}.active-tabs:first-child:before{content:"";position:absolute;left:-1px;top:0;bottom:-3px;width:1px;background-color:#000}.active-tabs:last-child{margin-right:0}.active-tabs:last-child:before{content:"";position:absolute;right:-1px;top:0;width:1px;background-color:#000}.active-tabs:after{content:"";position:absolute;bottom:-5px;left:0;right:0;height:10px;background:#fff;z-index:996}@media only screen and (max-width:500px){.active-tabs:after{content:"";position:relative;bottom:-5px;left:0;right:0;height:5px;background:none;z-index:998}}.active-tabs .active-tabs-bg{position:absolute;bottom:-5px;left:0;right:0;height:5px;z-index:996}@media only screen and (max-width:500px){.active-tabs .active-tabs-bg{content:"";position:relative;bottom:-5px;left:0;right:0;height:5px;background:none;z-index:998}}.tabs-button{flex-grow:1;flex-shrink:1;flex-basis:auto;min-width:0;margin-right:10px;white-space:nowrap;overflow:hidden}.active-tab-title,.tabs-button{border:none;background-color:transparent}.active-tab-title{color:#00762c;font-weight:700;font-stretch:normal}.tabs-content{background:#fff;width:100%;display:none;border:1px solid #000;margin-bottom:3px;padding:5px;z-index:1}.tabs-content h2{padding:0 0 5px}.tabs-content p{width:100%;height:100%}.active-content{display:block;width:100%;z-index:1;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px}.active-content .custom-table{width:auto}.welcome-container{flex-direction:column;height:100%}.welcome-container,.welcome-text{display:flex;justify-content:center;align-items:center}.welcome-text{font-size:14px;line-height:1.7;text-align:center;margin-left:200px;margin-right:200px}@media only screen and (max-width:1024px){.welcome-text{margin-left:10px;margin-right:10px}}.object-view-container{display:grid;padding:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:10px;gap:10px}.column,.object-view-container h2{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.column{flex:1 1;margin-bottom:20px}.static{padding:10px 20px}.static form{flex-wrap:wrap}.static form,.static__p-container{display:flex;flex-flow:column;position:relative}.static__p-container{width:100%;flex-wrap:nowrap;padding-bottom:5px}.static__p-label{display:block;font-size:1.2rem}.static__p-text{flex:1 1;width:100%;padding:0 10px;font-size:1.5rem;color:#777;border:1px solid #777;border-radius:3px;min-height:26px;height:auto;overflow:hidden;box-sizing:border-box}.static__checkbox-container{display:flex;width:100%;flex-flow:column;position:relative;padding:10px 0}.static__checkbox-label{font-size:1.2rem;margin-left:5px}.object-view-container-2{display:flex;flex-direction:column;align-items:center}.object-view-container-2 .show-more{margin-bottom:20px;border-radius:3px;flex-grow:5;background-color:#fff;padding:10px 20px;font-weight:700;color:#00762c;border:1px solid #777;cursor:pointer;display:flex;justify-content:center}.object-view-container-2 .show-more:hover{background-color:#00762c;border-color:#00762c;color:#fff}.object-view-container-2 .accordion{width:100%;-moz-column-span:all;column-span:all}.cookie-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999}.cookie-overlay__buttons{display:flex;flex-direction:row}.cookie-overlay__buttons-agree{margin-left:5px;flex-grow:5;background-color:#00762c;border-radius:3px;padding:10px;color:#fff;border:2px solid #00762c;cursor:pointer}.cookie-overlay__buttons-agree-mandatory{margin-left:5px;flex-grow:5;background-color:#fff;border-radius:3px;padding:10px;color:#000;border:3px solid #00762c;cursor:pointer}.cookie-dialog{background:#fff;padding:20px;border-radius:5px;text-align:center}.cookie-main-text{padding:20px;font-size:larger}.cookie-policy-text{padding:20px;text-decoration:underline}.grey-link{color:grey}.tooltip-container{position:relative;z-index:9999;display:inline-block}.tooltip-text{display:none;position:absolute;top:100%;left:0;background:#fff;color:#333;padding:10px;white-space:pre-line;font-size:small;width:700px;border:1px solid #333;z-index:9999}.tooltip-container:hover .tooltip-text{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:500px){.tooltip-text{left:50%;transform:translateX(-90%);width:calc(100vw - 10px);border:1px solid #fff;background-color:#dadada;z-index:9999}}.copyright-container{position:relative;z-index:9998;display:inline-block;min-height:10px;top:10%}.copyright-icon{display:flex;align-items:center;justify-content:center}.copyright-icon:hover+.copyright-text{display:block}.copyright-text{display:none;position:absolute;min-height:50px;top:-45%;left:0;background:#00762c;color:#fff;padding:3px;white-space:pre-line;font-size:x-small;width:300px;z-index:9999;text-align:center;justify-content:center;align-items:center}.copyright-container:not(:hover) .copyright-text{display:none}.copyright-container:hover .copyright-text{display:block;cursor:pointer}@media only screen and (max-width:500px){.scroll-table{overflow-x:auto}}.expand-table{border-collapse:collapse;font-size:small}.expand-table td,.expand-table th{border:1px solid #ddd;padding:8px;text-align:left;font-size:small}.expand-table th{background-color:#f2f2f2;height:auto;font-size:small}.mobile-warning-overlay{display:none}@media only screen and (max-width:500px){.mobile-warning-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9998}.mobile-warning-overlay__buttons{display:flex;flex-direction:row}.mobile-warning-overlay__buttons-agree{margin-left:5px;flex-grow:5;background-color:#00762c;border-radius:3px;padding:10px;color:#fff;border:2px solid #00762c;cursor:pointer}.mobile-warning-overlay__buttons-agree-mandatory{margin-left:5px;flex-grow:5;background-color:#fff;border-radius:3px;padding:10px;color:#000;border:3px solid #00762c;cursor:pointer}}.mobile-warning-overlay .mobile-warning-dialog{background:#fff;padding:20px;border-radius:5px;text-align:center;width:80%;justify-content:center}.mobile-warning-overlay .mobile-warning-main-text{padding:20px;font-size:larger}.mobile-warning-overlay .mobile-warning-policy-text{padding:20px;text-decoration:underline}.mobile-warning-overlay .grey-link{color:grey}.explanations-layout{padding:10px 5px 5px 20px}.explanations-layout a,.explanations-layout li{cursor:pointer;font-size:medium}.explanations-layout a{color:#00762c}.celled-table{border-collapse:collapse;background-color:f2f2f2;width:100%}.celled-table td,.celled-table th{border:1px solid #000;padding:8px;text-align:left}.celled-table th{background-color:#f2f2f2}.explanations-layout ul{padding-left:1.5em}