.elementor-12 .elementor-element.elementor-element-11857cc8{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;--z-index:95;}.elementor-12 .elementor-element.elementor-element-11857cc8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-11857cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-5e646f89{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-5ce36d2f{text-align:start;}.elementor-12 .elementor-element.elementor-element-5ce36d2f img{width:90%;}.elementor-12 .elementor-element.elementor-element-4d3f386a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2.2% 2.2%;--row-gap:2.2%;--column-gap:2.2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.plus-{{ID}}.plus-canvas-content-wrap .plus-content-editor, 
				.plus-{{ID}}.plus-canvas-content-wrap .plus-content-editor p, 
				.plus-{{ID}}.plus-canvas-content-wrap .plus-content-editor h1, 
				.plus-{{ID}}.plus-canvas-content-wrap .plus-content-editor h2, 
				.plus-{{ID}}.plus-canvas-content-wrap .plus-content-editor h3, 
				.plus-{{ID}}.plus-canvas-content-wrap .plus-content-editor h4,
				.plus-{{ID}}.plus-canvas-content-wrap .plus-content-editor h5,
				.plus-{{ID}}.plus-canvas-content-wrap .plus-content-editor h6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.plus-b93438f.plus-canvas-content-wrap{background-color:#02010100;background-image:url("/optimized/432994ea9a03e647.png");width:600px;background-position:top left;background-repeat:no-repeat;background-size:cover;}.plus-b93438f.plus-canvas-content-wrap .plus-offcanvas-close{background-color:#02010100;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.plus-b93438f.plus-canvas-content-wrap.plus-slide{height:100vh;}.plus-b93438f.plus-canvas-content-wrap.plus-slide .plus-content-editor{height:100%;}.plus-b93438f.plus-canvas-content-wrap.plus-slide .plus-stylist-list-wrapper{height:100vh;}.plus-b93438f.plus-canvas-content-wrap.plus-top,.plus-b93438f.plus-canvas-content-wrap.plus-bottom{width:100%;height:600px;}.plus-b93438f-open.plus-push.plus-open.plus-left .plus-offcanvas-container,.plus-b93438f-open.plus-reveal.plus-open.plus-left .plus-offcanvas-container,.plus-b93438f-open.plus-slide-along.plus-open.plus-left .plus-offcanvas-container{-webkit-transform:translate3d(600px, 0, 0);transform:translate3d(600px, 0, 0);}.plus-b93438f-open.plus-push.plus-open.plus-right .plus-offcanvas-container,.plus-b93438f-open.plus-reveal.plus-open.plus-right .plus-offcanvas-container,.plus-b93438f-open.plus-slide-along.plus-open.plus-right .plus-offcanvas-container{-webkit-transform:translate3d(-600px, 0, 0);transform:translate3d(-600px, 0, 0);}.plus-b93438f-open.plus-push.plus-open.plus-top .plus-offcanvas-container,.plus-b93438f-open.plus-reveal.plus-open.plus-top .plus-offcanvas-container,.plus-b93438f-open.plus-slide-along.plus-open.plus-top .plus-offcanvas-container{-webkit-transform:translate3d(0,600px, 0);transform:translate3d( 0,600px, 0);}.plus-b93438f-open.plus-push.plus-open.plus-bottom .plus-offcanvas-container,.plus-b93438f-open.plus-reveal.plus-open.plus-bottom .plus-offcanvas-container,.plus-b93438f-open.plus-slide-along.plus-open.plus-bottom .plus-offcanvas-container{-webkit-transform:translate3d(0,-600px, 0);transform:translate3d( 0,-600px, 0);}.plus-b93438f.plus-canvas-content-wrap.plus-corner-box{width:600px;height:600px;}.plus-b93438f.plus-canvas-content-wrap.plus-top-left.plus-corner-box{-webkit-transform:translate3d(-600px,-600px,0);transform:translate3d(-600px,-600px,0);}.plus-b93438f.plus-canvas-content-wrap.plus-top-right.plus-corner-box{-webkit-transform:translate3d(600px,-600px,0);transform:translate3d(600px,-600px,0);}.elementor-12 .elementor-element.elementor-element-b93438f .plus-offcanvas-wrapper .offcanvas-toggle-btn.humberger-custom .off-can-img-svg{width:47px;height:47px;}.plus-b93438f.plus-canvas-content-wrap .plus-content-editor{padding:10% 5% 5% 9%;}.plus-canvas-content-wrap.plus-b93438f .plus-offcanvas-close:before, .plus-canvas-content-wrap.plus-b93438f .plus-offcanvas-close:after{border-color:#000;}.plus-b93438f.plus-canvas-content-wrap .plus-offcanvas-close,.plus-b93438f.plus-canvas-content-wrap .off-close-image .close-custom_img{width:40px;height:40px;}.plus-canvas-content-wrap.plus-b93438f::-webkit-scrollbar{width:10px;height:10px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-4d3f386a{--gap:6% 6%;--row-gap:6%;--column-gap:6%;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-5e646f89{--width:20%;}.elementor-12 .elementor-element.elementor-element-4d3f386a{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-5e646f89{--width:15%;}.elementor-12 .elementor-element.elementor-element-4d3f386a{--width:85%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5e646f89{--width:55%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5ce36d2f img{width:85%;}.elementor-12 .elementor-element.elementor-element-4d3f386a{--width:45%;}.plus-b93438f.plus-canvas-content-wrap.plus-top,.plus-b93438f.plus-canvas-content-wrap.plus-bottom{width:100%;height:350px;}.plus-b93438f.plus-canvas-content-wrap{width:350px;}.plus-b93438f-open.plus-push.plus-open.plus-left .plus-offcanvas-container,.plus-b93438f-open.plus-reveal.plus-open.plus-left .plus-offcanvas-container,.plus-b93438f-open.plus-slide-along.plus-open.plus-left .plus-offcanvas-container{-webkit-transform:translate3d(350px, 0, 0);transform:translate3d(350px, 0, 0);}.plus-b93438f-open.plus-push.plus-open.plus-right .plus-offcanvas-container,.plus-b93438f-open.plus-reveal.plus-open.plus-right .plus-offcanvas-container,.plus-b93438f-open.plus-slide-along.plus-open.plus-right .plus-offcanvas-container{-webkit-transform:translate3d(-350px, 0, 0);transform:translate3d(-350px, 0, 0);}.plus-b93438f-open.plus-push.plus-open.plus-top .plus-offcanvas-container,.plus-b93438f-open.plus-reveal.plus-open.plus-top .plus-offcanvas-container,.plus-b93438f-open.plus-slide-along.plus-open.plus-top .plus-offcanvas-container{-webkit-transform:translate3d(0,350px, 0);transform:translate3d( 0,350px, 0);}.plus-b93438f-open.plus-push.plus-open.plus-bottom .plus-offcanvas-container,.plus-b93438f-open.plus-reveal.plus-open.plus-bottom .plus-offcanvas-container,.plus-b93438f-open.plus-slide-along.plus-open.plus-bottom .plus-offcanvas-container{-webkit-transform:translate3d(0,-350px, 0);transform:translate3d( 0,-350px, 0);}.plus-b93438f.plus-canvas-content-wrap.plus-corner-box{width:350px;height:350px;}.plus-b93438f.plus-canvas-content-wrap.plus-top-left.plus-corner-box{-webkit-transform:translate3d(-350px,-350px,0);transform:translate3d(-350px,-350px,0);}.plus-b93438f.plus-canvas-content-wrap.plus-top-right.plus-corner-box{-webkit-transform:translate3d(350px,-350px,0);transform:translate3d(350px,-350px,0);}}/* Start custom CSS for container, class: .elementor-element-11857cc8 *//***
* class: .sticky-header
*/
header.sticky-header {
	--header-height: 100px;
	--shrink-header-to: 0.6;
	--transition: .45s cubic-bezier(.4, 0, .2, 1);
	background-color: rgba(244, 245, 248, 1);
	transition: background-color var(--transition),
				backdrop-filter var(--transition),
				box-shadow var(--transition);
}

/***
* Sticky header activated
*/
header.sticky-header.elementor-sticky--effects {
	background-color: rgba(244, 245, 248, .8);
	box-shadow: 0px 4px 33px 1px rgba(0, 0, 0, .07);
	-webkit-backdrop-filter: saturate(180%) blur(20px);
	backdrop-filter: saturate(180%) blur(20px);
}
header.sticky-header > .elementor-container {
	min-height: var(--header-height);
	transition: min-height var(--transition);
}
header.sticky-header.elementor-sticky--effects > .elementor-container {
	min-height: calc( var(--header-height) * var(--shrink-header-to) );
}

/***
* Shorter header on mobile (70px instead of 100px)
*/
@media only screen and (max-width: 767px) {
	header.sticky-header {
		--header-height: 70px;
	}
}

/***
* class: .logo
*/
header.sticky-header .logo img {
	transition: transform var(--transition);
}
header.sticky-header.elementor-sticky--effects .logo img {
	transform: scale(.8);
}/* End custom CSS */