.elementor-1684 .elementor-element.elementor-element-d741763{--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;}.elementor-1684 .elementor-element.elementor-element-d741763:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-d741763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1684 .elementor-element.elementor-element-4d11555{--display:flex;}.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-1684 .elementor-element.elementor-element-833e740{padding:85px 80px 05px 80px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-833e740 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1684 .elementor-element.elementor-element-4144b95{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-4414bbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-1684 .elementor-element.elementor-element-b656d4d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1684 .elementor-element.elementor-element-52d50c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-52d50c8:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-52d50c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-0e16ccb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-931ae84{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-931ae84:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-931ae84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/lived-in-balayage-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-d3cd076{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1684 .elementor-element.elementor-element-d3cd076 .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-accent );}.elementor-1684 .elementor-element.elementor-element-904ffa6{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-904ffa6 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-1365a34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-57ea440{--display:flex;border-style:solid;--border-style:solid;border-color:#D6C7BD;--border-color:#D6C7BD;}.elementor-1684 .elementor-element.elementor-element-4ed8169{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1684 .elementor-element.elementor-element-4ed8169 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:01px 0px 0px 0px;border-color:#D6C7BD;}:where( .elementor-1684 .elementor-element.elementor-element-4ed8169 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;}:where( .elementor-1684 .elementor-element.elementor-element-4ed8169 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-1684 .elementor-element.elementor-element-f7af4f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-f7af4f2:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-f7af4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-f5d4915{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-806562e{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-806562e:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-806562e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/full-blonde-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-8dfe75f{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1684 .elementor-element.elementor-element-8dfe75f .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-accent );}.elementor-1684 .elementor-element.elementor-element-3eeecf5{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-3eeecf5 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-0172fe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-909af6f{--display:flex;border-style:solid;--border-style:solid;border-color:#D6C7BD;--border-color:#D6C7BD;}.elementor-1684 .elementor-element.elementor-element-1727bb5{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1684 .elementor-element.elementor-element-1727bb5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:01px 0px 0px 0px;border-color:#D6C7BD;}:where( .elementor-1684 .elementor-element.elementor-element-1727bb5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;}:where( .elementor-1684 .elementor-element.elementor-element-1727bb5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-1684 .elementor-element.elementor-element-0058575{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-0058575:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-0058575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-dfe532f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-e00491f{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-e00491f:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-e00491f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/babylights-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-e9b739a{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1684 .elementor-element.elementor-element-e9b739a .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-accent );}.elementor-1684 .elementor-element.elementor-element-a080642{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-a080642 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-60db372{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-68cc97b{--display:flex;border-style:solid;--border-style:solid;border-color:#D6C7BD;--border-color:#D6C7BD;}.elementor-1684 .elementor-element.elementor-element-7acb837{color:var( --e-global-color-text );}.elementor-1684 .elementor-element.elementor-element-380aa91{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1684 .elementor-element.elementor-element-380aa91 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:01px 0px 0px 0px;border-color:#D6C7BD;}:where( .elementor-1684 .elementor-element.elementor-element-380aa91 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;}:where( .elementor-1684 .elementor-element.elementor-element-380aa91 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-1684 .elementor-element.elementor-element-c77b2b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-c77b2b3:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-c77b2b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-d0d941c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-a84b6ac{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-a84b6ac:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-a84b6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/partial-balayage-result.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-3ecfd89{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1684 .elementor-element.elementor-element-3ecfd89 .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-accent );}.elementor-1684 .elementor-element.elementor-element-566ad17{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-566ad17 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-c0c042a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-63bb685{--display:flex;border-style:solid;--border-style:solid;border-color:#D6C7BD;--border-color:#D6C7BD;}.elementor-1684 .elementor-element.elementor-element-4a1f337{color:var( --e-global-color-text );}.elementor-1684 .elementor-element.elementor-element-0f5a3a4{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1684 .elementor-element.elementor-element-0f5a3a4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:01px 0px 0px 0px;border-color:#D6C7BD;}:where( .elementor-1684 .elementor-element.elementor-element-0f5a3a4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;}:where( .elementor-1684 .elementor-element.elementor-element-0f5a3a4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-1684 .elementor-element.elementor-element-6ce2624{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-6ce2624:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-6ce2624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-5ae1133{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-59a1beb{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-59a1beb:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-59a1beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/balayage-babylight-retouch-result.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-088c33e{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-088c33e .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-accent );}.elementor-1684 .elementor-element.elementor-element-5457be5{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-5457be5 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-9636ab4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-c6d1d4f{--display:flex;border-style:solid;--border-style:solid;border-color:#D6C7BD;--border-color:#D6C7BD;}.elementor-1684 .elementor-element.elementor-element-4bd6974{color:var( --e-global-color-text );}.elementor-1684 .elementor-element.elementor-element-da7ca13{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1684 .elementor-element.elementor-element-da7ca13 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:01px 0px 0px 0px;border-color:#D6C7BD;}:where( .elementor-1684 .elementor-element.elementor-element-da7ca13 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;}:where( .elementor-1684 .elementor-element.elementor-element-da7ca13 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-1684 .elementor-element.elementor-element-f902152{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-f902152:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-f902152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-722cc6c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-1635f6b{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-1635f6b:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-1635f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/base-bump-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-f5ec7e9{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-f5ec7e9 .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-accent );}.elementor-1684 .elementor-element.elementor-element-b9e4002{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-b9e4002 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-6da3e75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-22abcab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-22abcab:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-22abcab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-3be2842{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-29ca4fe{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-29ca4fe:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-29ca4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/toner-gloss-application.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-bfa7a5a{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-bfa7a5a .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-accent );}.elementor-1684 .elementor-element.elementor-element-b3e37ec{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-b3e37ec p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-8f99d7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-fdadb1b{--display:flex;border-style:solid;--border-style:solid;border-color:#D6C7BD;--border-color:#D6C7BD;}.elementor-1684 .elementor-element.elementor-element-0644613{color:var( --e-global-color-text );}.elementor-1684 .elementor-element.elementor-element-55ce6d0{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1684 .elementor-element.elementor-element-55ce6d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:01px 0px 0px 0px;border-color:#D6C7BD;}:where( .elementor-1684 .elementor-element.elementor-element-55ce6d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;}:where( .elementor-1684 .elementor-element.elementor-element-55ce6d0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-1684 .elementor-element.elementor-element-ad6073e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-ad6073e:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-ad6073e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-aed6d9b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-5e13b44{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-5e13b44:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-5e13b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/haircut-and-style-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-54327d3{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-54327d3 .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-accent );}.elementor-1684 .elementor-element.elementor-element-7310bd0{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-7310bd0 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-1b3343f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-9d99881{--display:flex;border-style:solid;--border-style:solid;border-color:#D6C7BD;--border-color:#D6C7BD;}.elementor-1684 .elementor-element.elementor-element-eb0fd77{color:var( --e-global-color-text );}.elementor-1684 .elementor-element.elementor-element-b6d1e5d{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1684 .elementor-element.elementor-element-b6d1e5d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:01px 0px 0px 0px;border-color:#D6C7BD;}:where( .elementor-1684 .elementor-element.elementor-element-b6d1e5d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;}:where( .elementor-1684 .elementor-element.elementor-element-b6d1e5d > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-1684 .elementor-element.elementor-element-609c10f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-609c10f:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-609c10f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-64eb061{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-0fdb6fd{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-0fdb6fd:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-0fdb6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/single-process-color-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-ebb0e57{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-ebb0e57 .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-accent );}.elementor-1684 .elementor-element.elementor-element-6bd76d1{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-6bd76d1 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-bd18946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-1d965f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-1d965f9:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-1d965f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-b08e93c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-84db521{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-84db521:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-84db521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/hair-filler-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-2e6beeb{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-2e6beeb .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-accent );}.elementor-1684 .elementor-element.elementor-element-393f579{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-393f579 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-efbdb7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-c0df65b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-c0df65b:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-c0df65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-5ea647f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-53256c9{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-53256c9:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-53256c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/double-process-color-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-ba18d28{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-ba18d28 .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-accent );}.elementor-1684 .elementor-element.elementor-element-56dad3e{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-56dad3e p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-aa5f581{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-3a08c6c{--display:flex;border-style:solid;--border-style:solid;border-color:#D6C7BD;--border-color:#D6C7BD;}.elementor-1684 .elementor-element.elementor-element-59e3715{color:var( --e-global-color-text );}.elementor-1684 .elementor-element.elementor-element-1a33177{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1684 .elementor-element.elementor-element-1a33177 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:01px 0px 0px 0px;border-color:#D6C7BD;}:where( .elementor-1684 .elementor-element.elementor-element-1a33177 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;}:where( .elementor-1684 .elementor-element.elementor-element-1a33177 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-1684 .elementor-element.elementor-element-14fc84e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-14fc84e:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-14fc84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-18207d2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-3d11b16{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-3d11b16:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-3d11b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/single-color-retouch-result.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-6351258{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-6351258 .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-accent );}.elementor-1684 .elementor-element.elementor-element-4c49d03{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-4c49d03 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-7fceb8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-7e8b41d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-7e8b41d:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-7e8b41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-2f051e4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-f18c0e8{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-f18c0e8:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-f18c0e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/reverse-balayage-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-3878271{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-3878271 .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-accent );}.elementor-1684 .elementor-element.elementor-element-341e6e2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-341e6e2 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-457f8d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-35fd826{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-35fd826:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-35fd826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-f625b2a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-684c506{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-684c506:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-684c506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/color-correction-result.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-ce94a71{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-ce94a71 .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-accent );}.elementor-1684 .elementor-element.elementor-element-0cbd2f2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-0cbd2f2 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-9f5f290{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-46f6314{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-46f6314:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-46f6314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-a1eaeb1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-bbab54b{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-bbab54b:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-bbab54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/face-frame-result.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-6c71f84{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-6c71f84 .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-accent );}.elementor-1684 .elementor-element.elementor-element-522c2f2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-522c2f2 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-4274863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-ffb4aaf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-ffb4aaf:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-ffb4aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-b770be0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-2c15045{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-2c15045:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-2c15045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/peekaboo-color-result.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-f24c830{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-f24c830 .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-accent );}.elementor-1684 .elementor-element.elementor-element-19ec42a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-19ec42a p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-3dbd85e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-fee44d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-fee44d6:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-fee44d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-e3fdaad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-0aead5d{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-0aead5d:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-0aead5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/custom-color-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-1e258e1{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-1e258e1 .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-accent );}.elementor-1684 .elementor-element.elementor-element-9a397d6{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-9a397d6 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-2e20d5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-d86c994{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-d86c994:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-d86c994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-9a685c8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-be2dfff{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-be2dfff:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-be2dfff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/haircut-add-on-result.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-b18d899{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-b18d899 .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-accent );}.elementor-1684 .elementor-element.elementor-element-3fd1b86{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-3fd1b86 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-fff2ab1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-646bf80{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-646bf80:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-646bf80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-0d43d69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-eff1417{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-eff1417:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-eff1417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/soft-curls-styling-result.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-64e3272{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-64e3272 .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-accent );}.elementor-1684 .elementor-element.elementor-element-f65b5c2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-f65b5c2 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-d25d557{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-dadb01b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-dadb01b:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-dadb01b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-b823ec8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-f0bce3f{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-f0bce3f:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-f0bce3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/i-tip-extensions-close-up.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-f90912b{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-f90912b .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-accent );}.elementor-1684 .elementor-element.elementor-element-4671359{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-4671359 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-a0f00cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-b898a32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-b898a32:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-b898a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-2089f31{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-e4c8110{--display:flex;--min-height:40vh;--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;--overflow:hidden;border-style:double;--border-style:double;border-color:#E8DED7;--border-color:#E8DED7;--border-radius:0320px 320px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-e4c8110:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-e4c8110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/tape-ins-close-up.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1684 .elementor-element.elementor-element-9049b39{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-9049b39 .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-accent );}.elementor-1684 .elementor-element.elementor-element-3d6e651{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-3d6e651 p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-4cd2b74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-94425ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-94425ab:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-94425ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-9f769a7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-34f538e{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-34f538e .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-accent );}.elementor-1684 .elementor-element.elementor-element-1daa93c{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-1daa93c p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-253da77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-a599e3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-a599e3e:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-a599e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-748fe6e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-3195a7f{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-3195a7f .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-accent );}.elementor-1684 .elementor-element.elementor-element-f99246f{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-f99246f p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-8696408{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-7489c17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1684 .elementor-element.elementor-element-7489c17:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-7489c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-8db29ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1684 .elementor-element.elementor-element-cf0269c{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1684 .elementor-element.elementor-element-cf0269c .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-accent );}.elementor-1684 .elementor-element.elementor-element-7e24fdd{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-df06175 );}.elementor-1684 .elementor-element.elementor-element-7e24fdd p{margin-block-end:0px;}.elementor-1684 .elementor-element.elementor-element-0f0fcd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1684 .elementor-element.elementor-element-931ae84{--width:60%;}.elementor-1684 .elementor-element.elementor-element-806562e{--width:60%;}.elementor-1684 .elementor-element.elementor-element-e00491f{--width:60%;}.elementor-1684 .elementor-element.elementor-element-a84b6ac{--width:60%;}.elementor-1684 .elementor-element.elementor-element-59a1beb{--width:60%;}.elementor-1684 .elementor-element.elementor-element-1635f6b{--width:60%;}.elementor-1684 .elementor-element.elementor-element-29ca4fe{--width:60%;}.elementor-1684 .elementor-element.elementor-element-5e13b44{--width:60%;}.elementor-1684 .elementor-element.elementor-element-0fdb6fd{--width:60%;}.elementor-1684 .elementor-element.elementor-element-84db521{--width:60%;}.elementor-1684 .elementor-element.elementor-element-53256c9{--width:60%;}.elementor-1684 .elementor-element.elementor-element-3d11b16{--width:60%;}.elementor-1684 .elementor-element.elementor-element-f18c0e8{--width:60%;}.elementor-1684 .elementor-element.elementor-element-684c506{--width:60%;}.elementor-1684 .elementor-element.elementor-element-bbab54b{--width:60%;}.elementor-1684 .elementor-element.elementor-element-2c15045{--width:60%;}.elementor-1684 .elementor-element.elementor-element-0aead5d{--width:60%;}.elementor-1684 .elementor-element.elementor-element-be2dfff{--width:60%;}.elementor-1684 .elementor-element.elementor-element-eff1417{--width:60%;}.elementor-1684 .elementor-element.elementor-element-f0bce3f{--width:60%;}.elementor-1684 .elementor-element.elementor-element-e4c8110{--width:60%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1684 .elementor-element.elementor-element-4144b95{font-size:var( --e-global-typography-text-font-size );}.elementor-1684 .elementor-element.elementor-element-b656d4d{--grid-auto-flow:row;}.elementor-1684 .elementor-element.elementor-element-931ae84:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-931ae84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/IMG_4869.png");}.elementor-1684 .elementor-element.elementor-element-904ffa6{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-806562e:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-806562e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/full-blonde-result.png");}.elementor-1684 .elementor-element.elementor-element-3eeecf5{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-e00491f:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-e00491f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/babylights-result.png");}.elementor-1684 .elementor-element.elementor-element-a080642{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-a84b6ac:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-a84b6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vhairloft.com/wp-content/uploads/2026/04/partial-balayage-result.jpg");}.elementor-1684 .elementor-element.elementor-element-566ad17{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-5457be5{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-b9e4002{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-b3e37ec{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-7310bd0{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-6bd76d1{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-393f579{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-56dad3e{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-4c49d03{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-341e6e2{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-0cbd2f2{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-522c2f2{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-19ec42a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-9a397d6{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-3fd1b86{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-f65b5c2{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-4671359{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-3d6e651{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-1daa93c{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-f99246f{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-7e24fdd{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1684 .elementor-element.elementor-element-4144b95{font-size:var( --e-global-typography-text-font-size );}.elementor-1684 .elementor-element.elementor-element-b656d4d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1684 .elementor-element.elementor-element-52d50c8{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-931ae84{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-904ffa6{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-f7af4f2{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-806562e{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-3eeecf5{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-0058575{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-e00491f{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-a080642{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-c77b2b3{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-a84b6ac{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-566ad17{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-6ce2624{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-59a1beb{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-5457be5{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-f902152{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-1635f6b{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-b9e4002{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-22abcab{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-29ca4fe{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-b3e37ec{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-ad6073e{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-5e13b44{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-7310bd0{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-609c10f{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-0fdb6fd{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-6bd76d1{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-1d965f9{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-84db521{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-393f579{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-c0df65b{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-53256c9{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-56dad3e{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-14fc84e{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-3d11b16{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-4c49d03{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-7e8b41d{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-f18c0e8{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-341e6e2{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-35fd826{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-684c506{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-0cbd2f2{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-46f6314{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-bbab54b{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-522c2f2{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-ffb4aaf{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-2c15045{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-19ec42a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-fee44d6{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-0aead5d{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-9a397d6{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-d86c994{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-be2dfff{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-3fd1b86{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-646bf80{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-eff1417{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-f65b5c2{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-dadb01b{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-f0bce3f{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-4671359{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-b898a32{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-e4c8110{--width:250px;--min-height:400px;}.elementor-1684 .elementor-element.elementor-element-3d6e651{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-94425ab{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-1daa93c{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-a599e3e{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-f99246f{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-7489c17{--border-radius:15px 15px 15px 15px;}.elementor-1684 .elementor-element.elementor-element-7e24fdd{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}