.elementor-567 .elementor-element.elementor-element-fecf8be:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-fecf8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://completehairbyhaley.com/wp-content/uploads/2025/07/drop-shadow.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-567 .elementor-element.elementor-element-fecf8be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-567 .elementor-element.elementor-element-fecf8be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-59deca1{--spacer-size:50px;}.elementor-567 .elementor-element.elementor-element-1e6bebf:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-1e6bebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://completehairbyhaley.com/wp-content/uploads/2025/06/floral-pattern-gray-left.jpg");background-position:0px -200px;background-repeat:no-repeat;background-size:cover;}.elementor-567 .elementor-element.elementor-element-1e6bebf > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-1e6bebf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-567 .elementor-element.elementor-element-8bda088 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-567 .elementor-element.elementor-element-79d46fd{margin-top:0px;margin-bottom:0px;padding:25px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-2dce72d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-567 .elementor-element.elementor-element-bf64495 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-567 .elementor-element.elementor-element-9365d90{padding:0px 0px 10px 0px;}.elementor-567 .elementor-element.elementor-element-54fd760 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-567 .elementor-element.elementor-element-54fd760 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-567 .elementor-element.elementor-element-54fd760 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-567 .elementor-element.elementor-element-54fd760 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-567 .elementor-element.elementor-element-54fd760 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-567 .elementor-element.elementor-element-54fd760 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-567 .elementor-element.elementor-element-54fd760 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-567 .elementor-element.elementor-element-54fd760 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-567 .elementor-element.elementor-element-54fd760{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-567 .elementor-element.elementor-element-54fd760 .elementor-icon-list-text{transition:color 0.3s;}.elementor-567 .elementor-element.elementor-element-f7f21a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-567 .elementor-element.elementor-element-f7f21a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-567 .elementor-element.elementor-element-f7f21a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-567 .elementor-element.elementor-element-f7f21a3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-567 .elementor-element.elementor-element-f7f21a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-567 .elementor-element.elementor-element-f7f21a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-567 .elementor-element.elementor-element-f7f21a3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-567 .elementor-element.elementor-element-f7f21a3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-567 .elementor-element.elementor-element-f7f21a3{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-567 .elementor-element.elementor-element-f7f21a3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-567 .elementor-element.elementor-element-3399c4f .elementor-button{background-color:var( --e-global-color-e3abfc9 );border-style:none;}.elementor-567 .elementor-element.elementor-element-3399c4f .elementor-button:hover, .elementor-567 .elementor-element.elementor-element-3399c4f .elementor-button:focus{background-color:var( --e-global-color-2852141 );color:#FFFFFF;}.elementor-567 .elementor-element.elementor-element-3399c4f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-567 .elementor-element.elementor-element-3399c4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-567 .elementor-element.elementor-element-3399c4f .elementor-button:hover svg, .elementor-567 .elementor-element.elementor-element-3399c4f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-567 .elementor-element.elementor-element-b644fd6{margin-top:0px;margin-bottom:0px;padding:25px 0px 100px 0px;}.elementor-567 .elementor-element.elementor-element-58f9b65 > .elementor-widget-container{background-color:var( --e-global-color-e3abfc9 );margin:0px 0px 0px 0px;padding:35px 10px 10px 10px;border-style:none;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-567 .elementor-element.elementor-element-58f9b65{--icon-box-icon-margin:10px;}.elementor-567 .elementor-element.elementor-element-58f9b65.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-567 .elementor-element.elementor-element-58f9b65.elementor-view-framed .elementor-icon, .elementor-567 .elementor-element.elementor-element-58f9b65.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-567 .elementor-element.elementor-element-58f9b65.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-567 .elementor-element.elementor-element-58f9b65.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-567 .elementor-element.elementor-element-58f9b65.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-567 .elementor-element.elementor-element-58f9b65.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-567 .elementor-element.elementor-element-58f9b65.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-567 .elementor-element.elementor-element-58f9b65.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-567 .elementor-element.elementor-element-58f9b65 .elementor-icon{font-size:60px;}.elementor-567 .elementor-element.elementor-element-58f9b65 .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.27);color:#FFFFFF;}.elementor-567 .elementor-element.elementor-element-24b1105 > .elementor-widget-container{background-color:var( --e-global-color-e3abfc9 );margin:0px 0px 0px 0px;padding:35px 10px 10px 10px;border-style:none;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-567 .elementor-element.elementor-element-24b1105{--icon-box-icon-margin:10px;}.elementor-567 .elementor-element.elementor-element-24b1105.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20fdc88 );}.elementor-567 .elementor-element.elementor-element-24b1105.elementor-view-framed .elementor-icon, .elementor-567 .elementor-element.elementor-element-24b1105.elementor-view-default .elementor-icon{fill:var( --e-global-color-20fdc88 );color:var( --e-global-color-20fdc88 );border-color:var( --e-global-color-20fdc88 );}.elementor-567 .elementor-element.elementor-element-24b1105 .elementor-icon{font-size:60px;}.elementor-567 .elementor-element.elementor-element-24b1105 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-567 .elementor-element.elementor-element-4b5e8b0 > .elementor-widget-container{background-color:var( --e-global-color-e3abfc9 );margin:0px 0px 0px 0px;padding:35px 10px 10px 10px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-567 .elementor-element.elementor-element-4b5e8b0{--icon-box-icon-margin:10px;}.elementor-567 .elementor-element.elementor-element-4b5e8b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20fdc88 );}.elementor-567 .elementor-element.elementor-element-4b5e8b0.elementor-view-framed .elementor-icon, .elementor-567 .elementor-element.elementor-element-4b5e8b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-20fdc88 );color:var( --e-global-color-20fdc88 );border-color:var( --e-global-color-20fdc88 );}.elementor-567 .elementor-element.elementor-element-4b5e8b0 .elementor-icon{font-size:60px;}.elementor-567 .elementor-element.elementor-element-4b5e8b0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-567 .elementor-element.elementor-element-fa40360 > .elementor-widget-container{background-color:var( --e-global-color-e3abfc9 );margin:0px 0px 0px 0px;padding:35px 10px 10px 10px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-567 .elementor-element.elementor-element-fa40360{--icon-box-icon-margin:10px;}.elementor-567 .elementor-element.elementor-element-fa40360.elementor-view-stacked .elementor-icon{background-color:#9461A9;}.elementor-567 .elementor-element.elementor-element-fa40360.elementor-view-framed .elementor-icon, .elementor-567 .elementor-element.elementor-element-fa40360.elementor-view-default .elementor-icon{fill:#9461A9;color:#9461A9;border-color:#9461A9;}.elementor-567 .elementor-element.elementor-element-fa40360 .elementor-icon{font-size:60px;}.elementor-567 .elementor-element.elementor-element-fa40360 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-567 .elementor-element.elementor-element-5fa4f98:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-5fa4f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://completehairbyhaley.com/wp-content/uploads/2025/06/floral-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-567 .elementor-element.elementor-element-5fa4f98 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, #F4DBFF30 0%, #F1DDFF 75%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-5fa4f98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-567 .elementor-element.elementor-element-da30769{padding:20px 35px 20px 35px;}.elementor-567 .elementor-element.elementor-element-b0ad8a7 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-b0ad8a7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-567 .elementor-element.elementor-element-f4475f5{color:var( --e-global-color-secondary );}.elementor-567 .elementor-element.elementor-element-e3e3dd1 .elementor-button{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-567 .elementor-element.elementor-element-e3e3dd1 .elementor-button:hover, .elementor-567 .elementor-element.elementor-element-e3e3dd1 .elementor-button:focus{background-color:var( --e-global-color-2852141 );color:#FFFFFF;}.elementor-567 .elementor-element.elementor-element-e3e3dd1 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-567 .elementor-element.elementor-element-e3e3dd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-567 .elementor-element.elementor-element-e3e3dd1 .elementor-button:hover svg, .elementor-567 .elementor-element.elementor-element-e3e3dd1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-567 .elementor-element.elementor-element-e6a6302{width:var( --container-widget-width, 94.352% );max-width:94.352%;--container-widget-width:94.352%;--container-widget-flex-grow:0;top:12px;}.elementor-567 .elementor-element.elementor-element-e6a6302 > .elementor-widget-container{margin:-120px 0px -35px 0px;}body:not(.rtl) .elementor-567 .elementor-element.elementor-element-e6a6302{left:10px;}body.rtl .elementor-567 .elementor-element.elementor-element-e6a6302{right:10px;}@media(min-width:768px){.elementor-567 .elementor-element.elementor-element-d9ee36d{width:45.51%;}.elementor-567 .elementor-element.elementor-element-3a98e79{width:54.452%;}.elementor-567 .elementor-element.elementor-element-980e924{width:29.911%;}.elementor-567 .elementor-element.elementor-element-07e13d3{width:70.089%;}.elementor-567 .elementor-element.elementor-element-f655661{width:55.893%;}.elementor-567 .elementor-element.elementor-element-c5d58f8{width:44.069%;}}@media(max-width:1024px){.elementor-567 .elementor-element.elementor-element-1e6bebf:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-1e6bebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-567 .elementor-element.elementor-element-1e6bebf:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-1e6bebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-567 .elementor-element.elementor-element-1e6bebf > .elementor-background-overlay{opacity:0.5;}.elementor-567 .elementor-element.elementor-element-1e6bebf{padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-79d46fd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-22dac8d > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-1b16b03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-f7f21a3 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-5fa4f98:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-5fa4f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-567 .elementor-element.elementor-element-5fa4f98 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #F4DBFF30 0%, #F1DDFF 50%);opacity:1;}.elementor-567 .elementor-element.elementor-element-f655661 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-9c4f566 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-567 .elementor-element.elementor-element-e6a6302 > .elementor-widget-container{margin:0px 0px 0px 0px;}}