.elementor-7 .elementor-element.elementor-element-18d3973{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-18d3973:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-18d3973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fce37 );}.elementor-7 .elementor-element.elementor-element-18d3973, .elementor-7 .elementor-element.elementor-element-18d3973::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5436e38{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5436e38 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7 .elementor-element.elementor-element-5436e38, .elementor-7 .elementor-element.elementor-element-5436e38::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-185d898{--display:flex;--background-transition:0.3s;--overlay-opacity:0.91;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-185d898::before, .elementor-7 .elementor-element.elementor-element-185d898 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-185d898 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-185d898 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-185d898 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-185d898 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(33deg, var( --e-global-color-adc1d39 ) 0%, #F2295B00 100%);}.elementor-7 .elementor-element.elementor-element-185d898, .elementor-7 .elementor-element.elementor-element-185d898::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-e31b495 .elementor-heading-title{font-size:35px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-d925ca9 .elementor-heading-title{font-weight:400;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-aa6c96a .elementor-button{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-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-aa6c96a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-aa6c96a .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-aa6c96a .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-aa6c96a .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-7 .elementor-element.elementor-element-6faa9c4{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-2d1f266{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 30px;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:3%;--padding-block-end:3%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-7 .elementor-element.elementor-element-c1cbbaf{--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;}.elementor-7 .elementor-element.elementor-element-714986e > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-adc1d39 ) 100%);}.elementor-7 .elementor-element.elementor-element-72588d3{--display:flex;--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;}.elementor-7 .elementor-element.elementor-element-921a269 .elementor-heading-title{font-weight:500;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-42f5669 .elementor-button{fill:var( --e-global-color-adc1d39 );color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-42f5669 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-42f5669 .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-42f5669 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-42f5669 .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-7 .elementor-element.elementor-element-c988ec0{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:3%;--padding-block-end:3%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-7 .elementor-element.elementor-element-b2eafa1{text-align:center;}.elementor-7 .elementor-element.elementor-element-b2eafa1 .elementor-heading-title{font-weight:500;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-b2eafa1 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-7 .elementor-element.elementor-element-f5ae1ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-f5ae1ee:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f5ae1ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fce37 );}.elementor-7 .elementor-element.elementor-element-f5ae1ee, .elementor-7 .elementor-element.elementor-element-f5ae1ee::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-da66807{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-da66807:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-da66807 > .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-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-da66807, .elementor-7 .elementor-element.elementor-element-da66807::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-670f1e8{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-50fe063{--display:flex;--background-transition:0.3s;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-7 .elementor-element.elementor-element-2b32bcc .elementor-heading-title{font-weight:400;}.elementor-7 .elementor-element.elementor-element-389b815 .elementor-button{fill:var( --e-global-color-adc1d39 );color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-389b815 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-389b815 .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-389b815 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-389b815 .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-7 .elementor-element.elementor-element-62a5697{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-62a5697:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-62a5697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fce37 );}.elementor-7 .elementor-element.elementor-element-62a5697, .elementor-7 .elementor-element.elementor-element-62a5697::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-8942564{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-8942564:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8942564 > .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-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-8942564, .elementor-7 .elementor-element.elementor-element-8942564::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-ebba0a0{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-ddaa857{--display:flex;--background-transition:0.3s;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-7 .elementor-element.elementor-element-28a87c3 .elementor-heading-title{font-weight:400;}.elementor-7 .elementor-element.elementor-element-3b77d1a .elementor-button{fill:var( --e-global-color-adc1d39 );color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-3b77d1a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3b77d1a .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3b77d1a .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-3b77d1a .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-7 .elementor-element.elementor-element-276f87d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-276f87d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-276f87d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fce37 );}.elementor-7 .elementor-element.elementor-element-276f87d, .elementor-7 .elementor-element.elementor-element-276f87d::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a899ac1{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a899ac1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a899ac1 > .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-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a899ac1, .elementor-7 .elementor-element.elementor-element-a899ac1::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-b9ce346{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-d366fb8{--display:flex;--background-transition:0.3s;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-7 .elementor-element.elementor-element-035b34d .elementor-heading-title{font-weight:400;}.elementor-7 .elementor-element.elementor-element-6414e3f .elementor-button{fill:var( --e-global-color-adc1d39 );color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-6414e3f .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6414e3f .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6414e3f .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-6414e3f .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-7 .elementor-element.elementor-element-8dd2407{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-8dd2407:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8dd2407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fce37 );}.elementor-7 .elementor-element.elementor-element-8dd2407, .elementor-7 .elementor-element.elementor-element-8dd2407::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5c5702f{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5c5702f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5c5702f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site.504salons.com/wp-content/uploads/2024/01/7527-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5c5702f, .elementor-7 .elementor-element.elementor-element-5c5702f::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-3eb903d{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-36eaaca{--display:flex;--background-transition:0.3s;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-7 .elementor-element.elementor-element-9103df3 .elementor-heading-title{font-weight:400;}.elementor-7 .elementor-element.elementor-element-313911a .elementor-button{fill:var( --e-global-color-adc1d39 );color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-313911a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-313911a .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-313911a .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-313911a .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}.elementor-7 .elementor-element.elementor-element-2fbd09c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-2fbd09c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2fbd09c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fce37 );}.elementor-7 .elementor-element.elementor-element-2fbd09c, .elementor-7 .elementor-element.elementor-element-2fbd09c::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-b3ae9b2{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-b3ae9b2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b3ae9b2 > .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-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b3ae9b2, .elementor-7 .elementor-element.elementor-element-b3ae9b2::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-c9640ea{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-c3d3477{--display:flex;--background-transition:0.3s;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-7 .elementor-element.elementor-element-b103357 .elementor-heading-title{font-weight:400;}.elementor-7 .elementor-element.elementor-element-00a95c4 .elementor-button{fill:var( --e-global-color-adc1d39 );color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-00a95c4 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-00a95c4 .elementor-button:focus{color:var( --e-global-color-adc1d39 );background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-00a95c4 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-00a95c4 .elementor-button:focus svg{fill:var( --e-global-color-adc1d39 );}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-c1cbbaf{--width:50%;}.elementor-7 .elementor-element.elementor-element-72588d3{--width:50%;}.elementor-7 .elementor-element.elementor-element-da66807{--width:50%;}.elementor-7 .elementor-element.elementor-element-50fe063{--width:50%;}.elementor-7 .elementor-element.elementor-element-8942564{--width:50%;}.elementor-7 .elementor-element.elementor-element-ddaa857{--width:50%;}.elementor-7 .elementor-element.elementor-element-a899ac1{--width:50%;}.elementor-7 .elementor-element.elementor-element-d366fb8{--width:50%;}.elementor-7 .elementor-element.elementor-element-5c5702f{--width:50%;}.elementor-7 .elementor-element.elementor-element-36eaaca{--width:50%;}.elementor-7 .elementor-element.elementor-element-b3ae9b2{--width:50%;}.elementor-7 .elementor-element.elementor-element-c3d3477{--width:50%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-e31b495 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-5436e38{--min-height:60vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-185d898{--overlay-opacity:1;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-7 .elementor-element.elementor-element-e31b495 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-d925ca9 .elementor-heading-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-2d1f266{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:25px 0px;--padding-block-start:7%;--padding-block-end:05%;--padding-inline-start:3%;--padding-inline-end:3%;}.elementor-7 .elementor-element.elementor-element-c1cbbaf{--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-b2eafa1 > .elementor-widget-container{margin:0% 0% 05% 0%;}.elementor-7 .elementor-element.elementor-element-670f1e8{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-ebba0a0{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-b9ce346{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-3eb903d{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-c9640ea{--spacer-size:230px;}}