.elementor-77960 .elementor-element.elementor-element-2857281{margin-top:50px;margin-bottom:0px;overflow:visible;}.elementor-77960 .elementor-element.elementor-element-58d9477 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(0, 0, 0, 0.2);padding:0px 20px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-6d7dbb6:not(.elementor-motion-effects-element-type-background), .elementor-77960 .elementor-element.elementor-element-6d7dbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.nv5.com/wp-content/uploads/2023/06/XOcean_Geodynamics_FieldOps_geospatial-gdx-noaa-sims2-scaled.jpg");background-position:99px -39px;background-repeat:repeat-x;background-size:contain;}.elementor-77960 .elementor-element.elementor-element-6d7dbb6 > .elementor-background-overlay{background-color:var( --e-global-color-1b4c134a );opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77960 .elementor-element.elementor-element-6d7dbb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-77960 .elementor-element.elementor-element-0ee17df > .elementor-widget-container{padding:0px 0px 011px 0px;}.elementor-77960 .elementor-element.elementor-element-0ee17df{z-index:5;}.elementor-bc-flex-widget .elementor-77960 .elementor-element.elementor-element-a610486.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77960 .elementor-element.elementor-element-a610486.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77960 .elementor-element.elementor-element-47c0dbd > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:25px 150px 60px -210px;padding:5px 25px 10px 055px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-47c0dbd{z-index:2;color:var( --e-global-color-785d0d36 );}.elementor-77960 .elementor-element.elementor-element-307565f:not(.elementor-motion-effects-element-type-background), .elementor-77960 .elementor-element.elementor-element-307565f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.nv5.com/wp-content/uploads/2023/07/gdx-geospatial-shackleford.png");background-size:contain;}.elementor-77960 .elementor-element.elementor-element-307565f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-77960 .elementor-element.elementor-element-307565f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77960 .elementor-element.elementor-element-fb9975d > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:25px 33px 60px 33px;padding:5px 25px 10px 25px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-fb9975d{z-index:2;color:var( --e-global-color-785d0d36 );}.elementor-77960 .elementor-element.elementor-element-01739ce{--spacer-size:50px;}.elementor-77960 .elementor-element.elementor-element-b517340{overflow:visible;}.elementor-77960 .elementor-element.elementor-element-0528acd > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:0px 0px 0px 0px;padding:0px 5px 0px 10px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-0528acd{z-index:2;color:#FFFFFF;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-77960 .elementor-element.elementor-element-7ecf7f8 .elementor-tab-title{background-color:#141A2212;}.elementor-77960 .elementor-element.elementor-element-122cff6 > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:0px 0px 0px 0px;padding:0px 5px 0px 10px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-122cff6{z-index:2;color:#FFFFFF;}.elementor-77960 .elementor-element.elementor-element-d597083 .elementor-tab-title{background-color:#141A2212;}.elementor-77960 .elementor-element.elementor-element-a4e30c4 > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:0px 0px 0px 0px;padding:0px 5px 0px 10px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-a4e30c4{z-index:2;color:#FFFFFF;}.elementor-77960 .elementor-element.elementor-element-e1ad10b{width:initial;max-width:initial;}.elementor-77960 .elementor-element.elementor-element-c504b96 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-c504b96 .elementor-tab-title{background-color:#141A2212;}.elementor-77960 .elementor-element.elementor-element-d26ddea{overflow:visible;}.elementor-77960 .elementor-element.elementor-element-88bd50a:not(.elementor-motion-effects-element-type-background), .elementor-77960 .elementor-element.elementor-element-88bd50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.nv5.com/wp-content/uploads/2023/07/gdx_geospatial_boat_vessel_shallow2_djb.png");background-position:center center;background-size:cover;}.elementor-77960 .elementor-element.elementor-element-88bd50a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-77960 .elementor-element.elementor-element-88bd50a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77960 .elementor-element.elementor-element-6abcdde > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:25px 33px 60px 33px;padding:5px 25px 10px 25px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-6abcdde{z-index:2;color:var( --e-global-color-785d0d36 );}.elementor-77960 .elementor-element.elementor-element-145d37c{--spacer-size:50px;}.elementor-77960 .elementor-element.elementor-element-4e991bb{overflow:visible;}.elementor-77960 .elementor-element.elementor-element-498b478 > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:0px 0px 0px 0px;padding:0px 5px 0px 10px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-498b478{z-index:2;color:#93D689;}.elementor-77960 .elementor-element.elementor-element-6426c92 .elementor-tab-title{background-color:#141A2212;}.elementor-77960 .elementor-element.elementor-element-e7bd8dc > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:0px 0px 0px 0px;padding:0px 5px 0px 10px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-e7bd8dc{z-index:2;color:#93D689;}.elementor-77960 .elementor-element.elementor-element-6f76cd7 .elementor-tab-title{background-color:#141A2212;}.elementor-77960 .elementor-element.elementor-element-28ad903 > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:0px 0px 0px 0px;padding:0px 5px 0px 10px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-28ad903{z-index:2;color:#93D689;}.elementor-77960 .elementor-element.elementor-element-1bc722b .elementor-tab-title{background-color:#141A2212;}.elementor-77960 .elementor-element.elementor-element-29d2467{overflow:visible;}.elementor-77960 .elementor-element.elementor-element-7582562 > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:0px 0px 0px 0px;padding:0px 5px 0px 10px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-7582562{z-index:2;color:#93D689;}.elementor-77960 .elementor-element.elementor-element-c0b95d1 .elementor-tab-title{background-color:#141A2212;}.elementor-77960 .elementor-element.elementor-element-5049e25 > .elementor-widget-container{background-color:var( --e-global-color-23472ba2 );margin:0px 0px 0px 0px;padding:0px 5px 0px 10px;border-style:solid;border-color:#B4B4B43B;border-radius:0px 0px 0px 0px;}.elementor-77960 .elementor-element.elementor-element-5049e25{z-index:2;color:#93D689;}.elementor-77960 .elementor-element.elementor-element-18876a7 .elementor-tab-title{background-color:#141A2212;}.elementor-77960 .elementor-element.elementor-element-2380192{overflow:visible;}.elementor-77960 .elementor-element.elementor-element-c70bfc0{overflow:visible;}@media(min-width:768px){.elementor-77960 .elementor-element.elementor-element-996f8c3{width:43.384%;}.elementor-77960 .elementor-element.elementor-element-a610486{width:56.574%;}.elementor-77960 .elementor-element.elementor-element-11daffe{width:31.461%;}.elementor-77960 .elementor-element.elementor-element-646f9df{width:58.192%;}.elementor-77960 .elementor-element.elementor-element-28b4d4a{width:10.011%;}.elementor-77960 .elementor-element.elementor-element-05e0797{width:29.934%;}.elementor-77960 .elementor-element.elementor-element-9f4fc42{width:52.087%;}.elementor-77960 .elementor-element.elementor-element-eee31f2{width:17.643%;}}@media(max-width:1024px){.elementor-77960 .elementor-element.elementor-element-58d9477 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-77960 .elementor-element.elementor-element-6d7dbb6:not(.elementor-motion-effects-element-type-background), .elementor-77960 .elementor-element.elementor-element-6d7dbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-77960 .elementor-element.elementor-element-2857281{margin-top:25px;margin-bottom:0px;}.elementor-77960 .elementor-element.elementor-element-58d9477 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-77960 .elementor-element.elementor-element-6d7dbb6:not(.elementor-motion-effects-element-type-background), .elementor-77960 .elementor-element.elementor-element-6d7dbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77960 .elementor-element.elementor-element-47c0dbd > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-77960 .elementor-element.elementor-element-fb9975d > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-77960 .elementor-element.elementor-element-0528acd > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77960 .elementor-element.elementor-element-122cff6 > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-77960 .elementor-element.elementor-element-a4e30c4 > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-77960 .elementor-element.elementor-element-6abcdde > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-77960 .elementor-element.elementor-element-498b478 > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-77960 .elementor-element.elementor-element-e7bd8dc > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-77960 .elementor-element.elementor-element-28ad903 > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-77960 .elementor-element.elementor-element-7582562 > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-77960 .elementor-element.elementor-element-5049e25 > .elementor-widget-container{margin:-2px -2px -2px -2px;}}@media(max-width:1024px) and (min-width:768px){.elementor-77960 .elementor-element.elementor-element-58d9477{width:100%;}}@media(min-width:1025px){.elementor-77960 .elementor-element.elementor-element-6d7dbb6:not(.elementor-motion-effects-element-type-background), .elementor-77960 .elementor-element.elementor-element-6d7dbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-77960 .elementor-element.elementor-element-307565f:not(.elementor-motion-effects-element-type-background), .elementor-77960 .elementor-element.elementor-element-307565f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-77960 .elementor-element.elementor-element-88bd50a:not(.elementor-motion-effects-element-type-background), .elementor-77960 .elementor-element.elementor-element-88bd50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-0ee17df */.elementor-77960 .elementor-element.elementor-element-0ee17df, 
    .elementor-77960 .elementor-element.elementor-element-0ee17df .elementor-widget-container, 
    .elementor-77960 .elementor-element.elementor-element-0ee17df .elementor-image, 
    .elementor-77960 .elementor-element.elementor-element-0ee17df .elementor-image > a {
        height: 100%;
    }
    .elementor-77960 .elementor-element.elementor-element-0ee17df .elementor-image img {
      object-fit: cover;
      object-position: 50% 50%;
      height: 100%;
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-58d9477 */.elementor-77960 .elementor-element.elementor-element-58d9477 .elementor-flip-box__front .elementor-icon {
    position: absolute;
    top: 20px;
    left: 20px;
}/* End custom CSS */