.elementor-68 .elementor-element.elementor-element-e226754{--display:flex;--min-height:703px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%;}.elementor-68 .elementor-element.elementor-element-e226754::before, .elementor-68 .elementor-element.elementor-element-e226754 > .elementor-background-video-container::before, .elementor-68 .elementor-element.elementor-element-e226754 > .e-con-inner > .elementor-background-video-container::before, .elementor-68 .elementor-element.elementor-element-e226754 > .elementor-background-slideshow::before, .elementor-68 .elementor-element.elementor-element-e226754 > .e-con-inner > .elementor-background-slideshow::before, .elementor-68 .elementor-element.elementor-element-e226754 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-68 .elementor-element.elementor-element-e226754:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-e226754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://trinityelectricalservices.com/wp-content/uploads/2025/08/about-hero.webp") 50% 50%;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-4415b63{text-align:center;}.elementor-68 .elementor-element.elementor-element-4415b63 .elementor-heading-title{color:var( --e-global-color-ed1c37e );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-b435362{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-20b6361{--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;--gap:9% 9%;--row-gap:9%;--column-gap:9%;--padding-top:100px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-0f6bb46{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-68 .elementor-element.elementor-element-0f6bb46 img{border-radius:8px 8px 8px 8px;}.elementor-68 .elementor-element.elementor-element-27d5c81{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-2d80880{padding:0px 0px 24px 0px;}.elementor-68 .elementor-element.elementor-element-2d80880 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-1529ad4{padding:0px 0px 24px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-1430f2e .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-085ccfb-font-family ), Sans-serif;font-size:var( --e-global-typography-085ccfb-font-size );font-weight:var( --e-global-typography-085ccfb-font-weight );text-transform:var( --e-global-typography-085ccfb-text-transform );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );fill:var( --e-global-color-ed1c37e );color:var( --e-global-color-ed1c37e );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:300px 300px 300px 300px;padding:11px 37px 11px 37px;}.elementor-68 .elementor-element.elementor-element-1430f2e .elementor-button:hover, .elementor-68 .elementor-element.elementor-element-1430f2e .elementor-button:focus{background-color:#3388FF00;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-1430f2e{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-1430f2e .elementor-button:hover svg, .elementor-68 .elementor-element.elementor-element-1430f2e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-1c98106{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-2475767{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C8C8C8;--border-color:#C8C8C8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-68 .elementor-element.elementor-element-2475767.e-con{--align-self:stretch;}.elementor-68 .elementor-element.elementor-element-f15c420{padding:0px 0px 12px 0px;}.elementor-68 .elementor-element.elementor-element-f15c420 .elementor-heading-title{font-family:var( --e-global-typography-bac08e0-font-family ), Sans-serif;font-size:var( --e-global-typography-bac08e0-font-size );font-weight:var( --e-global-typography-bac08e0-font-weight );text-transform:var( --e-global-typography-bac08e0-text-transform );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-cba80e3{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-68 .elementor-element.elementor-element-c8f250e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-c9029a3{padding:0px 0px 12px 0px;}.elementor-68 .elementor-element.elementor-element-c9029a3 .elementor-heading-title{font-family:var( --e-global-typography-bac08e0-font-family ), Sans-serif;font-size:var( --e-global-typography-bac08e0-font-size );font-weight:var( --e-global-typography-bac08e0-font-weight );text-transform:var( --e-global-typography-bac08e0-text-transform );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-d18b01a{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-68 .elementor-element.elementor-element-e24179b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-e24179b:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-e24179b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1B365D 0%, #0F1E33 100%);}.elementor-68 .elementor-element.elementor-element-801ad48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-801ad48 .elementor-heading-title{font-family:var( --e-global-typography-bac08e0-font-family ), Sans-serif;font-size:var( --e-global-typography-bac08e0-font-size );font-weight:var( --e-global-typography-bac08e0-font-weight );text-transform:var( --e-global-typography-bac08e0-text-transform );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-0504bec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-0504bec .swiper-slide-contents{max-width:100%;}.elementor-68 .elementor-element.elementor-element-0504bec .elementor-slide-heading{font-family:"Open Sans", Sans-serif;font-size:90px;font-weight:700;text-transform:none;line-height:80px;}.elementor-68 .elementor-element.elementor-element-7d35382{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-68 .elementor-element.elementor-element-bb3f395{padding:40px 0px 0px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-bb3f395 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;letter-spacing:2.16px;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-49a36b1{padding:12px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-49a36b1.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-9e3c08d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-68 .elementor-element.elementor-element-ce7c283{padding:40px 0px 0px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-ce7c283 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;letter-spacing:2.16px;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-668d306{padding:12px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-668d306.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-1e043d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-68 .elementor-element.elementor-element-81deeff{padding:40px 0px 0px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-81deeff .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;letter-spacing:2.16px;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-77fd7bd{padding:12px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-77fd7bd.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-18bef3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-68 .elementor-element.elementor-element-ef91f10{padding:40px 0px 0px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-ef91f10 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;letter-spacing:2.16px;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-6be3c93{padding:12px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-6be3c93.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-6f03cbd{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-68 .elementor-element.elementor-element-7766a9b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-be7868f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:120px;--padding-bottom:220px;--padding-left:8.3%;--padding-right:8.3%;}.elementor-68 .elementor-element.elementor-element-be7868f:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-be7868f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-68 .elementor-element.elementor-element-5abe3c2{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-d5df8e6{text-align:center;}.elementor-68 .elementor-element.elementor-element-d5df8e6 .elementor-heading-title{font-family:var( --e-global-typography-bac08e0-font-family ), Sans-serif;font-size:var( --e-global-typography-bac08e0-font-size );font-weight:var( --e-global-typography-bac08e0-font-weight );text-transform:var( --e-global-typography-bac08e0-text-transform );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-2aebf34{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-68 .elementor-element.elementor-element-2aebf34.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-2aebf34 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-3314272{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:64px;--padding-bottom:64px;--padding-left:5.5%;--padding-right:5.5%;}.elementor-68 .elementor-element.elementor-element-3314272:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-3314272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-cdb25f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-8e0e7e1{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-68 .elementor-element.elementor-element-8e0e7e1.elementor-element{--align-self:stretch;}.elementor-68 .elementor-element.elementor-element-8e0e7e1 img{width:100%;max-width:100%;}.elementor-68 .elementor-element.elementor-element-63cc1a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-0996fbc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-c608515{padding:8px 0px 24px 0px;}.elementor-68 .elementor-element.elementor-element-c608515 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-f95a706{color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-5a4ee0c .elementor-repeater-item-c3492ae.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-5a4ee0c{--grid-template-columns:repeat(3, auto);text-align:left;width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-size:16px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-68 .elementor-element.elementor-element-5a4ee0c.elementor-element{--align-self:flex-start;}.elementor-68 .elementor-element.elementor-element-81f1bcf{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-81f1bcf.e-con{--align-self:center;}.elementor-68 .elementor-element.elementor-element-703cd3b{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-68 .elementor-element.elementor-element-703cd3b:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-703cd3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-703cd3b.e-con{--align-self:stretch;}.elementor-68 .elementor-element.elementor-element-ce92967 img{width:100%;max-width:216px;}.elementor-68 .elementor-element.elementor-element-352b6b1{padding:24px 0px 6px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-352b6b1 .elementor-heading-title{font-family:var( --e-global-typography-8062c57-font-family ), Sans-serif;font-size:var( --e-global-typography-8062c57-font-size );font-weight:var( --e-global-typography-8062c57-font-weight );text-transform:var( --e-global-typography-8062c57-text-transform );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-2b6c33a{padding:0px 0px 24px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#7C7C7C;}.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-68 .elementor-element.elementor-element-4b2cfd7 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-4b2cfd7 .elementor-icon{font-size:30px;}.elementor-68 .elementor-element.elementor-element-4b2cfd7 .elementor-icon svg{height:30px;}.elementor-68 .elementor-element.elementor-element-c5988c0{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-68 .elementor-element.elementor-element-c5988c0:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-c5988c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-c5988c0.e-con{--align-self:stretch;}.elementor-68 .elementor-element.elementor-element-2697622 img{width:100%;max-width:216px;}.elementor-68 .elementor-element.elementor-element-471c9b4{padding:24px 0px 6px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-471c9b4 .elementor-heading-title{font-family:var( --e-global-typography-8062c57-font-family ), Sans-serif;font-size:var( --e-global-typography-8062c57-font-size );font-weight:var( --e-global-typography-8062c57-font-weight );text-transform:var( --e-global-typography-8062c57-text-transform );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-23535c8{padding:0px 0px 24px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#7C7C7C;}.elementor-68 .elementor-element.elementor-element-b8ace26 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-b8ace26 .elementor-icon{font-size:30px;}.elementor-68 .elementor-element.elementor-element-b8ace26 .elementor-icon svg{height:30px;}.elementor-68 .elementor-element.elementor-element-2555c3c{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-68 .elementor-element.elementor-element-2555c3c:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-2555c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-2555c3c.e-con{--align-self:stretch;}.elementor-68 .elementor-element.elementor-element-9aebd2a img{width:100%;max-width:216px;}.elementor-68 .elementor-element.elementor-element-50da33d{padding:24px 0px 6px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-50da33d .elementor-heading-title{font-family:var( --e-global-typography-8062c57-font-family ), Sans-serif;font-size:var( --e-global-typography-8062c57-font-size );font-weight:var( --e-global-typography-8062c57-font-weight );text-transform:var( --e-global-typography-8062c57-text-transform );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-4f095b0{padding:0px 0px 24px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#7C7C7C;}.elementor-68 .elementor-element.elementor-element-df78633 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-df78633 .elementor-icon{font-size:30px;}.elementor-68 .elementor-element.elementor-element-df78633 .elementor-icon svg{height:30px;}.elementor-68 .elementor-element.elementor-element-776c130{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-68 .elementor-element.elementor-element-776c130:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-776c130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-776c130.e-con{--align-self:stretch;}.elementor-68 .elementor-element.elementor-element-b657576 img{width:100%;max-width:216px;}.elementor-68 .elementor-element.elementor-element-61a4f74{padding:24px 0px 6px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-61a4f74 .elementor-heading-title{font-family:var( --e-global-typography-8062c57-font-family ), Sans-serif;font-size:var( --e-global-typography-8062c57-font-size );font-weight:var( --e-global-typography-8062c57-font-weight );text-transform:var( --e-global-typography-8062c57-text-transform );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-828768a{padding:0px 0px 24px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#7C7C7C;}.elementor-68 .elementor-element.elementor-element-b346814 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-b346814 .elementor-icon{font-size:30px;}.elementor-68 .elementor-element.elementor-element-b346814 .elementor-icon svg{height:30px;}.elementor-68 .elementor-element.elementor-element-b766582{--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:95px 95px;--row-gap:95px;--column-gap:95px;--padding-top:81.5px;--padding-bottom:81.5px;--padding-left:5%;--padding-right:5%;}.elementor-68 .elementor-element.elementor-element-b766582:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-b766582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1B365D 0%, #0F1E33 100%);}.elementor-68 .elementor-element.elementor-element-f3cb3ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-48b6741 .elementor-heading-title{font-family:var( --e-global-typography-bac08e0-font-family ), Sans-serif;font-size:var( --e-global-typography-bac08e0-font-size );font-weight:var( --e-global-typography-bac08e0-font-weight );text-transform:var( --e-global-typography-bac08e0-text-transform );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-49a399e{padding:16px 0px 39px 0px;}.elementor-68 .elementor-element.elementor-element-49a399e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-8cfa391 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-085ccfb-font-family ), Sans-serif;font-size:var( --e-global-typography-085ccfb-font-size );font-weight:var( --e-global-typography-085ccfb-font-weight );text-transform:var( --e-global-typography-085ccfb-text-transform );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );fill:var( --e-global-color-ed1c37e );color:var( --e-global-color-ed1c37e );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:300px 300px 300px 300px;padding:11px 37px 11px 37px;}.elementor-68 .elementor-element.elementor-element-8cfa391 .elementor-button:hover, .elementor-68 .elementor-element.elementor-element-8cfa391 .elementor-button:focus{background-color:#3388FF00;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-8cfa391{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-8cfa391 .elementor-button:hover svg, .elementor-68 .elementor-element.elementor-element-8cfa391 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-2f80c3d{margin:-160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-2f80c3d img{width:449px;max-width:449px;height:449px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-68 .elementor-element.elementor-element-723eb60{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0;--padding-right:0;}.elementor-68 .elementor-element.elementor-element-723eb60:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-723eb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00be12 );}.elementor-68 .elementor-element.elementor-element-fc000ba{text-align:center;}.elementor-68 .elementor-element.elementor-element-fc000ba .elementor-heading-title{font-family:var( --e-global-typography-bac08e0-font-family ), Sans-serif;font-size:var( --e-global-typography-bac08e0-font-size );font-weight:var( --e-global-typography-bac08e0-font-weight );text-transform:var( --e-global-typography-bac08e0-text-transform );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-3b9e209{padding:16px 0px 48px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-3b9e209 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-ae7dbd6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-0e1fd7e{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:10px 10px 10px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-68 .elementor-element.elementor-element-0e1fd7e:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-0e1fd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-98f62fd img{width:100%;max-width:80px;}.elementor-68 .elementor-element.elementor-element-23295d1{padding:40px 0px 10px 0px;}.elementor-68 .elementor-element.elementor-element-23295d1 .elementor-heading-title{font-family:var( --e-global-typography-3d0540b-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0540b-font-size );font-weight:var( --e-global-typography-3d0540b-font-weight );text-transform:var( --e-global-typography-3d0540b-text-transform );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-ea8d847{padding:0px 0px 0px 0px;text-align:center;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-494f816{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:10px 10px 10px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-68 .elementor-element.elementor-element-494f816:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-494f816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-c2edc6e img{width:100%;max-width:80px;}.elementor-68 .elementor-element.elementor-element-e17ebe6{padding:40px 0px 10px 0px;}.elementor-68 .elementor-element.elementor-element-e17ebe6 .elementor-heading-title{font-family:var( --e-global-typography-3d0540b-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0540b-font-size );font-weight:var( --e-global-typography-3d0540b-font-weight );text-transform:var( --e-global-typography-3d0540b-text-transform );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-c21b897{text-align:center;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-fe5c9c6{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:10px 10px 10px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-68 .elementor-element.elementor-element-fe5c9c6:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-fe5c9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-98e1d1b img{width:100%;max-width:80px;}.elementor-68 .elementor-element.elementor-element-59c330c{padding:40px 0px 10px 0px;}.elementor-68 .elementor-element.elementor-element-59c330c .elementor-heading-title{font-family:var( --e-global-typography-3d0540b-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0540b-font-size );font-weight:var( --e-global-typography-3d0540b-font-weight );text-transform:var( --e-global-typography-3d0540b-text-transform );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-c4034eb{text-align:center;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-51c62f8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-085ccfb-font-family ), Sans-serif;font-size:var( --e-global-typography-085ccfb-font-size );font-weight:var( --e-global-typography-085ccfb-font-weight );text-transform:var( --e-global-typography-085ccfb-text-transform );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );fill:var( --e-global-color-ed1c37e );color:var( --e-global-color-ed1c37e );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:300px 300px 300px 300px;padding:11px 37px 11px 37px;}.elementor-68 .elementor-element.elementor-element-51c62f8 .elementor-button:hover, .elementor-68 .elementor-element.elementor-element-51c62f8 .elementor-button:focus{background-color:#3388FF00;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-51c62f8{padding:28px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-51c62f8 .elementor-button:hover svg, .elementor-68 .elementor-element.elementor-element-51c62f8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-512d434{--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:7.3% 7.3%;--row-gap:7.3%;--column-gap:7.3%;--padding-top:130px;--padding-bottom:130px;--padding-left:0;--padding-right:0;}.elementor-68 .elementor-element.elementor-element-512d434:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-512d434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://trinityelectricalservices.com/wp-content/uploads/2025/08/about-faq-bg.webp");}.elementor-68 .elementor-element.elementor-element-da1cdd9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-ec2c98c{padding:0px 0px 8px 0px;}.elementor-68 .elementor-element.elementor-element-ec2c98c .elementor-heading-title{font-family:var( --e-global-typography-bac08e0-font-family ), Sans-serif;font-size:var( --e-global-typography-bac08e0-font-size );font-weight:var( --e-global-typography-bac08e0-font-weight );text-transform:var( --e-global-typography-bac08e0-text-transform );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-f20a1f8{padding:0px 0px 40px 0px;}.elementor-68 .elementor-element.elementor-element-f20a1f8 .elementor-heading-title{font-family:var( --e-global-typography-3d0540b-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0540b-font-size );font-weight:var( --e-global-typography-3d0540b-font-weight );text-transform:var( --e-global-typography-3d0540b-text-transform );line-height:var( --e-global-typography-3d0540b-line-height );color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-c3fcd3b .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-085ccfb-font-family ), Sans-serif;font-size:var( --e-global-typography-085ccfb-font-size );font-weight:var( --e-global-typography-085ccfb-font-weight );text-transform:var( --e-global-typography-085ccfb-text-transform );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );fill:var( --e-global-color-ed1c37e );color:var( --e-global-color-ed1c37e );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:300px 300px 300px 300px;padding:11px 37px 11px 37px;}.elementor-68 .elementor-element.elementor-element-c3fcd3b .elementor-button:hover, .elementor-68 .elementor-element.elementor-element-c3fcd3b .elementor-button:focus{background-color:#3388FF00;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-c3fcd3b{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-c3fcd3b .elementor-button:hover svg, .elementor-68 .elementor-element.elementor-element-c3fcd3b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-6f20aab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-7253362{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-0d6984e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-b2f5cb9{color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-9acac64{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-b2b2ab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-cdee53c{color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-ab154da{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-8c4e29d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-3c95c03{color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-e0589aa{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-62d9c97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-bf415c7{color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-bf415c7 a{color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-bf415c7 a:hover, .elementor-68 .elementor-element.elementor-element-bf415c7 a:focus{color:var( --e-global-color-accent );}.elementor-68 .elementor-element.elementor-element-0dfcc34{--n-accordion-title-font-size:var( --e-global-typography-6816eaa-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ed1c37e );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-68 .elementor-element.elementor-element-0dfcc34 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-68 .elementor-element.elementor-element-0dfcc34 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-68 .elementor-element.elementor-element-0dfcc34 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-0dfcc34 {--n-accordion-padding:0px 0px 20px 0px;}:where( .elementor-68 .elementor-element.elementor-element-0dfcc34 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-6816eaa-font-family ), Sans-serif;font-weight:var( --e-global-typography-6816eaa-font-weight );text-transform:var( --e-global-typography-6816eaa-text-transform );line-height:var( --e-global-typography-6816eaa-line-height );}:where( .elementor-68 .elementor-element.elementor-element-0dfcc34 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;--padding-top:20px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-68 .elementor-element.elementor-element-9be3a73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:5.7%;--padding-right:5.7%;}.elementor-68 .elementor-element.elementor-element-9be3a73:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-9be3a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00be12 );}.elementor-68 .elementor-element.elementor-element-43c2294{padding:0px 0px 48px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-43c2294 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-5fd8cdc{padding:64px 0px 48px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-5fd8cdc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-2faff3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:6.25%;--padding-right:6.25%;}.elementor-68 .elementor-element.elementor-element-2faff3a:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-2faff3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D142B;background-image:url("https://trinityelectricalservices.com/wp-content/uploads/2025/09/CTA.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-68 .elementor-element.elementor-element-cd2ee9c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#253D69;--border-color:#253D69;--border-radius:10px 10px 10px 10px;--padding-top:52px;--padding-bottom:61px;--padding-left:0;--padding-right:0;}.elementor-68 .elementor-element.elementor-element-cd2ee9c:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-cd2ee9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trinityelectricalservices.com/wp-content/uploads/2025/10/new-banner-image.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-68 .elementor-element.elementor-element-cd2ee9c.e-con{--align-self:center;}.elementor-68 .elementor-element.elementor-element-51cdfb6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-7ebc6bc{text-align:center;}.elementor-68 .elementor-element.elementor-element-7ebc6bc .elementor-heading-title{font-family:var( --e-global-typography-bac08e0-font-family ), Sans-serif;font-size:var( --e-global-typography-bac08e0-font-size );font-weight:var( --e-global-typography-bac08e0-font-weight );text-transform:var( --e-global-typography-bac08e0-text-transform );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-05cd6c5{padding:8px 0px 24px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-05cd6c5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-ed1c37e );}.elementor-68 .elementor-element.elementor-element-8707c1f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-085ccfb-font-family ), Sans-serif;font-size:var( --e-global-typography-085ccfb-font-size );font-weight:var( --e-global-typography-085ccfb-font-weight );text-transform:var( --e-global-typography-085ccfb-text-transform );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );fill:var( --e-global-color-ed1c37e );color:var( --e-global-color-ed1c37e );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:300px 300px 300px 300px;padding:11px 37px 11px 37px;}.elementor-68 .elementor-element.elementor-element-8707c1f .elementor-button:hover, .elementor-68 .elementor-element.elementor-element-8707c1f .elementor-button:focus{background-color:#3388FF00;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-8707c1f{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-8707c1f.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-8707c1f .elementor-button:hover svg, .elementor-68 .elementor-element.elementor-element-8707c1f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-68 .elementor-element.elementor-element-e226754{--min-height:600px;--padding-top:100px;--padding-bottom:100px;--padding-left:7%;--padding-right:7%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-b435362{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-20b6361{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5% 5%;--row-gap:5%;--column-gap:5%;--padding-top:80px;--padding-bottom:64px;--padding-left:5.7%;--padding-right:5.7%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-2d80880 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-1529ad4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-1430f2e .elementor-button{font-size:var( --e-global-typography-085ccfb-font-size );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );}.elementor-68 .elementor-element.elementor-element-1c98106{--gap:5% 5%;--row-gap:5%;--column-gap:5%;--padding-top:80px;--padding-bottom:64px;--padding-left:5.7%;--padding-right:5.7%;}.elementor-68 .elementor-element.elementor-element-f15c420 .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-cba80e3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-c9029a3 .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-d18b01a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-801ad48 .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-49a36b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-668d306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-77fd7bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-6be3c93{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-6f03cbd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-68 .elementor-element.elementor-element-be7868f{--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-68 .elementor-element.elementor-element-d5df8e6 .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-2aebf34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-0996fbc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-c608515 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-5a4ee0c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-81f1bcf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-68 .elementor-element.elementor-element-352b6b1 .elementor-heading-title{font-size:var( --e-global-typography-8062c57-font-size );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-2b6c33a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-471c9b4 .elementor-heading-title{font-size:var( --e-global-typography-8062c57-font-size );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-23535c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-50da33d .elementor-heading-title{font-size:var( --e-global-typography-8062c57-font-size );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-4f095b0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-61a4f74 .elementor-heading-title{font-size:var( --e-global-typography-8062c57-font-size );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-828768a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-48b6741 .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-49a399e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-8cfa391 .elementor-button{font-size:var( --e-global-typography-085ccfb-font-size );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );}.elementor-68 .elementor-element.elementor-element-2f80c3d{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-2f80c3d img{width:100%;object-fit:cover;object-position:center left;}.elementor-68 .elementor-element.elementor-element-723eb60{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-68 .elementor-element.elementor-element-fc000ba .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-3b9e209{padding:0px 0px 40px 0px;}.elementor-68 .elementor-element.elementor-element-3b9e209 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-ae7dbd6{--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;--flex-wrap:wrap;}.elementor-68 .elementor-element.elementor-element-23295d1{padding:16px 0px 10px 0px;}.elementor-68 .elementor-element.elementor-element-23295d1 .elementor-heading-title{font-size:var( --e-global-typography-3d0540b-font-size );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-e17ebe6{padding:16px 0px 10px 0px;}.elementor-68 .elementor-element.elementor-element-e17ebe6 .elementor-heading-title{font-size:var( --e-global-typography-3d0540b-font-size );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-59c330c{padding:16px 0px 10px 0px;}.elementor-68 .elementor-element.elementor-element-59c330c .elementor-heading-title{font-size:var( --e-global-typography-3d0540b-font-size );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-51c62f8 .elementor-button{font-size:var( --e-global-typography-085ccfb-font-size );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );}.elementor-68 .elementor-element.elementor-element-512d434{--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-68 .elementor-element.elementor-element-ec2c98c .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-f20a1f8 .elementor-heading-title{font-size:var( --e-global-typography-3d0540b-font-size );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-c3fcd3b .elementor-button{font-size:var( --e-global-typography-085ccfb-font-size );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );}.elementor-68 .elementor-element.elementor-element-0dfcc34{--n-accordion-title-font-size:var( --e-global-typography-6816eaa-font-size );}:where( .elementor-68 .elementor-element.elementor-element-0dfcc34 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6816eaa-line-height );}.elementor-68 .elementor-element.elementor-element-9be3a73{--padding-top:80px;--padding-bottom:80px;--padding-left:5.7%;--padding-right:5.7%;}.elementor-68 .elementor-element.elementor-element-43c2294 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-5fd8cdc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-7ebc6bc .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-05cd6c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-8707c1f .elementor-button{font-size:var( --e-global-typography-085ccfb-font-size );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );}}@media(max-width:767px){.elementor-68 .elementor-element.elementor-element-e226754{--min-height:500px;--padding-top:100px;--padding-bottom:50px;--padding-left:5.7%;--padding-right:5.7%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-b435362{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-20b6361{--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:0% 0%;--row-gap:0%;--column-gap:0%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0;--padding-left:5.7%;--padding-right:5.7%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-0f6bb46{width:100%;max-width:100%;padding:0px 0px 40px 0px;}.elementor-68 .elementor-element.elementor-element-27d5c81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-2d80880 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-1529ad4{padding:0px 0px 24px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-1430f2e .elementor-button{font-size:var( --e-global-typography-085ccfb-font-size );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );}.elementor-68 .elementor-element.elementor-element-1c98106{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:48px;--padding-left:5.7%;--padding-right:5.7%;}.elementor-68 .elementor-element.elementor-element-2475767{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-f15c420 .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-cba80e3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-c8f250e{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-c9029a3 .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-d18b01a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-e24179b{--justify-content:center;}.elementor-68 .elementor-element.elementor-element-801ad48 .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-0504bec{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-0504bec .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-0504bec .elementor-slide-heading{font-size:58px;line-height:62px;}.elementor-68 .elementor-element.elementor-element-bb3f395 .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:1.92px;}.elementor-68 .elementor-element.elementor-element-49a36b1{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-49a36b1.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-ce7c283 .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:1.92px;}.elementor-68 .elementor-element.elementor-element-668d306{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-668d306.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-81deeff .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:1.92px;}.elementor-68 .elementor-element.elementor-element-77fd7bd{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-77fd7bd.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-ef91f10 .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:1.92px;}.elementor-68 .elementor-element.elementor-element-6be3c93{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-6be3c93.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-6f03cbd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-68 .elementor-element.elementor-element-6f03cbd.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-be7868f{--padding-top:60px;--padding-bottom:140px;--padding-left:7.7%;--padding-right:7.7%;}.elementor-68 .elementor-element.elementor-element-5abe3c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-d5df8e6 .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-2aebf34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-68 .elementor-element.elementor-element-2aebf34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-8e0e7e1{width:100%;max-width:100%;padding:0px 0px 32px 0px;}.elementor-68 .elementor-element.elementor-element-0996fbc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-c608515 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-68 .elementor-element.elementor-element-81f1bcf{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-68 .elementor-element.elementor-element-352b6b1 .elementor-heading-title{font-size:var( --e-global-typography-8062c57-font-size );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-2b6c33a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-471c9b4 .elementor-heading-title{font-size:var( --e-global-typography-8062c57-font-size );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-23535c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-50da33d .elementor-heading-title{font-size:var( --e-global-typography-8062c57-font-size );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-4f095b0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-61a4f74 .elementor-heading-title{font-size:var( --e-global-typography-8062c57-font-size );line-height:var( --e-global-typography-8062c57-line-height );}.elementor-68 .elementor-element.elementor-element-828768a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-b766582{--flex-direction:column-reverse;--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;--gap:51px 51px;--row-gap:51px;--column-gap:51px;--padding-top:0;--padding-bottom:55px;--padding-left:5.7%;--padding-right:5.7%;}.elementor-68 .elementor-element.elementor-element-48b6741{text-align:center;}.elementor-68 .elementor-element.elementor-element-48b6741 .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-49a399e{text-align:center;}.elementor-68 .elementor-element.elementor-element-49a399e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-8cfa391.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-8cfa391 .elementor-button{font-size:var( --e-global-typography-085ccfb-font-size );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );}.elementor-68 .elementor-element.elementor-element-2f80c3d{width:100%;max-width:100%;margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-2f80c3d.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-2f80c3d img{width:100%;max-width:100%;height:272px;}.elementor-68 .elementor-element.elementor-element-723eb60{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:5.7%;--padding-right:5.7%;}.elementor-68 .elementor-element.elementor-element-fc000ba .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-3b9e209 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-23295d1 .elementor-heading-title{font-size:var( --e-global-typography-3d0540b-font-size );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-e17ebe6 .elementor-heading-title{font-size:var( --e-global-typography-3d0540b-font-size );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-59c330c .elementor-heading-title{font-size:var( --e-global-typography-3d0540b-font-size );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-51c62f8{padding:48px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-51c62f8.elementor-element{--align-self:center;}.elementor-68 .elementor-element.elementor-element-51c62f8 .elementor-button{font-size:var( --e-global-typography-085ccfb-font-size );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );}.elementor-68 .elementor-element.elementor-element-512d434{--padding-top:80px;--padding-bottom:80px;--padding-left:5.7%;--padding-right:5.7%;}.elementor-68 .elementor-element.elementor-element-ec2c98c .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-f20a1f8 .elementor-heading-title{font-size:var( --e-global-typography-3d0540b-font-size );line-height:var( --e-global-typography-3d0540b-line-height );}.elementor-68 .elementor-element.elementor-element-c3fcd3b .elementor-button{font-size:var( --e-global-typography-085ccfb-font-size );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );}.elementor-68 .elementor-element.elementor-element-6f20aab{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-0dfcc34{--n-accordion-title-font-size:var( --e-global-typography-6816eaa-font-size );}:where( .elementor-68 .elementor-element.elementor-element-0dfcc34 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6816eaa-line-height );}.elementor-68 .elementor-element.elementor-element-9be3a73{--padding-top:60px;--padding-bottom:60px;--padding-left:5.7%;--padding-right:5.7%;}.elementor-68 .elementor-element.elementor-element-43c2294 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-5fd8cdc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-cd2ee9c:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-cd2ee9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trinityelectricalservices.com/wp-content/uploads/2025/09/Text-2.webp");}.elementor-68 .elementor-element.elementor-element-cd2ee9c{--min-height:652px;--justify-content:flex-start;}.elementor-68 .elementor-element.elementor-element-7ebc6bc .elementor-heading-title{font-size:var( --e-global-typography-bac08e0-font-size );line-height:var( --e-global-typography-bac08e0-line-height );letter-spacing:var( --e-global-typography-bac08e0-letter-spacing );}.elementor-68 .elementor-element.elementor-element-05cd6c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-8707c1f{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-8707c1f .elementor-button{font-size:var( --e-global-typography-085ccfb-font-size );line-height:var( --e-global-typography-085ccfb-line-height );letter-spacing:var( --e-global-typography-085ccfb-letter-spacing );}}@media(min-width:768px){.elementor-68 .elementor-element.elementor-element-20b6361{--content-width:1080px;}.elementor-68 .elementor-element.elementor-element-27d5c81{--width:50%;}.elementor-68 .elementor-element.elementor-element-1c98106{--content-width:1080px;}.elementor-68 .elementor-element.elementor-element-2475767{--width:50%;}.elementor-68 .elementor-element.elementor-element-c8f250e{--width:50%;}.elementor-68 .elementor-element.elementor-element-7d35382{--content-width:840px;}.elementor-68 .elementor-element.elementor-element-9e3c08d{--content-width:840px;}.elementor-68 .elementor-element.elementor-element-1e043d6{--content-width:840px;}.elementor-68 .elementor-element.elementor-element-18bef3d{--content-width:840px;}.elementor-68 .elementor-element.elementor-element-63cc1a4{--width:55%;}.elementor-68 .elementor-element.elementor-element-81f1bcf{--width:100%;}.elementor-68 .elementor-element.elementor-element-703cd3b{--width:23%;}.elementor-68 .elementor-element.elementor-element-c5988c0{--width:23%;}.elementor-68 .elementor-element.elementor-element-2555c3c{--width:23%;}.elementor-68 .elementor-element.elementor-element-776c130{--width:23%;}.elementor-68 .elementor-element.elementor-element-b766582{--content-width:1050px;}.elementor-68 .elementor-element.elementor-element-f3cb3ec{--width:50%;}.elementor-68 .elementor-element.elementor-element-723eb60{--content-width:1023px;}.elementor-68 .elementor-element.elementor-element-0e1fd7e{--width:33%;}.elementor-68 .elementor-element.elementor-element-494f816{--width:33%;}.elementor-68 .elementor-element.elementor-element-fe5c9c6{--width:33%;}.elementor-68 .elementor-element.elementor-element-512d434{--content-width:1079px;}.elementor-68 .elementor-element.elementor-element-9be3a73{--content-width:836px;}}@media(max-width:1024px) and (min-width:768px){.elementor-68 .elementor-element.elementor-element-703cd3b{--width:47%;}.elementor-68 .elementor-element.elementor-element-c5988c0{--width:47%;}.elementor-68 .elementor-element.elementor-element-2555c3c{--width:47%;}.elementor-68 .elementor-element.elementor-element-776c130{--width:47%;}.elementor-68 .elementor-element.elementor-element-0e1fd7e{--width:48%;}.elementor-68 .elementor-element.elementor-element-494f816{--width:48%;}.elementor-68 .elementor-element.elementor-element-fe5c9c6{--width:48%;}}/* Start custom CSS for heading, class: .elementor-element-4415b63 */.elementor-68 .elementor-element.elementor-element-4415b63{
    max-width: 877px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b435362 */.elementor-68 .elementor-element.elementor-element-b435362{
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-0504bec */.swiper{
    overflow: visible !important;
}
.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{
    bottom:-15px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a36b1 */.elementor-68 .elementor-element.elementor-element-49a36b1{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668d306 */.elementor-68 .elementor-element.elementor-element-668d306{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77fd7bd */.elementor-68 .elementor-element.elementor-element-77fd7bd{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6be3c93 */.elementor-68 .elementor-element.elementor-element-6be3c93{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a36b1 */.elementor-68 .elementor-element.elementor-element-49a36b1{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668d306 */.elementor-68 .elementor-element.elementor-element-668d306{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77fd7bd */.elementor-68 .elementor-element.elementor-element-77fd7bd{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6be3c93 */.elementor-68 .elementor-element.elementor-element-6be3c93{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a36b1 */.elementor-68 .elementor-element.elementor-element-49a36b1{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668d306 */.elementor-68 .elementor-element.elementor-element-668d306{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77fd7bd */.elementor-68 .elementor-element.elementor-element-77fd7bd{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6be3c93 */.elementor-68 .elementor-element.elementor-element-6be3c93{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a36b1 */.elementor-68 .elementor-element.elementor-element-49a36b1{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668d306 */.elementor-68 .elementor-element.elementor-element-668d306{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77fd7bd */.elementor-68 .elementor-element.elementor-element-77fd7bd{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6be3c93 */.elementor-68 .elementor-element.elementor-element-6be3c93{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a36b1 */.elementor-68 .elementor-element.elementor-element-49a36b1{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668d306 */.elementor-68 .elementor-element.elementor-element-668d306{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77fd7bd */.elementor-68 .elementor-element.elementor-element-77fd7bd{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6be3c93 */.elementor-68 .elementor-element.elementor-element-6be3c93{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b9e209 */.elementor-68 .elementor-element.elementor-element-3b9e209{
    max-width: 670px !important
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0dfcc34 */.h5{
    font-family: "Open Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    color: #4892FF;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5ca1007 */.row-1{
    background: #fff !important;
    color: black !important;
    font-family: "Rubik";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 32px; 
    letter-spacing: 2.16px;
    text-transform: uppercase;
    text-align: left;
}

.dt-scroll-head{
    border-radius: 15px 15px 0px 0px !important;
    width: 100% !important;
    position: sticky !important;
    top:-5px;
    z-index:9;
    
}

th{
    background: white !important;
}

.row-2, .row-4, .row-6, .row-8{
    background: rgba(51, 136, 255, 0.15) !important;
}

.row-3, .row-5, .row-7, .row-9{
    background: white !important;
}

.column-1, .column-2, .column-3, .column-4, .column-5, .column-6{
    padding: 10px 16px 10px 16px !important;
}

.elementor-68 .elementor-element.elementor-element-5ca1007 .row-9 th{
    font-weight: 500 !important;
}
table td, table th{
    border: none !important;
}

tr{
    font-family: "Montserrat";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
}

.elementor-68 .elementor-element.elementor-element-5ca1007 caption{
    display: none;
}

.dt-scroll-foot{
    border-radius: 0px 0px 15px 15px !important;
}

.elementor-68 .elementor-element.elementor-element-5ca1007{
    height: 100%;
    overflow:hidden;
    overflow-y:scroll !important;
    border-radius: 15px !important;
    max-width: 1153px;
}

.dt-container .dt-layout-cell{
    padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-377bf70 */.parentheticals{
    font-size: 14px !important;
    font-style: italic !important;
    font-weight: 500 !important;
    line-height: 20px !important;
}
.elementor-68 .elementor-element.elementor-element-377bf70 .row-5 th{
    font-weight: 500 !important;
}
.elementor-68 .elementor-element.elementor-element-377bf70 caption{
    display: none;
}
.elementor-68 .elementor-element.elementor-element-377bf70{
    height: 100%;
    overflow:hidden;
    overflow-y:scroll !important;
    border-radius: 15px !important;
    max-width: 1153px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cdfb6 */.elementor-68 .elementor-element.elementor-element-51cdfb6{
    max-width: 627px;
}/* End custom CSS */