.elementor-47 .elementor-element.elementor-element-c5d5bda{--display:flex;--min-height:600px;--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;--overlay-opacity:0;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-47 .elementor-element.elementor-element-c5d5bda:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-c5d5bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-799711a );background-image:url("https://wearejusticegrown.com/wp-content/uploads/2026/05/JG-Website-Hero_Growing-Desktop.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-c5d5bda::before, .elementor-47 .elementor-element.elementor-element-c5d5bda > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-c5d5bda > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-c5d5bda > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-c5d5bda > .e-con-inner > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-c5d5bda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f8cdb04 );--background-overlay:'';}.elementor-47 .elementor-element.elementor-element-c5d5bda.e-con{--align-self:stretch;}.elementor-47 .elementor-element.elementor-element-f021164{--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:50px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-f021164:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-f021164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-5ae00ff{--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:0px;}.elementor-47 .elementor-element.elementor-element-5ae00ff:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5ae00ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-799711a );}.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-47 .elementor-element.elementor-element-4246a0b > .elementor-widget-container{margin:0px 0px -65px 0px;padding:64px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-4246a0b img{width:78%;}.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-47 .elementor-element.elementor-element-619ab30{text-align:center;}.elementor-47 .elementor-element.elementor-element-619ab30 .elementor-heading-title{font-family:"Roc Grotesk", Sans-serif;font-size:85px;font-weight:900;line-height:63px;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-139b7e3 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 165px 0px 165px;}.elementor-47 .elementor-element.elementor-element-139b7e3{text-align:center;}.elementor-47 .elementor-element.elementor-element-139b7e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-4822b1c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-47 .elementor-element.elementor-element-4822b1c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4822b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-6a59624{--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-47 .elementor-element.elementor-element-6a59624.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-96b432e img{width:95%;}.elementor-47 .elementor-element.elementor-element-85b62d2{--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;}.elementor-47 .elementor-element.elementor-element-85b62d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-f8b82f9{text-align:start;}.elementor-47 .elementor-element.elementor-element-f8b82f9 .elementor-heading-title{font-family:"Roc Grotesk", Sans-serif;font-size:85px;font-weight:900;line-height:63px;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-620b2e3 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-620b2e3.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-620b2e3{text-align:start;}.elementor-47 .elementor-element.elementor-element-620b2e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-b775fd1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-47 .elementor-element.elementor-element-b775fd1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-b775fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-24ef321{--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;}.elementor-47 .elementor-element.elementor-element-24ef321.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-9dbd57c{text-align:start;}.elementor-47 .elementor-element.elementor-element-9dbd57c .elementor-heading-title{font-family:"Roc Grotesk", Sans-serif;font-size:85px;font-weight:900;line-height:63px;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-5610fee > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-5610fee.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-5610fee{text-align:start;}.elementor-47 .elementor-element.elementor-element-5610fee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-adf5edb{--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-47 .elementor-element.elementor-element-adf5edb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-cc37b76 img{width:95%;}.elementor-47 .elementor-element.elementor-element-8c2feaf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-47 .elementor-element.elementor-element-8c2feaf:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-8c2feaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-b1f9ce5{--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-47 .elementor-element.elementor-element-b1f9ce5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-9237287 img{width:95%;}.elementor-47 .elementor-element.elementor-element-8939628{--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-47 .elementor-element.elementor-element-8939628.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-6c8dbb1{text-align:start;}.elementor-47 .elementor-element.elementor-element-6c8dbb1 .elementor-heading-title{font-family:"Roc Grotesk", Sans-serif;font-size:85px;font-weight:900;line-height:63px;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-b947724 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b947724.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-b947724{text-align:start;}.elementor-47 .elementor-element.elementor-element-b947724 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-cbd3ad8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-47 .elementor-element.elementor-element-cbd3ad8:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-cbd3ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-d4658fe{--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-47 .elementor-element.elementor-element-d4658fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-299fe3b img{width:95%;}.elementor-47 .elementor-element.elementor-element-3c392fc{--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;}.elementor-47 .elementor-element.elementor-element-3c392fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-0227254{text-align:start;}.elementor-47 .elementor-element.elementor-element-0227254 .elementor-heading-title{font-family:"Roc Grotesk", Sans-serif;font-size:85px;font-weight:900;line-height:63px;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-8d6aabc > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-8d6aabc.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-8d6aabc{text-align:start;}.elementor-47 .elementor-element.elementor-element-8d6aabc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-210ddc0d{--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:50px;--padding-left:100px;--padding-right:100px;}.elementor-47 .elementor-element.elementor-element-210ddc0d:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-210ddc0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-3fa9c06d{text-align:center;}.elementor-47 .elementor-element.elementor-element-3fa9c06d .elementor-heading-title{font-family:"Roc Grotesk", Sans-serif;font-size:85px;font-weight:900;line-height:63px;color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-74ded9aa > .elementor-widget-container{margin:025px -0px -0px -0px;padding:0px 75px 0px 75px;}.elementor-47 .elementor-element.elementor-element-74ded9aa{text-align:center;}.elementor-47 .elementor-element.elementor-element-74ded9aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-75add557{--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-evenly;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-47 .elementor-element.elementor-element-75add557:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-75add557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-156413ec{--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-47 .elementor-element.elementor-element-6da4d025 img{max-width:100%;}.elementor-47 .elementor-element.elementor-element-4e6917d6{text-align:center;}.elementor-47 .elementor-element.elementor-element-4e6917d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-347a742f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-347a742f{text-align:center;}.elementor-47 .elementor-element.elementor-element-347a742f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-799711a );}.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-47 .elementor-element.elementor-element-2f27564f .elementor-button{background-color:var( --e-global-color-959945b );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-799711a );color:var( --e-global-color-799711a );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-text );border-radius:40px 40px 40px 40px;padding:20px 45px 20px 45px;}.elementor-47 .elementor-element.elementor-element-2f27564f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-2f27564f.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-784c4dea{--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-47 .elementor-element.elementor-element-61d97c1d{text-align:center;}.elementor-47 .elementor-element.elementor-element-61d97c1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-77a6b831{text-align:center;}.elementor-47 .elementor-element.elementor-element-77a6b831 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-a334ffd .elementor-button{background-color:var( --e-global-color-959945b );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-799711a );color:var( --e-global-color-799711a );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-text );border-radius:40px 40px 40px 40px;padding:20px 45px 20px 45px;}.elementor-47 .elementor-element.elementor-element-a334ffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-a334ffd.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-2851b1a1{--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:100px;--padding-bottom:100px;--padding-left:0100px;--padding-right:0100px;}.elementor-47 .elementor-element.elementor-element-2851b1a1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2851b1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-799711a );}.elementor-47 .elementor-element.elementor-element-37b4fc33{text-align:center;}.elementor-47 .elementor-element.elementor-element-37b4fc33 .elementor-heading-title{font-family:"Roc Grotesk", Sans-serif;font-size:85px;font-weight:900;line-height:63px;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-59b51920 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-59b51920.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-59b51920{text-align:center;}.elementor-47 .elementor-element.elementor-element-59b51920 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6829b45 );}.elementor-47 .elementor-element.elementor-element-3d4fadde .elementor-button{background-color:var( --e-global-color-959945b );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-799711a );color:var( --e-global-color-799711a );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-6829b45 );border-radius:40px 40px 40px 40px;padding:20px 45px 20px 45px;}.elementor-47 .elementor-element.elementor-element-3d4fadde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-3d4fadde.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-c5d5bda{--width:100%;}.elementor-47 .elementor-element.elementor-element-6a59624{--width:50%;}.elementor-47 .elementor-element.elementor-element-85b62d2{--width:45%;}.elementor-47 .elementor-element.elementor-element-24ef321{--width:45%;}.elementor-47 .elementor-element.elementor-element-adf5edb{--width:50%;}.elementor-47 .elementor-element.elementor-element-b1f9ce5{--width:45%;}.elementor-47 .elementor-element.elementor-element-8939628{--width:50%;}.elementor-47 .elementor-element.elementor-element-d4658fe{--width:50%;}.elementor-47 .elementor-element.elementor-element-3c392fc{--width:45%;}.elementor-47 .elementor-element.elementor-element-156413ec{--width:50%;}.elementor-47 .elementor-element.elementor-element-784c4dea{--width:50%;}}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-c5d5bda:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-c5d5bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wearejusticegrown.com/wp-content/uploads/2026/05/JG-Website-Hero_Growing-Tablet.png");}.elementor-47 .elementor-element.elementor-element-c5d5bda{--min-height:72vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:200px 0px;--row-gap:200px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-f021164{--padding-top:25px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-619ab30 .elementor-heading-title{font-size:65px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-139b7e3 .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-4822b1c{--justify-content:space-around;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-6a59624{--justify-content:center;}.elementor-47 .elementor-element.elementor-element-85b62d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-f8b82f9 .elementor-heading-title{font-size:65px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-620b2e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-620b2e3 .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-b775fd1{--justify-content:space-around;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-24ef321{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9dbd57c .elementor-heading-title{font-size:65px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-5610fee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-5610fee .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-adf5edb{--justify-content:center;}.elementor-47 .elementor-element.elementor-element-8c2feaf{--justify-content:space-around;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-6c8dbb1 .elementor-heading-title{font-size:65px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-b947724 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b947724 .elementor-heading-title{font-size:12px;}.elementor-47 .elementor-element.elementor-element-cbd3ad8{--justify-content:space-around;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-d4658fe{--justify-content:center;}.elementor-47 .elementor-element.elementor-element-3c392fc{--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-47 .elementor-element.elementor-element-0227254 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-0227254 .elementor-heading-title{font-size:65px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-8d6aabc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-8d6aabc .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-210ddc0d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-3fa9c06d .elementor-heading-title{font-size:65px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-74ded9aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-74ded9aa .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-75add557{--padding-top:0px;--padding-bottom:050px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-4e6917d6 .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-347a742f .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-2f27564f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-61d97c1d .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-77a6b831 .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-a334ffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-2851b1a1{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-37b4fc33 .elementor-heading-title{font-size:65px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-3d4fadde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-3d4fadde .elementor-button{border-width:4px 4px 4px 4px;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-c5d5bda:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-c5d5bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wearejusticegrown.com/wp-content/uploads/2026/05/JG-Website-Hero_Growing-Mobile.png");background-position:top center;}.elementor-47 .elementor-element.elementor-element-c5d5bda{--min-height:60vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-47 .elementor-element.elementor-element-f021164{--padding-top:50px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-619ab30 .elementor-heading-title{font-size:40px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-139b7e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-139b7e3 .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-4822b1c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-6a59624{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-96b432e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-96b432e img{width:100%;}.elementor-47 .elementor-element.elementor-element-f8b82f9{text-align:start;}.elementor-47 .elementor-element.elementor-element-f8b82f9 .elementor-heading-title{font-size:40px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-620b2e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-620b2e3 .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-b775fd1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-47 .elementor-element.elementor-element-9dbd57c{text-align:start;}.elementor-47 .elementor-element.elementor-element-9dbd57c .elementor-heading-title{font-size:40px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-5610fee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-5610fee .elementor-heading-title{font-size:10px;}.elementor-47 .elementor-element.elementor-element-8c2feaf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-b1f9ce5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9237287 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-9237287 img{width:100%;}.elementor-47 .elementor-element.elementor-element-8939628{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-6c8dbb1{text-align:start;}.elementor-47 .elementor-element.elementor-element-6c8dbb1 .elementor-heading-title{font-size:40px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-b947724 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b947724 .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-cbd3ad8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-d4658fe{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-299fe3b img{width:100%;}.elementor-47 .elementor-element.elementor-element-0227254{text-align:start;}.elementor-47 .elementor-element.elementor-element-0227254 .elementor-heading-title{font-size:40px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-8d6aabc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-8d6aabc .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-210ddc0d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-3fa9c06d .elementor-heading-title{font-size:40px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-74ded9aa > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-74ded9aa .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-4e6917d6 .elementor-heading-title{font-size:20px;}.elementor-47 .elementor-element.elementor-element-347a742f .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-2f27564f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-61d97c1d .elementor-heading-title{font-size:20px;}.elementor-47 .elementor-element.elementor-element-77a6b831 .elementor-heading-title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-a334ffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-2851b1a1{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-37b4fc33 .elementor-heading-title{font-size:40px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-59b51920 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-59b51920 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-c5d5bda *//* ✅ Tall monitors */
@media (min-aspect-ratio: 16/11) {
  .elementor-47 .elementor-element.elementor-element-c5d5bda {
    min-height: 700px !important;  /* 🔥 increase height */
    background-size: cover !important; /* ✅ KEEP COVER */
    background-position: top center !important;
    background-repeat: no-repeat !important;
  }
}

/* ✅ Ultrawide screens */
@media (min-aspect-ratio: 21/9) {
  .elementor-47 .elementor-element.elementor-element-c5d5bda {
    min-height: 1300px !important;  /* 🔥 even taller for wide screens */

    background-image: url("https://wearejusticegrown.com/wp-content/uploads/2026/05/JG-Website-Hero-14.png") !important;
    background-size: cover !important;
    background-position: bottom center !important;
    background-repeat: no-repeat !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roc Grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://wearejusticegrown.com/wp-content/uploads/2026/03/Roc-Grotesk-Condensed-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */