.elementor-8221 .elementor-element.elementor-element-4dfe5a3{--display:flex;--min-height:580px;--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;}.elementor-8221 .elementor-element.elementor-element-4dfe5a3:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-4dfe5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/homepage-hero.webp");background-position:center center;background-size:cover;}.elementor-8221 .elementor-element.elementor-element-3fcfafd{--display:flex;--justify-content:center;}.elementor-8221 .elementor-element.elementor-element-428acee{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8221 .elementor-element.elementor-element-e784155 .elementor-button{background-color:var( --e-global-color-9e8cbce );font-family:"Roboto", Sans-serif;font-size:clamp(1rem, 0.8rem + 1vw, 2rem);font-weight:500;fill:var( --e-global-color-1f92ccd );color:var( --e-global-color-1f92ccd );border-radius:12px 12px 12px 12px;padding:12px 24px 12px 24px;}.elementor-8221 .elementor-element.elementor-element-e784155 .elementor-button:hover, .elementor-8221 .elementor-element.elementor-element-e784155 .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-e784155 .elementor-button:hover svg, .elementor-8221 .elementor-element.elementor-element-e784155 .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-281ed30 .elementor-button{background-color:var( --e-global-color-871af8a );font-family:"Roboto", Sans-serif;font-size:clamp(1rem, 0.8rem + 1vw, 2rem);font-weight:500;fill:var( --e-global-color-1f92ccd );color:var( --e-global-color-1f92ccd );border-radius:12px 12px 12px 12px;padding:12px 24px 12px 24px;}.elementor-8221 .elementor-element.elementor-element-281ed30 .elementor-button:hover, .elementor-8221 .elementor-element.elementor-element-281ed30 .elementor-button:focus{background-color:var( --e-global-color-9e8cbce );}.elementor-8221 .elementor-element.elementor-element-509bc7f{--display:flex;--justify-content: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-8221 .elementor-element.elementor-element-f7a4425{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.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-8221 .elementor-element.elementor-element-5f850e2{background-color:var( --e-global-color-536fd12 );padding:16px 16px 16px 16px;text-align:center;}.elementor-8221 .elementor-element.elementor-element-5f850e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;line-height:58px;color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-d49182a{text-align:center;}.elementor-8221 .elementor-element.elementor-element-d49182a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:34px;color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-ec9f958{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8221 .elementor-element.elementor-element-0f473ff{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:32px 32px 32px 32px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8221 .elementor-element.elementor-element-0f473ff:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-0f473ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:cover;}.elementor-8221 .elementor-element.elementor-element-12f541f img{width:237px;max-width:100%;height:237px;border-style:none;}.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-8221 .elementor-element.elementor-element-d2b405e{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-9fa2d82{text-align:center;}.elementor-8221 .elementor-element.elementor-element-9fa2d82 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );font-weight:var( --e-global-typography-0f0a55d-font-weight );line-height:var( --e-global-typography-0f0a55d-line-height );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-3b38118{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-d650427{text-align:center;}.elementor-8221 .elementor-element.elementor-element-d650427 .elementor-heading-title{font-size:clamp(1.125rem, 1.05rem + 0.375vw, 1.5rem);font-weight:600;line-height:2.125rem;color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-b1c2e65 .elementor-button{background-color:var( --e-global-color-9e8cbce );font-family:"Roboto", Sans-serif;font-size:clamp(1rem, 0.8rem + 1vw, 2rem);font-weight:500;fill:var( --e-global-color-1f92ccd );color:var( --e-global-color-1f92ccd );border-radius:12px 12px 12px 12px;padding:12px 24px 12px 24px;}.elementor-8221 .elementor-element.elementor-element-b1c2e65 .elementor-button:hover, .elementor-8221 .elementor-element.elementor-element-b1c2e65 .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-b1c2e65 .elementor-button:hover svg, .elementor-8221 .elementor-element.elementor-element-b1c2e65 .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-ac57538{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:32px 32px 32px 32px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8221 .elementor-element.elementor-element-ac57538:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-ac57538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:cover;}.elementor-8221 .elementor-element.elementor-element-832c299 img{width:237px;max-width:100%;height:237px;border-style:none;}.elementor-8221 .elementor-element.elementor-element-d521d08{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-1c49317.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8221 .elementor-element.elementor-element-1c49317{text-align:center;}.elementor-8221 .elementor-element.elementor-element-1c49317 .elementor-heading-title{font-size:clamp(1.125rem, 1.05rem + 0.375vw, 1.5rem);font-weight:600;line-height:2.125rem;color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-b02b886 .elementor-button{background-color:var( --e-global-color-9e8cbce );font-family:"Roboto", Sans-serif;font-size:clamp(1rem, 0.8rem + 1vw, 2rem);font-weight:500;fill:var( --e-global-color-1f92ccd );color:var( --e-global-color-1f92ccd );border-radius:12px 12px 12px 12px;padding:12px 24px 12px 24px;}.elementor-8221 .elementor-element.elementor-element-b02b886 .elementor-button:hover, .elementor-8221 .elementor-element.elementor-element-b02b886 .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-b02b886 .elementor-button:hover svg, .elementor-8221 .elementor-element.elementor-element-b02b886 .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-9e8edc0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:32px 32px 32px 32px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8221 .elementor-element.elementor-element-9e8edc0:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-9e8edc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:cover;}.elementor-8221 .elementor-element.elementor-element-cc114e9 img{width:237px;max-width:100%;height:237px;border-style:none;}.elementor-8221 .elementor-element.elementor-element-42cffcf{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-a96336c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8221 .elementor-element.elementor-element-a96336c{text-align:center;}.elementor-8221 .elementor-element.elementor-element-a96336c .elementor-heading-title{font-size:clamp(1.125rem, 1.05rem + 0.375vw, 1.5rem);font-weight:600;line-height:2.125rem;color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-7fdb1e5 .elementor-button{background-color:var( --e-global-color-9e8cbce );font-family:"Roboto", Sans-serif;font-size:clamp(1rem, 0.8rem + 1vw, 2rem);font-weight:500;fill:var( --e-global-color-1f92ccd );color:var( --e-global-color-1f92ccd );border-radius:12px 12px 12px 12px;padding:12px 24px 12px 24px;}.elementor-8221 .elementor-element.elementor-element-7fdb1e5 .elementor-button:hover, .elementor-8221 .elementor-element.elementor-element-7fdb1e5 .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-7fdb1e5 .elementor-button:hover svg, .elementor-8221 .elementor-element.elementor-element-7fdb1e5 .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-5843eaf .elementor-button{background-color:var( --e-global-color-1f92ccd );font-size:clamp(1rem, 0.8rem + 1vw, 2rem);font-weight:500;line-height:2.5rem;fill:var( --e-global-color-871af8a );color:var( --e-global-color-871af8a );border-radius:12px 12px 12px 12px;padding:12px 24px 12px 24px;}.elementor-8221 .elementor-element.elementor-element-5843eaf .elementor-button:hover, .elementor-8221 .elementor-element.elementor-element-5843eaf .elementor-button:focus{background-color:var( --e-global-color-9e8cbce );color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-5843eaf .elementor-button:hover svg, .elementor-8221 .elementor-element.elementor-element-5843eaf .elementor-button:focus svg{fill:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-19a54d7{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-8221 .elementor-element.elementor-element-8611af6{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-8221 .elementor-element.elementor-element-8611af6:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-8611af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:cover;}.elementor-8221 .elementor-element.elementor-element-93b3dac{text-align:center;}.elementor-8221 .elementor-element.elementor-element-93b3dac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;line-height:58px;color:var( --e-global-color-9e8cbce );}.elementor-8221 .elementor-element.elementor-element-5af4b5a{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-2f57ca7{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-8221 .elementor-element.elementor-element-baef578{background-color:var( --e-global-color-536fd12 );padding:16px 16px 16px 16px;text-align:center;}.elementor-8221 .elementor-element.elementor-element-baef578 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;line-height:58px;color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-c6c2239{text-align:center;}.elementor-8221 .elementor-element.elementor-element-c6c2239 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:34px;color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-0aceaff{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8221 .elementor-element.elementor-element-59c61a9{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:32px 32px 32px 32px;box-shadow:1px 2px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8221 .elementor-element.elementor-element-59c61a9:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-59c61a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-67307db img{width:237px;max-width:100%;height:237px;border-style:none;}.elementor-8221 .elementor-element.elementor-element-895c413{background-color:var( --e-global-color-9e8cbce );padding:8px 8px 8px 8px;text-align:center;}.elementor-8221 .elementor-element.elementor-element-895c413 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );font-weight:var( --e-global-typography-9df7fe1-font-weight );line-height:var( --e-global-typography-9df7fe1-line-height );color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-83c2dd3{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-b1cfc28{text-align:center;}.elementor-8221 .elementor-element.elementor-element-b1cfc28 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );font-weight:var( --e-global-typography-0f0a55d-font-weight );line-height:var( --e-global-typography-0f0a55d-line-height );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-551af9e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:32px 32px 32px 32px;box-shadow:1px 2px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8221 .elementor-element.elementor-element-551af9e:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-551af9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-16f3609 img{width:237px;max-width:100%;height:237px;border-style:none;}.elementor-8221 .elementor-element.elementor-element-359f171{background-color:var( --e-global-color-9e8cbce );padding:8px 8px 8px 8px;text-align:center;}.elementor-8221 .elementor-element.elementor-element-359f171 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );font-weight:var( --e-global-typography-9df7fe1-font-weight );line-height:var( --e-global-typography-9df7fe1-line-height );color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-2e364ae{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-b2e9ef8{text-align:center;}.elementor-8221 .elementor-element.elementor-element-b2e9ef8 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );font-weight:var( --e-global-typography-0f0a55d-font-weight );line-height:var( --e-global-typography-0f0a55d-line-height );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-440ad24{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:32px 32px 32px 32px;box-shadow:1px 2px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8221 .elementor-element.elementor-element-440ad24:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-440ad24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-520f42d img{width:237px;max-width:100%;height:237px;border-style:none;}.elementor-8221 .elementor-element.elementor-element-72768d4{background-color:var( --e-global-color-9e8cbce );padding:8px 8px 8px 8px;text-align:center;}.elementor-8221 .elementor-element.elementor-element-72768d4 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );font-weight:var( --e-global-typography-9df7fe1-font-weight );line-height:var( --e-global-typography-9df7fe1-line-height );color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-3719ac5{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-dd71a1e{text-align:center;}.elementor-8221 .elementor-element.elementor-element-dd71a1e .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );font-weight:var( --e-global-typography-0f0a55d-font-weight );line-height:var( --e-global-typography-0f0a55d-line-height );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-fedfee9{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8221 .elementor-element.elementor-element-450f473{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:32px 32px 32px 32px;box-shadow:1px 2px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8221 .elementor-element.elementor-element-450f473:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-450f473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-68e9b03 img{width:237px;max-width:100%;height:237px;border-style:none;}.elementor-8221 .elementor-element.elementor-element-8ce624d{background-color:var( --e-global-color-9e8cbce );padding:8px 8px 8px 8px;text-align:center;}.elementor-8221 .elementor-element.elementor-element-8ce624d .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );font-weight:var( --e-global-typography-9df7fe1-font-weight );line-height:var( --e-global-typography-9df7fe1-line-height );color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-59e5557{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-2effc0c{text-align:center;}.elementor-8221 .elementor-element.elementor-element-2effc0c .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );font-weight:var( --e-global-typography-0f0a55d-font-weight );line-height:var( --e-global-typography-0f0a55d-line-height );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-ee3d7c5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:32px 32px 32px 32px;box-shadow:1px 2px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8221 .elementor-element.elementor-element-ee3d7c5:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-ee3d7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-73c5ab6 img{width:237px;max-width:100%;height:237px;border-style:none;}.elementor-8221 .elementor-element.elementor-element-3998355{background-color:var( --e-global-color-9e8cbce );padding:8px 8px 8px 8px;text-align:center;}.elementor-8221 .elementor-element.elementor-element-3998355 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );font-weight:var( --e-global-typography-9df7fe1-font-weight );line-height:var( --e-global-typography-9df7fe1-line-height );color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-a4e21ac{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-866321e{text-align:center;}.elementor-8221 .elementor-element.elementor-element-866321e .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );font-weight:var( --e-global-typography-0f0a55d-font-weight );line-height:var( --e-global-typography-0f0a55d-line-height );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-e9a3adb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:32px 32px 32px 32px;box-shadow:1px 2px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8221 .elementor-element.elementor-element-e9a3adb:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-e9a3adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-76dc1fa img{width:237px;max-width:100%;height:237px;border-style:none;}.elementor-8221 .elementor-element.elementor-element-f27ea74{background-color:var( --e-global-color-9e8cbce );padding:8px 8px 8px 8px;text-align:center;}.elementor-8221 .elementor-element.elementor-element-f27ea74 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );font-weight:var( --e-global-typography-9df7fe1-font-weight );line-height:var( --e-global-typography-9df7fe1-line-height );color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-01c9a13{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8221 .elementor-element.elementor-element-fa28f63{text-align:center;}.elementor-8221 .elementor-element.elementor-element-fa28f63 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );font-weight:var( --e-global-typography-0f0a55d-font-weight );line-height:var( --e-global-typography-0f0a55d-line-height );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-8225b52{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-8221 .elementor-element.elementor-element-8225b52:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-8225b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:cover;}.elementor-8221 .elementor-element.elementor-element-a17b70c{text-align:center;}.elementor-8221 .elementor-element.elementor-element-a17b70c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;line-height:58px;color:var( --e-global-color-9e8cbce );}.elementor-8221 .elementor-element.elementor-element-aa9916d{text-align:center;font-size:var( --e-global-typography-0f0a55d-font-size );font-weight:var( --e-global-typography-0f0a55d-font-weight );line-height:var( --e-global-typography-0f0a55d-line-height );color:var( --e-global-color-871af8a );}.elementor-8221 .elementor-element.elementor-element-00dfd1c .elementor-button{background-color:var( --e-global-color-871af8a );font-size:var( --e-global-typography-9df7fe1-font-size );font-weight:var( --e-global-typography-9df7fe1-font-weight );line-height:var( --e-global-typography-9df7fe1-line-height );fill:var( --e-global-color-1f92ccd );color:var( --e-global-color-1f92ccd );border-radius:12px 12px 12px 12px;padding:12px 24px 12px 24px;}.elementor-8221 .elementor-element.elementor-element-00dfd1c .elementor-button:hover, .elementor-8221 .elementor-element.elementor-element-00dfd1c .elementor-button:focus{background-color:var( --e-global-color-9e8cbce );}@media(max-width:1366px){.elementor-8221 .elementor-element.elementor-element-9fa2d82 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-895c413 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-b1cfc28 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-359f171 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-b2e9ef8 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-72768d4 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-dd71a1e .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-8ce624d .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-2effc0c .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-3998355 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-866321e .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-f27ea74 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-fa28f63 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-aa9916d{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-00dfd1c .elementor-button{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}}@media(max-width:1200px){.elementor-8221 .elementor-element.elementor-element-4dfe5a3{--min-height:480px;}.elementor-8221 .elementor-element.elementor-element-509bc7f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-8221 .elementor-element.elementor-element-4dfe5a3:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-4dfe5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/banner-bg.webp");}.elementor-8221 .elementor-element.elementor-element-4dfe5a3{--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-8221 .elementor-element.elementor-element-428acee{--justify-content:center;}.elementor-8221 .elementor-element.elementor-element-ec9f958{--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-8221 .elementor-element.elementor-element-9fa2d82 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-0aceaff{--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-8221 .elementor-element.elementor-element-895c413 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-b1cfc28 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-359f171 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-b2e9ef8 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-72768d4 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-dd71a1e .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-fedfee9{--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-8221 .elementor-element.elementor-element-8ce624d .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-2effc0c .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-3998355 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-866321e .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-f27ea74 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-fa28f63 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-aa9916d{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-00dfd1c .elementor-button{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}}@media(max-width:767px){.elementor-8221 .elementor-element.elementor-element-4dfe5a3:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-4dfe5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/banner-bg.webp");background-position:top center;}.elementor-8221 .elementor-element.elementor-element-e784155{width:100%;max-width:100%;}.elementor-8221 .elementor-element.elementor-element-281ed30{width:100%;max-width:100%;}.elementor-8221 .elementor-element.elementor-element-9fa2d82 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-895c413 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-b1cfc28 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-359f171 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-b2e9ef8 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-72768d4 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-dd71a1e .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-8ce624d .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-2effc0c .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-3998355 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-866321e .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-f27ea74 .elementor-heading-title{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}.elementor-8221 .elementor-element.elementor-element-fa28f63 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-aa9916d{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8221 .elementor-element.elementor-element-00dfd1c .elementor-button{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}}