/*@media(max-width: 1200px){*/
/*    #fullpagehome #section2 ul li.promoitem.two{*/
/*        left: 62%;*/
/*        top: 20%;*/
/*    }*/

/*    #fullpagehome #section2 ul li.promoitem.three{*/
/*        right: 0%;*/
/*        top: 5%;*/
/*    }*/
/*}*/


@media(max-width: 1200px){
    #fullpageabout #section2 .top {
        padding-top: 8%;
        padding-bottom: 33vh;
    }

   #fullpagehome #section1 .our-services-content ul li .content h3 {
        font-size: 26px;
        line-height: 22px;
    }

    #fullpagehome #section1 .our-services-content ul li .content b {
        padding-top: 5px;
        padding-bottom: 10px;
        display: block;
        font-size: 17px;
        line-height: 20px;
    }

    #fullpagehome #section1 .our-services-content ul li .content p{
        font-size: 14px;
        line-height: 18px;
    }
}


@media(max-width: 1200px){
    .navbar-expand-lg .navbar-nav .nav-link {
        font-size: 12px;
    }
}

@media(max-width: 992px){
    #fullpagecontact #section0 {
        background: none;
        position: relative;
        padding-top: 8%;
    }

    #fullpagecontact #section0 .top p {
        min-height: auto;
    }

    #fullpagecontact #section0 .top a {
        display: block;
        border: 1px solid #b67671;
        color: #67763f;
        width: 100%;
        padding: 13px 6px;
        line-height: 12px;
        text-decoration: none;
        height: auto;
        border-radius: 5px;
        font-size: 18px;
    }

    #fullpagecontact #section0 .container {
        background: url(../../images/contact-img-mobi-01.png)top center no-repeat;
        background-size: cover;
    }

    #fullpagecontact #section0 h3 {
        margin-bottom: 20px;
        margin-top: 10%;
    }

    button.navbar-toggler {
        color: white;
        outline: none;
    }

    #fullpagehome #section1 .our-services-content ul li {
        width: 32.9%;
    }

    #fullpagehome #section1 .our-services-content ul li .content h3 {
        font-size: 20px;
    }

    #fullpagehome #section1 .our-services-content ul{
        display: none;
    }

    .showmobile992{
        display: block !important;
    }

    #fullpagehome .slider-ourservices .content-note{
        position: absolute;
        top: 0%;
        left: 0px;
        background: rgb(0,0,0);
        background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 4%, rgba(0,0,0,0.5704875700280112) 56%, rgba(0,0,0,0) 100%);
        background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 4%, rgba(0,0,0,0.5704875700280112) 56%, rgba(0,0,0,0) 100%);
        background: linear-gradient(0deg, rgba(0,0,0,1) 4%, rgba(0,0,0,0.5704875700280112) 56%, rgba(0,0,0,0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
        height: 100%;
        padding: 10% 5%;
        padding-top: 18%;
        text-align: center;
    }

    #fullpagehome .slider-ourservices .content-note h3 img {
        width: 30px;
        display: initial;
        position: relative;
        top: -2px;
    }

    #fullpagehome .slider-ourservices .content-note b {
        padding-top: 15px;
        padding-bottom: 20px;
        display: block;
        font-size: 18px;
    }




    #fullpagehome .slider-ourservicesw .slick-arrow {
        position: absolute;
        top: 39%;
        font-size: 33px;
        z-index: 5;
        cursor: pointer;
        opacity: 0.6;
    }

    #fullpagehome .slider-promoitem .slick-arrow,
    #fullpagehome .slider-ourservices .slick-arrow {
        position: absolute;
        top: 39%;
        font-size: 33px;
        z-index: 5;
        cursor: pointer;
        opacity: 0.6;
        color: #67763f;
    }

    #fullpagehome .slider-promoitem .slick-arrow.slick-prev{
        left: 2%;
    }
    #fullpagehome .slider-ourservices .slick-arrow.slick-prev {
        left: -12%;
    }

    #fullpagehome .slider-promoitem .slick-arrow.slick-next{
        right: 2%;
    }
    #fullpagehome .slider-ourservices .slick-arrow.slick-next {
        right: -12%;
    }

    #fullpagehome .slider-ourservices .content img {
        width: 100%;
    }

    #fullpagehome .slider-ourservices .content{
        position: relative;
    }

    #fullpagepromotions #section0{
        background: url(../../images/promotions-mobi-img-01.png)top center no-repeat;
        background-size: cover;
        color: white;
    }

    #fullpagepromotions #section0 .promotion-img img {
        height: auto;
        width: 100%;
    }

    #fullpagepromotions #section0 .promotion-img {
        width: 100%;
        height: auto;
        margin: 0px 10px;
        margin-top: 9%;
        text-align: center;
        position: relative;
    }

}

@media(max-width: 767px){
    .lashproduct-wrapper #section-faq {
        padding-bottom: 50px;
        padding-top: 50px;
    }

    .lashproduct-wrapper .ingredients-content .slick-prev{
        left: 10%;
    }

    .lashproduct-wrapper .ingredients-content .slick-next{
         right: 10%;
    }

    .lashproduct-wrapper .product-detail .info h3 {
        padding-top: 16px;
        font-size: 22px;
    }

    .lashproduct-wrapper .whychoose-wrapper {
        padding: 0px 10px;
        padding-bottom: 50px;
        padding-top: 30px;
        border-top: 1px solid white;
    }

    .lashproduct-wrapper .whychoose-wrapper h2 {
        font-size: 22px;
    }

    .lashproduct-wrapper .product-detail {
        padding-bottom: 10px;
    }

    .lashproduct-wrapper .nav-tabs a {
        color: black;
        background: #464646;
        font-size: 22px;
        margin: 0px 20px;
        padding: 20px 40px;
        padding-bottom: 15px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border: none;
        border-radius: 5px;
    }

    .lashproduct-wrapper .nav-tabs .nav-item {
        margin-bottom: -1px;
        width: 100%;
        text-align: center;
        margin-bottom: 10px;
    }

    .lashproduct-wrapper .bestselling-wrapper {
        padding-bottom: 50px;
        padding-top: 30px;
    }

    .lashproduct-wrapper .bestselling-wrapper h2 {
        font-size: 22px;
    }

    .lashproduct-wrapper .product-content .content h1 {
        font-size: 22px;
        padding-top: 30px;
    }

    .lashproduct-wrapper .product-content .content {
        position: initial;
        width: 100%;
        padding: 20px;
        right: 10%;
        top: 25%;
        text-align: center;
    }

        .tnc-wrapper {
        text-align: center;
    }

        #section-faq .gobtn {
        bottom: 10%;
    }

        .tnc-wrapper ul li a {
        font-size: 11px;
            width: 100% !important;
    }

    .tnc-wrapper ul li:first-child {
        border-left: none;
    }

    .tnc-wrapper ul li {
        list-style: none;   
        padding-left: 0;
        display: block;
        padding: 0px;
        margin: 0px;
        display: block;
        border: none;
    }

    .v2content #section-new1 h2, .v2content #section-new2 h2, #fullpagehome.v2 #section-new1 h2, #fullpagehome.v2 #section-new2 h2 {
        color: #67763f;
        font-size: 17px;
        padding-bottom: 0px;
    }

    #fullpagehome #section0 h2 {
        color: #67763f;
        margin-bottom: 34px;
        margin-top: 10px;
        font-size: 34px;
    }

    .v2content #section-faq .btn-link,
    #fullpagehome.v2 #section-faq .btn-link {
        font-weight: 400;
        color: white;
        text-decoration: none;
        padding: 0px 0px;
        width: 100%;
        text-align: left;
    }

    .v2content #section-faq .card-body,
    #fullpagehome.v2 #section-faq .card-body {
        margin: 0px;
        font-size: 13px;
        padding: 0px 20px;
        padding-top: 10px;
        margin-top: 2px;
        background: #dad6d3;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px;
        border: 2px solid #67763f;
        border-top: 0px;
        line-height: normal;
    }

    .v2content .slider-newcontent .content p ,
    #fullpagehome.v2 .slider-newcontent .content p {
        font-size: 13px;
        line-height: normal;
        margin-bottom: 10px;
    }   
    .v2content .slider-newcontent .content,
    #fullpagehome.v2 .slider-newcontent .content{
        padding: 0px 15px;
    }
    .v2content .slider-newcontent .slick-arrow,
    #fullpagehome.v2 .slider-newcontent .slick-arrow {
        position: absolute;
        top: 39%;
        font-size: 33px;
        z-index: 5;
        cursor: pointer;
        opacity: 0.6;
        color: #67763f;
    }
    .v2content #section-faq h3,
    #fullpagehome.v2 #section-faq h3{
         font-size: 10px;
        margin: 0;
        color: white;
        text-decoration: none;
        font-style: italic;
        position: relative;
        line-height: normal;
        padding: 3px 10px;
        padding-right: 23px;
    }
    .v2content .slider-newcontent .slick-arrow.slick-prev,
    #fullpagehome.v2 .slider-newcontent .slick-arrow.slick-prev {
        left: -3%;
    }
    .v2content .slider-newcontent .slick-arrow.slick-next ,
    #fullpagehome.v2 .slider-newcontent .slick-arrow.slick-next {
        right: -3%;
    }
    .v2content #section-faq h2 ,
    #fullpagehome.v2 #section-faq h2 {
        color: #67763f;
        font-size: 20px;
    }
    .v2content #section-faq .btn-link.collapsed h3:after ,
    #fullpagehome.v2 #section-faq .btn-link.collapsed h3:after {
        content: "+";
        font-size: 17px;
        position: absolute;
        right: 7px;
        top: 0px;
        font-style: normal;
        color: #dfbc68;
    }

    #fullpagebooknow .appm-wrapper{
        margin-bottom: 20px;
    }

    #fullpagehome .slider-promoitem .item .content img{
        width: 50%;
        margin: 0px 25%;
    }

    #fullpagehome .slider-promoitem .item .showdow {
        position: absolute;
        bottom: -1%;
        left: 50%;
        width: 90% !important;
    }

    body {
        font-size: 14px;
        line-height: 20px;
    }

    #fullpagehome #section3 .slider-review .item .content small {
        margin-bottom: 10px;
        display: block;
    }

    #fullpagehome #section0 .waxbtn {
        margin-top: 10px;
        margin-bottom: 30px;
        padding: 6px 20px;
    }

    .section h3{
        font-size: 28px;
        line-height: 33px;
    }

    .ourservices-slider-contnent {
        margin: 0px 10%;
    }

    .subtitle {
        color: #67763f;
        padding-bottom: 10px;
        font-size: 20px;
        line-height: 22px;
        text-align: center;
    }

    #fullpagehome #section0 {
/*        background: url(../images/services-mobi-img-01-mobi.png)top right no-repeat;*/
        background: url(../images/2025/services-mobi-img-01-mobi.png)top right no-repeat;
        background-size: cover;
    }

   .fp-tableCell .intro {
        padding-top: 18%;
    }

    .fp-tableCell {
        display: block;
    }

    #fullpagehome #section0 h3 {
        color: #67763f;
        margin-bottom: 10px;
        text-align: center;
        font-size: 20px;
        line-height: 22px;
    }

    #fullpagehome #section0 p{
        text-align: center;
    }

    .showdesktop{
        display: none !important;
    }

    .showmobile{
        display: block !important;
    }

    #fullpagehome #section0 .topsummary-mobile li, #fullpagehome #section0 .topsummary-mobile{
        padding: 0px;
        margin: 0px;
    }

    #fullpagehome #section0 .topsummary-mobile li{
        list-style: none;
        display: inline-block;
        width: 32%;
        vertical-align: top;
    }

    #fullpagehome #section0 .topsummary-mobile li .box-content {
        text-align: center;
        display: inline-block;
    }

    #fullpagehome #section0 .topsummary-mobile li .box{
        border-radius: 5px;
        border: 1px solid #67763f;
        padding: 0px 10px;
        line-height: normal;
        color: #B67674;
        font-size: 20px;
        display: inherit;
        margin-bottom: 5px;
        padding-bottom: 1px;
        float: left;
    }

    #fullpagehome .slider-ourservices .content-note{
        padding-top: 11%;
    }

    #fullpagehome .slider-ourservices .content-note h3 {
        font-size: 20px;
        text-transform: uppercase;
        line-height: 24px;
        margin-bottom: 0px;
    }

    #fullpagehome #section0 .topsummary-mobile li p{
        display: block;
        font-size: 11px;
        line-height: 13px;
        margin-bottom: 10px;
    }

    #fullpagehome .slider-highlights .slick-arrow{
        position: absolute;
        top: 22%;
        font-size: 33px;
        z-index: 5;
        cursor: pointer;
        opacity: 0.6;
        color: #67763f;
    }

    #fullpagehome .slider-highlights .slick-arrow.slick-prev{
        left: 3%;
    }

    #fullpagehome .slider-highlights .slick-arrow.slick-next{
        right: 3%;
    }

    #fullpagehome #section3 .slider-review .item .content p.feedback {
        min-height: auto;
        font-size: 12px;
    }

    #fullpagehome #section3 .slider-review .item .content p{
        font-size: 12px;
    }

    .waxbtn {
        color: #67763f;
        border-radius: 6px;
        border: 1px solid #B67674;
        padding: 6px 50px;
        display: inline-block;
        margin-bottom: 10px;
    }

    #fullpagehome #section2 {
        background: url(../images/home-mobi-img-06.png)bottom center no-repeat;
        background-size: cover;
        color: black;
    }

    #fullpagehome #section3 .slider-review .item .content {
        margin: 0px 10%;
        padding: 15px 20px;
        min-height: 50vh;
    }

    #fullpagehome .slider-review .slick-arrow.slick-next {
        right: 3%;
    }

    #fullpagehome .slider-review .slick-arrow.slick-prev {
        left: 3%;
    }

    #fullpagehome .slider-highlights img{
        width: 100px;
        margin: 0px auto;
    }

    #fullpagehome .slider-highlights .content{
        text-align: center;
        margin: 0px 10%;
    }

    #fullpagehome .slider-highlights .content h4{
        margin: 0px;
    }

    #fullpagehome .slider-highlights .content p{
        margin: 5px;
    }

    #fullpagehome #section2 .viewallbtn {
        position: initial;
        margin-top: 10px;
        width: 100%;
    }

    #fullpageabout #section0 {
        background: url(../images/about-img-mobi-01.png)bottom right no-repeat;
        background-size: cover;
    }

    #fullpageabout #section1 .intro,
    #fullpageabout #section0 .intro {
        padding: 0px 5%;
        padding-top: 20%;
        text-align: center;
    }

    #fullpageabout h3 {
        padding-bottom: 0px;
        line-height: 21px;
        font-size: 20px;
    }

    #fullpageabout h3 br{
        display: none;
    }

    #fullpageabout #section1 {
        background: url(../images/about-img-mobi-03.png)top center no-repeat;
        background-size: cover;
    }

    #fullpageabout #section2 {
        background: url(../images/2025/mission-mobile-bg.png)top right no-repeat;
        background-size: cover;
    }

    #fullpageabout #section2 .top {
        padding-top: 0%;
        padding-bottom: 10px;
    }

    #fullpageabout #section2 .bottom .num {
        color: white;
        float: left;
        margin-right: 15px;
        padding: 10px 10px;
    }

    #fullpageabout #section2 .col-md-4 {
        padding: 0px 15%;
    }

    #fullpageabout #section2 .bottom {
        color: black;
    }

    #fullpageabout #section2 .bottom p.note {
        text-align: center;
        margin-top: 20px;
    }

    #fullpageabout #section2 .bottom p {
        text-align: left;
        color: white;
    }

    #fullpageabout #section3 #slide1 {
        background: url(../images/about-img-mobi-02.png)center top no-repeat;
        background-size: cover;
        color: white;
    }

    #fullpageabout #section3 #slide1 .content{
        text-align: center;
        padding: 0px 5%;
    }


    #fullpageabout #section3 #slide2 {
        background: url(../images/about-img-mobi-05.jpg)center top no-repeat;
        background-size: cover;
        color: white;
    }

    #fullpageabout #section3 #slide2 h3 {
        font-size: 18px;
        line-height: 22px;
        margin: 0;
    }

    #fullpageabout #section4 {
        background: url(../images/about-mobi-img-06-v2.png)top center no-repeat;
        background-size: cover;
    }

    #fullpagebooknow #section0 {
        background: url(../images/2025/booknow-mobile-bg-lash.png)center right no-repeat;
        background-size: cover;
        color: black;
    }

    #fullpagebooknow h1.subtitle {
        margin-top: 20%;
    }

    #fullpagebooknow .col-md-6.offset-md-5{
        text-align: center;
        position: relative;
    }

    #fullpagebooknow #section0 .select-type li{
        display: block !important;
        margin-bottom: 5px;
    }

    #fullpagebooknow .select-type{
        text-align: left;
        margin-left: 20px !important;
    }

    #fullpagebooknow .select-treatment-content {
        text-align: left;
        position: absolute;
        right: 0%;
        top: 120%;
    }

    .appointment-wrapper.formcontent {
        background: url(../images/booknow-img-mobi-012.jpg)bottom center no-repeat;
        background-size: cover;
        color: black;
    }

    #fullpagefaq #section0 {
        background: url(../images/faq-img-mobi-01.png)top center no-repeat;
        background-size: cover;
        color: black;
        min-height: 100vh;
    }

    #fullpagefaq #section0 .nav-tabs li {
        width: 50%;
        text-align: center;
        margin-bottom: 5px;
    }

    #fullpagefaq #section0 .intro{
        padding-top: 25%;
    }

    #fullpagefaq #section0 .nav-tabs .nav-link {
        border: 1px solid #b67671;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-radius: 5px;
        padding: 5px 8px;
        margin: 0px 3px;
        color: black;
    }

    #fullpagepromotions #section0 #slide1 {
        background: url(../images/2025/lash-mobile-bg-trial-price.png)bottom center no-repeat;
        background-size: cover;
    }

    #fullpagepromotions #section0 #slide1 .content{
             color: black; 
    }

    #fullpagepromotions #section0 #slide2 {
        background: url(../images/promotions-img-v3-02.jpg)bottom center no-repeat;
        background-size: cover;
        color: black;
    }

    #fullpagepromotions #section0 #slide3 {
        background: url(../images/promotions-img-v3-03.jpg)bottom center no-repeat;
        background-size: cover;
        color: black;
    }

    #fullpagepromotions #section0 #slide4 {
        background: url(../images/promotions-img-v3-05.jpg)bottom center no-repeat;
        background-size: cover;
        color: black;
    }

    #fullpagebooknow #section0 .select-type label {
        font-size: 14px;
    }

    #fullpagepromotions #section0 .col-md-5 .note {
        display: none;
    }


    #fullpagecontact #section0 .contact-content ul li {
        list-style: none;
        display: inline-block;
        width: 100%;
        vertical-align: top;
        text-align: center;
        border-left: none;
        min-height: auto;
        padding: 0px;
        border-top: 1px solid #67753e;
        padding-top: 30px;
        margin-top: 15px;
    }

    #fullpagecontact #section0 .contact-content ul li.two {
        width: 100%;
    }

    #fullpagecontact #section0 .contact-content ul li:first-child{
        border-top: none;
        margin-top: 0px;
        padding-top: 0px;
    }

    #fullpagecontact #section0 .contact-content {
        padding: 20px 10%;
        padding-bottom: 30px;
        overflow: hidden;
            margin-top: 0;
    }

    #fullpagepromotions #section0 .fp-controlArrow.fp-next {
        background: url(../images/promotions-img-05.png)top center no-repeat;
        width: 30px;
        height: 30px;
        background-size: contain;
        border-width: 0;
        border-color: transparent;
        right: 3%;
    }

    #fullpagepromotions #section0 .fp-controlArrow.fp-prev {
        background: url(../images/promotions-img-06.png)top center no-repeat;
        width: 30px;
        height: 30px;
        background-size: contain;
        border-width: 0;
        border-color: transparent;
        left: 2%;
    }

    #fullpagepromotions #section0 .fp-controlArrow{
        top: 52%;
    }

    #fullpagepromotions #section0 .section h3 {
        font-size: 28px;
        line-height: 33px;
        margin: 0px;
        padding-bottom: 5px;
    }

    #fullpagepromotions #section1 .slider-promo-wrapper {
        margin: 0px 10%;
    }

    #fullpagepromotions .slider-promo .slick-arrow.slick-next {
        right: -11%;
    }

    #fullpagepromotions .slider-promo .slick-arrow.slick-prev {
        left: -11%;
    }

    #fullpagelocations #section0 .local-menu{
        text-align: center;
    }

    #fullpagelocations #section0 .local-menu li {
        list-style: none;
        display: inline-block;
        width: 32%;
    }

    #fullpagelocations #section0 .local-menu li a {
        cursor: pointer;
        color: #67763f;
        text-transform: uppercase;
        margin: 3px 5px;
        font-size: 11px;
        padding: 4px 5px;
        width: 100%;
    }

    .gallery-content .desc {
        padding-top: 10px;
        padding-bottom: 0px;
    }

    #fullpagehome .slider-gallery .slick-arrow.slick-next, #fullpagehome .slider-review .slick-arrow.slick-next {
        right: -4%;
    }

    #fullpagehome .slider-gallery .slick-arrow.slick-prev, #fullpagehome .slider-review .slick-arrow.slick-prev {
        left: -4%;
    }

    #fullpagelocations #section0 .local-menu {
        margin-top: 0px;
    }

    #fullpagelocations .map-wrapper.showmobile {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    #fullpageservices #section0 {
        background: url(../images/services-mobi-img-02.jpg)top center no-repeat;
        background-size: cover;
    }

    #fullpageservices #section1 .wax-servise-type img {
        width: 59%;
        height: auto;
        position: absolute;
        right: -15%;
        top: initial;
        bottom: 0px;
        z-index: 1;
    }

    #fullpageservices #section1 .fp-tableCell .intro .container{
        position: relative;
        z-index: 2;
    }

    #fullpageservices #section1 .btnpage a.nex {
        right: 2%;
    }

    #fullpageservices #section1 .btnpage a.prev {
        left: 2%;
    }

    #fullpageservices .nav-tabs .nav-item {
        margin-bottom: -1px;
        width: 33%;
        font-size: 12px;
    }

    #fullpageservices #section2 .nav-tabs .nav-link{
        border: 1px solid #B67674;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-radius: 5px;
        padding: 5px 10px;
        margin: 0px 4px;
        color: #67763f;
        text-align: center;
    }

    #fullpageservices #section2 .tab-content .ico img {
        width: 35px;
        margin-bottom: 6px;
    }

    #fullpageservices #section2 .tab-content p {
        margin-bottom: 4px;
    }

    #fullpageservices .wax-servise-type {
        display: none;
    }

    #fullpageservices #section1,
    #fullpageservices #section1.activesoftwax {
        background: url(../images/services-mobi-img-03.png)top center no-repeat;
        background-size: cover;
    }

    #fullpageservices #section1.activehardwax {
        background: url(../images/services-mobi-img-04.png)top center no-repeat;
        background-size: cover;
    }

    .navbar-nav .dropdown-menu {
        position: initial;
        width: auto;
        background-color: transparent;
        padding: 0px;
    }

    .navbar-nav .dropdown-item {
        display: block;
        width: auto;
        padding: 7px 10px;
        color: #5c5c5c;
        border-left: none;
    }

    #fullpageservices .subtitle {
        color: #67763f;
        padding-bottom: 10px;
        font-size: 20px;
        line-height: 22px;
        text-align: center;
    }

    #fullpageservices .intro p{
        text-align: center;
        line-height: 18px;
    }

    #fullpageservices #section2 .tab-content ul {
        padding-left: 25px;
    }

    #fullpageservices #section2 .tab-content .ico img {
        width: 35px;
        margin: 0px auto;
        margin-bottom: 6px;
    }

    #fullpageservices.laser-x-content .fp-tableCell .intro {
        padding-top: 18%;
        text-align: center;
    }

    #fullpageservices.laser-x-content #section0 .fp-tableCell .intro .gobtn span{
        color: black;
    }

    #fullpageservices #section0.laser-x .xlogo {
        width: 50%;
        padding-bottom: 10px;
        margin-top: 20px;
    }

    #fullpageservices #section0.laser-x {
/*        background: url(../images/services-mobi-img-02-mobi.png)top center no-repeat;*/
         background: url(../images/2025/services-mobi-img-02-mobi.png)top center no-repeat;
        background-size: cover;
    }

    #fullpageservices #section1.laser-x {
        background: url(../images/services-mobi-img-02-v2.jpg)top center no-repeat;
        background-size: cover;
        color: black;
    }

    #fullpageservices #section1 .nav-tabs .nav-link, #fullpageservices #section2 .nav-tabs .nav-link {
        padding: 5px 5px;
        margin: 0px 3px;
        color: #67763f;
    }

    #fullpageservices #section1 .content {
        padding: 0px 0px;
        position: relative;
    }

    #fullpageservices #section1.laser-x .subtitle {
        font-size: 24px;
        line-height: 28px;
    }

    #fullpageservices.laser-x-content #section1.laser-x .subtitle {
        /*color: black;*/
        margin-bottom: 0px !important;
    }

    #fullpageservices.lash-lift-and-tint-content #section0.laser-x {
        background: url(../images/services-mobi-img-03.png)bottom center no-repeat;
        background-size: cover;
    }

    #fullpageservices #section1 .right-content img {
        width: 50%;
        margin: 0px auto;
        margin-bottom: 10px;
    }

    #fullpageservices.lash-regrowth-x-content #section0.laser-x {
        background: url(../images/services-mobi-img-04.png)bottom center no-repeat;
        background-size: cover;
    }

    #fullpageservices.eyebrow-lamination-content #section0.laser-x {
/*        background: url(../images/services-mobi-img-05.png)bottom center no-repeat;*/
        background: url(../images/2025/services-mobi-img-05.png)bottom center no-repeat;
        background-size: cover;
    }

    #fullpageservices.laser-x-content #section1 .wax-type-wrapper {
        margin-top: 0;
    }

    #fullpageservices.laser-x-content #section1 .btnpage a.nex {
        position: absolute;
        bottom: 45%;
    }

    #fullpageservices.laser-x-content #section1 .gobtn.black span {
/*        color: white;*/
    }

    #fullpageservices.laser-x-content #section2 .tab-content ul li {
        padding-bottom: 5px;
        text-align: left;
    }

    #fullpageservices.laser-x-content #section2.laser-x .fullwidth.a3datimg {
        position: relative;
        top: initial;
        width: 40%;
        right: inherit;
        left: 50%;
    }

    #fullpageservices #section0.v-juvenate-x .xlogo {
        width: 70%;
        padding-bottom: 0px;
    }

    #fullpageservices #section0.v-juvenate-x .fp-tableCell .intro {
        padding-top: 18%;
        text-align: center;
    }

    #fullpageservices #section0.v-juvenate-x{
        background: url(../images/services-mobi-img-07.jpg)top center no-repeat;
        background-size: cover;
    }

    #fullpageservices #section0.v-juvenate-x .gobtn.black span {
        color: white;
    }

    #fullpageservices #section1.v-juvenate-x {
        background: url(../images/services-mobi-img-08.png)top center no-repeat;
        background-size: cover;
    }

    #fullpageservices #section1.v-juvenate-x .subtitle {
        color: black;
        margin-bottom: 0px !important;
    }

    #fullpageservices #section1 .wax-type-wrapper {
        margin-top: 0;
    }

    #fullpageservices.v-juvenate-x-content .gobtn.black span {
        color: white;
    }

    .section .gobtn.whitetheme span {
        border: 1px solid #67753e;
    }

    .section .gobtn.whitetheme span i {
        color: #67753e;
    }

    #fullpageabout #section3 #slide1 .content p a{
        color: #03A9F4;
        cursor: pointer;
    }

    #readmore {
        color: black;
    }

    .section .gobtn {
        bottom: 3%;
    }

    .section .gobtn.whitethememobi span {
        border: 1px solid white;
    }

    .section .gobtn.whitethememobi span i{
        color: white;
    }

    #fullpagelocations #section0 .fp-tableCell .intro {
        margin-top: 0%;
    }

    #fullpagecontact #section0 .container{
        background: url(../images/contact-img-mobi-01.png)left top no-repeat;
        background-size: cover;
    }

    .appointment-wrapper.submitappointment-wrapper,
    .appointment-wrapper.formcontent {
        background: url(../images/faq-img-mobi-02.jpg)bottom center no-repeat;
        background-size: cover;
        color: black;
    }

     .appointment-wrapper.formcontent p{
        text-align: center;
     }

     #fullpageabout #section4 .left h1 {
        color: #e5e6e2;
        font-size: 24px;
        text-shadow: 11px 9px 6px #0d0c0c;
        text-align: center;
        margin-bottom: 30px;
    }

    #fullpageabout #section4 ul li {
        padding: 0px;
        margin: 0px;
        list-style: none;
        width: 100%;
        position: initial;
    }

    #fullpageabout #section4 .landing-nav {
        position: relative;
        top: initial;
        left: initial;
    }

    #fullpageabout #section4 .bg-content {
        position: relative;
        height: auto;
    }

    #fullpageabout #section4 ul li .bg-content .navbtn {
    position: initial;
        top: 43.4%;
        right: initial;
        left: -3%;
        width: 60%;
        cursor: pointer;
        padding: 12px 0px;
        padding-bottom: 10px;
        text-align: center;
        margin: 0px auto;
        margin-bottom: 10px;
    }


    #fullpageabout #section4 ul li .navbtn {
        border: 3px solid;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
    }

    #fullpageabout #section4 ul li .navbtn img {
        padding-left: 14px;
        transform: none;    
    }

    #fullpagepromotions #section0 .promotion-img {
/*        display: none;*/
        margin: 0;
    }

    #fullpagepromotions #section0 .col-md-5 {
        padding: 0px 15px;
    }

    #fullpagepromotions #section0 .col-md-5 .top ul{
        margin-top: 10px;
    }

    #fullpagepromotions #section0 .col-md-5 .top {
        position: initial;
        color: white;
        margin-bottom: auto;
    }

    #fullpagepromotions #section0 .col-md-5 .top p{
        margin-bottom: 0px;
    }

    #fullpagepromotions #section0 .col-md-5 .top ul li {
        padding-bottom: 0;
    }

    #fullpagepromotions #section0 .col-md-5 .top ul li .name {
        display: inline-block;
        width: 150px;
        font-size: 12px;
    }

    #fullpagepromotions #section0 .col-md-5 .top h3{
        margin-bottom: 0px;
    }

     #fullpagepromotions .fp-tableCell .intro {
        padding-top: 18%;
    }

    #fullpagepromotions #section0 .promotion-img img {
        h/*eight: 80vh;
        width: auto;
        margin: 0px auto;*/

        height: auto;
        width: 100%;
        margin: 0px auto;
    }

    #fullpagepromotions #section0 .promotion-img i {
        position: absolute;
        color: #67763f;
        top: 36%;
        font-size: 40px;
        cursor: pointer;
        opacity: 0.6;
    }

    #fullpagepromotions #section0 .promotion-img .fa-angle-left {
        left: 1%;
    }

    #fullpagepromotions #section0 .promotion-img .fa-angle-right {
        right: 1%;
    }


}

@media(max-height: 700px and min-width: 767px){
    #fullpagehome #section2 ul li.promoitem a {
        margin-top: 5px;
    }

    #fullpagehome #section2 ul li.promoitem.two {
        left: 62%;
        top: 18%;
    }

    #fullpagehome #section2 ul li.promoitem.three {
        right: 0%;
        top: -4%;
    }

    #fullpageabout #section2 .top {
        padding-bottom: 29vh;
    }
}

/*@media(max-height: 700px and min-width: 767px){

}*/

