/*! elementor-pro - v3.11.7 - 22-03-2023 */
.elementor-flip-box{
    height:280px;
    position:relative;
    perspective:1000px;
    transform-style:preserve-3d
}
@media (max-device-width:1024px){
    .elementor-flip-box{
        cursor:pointer
    }
}
.elementor-flip-box__front1{
    background-image: url("../../../../img-yu/services/complezion\ facial.jpg");
    background-size: cover;
 }
.elementor-flip-box__front{
   background-image: url("../../../../img-yu/services/Living-Ayurveda-181010-175.jpg");
   background-size: cover;
}

.elementor-flip-box__front2{
    background-image: url("../../../../img-yu/salon/hair\ color.jpg");
    background-size: cover;
 }
 .elementor-flip-box__front21{
    background-image: url("../../../../../wp-content/img-yu/bride/hair.jpg");
    background-size: cover;
 }
.elementor-flip-box__front3{
   background-image: url("../../../../img-yu/salon/body.jpg");
   background-size: cover;
}
.elementor-flip-box__back{
    background-color:#8dc741;
    display:block
}
.elementor-flip-box__layer{
    position:absolute;
    width:100%;
    height:100%;
    transition:all .6s ease-in-out
}
.elementor-flip-box__layer__overlay{
    display:flex;
    width:100%;
    height:100%;
    flex-direction:column;
    justify-content:center;
    align-items:stretch;
    text-align:center;
    padding:35px;
    color:#fff
}
.elementor-flip-box__layer__title{
    font-size:21px
}
.elementor-flip-box__layer__description{
    font-size:14px
}
.elementor-flip-box__layer__description:not(:last-child),.elementor-flip-box__layer__title:not(:last-child){
    margin:0 0 20px;
    padding:0
}
.elementor-flip-box__layer__title{
    line-height:1;
    font-weight:600
}
.elementor-flip-box,.elementor-flip-box .elementor-view-framed,.elementor-flip-box .elementor-view-stacked{
    --e-flip-box-view-framed-stacked-icon-color:#fff
}
.elementor-flip-box .elementor-icon,.elementor-flip-box .elementor-view-framed .elementor-icon,.elementor-flip-box .elementor-view-stacked .elementor-icon{
    color:var(--e-flip-box-view-framed-stacked-icon-color)
}
.elementor-flip-box .elementor-icon svg,.elementor-flip-box .elementor-view-framed .elementor-icon svg,.elementor-flip-box .elementor-view-stacked .elementor-icon svg{
    fill:var(--e-flip-box-view-framed-stacked-icon-color)
}
.elementor-flip-box .elementor-view-framed .elementor-icon{
    border-color:#fff
}
.elementor-flip-box .elementor-view-stacked .elementor-icon{
    background-color:rgba(0,0,0,.5)
}
.elementor-flip-box__button.elementor-button{
    cursor:pointer;
    align-self:center;
    margin-left:auto;
    margin-right:auto;
    border:2px solid #fff;
    background:transparent
}
.elementor-flip-box__button.elementor-button:focus-visible,.elementor-flip-box__button.elementor-button:hover{
    background:transparent;
    text-decoration:none
}
.elementor-flip-box__image{
    margin:0 0 20px;
    display:inline-block;
    width:100%
}
.elementor-flip-box__image img{
    width:50%
}
.elementor-flip-box .elementor-icon-wrapper{
    margin-bottom:20px
}
.elementor-flip-box--3d .elementor-flip-box__layer__inner{
    transform:translateZ(90px) scale(.91)
}
.elementor-flip-box--3d .elementor-flip-box__layer__overlay{
    transform-style:preserve-3d;
    transform:translateZ(.1px)
}
.elementor-flip-box--effect-flip .elementor-flip-box{
    perspective:1000px;
    transform-style:preserve-3d
}
.elementor-flip-box--effect-flip .elementor-flip-box__layer{
    transform-style:preserve-3d;
    backface-visibility:hidden
}
.elementor-flip-box--effect-flip .elementor-flip-box__front{
    transform:none;
    z-index:1
}
.elementor-flip-box--effect-flip .elementor-flip-box:focus-visible .elementor-flip-box__back,.elementor-flip-box--effect-flip .elementor-flip-box:hover .elementor-flip-box__back{
    transform:none
}
.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box__back{
    transform:rotateX(0) rotateY(-180deg)
}
.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box__back,.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front{
    transform:rotateX(0) rotateY(180deg)
}
.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front{
    transform:rotateX(0) rotateY(-180deg)
}
.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box__back{
    transform:rotateX(-180deg) rotateY(0)
}
.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box__back,.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front{
    transform:rotateX(180deg) rotateY(0)
}
.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front{
    transform:rotateX(-180deg) rotateY(0)
}
.elementor-flip-box--effect-push .elementor-flip-box__front{
    transform:none
}
.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front{
    transform:translateX(100%) translateY(0)
}
.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front{
    transform:translateX(-100%) translateY(0)
}
.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front{
    transform:translateX(0) translateY(-100%)
}
.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front{
    transform:translateX(0) translateY(100%)
}
.elementor-flip-box--effect-push .elementor-flip-box,.elementor-flip-box--effect-slide .elementor-flip-box{
    overflow:hidden
}
.elementor-flip-box--effect-push .elementor-flip-box:focus-visible .elementor-flip-box__back,.elementor-flip-box--effect-push .elementor-flip-box:hover .elementor-flip-box__back,.elementor-flip-box--effect-slide .elementor-flip-box:focus-visible .elementor-flip-box__back,.elementor-flip-box--effect-slide .elementor-flip-box:hover .elementor-flip-box__back{
    transform:none
}
.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-right .elementor-flip-box__back{
    transform:translateX(-100%) translateY(0)
}
.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-left .elementor-flip-box__back{
    transform:translateX(100%) translateY(0)
}
.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back{
    transform:translateX(0) translateY(100%)
}
.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-down .elementor-flip-box__back{
    transform:translateX(0) translateY(-100%)
}
.elementor-flip-box--effect-zoom-out .elementor-flip-box .elementor-flip-box__front{
    transition:transform .7s,opacity .35s,width .1ms;
    opacity:1;
    transform:scale(1);
    z-index:1;
    width:100%
}
.elementor-flip-box--effect-zoom-out .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-zoom-out .elementor-flip-box:hover .elementor-flip-box__front{
    width:0;
    opacity:0;
    transform:scale(.7);
    transition:transform .8s,opacity .7s .1s,width .1ms .7s
}
.elementor-flip-box--effect-zoom-in .elementor-flip-box .elementor-flip-box__back{
    transition:transform .7s,opacity .5s .2s;
    opacity:0;
    transform:scale(.7)
}
.elementor-flip-box--effect-zoom-in .elementor-flip-box:focus-visible .elementor-flip-box__back,.elementor-flip-box--effect-zoom-in .elementor-flip-box:hover .elementor-flip-box__back{
    transition:transform .7s,opacity .5s;
    opacity:1;
    transform:scale(1)
}
.elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box__back{
    opacity:0
}
.elementor-flip-box--effect-fade .elementor-flip-box:focus-visible .elementor-flip-box__back,.elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back{
    opacity:1
}
.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__front{
    display:none
}
.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__back{
    transform:none;
    opacity:1
}
.e-con-inner>.elementor-widget-flip-box,.e-con>.elementor-widget-flip-box{
    width:var(--container-widget-width);
    --flex-grow:var(--container-widget-flex-grow)
}
