.elementor-11 .elementor-element.elementor-element-880c6f7{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-11 .elementor-element.elementor-element-880c6f7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-880c6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site.504salons.com/wp-content/uploads/2023/12/guy-barbershop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-880c6f7::before, .elementor-11 .elementor-element.elementor-element-880c6f7 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-880c6f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-880c6f7 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-880c6f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-880c6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-880c6f7, .elementor-11 .elementor-element.elementor-element-880c6f7::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-e93633c{text-align:left;}.elementor-11 .elementor-element.elementor-element-e93633c .elementor-heading-title{font-weight:400;}.elementor-11 .elementor-element.elementor-element-2c4c40c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:2%;--margin-block-end:3%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-11 .elementor-element.elementor-element-c6c40a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-b0e2f67{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.07);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-b53f41d{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:15px 15px 0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-b53f41d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b53f41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site.504salons.com/wp-content/uploads/2024/01/side-view-man-with-stylish-haircut-barber-shop-1.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-b53f41d, .elementor-11 .elementor-element.elementor-element-b53f41d::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-fc30835{text-align:center;}.elementor-11 .elementor-element.elementor-element-fc30835 .elementor-heading-title{font-size:24px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-af66cf1 .elementor-button{font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-adc1d39 );border-style:solid;border-width:0px 0px 2px 0px;border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-af66cf1 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-af66cf1 .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-af66cf1 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-af66cf1 .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-11 .elementor-element.elementor-element-af66cf1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-f4c5585{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.07);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-d7685c5{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:15px 15px 0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-d7685c5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d7685c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site.504salons.com/wp-content/uploads/2024/01/flawless-hairthanks-her-trusty-flat-iron-rear-view-young-woman-with-beautiful-long-hair-1.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-d7685c5, .elementor-11 .elementor-element.elementor-element-d7685c5::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-a7b7470{text-align:center;}.elementor-11 .elementor-element.elementor-element-a7b7470 .elementor-heading-title{font-size:24px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-f038c30 .elementor-button{font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-adc1d39 );border-style:solid;border-width:0px 0px 2px 0px;border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-f038c30 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-f038c30 .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-f038c30 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-f038c30 .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-11 .elementor-element.elementor-element-f038c30 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-af5c17c{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.07);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-9ee4c1b{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:15px 15px 0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-9ee4c1b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9ee4c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site.504salons.com/wp-content/uploads/2024/01/pretty-young-model-with-vibrant-melaninrich-skin-tone-is-demonstrating-well-cared-dyed-hairstyle-1.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-9ee4c1b, .elementor-11 .elementor-element.elementor-element-9ee4c1b::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-594048d{text-align:center;}.elementor-11 .elementor-element.elementor-element-594048d .elementor-heading-title{font-size:24px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-a79724c .elementor-button{font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-adc1d39 );border-style:solid;border-width:0px 0px 2px 0px;border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-a79724c .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-a79724c .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-a79724c .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-a79724c .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-11 .elementor-element.elementor-element-a79724c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-a2b599e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-69a09a7{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.07);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-c04c441{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:15px 15px 0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-c04c441:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c04c441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site.504salons.com/wp-content/uploads/2024/01/7527-1.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-c04c441, .elementor-11 .elementor-element.elementor-element-c04c441::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-96b0c67{text-align:center;}.elementor-11 .elementor-element.elementor-element-96b0c67 .elementor-heading-title{font-size:24px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-b43913c .elementor-button{font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-adc1d39 );border-style:solid;border-width:0px 0px 2px 0px;border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-b43913c .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-b43913c .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b43913c .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-b43913c .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-11 .elementor-element.elementor-element-b43913c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-3b63a43{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.07);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-52cfcbb{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:15px 15px 0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-52cfcbb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-52cfcbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site.504salons.com/wp-content/uploads/2023/12/hairdresser-cleaning-hair-with-hot-water-soap-client-beauty-salon-1.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-52cfcbb, .elementor-11 .elementor-element.elementor-element-52cfcbb::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-bcddaba{text-align:center;}.elementor-11 .elementor-element.elementor-element-bcddaba .elementor-heading-title{font-size:24px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-b6c164b .elementor-button{font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-adc1d39 );border-style:solid;border-width:0px 0px 2px 0px;border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-b6c164b .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-b6c164b .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b6c164b .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-b6c164b .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-11 .elementor-element.elementor-element-b6c164b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-fc2eabe{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-b53f41d{--min-height:135px;}.elementor-11 .elementor-element.elementor-element-d7685c5{--min-height:135px;}.elementor-11 .elementor-element.elementor-element-9ee4c1b{--min-height:135px;}.elementor-11 .elementor-element.elementor-element-c04c441{--min-height:135px;}.elementor-11 .elementor-element.elementor-element-52cfcbb{--min-height:135px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-880c6f7{--content-width:850px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-880c6f7{--min-height:40vh;--overlay-opacity:0.7;}.elementor-11 .elementor-element.elementor-element-880c6f7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-880c6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-11 .elementor-element.elementor-element-e93633c{text-align:center;}.elementor-11 .elementor-element.elementor-element-b53f41d{--min-height:200px;}.elementor-11 .elementor-element.elementor-element-fc30835 > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-11 .elementor-element.elementor-element-d7685c5{--min-height:200px;}.elementor-11 .elementor-element.elementor-element-a7b7470 > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-11 .elementor-element.elementor-element-9ee4c1b{--min-height:200px;}.elementor-11 .elementor-element.elementor-element-594048d > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-11 .elementor-element.elementor-element-c04c441{--min-height:200px;}.elementor-11 .elementor-element.elementor-element-96b0c67 > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-11 .elementor-element.elementor-element-52cfcbb{--min-height:200px;}.elementor-11 .elementor-element.elementor-element-bcddaba > .elementor-widget-container{padding:0px 7px 0px 7px;}}