.elementor-3718 .elementor-element.elementor-element-e8d58fe{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:48px;--padding-right:48px;}.elementor-3718 .elementor-element.elementor-element-e8d58fe:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-e8d58fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-facb295{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3718 .elementor-element.elementor-element-5c45873{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-3718 .elementor-element.elementor-element-136ce1b{--display:flex;--min-height:640px;--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;--align-items:flex-end;--overlay-opacity:0.5;--padding-top:260px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-3718 .elementor-element.elementor-element-136ce1b:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-136ce1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gccsla.com/wp-content/uploads/2026/09/1i0LW-xNyPELERMLMxjGiBX0M88Ai7v3_s1600.jpg");background-position:center center;background-size:cover;}.elementor-3718 .elementor-element.elementor-element-136ce1b::before, .elementor-3718 .elementor-element.elementor-element-136ce1b > .elementor-background-video-container::before, .elementor-3718 .elementor-element.elementor-element-136ce1b > .e-con-inner > .elementor-background-video-container::before, .elementor-3718 .elementor-element.elementor-element-136ce1b > .elementor-background-slideshow::before, .elementor-3718 .elementor-element.elementor-element-136ce1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3718 .elementor-element.elementor-element-136ce1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(17,35,55,0.15) 30%, rgba(17,35,55,0.92) 100%);}.elementor-3718 .elementor-element.elementor-element-7ef9f23{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-3718 .elementor-element.elementor-element-4548c6c .elementor-heading-title{color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-7a4cfa8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3718 .elementor-element.elementor-element-5f33528{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:64px;--padding-right:64px;}.elementor-3718 .elementor-element.elementor-element-5f33528:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-5f33528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef4fb;}.elementor-3718 .elementor-element.elementor-element-7230084{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-466e532{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-8e71cf8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-30d777a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-3718 .elementor-element.elementor-element-30d777a:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-30d777a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-3d2b4f0{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-3718 .elementor-element.elementor-element-3d2b4f0:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-3d2b4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18305c;}.elementor-3718 .elementor-element.elementor-element-43fb01e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-7cf5833 .elementor-heading-title{color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-aed3cc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3718 .elementor-element.elementor-element-aed3cc9:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-aed3cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-b00650b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:64px;--padding-right:64px;}.elementor-3718 .elementor-element.elementor-element-b00650b:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-b00650b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-19e2892{--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;}.elementor-3718 .elementor-element.elementor-element-ba356f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-4601b2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-53c6034{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-5c27b91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:64px;--padding-right:64px;}.elementor-3718 .elementor-element.elementor-element-5c27b91:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-5c27b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef4fb;}.elementor-3718 .elementor-element.elementor-element-4ff2dba{--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;}.elementor-3718 .elementor-element.elementor-element-aaf1a00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-c9e49bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-b6ef672{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-e47d45d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-f6166cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-c682272{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-7fd1642{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:64px;--padding-right:64px;}.elementor-3718 .elementor-element.elementor-element-7fd1642:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-7fd1642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18305c;}.elementor-3718 .elementor-element.elementor-element-0f5136c .elementor-heading-title{color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-b54b2cd{--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;}.elementor-3718 .elementor-element.elementor-element-8cff4a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-d841b19 .elementor-heading-title{color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-c56c2fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-18d25a5 .elementor-heading-title{color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-8b0bcf7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-9a91764 .elementor-heading-title{color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-e9b00ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-f9d0818 .elementor-heading-title{color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-d09e247{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:64px;--padding-right:64px;}.elementor-3718 .elementor-element.elementor-element-d09e247:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-d09e247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-6ab2a1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-842e3b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:64px;--padding-right:64px;}.elementor-3718 .elementor-element.elementor-element-842e3b2:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-842e3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef4fb;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3718 .elementor-element.elementor-element-43dc6cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:32px;--padding-left:64px;--padding-right:64px;}.elementor-3718 .elementor-element.elementor-element-43dc6cf:not(.elementor-motion-effects-element-type-background), .elementor-3718 .elementor-element.elementor-element-43dc6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112337;}.elementor-3718 .elementor-element.elementor-element-ba4de42{--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;}.elementor-3718 .elementor-element.elementor-element-a140a44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-c46d0f7 .elementor-heading-title{color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-f1987a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-4785e63 .elementor-heading-title{color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-599fc16{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3718 .elementor-element.elementor-element-19072da .elementor-heading-title{color:#ffffff;}.elementor-3718 .elementor-element.elementor-element-31d0e09{--display:flex;}@media(min-width:768px){.elementor-3718 .elementor-element.elementor-element-facb295{--width:50%;}.elementor-3718 .elementor-element.elementor-element-5c45873{--width:50%;}.elementor-3718 .elementor-element.elementor-element-7ef9f23{--width:50%;}.elementor-3718 .elementor-element.elementor-element-7a4cfa8{--width:50%;}.elementor-3718 .elementor-element.elementor-element-7230084{--width:33.33%;}.elementor-3718 .elementor-element.elementor-element-466e532{--width:33.33%;}.elementor-3718 .elementor-element.elementor-element-8e71cf8{--width:33.33%;}.elementor-3718 .elementor-element.elementor-element-43fb01e{--width:50%;}.elementor-3718 .elementor-element.elementor-element-aed3cc9{--width:50%;}.elementor-3718 .elementor-element.elementor-element-ba356f1{--width:33.33%;}.elementor-3718 .elementor-element.elementor-element-4601b2c{--width:33.33%;}.elementor-3718 .elementor-element.elementor-element-53c6034{--width:33.33%;}.elementor-3718 .elementor-element.elementor-element-aaf1a00{--width:16.67%;}.elementor-3718 .elementor-element.elementor-element-c9e49bc{--width:16.67%;}.elementor-3718 .elementor-element.elementor-element-b6ef672{--width:16.67%;}.elementor-3718 .elementor-element.elementor-element-e47d45d{--width:16.67%;}.elementor-3718 .elementor-element.elementor-element-f6166cb{--width:16.67%;}.elementor-3718 .elementor-element.elementor-element-c682272{--width:16.67%;}.elementor-3718 .elementor-element.elementor-element-8cff4a4{--width:25%;}.elementor-3718 .elementor-element.elementor-element-c56c2fb{--width:25%;}.elementor-3718 .elementor-element.elementor-element-8b0bcf7{--width:25%;}.elementor-3718 .elementor-element.elementor-element-e9b00ac{--width:25%;}.elementor-3718 .elementor-element.elementor-element-a140a44{--width:33.33%;}.elementor-3718 .elementor-element.elementor-element-f1987a3{--width:33.33%;}.elementor-3718 .elementor-element.elementor-element-599fc16{--width:33.33%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');
body{background:#fff;}
.gc-header,.gc-hero,.gc-proof,.gc-sec,.gc-quote,.gc-footer,.gc-gap{font-family:Manrope,"Segoe UI",Arial,sans-serif;color:#18305c;}
.gc-header{justify-content:space-between;align-items:center;border-bottom:1px solid #e3ebf5;position:sticky;top:0;z-index:50;}
.gc-logo img{max-height:56px;width:auto;}
.gc-nav{display:flex;gap:30px;align-items:center;margin:0;flex-wrap:wrap;justify-content:flex-end}
.gc-nav a{color:#18305c;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}
.gc-nav a:hover{color:#01aef0}
.gc-nav a.gc-nav-cta{border:2px solid #01aef0;color:#18305c;border-radius:999px;padding:9px 18px;letter-spacing:.02em}
.gc-hero{justify-content:space-between;gap:48px;color:#fff}
.gc-hero-l{flex:1.4}.gc-hero-r{flex:.8;justify-content:flex-end}
.gc-eyebrow{color:#9fe3ff;font-weight:800;font-size:13px;letter-spacing:.16em;margin:0 0 10px}
.gc-h1 .elementor-heading-title{font-family:Manrope,sans-serif;font-size:clamp(40px,5.4vw,72px);line-height:1;font-weight:800;letter-spacing:-.03em;max-width:820px}
.gc-hero-sm .gc-h1 .elementor-heading-title{font-size:clamp(36px,4.2vw,58px)}
.gc-lead{color:#fff;font-size:19px;line-height:1.5;font-weight:500;max-width:520px;margin:0}
.gc-proof{justify-content:space-around;gap:24px;text-align:center}
.gc-statc{flex:1}
.gc-stat{font-size:clamp(28px,3vw,42px);font-weight:800;letter-spacing:-.03em;line-height:1;margin:0;color:#18305c}
.gc-stat-l{font-size:12px;font-weight:700;letter-spacing:.14em;color:#196fa4;margin:8px 0 0}
.gc-spacer{margin:0;height:1px}
.gc-quote{gap:56px;align-items:center;color:#fff}
.gc-quote-copy{flex:1}.gc-formcard{flex:0 0 480px;border-radius:12px;max-width:100%}
.gc-h2 .elementor-heading-title{font-family:Manrope,sans-serif;font-size:clamp(30px,3.2vw,46px);font-weight:800;letter-spacing:-.03em;line-height:1.08;color:inherit}
.gc-sub{color:#d5e9f7;font-size:18px;margin:12px 0 0}
.gc-phone{margin:22px 0 0;font-size:26px;font-weight:800}.gc-phone a{color:#fff;text-decoration:none;border-bottom:3px solid #01aef0}
.gc-sec{gap:18px}
.gc-kicker{color:#196fa4;font-weight:800;font-size:13px;letter-spacing:.16em;margin:0}
.gc-kicker-l{color:#9fe3ff}
.gc-cards{gap:28px;align-items:stretch}
.gc-cards.gc-wrap{flex-wrap:wrap}
.gc-card{flex:1 1 0;min-width:0;gap:6px}
.gc-wrap .gc-card{flex:0 0 calc(33.333% - 19px)}
.gc-card img,.gc-img img{width:100%!important;aspect-ratio:3/2;object-fit:cover;border-radius:8px;display:block}
.gc-card-h .elementor-heading-title{font-family:Manrope,sans-serif;font-size:17px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#18305c;margin-top:8px}
.gc-card-sub{color:#3d516c;font-size:15px;margin:0}
.gc-btn .elementor-button{background:#01aef0;color:#fff;font-family:Manrope,sans-serif;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:16px 28px}
.gc-btn .elementor-button:hover{background:#196fa4}
.gc-btn-ghost .elementor-button{background:transparent;color:#18305c;border:2px solid #18305c}
.gc-btn-ghost .elementor-button:hover{background:#18305c;color:#fff}
.gc-btn-light .elementor-button{background:#fff;color:#18305c}
.gc-svcgrid,.gc-steps{gap:24px;flex-wrap:wrap}
.gc-svc{flex:0 0 calc(33.333% - 16px);background:#fff;border-radius:10px;padding:28px;border-top:4px solid #01aef0}
.gc-svc-h .elementor-heading-title{font-family:Manrope,sans-serif;font-size:20px;font-weight:800;color:#18305c}
.gc-svc p{color:#3d516c;font-size:15.5px;line-height:1.55}
.gc-more{color:#196fa4;font-weight:800;text-decoration:none}
.gc-process{color:#d5e9f7}
.gc-step{flex:1 1 0;min-width:200px;border-top:2px solid rgba(255,255,255,.25);padding-top:18px}
.gc-step-n{color:#01aef0;font-weight:800;font-size:14px;letter-spacing:.14em;margin:0}
.gc-step-h .elementor-heading-title{font-family:Manrope,sans-serif;font-size:22px;font-weight:800}
.gc-step p{color:#d5e9f7}
.gc-about-copy{max-width:820px;gap:14px}
.gc-sec p{font-size:17px;line-height:1.65}
.gc-faq{max-width:900px;width:100%}
.gc-faq .elementor-tab-title{font-family:Manrope,sans-serif;font-weight:700;color:#18305c;background:#fff}
.gc-faq .elementor-accordion-item{border-color:#d5e3f0}
.gc-faq .elementor-tab-content{background:#fff;color:#3d516c}
.gc-split{gap:48px;align-items:center}.gc-split>.e-con{flex:1 1 0}
.gc-list ul{margin:0;padding-left:20px}.gc-list li{margin:6px 0;color:#3d516c;font-size:17px}
.gc-footer{color:#c5d6ea;gap:28px}
.gc-fcols{gap:48px}.gc-fcol{flex:1}
.gc-f-h .elementor-heading-title{font-family:Manrope,sans-serif;font-size:16px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
.gc-footer p,.gc-footer li{color:#c5d6ea;font-size:15px;line-height:1.7}
.gc-footer a{color:#fff;text-decoration:none}
.gc-flinks{list-style:none;margin:0;padding:0}
.gc-copy{border-top:1px solid rgba(255,255,255,.15);padding-top:18px;font-size:13px!important}
.gc-form .gform_wrapper{margin:0}
.gc-form .gform_wrapper input:not([type=checkbox]):not([type=radio]),.gc-form .gform_wrapper select,.gc-form .gform_wrapper textarea{border:1px solid #d5deea;border-radius:6px;padding:12px;font-size:15px}
.gc-form .gform_wrapper .gform_button{background:#01aef0!important;color:#fff!important;border:0!important;border-radius:6px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;padding:14px 28px!important;width:100%}
.gc-form .gform_wrapper .gform_button:hover{background:#196fa4!important}
@media(max-width:1024px){.gc-svc,.gc-wrap .gc-card{flex:0 0 calc(50% - 14px)}}
@media(max-width:767px){.gc-header,.gc-hero,.gc-proof,.gc-quote,.gc-cards,.gc-fcols,.gc-split{flex-direction:column!important}
.gc-svc,.gc-wrap .gc-card,.gc-formcard{flex:1 1 100%!important;width:100%}
.gc-nav{gap:14px;justify-content:center}.gc-nav a{font-size:12px}
.gc-hero{padding:160px 22px 44px!important}.gc-sec,.gc-quote,.gc-footer,.gc-proof{padding-left:22px!important;padding-right:22px!important}}
.gc-col{gap:14px}
.gc-list-l li,.gc-list-l ul{color:#d5e9f7}.gc-list-l li{font-size:18px}
.gc-proofcard{border-radius:12px;gap:18px;text-align:center}
.gc-hero-ads{gap:48px}.gc-hero-ads .gc-formcard{flex:0 0 440px}
.gc-map iframe{border-radius:10px}
.gc-hero-sm{min-height:420px;justify-content:flex-end}
/* Hello Elementor resets */
.gc-sec a,.gc-quote a{color:#196fa4}
.gc-footer a,.gc-footer a:visited,.gc-footer .gc-flinks a{color:#9fe3ff!important;text-decoration:none}
.gc-footer a:hover{color:#ffffff!important}
.gc-phone a,.gc-phone a:visited{color:#fff!important}
.gc-nav a,.gc-nav a:visited{color:#18305c}
.gc-projband .gc-card{background:#fff;border-radius:10px;padding:14px;box-shadow:0 2px 10px rgba(24,48,92,.08)}
.gc-wrap .gc-card img{aspect-ratio:4/3!important;height:auto;object-fit:cover}
.gc-wrap{width:100%}
@media(max-width:1024px){.gc-wrap .gc-card{flex:0 0 calc(50% - 14px)!important}}
@media(max-width:767px){.gc-wrap .gc-card{flex:1 1 100%!important}}
.gc-svcgrid>.gc-svc{flex:0 0 calc(33.333% - 16px)!important;max-width:calc(33.333% - 16px)}
@media(max-width:1024px){.gc-svcgrid>.gc-svc{flex:0 0 calc(50% - 12px)!important;max-width:calc(50% - 12px)}}
@media(max-width:767px){.gc-svcgrid>.gc-svc{flex:1 1 100%!important;max-width:100%}}
.gc-steps{flex-wrap:nowrap!important}.gc-steps>.gc-step{flex:1 1 0!important;min-width:0;width:auto!important}@media(max-width:767px){.gc-steps{flex-direction:column!important}}
.gc-cmp>.gc-svc{flex:0 0 calc(50% - 12px)!important;max-width:calc(50% - 12px)!important}@media(max-width:767px){.gc-cmp>.gc-svc{flex-basis:100%!important;max-width:100%!important}}
/* Quote band v2 */
.gc-quote{align-items:flex-start!important;background-image:linear-gradient(90deg,rgba(17,35,55,.96) 0%,rgba(24,48,92,.90) 55%,rgba(24,48,92,.82) 100%),url('https://gccsla.com/wp-content/uploads/2026/11/colab-business-suites-entrance.jpg')!important;background-size:cover!important;background-position:center!important}
.gc-quote-copy{padding-top:8px;gap:0}
.gc-qproof{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:14px}
.gc-qproof li{display:flex;gap:14px;align-items:flex-start;color:#eef4fb;font-size:17px;line-height:1.45}
.gc-qproof li:before{content:"";flex:0 0 10px;height:10px;margin-top:7px;border-radius:50%;background:#01aef0;box-shadow:0 0 0 4px rgba(1,174,240,.2)}
.gc-qproof strong{color:#fff;font-weight:800}
.gc-quote .gc-phone{margin:30px 0 0}
.gc-quote .gc-phone a.gc-callbtn,.gc-quote .gc-phone a.gc-callbtn:visited{display:inline-flex;align-items:center;gap:10px;background:#01aef0;color:#fff!important;border:0;border-radius:8px;padding:16px 26px;font-size:22px;font-weight:800;text-decoration:none;box-shadow:0 8px 24px rgba(1,174,240,.3)}
.gc-quote .gc-phone a.gc-callbtn:hover{background:#196fa4}
.gc-qcap{color:#9fe3ff;font-size:13px;letter-spacing:.08em;margin:22px 0 0}
.gc-formcard a,.gc-form a,.gform_wrapper .gfield_consent_label a,.gform_wrapper .gfield_description a{color:#196fa4!important;text-decoration:underline}
.gc-formcard a:hover,.gc-form a:hover{color:#01aef0!important}
/* Contrast pass */
.gc-footer,.gc-footer .elementor-widget-text-editor,.gc-footer p,.gc-footer li,.gc-footer span,.gc-footer strong{color:#e3edf8!important}
.gc-footer .elementor-heading-title{color:#ffffff!important}
.gc-footer .gc-copy,.gc-footer .gc-copy *{color:#c9daee!important;opacity:1!important}
.gc-quote .elementor-widget-text-editor,.gc-quote p,.gc-quote li{color:#eef4fb}
.gc-quote .elementor-heading-title,.gc-hero .elementor-heading-title,.gc-process .elementor-heading-title{color:#ffffff!important}
.gc-hero .elementor-widget-text-editor,.gc-hero p,.gc-process .elementor-widget-text-editor,.gc-process p{color:#eef4fb}
.gc-hero .gc-eyebrow,.gc-hero .gc-kicker,.gc-process .gc-kicker{color:#9fe3ff!important;text-shadow:0 1px 3px rgba(0,0,0,.55)}
.gc-hero{position:relative}
.gc-hero>.elementor-background-overlay,.gc-hero:before{background-color:#112337!important;opacity:.72!important}
.gc-hero .gc-lead,.gc-hero .gc-h1 .elementor-heading-title{text-shadow:0 2px 8px rgba(0,0,0,.45)}
.gc-sec .elementor-widget-text-editor,.gc-card-sub,.gc-svc p,.gc-list li{color:#33465f}
.gc-sec .gc-kicker{color:#155f8d}
.gc-sec a{color:#155f8d}
.gc-formcard,.gc-formcard .gfield_label,.gc-formcard label,.gc-formcard .gfield_consent_label{color:#18305c!important}
.gc-form .gform_wrapper ::placeholder{color:#5b6b80!important;opacity:1}
.gc-form .gform_wrapper .gfield_required{color:#196fa4!important}
.gc-form .gform_wrapper .gfield_description{color:#3d516c!important}

.gc-hero .gc-eyebrow{display:inline-block;background:rgba(17,35,55,.88);padding:6px 12px;border-radius:4px;text-shadow:none}/* End custom CSS */