.elementor-28660 .elementor-element.elementor-element-6d13b32{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-6d13b32:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-6d13b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50ca9f3 );}.elementor-28660 .elementor-element.elementor-element-cbb5468 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-28660 .elementor-element.elementor-element-cbb5468 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-28660 .elementor-element.elementor-element-cbb5468 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-28660 .elementor-element.elementor-element-cbb5468 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-28660 .elementor-element.elementor-element-cbb5468 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-28660 .elementor-element.elementor-element-cbb5468 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-28660 .elementor-element.elementor-element-cbb5468 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-28660 .elementor-element.elementor-element-cbb5468{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-28660 .elementor-element.elementor-element-cbb5468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28660 .elementor-element.elementor-element-cbb5468 .elementor-icon-list-item > a{font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.9px;}.elementor-28660 .elementor-element.elementor-element-cbb5468 .elementor-icon-list-text{transition:color 0.3s;}.elementor-28660 .elementor-element.elementor-element-5d1445f{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:48px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-5d1445f:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-5d1445f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000426;background-image:url("https://gep.geospatialexploitationproducts.com/wp-content/uploads/2025/09/2025-brand__2024-03.31.1245__04__no-logo.jpg");background-position:center center;background-repeat:no-repeat;background-size:125% auto;}.elementor-28660 .elementor-element.elementor-element-5d1445f::before, .elementor-28660 .elementor-element.elementor-element-5d1445f > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5d1445f > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5d1445f > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5d1445f > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5d1445f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(18deg, #5A3194 29%, #5A31940F 52%);}.elementor-28660 .elementor-element.elementor-element-ee2cde2{--display:flex;}.elementor-28660 .elementor-element.elementor-element-53855db{text-align:start;}.elementor-28660 .elementor-element.elementor-element-53855db img{width:100%;max-width:320px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28660 .elementor-element.elementor-element-dace741{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--flex-wrap:wrap;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28660 .elementor-element.elementor-element-02f5d23{width:auto;max-width:auto;}.elementor-28660 .elementor-element.elementor-element-5282766{width:auto;max-width:auto;}.elementor-28660 .elementor-element.elementor-element-bc0029b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-bc0029b:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-bc0029b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gep.geospatialexploitationproducts.com/wp-content/uploads/2025/08/grey-topo05.jpg");}.elementor-28660 .elementor-element.elementor-element-c697278{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:wrap;--align-content:space-between;}.elementor-28660 .elementor-element.elementor-element-f91589b{width:initial;max-width:initial;}.elementor-28660 .elementor-element.elementor-element-f91589b .elementor-image-box-wrapper{text-align:center;}.elementor-28660 .elementor-element.elementor-element-f91589b.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-28660 .elementor-element.elementor-element-f91589b.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-28660 .elementor-element.elementor-element-f91589b.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-f91589b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-28660 .elementor-element.elementor-element-f91589b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28660 .elementor-element.elementor-element-f91589b .elementor-image-box-title{font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.62rem, 1.4837rem + 0.6057vw, 1.9531rem);}.elementor-28660 .elementor-element.elementor-element-f91589b .elementor-image-box-description{font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);}.elementor-28660 .elementor-element.elementor-element-09d186d{width:initial;max-width:initial;}.elementor-28660 .elementor-element.elementor-element-09d186d .elementor-image-box-wrapper{text-align:center;}.elementor-28660 .elementor-element.elementor-element-09d186d.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-28660 .elementor-element.elementor-element-09d186d.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-28660 .elementor-element.elementor-element-09d186d.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-09d186d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-28660 .elementor-element.elementor-element-09d186d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28660 .elementor-element.elementor-element-09d186d .elementor-image-box-title{font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.62rem, 1.4837rem + 0.6057vw, 1.9531rem);}.elementor-28660 .elementor-element.elementor-element-09d186d .elementor-image-box-description{font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);}.elementor-28660 .elementor-element.elementor-element-feb42d8{width:initial;max-width:initial;}.elementor-28660 .elementor-element.elementor-element-feb42d8 .elementor-image-box-wrapper{text-align:center;}.elementor-28660 .elementor-element.elementor-element-feb42d8.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-28660 .elementor-element.elementor-element-feb42d8.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-28660 .elementor-element.elementor-element-feb42d8.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-feb42d8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-28660 .elementor-element.elementor-element-feb42d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28660 .elementor-element.elementor-element-feb42d8 .elementor-image-box-title{font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.62rem, 1.4837rem + 0.6057vw, 1.9531rem);}.elementor-28660 .elementor-element.elementor-element-feb42d8 .elementor-image-box-description{font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);}.elementor-28660 .elementor-element.elementor-element-c5bfeba{width:initial;max-width:initial;}.elementor-28660 .elementor-element.elementor-element-c5bfeba .elementor-image-box-wrapper{text-align:center;}.elementor-28660 .elementor-element.elementor-element-c5bfeba.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-28660 .elementor-element.elementor-element-c5bfeba.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-28660 .elementor-element.elementor-element-c5bfeba.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-c5bfeba .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-28660 .elementor-element.elementor-element-c5bfeba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28660 .elementor-element.elementor-element-c5bfeba .elementor-image-box-title{font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.62rem, 1.4837rem + 0.6057vw, 1.9531rem);}.elementor-28660 .elementor-element.elementor-element-c5bfeba .elementor-image-box-description{font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);}.elementor-28660 .elementor-element.elementor-element-6c9898c{width:initial;max-width:initial;}.elementor-28660 .elementor-element.elementor-element-6c9898c .elementor-image-box-wrapper{text-align:center;}.elementor-28660 .elementor-element.elementor-element-6c9898c.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-28660 .elementor-element.elementor-element-6c9898c.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-28660 .elementor-element.elementor-element-6c9898c.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-6c9898c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-28660 .elementor-element.elementor-element-6c9898c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28660 .elementor-element.elementor-element-6c9898c .elementor-image-box-title{font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.62rem, 1.4837rem + 0.6057vw, 1.9531rem);}.elementor-28660 .elementor-element.elementor-element-6c9898c .elementor-image-box-description{font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);}.elementor-28660 .elementor-element.elementor-element-f60feae{width:initial;max-width:initial;}.elementor-28660 .elementor-element.elementor-element-f60feae .elementor-image-box-wrapper{text-align:center;}.elementor-28660 .elementor-element.elementor-element-f60feae.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-28660 .elementor-element.elementor-element-f60feae.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-28660 .elementor-element.elementor-element-f60feae.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-f60feae .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-28660 .elementor-element.elementor-element-f60feae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28660 .elementor-element.elementor-element-f60feae .elementor-image-box-title{font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.62rem, 1.4837rem + 0.6057vw, 1.9531rem);}.elementor-28660 .elementor-element.elementor-element-f60feae .elementor-image-box-description{font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);}.elementor-28660 .elementor-element.elementor-element-3eec233{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-3eec233::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gep.geospatialexploitationproducts.com/wp-content/uploads/2025/12/Our_Venues_Carousel_2.webp");--background-overlay:'';background-position:50% 48%;background-size:110% auto;}.elementor-28660 .elementor-element.elementor-element-3eec233::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28660 .elementor-element.elementor-element-d2e38f4{--display:flex;}.elementor-28660 .elementor-element.elementor-element-4300ae8{text-align:center;font-weight:500;color:var( --e-global-color-771dae1 );}.elementor-28660 .elementor-element.elementor-element-5f56704{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-5f56704::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gep.geospatialexploitationproducts.com/wp-content/uploads/2025/12/Meetings_and_Events_Hero.webp");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-28660 .elementor-element.elementor-element-5f56704::before{filter:brightness( 40% ) contrast( 100% ) saturate( 135% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28660 .elementor-element.elementor-element-a4fb52e{--display:flex;}.elementor-28660 .elementor-element.elementor-element-88dceb4{text-align:center;font-weight:500;color:var( --e-global-color-771dae1 );}.elementor-28660 .elementor-element.elementor-element-182a23b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:360px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-182a23b:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-182a23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gep.geospatialexploitationproducts.com/wp-content/uploads/2020/02/lajollaii.jpg");background-position:35% 48%;background-size:cover;}.elementor-28660 .elementor-element.elementor-element-38fdd84{--display:flex;}.elementor-28660 .elementor-element.elementor-element-cf15b29 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-28660 .elementor-element.elementor-element-cf15b29{text-align:center;font-weight:500;color:var( --e-global-color-5c2d147 );}.elementor-28660 .elementor-element.elementor-element-da344ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28660 .elementor-element.elementor-element-a3a705f .elementor-blockquote__content{color:var( --e-global-color-5c2d147 );font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);font-weight:700;line-height:clamp(1.6875rem, 1.6108rem + 0.3409vw, 1.875rem);}.elementor-28660 .elementor-element.elementor-element-a3a705f .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-28660 .elementor-element.elementor-element-a3a705f .elementor-blockquote{border-color:var( --e-global-color-36b892d );}body:not(.rtl) .elementor-28660 .elementor-element.elementor-element-a3a705f .elementor-blockquote{border-left-width:5px;}body.rtl .elementor-28660 .elementor-element.elementor-element-a3a705f .elementor-blockquote{border-right-width:5px;}.elementor-28660 .elementor-element.elementor-element-6c1f4a2 .elementor-blockquote__content{color:var( --e-global-color-5c2d147 );font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);font-weight:700;line-height:clamp(1.6875rem, 1.6108rem + 0.3409vw, 1.875rem);}.elementor-28660 .elementor-element.elementor-element-6c1f4a2 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-28660 .elementor-element.elementor-element-6c1f4a2 .elementor-blockquote{border-color:var( --e-global-color-36b892d );}body:not(.rtl) .elementor-28660 .elementor-element.elementor-element-6c1f4a2 .elementor-blockquote{border-left-width:5px;}body.rtl .elementor-28660 .elementor-element.elementor-element-6c1f4a2 .elementor-blockquote{border-right-width:5px;}.elementor-28660 .elementor-element.elementor-element-c5c1621 .elementor-blockquote__content{color:var( --e-global-color-5c2d147 );font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);font-weight:700;line-height:clamp(1.6875rem, 1.6108rem + 0.3409vw, 1.875rem);}.elementor-28660 .elementor-element.elementor-element-c5c1621 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-28660 .elementor-element.elementor-element-c5c1621 .elementor-blockquote{border-color:var( --e-global-color-36b892d );}body:not(.rtl) .elementor-28660 .elementor-element.elementor-element-c5c1621 .elementor-blockquote{border-left-width:5px;}body.rtl .elementor-28660 .elementor-element.elementor-element-c5c1621 .elementor-blockquote{border-right-width:5px;}.elementor-28660 .elementor-element.elementor-element-03c0dd5 .elementor-blockquote__content{color:var( --e-global-color-5c2d147 );font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);font-weight:700;line-height:clamp(1.6875rem, 1.6108rem + 0.3409vw, 1.875rem);}.elementor-28660 .elementor-element.elementor-element-03c0dd5 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-28660 .elementor-element.elementor-element-03c0dd5 .elementor-blockquote{border-color:var( --e-global-color-36b892d );}body:not(.rtl) .elementor-28660 .elementor-element.elementor-element-03c0dd5 .elementor-blockquote{border-left-width:5px;}body.rtl .elementor-28660 .elementor-element.elementor-element-03c0dd5 .elementor-blockquote{border-right-width:5px;}.elementor-28660 .elementor-element.elementor-element-b5bcac0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:360px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-b5bcac0:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-b5bcac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gep.geospatialexploitationproducts.com/wp-content/uploads/2025/12/lajollaii.jpg");background-position:35% 50%;background-size:cover;}.elementor-28660 .elementor-element.elementor-element-777fcd8{--display:flex;}.elementor-28660 .elementor-element.elementor-element-8eeaea9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28660 .elementor-element.elementor-element-3615a85 .elementor-blockquote__content{color:var( --e-global-color-5c2d147 );font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);font-weight:700;line-height:clamp(1.6875rem, 1.6108rem + 0.3409vw, 1.875rem);}.elementor-28660 .elementor-element.elementor-element-3615a85 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-28660 .elementor-element.elementor-element-3615a85 .elementor-blockquote{border-color:var( --e-global-color-36b892d );}body:not(.rtl) .elementor-28660 .elementor-element.elementor-element-3615a85 .elementor-blockquote{border-left-width:5px;}body.rtl .elementor-28660 .elementor-element.elementor-element-3615a85 .elementor-blockquote{border-right-width:5px;}.elementor-28660 .elementor-element.elementor-element-a1d55a3 .elementor-blockquote__content{color:var( --e-global-color-5c2d147 );font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);font-weight:700;line-height:clamp(1.6875rem, 1.6108rem + 0.3409vw, 1.875rem);}.elementor-28660 .elementor-element.elementor-element-a1d55a3 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-28660 .elementor-element.elementor-element-a1d55a3 .elementor-blockquote{border-color:var( --e-global-color-36b892d );}body:not(.rtl) .elementor-28660 .elementor-element.elementor-element-a1d55a3 .elementor-blockquote{border-left-width:5px;}body.rtl .elementor-28660 .elementor-element.elementor-element-a1d55a3 .elementor-blockquote{border-right-width:5px;}.elementor-28660 .elementor-element.elementor-element-afa1967 .elementor-blockquote__content{color:var( --e-global-color-5c2d147 );font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);font-weight:700;line-height:clamp(1.6875rem, 1.6108rem + 0.3409vw, 1.875rem);}.elementor-28660 .elementor-element.elementor-element-afa1967 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-28660 .elementor-element.elementor-element-afa1967 .elementor-blockquote{border-color:var( --e-global-color-36b892d );}body:not(.rtl) .elementor-28660 .elementor-element.elementor-element-afa1967 .elementor-blockquote{border-left-width:5px;}body.rtl .elementor-28660 .elementor-element.elementor-element-afa1967 .elementor-blockquote{border-right-width:5px;}.elementor-28660 .elementor-element.elementor-element-0e9dc60 .elementor-blockquote__content{color:var( --e-global-color-5c2d147 );font-family:"BAE Systems", Tahoma, Verdana, Sans-serif;font-size:clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);font-weight:700;line-height:clamp(1.6875rem, 1.6108rem + 0.3409vw, 1.875rem);}.elementor-28660 .elementor-element.elementor-element-0e9dc60 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-28660 .elementor-element.elementor-element-0e9dc60 .elementor-blockquote{border-color:var( --e-global-color-36b892d );}body:not(.rtl) .elementor-28660 .elementor-element.elementor-element-0e9dc60 .elementor-blockquote{border-left-width:5px;}body.rtl .elementor-28660 .elementor-element.elementor-element-0e9dc60 .elementor-blockquote{border-right-width:5px;}.elementor-28660 .elementor-element.elementor-element-6979f1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-6979f1d:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-6979f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50ca9f3 );background-image:url("https://gep.geospatialexploitationproducts.com/wp-content/uploads/2025/08/grey-topo05.jpg");background-position:top center;background-repeat:repeat-x;}.elementor-28660 .elementor-element.elementor-element-c38f56d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-c38f56d:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-c38f56d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca34fd );}.elementor-28660 .elementor-element.elementor-element-172dfda > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 4px;}.elementor-28660 .elementor-element.elementor-element-470ff9b > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 4px;border-color:#00ABAA;}.elementor-28660 .elementor-element.elementor-element-7250617 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-5965cd5 );}.elementor-28660 .elementor-element.elementor-element-46121f2 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-984abc3 );}@media(min-width:2400px){.elementor-28660 .elementor-element.elementor-element-6979f1d:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-6979f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}}@media(max-width:1366px){.elementor-28660 .elementor-element.elementor-element-3eec233::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 42%;}.elementor-28660 .elementor-element.elementor-element-5f56704::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 42%;}.elementor-28660 .elementor-element.elementor-element-182a23b:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-182a23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:35% 36%;}.elementor-28660 .elementor-element.elementor-element-da344ca{--justify-content:flex-start;}.elementor-28660 .elementor-element.elementor-element-8eeaea9{--justify-content:flex-start;}}@media(max-width:1024px){.elementor-28660 .elementor-element.elementor-element-3eec233::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 38%;}.elementor-28660 .elementor-element.elementor-element-5f56704::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 38%;}.elementor-28660 .elementor-element.elementor-element-182a23b:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-182a23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0%;}.elementor-28660 .elementor-element.elementor-element-182a23b{--padding-top:48px;--padding-bottom:056px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-b5bcac0:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-b5bcac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:880px){.elementor-28660 .elementor-element.elementor-element-dace741{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-28660 .elementor-element.elementor-element-3eec233::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 34%;}.elementor-28660 .elementor-element.elementor-element-5f56704::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 34%;}.elementor-28660 .elementor-element.elementor-element-182a23b:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-182a23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0%;background-size:1024px auto;}.elementor-28660 .elementor-element.elementor-element-182a23b{--padding-top:48px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-28660 .elementor-element.elementor-element-f91589b .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-09d186d .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-feb42d8 .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-c5bfeba .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-6c9898c .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-f60feae .elementor-image-box-img{margin-bottom:4px;}.elementor-28660 .elementor-element.elementor-element-3eec233::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-3eec233 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 32%;background-size:225% auto;}.elementor-28660 .elementor-element.elementor-element-5f56704::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .e-con-inner > .elementor-background-video-container::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28660 .elementor-element.elementor-element-5f56704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gep.geospatialexploitationproducts.com/wp-content/uploads/2025/12/Meetings_and_Events_Hero.webp");background-position:bottom center;background-size:cover;}.elementor-28660 .elementor-element.elementor-element-182a23b:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-182a23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0%;background-size:1400px auto;}.elementor-28660 .elementor-element.elementor-element-182a23b{--padding-top:48px;--padding-bottom:256px;--padding-left:16px;--padding-right:16px;}.elementor-28660 .elementor-element.elementor-element-b5bcac0:not(.elementor-motion-effects-element-type-background), .elementor-28660 .elementor-element.elementor-element-b5bcac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}/* Start custom CSS for icon-list, class: .elementor-element-cbb5468 */.elementor-28660 .elementor-element.elementor-element-cbb5468 a,
.elementor-28660 .elementor-element.elementor-element-cbb5468 a .elementor-icon-list-text{
    color: inherit;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d13b32 */#masthead .hgroup {
  padding-top: 0;
  max-width: 1160px;
}

#sticky-container {
    display: none;
}

.elementor-28660 .elementor-element.elementor-element-6d13b32 {
    opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-53855db */.elementor-28660 .elementor-element.elementor-element-53855db img {
    --image-filter: drop-shadow(4px 4px 3px rgba(0, 0, 0, 0.75));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3bce6e */.elementor-28660 .elementor-element.elementor-element-e3bce6e div, 
.elementor-28660 .elementor-element.elementor-element-e3bce6e h1,
.elementor-28660 .elementor-element.elementor-element-e3bce6e p, 
.elementor-28660 .elementor-element.elementor-element-e3bce6e span {
    font-family: 'BAE Systems', Tahoma, sans-serif; 
    font-size: 17px; 
    font-style: normal; 
    font-weight: bold; 
    color: #ffffff; 
    line-height: 28px; 
    margin: 0;
    text-transform: uppercase;
    letter-spacing: 0.035em;
    text-shadow: 1px 1px 2px #000425, 
        1px 1px 4px #000425, 
        1px 1px 6px #000425, 
        1px 1px 8px #000425;
}

.elementor-28660 .elementor-element.elementor-element-e3bce6e div {
    color: #f26521;
    text-transform: none;
    font-size: 21px;
}

.elementor-28660 .elementor-element.elementor-element-e3bce6e h1, 
.elementor-28660 .elementor-element.elementor-element-e3bce6e p {
    font-weight: normal;
}

.elementor-28660 .elementor-element.elementor-element-e3bce6e h1 {
    font-size: 23px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46923f9 */.elementor-28660 .elementor-element.elementor-element-46923f9 h2 {
    margin-bottom: clamp(0.875rem, 0.7216rem + 0.6818vw, 1.25rem);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f91589b */.elementor-28660 .elementor-element.elementor-element-f91589b {
    font-size: 2rem;
    flex: 1 1 10ch;
}

.elementor-28660 .elementor-element.elementor-element-f91589b .elementor-image-box-title {
    white-space: nowrap;
}

.elementor-28660 .elementor-element.elementor-element-f91589b img {
    margin: 0 auto;
    width: 90%;
    max-width: 140px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09d186d */.elementor-28660 .elementor-element.elementor-element-09d186d {
    font-size: 2rem;
    flex: 1 1 10ch;
}

.elementor-28660 .elementor-element.elementor-element-09d186d .elementor-image-box-title {
    white-space: nowrap;
}

.elementor-28660 .elementor-element.elementor-element-09d186d img {
    margin: 0 auto;
    width: 90%;
    max-width: 140px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-feb42d8 */.elementor-28660 .elementor-element.elementor-element-feb42d8 {
    font-size: 2rem;
    flex: 1 1 10ch;
}

.elementor-28660 .elementor-element.elementor-element-feb42d8 .elementor-image-box-title {
    white-space: nowrap;
}

.elementor-28660 .elementor-element.elementor-element-feb42d8 img {
    margin: 0 auto;
    width: 90%;
    max-width: 140px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c5bfeba */.elementor-28660 .elementor-element.elementor-element-c5bfeba {
    font-size: 2rem;
    flex: 1 1 10ch;
}

.elementor-28660 .elementor-element.elementor-element-c5bfeba .elementor-image-box-title {
    white-space: nowrap;
}

.elementor-28660 .elementor-element.elementor-element-c5bfeba img {
    margin: 0 auto;
    width: 90%;
    max-width: 140px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c9898c */.elementor-28660 .elementor-element.elementor-element-6c9898c {
    font-size: 2rem;
    flex: 1 1 10ch;
}

.elementor-28660 .elementor-element.elementor-element-6c9898c .elementor-image-box-title {
    white-space: nowrap;
}

.elementor-28660 .elementor-element.elementor-element-6c9898c img {
    margin: 0 auto;
    width: 90%;
    max-width: 140px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f60feae */.elementor-28660 .elementor-element.elementor-element-f60feae {
    font-size: 2rem;
    flex: 1 1 10ch;
}

.elementor-28660 .elementor-element.elementor-element-f60feae .elementor-image-box-title {
    white-space: nowrap;
}

.elementor-28660 .elementor-element.elementor-element-f60feae img {
    margin: 0 auto;
    width: 90%;
    max-width: 140px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf15b29 */.elementor-28660 .elementor-element.elementor-element-cf15b29 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-a3a705f */.elementor-28660 .elementor-element.elementor-element-a3a705f {
    flex: 1 1 50ch;
    transform: scale(1);
    transition: transform 0.4s ease-out;
    transform-origin: 50% 25%;
    cursor: default;
    /*
    shorthand for: 
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 50ch;
    */
}

.elementor-28660 .elementor-element.elementor-element-a3a705f:hover {
    transform: scale(1.025);
}

.elementor-28660 .elementor-element.elementor-element-a3a705f:hover .elementor-blockquote {
    border-color: #f26521;
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-6c1f4a2 */.elementor-28660 .elementor-element.elementor-element-6c1f4a2 {
    flex: 1 1 50ch;
    transform: scale(1);
    transition: transform 0.4s ease-out;
    transform-origin: 50% 25%;
    cursor: default;
    /*
    shorthand for: 
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 50ch;
    */
}

.elementor-28660 .elementor-element.elementor-element-6c1f4a2:hover {
    transform: scale(1.025);
}

.elementor-28660 .elementor-element.elementor-element-6c1f4a2:hover .elementor-blockquote {
    border-color: #f26521;
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-c5c1621 */.elementor-28660 .elementor-element.elementor-element-c5c1621 {
    flex: 1 1 50ch;
    transform: scale(1);
    transition: transform 0.4s ease-out;
    transform-origin: 50% 25%;
    cursor: default;
    /*
    shorthand for: 
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 50ch;
    */
}

.elementor-28660 .elementor-element.elementor-element-c5c1621:hover {
    transform: scale(1.025);
}

.elementor-28660 .elementor-element.elementor-element-c5c1621:hover .elementor-blockquote {
    border-color: #f26521;
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-03c0dd5 */.elementor-28660 .elementor-element.elementor-element-03c0dd5 {
    flex: 1 1 50ch;
    transform: scale(1);
    transition: transform 0.4s ease-out;
    transform-origin: 50% 25%;
    cursor: default;
    /*
    shorthand for: 
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 50ch;
    */
}

.elementor-28660 .elementor-element.elementor-element-03c0dd5:hover {
    transform: scale(1.025);
}

.elementor-28660 .elementor-element.elementor-element-03c0dd5:hover .elementor-blockquote {
    border-color: #f26521;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da344ca */.elementor-28660 .elementor-element.elementor-element-da344ca {
    backdrop-filter: blur(20px);
    margin-left: calc(var(--padding-left) *-1);
    margin-right: calc(var(--padding-right) *-1);
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-3615a85 */.elementor-28660 .elementor-element.elementor-element-3615a85 {
    flex: 1 1 50ch;
    transform: scale(1);
    transition: transform 0.4s ease-out;
    transform-origin: 50% 25%;
    cursor: default;
    /*
    shorthand for: 
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 50ch;
    */
}

.elementor-28660 .elementor-element.elementor-element-3615a85:hover {
    transform: scale(1.025);
}

.elementor-28660 .elementor-element.elementor-element-3615a85:hover .elementor-blockquote {
    border-color: #f26521;
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-a1d55a3 */.elementor-28660 .elementor-element.elementor-element-a1d55a3 {
    flex: 1 1 50ch;
    transform: scale(1);
    transition: transform 0.4s ease-out;
    transform-origin: 50% 25%;
    cursor: default;
    /*
    shorthand for: 
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 50ch;
    */
}

.elementor-28660 .elementor-element.elementor-element-a1d55a3:hover {
    transform: scale(1.025);
}

.elementor-28660 .elementor-element.elementor-element-a1d55a3:hover .elementor-blockquote {
    border-color: #f26521;
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-afa1967 */.elementor-28660 .elementor-element.elementor-element-afa1967 {
    flex: 1 1 50ch;
    transform: scale(1);
    transition: transform 0.4s ease-out;
    transform-origin: 50% 25%;
    cursor: default;
    /*
    shorthand for: 
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 50ch;
    */
}

.elementor-28660 .elementor-element.elementor-element-afa1967:hover {
    transform: scale(1.025);
}

.elementor-28660 .elementor-element.elementor-element-afa1967:hover .elementor-blockquote {
    border-color: #f26521;
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-0e9dc60 */.elementor-28660 .elementor-element.elementor-element-0e9dc60 {
    flex: 1 1 50ch;
    transform: scale(1);
    transition: transform 0.4s ease-out;
    transform-origin: 50% 25%;
    cursor: default;
    /*
    shorthand for: 
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 50ch;
    */
}

.elementor-28660 .elementor-element.elementor-element-0e9dc60:hover {
    transform: scale(1.025);
}

.elementor-28660 .elementor-element.elementor-element-0e9dc60:hover .elementor-blockquote {
    border-color: #f26521;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8eeaea9 */.elementor-28660 .elementor-element.elementor-element-8eeaea9 {
    backdrop-filter: blur(20px);
    margin-left: calc(var(--padding-left) *-1);
    margin-right: calc(var(--padding-right) *-1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3ad5f7 */.elementor-28660 .elementor-element.elementor-element-b3ad5f7 h2 {
    margin-bottom: clamp(0.875rem, 0.7216rem + 0.6818vw, 1.25rem);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5a4a7c0 */.elementor-28660 .elementor-element.elementor-element-5a4a7c0 {
    padding: 0;
    margin-left: -18px;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper {
    background: transparent;
    transition: 180ms ease-out;
    padding: 1.5rem;
    padding-left: 40px;
    font-size: 1.85rem;
    max-width: 65ch;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper summary {
    line-height: 1em;
    margin-bottom: 1rem;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper summary::marker {
    display: none;
    content: "";
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper:nth-child(odd) {
    /* global table alternate color */
    background: var(--e-global-color-9dd0242);
    
}


.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper:hover {
    background: #00000020;
    /* global table hover color */
    /* background: var(--e-global-color-4983c2a) */;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 h3 {
    font-size: 1.5rem;
    /*display: list-item;*/
    display: inline-block;
    list-style-type: square;
    margin-bottom: 0.3rem;
    line-height: inherit;
    font-weight: 900;
    max-width: 80ch;
    margin-left: -24px;
    /*min-height: 48px;*/
}



.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper .workshop-wrapper__header-wrapper::before {
    content: '+';
    display: inline-block;
    width: 24px;
    font-size: 1em;
    position: relative;
    /*top: -24px;*/
    left: -24px;
    font-weight: 900;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper:hover .workshop-wrapper__header-wrapper::before {
    color: #f26521;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper[open] .workshop-wrapper__header-wrapper::before {
    content: '– ';
}

/*.elementor-28660 .elementor-element.elementor-element-5a4a7c0 h3::marker {
    color: #bbb;
    transition: color 240ms ease-out;
}*/

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper:hover h3::marker {
    color: #f26521;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 p {
    font-size: 1.25rem;
    margin-top: 0;
    margin-bottom: 1.75rem;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 h3, 
.elementor-28660 .elementor-element.elementor-element-5a4a7c0 p {
    text-wrap: pretty;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-sessions {
    margin-bottom: 0.3rem;
    display: flex;
    gap: 20px;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 a {
    text-decoration: underline;
    font-size: 1.1rem;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper:target {
    background: #00ABAA;
    color: #fff;
}

.elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper:target a, .elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper:target a:hover, .elementor-28660 .elementor-element.elementor-element-5a4a7c0 .workshop-wrapper:target h3
{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-044c6e7 */.elementor-28660 .elementor-element.elementor-element-044c6e7 {
    padding: 0;
    margin-left: -4px;
    /*transform: scaleY(0.1);*/
}

.elementor-28660 .elementor-element.elementor-element-044c6e7 .workshop-wrapper {
    background: transparent;
    transition: 180ms ease-out;
    padding: 1.5rem;
    padding-left: 2rem;
    font-size: 1.85rem;
    max-width: 65ch;
}

.elementor-28660 .elementor-element.elementor-element-044c6e7 .workshop-wrapper:nth-child(odd) {
    /* global table alternate color */
    background: var(--e-global-color-9dd0242);
}


.elementor-28660 .elementor-element.elementor-element-044c6e7 .workshop-wrapper:hover {
    /* global table hover color */
    background: var(--e-global-color-4983c2a);
}

/*
.elementor-28660 .elementor-element.elementor-element-044c6e7 .workshop-wrapper:nth-child(even):hover {
    background: #00000020;
}
*/

.elementor-28660 .elementor-element.elementor-element-044c6e7 h3 {
    font-size: 1.5rem;
    display: list-item;
    list-style-type: square;
    margin-bottom: 0.3rem;
    line-height: 1.3em;
    font-weight: 900;
    max-width: 80ch;
}

.elementor-28660 .elementor-element.elementor-element-044c6e7 h3::marker {
    color: #bbb;
    transition: color 240ms ease-out;
}

.elementor-28660 .elementor-element.elementor-element-044c6e7 .workshop-wrapper:hover h3::marker {
    color: #f26521;
}

.elementor-28660 .elementor-element.elementor-element-044c6e7 p {
    font-size: 1.25rem;
    margin-top: 0;
    margin-bottom: 1.75rem;
}

.elementor-28660 .elementor-element.elementor-element-044c6e7 h3, 
.elementor-28660 .elementor-element.elementor-element-044c6e7 p {
    text-wrap: pretty;
}

.elementor-28660 .elementor-element.elementor-element-044c6e7 .workshop-sessions {
    margin-bottom: 0.3rem;
    display: flex;
    gap: 20px;
}

.elementor-28660 .elementor-element.elementor-element-044c6e7 a {
    text-decoration: underline;
    font-size: 1.1rem;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c085b1 */.elementor-28660 .elementor-element.elementor-element-2c085b1 h2 {
    margin-bottom: clamp(0.875rem, 0.7216rem + 0.6818vw, 1.25rem);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-172dfda *//* CSS in parent container *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-470ff9b *//* CSS in parent container */

.elementor-28660 .elementor-element.elementor-element-470ff9b {
    --gxp-border-color: #00ABAA;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7250617 *//* CSS in parent container *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46121f2 *//* CSS in parent container *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c38f56d */.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day {
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day h3 {
    background: #0007;
    color: #fff;
    padding: 8px 12px;
    font-size: 1.6rem;
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day table {
    margin-bottom: 0;
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day tr:nth-child(even) {
    /* global table alternate color */
    background: var(--e-global-color-9dd0242);
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day tr:hover {
    /* global table hover color */
    background: var(--e-global-color-4983c2a);
    background: #00000020;
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day tr.-secondary {
    background: #00000029;
    color: #555;
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day tr.-secondary:hover {
    background: #0004;
}

/*
.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day .wsblock01,
    .elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day .wsblock01:nth-child(even) {
    background: color-mix(in srgb, var(--gxp-border-color), #fff 45%);
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day .wsblock01:nth-child(2) {
    background: color-mix(in srgb, var(--gxp-border-color), #fff 55%);
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day .wsblock01:nth-child(3) {
    background: color-mix(in srgb, var(--gxp-border-color), #fff 65%);
}
*/

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day td {
    padding: 10px 8px;
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day td:nth-of-type(1) {
    width: 160px;
    text-align: right;
    padding-right: 24px;
    font-size: 0.8em;
    font-weight: 600;
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day td:nth-of-type(3) {
    width: 260px;
    padding-left: 24px;
    font-style: italic;
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day a {
    text-decoration: underline;
}



.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day tr:target {
    background: #00ABAA;
    color: #fff;
}

.elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day tr:target a, .elementor-28660 .elementor-element.elementor-element-c38f56d .agenda-day tr:target a:hover 
{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS */body.responsive.layout-full #page-wrapper .main-navigation  .full-container {
    max-width: 1160px;
}

.page-id-28660 .entry-content .button-baes,
.page-id-28660.elementor-kit-20207 .button-baes,
.page-id-28660 .entry-content .button-baes.-hero,
.page-id-28660.elementor-kit-20207 .button-baes.-hero{
    padding-left: 60px;
    padding-right: 60px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BAE Systems';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://gep.geospatialexploitationproducts.com/fonts/BAESystemsWeb-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'BAE Systems';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gep.geospatialexploitationproducts.com/fonts/BAESystemsWeb-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */