.elementor-134 .elementor-element.elementor-element-11acf12{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.73;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-134 .elementor-element.elementor-element-11acf12::before, .elementor-134 .elementor-element.elementor-element-11acf12 > .elementor-background-video-container::before, .elementor-134 .elementor-element.elementor-element-11acf12 > .e-con-inner > .elementor-background-video-container::before, .elementor-134 .elementor-element.elementor-element-11acf12 > .elementor-background-slideshow::before, .elementor-134 .elementor-element.elementor-element-11acf12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-134 .elementor-element.elementor-element-11acf12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #000000 24%, #00000078 100%);}.elementor-134 .elementor-element.elementor-element-11acf12.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-134 .elementor-element.elementor-element-4b633ea{width:100%;max-width:100%;text-align:center;}.elementor-134 .elementor-element.elementor-element-4b633ea.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-4b633ea img{width:56%;max-width:39%;height:53%;opacity:1;}.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-134 .elementor-element.elementor-element-d888437{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-d888437 .elementor-icon-wrapper{text-align:center;}.elementor-134 .elementor-element.elementor-element-d888437.elementor-view-stacked .elementor-icon{background-color:#E27214;}.elementor-134 .elementor-element.elementor-element-d888437.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-d888437.elementor-view-default .elementor-icon{color:#E27214;border-color:#E27214;}.elementor-134 .elementor-element.elementor-element-d888437.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-d888437.elementor-view-default .elementor-icon svg{fill:#E27214;}.elementor-134 .elementor-element.elementor-element-d888437 .elementor-icon{font-size:43px;}.elementor-134 .elementor-element.elementor-element-d888437 .elementor-icon svg{height:43px;}.elementor-134 .elementor-element.elementor-element-d888437 .elementor-icon i, .elementor-134 .elementor-element.elementor-element-d888437 .elementor-icon svg{transform:rotate(0deg);}.elementor-134 .elementor-element.elementor-element-a8734c0{width:initial;max-width:initial;bottom:20px;}body:not(.rtl) .elementor-134 .elementor-element.elementor-element-a8734c0{right:20px;}body.rtl .elementor-134 .elementor-element.elementor-element-a8734c0{left:20px;}.elementor-134 .elementor-element.elementor-element-a8734c0 img{width:80px;}.elementor-134 .elementor-element.elementor-element-82a94f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-82a94f0:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-82a94f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-eb1f923{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-134 .elementor-element.elementor-element-eb1f923 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;letter-spacing:3px;color:#ffffff;}.elementor-134 .elementor-element.elementor-element-102f145{--spacer-size:28px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-c5f3792{--spacer-size:44px;}.elementor-134 .elementor-element.elementor-element-57b114d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-134 .elementor-element.elementor-element-1143216 .elementor-button{background-color:#E27214;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E27214;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-4f5c7bf .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-a78c82f{--display:flex;--min-height:65vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-a78c82f:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-a78c82f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nextsignsandgraphics.com/wp-content/uploads/2026/04/1734708731656-copy.webp");background-position:center center;background-size:cover;}.elementor-134 .elementor-element.elementor-element-f46139a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-f46139a:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-f46139a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-134 .elementor-element.elementor-element-910e1b5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-134 .elementor-element.elementor-element-910e1b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-26d74df{text-align:start;}.elementor-134 .elementor-element.elementor-element-26d74df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;letter-spacing:3px;color:#E27214;}.elementor-134 .elementor-element.elementor-element-5e3a11c{--spacer-size:24px;}.elementor-134 .elementor-element.elementor-element-63c73ab{--spacer-size:36px;}.elementor-134 .elementor-element.elementor-element-4a3bf49 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-ca7d3f0{--display:flex;}.elementor-134 .elementor-element.elementor-element-ca7d3f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-e099333{text-align:center;}.elementor-134 .elementor-element.elementor-element-2bf93bc{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-2bf93bc:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-2bf93bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-134 .elementor-element.elementor-element-9dae452{text-align:center;}.elementor-134 .elementor-element.elementor-element-9dae452 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;letter-spacing:4px;color:#ffffff;}.elementor-134 .elementor-element.elementor-element-13143cb{--spacer-size:12px;}.elementor-134 .elementor-element.elementor-element-46c1454{--spacer-size:50px;}.elementor-134 .elementor-element.elementor-element-06f824c{--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;--flex-wrap:nowrap;}.elementor-134 .elementor-element.elementor-element-dcc8c9c{--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;--overflow:hidden;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-dcc8c9c:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-dcc8c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c1c1c;}.elementor-134 .elementor-element.elementor-element-dcc8c9c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-1ed6bda{text-align:center;}.elementor-134 .elementor-element.elementor-element-51685e2{--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:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-134 .elementor-element.elementor-element-8a52caa{text-align:start;}.elementor-134 .elementor-element.elementor-element-8a52caa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#E27214;}.elementor-134 .elementor-element.elementor-element-b2bedd5{--spacer-size:10px;}.elementor-134 .elementor-element.elementor-element-4e6fb7e .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;fill:#E27214;color:#E27214;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-ebb5e2e{--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;--overflow:hidden;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-ebb5e2e:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-ebb5e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c1c1c;}.elementor-134 .elementor-element.elementor-element-ebb5e2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-03cf911{text-align:center;}.elementor-134 .elementor-element.elementor-element-e961d40{--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:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-134 .elementor-element.elementor-element-06a3cc3{text-align:start;}.elementor-134 .elementor-element.elementor-element-06a3cc3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#E27214;}.elementor-134 .elementor-element.elementor-element-aada2ed{--spacer-size:10px;}.elementor-134 .elementor-element.elementor-element-8f4d229 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;fill:#E27214;color:#E27214;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-7a88907{--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;--overflow:hidden;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-7a88907:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-7a88907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c1c1c;}.elementor-134 .elementor-element.elementor-element-7a88907.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-f7f6a9b{text-align:center;}.elementor-134 .elementor-element.elementor-element-494357d{--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:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-134 .elementor-element.elementor-element-48c0e66{text-align:start;}.elementor-134 .elementor-element.elementor-element-48c0e66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#E27214;}.elementor-134 .elementor-element.elementor-element-dbd0810{--spacer-size:10px;}.elementor-134 .elementor-element.elementor-element-dc3e28e .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;fill:#E27214;color:#E27214;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-f030b52{--spacer-size:24px;}.elementor-134 .elementor-element.elementor-element-7217e3a{--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;--flex-wrap:nowrap;}.elementor-134 .elementor-element.elementor-element-8011ef2{--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;--overflow:hidden;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-8011ef2:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-8011ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c1c1c;}.elementor-134 .elementor-element.elementor-element-8011ef2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-0300e20{text-align:center;}.elementor-134 .elementor-element.elementor-element-b1e92cb{--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:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-134 .elementor-element.elementor-element-5541fb7{text-align:start;}.elementor-134 .elementor-element.elementor-element-5541fb7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#E27214;}.elementor-134 .elementor-element.elementor-element-2f596c3{--spacer-size:10px;}.elementor-134 .elementor-element.elementor-element-c163577 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;fill:#E27214;color:#E27214;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-2aac179{--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;--overflow:hidden;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-2aac179:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-2aac179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c1c1c;}.elementor-134 .elementor-element.elementor-element-2aac179.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-0ea8377{text-align:center;}.elementor-134 .elementor-element.elementor-element-dc18e56{--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:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-134 .elementor-element.elementor-element-eec2bd3{text-align:start;}.elementor-134 .elementor-element.elementor-element-eec2bd3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#E27214;}.elementor-134 .elementor-element.elementor-element-ab19509{--spacer-size:10px;}.elementor-134 .elementor-element.elementor-element-68fbff5 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;fill:#E27214;color:#E27214;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-0d68bb5{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-0d68bb5:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-0d68bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nextsignsandgraphics.com/wp-content/uploads/2025/08/NDSU_FootballOffice-2-1624x1083-1.jpg");background-position:center center;background-size:cover;}.elementor-134 .elementor-element.elementor-element-0d68bb5::before, .elementor-134 .elementor-element.elementor-element-0d68bb5 > .elementor-background-video-container::before, .elementor-134 .elementor-element.elementor-element-0d68bb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-134 .elementor-element.elementor-element-0d68bb5 > .elementor-background-slideshow::before, .elementor-134 .elementor-element.elementor-element-0d68bb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-134 .elementor-element.elementor-element-0d68bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.6);--background-overlay:'';}.elementor-134 .elementor-element.elementor-element-07a56c7{text-align:center;}.elementor-134 .elementor-element.elementor-element-07a56c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:900;letter-spacing:5px;color:#ffffff;}.elementor-134 .elementor-element.elementor-element-619092c{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-619092c:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-619092c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-134 .elementor-element.elementor-element-01be400{text-align:center;}.elementor-134 .elementor-element.elementor-element-01be400 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;letter-spacing:4px;color:#ffffff;}.elementor-134 .elementor-element.elementor-element-fc6a39c{--spacer-size:60px;}.elementor-134 .elementor-element.elementor-element-8ac534b{--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;--flex-wrap:wrap;}.elementor-134 .elementor-element.elementor-element-e98737d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-134 .elementor-element.elementor-element-e98737d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-134 .elementor-element.elementor-element-5cc3b52{--divider-border-style:solid;--divider-color:#E27214;--divider-border-width:3px;}.elementor-134 .elementor-element.elementor-element-5cc3b52 .elementor-divider-separator{width:40%;margin:0 auto;margin-left:0;}.elementor-134 .elementor-element.elementor-element-5cc3b52 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-134 .elementor-element.elementor-element-bc3ba2b{--spacer-size:20px;}.elementor-134 .elementor-element.elementor-element-b73a3e4{width:100%;max-width:100%;background-color:#E27214C2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 0px 0px;text-align:center;}.elementor-134 .elementor-element.elementor-element-b73a3e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-b73a3e4 .elementor-heading-title a:hover, .elementor-134 .elementor-element.elementor-element-b73a3e4 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-e494b35{--spacer-size:12px;}.elementor-134 .elementor-element.elementor-element-c8a39b3{background-color:#0000009C;margin:5px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;padding:5px 4px 0px 4px;border-radius:11px 11px 11px 11px;text-align:center;text-shadow:0px 0px 12px #000000;}.elementor-134 .elementor-element.elementor-element-1a1bd24{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-134 .elementor-element.elementor-element-1a1bd24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-36e0522{--divider-border-style:solid;--divider-color:#E27214;--divider-border-width:3px;}.elementor-134 .elementor-element.elementor-element-36e0522 .elementor-divider-separator{width:40%;margin:0 auto;margin-left:0;}.elementor-134 .elementor-element.elementor-element-36e0522 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-134 .elementor-element.elementor-element-55261a0{--spacer-size:20px;}.elementor-134 .elementor-element.elementor-element-26947db{width:100%;max-width:100%;background-color:#E27214C2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 0px 0px;text-align:center;}.elementor-134 .elementor-element.elementor-element-26947db.elementor-element{--align-self:center;}.elementor-134 .elementor-element.elementor-element-26947db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-26947db .elementor-heading-title a:hover, .elementor-134 .elementor-element.elementor-element-26947db .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-7383864{--spacer-size:12px;}.elementor-134 .elementor-element.elementor-element-302f883{background-color:#0000009C;margin:5px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;padding:5px 4px 0px 4px;border-radius:11px 11px 11px 11px;text-align:center;text-shadow:0px 0px 12px #000000;}.elementor-134 .elementor-element.elementor-element-b6ec184{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-134 .elementor-element.elementor-element-b6ec184.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-fd71e56{--divider-border-style:solid;--divider-color:#E27214;--divider-border-width:3px;}.elementor-134 .elementor-element.elementor-element-fd71e56 .elementor-divider-separator{width:40%;margin:0 auto;margin-left:0;}.elementor-134 .elementor-element.elementor-element-fd71e56 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-134 .elementor-element.elementor-element-a048de8{--spacer-size:20px;}.elementor-134 .elementor-element.elementor-element-06bbfab{width:100%;max-width:100%;background-color:#E27214C2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 0px 0px;text-align:center;}.elementor-134 .elementor-element.elementor-element-06bbfab.elementor-element{--align-self:center;}.elementor-134 .elementor-element.elementor-element-06bbfab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-06bbfab .elementor-heading-title a:hover, .elementor-134 .elementor-element.elementor-element-06bbfab .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-c079b33{--spacer-size:12px;}.elementor-134 .elementor-element.elementor-element-609d2bb{background-color:#0000009C;margin:5px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;padding:5px 4px 0px 4px;border-radius:11px 11px 11px 11px;text-align:center;text-shadow:0px 0px 12px #000000;}.elementor-134 .elementor-element.elementor-element-9e3c423{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-134 .elementor-element.elementor-element-9e3c423.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-e34b092{--divider-border-style:solid;--divider-color:#E27214;--divider-border-width:3px;}.elementor-134 .elementor-element.elementor-element-e34b092 .elementor-divider-separator{width:40%;margin:0 auto;margin-left:0;}.elementor-134 .elementor-element.elementor-element-e34b092 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-134 .elementor-element.elementor-element-b4b7010{--spacer-size:20px;}.elementor-134 .elementor-element.elementor-element-4b4b64f{width:100%;max-width:100%;background-color:#E27214C2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 0px 0px;text-align:center;}.elementor-134 .elementor-element.elementor-element-4b4b64f.elementor-element{--align-self:center;}.elementor-134 .elementor-element.elementor-element-4b4b64f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-4b4b64f .elementor-heading-title a:hover, .elementor-134 .elementor-element.elementor-element-4b4b64f .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-6cc97d8{--spacer-size:12px;}.elementor-134 .elementor-element.elementor-element-785e2d8{background-color:#0000009C;margin:5px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;padding:5px 4px 0px 4px;border-radius:11px 11px 11px 11px;text-align:center;text-shadow:0px 0px 12px #000000;}.elementor-134 .elementor-element.elementor-element-82b52df{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-82b52df:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-82b52df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-134 .elementor-element.elementor-element-863b9f9{text-align:center;}.elementor-134 .elementor-element.elementor-element-863b9f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;letter-spacing:4px;color:#ffffff;}.elementor-134 .elementor-element.elementor-element-720f810{--spacer-size:40px;}.elementor-134 .elementor-element.elementor-element-c9bce63{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-134 .elementor-element.elementor-element-a8f6000{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--border-radius:3px 3px 3px 3px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-134 .elementor-element.elementor-element-a8f6000.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-0a65df6{text-align:center;}.elementor-134 .elementor-element.elementor-element-0a65df6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#cccccc;}.elementor-134 .elementor-element.elementor-element-db829b5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--border-radius:3px 3px 3px 3px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-134 .elementor-element.elementor-element-db829b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-f02163b{text-align:center;}.elementor-134 .elementor-element.elementor-element-f02163b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#cccccc;}.elementor-134 .elementor-element.elementor-element-f6ae065{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--border-radius:3px 3px 3px 3px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-134 .elementor-element.elementor-element-f6ae065.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-e538320{text-align:center;}.elementor-134 .elementor-element.elementor-element-e538320 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#cccccc;}.elementor-134 .elementor-element.elementor-element-652058e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--border-radius:3px 3px 3px 3px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-134 .elementor-element.elementor-element-652058e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-e77dda2{text-align:center;}.elementor-134 .elementor-element.elementor-element-e77dda2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#cccccc;}.elementor-134 .elementor-element.elementor-element-718c698{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--border-radius:3px 3px 3px 3px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-134 .elementor-element.elementor-element-718c698.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-9e48143{text-align:center;}.elementor-134 .elementor-element.elementor-element-9e48143 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#cccccc;}.elementor-134 .elementor-element.elementor-element-947cd03{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--border-radius:3px 3px 3px 3px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-134 .elementor-element.elementor-element-947cd03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-ab4dbe5{text-align:center;}.elementor-134 .elementor-element.elementor-element-ab4dbe5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#cccccc;}.elementor-134 .elementor-element.elementor-element-28158dc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--border-radius:3px 3px 3px 3px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-134 .elementor-element.elementor-element-28158dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-20d92aa{text-align:center;}.elementor-134 .elementor-element.elementor-element-20d92aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#cccccc;}.elementor-134 .elementor-element.elementor-element-6a6df5c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--border-radius:3px 3px 3px 3px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-134 .elementor-element.elementor-element-6a6df5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-a5d70b4{text-align:center;}.elementor-134 .elementor-element.elementor-element-a5d70b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#cccccc;}.elementor-134 .elementor-element.elementor-element-f1766a5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--border-radius:3px 3px 3px 3px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-134 .elementor-element.elementor-element-f1766a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-885e128{text-align:center;}.elementor-134 .elementor-element.elementor-element-885e128 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#cccccc;}.elementor-134 .elementor-element.elementor-element-8d85df8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--border-radius:3px 3px 3px 3px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-134 .elementor-element.elementor-element-8d85df8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-c031ea9{text-align:center;}.elementor-134 .elementor-element.elementor-element-c031ea9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#cccccc;}.elementor-134 .elementor-element.elementor-element-3b914fe{--spacer-size:40px;}.elementor-134 .elementor-element.elementor-element-bdb9b45 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-0b3260b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-0b3260b:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-0b3260b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-134 .elementor-element.elementor-element-b7320e2{text-align:center;}.elementor-134 .elementor-element.elementor-element-b7320e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:700;letter-spacing:4px;color:#ffffff;}.elementor-134 .elementor-element.elementor-element-49faea0{--spacer-size:36px;}.elementor-134 .elementor-element.elementor-element-232d0ce{--spacer-size:20px;}.elementor-134 .elementor-element.elementor-element-c15a0f1{--display:flex;--min-height:60vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-c15a0f1:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-c15a0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nextsignsandgraphics.com/wp-content/uploads/2026/03/gcb-southpointe-4-copy.webp");background-position:center center;background-size:cover;}.elementor-134 .elementor-element.elementor-element-75c19da{--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:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-75c19da:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-75c19da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-134 .elementor-element.elementor-element-72d8d77{text-align:center;}.elementor-134 .elementor-element.elementor-element-72d8d77 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;letter-spacing:4px;color:#ffffff;}.elementor-134 .elementor-element.elementor-element-66cc867{--spacer-size:28px;}.elementor-134 .elementor-element.elementor-element-a519be8{--spacer-size:44px;}.elementor-134 .elementor-element.elementor-element-4bb4c99{--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;}.elementor-134 .elementor-element.elementor-element-91c9385 .elementor-button{background-color:#E27214;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E27214;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-2440e99 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-29351d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}body.elementor-page-134{margin:-90px 0px 0px 0px;}@media(max-width:1024px){.elementor-134 .elementor-element.elementor-element-c9bce63{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-134 .elementor-element.elementor-element-82a94f0{--content-width:1200px;}.elementor-134 .elementor-element.elementor-element-8ac534b{--content-width:1310px;}.elementor-134 .elementor-element.elementor-element-e98737d{--width:24%;}.elementor-134 .elementor-element.elementor-element-1a1bd24{--width:24%;}.elementor-134 .elementor-element.elementor-element-b6ec184{--width:24%;}.elementor-134 .elementor-element.elementor-element-9e3c423{--width:24%;}}@media(max-width:767px){.elementor-134 .elementor-element.elementor-element-c9bce63{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* === WHY CHOOSE NESXT SIGNS — Card Layout === */

.elementor-element-619092c {
  background-color: #111111 !important;
  padding: 70px 20px 80px !important;
}

.elementor-element-01be400 .elementor-heading-title {
  color: #ffffff !important;
  text-align: center !important;
  font-size: 2.2em !important;
}

.elementor-element-fc6a39c { display: none !important; }

.elementor-element-8ac534b {
  flex-direction: row !important;
  align-items: flex-start !important;
  gap: 16px !important;
  width: 100% !important;
  position: relative !important;
  padding: 0 !important;
  margin-top: 48px !important;
  flex-wrap: nowrap !important;
  overflow: visible !important;
}

/* Dashed connecting line */
.elementor-element-8ac534b::before {
  content: '';
  position: absolute;
  top: 170px;
  left: 1%;
  right: 1%;
  height: 0;
  border-top: 3px dashed #E87722;
  z-index: 0;
  pointer-events: none;
}

/* All 4 cards */
.elementor-element-e98737d,
.elementor-element-1a1bd24,
.elementor-element-b6ec184,
.elementor-element-9e3c423 {
  flex: 1 1 0 !important;
  width: 0 !important;
  height: 320px !important;
  min-height: unset !important;
  border-radius: 14px !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-end !important;
  padding: 0 !important;
  position: relative !important;
  z-index: 2 !important;
  overflow: hidden !important;
  box-shadow: 0 8px 32px rgba(0,0,0,0.5) !important;
  background-size: cover !important;
  background-position: center !important;
}

/* Push inner content to bottom half — targets Elementor's inner wrapper */
.elementor-element-e98737d > .e-con-inner,
.elementor-element-1a1bd24 > .e-con-inner,
.elementor-element-b6ec184 > .e-con-inner,
.elementor-element-9e3c423 > .e-con-inner {
  justify-content: flex-end !important;
  padding: 0 20px 20px 20px !important;
  position: relative !important;
  z-index: 3 !important;
}

/* Card 1 */
.elementor-element-e98737d {
  background: linear-gradient(to top, rgba(0,0,0,0.44) 40%, rgba(0,0,0,0.18) 100%), url('https://nextsignsandgraphics.com/wp-content/uploads/2025/08/NDSU_FootballOffice-2-1624x1083-1.jpg') center/cover no-repeat !important;
  margin-top: 70px !important;
}

/* Card 2 */
.elementor-element-1a1bd24 {
  background: linear-gradient(to top, rgba(0,0,0,0.44) 40%, rgba(0,0,0,0.18) 100%), url('https://nextsignsandgraphics.com/wp-content/uploads/2026/04/1734708730520-copy.webp') center/cover no-repeat !important;
  margin-top: 0 !important;
}

/* Card 3 */
.elementor-element-b6ec184 {
  background: linear-gradient(to top, rgba(0,0,0,0.44) 40%, rgba(0,0,0,0.18) 100%), url('https://nextsignsandgraphics.com/wp-content/uploads/2025/08/Fargo-Dimensional-Leters.webp') center/cover no-repeat !important;
  margin-top: 70px !important;
}

/* Card 4 */
.elementor-element-9e3c423 {
  background: linear-gradient(to top, rgba(0,0,0,0.44) 40%, rgba(0,0,0,0.18) 100%), url('https://nextsignsandgraphics.com/wp-content/uploads/2026/05/20260522_121951-copy.webp') center/cover no-repeat !important;
  margin-top: 0 !important;
}

/* Orange accent strip */
.elementor-element-e98737d::before,
.elementor-element-1a1bd24::before,
.elementor-element-b6ec184::before,
.elementor-element-9e3c423::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 4px;
  background: #E87722;
  z-index: 5;
}

/* Card headings */
.elementor-element-e98737d .elementor-heading-title,
.elementor-element-1a1bd24 .elementor-heading-title,
.elementor-element-b6ec184 .elementor-heading-title,
.elementor-element-9e3c423 .elementor-heading-title {
  color: #ffffff !important;
  font-size: 1.05em !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  margin-bottom: 6px !important;
  
}

/* Card body text */
.elementor-element-e98737d .elementor-widget-container p,
.elementor-element-1a1bd24 .elementor-widget-container p,
.elementor-element-b6ec184 .elementor-widget-container p,
.elementor-element-9e3c423 .elementor-widget-container p {
  color: rgba(255,255,255,0.85) !important;
  font-size: 0.88em !important;
  line-height: 1.5 !important;
  margin: 0 !important;
  
}

/* Hide dividers and spacers inside cards */
.elementor-element-e98737d .elementor-widget-divider,
.elementor-element-1a1bd24 .elementor-widget-divider,
.elementor-element-b6ec184 .elementor-widget-divider,
.elementor-element-9e3c423 .elementor-widget-divider,
.elementor-element-e98737d .elementor-widget-spacer,
.elementor-element-1a1bd24 .elementor-widget-spacer,
.elementor-element-b6ec184 .elementor-widget-spacer,
.elementor-element-9e3c423 .elementor-widget-spacer {
  display: none !important;
}


/* Text shadows for readability over images */
.elementor-element-e98737d .elementor-heading-title,
.elementor-element-1a1bd24 .elementor-heading-title,
.elementor-element-b6ec184 .elementor-heading-title,
.elementor-element-9e3c423 .elementor-heading-title {
  text-shadow: 0 1px 6px rgba(0,0,0,0.95), 0 2px 12px rgba(0,0,0,0.8) !important;
}

.elementor-element-e98737d .elementor-widget-container p,
.elementor-element-1a1bd24 .elementor-widget-container p,
.elementor-element-b6ec184 .elementor-widget-container p,
.elementor-element-9e3c423 .elementor-widget-container p {
  text-shadow: 0 1px 5px rgba(0,0,0,0.9), 0 2px 10px rgba(0,0,0,0.7) !important;
}


/* === Mobile: stack cards vertically === */
@media (max-width: 767px) {
  .elementor-element-8ac534b {
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 16px !important;
  }

  /* Hide the dashed connecting line on mobile */
  .elementor-element-8ac534b::before {
    display: none !important;
  }

  /* Full width, fixed height, no zigzag offset */
  .elementor-element-e98737d,
  .elementor-element-1a1bd24,
  .elementor-element-b6ec184,
  .elementor-element-9e3c423 {
    width: 100% !important;
    flex: unset !important;
    margin-top: 0 !important;
    height: 260px !important;
  }
}/* End custom CSS */