.elementor-8846 .elementor-element.elementor-element-727f44e{--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: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-8846 .elementor-element.elementor-element-79d44bb{text-align:center;}.elementor-8846 .elementor-element.elementor-element-79d44bb .elementor-heading-title{color:var( --e-global-color-1f92ccd );}.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-8846 .elementor-element.elementor-element-ed6c8fd{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-8846 .elementor-element.elementor-element-ed6c8fd img{width:100%;}.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-8846 .elementor-element.elementor-element-806ed47{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-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-dcd65f6{--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-8846 .elementor-element.elementor-element-dcd65f6:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-dcd65f6 > .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:contain;}.elementor-8846 .elementor-element.elementor-element-dbbf313{background-color:var( --e-global-color-536fd12 );padding:16px 16px 16px 16px;text-align:center;}.elementor-8846 .elementor-element.elementor-element-dbbf313 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:58px;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-22fb9ea{text-align:center;}.elementor-8846 .elementor-element.elementor-element-22fb9ea .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-8846 .elementor-element.elementor-element-e99c04c{--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-8846 .elementor-element.elementor-element-0768838{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-0768838:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-0768838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-8b649b8{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-c02ee81.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-c02ee81{text-align:center;}.elementor-8846 .elementor-element.elementor-element-c02ee81 .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-1f92ccd );}.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-8846 .elementor-element.elementor-element-cf859ee .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-8846 .elementor-element.elementor-element-cf859ee .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-cf859ee .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-cf859ee .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-cf859ee .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-1b2c856{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-1b2c856:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-1b2c856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-0063031{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-898f73a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-898f73a{text-align:center;}.elementor-8846 .elementor-element.elementor-element-898f73a .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-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-34d63c5 .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-8846 .elementor-element.elementor-element-34d63c5 .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-34d63c5 .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-34d63c5 .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-34d63c5 .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-4675655{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-4675655:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-4675655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-9c6c9dc{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-b7d23a2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-b7d23a2{text-align:center;}.elementor-8846 .elementor-element.elementor-element-b7d23a2 .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-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-0e50d7d .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-8846 .elementor-element.elementor-element-0e50d7d .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-0e50d7d .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-0e50d7d .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-0e50d7d .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-8474e80{--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-8846 .elementor-element.elementor-element-f9da51d{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-f9da51d:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-f9da51d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-d95603d{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-13857a0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-13857a0{text-align:center;}.elementor-8846 .elementor-element.elementor-element-13857a0 .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-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-7462b36 .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-8846 .elementor-element.elementor-element-7462b36 .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-7462b36 .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-7462b36 .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-7462b36 .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-41ae4a3{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-41ae4a3:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-41ae4a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-f0b6c51{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-b7f88b1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-b7f88b1{text-align:center;}.elementor-8846 .elementor-element.elementor-element-b7f88b1 .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-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-e27813e .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-8846 .elementor-element.elementor-element-e27813e .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-e27813e .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-e27813e .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-e27813e .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-8744297{--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-8846 .elementor-element.elementor-element-4584d82{background-color:var( --e-global-color-536fd12 );padding:16px 16px 16px 16px;text-align:center;}.elementor-8846 .elementor-element.elementor-element-4584d82 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:58px;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-26a8ff5{text-align:center;}.elementor-8846 .elementor-element.elementor-element-26a8ff5 .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-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-5dd01f0{--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-8846 .elementor-element.elementor-element-3fe035f{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-3fe035f:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-3fe035f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:contain;}.elementor-8846 .elementor-element.elementor-element-363179f{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-5ad8ed4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-5ad8ed4{text-align:center;}.elementor-8846 .elementor-element.elementor-element-5ad8ed4 .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-8846 .elementor-element.elementor-element-3fa549d .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-8846 .elementor-element.elementor-element-3fa549d .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-3fa549d .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-3fa549d .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-3fa549d .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-74b51e7{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-74b51e7:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-74b51e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:contain;}.elementor-8846 .elementor-element.elementor-element-d2eb990{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-ee14ea5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-ee14ea5{text-align:center;}.elementor-8846 .elementor-element.elementor-element-ee14ea5 .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-8846 .elementor-element.elementor-element-1f601db .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-8846 .elementor-element.elementor-element-1f601db .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-1f601db .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-1f601db .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-1f601db .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-55b088a{--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-8846 .elementor-element.elementor-element-874dc8a{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-874dc8a:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-874dc8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:contain;}.elementor-8846 .elementor-element.elementor-element-fa42618{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-d7c27cb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-d7c27cb{text-align:center;}.elementor-8846 .elementor-element.elementor-element-d7c27cb .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-8846 .elementor-element.elementor-element-8b962aa .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-8846 .elementor-element.elementor-element-8b962aa .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-8b962aa .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-8b962aa .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-8b962aa .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-edce807{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-edce807:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-edce807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:contain;}.elementor-8846 .elementor-element.elementor-element-42eb88a{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-2a2d783.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-2a2d783{text-align:center;}.elementor-8846 .elementor-element.elementor-element-2a2d783 .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-8846 .elementor-element.elementor-element-be2c25b .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-8846 .elementor-element.elementor-element-be2c25b .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-be2c25b .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-be2c25b .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-be2c25b .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-83f0794{--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-8846 .elementor-element.elementor-element-83f0794:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-83f0794 > .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:contain;}.elementor-8846 .elementor-element.elementor-element-8dad26c{background-color:var( --e-global-color-536fd12 );padding:16px 16px 16px 16px;text-align:center;}.elementor-8846 .elementor-element.elementor-element-8dad26c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:58px;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-9b291f5{text-align:center;}.elementor-8846 .elementor-element.elementor-element-9b291f5 .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-8846 .elementor-element.elementor-element-7907b97{--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-8846 .elementor-element.elementor-element-bf70c99{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-bf70c99:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-bf70c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-1f2c63e{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-b184a72{text-align:center;}.elementor-8846 .elementor-element.elementor-element-b184a72 .elementor-heading-title{font-size:clamp(1.125rem, 1.05rem + 0.375vw, 1.5rem);font-weight:700;line-height:2.125rem;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-c4533d2{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-6277da1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-6277da1{text-align:center;}.elementor-8846 .elementor-element.elementor-element-6277da1 .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-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-ed14d94 .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-8846 .elementor-element.elementor-element-ed14d94 .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-ed14d94 .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-ed14d94 .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-ed14d94 .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-19c2ddd{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-19c2ddd:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-19c2ddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-0385dba{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-2db12c2{text-align:center;}.elementor-8846 .elementor-element.elementor-element-2db12c2 .elementor-heading-title{font-size:clamp(1.125rem, 1.05rem + 0.375vw, 1.5rem);font-weight:700;line-height:2.125rem;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-59575b9{text-align:center;color:var( --e-global-color-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-04d73bb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-04d73bb{text-align:center;}.elementor-8846 .elementor-element.elementor-element-04d73bb .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-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-e64c4bb .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-8846 .elementor-element.elementor-element-e64c4bb .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-e64c4bb .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-e64c4bb .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-e64c4bb .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-c6c992f{--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-8846 .elementor-element.elementor-element-26247f9{background-color:var( --e-global-color-536fd12 );padding:16px 16px 16px 16px;text-align:center;}.elementor-8846 .elementor-element.elementor-element-26247f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:58px;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-cc278cb{text-align:center;}.elementor-8846 .elementor-element.elementor-element-cc278cb .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-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-5c68b5a{--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-8846 .elementor-element.elementor-element-8200a5d{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-8200a5d:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-8200a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:contain;}.elementor-8846 .elementor-element.elementor-element-119134a{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-a580c06.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-a580c06{text-align:center;}.elementor-8846 .elementor-element.elementor-element-a580c06 .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-8846 .elementor-element.elementor-element-c1285e1 .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-8846 .elementor-element.elementor-element-c1285e1 .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-c1285e1 .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-c1285e1 .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-c1285e1 .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-f4d6014{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-f4d6014:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-f4d6014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:contain;}.elementor-8846 .elementor-element.elementor-element-2279f1b{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-5895df0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-5895df0{text-align:center;}.elementor-8846 .elementor-element.elementor-element-5895df0 .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-8846 .elementor-element.elementor-element-db1eed5 .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-8846 .elementor-element.elementor-element-db1eed5 .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-db1eed5 .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-db1eed5 .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-db1eed5 .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-429d86b{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-429d86b:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-429d86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:contain;}.elementor-8846 .elementor-element.elementor-element-d1a70bd{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-170f671.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-170f671{text-align:center;}.elementor-8846 .elementor-element.elementor-element-170f671 .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-8846 .elementor-element.elementor-element-ae4a20c .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-8846 .elementor-element.elementor-element-ae4a20c .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-ae4a20c .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-ae4a20c .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-ae4a20c .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-461469d{--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-8846 .elementor-element.elementor-element-000dd10{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-000dd10:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-000dd10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:contain;}.elementor-8846 .elementor-element.elementor-element-331dbe3{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-b68f45a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-b68f45a{text-align:center;}.elementor-8846 .elementor-element.elementor-element-b68f45a .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-8846 .elementor-element.elementor-element-9eb479c .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-8846 .elementor-element.elementor-element-9eb479c .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-9eb479c .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-9eb479c .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-9eb479c .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-ba6e93d{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-8846 .elementor-element.elementor-element-ba6e93d:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-ba6e93d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871af8a );background-image:url("https://rebelbarbers.com/wp-content/uploads/2026/04/black-rock-bg-scaled.webp");background-position:center center;background-size:contain;}.elementor-8846 .elementor-element.elementor-element-82ef30e{text-align:center;color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-41a2f9d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8846 .elementor-element.elementor-element-41a2f9d{text-align:center;}.elementor-8846 .elementor-element.elementor-element-41a2f9d .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-8846 .elementor-element.elementor-element-4e649de .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-8846 .elementor-element.elementor-element-4e649de .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-4e649de .elementor-button:focus{background-color:var( --e-global-color-536fd12 );color:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-4e649de .elementor-button:hover svg, .elementor-8846 .elementor-element.elementor-element-4e649de .elementor-button:focus svg{fill:var( --e-global-color-871af8a );}.elementor-8846 .elementor-element.elementor-element-0d3529b{padding:56px 0px 56px 0px;text-align:center;}.elementor-8846 .elementor-element.elementor-element-0d3529b .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-1f92ccd );}.elementor-8846 .elementor-element.elementor-element-44590fe{--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-8846 .elementor-element.elementor-element-db79405{--display:flex;--min-height:303px;--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-8846 .elementor-element.elementor-element-db79405:not(.elementor-motion-effects-element-type-background), .elementor-8846 .elementor-element.elementor-element-db79405 > .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-8846 .elementor-element.elementor-element-0725b09{text-align:center;}.elementor-8846 .elementor-element.elementor-element-0725b09 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;line-height:58px;color:var( --e-global-color-9e8cbce );}.elementor-8846 .elementor-element.elementor-element-33c8667{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-8846 .elementor-element.elementor-element-fd82926 .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-8846 .elementor-element.elementor-element-fd82926 .elementor-button:hover, .elementor-8846 .elementor-element.elementor-element-fd82926 .elementor-button:focus{background-color:var( --e-global-color-9e8cbce );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-8846 .elementor-element.elementor-element-806ed47{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-22fb9ea .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-26a8ff5 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-9b291f5 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-cc278cb .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-0d3529b .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-33c8667{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-fd82926 .elementor-button{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}}@media(max-width:1024px){.elementor-8846 .elementor-element.elementor-element-806ed47{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-22fb9ea .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-e99c04c{--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-8846 .elementor-element.elementor-element-8474e80{--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-8846 .elementor-element.elementor-element-26a8ff5 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-5dd01f0{--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-8846 .elementor-element.elementor-element-55b088a{--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-8846 .elementor-element.elementor-element-9b291f5 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-7907b97{--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-8846 .elementor-element.elementor-element-cc278cb .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-5c68b5a{--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-8846 .elementor-element.elementor-element-461469d{--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-8846 .elementor-element.elementor-element-0d3529b .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-33c8667{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-fd82926 .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-8846 .elementor-element.elementor-element-806ed47{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-22fb9ea .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-26a8ff5 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-9b291f5 .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-cc278cb .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-0d3529b .elementor-heading-title{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-33c8667{font-size:var( --e-global-typography-0f0a55d-font-size );line-height:var( --e-global-typography-0f0a55d-line-height );}.elementor-8846 .elementor-element.elementor-element-fd82926 .elementor-button{font-size:var( --e-global-typography-9df7fe1-font-size );line-height:var( --e-global-typography-9df7fe1-line-height );}}