.elementor-9111 .elementor-element.elementor-element-3fb2879b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9111 .elementor-element.elementor-element-3fb2879b:not(.elementor-motion-effects-element-type-background), .elementor-9111 .elementor-element.elementor-element-3fb2879b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EBE7;background-image:url("https://theivysaratoga.com/wp-content/uploads/2026/03/hair-services-hero-scaled.jpg");background-position:center center;background-size:cover;}.elementor-9111 .elementor-element.elementor-element-3fb2879b > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9111 .elementor-element.elementor-element-3fb2879b > .elementor-container{min-height:500px;}.elementor-9111 .elementor-element.elementor-element-3fb2879b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 120px 120px 120px;}.elementor-9111 .elementor-element.elementor-element-10e5bea4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-9111 .elementor-element.elementor-element-27f858d8 > .elementor-widget-container{margin:150px 0px 25px 0px;padding:0px 0px 20px 0px;}.elementor-9111 .elementor-element.elementor-element-27f858d8{text-align:center;}.elementor-9111 .elementor-element.elementor-element-27f858d8 .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );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-9111 .elementor-element.elementor-element-b666bc9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9111 .elementor-element.elementor-element-b666bc9{text-align:center;color:#FFFFFF;}.elementor-9111 .elementor-element.elementor-element-4a2cc49 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-9111 .elementor-element.elementor-element-4a2cc49{text-align:center;color:#FFFFFF;}.elementor-9111 .elementor-element.elementor-element-7669eee:not(.elementor-motion-effects-element-type-background), .elementor-9111 .elementor-element.elementor-element-7669eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EBE7;}.elementor-9111 .elementor-element.elementor-element-7669eee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 60px 40px;}.elementor-9111 .elementor-element.elementor-element-7669eee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9111 .elementor-element.elementor-element-4070499{padding:10px 0px 10px 0px;}.elementor-9111 .elementor-element.elementor-element-67cb01e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-9111 .elementor-element.elementor-element-67cb01e{text-align:center;}.elementor-9111 .elementor-element.elementor-element-67cb01e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-1d32af6{font-size:14px;font-weight:300;line-height:20px;color:#666666;}.elementor-9111 .elementor-element.elementor-element-6f4b051 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-9111 .elementor-element.elementor-element-6f4b051{text-align:center;}.elementor-9111 .elementor-element.elementor-element-6f4b051 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-8d63845{font-size:14px;font-weight:300;line-height:20px;color:#666666;}.elementor-9111 .elementor-element.elementor-element-7d62fb4 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-9111 .elementor-element.elementor-element-7d62fb4{text-align:center;}.elementor-9111 .elementor-element.elementor-element-7d62fb4 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-132223c{font-size:14px;font-weight:300;line-height:20px;color:#666666;}.elementor-9111 .elementor-element.elementor-element-12669c0{padding:10px 0px 10px 0px;}.elementor-9111 .elementor-element.elementor-element-46348a5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-9111 .elementor-element.elementor-element-46348a5{text-align:center;}.elementor-9111 .elementor-element.elementor-element-46348a5 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-420c601{font-size:14px;font-weight:300;line-height:20px;color:#666666;}.elementor-9111 .elementor-element.elementor-element-9bd5dd3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-9111 .elementor-element.elementor-element-9bd5dd3{text-align:center;}.elementor-9111 .elementor-element.elementor-element-9bd5dd3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-4d0cd20{font-size:14px;font-weight:300;line-height:20px;color:#666666;}.elementor-9111 .elementor-element.elementor-element-d1e1c5c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-9111 .elementor-element.elementor-element-d1e1c5c{text-align:center;}.elementor-9111 .elementor-element.elementor-element-d1e1c5c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-18bed31{font-size:14px;font-weight:300;line-height:20px;color:#666666;}.elementor-9111 .elementor-element.elementor-element-1d3d97a{padding:10px 0px 10px 0px;}.elementor-9111 .elementor-element.elementor-element-e467e6c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-9111 .elementor-element.elementor-element-e467e6c{text-align:center;}.elementor-9111 .elementor-element.elementor-element-e467e6c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-389ae1d{font-size:14px;font-weight:300;line-height:20px;color:#666666;}.elementor-9111 .elementor-element.elementor-element-cd20ff7 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-9111 .elementor-element.elementor-element-cd20ff7{text-align:center;}.elementor-9111 .elementor-element.elementor-element-cd20ff7 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-0a5e9d2{font-size:14px;font-weight:300;line-height:20px;color:#666666;}.elementor-9111 .elementor-element.elementor-element-d0c97ad > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-9111 .elementor-element.elementor-element-d0c97ad{text-align:center;}.elementor-9111 .elementor-element.elementor-element-d0c97ad .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-5e49fd0{font-size:14px;font-weight:300;line-height:20px;color:#666666;}.elementor-9111 .elementor-element.elementor-element-bf2f056 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-9111 .elementor-element.elementor-element-bf2f056{text-align:center;}.elementor-9111 .elementor-element.elementor-element-bf2f056 .elementor-heading-title{font-size:50px;color:#000000;}.elementor-9111 .elementor-element.elementor-element-82e7ac1{padding:20px 0px 20px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9111 .elementor-element.elementor-element-97ffe6e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9111 .elementor-element.elementor-element-97ffe6e{text-align:center;}.elementor-9111 .elementor-element.elementor-element-97ffe6e img{height:420px;}.elementor-9111 .elementor-element.elementor-element-74a6763 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-9111 .elementor-element.elementor-element-74a6763{text-align:center;}.elementor-9111 .elementor-element.elementor-element-74a6763 .elementor-heading-title{font-size:22px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-68ade4d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9111 .elementor-element.elementor-element-68ade4d{color:#555555;}.elementor-9111 .elementor-element.elementor-element-e9a473f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9111 .elementor-element.elementor-element-e9a473f{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9111 .elementor-element.elementor-element-14ebfc2 .elementor-button{background-color:#2c2c2c;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-9111 .elementor-element.elementor-element-14ebfc2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9111 .elementor-element.elementor-element-3ca2ebd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9111 .elementor-element.elementor-element-3ca2ebd{text-align:center;}.elementor-9111 .elementor-element.elementor-element-3ca2ebd img{height:420px;}.elementor-9111 .elementor-element.elementor-element-9aeb791 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-9111 .elementor-element.elementor-element-9aeb791{text-align:center;}.elementor-9111 .elementor-element.elementor-element-9aeb791 .elementor-heading-title{font-size:22px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-24d7181 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9111 .elementor-element.elementor-element-24d7181{color:#555555;}.elementor-9111 .elementor-element.elementor-element-5ff6775 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9111 .elementor-element.elementor-element-5ff6775{text-align:center;}.elementor-9111 .elementor-element.elementor-element-f4b51e1 .elementor-button{background-color:#2c2c2c;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-9111 .elementor-element.elementor-element-f4b51e1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9111 .elementor-element.elementor-element-3457f84 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9111 .elementor-element.elementor-element-3457f84{text-align:center;}.elementor-9111 .elementor-element.elementor-element-3457f84 img{height:420px;}.elementor-9111 .elementor-element.elementor-element-4a95b01 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-9111 .elementor-element.elementor-element-4a95b01{text-align:center;}.elementor-9111 .elementor-element.elementor-element-4a95b01 .elementor-heading-title{font-size:22px;color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-943b28f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9111 .elementor-element.elementor-element-943b28f{color:#555555;}.elementor-9111 .elementor-element.elementor-element-1691aa5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9111 .elementor-element.elementor-element-1691aa5{text-align:center;}.elementor-9111 .elementor-element.elementor-element-ac7c281 .elementor-button{background-color:#2c2c2c;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-9111 .elementor-element.elementor-element-ac7c281 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9111 .elementor-element.elementor-element-e821d56:not(.elementor-motion-effects-element-type-background), .elementor-9111 .elementor-element.elementor-element-e821d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EBE7;}.elementor-9111 .elementor-element.elementor-element-e821d56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-9111 .elementor-element.elementor-element-e821d56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9111 .elementor-element.elementor-element- > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-9111 .elementor-element.elementor-element-{text-align:center;}.elementor-9111 .elementor-element.elementor-element- .elementor-heading-title{color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-244eb8e{--e-image-carousel-slides-to-show:3;}.elementor-9111 .elementor-element.elementor-element-505713e:not(.elementor-motion-effects-element-type-background), .elementor-9111 .elementor-element.elementor-element-505713e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2c;}.elementor-9111 .elementor-element.elementor-element-505713e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-9111 .elementor-element.elementor-element-505713e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9111 .elementor-element.elementor-element-9294194 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9111 .elementor-element.elementor-element-9294194{text-align:center;}.elementor-9111 .elementor-element.elementor-element-9294194 .elementor-heading-title{color:#ffffff;}.elementor-9111 .elementor-element.elementor-element-bcff19a > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-9111 .elementor-element.elementor-element-bcff19a{color:#cccccc;}.elementor-9111 .elementor-element.elementor-element-a7f1031 .elementor-button{background-color:#F6EBE7;fill:#2c2c2c;color:#2c2c2c;border-radius:0px 0px 0px 0px;}.elementor-9111 .elementor-element.elementor-element-a7f1031 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9111 .elementor-element.elementor-element-61e7e5c > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9111 .elementor-element.elementor-element-61e7e5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-9111 .elementor-element.elementor-element-573e42e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-9111 .elementor-element.elementor-element-573e42e > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9111 .elementor-element.elementor-element-97ffe6e img{height:260px;object-fit:fill;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9111 .elementor-element.elementor-element-3ca2ebd img{height:260px;}.elementor-9111 .elementor-element.elementor-element-3457f84 img{height:260px;}}@media(max-width:767px){.elementor-9111 .elementor-element.elementor-element-3fb2879b{padding:0px 25px 30px 25px;}.elementor-9111 .elementor-element.elementor-element-10e5bea4 > .elementor-element-populated{margin:120px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9111 .elementor-element.elementor-element-27f858d8 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 20px 0px 20px;}.elementor-9111 .elementor-element.elementor-element-27f858d8{text-align:center;}.elementor-9111 .elementor-element.elementor-element-27f858d8 .elementor-heading-title{font-size:36px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9111 .elementor-element.elementor-element-4a2cc49 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-9111 .elementor-element.elementor-element-bf2f056 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 20px 0px 20px;}.elementor-9111 .elementor-element.elementor-element-bf2f056{text-align:center;}.elementor-9111 .elementor-element.elementor-element-bf2f056 .elementor-heading-title{font-size:28px;line-height:1.7em;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9111 .elementor-element.elementor-element-97ffe6e img{width:100%;height:400px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9111 .elementor-element.elementor-element-3ca2ebd img{width:100%;height:400px;}.elementor-9111 .elementor-element.elementor-element-3457f84 img{width:100%;height:400px;}.elementor-9111 .elementor-element.elementor-element-244eb8e{--e-image-carousel-slides-to-show:1;}.elementor-9111 .elementor-element.elementor-element-61e7e5c{padding:50px 0px 100px 0px;}}/* Start custom CSS */.elementor-element-e821d56 .swiper-slide img {
  width: 100%;
  height: 300px;
  object-fit: cover;
  border-radius: 4px;
}
.elementor-element-e821d56 .swiper-slide {
  height: auto;
}/* End custom CSS */