.elementor-kit-8{--e-global-color-primary:#006FAE;--e-global-color-secondary:#63B25B;--e-global-color-text:#242E33;--e-global-color-accent:#68C0CF;--e-global-color-marigold:#E4A145;--e-global-color-page:#FBFCF9;--e-global-color-surface:#FFFFFF;--e-global-color-border:#BCC5C9;--e-global-color-cobalt900:#001A2E;--e-global-typography-primary-font-family:"Halyard Display";--e-global-typography-primary-font-size:44px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.12em;--e-global-typography-primary-letter-spacing:-0.02em;--e-global-typography-secondary-font-family:"Halyard Display";--e-global-typography-secondary-font-size:21.6px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:13px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.3em;--e-global-typography-gtcc-display-font-family:"Halyard Display";--e-global-typography-gtcc-display-font-size:76px;--e-global-typography-gtcc-display-font-weight:500;--e-global-typography-gtcc-display-line-height:1.06em;--e-global-typography-gtcc-display-letter-spacing:-0.025em;--e-global-typography-gtcc-section-font-family:"Halyard Display";--e-global-typography-gtcc-section-font-size:44px;--e-global-typography-gtcc-section-font-weight:500;--e-global-typography-gtcc-section-line-height:1.12em;--e-global-typography-gtcc-section-letter-spacing:-0.02em;--e-global-typography-gtcc-card-font-family:"Halyard Display";--e-global-typography-gtcc-card-font-size:21.6px;--e-global-typography-gtcc-card-font-weight:500;--e-global-typography-gtcc-card-line-height:1.2em;--e-global-typography-gtcc-body-font-family:"Poppins";--e-global-typography-gtcc-body-font-size:16px;--e-global-typography-gtcc-body-font-weight:400;--e-global-typography-gtcc-body-line-height:1.65em;--e-global-typography-gtcc-body-sm-font-family:"Poppins";--e-global-typography-gtcc-body-sm-font-size:14px;--e-global-typography-gtcc-body-sm-font-weight:400;--e-global-typography-gtcc-body-sm-line-height:1.65em;--e-global-typography-gtcc-ui-font-family:"Poppins";--e-global-typography-gtcc-ui-font-size:15px;--e-global-typography-gtcc-ui-font-weight:500;--e-global-typography-gtcc-ui-line-height:1.3em;--e-global-typography-gtcc-label-font-family:"Poppins";--e-global-typography-gtcc-label-font-size:11px;--e-global-typography-gtcc-label-font-weight:700;--e-global-typography-gtcc-label-line-height:1.3em;--e-global-typography-gtcc-label-letter-spacing:0.09em;--e-global-typography-gtcc-cta-font-family:"Poppins";--e-global-typography-gtcc-cta-font-size:13px;--e-global-typography-gtcc-cta-font-weight:600;--e-global-typography-gtcc-cta-line-height:1.3em;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:768px){.elementor-kit-8{--e-global-typography-gtcc-display-font-size:61px;--e-global-typography-gtcc-section-font-size:36px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-gtcc-display-font-size:45px;--e-global-typography-gtcc-section-font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@font-face{font-family:'Halyard Display';src:url('https://gotravelcc.com/wp-content/uploads/2026/08/fonts/Halyard-Display-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Halyard Display';src:url('https://gotravelcc.com/wp-content/uploads/2026/08/fonts/Halyard-Display-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap;}
:root{--gtcc-cobalt:#006fae;--gtcc-lime:#63b25b;--gtcc-seafoam:#68c0cf;--gtcc-marigold:#e4a145;--gtcc-jet:#242e33;--gtcc-page:#fbfcf9;}
body{font-family:Poppins,system-ui,sans-serif;color:var(--gtcc-jet);}
h1,h2,h3,h4,h5,h6{font-family:'Halyard Display',Poppins,system-ui,sans-serif;font-weight:500;}


/* GTCC HEADER OVERRIDE */
#header [data-row=middle]{--height:84px!important;min-height:84px!important;}
#header [data-device=desktop] [data-row=middle]>.ct-container{width:100%!important;max-width:1280px!important;margin:0 auto!important;padding-left:clamp(16px,4vw,48px)!important;padding-right:clamp(16px,4vw,48px)!important;min-height:84px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;}
#header [data-device=desktop] [data-column=start]{justify-self:start!important;}
#header [data-device=desktop] [data-column=middle]{justify-self:center!important;}
#header [data-device=desktop] [data-column=end]{justify-self:end!important;}
#header [data-device=mobile] [data-row=middle]>.ct-container{width:100%!important;max-width:1280px!important;margin:0 auto!important;padding-left:clamp(16px,4vw,48px)!important;padding-right:clamp(16px,4vw,48px)!important;min-height:84px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:8px!important;}
#header [data-id=logo] .site-logo-container img,#header [data-id=logo] img{height:32px!important;max-height:32px!important;width:auto!important;}
#header [data-id=menu] .menu>li>a{font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;}
#header [data-id=button] .ct-button{background:#006FAE!important;}
#offcanvas [data-id=mobile-menu] a{text-transform:none!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:500!important;}
/* GTCC LOGO VERTICAL CENTER */
#header [data-row=middle] [data-column=start]{height:100%!important;align-self:stretch!important;display:flex!important;align-items:center!important;}
#header [data-row=middle] [data-column=start]>[data-items],#header [data-row=middle] [data-column=start] [data-items=primary]{height:100%!important;display:flex!important;align-items:center!important;}
#header [data-id=logo],#header [data-id=logo] .site-logo-container{height:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;line-height:0!important;margin:0!important;padding:0!important;}
#header [data-id=logo] img{display:block!important;align-self:center!important;margin:0!important;height:32px!important;max-height:32px!important;width:auto!important;}
/* GTCC HOME HERO FLUSH */
body.home #main-container,body.home .site-main,body.home .site-main>article,body.home .entry-content,body.home .elementor,body.home .elementor-element.hmhero00{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;}
body.home .entry-content>*:first-child{margin-top:0!important;}
body.home .elementor-element.elementor-element-hmhero00{min-height:650px!important;margin:0!important;}
body.home .elementor-element.elementor-element-hmheroim{min-height:650px!important;background-position:center 20%!important;background-size:cover!important;}
body.home .elementor-element.elementor-element-hmtrust0{margin-top:0!important;}
/* GTCC HERO CONTENT SIZING */
body.home .elementor-element.elementor-element-hmeyebrw{width:fit-content!important;max-width:100%!important;align-self:flex-start!important;flex:0 0 auto!important;}
body.home .elementor-element.elementor-element-hmchips0{width:auto!important;max-width:100%!important;align-self:flex-start!important;display:flex!important;flex-flow:row wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;}
body.home .elementor-element.elementor-element-hmchips0>.e-con,body.home .elementor-element.elementor-element-hmpill30,body.home .elementor-element.elementor-element-hmpillgf,body.home .elementor-element.elementor-element-hmpillhs{width:fit-content!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;align-self:center!important;}
body.home .elementor-element.elementor-element-hmchips0 .elementor-widget-heading{width:auto!important;max-width:none!important;}
@media(max-width:520px){body.home .elementor-element.elementor-element-hmchips0{align-items:flex-start!important;}body.home .elementor-element.elementor-element-hmchips0>.e-con{max-width:100%!important;}}
/* GTCC TRUST SECTION */
body.home .elementor-element.elementor-element-hmtrust0{background:#001A2E!important;margin:0!important;}
body.home .elementor-element.elementor-element-hmtrustp{width:auto!important;max-width:100%!important;display:flex!important;flex-flow:row wrap!important;justify-content:center!important;gap:10px!important;}
body.home .elementor-element.elementor-element-hmtrustp>.e-con{width:fit-content!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;}
body.home .elementor-element.elementor-element-hmstats0{display:flex!important;flex-flow:row wrap!important;justify-content:space-between!important;align-items:flex-start!important;}
/* GTCC PROMISES SECTION */
body.home .elementor-element.elementor-element-hmpromey .elementor-heading-title{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;}
body.home .elementor-element.elementor-element-hmpromey .elementor-heading-title:before,body.home .elementor-element.elementor-element-hmpromey .elementor-heading-title:after{content:'';display:block;width:24px;height:2px;background:#63B25B;border-radius:999px;}
body.home .elementor-element.elementor-element-hmpromtx{max-width:620px!important;}
body.home .elementor-element.elementor-element-hmpromcs{align-items:stretch!important;}
body.home .elementor-element.elementor-element-hmpromcs>.e-con{display:flex!important;flex-direction:column!important;height:auto!important;min-height:420px!important;}
body.home .elementor-element.elementor-element-hmpromcs .elementor-widget-text-editor{flex-grow:1!important;}
body.home .elementor-element.elementor-element-hmpromcs .elementor-widget-button{margin-top:auto!important;align-self:flex-start!important;}
/* GTCC PROMISE INTERACTIONS */
body.home .elementor-element.elementor-element-hmpromcs>.e-con{transition:box-shadow 200ms ease,transform 200ms ease;will-change:transform;}
body.home .elementor-element.elementor-element-hmpromcs>.e-con:hover{box-shadow:0 18px 42px rgba(0,47,78,.14);transform:translateY(-4px);}
body.home .elementor-element.elementor-element-hmpromcs .elementor-widget-button .elementor-button{gap:6px!important;transition:gap 150ms ease,color 150ms ease!important;}
body.home .elementor-element.elementor-element-hmpromcs .elementor-widget-button .elementor-button:hover{gap:9px!important;}
body.home .elementor-element.elementor-element-hmpromcs .elementor-widget-button .elementor-button-icon{transition:transform 150ms ease!important;}
body.home .elementor-element.elementor-element-hmpromcs .elementor-widget-button .elementor-button:hover .elementor-button-icon{transform:translateX(3px);}
@media(prefers-reduced-motion:reduce){body.home .elementor-element.elementor-element-hmpromcs>.e-con,body.home .elementor-element.elementor-element-hmpromcs .elementor-widget-button .elementor-button,body.home .elementor-element.elementor-element-hmpromcs .elementor-widget-button .elementor-button-icon{transition:none!important;transform:none!important;}}
/* GTCC CORPORATE MISSION */
body.home .elementor-element.elementor-element-hmcorp00{min-height:480px!important;background-position:center center!important;background-size:cover!important;}
body.home .elementor-element.elementor-element-hmcorpin{max-width:1280px!important;width:100%!important;margin:0 auto!important;}
body.home .elementor-element.elementor-element-hmcorpbg{width:fit-content!important;margin-bottom:18px!important;}
body.home .elementor-element.elementor-element-hmcorpbg .elementor-heading-title{display:inline-flex!important;align-items:center!important;width:auto!important;background:#006FAE!important;color:#fff!important;border-radius:999px!important;padding:5px 12px!important;line-height:1.3!important;}
body.home .elementor-element.elementor-element-hmcorphd{max-width:820px!important;margin-bottom:16px!important;}
body.home .elementor-element.elementor-element-hmcorptx{max-width:440px!important;margin-bottom:32px!important;}
body.home .elementor-element.elementor-element-hmcorpbt .elementor-button{background:#006FAE!important;color:#fff!important;transition:background-color 150ms ease,transform 150ms ease!important;}
body.home .elementor-element.elementor-element-hmcorpbt .elementor-button:hover{background:#005A8E!important;transform:translateY(-1px);}
@media(max-width:767px){body.home .elementor-element.elementor-element-hmcorp00{min-height:520px!important;background-position:62% center!important;}body.home .elementor-element.elementor-element-hmcorp00:before{background:rgba(0,26,46,.86)!important;}}
/* GTCC TESTIMONIAL CENTERING */
body.home .elementor-element.elementor-element-hmquote0{text-align:center!important;}
body.home .elementor-element.elementor-element-hmquotei{width:100%!important;max-width:920px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;}
body.home .elementor-element.elementor-element-hmquotem,body.home .elementor-element.elementor-element-hmquoteq{width:100%!important;max-width:100%!important;text-align:center!important;}
body.home .elementor-element.elementor-element-hmquotem .elementor-heading-title,body.home .elementor-element.elementor-element-hmquoteq .elementor-widget-container,body.home .elementor-element.elementor-element-hmquoteq p{text-align:center!important;margin-left:auto!important;margin-right:auto!important;}
body.home .elementor-element.elementor-element-hmquoteq{max-width:900px!important;}
body.home .elementor-element.elementor-element-hmquotea{width:fit-content!important;max-width:100%!important;margin:28px auto 0!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:14px!important;}
body.home .elementor-element.elementor-element-hmquoteav{flex:0 0 48px!important;}
body.home .elementor-element.elementor-element-hmquoteid{width:auto!important;flex:0 0 auto!important;text-align:left!important;align-items:flex-start!important;}
@media(max-width:520px){body.home .elementor-element.elementor-element-hmquote0{padding-left:24px!important;padding-right:24px!important;}body.home .elementor-element.elementor-element-hmquotea{align-items:center!important;}}
/* GTCC HOME CTA LAYOUT */
body.home .elementor-element.elementor-element-hmcta000{background:#006FAE!important;}
body.home .elementor-element.elementor-element-hmctain0{width:100%!important;max-width:1280px!important;margin:0 auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:48px!important;}
body.home .elementor-element.elementor-element-hmctacop{width:46%!important;max-width:500px!important;flex:0 1 500px!important;}
body.home .elementor-element.elementor-element-hmctahd0{margin:0 0 10px!important;}
body.home .elementor-element.elementor-element-hmctatx0{width:100%!important;max-width:480px!important;margin:0!important;}
body.home .elementor-element.elementor-element-hmctaacs{width:auto!important;flex:0 0 auto!important;display:flex!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;}
body.home .elementor-element.elementor-element-hmctabk0 .elementor-button{min-width:260px!important;background:#63B25B!important;color:#fff!important;justify-content:center!important;transition:background-color 150ms ease,transform 150ms ease!important;}
body.home .elementor-element.elementor-element-hmctabk0 .elementor-button:hover{background:#4F9248!important;transform:translateY(-1px);}
body.home .elementor-element.elementor-element-hmctawha .elementor-button{min-width:264px!important;background:transparent!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.45)!important;justify-content:center!important;transition:background-color 150ms ease,border-color 150ms ease!important;}
body.home .elementor-element.elementor-element-hmctawha .elementor-button:hover{background:rgba(255,255,255,.10)!important;border-color:rgba(255,255,255,.75)!important;}
@media(max-width:1100px){body.home .elementor-element.elementor-element-hmctain0{flex-direction:column!important;align-items:flex-start!important;}body.home .elementor-element.elementor-element-hmctacop{width:100%!important;max-width:560px!important;flex-basis:auto!important;}body.home .elementor-element.elementor-element-hmctaacs{justify-content:flex-start!important;}}
@media(max-width:600px){body.home .elementor-element.elementor-element-hmcta000{padding:56px 24px!important;}body.home .elementor-element.elementor-element-hmctaacs{width:100%!important;flex-direction:column!important;align-items:stretch!important;}body.home .elementor-element.elementor-element-hmctabk0,body.home .elementor-element.elementor-element-hmctawha{width:100%!important;}body.home .elementor-element.elementor-element-hmctabk0 .elementor-button,body.home .elementor-element.elementor-element-hmctawha .elementor-button{width:100%!important;min-width:0!important;}}
/* GTCC BLOCKSY FOOTER */
#footer{background:#001A2E!important;font-family:Poppins,sans-serif!important;}
#footer [data-row=top],#footer [data-row=bottom]{background:#001A2E!important;}
#footer [data-row=top]>.ct-container,#footer [data-row=bottom]>.ct-container{width:100%!important;max-width:1280px!important;margin:0 auto!important;padding-left:clamp(16px,4vw,48px)!important;padding-right:clamp(16px,4vw,48px)!important;}
#footer [data-row=top] .ct-footer{display:grid!important;grid-template-columns:minmax(260px,1.25fr) repeat(3,minmax(150px,1fr))!important;gap:48px!important;align-items:start!important;}
#footer .widget{margin:0!important;}
.gtcc-footer-logo{height:28px!important;width:auto!important;display:block!important;margin:0 0 18px!important;filter:grayscale(1) brightness(0) invert(1)!important;}
.gtcc-footer-brand p{font-size:13px!important;line-height:1.7!important;color:rgba(255,255,255,.50)!important;margin:0 0 22px!important;max-width:280px!important;}
.gtcc-footer-contact{display:flex!important;flex-direction:column!important;gap:11px!important;margin-bottom:22px!important;}
.gtcc-footer-contact a,.gtcc-footer-contact>div{display:flex!important;align-items:flex-start!important;gap:10px!important;font-size:13px!important;line-height:1.55!important;color:rgba(255,255,255,.58)!important;text-decoration:none!important;}
.gtcc-footer-contact a:hover{color:#fff!important;}
.gtcc-footer-contact a>span:first-child,.gtcc-footer-contact>div>span:first-child{width:14px!important;flex:0 0 14px!important;color:rgba(255,255,255,.58)!important;text-align:center!important;}
.gtcc-footer-social{display:flex!important;gap:8px!important;}
.gtcc-footer-social a{width:34px!important;height:34px!important;border-radius:8px!important;border:1px solid rgba(255,255,255,.15)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:rgba(255,255,255,.50)!important;text-decoration:none!important;font-size:14px!important;}
.gtcc-footer-social a:hover{border-color:rgba(255,255,255,.50)!important;color:#fff!important;}
.gtcc-footer-nav{display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.gtcc-footer-nav h3{font-family:Poppins,sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:rgba(255,255,255,.40)!important;margin:0 0 18px!important;}
.gtcc-footer-nav a{font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;color:rgba(255,255,255,.60)!important;text-decoration:none!important;margin:0 0 10px!important;}
.gtcc-footer-nav a:hover{color:#fff!important;}
#footer [data-row=bottom] .ct-footer-copyright{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;color:rgba(255,255,255,.38)!important;}
.gtcc-legal-copy i{font-style:normal!important;color:rgba(255,255,255,.20)!important;margin:0 8px!important;}
.gtcc-legal-copy strong{font-weight:500!important;color:rgba(255,255,255,.58)!important;}
.gtcc-legal-copy em{color:rgba(255,255,255,.46)!important;}
.gtcc-legal-links{margin-left:auto!important;display:flex!important;align-items:center!important;gap:18px!important;white-space:nowrap!important;}
.gtcc-legal-links a{color:rgba(255,255,255,.45)!important;text-decoration:none!important;}
.gtcc-legal-links a:hover{color:#fff!important;}
.gtcc-brand-bars{display:flex!important;gap:4px!important;margin-left:8px!important;}
.gtcc-brand-bars b{display:block!important;width:24px!important;height:3px!important;border-radius:999px!important;}
.gtcc-brand-bars b:nth-child(1){background:#1598D1!important}.gtcc-brand-bars b:nth-child(2){background:#63B25B!important}.gtcc-brand-bars b:nth-child(3){background:#E4A145!important}.gtcc-brand-bars b:nth-child(4){background:#68C0CF!important}
@media(max-width:900px){#footer [data-row=top] .ct-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;}#footer [data-row=bottom] .ct-footer-copyright{flex-direction:column!important;align-items:flex-start!important;}.gtcc-legal-links{margin-left:0!important;}}
@media(max-width:520px){#footer [data-row=top] .ct-footer{grid-template-columns:1fr!important;gap:36px!important;}.gtcc-legal-links{flex-wrap:wrap!important;gap:14px!important;}.gtcc-brand-bars{width:100%!important;margin:4px 0 0!important;}}
/* GTCC BLOCKSY FOOTER GRID FIX */
#footer,#footer [data-row=top],#footer [data-row=bottom]{border-top:0!important;}
#footer [data-row=top]>.ct-container{display:grid!important;grid-template-columns:minmax(260px,1.25fr) repeat(3,minmax(150px,1fr))!important;--grid-template-columns:minmax(260px,1.25fr) repeat(3,minmax(150px,1fr))!important;column-gap:48px!important;row-gap:40px!important;align-items:start!important;}
#footer [data-row=top]>.ct-container>[data-column]{min-width:0!important;width:auto!important;margin:0!important;align-self:start!important;}
.gtcc-footer-contact svg{width:14px!important;height:14px!important;flex:0 0 14px!important;margin-top:2px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round!important;stroke-linejoin:round!important;}
.gtcc-footer-contact a:nth-child(2) svg{fill:currentColor!important;stroke:none!important;}
.gtcc-footer-social svg{width:15px!important;height:15px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round!important;stroke-linejoin:round!important;}
.gtcc-footer-social svg .fill{fill:currentColor!important;stroke:none!important;}
#footer [data-row=bottom]>.ct-container{display:block!important;}
#footer [data-row=bottom]>.ct-container>[data-column=copyright]{width:100%!important;}
@media(max-width:900px){#footer [data-row=top]>.ct-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;--grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:520px){#footer [data-row=top]>.ct-container{grid-template-columns:1fr!important;--grid-template-columns:1fr!important;}}
/* GTCC FOOTER EXACT SPACING */
#footer [data-row=top]{padding:0!important;margin:0!important;border:0!important;}
#footer [data-row=top]>.ct-container{box-sizing:border-box!important;padding-top:72px!important;padding-bottom:48px!important;}
#footer [data-row=bottom]{padding:0!important;margin:0!important;border:0!important;background:#001A2E!important;}
#footer [data-row=bottom]>.ct-container{box-sizing:border-box!important;position:relative!important;padding-top:24px!important;padding-bottom:24px!important;border-top:1px solid rgba(255,255,255,.10)!important;}
#footer [data-row=bottom]>.ct-container:before{content:none!important;}
#footer [data-row=bottom] .ct-footer-copyright{margin:0!important;min-height:18px!important;}
@media(max-width:900px){#footer [data-row=top]>.ct-container{padding-top:60px!important;padding-bottom:42px!important;}#footer [data-row=bottom]>.ct-container{padding-top:22px!important;padding-bottom:22px!important;}}
@media(max-width:520px){#footer [data-row=top]>.ct-container{padding-top:48px!important;padding-bottom:36px!important;}#footer [data-row=bottom]>.ct-container{padding-top:20px!important;padding-bottom:20px!important;}}
/* GTCC GLOBAL WHATSAPP FLOAT */
.gtcc-whatsapp-float{position:fixed!important;right:28px!important;bottom:112px!important;z-index:9998!important;width:56px!important;height:56px!important;border-radius:50%!important;background:#25D366!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 20px rgba(37,211,102,.40)!important;text-decoration:none!important;transition:transform 150ms ease,box-shadow 150ms ease!important;}
.gtcc-whatsapp-float:hover{color:#fff!important;transform:scale(1.08)!important;box-shadow:0 8px 28px rgba(37,211,102,.55)!important;}
.gtcc-whatsapp-float:focus-visible{outline:3px solid #fff!important;outline-offset:3px!important;}
.gtcc-whatsapp-float svg{width:26px!important;height:26px!important;display:block!important;fill:#fff!important;stroke:none!important;}
@media(max-width:689px){.gtcc-whatsapp-float{right:18px!important;bottom:100px!important;width:52px!important;height:52px!important;}}
@media(prefers-reduced-motion:reduce){.gtcc-whatsapp-float{transition:none!important;}.gtcc-whatsapp-float:hover{transform:none!important;}}
/* GTCC CORPORATE PAGE */
body.page-id-22 #main-container,body.page-id-22 .site-main,body.page-id-22 .site-main>article,body.page-id-22 .entry-content,body.page-id-22 .elementor{margin:0!important;padding:0!important;}
body.page-id-22 .elementor-element.elementor-element-crhero00{min-height:64vh!important;background-position:center center!important;background-size:cover!important;}
body.page-id-22 .elementor-element.elementor-element-crherobg{width:fit-content!important;}
body.page-id-22 .elementor-element.elementor-element-crherobg .elementor-heading-title{display:inline-flex!important;background:rgba(0,111,174,.85)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:999px!important;padding:6px 14px!important;}
body.page-id-22 .elementor-element.elementor-element-crheroh1{max-width:720px!important;}
body.page-id-22 .elementor-element.elementor-element-crherotx{max-width:580px!important;}
body.page-id-22 .elementor-element.elementor-element-crheroac{width:auto!important;display:flex!important;flex-flow:row wrap!important;}
body.page-id-22 .elementor-element.elementor-element-crservgr>.e-con{transition:box-shadow 180ms ease,transform 180ms ease!important;}
body.page-id-22 .elementor-element.elementor-element-crservgr>.e-con:hover{box-shadow:0 12px 28px rgba(0,47,78,.12)!important;transform:translateY(-3px)!important;}
body.page-id-22 .elementor-element.elementor-element-crprocey .elementor-heading-title,body.page-id-22 .elementor-element.elementor-element-croutey0 .elementor-heading-title{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;}
body.page-id-22 .elementor-element.elementor-element-crprocey .elementor-heading-title:before,body.page-id-22 .elementor-element.elementor-element-crprocey .elementor-heading-title:after,body.page-id-22 .elementor-element.elementor-element-croutey0 .elementor-heading-title:before,body.page-id-22 .elementor-element.elementor-element-croutey0 .elementor-heading-title:after{content:'';display:block;width:24px;height:2px;background:currentColor;border-radius:999px;}
body.page-id-22 .elementor-element.elementor-element-crplatmd{border-radius:20px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.10)!important;background:rgba(255,255,255,.05)!important;}
body.page-id-22 .elementor-element.elementor-element-crplatim img{width:100%!important;height:480px!important;object-fit:cover!important;opacity:.85!important;display:block!important;}
body.page-id-22 .elementor-element.elementor-element-croutgr0>.e-con{display:flex!important;flex-direction:column!important;transition:box-shadow 200ms ease,transform 200ms ease!important;}
body.page-id-22 .elementor-element.elementor-element-croutgr0>.e-con:hover{box-shadow:0 12px 28px rgba(0,47,78,.12)!important;transform:translateY(-3px)!important;}
body.page-id-22 .elementor-element.elementor-element-crctabk0 .elementor-button{min-width:240px!important;background:#63B25B!important;color:#fff!important;transition:background-color 150ms ease,transform 150ms ease!important;}
body.page-id-22 .elementor-element.elementor-element-crctabk0 .elementor-button:hover{background:#4F9248!important;transform:translateY(-1px)!important;}
@media(max-width:1024px){body.page-id-22 .elementor-element.elementor-element-crheroin,body.page-id-22 .elementor-element.elementor-element-crserv00,body.page-id-22 .elementor-element.elementor-element-crproc00,body.page-id-22 .elementor-element.elementor-element-crplat00,body.page-id-22 .elementor-element.elementor-element-crout000,body.page-id-22 .elementor-element.elementor-element-crcta000{padding-left:32px!important;padding-right:32px!important;}}
@media(max-width:767px){body.page-id-22 .elementor-element.elementor-element-crheroin{padding:64px 24px!important;}body.page-id-22 .elementor-element.elementor-element-crserv00,body.page-id-22 .elementor-element.elementor-element-crproc00,body.page-id-22 .elementor-element.elementor-element-crplat00,body.page-id-22 .elementor-element.elementor-element-crout000,body.page-id-22 .elementor-element.elementor-element-crcta000{padding:64px 24px!important;}body.page-id-22 .elementor-element.elementor-element-crplatim img{height:340px!important;}body.page-id-22 .elementor-element.elementor-element-crheroac{width:100%!important;flex-direction:column!important;align-items:stretch!important;}body.page-id-22 .elementor-element.elementor-element-crheroac .elementor-widget-button{width:100%!important;}body.page-id-22 .elementor-element.elementor-element-crheroac .elementor-button{width:100%!important;justify-content:center!important;}}
@media(prefers-reduced-motion:reduce){body.page-id-22 .elementor-element.elementor-element-crservgr>.e-con,body.page-id-22 .elementor-element.elementor-element-croutgr0>.e-con{transition:none!important;transform:none!important;}}
/* GTCC CORPORATE HERO REVISION */
body.page-id-22 .elementor-element.elementor-element-crbread0{min-height:40px!important;background:#F4F3EA!important;}
body.page-id-22 .elementor-element.elementor-element-crbreadi{width:100%!important;max-width:1280px!important;margin:0 auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;}
body.page-id-22 .elementor-element.elementor-element-crbreadi .elementor-widget-heading{width:auto!important;flex:0 0 auto!important;}
body.page-id-22 .elementor-element.elementor-element-crbreadhm a{color:#006FAE!important;text-decoration:none!important;}
body.page-id-22 .elementor-element.elementor-element-crbreadhm a:hover{text-decoration:underline!important;}
body.page-id-22 .elementor-element.elementor-element-crhero00{min-height:590px!important;}
body.page-id-22 .elementor-element.elementor-element-crheroin{padding-top:64px!important;padding-bottom:64px!important;}
body.page-id-22 .elementor-element.elementor-element-crherotx{width:100%!important;max-width:720px!important;}
body.page-id-22 .elementor-element.elementor-element-crherotx p{font-size:18px!important;line-height:1.65!important;}
@media(max-width:1024px){body.page-id-22 .elementor-element.elementor-element-crbread0{padding-left:32px!important;padding-right:32px!important;}body.page-id-22 .elementor-element.elementor-element-crherotx{max-width:650px!important;}}
@media(max-width:767px){body.page-id-22 .elementor-element.elementor-element-crbread0{padding-left:24px!important;padding-right:24px!important;}body.page-id-22 .elementor-element.elementor-element-crhero00{min-height:560px!important;}body.page-id-22 .elementor-element.elementor-element-crheroin{padding-top:56px!important;padding-bottom:56px!important;}body.page-id-22 .elementor-element.elementor-element-crherotx p{font-size:16px!important;}}
/* GTCC CORPORATE SERVICES GRID */
body.page-id-22 .elementor-element.elementor-element-crservhd{width:100%!important;max-width:600px!important;}
body.page-id-22 .elementor-element.elementor-element-crservh2{width:100%!important;max-width:600px!important;}
body.page-id-22 .elementor-element.elementor-element-crservh2 .elementor-heading-title{font-size:43px!important;line-height:1.12!important;}
body.page-id-22 .elementor-element.elementor-element-crservtx{width:100%!important;max-width:600px!important;}
body.page-id-22 .elementor-element.elementor-element-crservgr{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;width:100%!important;}
body.page-id-22 .elementor-element.elementor-element-crservgr>.e-con{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;}
@media(max-width:1024px){body.page-id-22 .elementor-element.elementor-element-crservgr{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.page-id-22 .elementor-element.elementor-element-crservh2 .elementor-heading-title{font-size:36px!important;}}
@media(max-width:600px){body.page-id-22 .elementor-element.elementor-element-crservgr{grid-template-columns:1fr!important;}body.page-id-22 .elementor-element.elementor-element-crservh2 .elementor-heading-title{font-size:30px!important;}}
/* GTCC CORPORATE CLIENT OUTCOMES */
body.page-id-22 .elementor-element.elementor-element-crout000{padding-top:72px!important;padding-bottom:64px!important;}
body.page-id-22 .elementor-element.elementor-element-croutey0{width:fit-content!important;}
body.page-id-22 .elementor-element.elementor-element-crouth20{width:100%!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important;}
body.page-id-22 .elementor-element.elementor-element-crouth20 .elementor-heading-title{font-size:44px!important;line-height:1.12!important;text-align:center!important;}
body.page-id-22 .elementor-element.elementor-element-croutgr0{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;width:100%!important;margin-top:48px!important;align-items:stretch!important;}
body.page-id-22 .elementor-element.elementor-element-croutgr0>.e-con{width:100%!important;min-width:0!important;max-width:none!important;min-height:396px!important;height:100%!important;padding:30px!important;display:flex!important;flex-direction:column!important;background:#FBFCF9!important;}
body.page-id-22 .elementor-element.elementor-element-croutgr0 [class*='elementor-element-crquotem']{margin-bottom:18px!important;}
body.page-id-22 .elementor-element.elementor-element-croutgr0 [class*='elementor-element-crquotem'] .elementor-heading-title{line-height:1!important;}
body.page-id-22 .elementor-element.elementor-element-croutgr0 [class*='elementor-element-crquoteq']{flex:1 1 auto!important;margin-bottom:22px!important;}
body.page-id-22 .elementor-element.elementor-element-croutgr0 [class*='elementor-element-crquoteq'] p{margin:0!important;font-size:14px!important;line-height:1.72!important;}
body.page-id-22 .elementor-element.elementor-element-croutgr0 [class*='elementor-element-crquotea']{margin-top:auto!important;width:100%!important;}
body.page-id-22 .elementor-element.elementor-element-croutgr0 [class*='elementor-element-crquoteid']{width:auto!important;min-width:0!important;}
@media(max-width:1024px){body.page-id-22 .elementor-element.elementor-element-croutgr0{grid-template-columns:1fr!important;}body.page-id-22 .elementor-element.elementor-element-crouth20 .elementor-heading-title{font-size:36px!important;}body.page-id-22 .elementor-element.elementor-element-croutgr0>.e-con{min-height:0!important;}}
@media(max-width:600px){body.page-id-22 .elementor-element.elementor-element-crout000{padding-top:64px!important;padding-bottom:64px!important;}body.page-id-22 .elementor-element.elementor-element-crouth20 .elementor-heading-title{font-size:30px!important;}body.page-id-22 .elementor-element.elementor-element-croutgr0>.e-con{padding:24px!important;}}
/* GTCC SOLUTIONS PAGE */
body.page-id-23 #main-container,body.page-id-23 .site-main,body.page-id-23 .site-main>article,body.page-id-23 .entry-content,body.page-id-23 .elementor{margin:0!important;padding:0!important;}
body.page-id-23 .elementor-element.elementor-element-slbreadi{width:100%!important;max-width:1280px!important;margin:0 auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;}
body.page-id-23 .elementor-element.elementor-element-slbreadi .elementor-widget-heading{width:auto!important;flex:0 0 auto!important;}
body.page-id-23 .elementor-element.elementor-element-slbreadh a{color:#006FAE!important;text-decoration:none!important;}
body.page-id-23 .elementor-element.elementor-element-slherobg{width:fit-content!important;}
body.page-id-23 .elementor-element.elementor-element-slherobg .elementor-heading-title{display:inline-flex!important;background:rgba(0,111,174,.35)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px!important;padding:6px 14px!important;}
body.page-id-23 .elementor-element.elementor-element-slbars00{width:auto!important;}
body.page-id-23 .elementor-element.elementor-element-slthreey .elementor-heading-title{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;}
body.page-id-23 .elementor-element.elementor-element-slthreey .elementor-heading-title:before,body.page-id-23 .elementor-element.elementor-element-slthreey .elementor-heading-title:after{content:'';display:block;width:24px;height:2px;background:currentColor;border-radius:999px;}
body.page-id-23 .elementor-element.elementor-element-slthreeg{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;width:100%!important;align-items:stretch!important;}
body.page-id-23 .elementor-element.elementor-element-slthreeg>.e-con{width:100%!important;min-width:0!important;height:100%!important;display:flex!important;flex-direction:column!important;transition:box-shadow 200ms ease,transform 200ms ease!important;}
body.page-id-23 .elementor-element.elementor-element-slthreeg>.e-con:hover{box-shadow:0 14px 32px rgba(0,47,78,.12)!important;transform:translateY(-4px)!important;}
body.page-id-23 .elementor-element.elementor-element-slthreeg .elementor-widget-button{margin-top:auto!important;align-self:flex-start!important;}
body.page-id-23 .elementor-element.elementor-element-slthreeg .elementor-button{padding-left:0!important;padding-right:0!important;}
body.page-id-23 .elementor-element.elementor-element-slallgr0{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;width:100%!important;}
body.page-id-23 .elementor-element.elementor-element-slallgr0>.e-con{width:100%!important;min-width:0!important;height:100%!important;transition:box-shadow 180ms ease,transform 180ms ease!important;}
body.page-id-23 .elementor-element.elementor-element-slallgr0>.e-con:hover{box-shadow:0 12px 28px rgba(0,47,78,.12)!important;transform:translateY(-2px)!important;}
body.page-id-23 .elementor-element.elementor-element-slctain0{max-width:720px!important;margin:0 auto!important;}
body.page-id-23 .elementor-element.elementor-element-slctaac0{width:auto!important;}
body.page-id-23 .elementor-element.elementor-element-slctawa0 .elementor-button:hover{background:rgba(37,211,102,.06)!important;border-color:rgba(37,211,102,.70)!important;}
@media(max-width:1024px){body.page-id-23 .elementor-element.elementor-element-slbread0,body.page-id-23 .elementor-element.elementor-element-slhero00,body.page-id-23 .elementor-element.elementor-element-slthree0,body.page-id-23 .elementor-element.elementor-element-slall000,body.page-id-23 .elementor-element.elementor-element-slcta000{padding-left:32px!important;padding-right:32px!important;}body.page-id-23 .elementor-element.elementor-element-slthreeg{grid-template-columns:1fr!important;}body.page-id-23 .elementor-element.elementor-element-slallgr0{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:600px){body.page-id-23 .elementor-element.elementor-element-slbread0,body.page-id-23 .elementor-element.elementor-element-slhero00,body.page-id-23 .elementor-element.elementor-element-slthree0,body.page-id-23 .elementor-element.elementor-element-slall000,body.page-id-23 .elementor-element.elementor-element-slcta000{padding-left:24px!important;padding-right:24px!important;}body.page-id-23 .elementor-element.elementor-element-slallgr0{grid-template-columns:1fr!important;}body.page-id-23 .elementor-element.elementor-element-slctaac0{width:100%!important;flex-direction:column!important;align-items:stretch!important;}body.page-id-23 .elementor-element.elementor-element-slctaac0 .elementor-widget-button,body.page-id-23 .elementor-element.elementor-element-slctaac0 .elementor-button{width:100%!important;justify-content:center!important;}}
@media(prefers-reduced-motion:reduce){body.page-id-23 .elementor-element.elementor-element-slthreeg>.e-con,body.page-id-23 .elementor-element.elementor-element-slallgr0>.e-con{transition:none!important;transform:none!important;}}
/* GTCC SOLUTIONS TYPOGRAPHY AND BARS */
body.page-id-23 .elementor-element.elementor-element-slheroin{width:100%!important;max-width:1280px!important;margin:0 auto!important;}
body.page-id-23 .elementor-element.elementor-element-slheroh1{width:100%!important;max-width:680px!important;}
body.page-id-23 .elementor-element.elementor-element-slheroh1 .elementor-heading-title{font-size:64px!important;font-weight:500!important;line-height:1.06!important;letter-spacing:-.025em!important;}
body.page-id-23 .elementor-element.elementor-element-slherotx{width:100%!important;max-width:560px!important;}
body.page-id-23 .elementor-element.elementor-element-slherotx p{margin:0!important;font-size:18px!important;font-weight:400!important;line-height:1.7!important;}
body.page-id-23 .elementor-element.elementor-element-slbars00{width:153px!important;max-width:153px!important;min-width:153px!important;height:3px!important;min-height:3px!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;align-self:flex-start!important;overflow:visible!important;}
body.page-id-23 .elementor-element.elementor-element-slbars00>.e-con{display:block!important;width:36px!important;max-width:36px!important;min-width:36px!important;height:3px!important;min-height:3px!important;max-height:3px!important;flex:0 0 36px!important;padding:0!important;margin:0!important;border-radius:999px!important;}
body.page-id-23 .elementor-element.elementor-element-slthreeh{width:100%!important;max-width:520px!important;}
body.page-id-23 .elementor-element.elementor-element-slallh20{width:100%!important;max-width:650px!important;}
body.page-id-23 .elementor-element.elementor-element-slctatx0{width:100%!important;max-width:720px!important;}
body.page-id-23 .elementor-widget-text-editor p:last-child{margin-bottom:0!important;}
@media(max-width:1024px){body.page-id-23 .elementor-element.elementor-element-slheroh1 .elementor-heading-title{font-size:50px!important;}body.page-id-23 .elementor-element.elementor-element-slherotx p{font-size:17px!important;}}
@media(max-width:600px){body.page-id-23 .elementor-element.elementor-element-slheroh1 .elementor-heading-title{font-size:40px!important;}body.page-id-23 .elementor-element.elementor-element-slherotx p{font-size:16px!important;}body.page-id-23 .elementor-element.elementor-element-slbars00{width:129px!important;min-width:129px!important;max-width:129px!important;}body.page-id-23 .elementor-element.elementor-element-slbars00>.e-con{width:30px!important;min-width:30px!important;max-width:30px!important;flex-basis:30px!important;}}
/* GTCC SOLUTIONS SERVICES CTA */
body.page-id-23 .elementor-element.elementor-element-slallhd0{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;}
body.page-id-23 .elementor-element.elementor-element-slallcp0{width:auto!important;min-width:0!important;max-width:760px!important;flex:1 1 auto!important;}
body.page-id-23 .elementor-element.elementor-element-slallbt0{width:auto!important;max-width:none!important;min-width:0!important;flex:0 0 auto!important;align-self:flex-end!important;}
body.page-id-23 .elementor-element.elementor-element-slallbt0 .elementor-widget-container{width:auto!important;}
body.page-id-23 .elementor-element.elementor-element-slallbt0 .elementor-button{display:inline-flex!important;width:auto!important;min-width:180px!important;max-width:none!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;padding:12px 22px!important;line-height:1.3!important;}
body.page-id-23 .elementor-element.elementor-element-slallbt0 .elementor-button-text{white-space:nowrap!important;}
@media(max-width:767px){body.page-id-23 .elementor-element.elementor-element-slallhd0{flex-direction:column!important;align-items:flex-start!important;}body.page-id-23 .elementor-element.elementor-element-slallbt0{align-self:flex-start!important;}}
@media(max-width:420px){body.page-id-23 .elementor-element.elementor-element-slallbt0,body.page-id-23 .elementor-element.elementor-element-slallbt0 .elementor-button{width:100%!important;}}
/* GTCC ABOUT PAGE */
body.page-id-25 #main-container,body.page-id-25 .site-main,body.page-id-25 .site-main>article,body.page-id-25 .entry-content,body.page-id-25 .elementor{margin:0!important;padding:0!important;}
body.page-id-25 .elementor-element.elementor-element-abbreadi{width:100%!important;max-width:1280px!important;margin:0 auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;}
body.page-id-25 .elementor-element.elementor-element-abbreadi .elementor-widget-heading{width:auto!important;flex:0 0 auto!important;}
body.page-id-25 .elementor-element.elementor-element-abherobg{width:fit-content!important;}
body.page-id-25 .elementor-element.elementor-element-abherobg .elementor-heading-title{display:inline-flex!important;background:rgba(0,111,174,.55)!important;border-radius:999px!important;padding:6px 14px!important;}
body.page-id-25 .elementor-element.elementor-element-abheroh1{width:100%!important;max-width:700px!important;}
body.page-id-25 .elementor-element.elementor-element-abherotx{width:100%!important;max-width:600px!important;}
body.page-id-25 .elementor-element.elementor-element-abrandin,body.page-id-25 .elementor-element.elementor-element-abparenti{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:64px!important;align-items:center!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandc,body.page-id-25 .elementor-element.elementor-element-abbrandm,body.page-id-25 .elementor-element.elementor-element-abparentc,body.page-id-25 .elementor-element.elementor-element-abparentm{width:100%!important;min-width:0!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandm,body.page-id-25 .elementor-element.elementor-element-abparentm{border-radius:20px!important;overflow:hidden!important;box-shadow:0 20px 48px rgba(0,26,46,.18)!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandim img{width:100%!important;height:480px!important;object-fit:cover!important;display:block!important;}
body.page-id-25 .elementor-element.elementor-element-abparentim img{width:100%!important;height:520px!important;object-fit:cover!important;display:block!important;}
body.page-id-25 .elementor-element.elementor-element-abpillgr{width:auto!important;display:flex!important;flex-flow:row wrap!important;gap:10px!important;}
body.page-id-25 .elementor-element.elementor-element-abpillgr>.e-con{width:fit-content!important;flex:0 0 auto!important;}
body.page-id-25 .elementor-element.elementor-element-abposey0 .elementor-heading-title{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;}
body.page-id-25 .elementor-element.elementor-element-abposey0 .elementor-heading-title:before,body.page-id-25 .elementor-element.elementor-element-abposey0 .elementor-heading-title:after{content:'';display:block;width:24px;height:2px;background:currentColor;border-radius:999px;}
body.page-id-25 .elementor-element.elementor-element-abposgr0{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;width:100%!important;}
body.page-id-25 .elementor-element.elementor-element-abposgr0>.e-con{width:100%!important;min-width:0!important;height:100%!important;}
body.page-id-25 .elementor-element.elementor-element-abmetgr0{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;}
body.page-id-25 .elementor-element.elementor-element-abmetgr0>.e-con{width:100%!important;min-width:0!important;}
body.page-id-25 .elementor-element.elementor-element-abctain0{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:48px!important;}
body.page-id-25 .elementor-element.elementor-element-abctabk0{width:auto!important;flex:0 0 auto!important;}
body.page-id-25 .elementor-element.elementor-element-abctabk0 .elementor-button{min-width:220px!important;background:#63B25B!important;color:#fff!important;white-space:nowrap!important;}
body.page-id-25 .elementor-element.elementor-element-abctabk0 .elementor-button:hover{background:#4F9248!important;}
@media(max-width:1024px){body.page-id-25 .elementor-element.elementor-element-abbread0,body.page-id-25 .elementor-element.elementor-element-abhero00,body.page-id-25 .elementor-element.elementor-element-abbrand0,body.page-id-25 .elementor-element.elementor-element-abpos000,body.page-id-25 .elementor-element.elementor-element-abparent0,body.page-id-25 .elementor-element.elementor-element-abcta000{padding-left:32px!important;padding-right:32px!important;}body.page-id-25 .elementor-element.elementor-element-abrandin,body.page-id-25 .elementor-element.elementor-element-abparenti{grid-template-columns:1fr!important;gap:40px!important;}body.page-id-25 .elementor-element.elementor-element-abposgr0{grid-template-columns:1fr!important;}body.page-id-25 .elementor-element.elementor-element-abctain0{flex-direction:column!important;align-items:flex-start!important;}}
@media(max-width:600px){body.page-id-25 .elementor-element.elementor-element-abbread0,body.page-id-25 .elementor-element.elementor-element-abhero00,body.page-id-25 .elementor-element.elementor-element-abbrand0,body.page-id-25 .elementor-element.elementor-element-abpos000,body.page-id-25 .elementor-element.elementor-element-abparent0,body.page-id-25 .elementor-element.elementor-element-abcta000{padding-left:24px!important;padding-right:24px!important;}body.page-id-25 .elementor-element.elementor-element-abbrandim img,body.page-id-25 .elementor-element.elementor-element-abparentim img{height:360px!important;}body.page-id-25 .elementor-element.elementor-element-abmetgr0{grid-template-columns:1fr!important;}body.page-id-25 .elementor-element.elementor-element-abctabk0,body.page-id-25 .elementor-element.elementor-element-abctabk0 .elementor-button{width:100%!important;}}
/* GTCC ABOUT REFERENCE MATCH */
body.page-id-25 .elementor-element.elementor-element-abhero00{padding-top:88px!important;padding-bottom:88px!important;}
body.page-id-25 .elementor-element.elementor-element-abheroin{width:100%!important;max-width:1280px!important;margin:0 auto!important;}
body.page-id-25 .elementor-element.elementor-element-abheroh1{width:100%!important;max-width:700px!important;}
body.page-id-25 .elementor-element.elementor-element-abheroh1 .elementor-heading-title{font-size:64px!important;font-weight:500!important;line-height:1.06!important;letter-spacing:-.025em!important;}
body.page-id-25 .elementor-element.elementor-element-abherotx{width:100%!important;max-width:600px!important;}
body.page-id-25 .elementor-element.elementor-element-abherotx p{margin:0!important;font-size:18px!important;line-height:1.72!important;}
body.page-id-25 .elementor-element.elementor-element-abrandey,body.page-id-25 .elementor-element.elementor-element-abparentey{width:fit-content!important;}
body.page-id-25 .elementor-element.elementor-element-abrandey .elementor-heading-title:before,body.page-id-25 .elementor-element.elementor-element-abparentey .elementor-heading-title:before{content:'';display:inline-block;width:28px;height:2px;background:currentColor;border-radius:999px;margin-right:10px;vertical-align:middle;}
body.page-id-25 .elementor-element.elementor-element-abrandp1,body.page-id-25 .elementor-element.elementor-element-abrandp2,body.page-id-25 .elementor-element.elementor-element-abparentp1,body.page-id-25 .elementor-element.elementor-element-abparentp2{width:100%!important;max-width:560px!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandm img{object-position:center 28%!important;}
body.page-id-25 .elementor-element.elementor-element-abposh20,body.page-id-25 .elementor-element.elementor-element-abpostx0{width:100%!important;max-width:560px!important;}
body.page-id-25 .elementor-element.elementor-element-abposgr0>.e-con{min-height:280px!important;padding:28px!important;}
body.page-id-25 .elementor-element.elementor-element-abposgr0 [class*='elementor-element-abpost'] .elementor-widget-container>p{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important;}
body.page-id-25 .elementor-element.elementor-element-abposgr0 [class*='elementor-element-abpost'] .elementor-widget-container>p>div{position:relative!important;padding-left:22px!important;font-size:13px!important;line-height:1.5!important;}
body.page-id-25 .elementor-element.elementor-element-abposgr0 [class*='elementor-element-abpost'] .elementor-widget-container>p>div:first-letter{font-weight:700!important;}
body.page-id-25 .elementor-element.elementor-element-abparenth,body.page-id-25 .elementor-element.elementor-element-abparentp1,body.page-id-25 .elementor-element.elementor-element-abparentp2{width:100%!important;max-width:560px!important;}
body.page-id-25 .elementor-element.elementor-element-abctacp0{width:60%!important;max-width:600px!important;display:flex!important;flex-direction:column!important;}
body.page-id-25 .elementor-element.elementor-element-abctah20{margin-bottom:10px!important;}
body.page-id-25 .elementor-element.elementor-element-abctatx0{width:100%!important;max-width:480px!important;}
@media(max-width:1024px){body.page-id-25 .elementor-element.elementor-element-abheroh1 .elementor-heading-title{font-size:50px!important;}body.page-id-25 .elementor-element.elementor-element-abctacp0{width:100%!important;}}
@media(max-width:600px){body.page-id-25 .elementor-element.elementor-element-abhero00{padding-top:64px!important;padding-bottom:64px!important;}body.page-id-25 .elementor-element.elementor-element-abheroh1 .elementor-heading-title{font-size:40px!important;}body.page-id-25 .elementor-element.elementor-element-abherotx p{font-size:16px!important;}}
/* GTCC ABOUT BRAND INNER GRID FIX */
body.page-id-25 .elementor-element.elementor-element-abrandin{width:100%!important;max-width:1280px!important;margin:0 auto!important;display:block!important;}
body.page-id-25 .elementor-element.elementor-element-abrandin>.e-con-inner{width:100%!important;max-width:1280px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:64px!important;align-items:center!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandc,body.page-id-25 .elementor-element.elementor-element-abbrandm{width:100%!important;max-width:none!important;min-width:0!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandc{padding-right:8px!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandh2{width:100%!important;max-width:560px!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandp1,body.page-id-25 .elementor-element.elementor-element-abbrandp2{width:100%!important;max-width:560px!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandm{height:480px!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandim,body.page-id-25 .elementor-element.elementor-element-abbrandim .elementor-widget-container{width:100%!important;height:100%!important;}
body.page-id-25 .elementor-element.elementor-element-abbrandim img{width:100%!important;height:480px!important;object-fit:cover!important;object-position:center 28%!important;}
@media(max-width:1024px){body.page-id-25 .elementor-element.elementor-element-abrandin>.e-con-inner{grid-template-columns:1fr!important;gap:40px!important;}body.page-id-25 .elementor-element.elementor-element-abbrandc{padding-right:0!important;}body.page-id-25 .elementor-element.elementor-element-abbrandm{height:460px!important;}body.page-id-25 .elementor-element.elementor-element-abbrandim img{height:460px!important;}}
@media(max-width:600px){body.page-id-25 .elementor-element.elementor-element-abbrandm{height:360px!important;}body.page-id-25 .elementor-element.elementor-element-abbrandim img{height:360px!important;}}
/* GTCC ABOUT PARENT INNER GRID FIX */
body.page-id-25 .elementor-element.elementor-element-abparenti{width:100%!important;max-width:1280px!important;margin:0 auto!important;display:block!important;}
body.page-id-25 .elementor-element.elementor-element-abparenti>.e-con-inner{width:100%!important;max-width:1280px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:64px!important;align-items:center!important;}
body.page-id-25 .elementor-element.elementor-element-abparentc,body.page-id-25 .elementor-element.elementor-element-abparentm{width:100%!important;max-width:none!important;min-width:0!important;}
body.page-id-25 .elementor-element.elementor-element-abparentc{padding-right:8px!important;}
body.page-id-25 .elementor-element.elementor-element-abparenth,body.page-id-25 .elementor-element.elementor-element-abparentp1,body.page-id-25 .elementor-element.elementor-element-abparentp2{width:100%!important;max-width:560px!important;}
body.page-id-25 .elementor-element.elementor-element-abparentm{height:520px!important;border-radius:20px!important;overflow:hidden!important;}
body.page-id-25 .elementor-element.elementor-element-abparentim,body.page-id-25 .elementor-element.elementor-element-abparentim .elementor-widget-container{width:100%!important;height:100%!important;}
body.page-id-25 .elementor-element.elementor-element-abparentim img{width:100%!important;height:520px!important;object-fit:cover!important;object-position:center center!important;display:block!important;}
body.page-id-25 .elementor-element.elementor-element-abmetgr0{width:100%!important;max-width:560px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}
body.page-id-25 .elementor-element.elementor-element-abmetgr0>.e-con{width:100%!important;min-width:0!important;min-height:92px!important;}
@media(max-width:1024px){body.page-id-25 .elementor-element.elementor-element-abparenti>.e-con-inner{grid-template-columns:1fr!important;gap:40px!important;}body.page-id-25 .elementor-element.elementor-element-abparentc{padding-right:0!important;}body.page-id-25 .elementor-element.elementor-element-abparentm{height:480px!important;}body.page-id-25 .elementor-element.elementor-element-abparentim img{height:480px!important;}}
@media(max-width:600px){body.page-id-25 .elementor-element.elementor-element-abparentm{height:360px!important;}body.page-id-25 .elementor-element.elementor-element-abparentim img{height:360px!important;}body.page-id-25 .elementor-element.elementor-element-abmetgr0{grid-template-columns:1fr!important;}}/* End custom CSS */