.elementor-246 .elementor-element.elementor-element-1a444b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;--z-index:2;}.elementor-246 .elementor-element.elementor-element-1a444b6:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-1a444b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd5f4b8 );background-image:url("https://gpmtough.com/wp-content/uploads/2024/05/IMG_6336.jpg");background-position:center left;background-size:cover;}.elementor-246 .elementor-element.elementor-element-f5a6d51{--display:flex;}.elementor-246 .elementor-element.elementor-element-b9045dc .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a97b2a );}.elementor-246 .elementor-element.elementor-element-baf70e2 .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 );color:var( --e-global-color-1a97b2a );}.elementor-246 .elementor-element.elementor-element-512320e{color:var( --e-global-color-1a97b2a );}.elementor-246 .elementor-element.elementor-element-5ba8d28{--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;}.elementor-246 .elementor-element.elementor-element-f814628{--display:flex;--z-index:1;}.elementor-246 .elementor-element.elementor-element-f814628:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-f814628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd5f4b8 );}.elementor-246 .elementor-element.elementor-element-b454b50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-246 .elementor-element.elementor-element-b454b50:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-b454b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://gpmtough.com/wp-content/uploads/2024/04/bd2fd936d45896ca2567c4837d5f8955.jpg");background-position:center left;background-size:cover;}.elementor-246 .elementor-element.elementor-element-b454b50::before, .elementor-246 .elementor-element.elementor-element-b454b50 > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-b454b50 > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-b454b50 > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-b454b50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-b454b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 40%, #000000F0 100%);}.elementor-246 .elementor-element.elementor-element-9375d6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-5a7455b{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 );}.elementor-246 .elementor-element.elementor-element-5843009{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-246 .elementor-element.elementor-element-5843009:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-5843009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd5f4b8 );background-image:url("https://gpmtough.com/wp-content/uploads/2024/03/gpm-industries-steel-and-metal-manufacturing.jpg");background-position:center center;background-size:cover;}.elementor-246 .elementor-element.elementor-element-5843009::before, .elementor-246 .elementor-element.elementor-element-5843009 > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-5843009 > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-5843009 > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-5843009 > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-5843009 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 40%, #000000F0 100%);}.elementor-246 .elementor-element.elementor-element-e8ce6b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-db244f5{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 );}.elementor-246 .elementor-element.elementor-element-3faf03d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-246 .elementor-element.elementor-element-3faf03d:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-3faf03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://gpmtough.com/wp-content/uploads/2024/03/gpm-industries-pulp-and-paper-scaled.jpg");background-position:center center;background-size:cover;}.elementor-246 .elementor-element.elementor-element-3faf03d::before, .elementor-246 .elementor-element.elementor-element-3faf03d > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-3faf03d > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-3faf03d > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-3faf03d > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-3faf03d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #00000000 40%, #000000F0 100%);}.elementor-246 .elementor-element.elementor-element-597b30d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-37d4d7e{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 );}.elementor-246 .elementor-element.elementor-element-7b34e06{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-246 .elementor-element.elementor-element-7b34e06:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-7b34e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd5f4b8 );background-image:url("https://gpmtough.com/wp-content/uploads/2024/03/gpm-industries-municipal.jpg");background-position:center center;background-size:cover;}.elementor-246 .elementor-element.elementor-element-7b34e06::before, .elementor-246 .elementor-element.elementor-element-7b34e06 > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-7b34e06 > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-7b34e06 > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-7b34e06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-7b34e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 40%, #000000F0 100%);}.elementor-246 .elementor-element.elementor-element-2793e30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-d378ab9{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 );}.elementor-246 .elementor-element.elementor-element-ea19d75{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-246 .elementor-element.elementor-element-ea19d75:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-ea19d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd5f4b8 );background-image:url("https://gpmtough.com/wp-content/uploads/2024/03/gpm-industries-coal-fired-power-generation.jpg");background-position:center center;background-size:cover;}.elementor-246 .elementor-element.elementor-element-ea19d75::before, .elementor-246 .elementor-element.elementor-element-ea19d75 > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-ea19d75 > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-ea19d75 > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-ea19d75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-ea19d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 40%, #000000F0 100%);}.elementor-246 .elementor-element.elementor-element-efb626d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-fbf5153{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 );}.elementor-246 .elementor-element.elementor-element-2d4396c{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-246 .elementor-element.elementor-element-2d4396c:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-2d4396c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://gpmtough.com/wp-content/uploads/2024/05/gpm-industries-fuel-and-ethanol-2.jpg");background-position:center center;background-size:cover;}.elementor-246 .elementor-element.elementor-element-2d4396c::before, .elementor-246 .elementor-element.elementor-element-2d4396c > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-2d4396c > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-2d4396c > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-2d4396c > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-2d4396c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 40%, #000000F0 100%);}.elementor-246 .elementor-element.elementor-element-250827f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-e2554b2{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 );}.elementor-246 .elementor-element.elementor-element-3ee2a76{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:8%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-246 .elementor-element.elementor-element-3ee2a76:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-3ee2a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-246 .elementor-element.elementor-element-3ee2a76::before, .elementor-246 .elementor-element.elementor-element-3ee2a76 > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-3ee2a76 > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-3ee2a76 > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-3ee2a76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-3ee2a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gpmtough.com/wp-content/uploads/2024/04/GPM_IMG_9724.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-246 .elementor-element.elementor-element-3ba078d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-246 .elementor-element.elementor-element-563fc8a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-563fc8a.elementor-element{--align-self:flex-start;}.elementor-246 .elementor-element.elementor-element-563fc8a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-246 .elementor-element.elementor-element-563fc8a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://gpmtough.com/wp-content/uploads/2024/04/gpm-other-idustries-image-2-mask.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-246 .elementor-element.elementor-element-1061fef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-246 .elementor-element.elementor-element-87562d6{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 );}.elementor-246 .elementor-element.elementor-element-5388178{--display:flex;}.elementor-246 .elementor-element.elementor-element-b30f15e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-246 .elementor-element.elementor-element-b30f15e{columns:1;color:var( --e-global-color-primary );}.elementor-246 .elementor-element.elementor-element-3e4e03b{--display:flex;}.elementor-246 .elementor-element.elementor-element-0d0f150 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-246 .elementor-element.elementor-element-0d0f150{columns:1;color:var( --e-global-color-primary );}.elementor-246 .elementor-element.elementor-element-134cde4{--display:flex;}.elementor-246 .elementor-element.elementor-element-2a3c126 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-246 .elementor-element.elementor-element-2a3c126{columns:1;color:var( --e-global-color-primary );}.elementor-246 .elementor-element.elementor-element-bb5a730{--display:flex;}.elementor-246 .elementor-element.elementor-element-bd092e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-246 .elementor-element.elementor-element-bd092e5{columns:1;color:var( --e-global-color-primary );}.elementor-246 .elementor-element.elementor-element-99d8093{--display:flex;}.elementor-246 .elementor-element.elementor-element-6157ae8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-246 .elementor-element.elementor-element-6157ae8{columns:1;color:var( --e-global-color-primary );}.elementor-246 .elementor-element.elementor-element-1295eb6{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#939598;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-1295eb6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#004B87;}:where( .elementor-246 .elementor-element.elementor-element-1295eb6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-9af3705 );}:where( .elementor-246 .elementor-element.elementor-element-1295eb6 > .elementor-widget-container > .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-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}@media(min-width:768px){.elementor-246 .elementor-element.elementor-element-f5a6d51{--width:60%;}.elementor-246 .elementor-element.elementor-element-9375d6a{--width:60%;}.elementor-246 .elementor-element.elementor-element-e8ce6b7{--width:60%;}.elementor-246 .elementor-element.elementor-element-597b30d{--width:60%;}.elementor-246 .elementor-element.elementor-element-2793e30{--width:60%;}.elementor-246 .elementor-element.elementor-element-efb626d{--width:60%;}.elementor-246 .elementor-element.elementor-element-250827f{--width:59%;}.elementor-246 .elementor-element.elementor-element-3ba078d{--width:40%;}.elementor-246 .elementor-element.elementor-element-1061fef{--width:60%;}}@media(max-width:1024px){.elementor-246 .elementor-element.elementor-element-b9045dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-246 .elementor-element.elementor-element-baf70e2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-246 .elementor-element.elementor-element-5a7455b{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-db244f5{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-37d4d7e{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-d378ab9{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-fbf5153{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-e2554b2{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-87562d6{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-b30f15e{text-align:center;}.elementor-246 .elementor-element.elementor-element-0d0f150{text-align:center;}.elementor-246 .elementor-element.elementor-element-2a3c126{text-align:center;}.elementor-246 .elementor-element.elementor-element-bd092e5{text-align:center;}.elementor-246 .elementor-element.elementor-element-6157ae8{text-align:center;}.elementor-246 .elementor-element.elementor-element-1295eb6{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-246 .elementor-element.elementor-element-1295eb6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-246 .elementor-element.elementor-element-b9045dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-246 .elementor-element.elementor-element-baf70e2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-246 .elementor-element.elementor-element-5a7455b{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-db244f5{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-37d4d7e{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-d378ab9{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-fbf5153{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-e2554b2{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-3ee2a76{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-246 .elementor-element.elementor-element-3ba078d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-3ba078d.e-con{--order:99999 /* order end hack */;}.elementor-246 .elementor-element.elementor-element-563fc8a img{width:100%;}.elementor-246 .elementor-element.elementor-element-1061fef{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-246 .elementor-element.elementor-element-87562d6{font-size:var( --e-global-typography-text-font-size );}.elementor-246 .elementor-element.elementor-element-1295eb6{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-246 .elementor-element.elementor-element-1295eb6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-bf8e9c4 */.elementor-246 .elementor-element.elementor-element-bf8e9c4 {
    position: absolute;
    top: 0;
    left: 0;
    background-image: linear-gradient(0deg, var(--e-global-color-fd5f4b8),transparent);
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-90d801a */.elementor-246 .elementor-element.elementor-element-90d801a .industry-list {
    display: flex;
    flex-wrap: nowrapwrap;
    overflow-x: scroll;
    gap: 20px;
    background-color: transparent;
    padding: 20px;
}

.elementor-246 .elementor-element.elementor-element-90d801a .industry-list-item {
    background-color: var(--e-global-color-secondary);
    text-align: center;
    white-space: nowrap;
    padding: 12px 24px;
    font-family: Arial;
    flex: 1 1 25%;
    font-weight: bold;
}

.elementor-246 .elementor-element.elementor-element-90d801a a {
    color: white;
}


/* Scrollbar Visibility and Styling */
.industry-list {
    scrollbar-width: auto;
}

.industry-list::-webkit-scrollbar {
    display: block!important;
    height: 20px;
}

.industry-list::-webkit-scrollbar-track {
  background-color: #122f52;
}

.industry-list::-webkit-scrollbar-thumb {
  background-color: var(--e-global-color-primary);
  border-radius: 10px 10px 10px 10px;
  box-shadow: inset 0 -5px 5px rgb(0,0,0,0.1), inset 0px 5px 5px rgb(255,255,255,0.1);
}
/* Scrollbar Visibility and Styling *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f814628 */.elementor-246 .elementor-element.elementor-element-f814628 {
    box-shadow: 0px 0px 25px black!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87562d6 */.elementor-246 .elementor-element.elementor-element-87562d6 li {
    color: white;
    font-weight: bold;
}

.elementor-246 .elementor-element.elementor-element-87562d6 li::marker {
    color: white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1295eb6 */.elementor-246 .elementor-element.elementor-element-1295eb6 {
    box-shadow: var(--gpm-box-shadow)!important;
}

.elementor-246 .elementor-element.elementor-element-1295eb6 img {
    max-height: 100px;
    object-fit: contain;
}

.elementor-246 .elementor-element.elementor-element-1295eb6 p {
    color: #000;
}

.elementor-246 .elementor-element.elementor-element-1295eb6 .capabilities-accordion-content {
    padding: 20px;
}/* End custom CSS */
/* Start custom CSS */.industry-content-box {
    background-image: var(--gpm-gradient);
    padding: 6%;
    box-shadow: 0px 0px 25px -5px black!important;
}

@media only screen and (max-width: 767px) {
    body.elementor-page-246 .industry-content-box {
        padding: 8%;
        box-shadow: var(--gpm-boxshadow);
    }
}/* End custom CSS */