.home section#sp-page-title {
    background: transparent;
    padding: 40px;
}

/*menu position*/
@media(max-width:565px){
.home section#sp-main-body {
    margin-top: -40px;
 }
}
@media(max-width:991px) and (min-width:566px){
.home section#sp-main-body {
    margin-top: -50px;
 }
}
@media(min-width:992px){
.home section#sp-main-body {
    margin-top: -80px;
 }
}

/*---------
top menu
---------*/
.home section#sp-main-body {
    margin-top: -160px;
}
@media(max-width:991px){
.home section#sp-main-body{
    margin-top:-130px;
   }
}
@media(max-width:575px){
.home section#sp-main-body{
    margin-top:-120px;
   }
}

.sppb-addon.menu-popup a.sppb-btn:after {
    right: 4px;
    top: 16px;
}

/*button*/
div#sp-menu .sp-module {
    position: absolute;
    right: 0;
}

/*---------
slide
---------*/
/*text*/
.home .sppb-carousel-text h2 {
    color: white;
}
.home .sppb-carousel-text h2 span{
    color: #fd8204;
}
.home .sppb-carousel-text h2 {
    font-size: 40px;
    margin: 0 auto !important;
}
@media(max-width:575px){
.home div#sppb-carousel1 .sppb-carousel-text h2{
    font-size:20px;
    position:relative;
    bottom:-2em;
  }
}
@media(min-width:1201px){
  .home .sppb-carousel-text h2 {
    max-width: 30%;
   }
}

.home .sppb-carousel-text h2 {
    font-family: 'myanmar-mn';
}

/*header#sp-header img.logo-image-phone {
    height: 55px !important;
    filter: brightness(0) invert(1);
}*/
@media(max-width:575px){
    .home .sppb-slide a.sppb-btn {
    padding: 10px 30px ! Important;
}
    .home .sppb-slide a.sppb-btn:after {
    width:135px;height:50px;margin-top:-15px;margin-left:-6.8em;
   }
}
.sppb-carousel-indicators li{position:relative; top:20px;}

@media(max-width:375px){
    .home .sppb-slide a.sppb-btn{
   transform:scale(.8);margin-top:-20px;
    }
}

/**-------
slider v2
--------**/
.sk-main-slide .sppb-sp-slider-title span{
    color:#fd8205;
}
.sk-main-slide .sppb-sp-slider-title {
    max-width:70%;
}
/*dot*/
.sk-main-slide .sp-dots ul li {
    border:0 !important;
    height: 12px !important;
    width: 12px !important;
}


@media(max-width:767px){
    .sk-main-slide .sppb-sp-slider-title {
    max-width:90%;font-size:30px;
    
    }
    .sk-main-slide .sp-slider-outer-stage{
        max-height:400px;
    }
}
/**-------
end of slider v2
--------**/

/*feature title*/
section#feature .sppb-addon.sppb-addon-feature.sppb-text-left img{
    max-width:60px;margin:0 20px 0px 0;
}
section#feature .pull-left {width:auto !Important;}
h4.sppb-addon-title.sppb-feature-box-title.sppb-media-heading {
    font-family: 'myanmar-mn' !important;
    margin-top: 8px;font-size:22px !Important;
    font-weight:500 !Important;line-height:1.2 !Important;
    color:#53575a !Important;
}
h4.sppb-addon-title.sppb-feature-box-title.sppb-media-heading span{
    color:#fd8204;
}
#feature .sppb-media-body {
    border-bottom:none !important;
}
#feature >.sppb-row-container > .sppb-row > div {
    padding: 0 !important;
}
@media(max-width:480px){
  section#feature .sppb-addon.sppb-addon-feature {
    margin-left:30px;
   }

}

/*---------
treatments
---------*/
.hm-treatments .sppb-carousel-extended-heading{
    backdrop-filter: blur(25px);
    position:absolute;
    bottom:20px;
    text-align:left;
    left:0;
    width:90%;
    margin:0 20px;
    padding:30px;
    color:#53575a;font-weight:500;

}
.hm-treatments .sppb-carousel-extended-heading{
    background: rgb(255 255 255 / 30%);
}
.hm-treatments .sppb-carousel-extended-heading:hover{
    background: rgb(255 255 255 / 70%);
    transition:all 400ms ease-in-out;
}
.hm-treatments .sppb-carousel-extended-item img {
    object-fit: cover;
}

.sppb-carousel-extended-heading:before {
    content:' ';
    background: url('/images/1_skingym/decor/arrow%20grey.png');
    width: 60px;
    height: 60px;
    position:absolute;
    right: 15px;
    top: 20%;
    z-index: 9;
    background-size: 60px;
    background-repeat: no-repeat;
}
.sppb-carousel-extended-heading:hover:before {
    content:' ';
    background: url('/images/1_skingym/decor/arrow%20orange.png');
    width: 60px;
    height: 60px;
    position:absolute;
    right: 15px;
    top: 20%;
    z-index: 9;
    background-size: 60px;
    background-repeat: no-repeat;transition:all 400ms ease-in-out;
}

section#treatment {
    background-position: 80% 100% !important;
}

@media(max-width:991px){
section#treatment {
    background-position:right !important;
    }
}
@media(max-width:720px) and (min-width:481px){
section#treatment {
    background-position:450px 0 !important;
    }
}
@media(max-width:480px){
section#treatment {
    background-position:250px 0 !important;
    }
}
/*---------
products
---------*/
.hm-products .sppb-carousel-extended-list .sppb-carousel-extended-item img{
    height:auto !important;
}

.hm-products .sppb-carousel-extended-heading {display:none;}
.hm-products .sppb-carousel-extended-outer-stage {
    height: auto !important;
}

section#product:before{
    content: ' ';
    background: #fd8204;
    background-size:100%;
    width:4px;
    height:90%;
    position:absolute;
    left: 0px;
    top: 0px;
}
@media(max-width:1200px){
  .hm-treatments .sppb-carousel-extended-heading {
    margin-left: 10px;
    padding: 20px;
    font-size: 25px;
   }
.sppb-carousel-extended-heading:before{
    transform:scale(.45);top:0;right:-10px;
   }
}
@media(max-width:480px){
  .hm-treatments .sppb-carousel-extended-heading {
    margin-left: 20px;
   }
.sppb-carousel-extended-heading:before{
    top:5px;right:0px;
   }
}
/*left alignment*/
@media(max-width:767px){
 div#column-wrap-id-8b1941a6-8075-43e9-b787-11eef5e87ac0 {
    margin-bottom: 0;
   }
 
a.sppb-btn.mo-center {
    margin:0 auto;
    display: table;
   }
}

/*right alignment*/
@media(max-width:1199px) and (min-width:768px){
    .sp-page-builder .page-content #product {
        padding-top:0px;!important;
  }
  div#column-wrap-id-ba3a6d6b-fa14-4887-8ffa-2ed3706e1ac3 {margin-bottom:0;}
    .sp-page-builder .page-content #product .img-lady img{
        min-width: 400px !important;
    }
}
/*carousel arrow alignment*/
@media(max-width:960px){
    section#treatment div.sppb-carousel-extended-nav-control{
    margin-bottom:3em;
    }
}
@media(max-width:480px){
  section#treatment div.sppb-carousel-extended-nav-control{
    /*bottom:12em;margin-bottom:0;*/
        bottom: 12em; */
        margin-bottom: 0;
        bottom: -28em;
        /* float: none; */
        width: 100%;
        float: none;
        margin-left: -35%;
    }
section#treatment .hm-treatments .sppb-carousel-extended-outer-stage {
     min-height:400px; 
  }
}

/*---------
client
---------*/
.sppb-testimonial-message p {
    font-size: 25px;
}
span.sppb-addon-testimonial-pro-client-name {
    font-size: 20px;
}
.quote h3.sppb-addon-title:after {
    content: ' ';
    color: #fff1e5;
    background-image:url('/images/1_skingym/icon/quote%20icon.png');
    background-size:150px;
    background-repeat:no-repeat;
    width:150px;height:150px;
    position:absolute;left:-3em;top:-1em;
}
section#client .sppb-carousel-indicators{
    left:25px;
}

/*----
review v2
----*/
.hm-review-quote .sppb-carousel-extended-team-name{
    font-size:25px ;font-weight:500;
}
.hm-review-quote img{display:none;}
.hm-review-quote  .sppb-carousel-extended-team-content{
    background:none; box-shadow:none; 
}
.hm-review-quote .sppb-carousel-extended-dots ul{
    text-align:left;
}
.hm-review-quote .sppb-carousel-extended-dots ul li{
    width:10px !Important;height:10px !Important;
}
.hm-review-quote .sppb-carousel-extended-dots ul li span{
    background:#474747;
    
}
.hm-review-quote .sppb-carousel-extended-team-designation {
    font-size:18px;
}
.sppb-carousel-extended-dots li{ 
    background: transparent !important;
    border: 1.2px solid #474747 !important;
}
/*fix tablet*/
@media(max-width:1140px) and (min-width:768px){
.hm-review-quote .sppb-carousel-extended-item {
    width:auto !important;
    }

.hm-review-quote .sppb-carousel-extended-outer-stage {
    width: 100% !important;
    display: -webkit-box;
    transform: none !important;
    }
}
/*end of review v2*/