.elementor-15 .elementor-element.elementor-element-ccebd94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-15 .elementor-element.elementor-element-8e6b4a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-15 .elementor-element.elementor-element-a2b0d51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--padding-top:0125px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-15 .elementor-element.elementor-element-a2b0d51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a2b0d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://i0.wp.com/trentbright.com/wp-content/uploads/2026/05/6477c345f9eecf958e59b37c_26-p-1080.jpg?fit=1080%2C608&ssl=1");background-size:cover;}.elementor-15 .elementor-element.elementor-element-a2b0d51::before, .elementor-15 .elementor-element.elementor-element-a2b0d51 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a2b0d51 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a2b0d51 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a2b0d51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a2b0d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-15 .elementor-element.elementor-element-dadff12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dadff12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-3dbbb96 img{width:100%;max-width:100%;height:100%;}.elementor-15 .elementor-element.elementor-element-e803ebb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:69px;--padding-left:10px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e803ebb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-4326cd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c0bda89 );--border-color:var( --e-global-color-c0bda89 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:024px;--z-index:51;}.elementor-15 .elementor-element.elementor-element-99d1f14{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-99d1f14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2884283 .elementor-heading-title{font-family:"Lexend Giga", Sans-serif;font-size:1.4rem;font-weight:900;font-style:italic;letter-spacing:-1.82px;}.elementor-15 .elementor-element.elementor-element-cbae466{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 3px;}.elementor-15 .elementor-element.elementor-element-cbae466 .elementor-heading-title{font-family:"Lexend Giga", Sans-serif;font-size:1.1rem;font-weight:400;font-style:italic;letter-spacing:-1.82px;color:var( --e-global-color-c0bda89 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-1c64f7c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0bda89 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-1c64f7c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1c64f7c .elementor-button:focus{background-color:transparent;color:var( --e-global-color-secondary );background-image:linear-gradient(281deg, var( --e-global-color-b10b806 ) 0%, var( --e-global-color-c0bda89 ) 100%);border-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-1c64f7c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1c64f7c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1c64f7c .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-1c64f7c .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1c64f7c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e40b0a1 .elementor-button{background-color:#23232340;font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-c685939 );color:var( --e-global-color-c685939 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b10b806 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-e40b0a1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e40b0a1 .elementor-button:focus{background-color:var( --e-global-color-b10b806 );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e40b0a1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-e40b0a1 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e40b0a1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4362dd1{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:20px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-15 .elementor-element.elementor-element-4362dd1 .elementor-social-icon{background-color:#F9F9F900;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c685939 );}.elementor-15 .elementor-element.elementor-element-4362dd1 .elementor-social-icon i{color:var( --e-global-color-c685939 );}.elementor-15 .elementor-element.elementor-element-4362dd1 .elementor-social-icon svg{fill:var( --e-global-color-c685939 );}.elementor-15 .elementor-element.elementor-element-4362dd1 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4362dd1 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4362dd1 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-20893a2 .elementor-heading-title{font-family:var( --e-global-typography-9f32f13-font-family ), Sans-serif;font-size:var( --e-global-typography-9f32f13-font-size );font-weight:var( --e-global-typography-9f32f13-font-weight );line-height:var( --e-global-typography-9f32f13-line-height );color:#F9F9F9;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5b19d21{--divider-border-style:solid;--divider-color:var( --e-global-color-c685939 );--divider-border-width:2px;}.elementor-15 .elementor-element.elementor-element-5b19d21 .elementor-divider-separator{width:15%;}.elementor-15 .elementor-element.elementor-element-5b19d21 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-15 .elementor-element.elementor-element-01318da{padding:0px 0px 20px 0px;color:#F9F9F9;}.elementor-15 .elementor-element.elementor-element-2bcdffd .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0bda89 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-2bcdffd .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2bcdffd .elementor-button:focus{background-color:transparent;color:var( --e-global-color-secondary );background-image:linear-gradient(281deg, var( --e-global-color-b10b806 ) 0%, var( --e-global-color-c0bda89 ) 100%);border-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-2bcdffd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2bcdffd .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-2bcdffd .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2bcdffd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-689b08e .elementor-button{background-color:#23232340;font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-c685939 );color:var( --e-global-color-c685939 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b10b806 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-689b08e .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-689b08e .elementor-button:focus{background-color:var( --e-global-color-b10b806 );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-689b08e .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-689b08e .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-689b08e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-29e3a76{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:25px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-15 .elementor-element.elementor-element-29e3a76 .elementor-social-icon{background-color:#F9F9F900;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c685939 );}.elementor-15 .elementor-element.elementor-element-29e3a76 .elementor-social-icon i{color:var( --e-global-color-c685939 );}.elementor-15 .elementor-element.elementor-element-29e3a76 .elementor-social-icon svg{fill:var( --e-global-color-c685939 );}.elementor-15 .elementor-element.elementor-element-29e3a76 .elementor-social-icon:hover{background-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-29e3a76 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-29e3a76 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-bf585c9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bf585c9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bf585c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-15 .elementor-element.elementor-element-0a1a47f{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0a1a47f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0a1a47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB35496;}.elementor-15 .elementor-element.elementor-element-6b4a5e0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:23;}.elementor-15 .elementor-element.elementor-element-6b4a5e0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6b4a5e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-15 .elementor-element.elementor-element-4ffdd2e{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4ffdd2e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4ffdd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0bda89 );}.elementor-15 .elementor-element.elementor-element-a7e8317{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a7e8317:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a7e8317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB3547A;}.elementor-15 .elementor-element.elementor-element-31e6b7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.82;--padding-top:130px;--padding-bottom:200px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-31e6b7d::before, .elementor-15 .elementor-element.elementor-element-31e6b7d > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-31e6b7d > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-31e6b7d > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-31e6b7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-31e6b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c685939 ) 0%, #A1C0FF 100%);}.elementor-15 .elementor-element.elementor-element-31e6b7d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-31e6b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://i0.wp.com/trentbright.com/wp-content/uploads/2026/05/OPZ_TB_04-22_LQ_MainLobby_10.webp?fit=1500%2C1000&ssl=1") 50% 50%;background-size:cover;}.elementor-15 .elementor-element.elementor-element-31e6b7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-58f68b5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-3eb6c98{--display:flex;--min-height:90px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-15 .elementor-element.elementor-element-3eb6c98:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3eb6c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F947;}.elementor-15 .elementor-element.elementor-element-3eb6c98::before, .elementor-15 .elementor-element.elementor-element-3eb6c98 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3eb6c98 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3eb6c98 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3eb6c98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3eb6c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://trentbright.com/wp-content/uploads/2026/05/USA-SVG.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:82% auto;}.elementor-15 .elementor-element.elementor-element-3eb6c98.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-1314092{margin:-82px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--lottie-container-width:120%;}.elementor-15 .elementor-element.elementor-element-c29984d{text-align:center;}.elementor-15 .elementor-element.elementor-element-c29984d .elementor-heading-title{font-family:var( --e-global-typography-f03b011-font-family ), Sans-serif;font-size:var( --e-global-typography-f03b011-font-size );font-weight:var( --e-global-typography-f03b011-font-weight );line-height:var( --e-global-typography-f03b011-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-9192a0e{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-c4a6afe{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d315352 .tb-pm-ztd{--tb-primary:#0f172a;--tb-accent:#f59e0b;--tb-sold:#ef4444;border-radius:12px;}.elementor-15 .elementor-element.elementor-element-ce99321{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bc91f37{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-1adc8bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1adc8bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-3609a33{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_post_list .ue-grid-item-category a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .uc_post_list_title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .ue-grid-item-meta-data{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .uc_post_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .uc_more_btn:hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .ue-post-list-load-more{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .ue-post-list-load-more:hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_box{flex-direction:row;background-color:var( --e-global-color-c685939 );padding:0px 20px 0px 0px;border-radius:15px;box-shadow:0px 5px 17px -9px rgba(0, 0, 0, 0.33);}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list{grid-template-columns:repeat(3, 1fr);gap:20px;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_box:hover{background-color:#FFFAF2;box-shadow:0px 0px 24px 1px rgba(253.29999999999998, 181.71521739130438, 0, 0.46);}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_content{padding:18px 18px 18px 18px;justify-content:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_image{width:100px;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_image,.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_image img{border-radius:0px;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_image img{object-position:center center;object-fit:cover;transform:scale(calc(100/100));}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_box:hover .uc_post_list_image img{filter:brightness( 105% ) contrast( 105% ) saturate( 115% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-e625c4a .ue-grid-item-category a{background-color:#00bcff;color:#ffffff;padding:2px 10px 2px 10px;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-e625c4a .ue-grid-item-category{gap:5px;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_title a{color:#000000;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_title a:hover{color:#7783E0;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_title{margin-top:0px;}.elementor-15 .elementor-element.elementor-element-e625c4a .ue-grid-item-meta-data{color:var( --e-global-color-secondary );gap:5px;width:auto;}.elementor-15 .elementor-element.elementor-element-e625c4a .ue-grid-item-meta-data svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e625c4a .ue-meta-data{margin-top:0px;gap:10px;justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_content{color:#969696;margin-top:10px;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_more_btn{font-family:"Lexend Giga", Sans-serif;font-size:0.8rem;font-weight:400;letter-spacing:-1.82px;padding:5px 10px 5px 5px;display:inline-block;border-radius:6px;background-color:var( --e-global-color-primary );color:var( --e-global-color-072d2de );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_more_btn:hover{background-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-e625c4a .ue-post-list-load-more{font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );padding:10px 42px 10px 42px;margin:20px 0px 0px 0px;display:inline-block;border-radius:10px;background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-15 .elementor-element.elementor-element-e625c4a .ue-post-list-load-more:hover{background-color:var( --e-global-color-b8d8e66 );}.elementor-15 .elementor-element.elementor-element-e625c4a .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-15 .elementor-element.elementor-element-0296166{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;background-color:transparent;padding:035px 20px 50px 20px;background-image:linear-gradient(169deg, #F9F9F999 0%, #FFEFD78A 100%);border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--n-tabs-title-border-radius:15px 15px 15px 15px;--n-tabs-title-color-active:var( --e-global-color-845d4d7 );--n-tabs-icon-color:var( --e-global-color-bd67aaf );--n-tabs-icon-color-active:var( --e-global-color-bd67aaf );}.elementor-15 .elementor-element.elementor-element-0296166.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-15 .elementor-element.elementor-element-0296166.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-15 .elementor-element.elementor-element-0296166.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );box-shadow:2px 1px 10px -2px rgba(0,0,0,0.5) inset;}.elementor-15 .elementor-element.elementor-element-0296166.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-15 .elementor-element.elementor-element-0296166.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Unbounded", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-0296166 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );--n-tabs-icon-color-hover:var( --e-global-color-b8d8e66 );}.elementor-15 .elementor-element.elementor-element-dc9e94d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4f7b935{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4f7b935:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4f7b935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB3547A;}.elementor-15 .elementor-element.elementor-element-e4c01fb{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e4c01fb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e4c01fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0bda89 );}.elementor-15 .elementor-element.elementor-element-c46b537{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c46b537:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c46b537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-072d2de ) 100%);}.elementor-15 .elementor-element.elementor-element-f404260{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-622e206{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c0bda89 );--border-color:var( --e-global-color-c0bda89 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:024px;}.elementor-15 .elementor-element.elementor-element-091054e{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-c0bda89 );}.elementor-15 .elementor-element.elementor-element-6b07cea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-33d11f4{text-align:center;}.elementor-15 .elementor-element.elementor-element-33d11f4 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e13df94{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-e13df94 img{width:100%;}.elementor-15 .elementor-element.elementor-element-a082caa{text-align:center;}.elementor-15 .elementor-element.elementor-element-a082caa .elementor-heading-title{font-family:var( --e-global-typography-59f431d-font-family ), Sans-serif;font-size:var( --e-global-typography-59f431d-font-size );font-weight:var( --e-global-typography-59f431d-font-weight );letter-spacing:var( --e-global-typography-59f431d-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1959c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-75c8474{--display:flex;}.elementor-15 .elementor-element.elementor-element-df1d959 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0bda89 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-df1d959 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-df1d959 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-secondary );background-image:linear-gradient(281deg, var( --e-global-color-b10b806 ) 0%, var( --e-global-color-c0bda89 ) 100%);border-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-df1d959{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-df1d959.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-df1d959 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-df1d959 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-df1d959 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4238d36{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-15 .elementor-element.elementor-element-4238d36:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4238d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-15 .elementor-element.elementor-element-0176188{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0176188:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0176188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0bda89 );}.elementor-15 .elementor-element.elementor-element-815d54d{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-815d54d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-815d54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB3547A;}.elementor-15 .elementor-element.elementor-element-4a2ffa5{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-4a2ffa5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4a2ffa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C8DAFF 0%, #DFEAFF 100%);}.elementor-15 .elementor-element.elementor-element-4a2ffa5::before, .elementor-15 .elementor-element.elementor-element-4a2ffa5 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4a2ffa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4a2ffa5 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4a2ffa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4a2ffa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://i0.wp.com/trentbright.com/wp-content/uploads/2025/10/SGC-Services-BG-OPZ-scaled.webp?fit=2560%2C1352&ssl=1");--background-overlay:'';background-size:auto;}.elementor-15 .elementor-element.elementor-element-0853c55{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-80c528f{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-15 .elementor-element.elementor-element-80c528f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-80c528f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F947;}.elementor-15 .elementor-element.elementor-element-80c528f::before, .elementor-15 .elementor-element.elementor-element-80c528f > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-80c528f > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-80c528f > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-80c528f > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-80c528f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-80c528f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ab26a19{width:var( --container-widget-width, 114.103% );max-width:114.103%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:114.103%;--container-widget-flex-grow:0;--lottie-container-width:100%;}.elementor-15 .elementor-element.elementor-element-ab26a19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-de0619e{text-align:center;}.elementor-15 .elementor-element.elementor-element-de0619e .elementor-heading-title{font-family:var( --e-global-typography-f03b011-font-family ), Sans-serif;font-size:var( --e-global-typography-f03b011-font-size );font-weight:var( --e-global-typography-f03b011-font-weight );line-height:var( --e-global-typography-f03b011-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-32532ff{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-container{--ita-height:420px;gap:12px;--ita-bg-color:#ffffff;--ita-name-color:#111827;--ita-job-color:#6B7280;--ita-bio-color:#4B5563;--ita-card-width:87vw;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-item{border-radius:12px 12px 12px 12px;--ita-flex-inactive:1;--ita-flex-active:8;--ita-content-width:400px;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-item .ita-image img{border-top-right-radius:12px;border-bottom-right-radius:12px;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-content-inner{padding:40px 40px 40px 40px;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-job{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-bio{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-button{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-social a{color:#374151;background-color:#F3F4F6;width:36px;height:36px;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-social a i{font-size:16px;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-social a svg{width:16px;height:16px;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-image img{object-position:top center;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-image{--ita-image-height:229px;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-logo{max-width:100px;}.elementor-15 .elementor-element.elementor-element-1c2539b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0bda89 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-1c2539b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1c2539b .elementor-button:focus{background-color:transparent;color:var( --e-global-color-secondary );background-image:linear-gradient(281deg, var( --e-global-color-b10b806 ) 0%, var( --e-global-color-c0bda89 ) 100%);border-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-1c2539b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1c2539b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1c2539b .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-1c2539b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1c2539b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-db35a45{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b3ea8a1{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b3ea8a1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b3ea8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB3547A;}.elementor-15 .elementor-element.elementor-element-4829f6e{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4829f6e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4829f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0bda89 );}.elementor-15 .elementor-element.elementor-element-4573b20{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4573b20:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4573b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4573b20::before, .elementor-15 .elementor-element.elementor-element-4573b20 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4573b20 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4573b20 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4573b20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4573b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://i0.wp.com/trentbright.com/wp-content/uploads/2026/05/CC-Service-BG.webp?fit=1600%2C1066&ssl=1");--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-4573b20::before{filter:brightness( 17% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-763c86d{--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;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-aad56b1{--e-transform-rotateZ:-4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -69px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15 .elementor-element.elementor-element-aad56b1:hover{--e-transform-rotateZ:0deg;--e-transform-scale:1.05;}.elementor-15 .elementor-element.elementor-element-aad56b1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-aad56b1 img{width:420px;border-radius:5px 5px 5px 5px;box-shadow:7px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-f7e3625{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-39f6670 .elementor-heading-title{font-family:var( --e-global-typography-f03b011-font-family ), Sans-serif;font-size:var( --e-global-typography-f03b011-font-size );font-weight:var( --e-global-typography-f03b011-font-weight );line-height:var( --e-global-typography-f03b011-line-height );color:#F9F9F9;}.elementor-15 .elementor-element.elementor-element-5fb3bf9{color:#F9F9F9;}.elementor-15 .elementor-element.elementor-element-439035a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#707070;--border-color:#707070;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-439035a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-439035a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(148deg, #23232359 0%, #191C264F 100%);}.elementor-15 .elementor-element.elementor-element-a622f86{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-dbc5606{background-color:#ECB3545E;padding:10px 10px 5px 10px;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-dbc5606.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-dbc5606 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-dbc5606.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-dbc5606.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-dbc5606.elementor-view-default .elementor-icon{color:var( --e-global-color-b10b806 );border-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-dbc5606.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-dbc5606.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-dbc5606 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-dbc5606 .elementor-icon svg{height:30px;}.elementor-15 .elementor-element.elementor-element-ecb650b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3361b9f .elementor-heading-title{font-family:var( --e-global-typography-dbd3520-font-family ), Sans-serif;font-size:var( --e-global-typography-dbd3520-font-size );font-weight:var( --e-global-typography-dbd3520-font-weight );letter-spacing:var( --e-global-typography-dbd3520-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d45e077{color:#F9F9F9;}.elementor-15 .elementor-element.elementor-element-9502d9a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#707070;--border-color:#707070;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-9502d9a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9502d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(148deg, #23232359 0%, #191C264F 100%);}.elementor-15 .elementor-element.elementor-element-79c9bd6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-3cbf0f4{background-color:#ECB3545E;padding:10px 10px 5px 10px;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-3cbf0f4.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3cbf0f4 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3cbf0f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-3cbf0f4.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3cbf0f4.elementor-view-default .elementor-icon{color:var( --e-global-color-b10b806 );border-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-3cbf0f4.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3cbf0f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-3cbf0f4 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-3cbf0f4 .elementor-icon svg{height:30px;}.elementor-15 .elementor-element.elementor-element-15d8fd4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d346dff .elementor-heading-title{font-family:var( --e-global-typography-dbd3520-font-family ), Sans-serif;font-size:var( --e-global-typography-dbd3520-font-size );font-weight:var( --e-global-typography-dbd3520-font-weight );letter-spacing:var( --e-global-typography-dbd3520-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ad5d0de{color:#F9F9F9;}.elementor-15 .elementor-element.elementor-element-341f072 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0bda89 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-341f072 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-341f072 .elementor-button:focus{background-color:#232323C2;color:var( --e-global-color-b10b806 );border-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-341f072 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-341f072 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-341f072 .elementor-button:focus svg{fill:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-8009b5f .elementor-button{background-color:#23232340;font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-c685939 );color:var( --e-global-color-c685939 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b10b806 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-8009b5f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8009b5f .elementor-button:focus{background-color:var( --e-global-color-b10b806 );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8009b5f .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-8009b5f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8009b5f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-edbea0a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-15 .elementor-element.elementor-element-edbea0a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-edbea0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-15 .elementor-element.elementor-element-16bce3f{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-16bce3f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-16bce3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0bda89 );}.elementor-15 .elementor-element.elementor-element-59220dd{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-59220dd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-59220dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB3547A;}.elementor-15 .elementor-element.elementor-element-393ef23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4518392{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1399da0{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-15 .elementor-element.elementor-element-1399da0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1399da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F947;}.elementor-15 .elementor-element.elementor-element-1399da0::before, .elementor-15 .elementor-element.elementor-element-1399da0 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1399da0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1399da0 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1399da0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1399da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-1399da0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-d081984{width:var( --container-widget-width, 114.103% );max-width:114.103%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:114.103%;--container-widget-flex-grow:0;--lottie-container-width:100%;}.elementor-15 .elementor-element.elementor-element-d081984.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-1ee7b6c{text-align:center;}.elementor-15 .elementor-element.elementor-element-1ee7b6c .elementor-heading-title{font-family:var( --e-global-typography-f03b011-font-family ), Sans-serif;font-size:var( --e-global-typography-f03b011-font-size );font-weight:var( --e-global-typography-f03b011-font-weight );line-height:var( --e-global-typography-f03b011-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-471c000{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15 .elementor-element.elementor-element-d4d82d4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-15 .elementor-element.elementor-element-d4d82d4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-d4d82d4{--image-border-radius:20px;--image-transition-duration:700ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-15 .elementor-element.elementor-element-8730782{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3fc361b{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3fc361b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3fc361b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB3547A;}.elementor-15 .elementor-element.elementor-element-fced387{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fced387:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fced387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0bda89 );}.elementor-15 .elementor-element.elementor-element-b311423{--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;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:182px;--padding-bottom:182px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b311423:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b311423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-b311423::before, .elementor-15 .elementor-element.elementor-element-b311423 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b311423 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b311423 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b311423 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b311423 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://i0.wp.com/trentbright.com/wp-content/uploads/2026/06/TB-BG.webp?fit=1500%2C1129&ssl=1");--background-overlay:'';background-size:cover;}.elementor-15 .elementor-element.elementor-element-5f9b0b4{text-align:center;}.elementor-15 .elementor-element.elementor-element-5f9b0b4 .elementor-heading-title{font-family:var( --e-global-typography-f03b011-font-family ), Sans-serif;font-size:var( --e-global-typography-f03b011-font-size );font-weight:var( --e-global-typography-f03b011-font-weight );line-height:var( --e-global-typography-f03b011-line-height );color:#F9F9F9;}.elementor-15 .elementor-element.elementor-element-d4e5936{text-align:center;color:#F9F9F9;}.elementor-15 .elementor-element.elementor-element-3c9d01f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0bda89 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-3c9d01f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3c9d01f .elementor-button:focus{background-color:#232323C2;color:var( --e-global-color-b10b806 );border-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-3c9d01f .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-3c9d01f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-3c9d01f .elementor-button:focus svg{fill:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-5196683 .elementor-button{background-color:#23232340;font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-c685939 );color:var( --e-global-color-c685939 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b10b806 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-5196683 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-5196683 .elementor-button:focus{background-color:var( --e-global-color-b10b806 );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5196683 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-5196683 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-5196683 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-361d127{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-15 .elementor-element.elementor-element-361d127:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-361d127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-15 .elementor-element.elementor-element-b20007b{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b20007b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b20007b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0bda89 );}.elementor-15 .elementor-element.elementor-element-a2ad723{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a2ad723:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a2ad723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB3547A;}.elementor-15 .elementor-element.elementor-element-59faf51{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-59faf51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-59faf51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/trentbright.com/wp-content/uploads/2025/10/SGC-Services-BG-OPZ-scaled.webp?fit=2560%2C1352&ssl=1");}.elementor-15 .elementor-element.elementor-element-3756901{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-3756901.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-c9b0fca img{width:75%;}.elementor-15 .elementor-element.elementor-element-fe69333{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-7c98cfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bd67aaf );--border-color:var( --e-global-color-bd67aaf );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-7c98cfe:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7c98cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c685939 );}.elementor-15 .elementor-element.elementor-element-7c98cfe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-34bd472 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c5b43bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b43bc-font-size );font-weight:var( --e-global-typography-c5b43bc-font-weight );text-transform:var( --e-global-typography-c5b43bc-text-transform );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0bda89 );padding:20px 020px 20px 20px;}.elementor-15 .elementor-element.elementor-element-34bd472 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-34bd472 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-secondary );background-image:linear-gradient(281deg, var( --e-global-color-b10b806 ) 0%, var( --e-global-color-c0bda89 ) 100%);border-color:var( --e-global-color-b10b806 );}.elementor-15 .elementor-element.elementor-element-34bd472{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-34bd472.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-34bd472 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-34bd472 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-34bd472 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-41506e1{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-681a3c7{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-681a3c7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-681a3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB3547A;}.elementor-15 .elementor-element.elementor-element-75b95fa{--display:flex;--min-height:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-75b95fa:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-75b95fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0bda89 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-dadff12{--width:500px;}.elementor-15 .elementor-element.elementor-element-e803ebb{--width:54.818%;}.elementor-15 .elementor-element.elementor-element-4326cd7{--width:575px;}.elementor-15 .elementor-element.elementor-element-99d1f14{--width:96.923%;}.elementor-15 .elementor-element.elementor-element-3eb6c98{--width:125px;}.elementor-15 .elementor-element.elementor-element-bc91f37{--width:100%;}.elementor-15 .elementor-element.elementor-element-1adc8bd{--width:100%;}.elementor-15 .elementor-element.elementor-element-80c528f{--width:100px;}.elementor-15 .elementor-element.elementor-element-763c86d{--width:50%;}.elementor-15 .elementor-element.elementor-element-f7e3625{--width:50%;}.elementor-15 .elementor-element.elementor-element-a622f86{--width:15%;}.elementor-15 .elementor-element.elementor-element-ecb650b{--width:85%;}.elementor-15 .elementor-element.elementor-element-79c9bd6{--width:15%;}.elementor-15 .elementor-element.elementor-element-15d8fd4{--width:85%;}.elementor-15 .elementor-element.elementor-element-1399da0{--width:100px;}.elementor-15 .elementor-element.elementor-element-b311423{--content-width:907px;}.elementor-15 .elementor-element.elementor-element-3756901{--width:30.355%;}.elementor-15 .elementor-element.elementor-element-fe69333{--width:66.6666%;}.elementor-15 .elementor-element.elementor-element-7c98cfe{--width:100%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-ccebd94{--margin-top:0px;--margin-bottom:-94px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-8e6b4a3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-a2b0d51{--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:069px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-dadff12{--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-3dbbb96{z-index:50;}.elementor-15 .elementor-element.elementor-element-3dbbb96 img{width:1000%;}.elementor-15 .elementor-element.elementor-element-e803ebb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e803ebb.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4326cd7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:015px;}.elementor-15 .elementor-element.elementor-element-99d1f14{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-1c64f7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1c64f7c .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-e40b0a1 .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4362dd1{text-align:center;}.elementor-15 .elementor-element.elementor-element-20893a2{text-align:center;}.elementor-15 .elementor-element.elementor-element-20893a2 .elementor-heading-title{font-size:var( --e-global-typography-9f32f13-font-size );line-height:var( --e-global-typography-9f32f13-line-height );}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5b19d21 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-5b19d21 .elementor-divider{text-align:center;}.elementor-15 .elementor-element.elementor-element-01318da{text-align:center;}.elementor-15 .elementor-element.elementor-element-2bcdffd .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-689b08e .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-29e3a76{text-align:center;}.elementor-15 .elementor-element.elementor-element-c29984d .elementor-heading-title{font-size:var( --e-global-typography-f03b011-font-size );line-height:var( --e-global-typography-f03b011-line-height );}.elementor-15 .elementor-element.elementor-element-bc91f37{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list{grid-template-columns:repeat(2, 1fr);}.elementor-15 .elementor-element.elementor-element-e625c4a .ue-post-list-load-more{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-622e206{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e13df94{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-15 .elementor-element.elementor-element-a082caa .elementor-heading-title{font-size:var( --e-global-typography-59f431d-font-size );letter-spacing:var( --e-global-typography-59f431d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-df1d959 .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4a2ffa5{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-de0619e .elementor-heading-title{font-size:var( --e-global-typography-f03b011-font-size );line-height:var( --e-global-typography-f03b011-line-height );}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-job{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-image img{object-position:top center;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-logo{max-width:50px;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-container{--ita-card-width:301px;}.elementor-15 .elementor-element.elementor-element-1c2539b .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4573b20{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-aad56b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-aad56b1 img{width:246px;}.elementor-15 .elementor-element.elementor-element-f7e3625{--padding-top:82px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-39f6670{text-align:center;}.elementor-15 .elementor-element.elementor-element-39f6670 .elementor-heading-title{font-size:var( --e-global-typography-f03b011-font-size );line-height:var( --e-global-typography-f03b011-line-height );}.elementor-15 .elementor-element.elementor-element-5fb3bf9{text-align:center;}.elementor-15 .elementor-element.elementor-element-3361b9f .elementor-heading-title{font-size:var( --e-global-typography-dbd3520-font-size );letter-spacing:var( --e-global-typography-dbd3520-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d45e077{text-align:start;}.elementor-15 .elementor-element.elementor-element-d346dff .elementor-heading-title{font-size:var( --e-global-typography-dbd3520-font-size );letter-spacing:var( --e-global-typography-dbd3520-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ad5d0de{text-align:start;}.elementor-15 .elementor-element.elementor-element-341f072 .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-8009b5f .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1ee7b6c .elementor-heading-title{font-size:var( --e-global-typography-f03b011-font-size );line-height:var( --e-global-typography-f03b011-line-height );}.elementor-15 .elementor-element.elementor-element-b311423{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-5f9b0b4{text-align:center;}.elementor-15 .elementor-element.elementor-element-5f9b0b4 .elementor-heading-title{font-size:var( --e-global-typography-f03b011-font-size );line-height:var( --e-global-typography-f03b011-line-height );}.elementor-15 .elementor-element.elementor-element-d4e5936{text-align:start;}.elementor-15 .elementor-element.elementor-element-3c9d01f .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5196683 .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-59faf51{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3756901{--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-15 .elementor-element.elementor-element-c9b0fca img{width:100%;}.elementor-15 .elementor-element.elementor-element-fe69333{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-34bd472 .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-ccebd94{--margin-top:0px;--margin-bottom:-114px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-a2b0d51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a2b0d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/trentbright.com/wp-content/uploads/2026/05/6477c345f9eecf958e59b37c_26-p-1080.webp?fit=1080%2C608&ssl=1");background-position:top right;}.elementor-15 .elementor-element.elementor-element-a2b0d51{--overlay-opacity:0.95;--padding-top:82px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-3dbbb96 img{width:80%;}.elementor-15 .elementor-element.elementor-element-e803ebb{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:51;}.elementor-15 .elementor-element.elementor-element-4326cd7{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:015px;}.elementor-15 .elementor-element.elementor-element-2884283{text-align:center;}.elementor-15 .elementor-element.elementor-element-2884283 .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-cbae466{padding:015px 0px 10px 0px;border-width:2px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-cbae466 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-1c64f7c .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );padding:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-e40b0a1 .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );padding:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-4362dd1{text-align:center;}.elementor-15 .elementor-element.elementor-element-20893a2{padding:30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-20893a2 .elementor-heading-title{font-size:var( --e-global-typography-9f32f13-font-size );line-height:var( --e-global-typography-9f32f13-line-height );}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5b19d21{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5b19d21 .elementor-divider-separator{width:25%;}.elementor-15 .elementor-element.elementor-element-5b19d21 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-2bcdffd .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-689b08e .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-29e3a76{text-align:center;}.elementor-15 .elementor-element.elementor-element-31e6b7d{--width:340px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-3eb6c98{--width:100px;--min-height:90px;}.elementor-15 .elementor-element.elementor-element-1314092{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-15 .elementor-element.elementor-element-c29984d .elementor-heading-title{font-size:var( --e-global-typography-f03b011-font-size );line-height:var( --e-global-typography-f03b011-line-height );}.elementor-15 .elementor-element.elementor-element-ce99321{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list_box{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-e625c4a .uc_post_list{grid-template-columns:repeat(1, 1fr);}.elementor-15 .elementor-element.elementor-element-e625c4a .ue-post-list-load-more{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0296166{padding:30px 7px 30px 7px;--n-tabs-title-font-size:14px;}.elementor-15 .elementor-element.elementor-element-c46b537{--padding-top:050px;--padding-bottom:075px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-622e206{--padding-top:15px;--padding-bottom:15px;--padding-left:5px;--padding-right:5px;}.elementor-15 .elementor-element.elementor-element-6b07cea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-33d11f4 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-e13df94{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-15 .elementor-element.elementor-element-a082caa .elementor-heading-title{font-size:var( --e-global-typography-59f431d-font-size );letter-spacing:var( --e-global-typography-59f431d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1959c8d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-75c8474{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-df1d959 .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-80c528f{--width:100px;--min-height:90px;}.elementor-15 .elementor-element.elementor-element-ab26a19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-de0619e{padding:0px 12px 0px 12px;}.elementor-15 .elementor-element.elementor-element-de0619e .elementor-heading-title{font-size:var( --e-global-typography-f03b011-font-size );line-height:var( --e-global-typography-f03b011-line-height );}.elementor-15 .elementor-element.elementor-element-32532ff{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-job{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a792bf0 .ita-logo{max-width:82px;}.elementor-15 .elementor-element.elementor-element-1c2539b .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-39f6670 .elementor-heading-title{font-size:var( --e-global-typography-f03b011-font-size );line-height:var( --e-global-typography-f03b011-line-height );}.elementor-15 .elementor-element.elementor-element-3361b9f{text-align:center;}.elementor-15 .elementor-element.elementor-element-3361b9f .elementor-heading-title{font-size:var( --e-global-typography-dbd3520-font-size );letter-spacing:var( --e-global-typography-dbd3520-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d45e077{text-align:center;}.elementor-15 .elementor-element.elementor-element-d346dff{text-align:center;}.elementor-15 .elementor-element.elementor-element-d346dff .elementor-heading-title{font-size:var( --e-global-typography-dbd3520-font-size );letter-spacing:var( --e-global-typography-dbd3520-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ad5d0de{text-align:center;}.elementor-15 .elementor-element.elementor-element-341f072 .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-8009b5f .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-393ef23{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-1399da0{--width:100px;--min-height:90px;}.elementor-15 .elementor-element.elementor-element-d081984{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1ee7b6c .elementor-heading-title{font-size:var( --e-global-typography-f03b011-font-size );line-height:var( --e-global-typography-f03b011-line-height );}.elementor-15 .elementor-element.elementor-element-b311423{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-5f9b0b4 .elementor-heading-title{font-size:var( --e-global-typography-f03b011-font-size );line-height:var( --e-global-typography-f03b011-line-height );}.elementor-15 .elementor-element.elementor-element-d4e5936{text-align:center;}.elementor-15 .elementor-element.elementor-element-3c9d01f .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5196683 .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}.elementor-15 .elementor-element.elementor-element-59faf51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-59faf51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/trentbright.com/wp-content/uploads/2025/10/SGC-Services-BG-OPZ-scaled.webp?fit=2560%2C1352&ssl=1");}.elementor-15 .elementor-element.elementor-element-59faf51{--padding-top:80px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-c9b0fca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;z-index:1;}.elementor-15 .elementor-element.elementor-element-c9b0fca img{width:50%;}.elementor-15 .elementor-element.elementor-element-7c98cfe{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-34bd472 .elementor-button{font-size:var( --e-global-typography-c5b43bc-font-size );letter-spacing:var( --e-global-typography-c5b43bc-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-a2b0d51{--width:100%;}.elementor-15 .elementor-element.elementor-element-dadff12{--width:333.438px;}.elementor-15 .elementor-element.elementor-element-e803ebb{--width:652.438px;}.elementor-15 .elementor-element.elementor-element-4326cd7{--width:615px;}.elementor-15 .elementor-element.elementor-element-f404260{--content-width:609px;}.elementor-15 .elementor-element.elementor-element-763c86d{--width:100%;}.elementor-15 .elementor-element.elementor-element-f7e3625{--width:100%;}.elementor-15 .elementor-element.elementor-element-fe69333{--width:90%;}}