.leaflet-container .leaflet-control-search{position:absolute;float:left;background:#fff;color:#1978cf;border:0.125rem solid rgba(0,0,0,0.2);background-clip:padding-box;-moz-border-radius:0.25rem;-webkit-border-radius:0.25rem;border-radius:0.25rem;background-color:rgba(255,255,255,0.8);z-index:999;left:50%;transform:translateX(-50%)}.leaflet-container .leaflet-control-search .search-exp{background:#fff;border:0.125rem solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-container .leaflet-control-search .search-input{display:block;float:left;background:#fff;border:0.0625rem solid #666;border-radius:0.125rem;height:1.375rem;padding:0 2.5rem 0 0.125rem;margin:0.25rem 0 0.25rem 0.25rem;position:relative}.leaflet-container .leaflet-control-search .search-cancel{display:block;width:1.375rem;height:1.375rem;position:absolute;right:0.625rem;text-decoration:none;filter:brightness(0) saturate(100%) invert(14%) sepia(3%) saturate(4388%) hue-rotate(75deg) brightness(93%) contrast(75%)}.leaflet-container .leaflet-control-search .search-cancel img{height:100%}.leaflet-container .leaflet-control-search .search-cancel:hover{filter:brightness(0) saturate(100%) invert(65%) sepia(80%) saturate(395%) hue-rotate(41deg) brightness(92%) contrast(99%)}.leaflet-container .leaflet-control-search .search-button{display:block;float:left;width:1.875rem;height:1.875rem;color:#fff;border-radius:0.25rem}.leaflet-container .leaflet-control-search .search-button:hover:before{content:"";position:absolute;top:50%;right:93%;margin-top:-0.438rem;border-width:0.438rem;border-style:solid;border-color:transparent transparent transparent #fff;pointer-events:none;box-shadow:0px 0.25rem 0.25rem 0px rgba(0,0,0,0.0625)}.leaflet-container .leaflet-control-search .search-button:hover:after{content:attr(custom-tooltip);font-family:"Open Sans",sans-serif;font-weight:400;position:absolute;width:max-content;padding:0.125rem 0.625rem;border-radius:6px;font-size:0.875rem;background-color:#fff;color:#323D33;box-shadow:0px 0.25rem 0.25rem 0px rgba(0,0,0,0.0625)}.leaflet-container .leaflet-control-search .search-button:hover:before{top:-8%;right:91%;transform:rotate(90deg);z-index:1}.leaflet-container .leaflet-control-search .search-button:hover:after{top:-2.688rem;left:0;padding:0.438rem 0.625rem}.leaflet-container .leaflet-control-search .search-button:hover{color:#fafafa}.leaflet-container .leaflet-control-search .search-tooltip{margin:0;margin-top:-0.2rem;position:absolute;top:100%;left:0;float:left;list-style:none;padding-left:0;min-width:100%;max-width:31.5rem;min-height:50%;max-height:700%;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background-color:#fff;z-index:1010;overflow-y:auto;overflow-x:hidden;cursor:pointer;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.leaflet-container .leaflet-control-search .search-tooltip::-webkit-scrollbar{width:0.563rem}.leaflet-container .leaflet-control-search .search-tooltip::-webkit-scrollbar-track{background:#E9E9E9;border-radius:0.375rem}.leaflet-container .leaflet-control-search .search-tooltip::-webkit-scrollbar-thumb{background:#323D33;border-radius:0.375rem;border:0.125rem solid #E9E9E9}.leaflet-container .leaflet-control-search .search-tooltip::-webkit-scrollbar-thumb:hover{background:#4a5a4b}.leaflet-container .leaflet-control-search .leaflet-panel-layers-list{margin-right:0.9375rem}.leaflet-container .leaflet-control-search .search-tip{padding:0.9375rem 0.3125rem;display:block;color:#323D33;font-size:0.875rem;border-bottom:0.0625rem solid #E9E9E9;background:#fff;text-decoration:none}.leaflet-container .leaflet-control-search .search-tip-select{background-color:#E9E9E9;color:#85CB28}.leaflet-container .leaflet-control-search .search-tip:hover{background-color:#E9E9E9;color:#85CB28}.leaflet-container .leaflet-control-search .search-tip:hover{background-color:#E9E9E9;color:#85CB28}.leaflet-container .leaflet-control-search .search-alert-item{display:flex;gap:0.3125rem;color:#323D33}.leaflet-container .leaflet-control-search .search-alert-item .alert-icon-wrapper{width:3.125rem;display:flex;justify-content:center}.leaflet-container .leaflet-control-search .search-alert-item .alert-icon-wrapper .alert-icon{height:1.5rem;width:1.5rem;filter:brightness(0) saturate(100%) invert(19%) sepia(5%) saturate(1599%) hue-rotate(75deg) brightness(97%) contrast(88%)}.leaflet-control-search.search-load .search-input{background:url("/static/resources/images/loader.gif?683a5688e126") no-repeat center right #fff}.leaflet-control-search.search-load .search-cancel{visibility:hidden}.leaflet-control-search .search-button:hover{background-color:#f4f4f4}.leaflet-control-search .search-tip-select,.leaflet-control-search .search-tip:hover{background-color:#fff}.leaflet-top .leaflet-panel-layers-container{background:none;margin-top:5.625rem;margin-left:1rem;z-index:1000}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers-show-more{height:3rem;width:3rem;min-width:3rem;color:#BFC5B8;background-color:#85CB28;font-size:0.875rem;display:flex;align-items:center;justify-content:space-evenly;text-decoration:none;border-radius:6px}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers-show-more .leaflet-panel-layers-button-icon{background-image:url(/static/resources/img/icons/map-icon.svg?683a5688e126);background-repeat:no-repeat;background-size:cover;height:1.5625rem;width:1.5625rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers-show-more.clicked{background-color:#323D33}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers-show-more.clicked .leaflet-panel-layers-button-icon{background-image:url(/static/resources/img/icons/map-x-icon.svg?683a5688e126);background-repeat:no-repeat;background-size:cover;height:1.5625rem;width:1.5625rem}@media (max-width:768px){.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers-show-more{height:2.5rem;width:2.5rem;min-width:2.5rem}}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers{max-height:80vh;margin-left:1rem;font-weight:500;border-radius:6px;height:0px;width:0px;margin-top:20px;background-color:#fff;transition:500ms ease;min-width:33.75rem;max-width:33.75rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .window-content{visibility:hidden;opacity:0;transition:visibility 0s,opacity 100ms linear 300ms}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded{margin-top:0}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .window-content{visibility:visible;opacity:1}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-window-header{display:flex;justify-content:space-between;flex-direction:row-reverse}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-window-header a{color:#999999;font-size:calc((100%) * 1.25);display:flex;justify-content:center;align-items:center;text-decoration:none}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded{height:auto;width:auto;margin-top:0;padding:1.25rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper{visibility:visible;opacity:1;display:flex;flex-direction:column;max-height:70vh;overflow:hidden}@media (max-height:768px){.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper{max-height:50vh}}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper .legend{margin:1rem 1.5rem 0 0.5rem;display:flex;flex-direction:column;flex-shrink:0}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper .legend.hide{display:none}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper .legend .legend-gradient{height:1.25rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper .legend .legend-txt{display:flex;justify-content:space-between}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper .leaflet-panel-layers-form-wrapper{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper .leaflet-panel-layers-form-wrapper::-webkit-scrollbar{width:0.563rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper .leaflet-panel-layers-form-wrapper::-webkit-scrollbar-track{background:#E9E9E9;border-radius:0.375rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper .leaflet-panel-layers-form-wrapper::-webkit-scrollbar-thumb{background:#323D33;border-radius:0.375rem;border:0.125rem solid #E9E9E9}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper .leaflet-panel-layers-form-wrapper::-webkit-scrollbar-thumb:hover{background:#4a5a4b}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers.expanded .leaflet-panel-layers-window-wrapper .leaflet-panel-layers-list{margin-right:0.938rem;height:auto!important;overflow:visible!important}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-overlays{margin-top:0.5rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-group{margin-bottom:0.5rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-group.collapsible:not(.expanded) .leaflet-panel-layers-item{display:none}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-group .leaflet-panel-layers-grouplabel{font-size:0.875rem;font-weight:700}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-group .leaflet-panel-layers-grouplabel label{margin-bottom:0.25rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-item{padding:0.125rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-item label{margin-left:0.5rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-item label span{margin-left:0.5rem}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers .leaflet-panel-layers-item.unique.active span{font-weight:600}@media (max-width:416px){.leaflet-panel-layers{transform:scale(0.8);transform-origin:top left}}@media (max-width:768px){.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers{min-width:auto;max-width:100%;width:100%;box-sizing:border-box}.leaflet-top .leaflet-panel-layers-container .leaflet-panel-layers:not(.expanded){display:none}}@media (min-width:1750px){.leaflet-panel-layers-container{margin-left:1.25rem!important;margin-top:2rem!important}}.leaflet-panel-layers-title-button-container{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:1.25rem}.leaflet-panel-layers-title-button-container::after{content:"";position:absolute;left:-3%;bottom:0;width:106%;height:0.063rem;background-color:#eee}.leaflet-panel-layers-title-button-container .leaflet-panel-layers-title-container{padding-bottom:1rem}.leaflet-panel-layers-title-button-container .leaflet-panel-layers-title-container .layers-title{font-size:1rem;font-weight:700;color:#323D33}.leaflet-panel-layers-title-button-container .leaflet-panel-layers-clear-button-container{padding-bottom:1rem}.leaflet-panel-layers-title-button-container .leaflet-panel-layers-clear-button-container .leaflet-panel-layers-clear-button{cursor:pointer;font-size:0.9375rem;border:none;background:none;color:#85CB28}.leaflet-panel-layers-title-button-container .leaflet-panel-layers-clear-button-container .leaflet-panel-layers-clear-button:hover{color:#0C6E10}.leaflet-panel-layers-title-button-container .leaflet-panel-layers-clear-button-container .disabled{cursor:default;pointer-events:none;opacity:0.9;color:#BFC5B8}.leaflet-panel-layers-header{margin-bottom:0.5rem;color:#323D33}.leaflet-panel-layers-header img{height:1rem;width:1rem}.history-control{border-radius:6px}.history-control .history-back-button{border-radius:6px 6px 0 0;margin-bottom:0.3125rem}.history-control .history-back-button .history-iconback{width:1.5625rem;height:1.5625rem}.history-control .history-forward-button{border-radius:0 0 6px 6px}.history-control .history-forward-button img{transform:scaleX(-1);width:1.5625rem;height:1.5625rem}.content-wrapper,.map-wrapper{width:100%}.content-wrapper #map,.map-wrapper #map{position:fixed;height:calc(100% - 2.5rem);top:2.5rem;width:100%;margin:0;padding:0;left:0}@media (min-width:768px){.content-wrapper #map,.map-wrapper #map{height:calc(100% - 4.688rem);top:4.688rem}}.content-wrapper #map .custom-wrapping-group,.map-wrapper #map .custom-wrapping-group{margin-right:1rem;height:calc(100vh - 2.5rem);display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}@media (min-width:768px){.content-wrapper #map .custom-wrapping-group,.map-wrapper #map .custom-wrapping-group{height:calc(100vh - 5rem)}}.content-wrapper #map .custom-wrapping-group .leaflet-controls-group,.map-wrapper #map .custom-wrapping-group .leaflet-controls-group{max-height:calc(66vh - 9.375rem);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap-reverse;align-content:flex-start;gap:0.5rem;margin-bottom:0.5rem}@media (min-height:525px){.content-wrapper #map .custom-wrapping-group .leaflet-controls-group,.map-wrapper #map .custom-wrapping-group .leaflet-controls-group{max-height:calc(78vh - 9.375rem)}}.content-wrapper #map .leaflet-building-info,.map-wrapper #map .leaflet-building-info{margin-top:5.625rem}.content-wrapper #map .leaflet-building-info .show-more-info,.map-wrapper #map .leaflet-building-info .show-more-info{height:3.125rem;width:3.125rem;color:#323D33;background-color:#fff;display:flex;align-items:center;justify-content:space-evenly;text-decoration:none;border-radius:6px}.content-wrapper #map .leaflet-building-info .show-more-info img,.map-wrapper #map .leaflet-building-info .show-more-info img{filter:brightness(0) saturate(100%) invert(65%) sepia(80%) saturate(395%) hue-rotate(41deg) brightness(92%) contrast(99%);height:1.25rem;width:1.25rem}@media (max-width:768px){.content-wrapper #map .leaflet-building-info .show-more-info,.map-wrapper #map .leaflet-building-info .show-more-info{height:2.5rem;width:2.5rem;min-width:2.5rem}}.content-wrapper #map .leaflet-building-info .energy-section,.map-wrapper #map .leaflet-building-info .energy-section{display:flex;flex-direction:column;background:linear-gradient(137deg,#85cb28 10%,#0c6e10 100%);align-items:flex-start;padding:1rem;border-radius:6px}.content-wrapper #map .leaflet-building-info .energy-section img,.map-wrapper #map .leaflet-building-info .energy-section img{width:2.5rem;height:2.5rem}.content-wrapper #map .leaflet-building-info .energy-type,.map-wrapper #map .leaflet-building-info .energy-type{font-weight:500;font-size:0.875rem;margin-bottom:1rem;color:#fff}.content-wrapper #map .leaflet-building-info .energy-item,.map-wrapper #map .leaflet-building-info .energy-item{display:flex;flex-direction:row;align-items:center;gap:0.25rem;cursor:pointer;padding:0.125rem;text-wrap:nowrap}.content-wrapper #map .leaflet-building-info .energy-item .img,.map-wrapper #map .leaflet-building-info .energy-item .img{width:80%}.content-wrapper #map .leaflet-building-info .energy-item:hover,.map-wrapper #map .leaflet-building-info .energy-item:hover{transform:scale(1.02)}.content-wrapper #map .leaflet-building-info .separator,.map-wrapper #map .leaflet-building-info .separator{color:#4b544c;font-size:0.563rem}.content-wrapper #map .leaflet-building-info .energy-title,.map-wrapper #map .leaflet-building-info .energy-title{color:#fff;font-size:0.875rem}.content-wrapper #map .leaflet-building-info .energy-title:hover,.map-wrapper #map .leaflet-building-info .energy-title:hover{font-weight:700}.content-wrapper #map .leaflet-building-info .show-more-info.black-bg,.map-wrapper #map .leaflet-building-info .show-more-info.black-bg{background-color:#323D33}.content-wrapper #map .leaflet-building-info .show-more-info.black-bg img,.map-wrapper #map .leaflet-building-info .show-more-info.black-bg img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(254deg) brightness(108%) contrast(101%)}.content-wrapper #map .leaflet-building-info .info-window,.map-wrapper #map .leaflet-building-info .info-window{height:0px;width:0px;margin-top:1rem;background-color:#fff;transition:500ms ease;margin-right:4rem;position:absolute;right:3.125rem;top:0}.content-wrapper #map .leaflet-building-info .info-window .window-content,.map-wrapper #map .leaflet-building-info .info-window .window-content{visibility:hidden;opacity:0;transition:visibility 0s,opacity 100ms linear 300ms}.content-wrapper #map .leaflet-building-info .info-window.expanded,.map-wrapper #map .leaflet-building-info .info-window.expanded{margin-top:0}.content-wrapper #map .leaflet-building-info .info-window.expanded .window-content,.map-wrapper #map .leaflet-building-info .info-window.expanded .window-content{visibility:visible;opacity:1}@media (min-height:640px){.content-wrapper #map .leaflet-building-info .info-window,.map-wrapper #map .leaflet-building-info .info-window{margin-right:1rem}}.content-wrapper #map .leaflet-building-info .info-window .window-content,.map-wrapper #map .leaflet-building-info .info-window .window-content{padding:1.25rem;background-color:#fff;border-radius:6px}.content-wrapper #map .leaflet-building-info .info-window .window-content .info-scroll-content,.map-wrapper #map .leaflet-building-info .info-window .window-content .info-scroll-content{overflow:auto;padding:0.25rem;height:100%;max-height:50vh}.content-wrapper #map .leaflet-building-info .info-window .window-content .info-scroll-content::-webkit-scrollbar,.map-wrapper #map .leaflet-building-info .info-window .window-content .info-scroll-content::-webkit-scrollbar{width:0.563rem}.content-wrapper #map .leaflet-building-info .info-window .window-content .info-scroll-content::-webkit-scrollbar-track,.map-wrapper #map .leaflet-building-info .info-window .window-content .info-scroll-content::-webkit-scrollbar-track{background:#E9E9E9;border-radius:0.375rem}.content-wrapper #map .leaflet-building-info .info-window .window-content .info-scroll-content::-webkit-scrollbar-thumb,.map-wrapper #map .leaflet-building-info .info-window .window-content .info-scroll-content::-webkit-scrollbar-thumb{background:#323D33;border-radius:0.375rem;border:0.125rem solid #E9E9E9}.content-wrapper #map .leaflet-building-info .info-window .window-content .info-scroll-content::-webkit-scrollbar-thumb:hover,.map-wrapper #map .leaflet-building-info .info-window .window-content .info-scroll-content::-webkit-scrollbar-thumb:hover{background:#4a5a4b}.content-wrapper #map .leaflet-building-info .info-window .window-content .window-header .window-title,.map-wrapper #map .leaflet-building-info .info-window .window-content .window-header .window-title{display:flex;flex-direction:column;padding-bottom:1rem;align-items:center;border-bottom:0.0625rem solid #eee}.content-wrapper #map .leaflet-building-info .info-window .window-content .window-header .window-title span,.map-wrapper #map .leaflet-building-info .info-window .window-content .window-header .window-title span{font-size:1rem;font-weight:700;color:#323D33}.content-wrapper #map .leaflet-building-info .info-window .window-content .info-wrapper,.map-wrapper #map .leaflet-building-info .info-window .window-content .info-wrapper{margin:0.5rem 0;overflow-wrap:break-word}.content-wrapper #map .leaflet-building-info .info-window .window-content .info-wrapper .grid,.map-wrapper #map .leaflet-building-info .info-window .window-content .info-wrapper .grid{display:grid;grid-template-columns:repeat(2,1fr);row-gap:0.25rem;column-gap:0.5rem}.content-wrapper #map .leaflet-building-info .info-window .window-content .info-highlight,.map-wrapper #map .leaflet-building-info .info-window .window-content .info-highlight{border:0.0625rem solid #85CB28;border-radius:4px;padding:0.75rem}.content-wrapper #map .leaflet-building-info .expanded,.map-wrapper #map .leaflet-building-info .expanded{width:17.188rem;margin-top:0}@media (max-width:416px){.content-wrapper #map .leaflet-building-info .info-window,.map-wrapper #map .leaflet-building-info .info-window{transform:scale(0.8);transform-origin:top right}}@media (min-width:1750px){.content-wrapper #map .leaflet-building-info,.map-wrapper #map .leaflet-building-info{margin-top:2rem}}.content-wrapper #map .leaflet-control,.map-wrapper #map .leaflet-control{margin-right:0}@media (max-width:1200px){.content-wrapper #map .leaflet-building-info,.map-wrapper #map .leaflet-building-info{z-index:500}.content-wrapper #map .leaflet-bottom,.map-wrapper #map .leaflet-bottom{z-index:500}}.content-wrapper #map .territory-tooltip,.map-wrapper #map .territory-tooltip{font-size:0.875rem;border-radius:6px}.content-wrapper #map .leaflet-building-info,.content-wrapper #map .leaflet-panel-layers-container,.map-wrapper #map .leaflet-building-info,.map-wrapper #map .leaflet-panel-layers-container{display:flex;flex-wrap:nowrap}.anchor{height:0;margin-top:-14rem;padding-top:14rem}#map .box-shadow,#map .show-more-info,#map .info-window,#map .leaflet-panel-layers-show-more,#map .leaflet-panel-layers,#map .leaflet-control-zoom,#map .leaflet-control-locate,#map .leaflet-control-resetview,#map .history-control,#form-map .box-shadow,#form-map .show-more-info,#form-map .info-window,#form-map .leaflet-panel-layers-show-more,#form-map .leaflet-panel-layers,#form-map .leaflet-control-zoom,#form-map .leaflet-control-locate,#form-map .leaflet-control-resetview,#form-map .history-control{border:none}#map .leaflet-control-search,#form-map .leaflet-control-search{border:none;background-color:#fff;height:2.5rem;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;margin-top:2rem;border-radius:6px;margin-left:0}#map .leaflet-control-search input,#form-map .leaflet-control-search input{border:none;width:21.875rem;height:2.5rem;font-size:1.125rem;border-radius:6px}#map .leaflet-control-search .search-button,#form-map .leaflet-control-search .search-button{color:#323D33;font-weight:600;display:flex;justify-content:center;align-items:center;font-size:1.5rem;padding:1.5625rem}@media (min-width:1440px){#map .leaflet-control-search,#form-map .leaflet-control-search{height:3.125rem}#map .leaflet-control-search input,#form-map .leaflet-control-search input{border:none;width:28.125rem;height:2.5rem}}@media (max-width:576px){#map .leaflet-control-search,#form-map .leaflet-control-search{margin-top:0.5rem}}#map .leaflet-bar a,#form-map .leaflet-bar a{height:3.125rem;width:3.125rem;display:flex;justify-content:center;align-items:center;color:#323D33;font-size:1.5625rem;border-radius:6px}@media (max-width:768px){#map .leaflet-bar a,#form-map .leaflet-bar a{height:2.5rem;width:2.5rem}}#map .leaflet-control-locate a .leaflet-control-locate-location-arrow,#form-map .leaflet-control-locate a .leaflet-control-locate-location-arrow{background-image:url(/static/resources/img/icons/gps-mark.svg?683a5688e126);background-size:cover;background-repeat:no-repeat;background-position:center center;width:1.5625rem;height:1.5625rem}#map .description-section,#form-map .description-section{font-weight:700;margin-top:1rem;margin-bottom:1rem}#map .go-to-calculator-button-wrapper,#form-map .go-to-calculator-button-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}#map .go-to-calculator-button-wrapper .go-to-calculator-button,#form-map .go-to-calculator-button-wrapper .go-to-calculator-button{color:white;width:100%;height:1.875rem;border:none;border-radius:6px;box-shadow:none}#map .go-to-calculator-button-wrapper .disabled,#form-map .go-to-calculator-button-wrapper .disabled{cursor:default;pointer-events:none;opacity:0.9;background-color:#E9E9E9}#map .leaflet-control-resetview .leaflet-bar-part,#form-map .leaflet-control-resetview .leaflet-bar-part{border-radius:6px}#map .leaflet-control-resetview .leaflet-bar-part .leaflet-control-resetview-icon,#form-map .leaflet-control-resetview .leaflet-bar-part .leaflet-control-resetview-icon{width:1.5625rem;height:1.5625rem}#map .leaflet-bar a:hover:before,#map .leaflet-panel-layers-container a:hover:before,#map .leaflet-building-info a:hover:before,#form-map .leaflet-bar a:hover:before,#form-map .leaflet-panel-layers-container a:hover:before,#form-map .leaflet-building-info a:hover:before{content:"";position:absolute;top:50%;right:93%;margin-top:-0.438rem;border-width:0.438rem;border-style:solid;border-color:transparent transparent transparent #fff;pointer-events:none;box-shadow:0px 0.25rem 0.25rem 0px rgba(0,0,0,0.0625)}#map .leaflet-bar a:hover:after,#map .leaflet-panel-layers-container a:hover:after,#map .leaflet-building-info a:hover:after,#form-map .leaflet-bar a:hover:after,#form-map .leaflet-panel-layers-container a:hover:after,#form-map .leaflet-building-info a:hover:after{content:attr(custom-tooltip);font-family:"Open Sans",sans-serif;font-weight:400;position:absolute;width:max-content;padding:0.125rem 0.625rem;border-radius:6px;font-size:0.875rem;background-color:#fff;color:#323D33;box-shadow:0px 0.25rem 0.25rem 0px rgba(0,0,0,0.0625)}#map .leaflet-bar .history-back-button:hover:before,#map .leaflet-bar .leaflet-control-zoom-in:hover:before,#map .leaflet-panel-layers-container .history-back-button:hover:before,#map .leaflet-panel-layers-container .leaflet-control-zoom-in:hover:before,#map .leaflet-building-info .history-back-button:hover:before,#map .leaflet-building-info .leaflet-control-zoom-in:hover:before,#form-map .leaflet-bar .history-back-button:hover:before,#form-map .leaflet-bar .leaflet-control-zoom-in:hover:before,#form-map .leaflet-panel-layers-container .history-back-button:hover:before,#form-map .leaflet-panel-layers-container .leaflet-control-zoom-in:hover:before,#form-map .leaflet-building-info .history-back-button:hover:before,#form-map .leaflet-building-info .leaflet-control-zoom-in:hover:before{top:25%}#map .leaflet-bar .history-forward-button:hover:before,#map .leaflet-bar .leaflet-control-zoom-out:hover:before,#map .leaflet-panel-layers-container .history-forward-button:hover:before,#map .leaflet-panel-layers-container .leaflet-control-zoom-out:hover:before,#map .leaflet-building-info .history-forward-button:hover:before,#map .leaflet-building-info .leaflet-control-zoom-out:hover:before,#form-map .leaflet-bar .history-forward-button:hover:before,#form-map .leaflet-bar .leaflet-control-zoom-out:hover:before,#form-map .leaflet-panel-layers-container .history-forward-button:hover:before,#form-map .leaflet-panel-layers-container .leaflet-control-zoom-out:hover:before,#form-map .leaflet-building-info .history-forward-button:hover:before,#form-map .leaflet-building-info .leaflet-control-zoom-out:hover:before{top:75%}#map .leaflet-bar.leaflet-bar a:hover:after,#map .leaflet-panel-layers-container.leaflet-bar a:hover:after,#map .leaflet-building-info.leaflet-bar a:hover:after,#form-map .leaflet-bar.leaflet-bar a:hover:after,#form-map .leaflet-panel-layers-container.leaflet-bar a:hover:after,#form-map .leaflet-building-info.leaflet-bar a:hover:after{right:3.75rem}#map .leaflet-bar.leaflet-panel-layers-container .leaflet-panel-layers-item.not-loaded,#map .leaflet-panel-layers-container.leaflet-panel-layers-container .leaflet-panel-layers-item.not-loaded,#map .leaflet-building-info.leaflet-panel-layers-container .leaflet-panel-layers-item.not-loaded,#form-map .leaflet-bar.leaflet-panel-layers-container .leaflet-panel-layers-item.not-loaded,#form-map .leaflet-panel-layers-container.leaflet-panel-layers-container .leaflet-panel-layers-item.not-loaded,#form-map .leaflet-building-info.leaflet-panel-layers-container .leaflet-panel-layers-item.not-loaded{color:#BFC5B8}#map .leaflet-bar.leaflet-panel-layers-container a,#map .leaflet-panel-layers-container.leaflet-panel-layers-container a,#map .leaflet-building-info.leaflet-panel-layers-container a,#form-map .leaflet-bar.leaflet-panel-layers-container a,#form-map .leaflet-panel-layers-container.leaflet-panel-layers-container a,#form-map .leaflet-building-info.leaflet-panel-layers-container a{position:relative}#map .leaflet-bar.leaflet-panel-layers-container a:hover:before,#map .leaflet-panel-layers-container.leaflet-panel-layers-container a:hover:before,#map .leaflet-building-info.leaflet-panel-layers-container a:hover:before,#form-map .leaflet-bar.leaflet-panel-layers-container a:hover:before,#form-map .leaflet-panel-layers-container.leaflet-panel-layers-container a:hover:before,#form-map .leaflet-building-info.leaflet-panel-layers-container a:hover:before{top:0.1875rem;right:40%;transform:rotate(90deg);box-shadow:none}#map .leaflet-bar.leaflet-panel-layers-container a:hover:after,#map .leaflet-panel-layers-container.leaflet-panel-layers-container a:hover:after,#map .leaflet-building-info.leaflet-panel-layers-container a:hover:after,#form-map .leaflet-bar.leaflet-panel-layers-container a:hover:after,#form-map .leaflet-panel-layers-container.leaflet-panel-layers-container a:hover:after,#form-map .leaflet-building-info.leaflet-panel-layers-container a:hover:after{padding:0.5rem;top:-2.5rem;left:0.688rem;font-size:0.875rem}#map .leaflet-bar.leaflet-building-info .close-building-info:hover:before,#map .leaflet-bar.leaflet-building-info .close-building-info:hover:after,#map .leaflet-panel-layers-container.leaflet-building-info .close-building-info:hover:before,#map .leaflet-panel-layers-container.leaflet-building-info .close-building-info:hover:after,#map .leaflet-building-info.leaflet-building-info .close-building-info:hover:before,#map .leaflet-building-info.leaflet-building-info .close-building-info:hover:after,#form-map .leaflet-bar.leaflet-building-info .close-building-info:hover:before,#form-map .leaflet-bar.leaflet-building-info .close-building-info:hover:after,#form-map .leaflet-panel-layers-container.leaflet-building-info .close-building-info:hover:before,#form-map .leaflet-panel-layers-container.leaflet-building-info .close-building-info:hover:after,#form-map .leaflet-building-info.leaflet-building-info .close-building-info:hover:before,#form-map .leaflet-building-info.leaflet-building-info .close-building-info:hover:after{display:none}#map .leaflet-bar.leaflet-building-info a,#map .leaflet-panel-layers-container.leaflet-building-info a,#map .leaflet-building-info.leaflet-building-info a,#form-map .leaflet-bar.leaflet-building-info a,#form-map .leaflet-panel-layers-container.leaflet-building-info a,#form-map .leaflet-building-info.leaflet-building-info a{position:relative}#map .leaflet-bar.leaflet-building-info a:hover,#map .leaflet-panel-layers-container.leaflet-building-info a:hover,#map .leaflet-building-info.leaflet-building-info a:hover,#form-map .leaflet-bar.leaflet-building-info a:hover,#form-map .leaflet-panel-layers-container.leaflet-building-info a:hover,#form-map .leaflet-building-info.leaflet-building-info a:hover{background-color:#eee}#map .leaflet-bar.leaflet-building-info a:hover:before,#map .leaflet-panel-layers-container.leaflet-building-info a:hover:before,#map .leaflet-building-info.leaflet-building-info a:hover:before,#form-map .leaflet-bar.leaflet-building-info a:hover:before,#form-map .leaflet-panel-layers-container.leaflet-building-info a:hover:before,#form-map .leaflet-building-info.leaflet-building-info a:hover:before{top:-0.1875rem;right:30%;transform:rotate(90deg);box-shadow:none;z-index:1}#map .leaflet-bar.leaflet-building-info a:hover:after,#map .leaflet-panel-layers-container.leaflet-building-info a:hover:after,#map .leaflet-building-info.leaflet-building-info a:hover:after,#form-map .leaflet-bar.leaflet-building-info a:hover:after,#form-map .leaflet-panel-layers-container.leaflet-building-info a:hover:after,#form-map .leaflet-building-info.leaflet-building-info a:hover:after{padding:0.5rem;top:-2.75rem;right:0;font-size:0.875rem}#map .leaflet-bar .leaflet-panel-layers-window-header a:hover,#map .leaflet-panel-layers-container .leaflet-panel-layers-window-header a:hover,#map .leaflet-building-info .leaflet-panel-layers-window-header a:hover,#form-map .leaflet-bar .leaflet-panel-layers-window-header a:hover,#form-map .leaflet-panel-layers-container .leaflet-panel-layers-window-header a:hover,#form-map .leaflet-building-info .leaflet-panel-layers-window-header a:hover{background-color:white}#map .leaflet-bar .leaflet-panel-layers-window-header a:hover:before,#map .leaflet-bar .leaflet-panel-layers-window-header a:hover:after,#map .leaflet-panel-layers-container .leaflet-panel-layers-window-header a:hover:before,#map .leaflet-panel-layers-container .leaflet-panel-layers-window-header a:hover:after,#map .leaflet-building-info .leaflet-panel-layers-window-header a:hover:before,#map .leaflet-building-info .leaflet-panel-layers-window-header a:hover:after,#form-map .leaflet-bar .leaflet-panel-layers-window-header a:hover:before,#form-map .leaflet-bar .leaflet-panel-layers-window-header a:hover:after,#form-map .leaflet-panel-layers-container .leaflet-panel-layers-window-header a:hover:before,#form-map .leaflet-panel-layers-container .leaflet-panel-layers-window-header a:hover:after,#form-map .leaflet-building-info .leaflet-panel-layers-window-header a:hover:before,#form-map .leaflet-building-info .leaflet-panel-layers-window-header a:hover:after{display:none}#map .leaflet-control-zoom,#form-map .leaflet-control-zoom{background-color:#eee;border-radius:6px;position:relative;z-index:2}#map .leaflet-control-zoom .zoom-separator,#form-map .leaflet-control-zoom .zoom-separator{position:absolute;bottom:50%;left:20%;width:60%;height:0.0625rem;background-color:#BFC5B8}#map .leaflet-control-zoom .leaflet-control-zoom-in,#form-map .leaflet-control-zoom .leaflet-control-zoom-in{border-radius:6px 6px 0px 0px;border:none}#map .leaflet-control-zoom .leaflet-control-zoom-in img,#form-map .leaflet-control-zoom .leaflet-control-zoom-in img{width:1.5625rem;height:1.5625rem}#map .leaflet-control-zoom .leaflet-control-zoom-out,#form-map .leaflet-control-zoom .leaflet-control-zoom-out{border-radius:0px 0px 6px 6px}#map .leaflet-control-zoom .leaflet-control-zoom-out img,#form-map .leaflet-control-zoom .leaflet-control-zoom-out img{width:1.5625rem;height:1.5625rem}#map .leaflet-control-infobox,#form-map .leaflet-control-infobox{max-width:18rem;background-color:#fff;border-radius:6px;display:flex;align-items:center;margin-top:0%;padding:0.25rem 0.5rem;text-decoration:none;cursor:pointer;color:inherit;transition:background-color 0.2s ease}#map .leaflet-control-infobox:hover,#form-map .leaflet-control-infobox:hover{background-color:#f7f7f7}#map .leaflet-control-infobox .infobox-content,#form-map .leaflet-control-infobox .infobox-content{display:flex;align-items:center;gap:2rem;width:100%;height:100%}#map .leaflet-control-infobox .infobox-texts,#form-map .leaflet-control-infobox .infobox-texts{display:flex;flex-direction:column;justify-content:center;font-family:"Inter",sans-serif}#map .leaflet-control-infobox .infobox-texts .infobox-year,#form-map .leaflet-control-infobox .infobox-texts .infobox-year{font-size:0.563rem;color:#323D33;margin-bottom:0.1875rem}#map .leaflet-control-infobox .infobox-texts .infobox-maintext,#form-map .leaflet-control-infobox .infobox-texts .infobox-maintext{font-size:0.563rem;font-weight:600;color:#323D33;line-height:1;margin-bottom:0.1875rem}#map .leaflet-control-infobox .infobox-texts .infobox-subtext,#form-map .leaflet-control-infobox .infobox-texts .infobox-subtext{font-size:0.563rem;color:#323D33;line-height:1.2}#map .leaflet-control-infobox .infobox-image,#form-map .leaflet-control-infobox .infobox-image{max-height:4rem}#form-map .leaflet-bar,#form-map .leaflet-control-infobox{margin-right:0.625rem!important}.navbar{background-color:#fff;font-size:1rem;margin-bottom:0;padding:0!important;display:flex;align-items:center}.navbar .container-fluid{height:100%}.navbar .container-fluid .navbar-collapse{height:100%;justify-content:end}.navbar .container-fluid .navbar-collapse .navbar-nav{height:100%}.navbar .container-fluid .navbar-collapse .navbar-nav .nav-item{display:flex;justify-content:center;align-items:center;padding:0 1.25rem;height:100%;width:100%;background:#fff;line-height:2.5rem}.navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link{color:#323D33;text-decoration:none;white-space:nowrap}.navbar .container-fluid .navbar-collapse .navbar-nav .nav-item:hover{background:linear-gradient(180deg,white 0%,#f5f5f5 100%);cursor:pointer}.navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.active{background:linear-gradient(137deg,#85cb28 10%,#0c6e10 100%)}.navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.active .nav-link{color:#fff}.navbar .navbar-brand{display:flex;align-items:center;gap:1.75rem}.navbar .navbar-brand img{max-height:1.5rem}@media (min-width:768px){.navbar .navbar-brand img{max-height:2.3rem}}.navbar-expand-md .navbar-collapse{justify-content:flex-end}.navbar-toggler{border:none!important}.brand-toggler-wrapper{height:2.5rem;width:100%;display:flex;justify-content:space-between}@media (min-width:768px){.brand-toggler-wrapper{height:4.688rem}.navbar .container-fluid .navbar-collapse .navbar-nav .nav-item{line-height:3.688rem}}.footer-wrapper{padding-bottom:0.75rem}.footer-wrapper .footer{width:100%;height:auto;background:linear-gradient(137deg,#85cb28 10%,#0c6e10 100%);border-radius:0.625rem;padding:1.5rem;color:#fff}.footer-wrapper .footer .footer-logo{display:flex;justify-content:center;align-items:center}.footer-wrapper .footer .footer-logo img{height:100%;max-height:9.375rem}.footer-wrapper .footer-links{font-size:0.875rem;gap:1rem}.footer-wrapper .footer-links .footer-link{color:#4b544c;text-decoration:none}.footer-wrapper .footer-links .footer-link:hover{cursor:pointer;color:#BFC5B8}.info-options-footer-text-container{color:#fff}.info-options-footer-text-container p{line-height:1.5;font-size:1rem;opacity:0.95}.info-options-footer-text-container .footer-bottom-text{font-family:"Inter",sans-serif;font-size:1.125rem;margin-top:1rem}.info-options-footer-text-container .footer-bottom-text strong{font-weight:700;font-size:1.25rem;display:inline-block}.primary-footer-btn{border:none;display:inline-flex;justify-content:center;align-items:center;background-color:#323D33;border-radius:0.25rem;color:#fff;font-family:"Inter",sans-serif;padding:0.75rem 1.5rem;font-size:1rem;font-weight:700;cursor:pointer;text-decoration:none;transition:background-color 0.2s ease;max-width:12.5rem}.primary-footer-btn:hover{background-color:#4b544c;color:#fff}@media (max-width:576px){.primary-footer-btn{width:100%}}.secondary-footer-btn{background:transparent;border:none;color:#323D33;font-family:"Inter",sans-serif;font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:color 0.2s ease;padding:0.25rem}.secondary-footer-btn:hover{color:#fff;text-decoration:underline}.feature-option-footer-handler .feature-icon-wrapper{border:0.0625rem solid #fff;padding:0.25rem;border-radius:6px;flex-shrink:0}.feature-option-footer-handler .feature-icon-wrapper img{width:2.5rem;height:2.5rem;display:block}.feature-option-footer-handler .feature-option-footer-header-text{margin:0;color:#fff;font-size:1.5rem;font-weight:600;line-height:1.2}.feature-option-footer-handler .feature-option-footer-bottom-text{color:#fff;font-size:0.875rem;opacity:0.9}.cofinancing-mention{color:#fff;font-size:0.75rem;font-weight:700;opacity:0.8}.info-options-footer-button-container{display:flex;justify-content:center;align-items:center}.htmx-form{height:100%}.htmx-form .hide-wrapper{display:none}.htmx-form .continue-info-wrapper{margin:2rem 5rem;display:flex;justify-content:center;align-items:center}.htmx-form .field-wrapper .choices,.htmx-form .field-wrapper select,.htmx-form .field-wrapper input{max-width:18.75rem!important}.htmx-form .htmx-wrapper{display:flex;flex-direction:column;justify-content:space-between;max-width:1920px;font-size:1.125rem;min-height:40vh}.htmx-form .htmx-wrapper .location-title,.htmx-form .htmx-wrapper .adres-title,.htmx-form .htmx-wrapper .selec-label{font-size:1rem;font-family:"Inter",sans-serif;font-weight:600;margin-bottom:0.75rem}.htmx-form .htmx-wrapper .input-type-wrapper{display:flex;align-items:center;width:100%}.htmx-form .htmx-wrapper .input-label-wrapper,.htmx-form .htmx-wrapper .calculation-option{display:flex;align-items:center;gap:0.5rem}.htmx-form .htmx-wrapper .input-label-wrapper .choice-title,.htmx-form .htmx-wrapper .calculation-option .choice-title{font-family:"Inter",sans-serif;font-weight:600}.htmx-form .htmx-wrapper .input-label-wrapper input[type="radio"]:checked + label .choice-title,.htmx-form .htmx-wrapper .calculation-option input[type="radio"]:checked + label .choice-title{color:#0C6E10;font-weight:600}.htmx-form .htmx-wrapper .address-search{max-width:33.125rem;display:flex;flex-direction:row;border-radius:6px;border:0.0625rem solid #BFC5B8;box-shadow:none;background-color:#fff}@media (max-width:576px){.htmx-form .htmx-wrapper .address-search{max-width:15.625rem}}.htmx-form .htmx-wrapper .address-search #address{width:100%;flex-grow:2;border:none;box-shadow:none}.htmx-form .htmx-wrapper .address-search #address:focus{outline:none}.htmx-form .htmx-wrapper .address-search #address-clear{color:#BFC5B8;width:1.875rem;display:flex;justify-content:center;align-items:center;margin-right:0.5rem;cursor:pointer}.htmx-form .htmx-wrapper .address-search #address-clear i{font-size:1.5rem}.htmx-form .htmx-wrapper #id_building_type label{display:flex;align-items:center;gap:0.5rem}.htmx-form .htmx-wrapper #id_building_type label:has(input[type="radio"]:checked){color:#0C6E10;font-weight:600}.htmx-form .htmx-wrapper .teritory-wrapper{display:flex;padding-top:0.5rem;height:100%}.htmx-form .htmx-wrapper .teritory-wrapper #teritory-selectors{display:flex;align-items:center;gap:1rem}.htmx-form .htmx-wrapper .teritory-wrapper #teritory-selectors .select-row{display:flex;flex-direction:column;min-width:7vw}.htmx-form .htmx-wrapper .teritory-wrapper #teritory-selectors.disabled{display:none}.htmx-form .htmx-wrapper .teritory-wrapper .map-wrapper{height:100%}.htmx-form .htmx-wrapper .teritory-wrapper .map-wrapper #precise-localization{position:relative}.htmx-form .htmx-wrapper .teritory-wrapper .map-wrapper #precise-localization .alert{margin:0;position:absolute;left:0;top:5.5rem;z-index:10;max-width:33.125rem;width:107%}.htmx-form .htmx-wrapper .teritory-wrapper .map-wrapper #precise-localization.disabled,.htmx-form .htmx-wrapper .teritory-wrapper .map-wrapper #precise-localization .disabled{display:none}.htmx-form .htmx-wrapper .teritory-wrapper .map-wrapper #precise-localization .search-list{position:absolute;z-index:1;background-color:#fff;max-width:25rem;border-radius:6px;border:0.0625rem solid #323D33;border-top:none}@media (max-width:576px){.htmx-form .htmx-wrapper .teritory-wrapper .map-wrapper #precise-localization .search-list{max-width:15.625rem}}.htmx-form .htmx-wrapper .teritory-wrapper .map-wrapper #precise-localization .search-list .search-list-element{padding:0.5em 1em 0.5em 1em;height:3rem;line-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.htmx-form .htmx-wrapper .teritory-wrapper .map-wrapper #precise-localization .search-list .search-list-element:hover{background-color:#eee}.htmx-form .htmx-wrapper .teritory-wrapper .map-wrapper #form-map{min-height:42.5rem;height:100%;width:100%;z-index:0;margin-top:3rem}.htmx-form .htmx-wrapper .custom-border{border-left:0.0625rem solid #E9E9E9}.htmx-form .htmx-wrapper .calculation-type-wrapper{display:flex;justify-content:center}.htmx-form .htmx-wrapper .calculation-type-wrapper .calculation-type-tittle{font-family:"Inter",sans-serif;font-size:1.875rem;font-weight:600;margin-bottom:3rem}.htmx-form .htmx-wrapper .calculation-type-wrapper .calculation-type .calculation-option{display:flex;align-items:baseline}.htmx-form .htmx-wrapper .calculation-type-wrapper .calculation-type .calculation-option p{margin-bottom:0.75rem}.htmx-form .htmx-wrapper .calculation-type-wrapper .calculation-type label{padding-left:0.75rem}.htmx-form .htmx-wrapper .two-column-form .field-wrapper{display:flex;flex-direction:column;margin-bottom:1.5rem}.htmx-form .htmx-wrapper .two-column-form .field-wrapper label{display:flex;gap:1rem}.htmx-form .htmx-wrapper .two-column-form .field-label-title{font-family:"Inter",sans-serif;font-weight:600}.htmx-form .htmx-wrapper .two-column-form .second-column .volume-area-wrapper .form-building-size-label{font-family:"Inter",sans-serif;font-weight:600}.htmx-form .htmx-wrapper .two-column-form .second-column .volume-area-wrapper label{display:flex;gap:1rem}@media (min-width:768px){.htmx-form .htmx-wrapper .two-column-form .second-column .volume-area-wrapper{margin-left:3rem}}.htmx-form .htmx-wrapper .two-column-form .second-column .volume-area-wrapper .fields-wrapper{justify-content:space-between;margin-top:0.25rem}.htmx-form .htmx-wrapper .two-column-form .second-column .volume-area-wrapper .fields-wrapper .input-with-unit{max-width:12.5rem}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .modernization-wrapper{margin-bottom:5rem}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .modernization-wrapper .modernization-wrapper-title{font-family:"Inter",sans-serif;margin-bottom:0.125rem}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .modernization-wrapper label{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.125rem}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .modernization-wrapper label:has(input[type="checkbox"]:checked){color:#0C6E10;font-weight:600}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .subsidy-wrapper .subsidy-sum-wrapper .subsidy-sum-input-label{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .subsidy-wrapper .subsidy-sum-wrapper .subsidy-sum-input-label:has(input[type="radio"]:checked) label{color:#0C6E10;font-weight:600}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .subsidy-wrapper .subsidy-for-technologies .subsidy-for-technologies-input-label{display:flex;align-items:center;gap:0.5rem}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .subsidy-wrapper .subsidy-for-technologies .subsidy-for-technologies-input-label:has(input[type="radio"]:checked) label{color:#0C6E10;font-weight:600}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .subsidy-wrapper label{display:flex;align-items:center;margin-bottom:0.125rem}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .subsidy-wrapper .input-with-unit{max-width:10rem;margin-bottom:0.75rem;margin-left:1rem}.htmx-form .htmx-wrapper .two-column-form .technologies-wrapper .subsidy-wrapper .separated-subsidies{margin-left:1.5rem;width:37.813rem}.htmx-form .htmx-wrapper .two-column-form #id_building_size_type label:has(input[type="radio"]:checked){color:#0C6E10;font-weight:600}.htmx-form .htmx-wrapper .two-column-form #id_building_size_type label{display:flex;align-items:center;gap:0.5rem}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper{min-height:29.688rem}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper #oze-technologies-label{margin-bottom:0.125rem;font-family:"Inter",sans-serif}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper label{display:flex;align-items:center;gap:0.5rem}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper label:has(input[type="checkbox"]:checked){color:#0C6E10;font-weight:600}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice{margin-bottom:0.75rem}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice.disabled-technology{color:#E9E9E9}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice .panel-position{margin-left:1.25rem}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice .field-wrapper.panel-elevation .choices,.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice .field-wrapper.panel-elevation select{width:100%;max-width:13.7rem}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice .field-wrapper.panel-exposition .choices,.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice .field-wrapper.panel-exposition select{width:100%;max-width:13.7rem}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice .field-wrapper .field-with-restore{gap:2rem;display:flex;align-items:center}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice .field-wrapper .field-with-restore .btn-outline{padding:0.5rem;max-height:2.625rem;max-width:15.625rem;white-space:nowrap}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice .field-wrapper .field-with-restore .btn-outline:hover{color:#fff}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice .field-wrapper .field-with-restore .btn-outline:disabled,.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .oze-choice .field-wrapper .field-with-restore .btn-outline[disabled]{color:#E9E9E9;border-color:#E9E9E9;background-color:#fff}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .pump-choices-start{margin-bottom:0.75rem}.htmx-form .htmx-wrapper .two-column-form .oze-technologies-wrapper .pump-wrapper{margin-left:1rem}.htmx-form .htmx-wrapper .small-field-alert{max-width:18.75rem}.htmx-form .htmx-wrapper .small-field-alert-building-size{max-width:12.75rem}.htmx-form .htmx-wrapper .submit-wrapper{display:flex;justify-content:end;margin:1.5rem 0}.htmx-form .continue-info-wrapper{margin:2rem 5rem;display:flex;justify-content:center;align-items:center}.htmx-form .link-wrapper{margin-top:2rem;font-size:0.875rem}.htmx-form .more-btn{max-height:2.8125rem;max-width:15rem;text-align:center;display:flex;justify-content:center;align-items:center}@media (min-height:1080px) and (max-height:1200px){.htmx-form .htmx-wrapper{min-height:50vh}.htmx-form .htmx-wrapper .row .teritory-wrapper .map-wrapper #form-map{min-height:60vh;height:100%}}@media (min-height:1200px){.htmx-form .htmx-wrapper .row .teritory-wrapper .map-wrapper #form-map{min-height:68vh;height:100%}}.field-wrapper .choices,.field-wrapper select,.field-wrapper input{max-width:18.75rem!important;margin-bottom:0}@media (max-width:768px){.two-column-form .form-fields{display:flex;flex-direction:column}.custom-border{border:none}}@media (max-width:992px){.teritory-wrapper{border:none!important}}@media (max-width:1920px){.field-with-restore{gap:0.75rem;flex-direction:column;align-items:flex-start!important;justify-content:flex-start}}.info-tooltip-wrapper{position:relative;display:inline-block;cursor:help}.info-custom-tooltip{visibility:hidden;width:max-content;max-width:13.75rem;background-color:#eee;color:#323D33;text-align:left;border-radius:6px;padding:0.3125rem 0.5rem;position:absolute;z-index:100;top:90%;left:-3rem;transform:translateX(-50%);opacity:0;transition:opacity 0.2s ease-in-out;pointer-events:none;white-space:normal}.info-tooltip-wrapper:hover .info-custom-tooltip{visibility:visible;opacity:1}.small-height{padding:0 0.1875rem}.content-step-6{max-width:1920px}.content-step-6 h2{font-size:1.875rem}.content-step-6 .results{max-width:100%}.content-step-6 .results .results-title,.content-step-6 .results .summary-title{font-weight:600;font-family:"Inter",sans-serif;font-size:1.875rem}.content-step-6 .results .your-results .results-bars .result-bar{font-size:1.25rem;font-family:"Inter",sans-serif;font-weight:500;display:flex;align-items:center;justify-content:space-between;border:0.0625rem solid #E9E9E9;border-radius:6px;padding:3rem 2.5rem}.content-step-6 .results .your-results .results-bars .result-bar .result-number{white-space:nowrap;font-weight:700;font-size:1.5rem}.content-step-6 .results .summary .summary-content{background:linear-gradient(137deg,#85cb28 10%,#0c6e10 100%);padding:1.5rem 2.5rem;border-radius:6px;min-height:16.875rem;justify-content:center}.content-step-6 .results .summary .summary-content .summary-second-row .facts-title{font-weight:700}.content-step-6 .results .summary .summary-content .summary-second-row .fact{height:100%}.content-step-6 .results .summary .summary-content .summary-second-row .fact .img-bg{background-color:#85CB28;height:4rem;width:4rem;display:flex;justify-content:center;align-items:center;border-radius:6px;margin-left:auto;margin-right:auto}.content-step-6 .results .summary .summary-content .summary-second-row .fact .img-bg .facts-icon{height:1.875rem}.content-step-6 .results .summary .summary-content .summary-second-row .fact .facts-numbers{color:#fff;font-weight:700;font-size:1.5rem;margin-top:1rem;padding-inline:1rem}.content-step-6 .results .summary .summary-content .summary-second-row .fact .facts-warning{color:#323D33;font-weight:700;font-size:1.125rem;margin-top:1rem}.content-step-6 .results .summary .summary-content .summary-second-row .fact p{text-align:center;color:#fff;font-size:0.875rem;padding-inline:0.5rem}.content-step-6 .results .summary .summary-content .summary-second-row .side-borders{border:0.0625rem #85CB28;border-left-style:solid;border-right-style:solid}.content-step-6 .second-summary{font-size:0.875rem}.content-step-6 .second-summary .content-summary{margin-bottom:1.5rem}.content-step-6 .second-summary ul li{list-style:none}.content-step-6 .second-summary .second-summary-number-title{font-family:"Inter",sans-serif;font-weight:600;gap:0.5rem;margin-bottom:1rem}.content-step-6 .second-summary .second-summary-number-title .second-summary-number{color:#85CB28;font-weight:700}.content-step-6 .second-summary .second-summary-number-title .second-summary-title{font-size:1rem;color:#323D33}.content-step-6 .second-summary .costs-before-after{margin-left:1.5rem}.content-step-6 .second-summary .costs-before-after .costs-title{font-family:"Inter",sans-serif;font-weight:600;font-size:1rem;color:#323D33;margin-bottom:0}.content-step-6 .diagrams{margin:4rem 0;padding:0;display:flex;justify-content:center}.content-step-6 .diagrams .diagrams-title{padding:0;color:#323D33;font-family:"Inter",sans-serif;font-weight:600;font-size:1.875rem}.content-step-6 .diagrams .diagrams-wrapper{display:flex;align-items:center;justify-content:space-around;padding:0}.content-step-6 .diagrams .diagrams-wrapper .diagram-title{color:#323D33;font-family:"Inter",sans-serif;font-weight:600;font-size:1.25rem;margin-bottom:1.5rem}.content-step-6 .diagrams .diagrams-wrapper .diagram-content{background-color:#fff;height:100%;min-height:400px}.content-step-6 .eco-effect{position:relative;display:flex;justify-content:center;align-items:center}.content-step-6 .eco-effect img{width:100%;min-height:300px;object-fit:cover;display:block}.content-step-6 .eco-effect .texts-wrapper{position:absolute;color:#fff;font-family:"Inter",sans-serif;width:100%;padding:1rem}.content-step-6 .eco-effect .eco-content-title{font-size:1.25rem;font-weight:600;display:flex;justify-content:center;align-items:center;line-height:2.2rem;text-align:center;justify-content:center}.content-step-6 .eco-effect .eco-box{display:flex;align-items:center;justify-content:center}.content-step-6 .eco-effect .eco-box .eco-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.content-step-6 .eco-effect .eco-box .eco-wrapper .eco-trees{font-size:1rem;margin-top:0.5rem;font-weight:300;text-align:center}.content-step-6 .eco-effect .eco-box .eco-wrapper .eco-trees strong{font-weight:600}.content-step-6 .eco-effect .eco-co{display:flex;justify-content:center;align-items:center;gap:0.25rem;position:relative;border:0.1875rem solid white;padding:0.5rem 1.5rem}.content-step-6 .eco-effect .eco-co .big-number{font-size:2.2rem;line-height:1;font-weight:500;white-space:nowrap}.content-step-6 .eco-effect .eco-co sub{font-size:1.2rem;position:relative;top:0.7rem}.content-step-6 .eco-effect .eco-co .unit{font-size:1rem;margin-left:0.5rem}@media screen and (min-width:1440px){.content-step-6 .eco-effect .texts-wrapper{padding:5.625rem}.content-step-6 .eco-effect .eco-content-title{font-size:2.4375rem;line-height:3.4rem}.content-step-6 .eco-effect .eco-box{justify-content:flex-start}.content-step-6 .eco-effect .eco-box .eco-wrapper{align-items:center}.content-step-6 .eco-effect .eco-box .eco-wrapper .eco-trees{font-size:1.25rem;margin-top:0.5rem}.content-step-6 .eco-effect .eco-co{padding:0.5rem 2rem;gap:0.25rem}.content-step-6 .eco-effect .eco-co .big-number{font-size:3.5rem}.content-step-6 .eco-effect .eco-co sub{font-size:2rem;top:1rem}.content-step-6 .eco-effect .eco-co .unit{font-size:2rem;margin-left:0.5rem}}@media screen and (min-width:1700px){.content-step-6 .eco-effect .eco-content-title{font-size:3.125rem}}.stepper .control-wrapper{width:100%}.stepper .control-wrapper button,.stepper .control-wrapper #btn-continue,.stepper .control-wrapper #btn-new,.stepper .control-wrapper #btn-next,.stepper .control-wrapper #btn-next,.stepper .control-wrapper #btn-reset,.stepper .control-wrapper #btn-calculate,.stepper .control-wrapper #btn-download{min-height:2.8125rem;text-align:center;min-width:4.688rem;max-width:15rem}.stepper .btn-reset{line-height:1rem}.stepper .btn-wrapper{display:flex;align-items:center}.stepper #step-controls-small,.stepper #step-controls-big{width:100%;display:flex;justify-content:center;align-items:center}.stepper .submit-wrapper{display:flex;justify-content:end;margin-top:2rem}.stepper .stepwizard{display:flex;flex-direction:column;height:100%}.stepper .stepwizard .line{display:block;width:100%;height:0.0625rem;background-color:#E9E9E9}.stepper .stepwizard .stepper-info-text .stepper-main-title,.stepper .stepwizard .stepper-info-text .stepper-text{margin-bottom:1.875rem}.stepper .stepwizard .stepper-info-text .stepper-main-title{font-weight:600;font-size:1.875rem;color:#323D33;font-family:"Inter",sans-serif}.stepper .stepwizard .stepwizard-row{max-width:1920px;width:100%;display:flex;flex-direction:column;padding:1rem 0rem;margin-bottom:1rem;flex:1 1 auto;overflow-y:auto}.stepper .stepwizard .stepwizard-row .stepwizard-step{display:flex;flex-direction:column}.stepper .stepwizard .stepwizard-row .stepwizard-step .stepper-container{display:flex;align-items:flex-start;gap:0.5rem;margin-bottom:0.5rem}.stepper .stepwizard .stepwizard-row .stepwizard-step .stepper-number,.stepper .stepwizard .stepwizard-row .stepwizard-step .stepper-name{font-size:0.875rem;font-weight:600;transition:color 0.3s ease-in-out;color:#323D33;font-family:"Inter",sans-serif;margin-top:0.125rem}.stepper .stepwizard .stepwizard-row .stepwizard-step .stepper-number{width:0.5rem}.stepper .stepwizard .stepwizard-row .stepwizard-step .stepper-indicator-group{display:flex;flex-direction:column;align-items:center;gap:0.25rem}.stepper .stepwizard .stepwizard-row .stepwizard-step .stepper-circle{display:flex;justify-content:center;align-items:center;width:0.875rem;height:0.875rem;border-radius:100%;text-align:center;font-size:1.875rem;position:relative;top:0.3125rem}.stepper .stepwizard .stepwizard-row .stepwizard-step .stepper-circle.disabled{background-color:#eee;color:#BFC5B8}.stepper .stepwizard .stepwizard-row .stepwizard-step .stepper-circle.active{border:0.1875rem solid #fff;outline:0.125rem solid #85CB28;background-color:#85CB28}.stepper .stepwizard .stepwizard-row .stepwizard-step .stepper-circle.active::after{content:"";position:absolute;width:0.5rem;height:0.5rem;border-radius:100%;background-color:#85CB28}.stepper .stepwizard .stepwizard-row .stepwizard-step .stepper-circle.completed{background-color:#0C6E10;cursor:pointer}.stepper .stepwizard .stepwizard-row .stepwizard-step .arrow,.stepper .stepwizard .stepwizard-row .stepwizard-step .arrow-completed{box-sizing:border-box;position:relative;display:block;background-color:#E9E9E9;width:0.1875rem;height:2.125rem;top:0.3125rem;align-self:center}.stepper .stepwizard .stepwizard-row .stepwizard-step .arrow-completed{background-color:#0C6E10}.stepper .stepwizard::-webkit-scrollbar{width:0.563rem}.stepper .stepwizard::-webkit-scrollbar-track{background:#E9E9E9;border-radius:0.375rem}.stepper .stepwizard::-webkit-scrollbar-thumb{background:#323D33;border-radius:0.375rem;border:0.125rem solid #E9E9E9}.stepper .stepwizard::-webkit-scrollbar-thumb:hover{background:#4a5a4b}.stepper .stepwizard .big-height{flex:0 0 auto;margin-top:auto;padding-top:1rem;background-color:#fff;z-index:10}.summary-link{text-decoration:none;display:flex;align-items:center;border-radius:4px;color:#fff;margin:0.5rem;padding:0.5rem;background-color:#85CB28;font-family:"Inter",sans-serif;font-weight:700;min-height:4rem;width:18.75rem;max-width:18.75rem;min-width:18.75rem}.summary-link .separator{width:1px;height:2.625rem;background-color:#6ea820;margin-inline:1.25rem}.summary-link .img{height:1.875rem;width:2.565rem}.summary-link:hover{color:#0C6E10}@media (min-width:1440px){.stepwizard{border-right:0.0625rem solid #E9E9E9}.sticky-stepwizard{position:sticky;top:6.25rem;max-height:calc(100vh - 8rem);overflow-y:hidden;background:#fff;display:flex;flex-direction:column}}@media (min-width:1200px) and (max-width:1671px){.control-wrapper{align-items:center}.control-wrapper #btn-download{height:auto}}.hero-section{width:100%;position:relative}.hero-section .image-wrapper .hero-img{width:100%;max-height:50rem;height:43.75rem;object-fit:cover;border-radius:6px}.hero-section .image-wrapper .hero-info-wrapper{top:12rem}.hero-section .image-wrapper .hero-info-wrapper .hero-title,.hero-section .image-wrapper .hero-info-wrapper .hero-sub-title{font-family:"Inter",sans-serif;font-weight:600}.hero-section .image-wrapper .hero-info-wrapper .hero-title{margin-bottom:1.5rem;font-size:1.5rem}.hero-section .image-wrapper .hero-info-wrapper .hero-sub-title{font-size:1.125rem;margin-bottom:1.875rem}.hero-section .image-wrapper .hero-info-wrapper .hero-button{padding:1rem 2rem;display:flex;justify-content:center;align-items:center;background:linear-gradient(137deg,#85cb28 10%,#0c6e10 100%)}.hero-section .image-wrapper .hero-info-wrapper .hero-button .arrow-down{max-height:1.6rem}.scroll-anchor{height:0;margin-top:-14rem;padding-top:14rem}.hero-link{color:#85CB28;text-decoration:underline}.hero-link:hover{color:#69a020}@media (min-width:992px){.hero-section .image-wrapper .hero-info-wrapper .hero-title{font-size:1.875rem;text-align:left;margin-bottom:1.875rem}.hero-section .image-wrapper .hero-info-wrapper .hero-sub-title{font-size:1.5rem}}@media (min-width:1200px){.hero-section .image-wrapper .hero-img{max-height:56.25rem;height:100%}.hero-section .image-wrapper .hero-info-wrapper{top:13rem}.hero-section .image-wrapper .hero-info-wrapper .hero-title{font-size:2.6875rem;text-align:left;margin-bottom:1.875rem}.scroll-anchor{height:0;margin-top:-14rem;padding-top:14rem}}@media (min-width:1440px){.hero-section .image-wrapper .hero-img{max-height:62.5rem;height:100%}.hero-section .image-wrapper .hero-info-wrapper{top:14rem}.hero-section .image-wrapper .hero-info-wrapper .hero-title{font-size:3.125rem;margin-bottom:4rem}.hero-section .image-wrapper .hero-info-wrapper .hero-sub-title{font-size:1.875rem}.scroll-anchor{height:0;margin-top:-24rem;padding-top:24rem}}.map-calculator-boards{margin-top:-14rem;margin-bottom:4rem}.about-title{text-align:center;font-family:"Inter",sans-serif;font-size:1.875rem;font-weight:600;margin-bottom:5rem}.check-capability-section{color:#323D33;margin-bottom:5rem}.check-capability-section .check-capability-boards-wrapper .check-capability-board{border:0.0625rem #E9E9E9 solid;border-radius:6px;padding:2.5rem;min-height:15.625rem}.check-capability-section .check-capability-boards-wrapper .check-capability-board .no-collapsing-wrapper{gap:2rem}.check-capability-section .check-capability-boards-wrapper .check-capability-board .aditional-texts,.check-capability-section .check-capability-boards-wrapper .check-capability-board .check-capability-board-text{font-family:"Inter",sans-serif;font-size:1rem;line-height:1.5em}.check-capability-section .check-capability-boards-wrapper .check-capability-board .check-capability-board-text{font-weight:600}.check-capability-section .check-capability-boards-wrapper .check-capability-board .check-capability-board-img{display:flex;justify-content:center;align-items:center;background-color:#85CB28;border-radius:6px;padding:1rem;height:4rem;width:4rem}.check-capability-section .check-capability-boards-wrapper .check-capability-board .check-capability-board-img img{width:2.5rem}.check-capability-section .check-capability-boards-wrapper .check-capability-board:hover,.check-capability-section .check-capability-boards-wrapper .check-capability-board:active{box-shadow:0 0 0 0.125rem #85CB28;cursor:pointer}.check-capability-section .check-capability-boards-wrapper .check-capability-board-description .check-capability-board-title{font-family:"Inter",sans-serif;font-weight:600;margin-bottom:1rem;font-size:1.25rem}@media (max-width:1440px){.map-calculator-boards{margin-top:1.875rem}}.know-more-board{margin-bottom:5rem;border:0.0625rem solid #E9E9E9;border-radius:6px;padding:2.5rem}.know-more-board .know-more-texts{gap:3rem;line-height:1.5em}.know-more-board .board-button{max-width:15rem;text-align:center;display:flex;justify-content:center;align-items:center}.know-more-board .wggios-image{max-width:12.5rem}@media (min-width:1200px){.know-more-texts{max-width:28.125rem}}.contact-section .top-landing{position:relative;background-color:#E9E9E9;height:25rem;width:100%;display:flex;justify-content:center}.contact-section .top-landing .contact-title-image-wrapper{margin-top:4rem}.contact-section .top-landing .contact-title-image-wrapper .landing-contact-img{max-width:100%;height:auto;border-radius:6px}.contact-section .top-landing .contact-title-image-wrapper .contact-main-tittle{font-family:"Inter",sans-serif;font-weight:600;font-size:3.5625rem;margin-bottom:5.625rem}@media (max-width:768px){.contact-section .top-landing{height:100%;margin:0}}.contact-section .contact-theme-picker{margin-top:3rem}.contact-section .contact-theme-picker .theme-title{font-family:"Inter",sans-serif;font-weight:600;font-size:1.875rem;margin-top:4rem}.contact-section .contact-theme-picker .theme-picker{margin-top:5.625rem}.contact-section .contact-theme-picker .theme-picker .theme-pick{border:0.0625rem solid #E9E9E9;border-radius:6px;background:none;position:relative;width:100%;height:6.875rem;display:flex;align-items:center}.contact-section .contact-theme-picker .theme-picker .theme-pick p{font-family:"Inter",sans-serif;font-weight:600;font-size:1.125rem;margin-left:1.25rem;margin-top:2.5rem}.contact-section .contact-theme-picker .theme-picker .theme-pick .pick-icon{background-color:#85CB28;height:4rem;width:4rem;border-radius:6px;display:flex;justify-content:center;align-items:center;position:absolute;left:1.25rem;top:-1.875rem}.contact-section .contact-theme-picker .theme-picker .theme-pick .pick-icon img{height:1.875rem;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(256deg) brightness(106%) contrast(101%)}.contact-section .contact-theme-picker .theme-picker .theme-pick:hover,.contact-section .contact-theme-picker .theme-picker .theme-pick:active{box-shadow:0 0 0 0.125rem #85CB28;cursor:pointer}.contact-section .contact-theme-picker .picker-content{margin-top:5.625rem;margin-bottom:5.625rem}@media (max-width:768px){.contact-section .contact-theme-picker{margin-top:1rem}.contact-section .contact-theme-picker .theme-picker{margin-top:3rem}}.technical-wrapper{max-width:62.5rem!important}.technical-wrapper .form-check-custom{gap:1rem}.technical-wrapper .form-check-custom .form-check-input-custom{align-self:flex-start}.technical-wrapper .form-check-custom .form-check-label{text-align:justify}.technical-wrapper .col-form-label{font-family:"Inter",sans-serif;font-weight:600;font-size:1.125rem}.step-content-square{border:0.0625rem solid #E9E9E9;border-radius:6px;min-height:6.875rem;gap:1rem}.step-content-square .square-text{font-family:"Inter",sans-serif;font-weight:600;color:#323D33;font-size:1.125rem}.step-content-square .bnt-light-green{text-decoration:none}.step-content-square .bnt-light-green img{filter:brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(2%) hue-rotate(204deg) brightness(110%) contrast(100%)}.go-to-square:hover{border:0.0625rem solid #85CB28;background-color:#E3F3CD}.go-to-square:hover .square-text{color:#85CB28}.contact-custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;font-family:"Inter",sans-serif;font-weight:600;font-size:1.25rem;color:#85CB28;padding-right:2.5rem;width:100%;cursor:pointer;background-image:none;padding-left:0}.contact-custom-select:focus{box-shadow:none;outline:none}.contact-custom-select option{font-family:"Inter",sans-serif;font-weight:600;font-size:1.25rem;color:#85CB28}.arrow-down-custom{position:absolute;top:50%;right:1rem;width:1.5rem;height:1.5rem;transform:translateY(-50%);pointer-events:none}.disabled{pointer-events:none}@media screen and (max-width:992px){.contact-section{margin-bottom:30rem}}@media screen and (max-width:768px){.contact-section{margin-bottom:40rem}}input[type="radio"]{appearance:none;background-color:#fff;margin:0;width:1.25rem;min-width:1.25rem;height:1.25rem;border:0.0625rem solid #E9E9E9;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}input[type="radio"]::before{content:"";width:0.75rem;height:0.75rem;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 0.75rem 0.75rem #0C6E10;border-radius:50%}input[type="radio"]:checked::before{transform:scale(1)}input[type="checkbox"]{appearance:none;background-color:#fff;margin:0;width:1.25rem;min-width:1.25rem;height:1.25rem;border:0.0625rem solid #E9E9E9;border-radius:0.125rem;display:flex;justify-content:center;align-items:center;cursor:pointer}input[type="checkbox"]::before{content:"";width:0.75rem;height:0.75rem;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 0.75rem 0.75rem var(--checkbox-shadow-color,#0C6E10);border-radius:0.0625rem}input[type="checkbox"]:checked::before{transform:scale(1)}input[type="text"],input[type="number"],input[type="email"],select{border-radius:6px;height:3rem;border:0.0625rem solid #323D33;line-height:1.5em;padding:0.5rem 3.4375rem 0.5rem 1rem;background-color:#fff}input[type="text"]:disabled,input[type="number"]:disabled,select:disabled{border:0.0625rem solid #BFC5B8}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.input-with-unit{max-width:25rem;border-radius:6px;border:0.0625rem solid #323D33;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between}.input-with-unit input{border:none;box-shadow:none;outline:none;width:100%;padding:0.5em 1em 0.5em 1em}.input-with-unit span{margin-right:0.5rem;justify-content:center;display:flex;align-items:center;font-size:1rem}select:disabled{background-image:linear-gradient(45deg,transparent 50%,#BFC5B8 50%),linear-gradient(135deg,#BFC5B8 50%,transparent 50%),linear-gradient(to right,#BFC5B8,#BFC5B8)}select{display:inline-block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,black 50%),linear-gradient(135deg,black 50%,transparent 50%),linear-gradient(to right,#000,#000);background-position:calc(100% - 18px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size:0.3125rem 0.3125rem,0.3125rem 0.3125rem,0.0625rem 1.5em;background-repeat:no-repeat}select:focus{background-size:0.3125rem 0.3125rem,0.3125rem 0.3125rem,0.0625rem 1.5em;background-repeat:no-repeat;border-color:black;outline:0}.choices__inner{display:inline-flex!important;align-items:center;margin:0;width:100%;height:3rem;line-height:1.5em;padding:0.5rem 3.4375rem 0.5rem 1rem!important;background-color:transparent!important;border:0.0625rem solid #323D33!important;border-radius:6px!important;box-sizing:border-box;font-size:inherit;font-family:inherit;min-height:3rem!important;background-image:none}.choices__inner .choices__item{font-size:1rem;font-family:"Inter",sans-serif}.choices__list .choices__item{font-size:1rem!important;font-family:"Inter",sans-serif!important;white-space:nowrap;word-break:break-word}.choices__list--dropdown .choices__item[data-value=""]{display:none}.choices__list--single{padding:0!important;display:flex;justify-content:center;align-items:center}.leaflet-panel-layers-item label{display:flex;align-items:center}input[type="text"].search-input{box-shadow:none;outline:none}.contact-input{border:0.0625rem solid #E9E9E9!important;border-radius:6px!important}.contact-choices .choices__inner{border:0.0625rem solid #E9E9E9!important;border-radius:6px!important}.btn-outline{display:flex;justify-content:center;align-items:center;color:#85CB28;font-size:1.125rem;border-radius:20px;border:0.125rem solid #85CB28;text-decoration:none;background-color:#fff}.btn-outline:hover{color:#fff;background-color:#85CB28}.btn-contact{color:#fff;width:15rem}.btn-contact:hover{color:#0C6E10;background-color:#fff}.btn-bg-green{display:flex;justify-content:center;align-items:center;border:none;text-decoration:none;color:#fff;background-color:#0C6E10;border-radius:20px;box-shadow:0px 4px 4px rgba(0,0,0,0.15);font-size:1.125rem}.btn-bg-green.disabled{cursor:default;pointer-events:none;opacity:0.9;background-color:#E9E9E9}.btn-bg-green:hover{color:#fff;background-color:#6e8a68}.go-to-calculator-button-wrapper{display:flex;justify-content:center;align-items:center}.go-to-calculator-button-wrapper .go-to-calculator-button{font-size:0.875rem;width:100%;height:1.875rem}.know-more-button,.go-to-map-button{color:#fff;width:15.625rem;height:3.75rem}.bnt-light-green{font-family:"Inter",sans-serif;font-weight:600;font-size:1rem;background-color:#85CB28;border:none;border-radius:4px;color:#fff;height:3.125rem;padding:0 0.9375rem;text-decoration:none}.bnt-light-green:hover{background-color:#89d722;text-decoration:none;color:#fff}.btn-light-grey{font-family:"Inter",sans-serif;font-weight:600;font-size:1rem;background-color:#BFC5B8;border:none;border-radius:4px;color:#323D33;height:3.125rem;padding:0 0.9375rem;text-decoration:none}.btn-light-grey:hover{background-color:#eee;text-decoration:none;color:#4b544c}.board-square{background-color:#fff;border:0.0625rem solid #85CB28;border-radius:6px;padding:3rem 2.5rem 2.5rem 2.5rem}.board-square .board-title,.board-square .board-subtitle{font-family:"Inter",sans-serif;font-weight:600;color:#323D33}.board-square .board-title{margin-bottom:1.875rem;font-size:1.875rem}.board-square .board-subtitle{margin-bottom:1rem;font-size:1.25rem}.board-square .board-text{margin-bottom:1.875rem;font-size:1rem;color:#323D33}.board-square .board-square-icon{background:linear-gradient(137deg,#85cb28 10%,#0c6e10 100%);width:5rem;height:5rem;border-radius:6px;display:flex;justify-content:center;align-items:center;right:2.5rem;top:-1.5rem}.board-square .board-square-icon .map-image{width:2.625rem}.board-square .board-square-icon .calculator-image{width:2.625rem}.board-square .board-button{padding:0.75rem 1.5rem;width:fit-content}.self-margin{margin:5.625rem 0}.support-tile-header-container{display:flex;justify-content:space-between}.header-icon-container{position:relative;top:-4.5rem;background:linear-gradient(137deg,#85cb28 10%,#0c6e10 100%);height:4.688rem;width:4.688rem;min-width:4.688rem;display:flex;justify-content:center;align-items:center;border-radius:6px}.header-icon-container img{background:none;width:2.5rem;height:2.5rem;min-width:2.5rem}.support-tile-subtext{margin-bottom:2rem;font-size:large}.board-button{padding:0.75rem 1.5rem;width:fit-content}@media screen and (max-width:1200px){.support-section-main-content{margin-top:0}.support-section-main-content .support-options-group{flex-direction:column}.support-section-main-content .support-options-group .support-tile-container{width:70%;margin-block:2.5rem;margin-inline:0;align-self:center}}.header-wrapper{background:#eee;height:25rem;margin-bottom:6rem}.header-bg{display:flex;justify-content:center;flex-direction:column;margin-bottom:8rem;height:25rem;width:100%;padding-top:5rem}.header{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;width:100%;padding-top:10rem}.header .header-img-wrapper{margin-top:4rem}.header .image-handler{width:100%;max-width:35rem;height:auto;border-radius:6px}.header-title{font-family:"Inter",sans-serif;font-weight:600;font-size:3.125rem;margin-bottom:5.625rem}@media screen and (max-width:992px){.header-wrapper{margin-bottom:1rem;height:100%}.header-wrapper .container{padding-inline:0;width:100%}.header-wrapper .header-bg{height:auto;margin-bottom:0;padding-top:0}.header-wrapper .header-bg .header{text-align:center;align-self:center;padding-top:0}.header-wrapper .header-bg .header .header-title{text-align:center;margin-bottom:0}}@media screen and (max-width:768px){.header-wrapper .header-bg .header{flex-direction:column}.header-wrapper .header-bg .header .header-title{padding-block:1rem;font-size:2.6875rem}}.header-subtext-container{margin-block:3rem;display:flex;position:relative;top:-4rem}.header-subtext{width:40%}@media screen and (max-width:1200px){.header-subtext-container{top:0}}@media screen and (max-width:992px){.header-subtext-container{justify-content:center;text-align:center;top:0}.header-subtext-container .header-subtext{width:100%}}.support-subpage-num{border-radius:0.438rem;background-color:#85CB28;width:3.125rem;height:3.125rem;color:#fff;text-align:center;font-size:1.5rem;display:flex;justify-content:center;align-items:center}.support-subpage-num strong{position:relative;line-height:1}.support-subpage-num span{position:absolute;bottom:0;left:100%}.support-subpage-num.is-gradient{background:linear-gradient(137deg,#85cb28 10%,#0c6e10 100%)}.support-subpage-num-container{margin-right:2rem}.items-container{display:flex;justify-content:center;padding-top:10rem;margin-bottom:4rem;width:100%}.qna-item{display:flex;border-radius:0.438rem;padding:1rem;margin-bottom:1.5rem;box-shadow:0px 0.125rem 0.25rem #BFC5B8}.qna-item .text-content-container .title{font-weight:700}.qna-item .text-content-container .body{font-weight:500}@media screen and (max-width:992px){.items-container{padding-top:1rem}}#user-guide-header-wrapper .header-subtext-container .header-subtext h3{font-size:1.5rem;font-weight:400}.guide-container-wrapper{margin-bottom:3rem}.article-header{display:flex;width:100%;font-weight:700;font-size:1.875rem;border-radius:0.438rem;background-color:rgba(133,203,40,0.7);margin-block:3rem}.item-header{font-weight:700;font-size:1.25rem}.subtext{font-size:1.125rem}.guide-item{display:flex;border-radius:0.438rem;padding:1rem;margin-bottom:1.5rem;box-shadow:0px 0.125rem 0.25rem #BFC5B8;flex-direction:column;padding:0}.guide-item .text-container{padding:1rem;display:flex}.guide-item .image-spacer{width:100%;height:0.5rem;border-radius:0.438rem;background-color:rgba(133,203,40,0.7)}.guide-item .item-img{width:100%}.guide-item .img-last{border-bottom-right-radius:0.438rem;border-bottom-left-radius:0.438rem}#tos-container{margin-bottom:4rem}#tos-header-wrapper{display:flex;justify-content:center;margin-block:1.5rem}#tos-section-title{margin-bottom:1rem}.tos-container li{font-size:1.125rem}.modal-backdrop{background:linear-gradient(342deg,#85cb28 10%,#0c6e10 100%);opacity:0.8!important}body.modal-open .content-wrapper,body.modal-open .navbar{filter:blur(6px)}.analytics-modal .analytics-card{position:relative;border:none;border-radius:0.438rem;background-color:#fff;box-shadow:0 0.9375rem 2.5rem rgba(0,0,0,0.15);padding:1.5rem 1.5rem 0.75rem 1.5rem;overflow:visible}.analytics-modal .analytics-icon-wrapper{position:absolute;top:-1.8rem;right:2.5rem;width:3.75rem;height:3.75rem;background:linear-gradient(137deg,#85cb28 10%,#0c6e10 100%);border-radius:4px;box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.15);z-index:10;display:flex;justify-content:center;align-items:center}.analytics-modal .analytics-icon-wrapper .analytics-icon{width:2rem;height:2rem;filter:brightness(0) invert(1)}.analytics-modal .analytics-header{border-bottom:none;padding:0 1rem;margin-bottom:1rem}.analytics-modal .analytics-header .analytics-title{font-family:"Inter",sans-serif;font-size:1.875rem;font-weight:700;color:#323D33;margin:0;padding-top:0.625rem}.analytics-modal .analytics-body{padding:0 1rem}.analytics-modal .analytics-body .analytics-text{font-family:"Open Sans",sans-serif;font-size:1rem;color:#4a5a4b;line-height:1.6;margin-bottom:1rem}.analytics-modal .analytics-body .analytics-subtitle{font-family:"Inter",sans-serif;font-size:1.25rem;font-weight:700;color:#323D33;margin-top:1.5rem;margin-bottom:0;line-height:1.4}.analytics-modal .analytics-footer{border-top:none;padding:2.5rem 1rem;display:flex;justify-content:flex-start;align-items:center;gap:0.9375rem}.analytics-modal .analytics-footer .analytics-btn{height:2.8125rem;padding:0 2rem;font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:600;border-radius:4px;cursor:pointer;transition:opacity 0.2s ease;margin:0}.analytics-modal .analytics-footer .analytics-btn--secondary{background-color:#fff;border:0.0625rem solid #4b544c;color:#4b544c}.analytics-modal .analytics-footer .analytics-btn--secondary:hover{color:#fff;background-color:#85CB28;border:none}body{font-family:"Open Sans",sans-serif!important;display:flex;flex-direction:column}body .content-wrapper{flex:1}@media (min-width:768px){body .content-wrapper{padding-top:4.688rem}}html{scroll-behavior:smooth;font-size:100%}@media (min-resolution:1.1dppx) and (min-width:768px){html{font-size:81.25%}}@media (min-resolution:1.25dppx) and (min-width:768px){html{font-size:75%}}@media (min-resolution:1.5dppx) and (min-width:768px){html{font-size:68.75%}}@media (min-resolution:1.75dppx) and (min-width:768px){html{font-size:58.75%}}@media (min-resolution:2dppx) and (min-width:768px){html{font-size:93.75%}}