﻿.geo-explorer{background:url("../img/preloader.png") center top no-repeat;background-size:100% 100%;display:flex;flex-direction:column;font-family:var(--ff);position:fixed;width:100%;height:100%;top:0;right:0;z-index:9999;direction:rtl;}.geo-explorer .geo-main{flex:1;display:flex;justify-content:center;align-items:center;text-align:center;}.geo-explorer .geo-main .content{color:var(--neutral-50);}.geo-explorer .geo-main .content .logo{max-width:15.625rem;}@media only screen and (max-width:479px){.geo-explorer .geo-main .content .logo{max-width:14.0625rem;}}.geo-explorer .geo-main .content .item-title .title{text-align:center;font-family:var(--ff);font-weight:700;line-height:3rem;font-size:2rem;padding:0 1rem;}@media only screen and (max-width:788px){.geo-explorer .geo-main .content .item-title .title{font-size:1.7rem;}}@media only screen and (max-width:639px){.geo-explorer .geo-main .content .item-title .title{font-size:1.2rem;font-weight:500;padding:0 .5rem;line-height:2.5rem;}}@media only screen and (max-width:479px){.geo-explorer .geo-main .content .item-title .title{font-size:.75rem;font-weight:300;line-height:1.875rem;}}@media only screen and (max-width:479px){.geo-explorer .geo-main .content .item-title .title-icon{width:3.125rem;}}.geo-explorer .geo-main .content .loading{text-align:center;line-height:1.875rem;margin-top:2rem;font-size:1.25rem;display:flex;align-items:center;justify-content:center;}.geo-explorer .geo-main .content .loading .loader{width:1.75rem;height:1.75rem;margin-left:.5rem;border:.125rem solid var(--neutral-50);border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;}@media only screen and (max-width:479px){.geo-explorer .geo-main .content .loading .loader{width:1.25rem;height:1.25rem;}}@media only screen and (max-width:479px){.geo-explorer .geo-main .content .loading{font-size:1rem;}}@keyframes spin{to{transform:rotate(360deg);}}.map-box{position:relative;}.mapWidgetsContainer .tools{margin-top:var(--qMap-header-height);}.mapWidgetsContainer .side-tools2{padding-bottom:13.125rem;}.mapWidgetsContainer .widget-container,.mapWidgetsContainer .secondary-map-popup{margin-block:1rem;top:calc(var(--qMap-header-height) + 4.5rem);height:calc(100% - var(--qMap-header-height) - 6.5rem);}.mapWidgetsContainer #time-slider{bottom:2.5rem;z-index:1;}.mapWidgetsContainer #saveAll-goto-location,.mapWidgetsContainer #save-all-measure-results,.mapWidgetsContainer .save-measure-result{display:none!important;}@media only screen and (max-width:575px){.mapWidgetsContainer .side-tools2{padding-top:.5rem;padding-bottom:16.875rem;}.mapWidgetsContainer #side-tools1-bar:has(#side-tools1-start.show){margin-top:0;}.mapWidgetsContainer #layers-tabs-container{top:9.5rem;width:97%;padding-inline:.75rem;}.mapWidgetsContainer .widget-container,.mapWidgetsContainer .secondary-map-popup{margin-block:0;top:0;height:100%;}.mapWidgetsContainer #scale-bar-widget{bottom:3.4375rem;}.mapWidgetsContainer #overview-map{bottom:5rem;}}@media only screen and (max-width:771px){.mapWidgetsContainer #layers-tabs-container{top:11rem;}}@media only screen and (max-width:639px){.mapWidgetsContainer #layers-tabs-container{top:8rem;}}@media only screen and (max-width:479px){.mapWidgetsContainer #layers-tabs-container{top:7.5rem;}}@media only screen and (max-width:319px){.mapWidgetsContainer #layers-tabs-container{top:14rem;}}@media only screen and (max-height:619px){.mapWidgetsContainer #top-tools-bar,.mapWidgetsContainer #side-tools1-bar{top:0;}.mapWidgetsContainer .side-tools1{height:100%;}}.loading-spinner-container{z-index:999!important;}@media only screen and (max-width:479px){.mapWidgetsContainer #search-container{width:19rem;max-width:19rem;}.mapWidgetsContainer #search-container #quick-search-input{width:12.5rem;}}@media only screen and (max-width:399px){.mapWidgetsContainer #search-container{width:16.5rem;max-width:16.5rem;}.mapWidgetsContainer #search-container #quick-search-input{width:9.5rem;}}@media only screen and (max-width:399px){.mapWidgetsContainer #search-container{width:16rem;max-width:16rem;}.mapWidgetsContainer #search-container #quick-search-input{width:9.5rem;}}@media only screen and (max-width:766px){.qMap-main-footer{bottom:1.125rem;}}.map-error-page-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--neutral-200);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000;direction:rtl;font-family:var(--ff);}.map-error-page-overlay.hidden{display:none!important;}.map-error-page-overlay .error-page-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem;max-width:31.25rem;}.map-error-page-overlay .error-page-image{width:28.8525rem;height:21.6225rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;}.map-error-page-overlay .error-page-image img{width:100%;height:100%;}@media only screen and (max-width:575px){.map-error-page-overlay .error-page-image{width:17.5rem;height:auto;}}.map-error-page-overlay .error-page-title{color:var(--neutral-900);font-size:1.5rem;font-weight:700;margin-block-end:1rem;}.map-error-page-overlay .error-page-message{color:var(--neutral-900);font-size:1.125rem;margin-block-end:1rem;line-height:1.6;}.map-error-page-overlay .error-page-message.small{font-size:1rem;}.map-error-page-overlay .error-page-buttons{display:flex;flex-wrap:nowrap;justify-content:center;gap:1rem;margin-top:.5rem;}.map-error-page-overlay .error-page-btn{padding:.75rem 2rem;font-size:1rem;font-weight:600;border-radius:.5rem;border:0;cursor:pointer;transition:all .2s ease;}.map-error-page-overlay .error-page-btn.primary{background:linear-gradient(135deg,var(--main-color) 0%,var(--main-600) 100%);color:#fff;}.map-error-page-overlay .error-page-btn.primary:hover{transform:translateY(-.125rem);box-shadow:0 .25rem .75rem rgba(0,123,105,.3);}.map-error-page-overlay .error-page-btn.primary:active{transform:translateY(0);}.map-error-page-overlay .error-page-btn.secondary{background:var(--neutral-50);color:var(--main-color);border:.0625rem solid var(--main-color);}.map-error-page-overlay .error-page-btn.secondary:hover{background:var(--success-50);}body{height:100dvh;overflow:hidden;font-family:var(--ff);}body:has(.l-header-top__accordion__button[aria-expanded=true]){overflow:auto;}.hidden{display:none!important;}