.no-margin{margin:0!important}.marginbottom__3x{margin-bottom:30px}@-webkit-keyframes animLoadedLogo{to{-webkit-transform:translate3d(0,100%,0) translate3d(0,50px,0) scale3d(.65,.65,1)}}@keyframes animLoadedLogo{to{-webkit-transform:translate3d(0,100%,0) translate3d(0,50px,0) scale3d(.65,.65,1);transform:translate3d(0,100%,0) translate3d(0,50px,0) scale3d(.65,.65,1)}}@-webkit-keyframes animLoadedLoader{to{-webkit-transform:translate3d(0,-100%,0) scale3d(.3,.3,1);opacity:0}}@keyframes animLoadedLoader{to{-webkit-transform:translate3d(0,-100%,0) scale3d(.3,.3,1);transform:translate3d(0,-100%,0) scale3d(.3,.3,1);opacity:0}}@-webkit-keyframes animLoadedHeader{to{-webkit-transform:translate3d(0,-100%,0)}}@keyframes animLoadedHeader{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes animInitialHeader{0%{-webkit-transform:translate3d(0,800px,0);opacity:0}}@keyframes animInitialHeader{0%{-webkit-transform:translate3d(0,800px,0);transform:translate3d(0,800px,0);opacity:0}}.lib-list-item-product2{border:none}.lib-list-item-product2 .image-dev .list-button-dev{transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);position:absolute;top:50%;left:50%;z-index:10}.lib-list-item-product2 .image-dev .list-button-dev li{height:40px;border:solid #ddd;transition:transform .2s ease-in-out,opacity .2s ease-in-out;position:relative;opacity:0;border-width:0 1px 0 0;background:#fff;width:40px;float:left;display:inline-block}.lib-list-item-product2 .image-dev .list-button-dev li:first-child{transform:translateX(40px);-moz-transform:translateX(40px);-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transition-delay:0s;z-index:1}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(2),.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(3){transition-delay:.2s;z-index:2}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(4){transform:translateX(-40px);-moz-transform:translateX(-40px);-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transition-delay:0s;z-index:1}.lib-list-item-product2 .image-dev .list-button-dev li:first-child{border-left:1px solid #ddd}.lib-list-item-product2 .image-dev .list-button-dev li a,.lib-list-item-product2 .image-dev .list-button-dev li button{height:100%;padding:0;border:none;color:#555;position:absolute;text-align:center;top:0;box-shadow:none;background:none;left:0;width:100%;width:40px;line-height:40px}.lib-list-item-product2 .image-dev .list-button-dev li:hover{background:#2db2ff}.lib-list-item-product2 .image-dev .list-button-dev li:hover a,.lib-list-item-product2 .image-dev .list-button-dev li:hover button{color:#fff}.lib-list-item-product2 .caption-dev{padding:0 15px;text-align:center}.lib-list-item-product2 .caption-dev .rating-dev{margin:5px 0}.lib-list-item-product2 .caption-dev .rating-dev .fa-stack-2x{font-size:11px}.lib-list-item-product2 .caption-dev .title-dev{font-size:13px;color:#444}.lib-list-item-product2 .caption-dev .price-dev .price-new,.lib-list-item-product2 .caption-dev .price-dev .price.product-price{font-size:16px}.lib-list-item-product2 .caption-dev .price-dev .price-old{font-size:12px}.lib-list-item-product2 .caption-dev .add-cart-dev{padding:6px 20px;font-size:12px;border:1px solid #ddd;font-weight:700;color:#999;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;margin:0 0 30px;box-shadow:none;border-radius:0;background:#fff}.lib-list-item-product-over2 .image-dev .list-button-dev li{transition:transform .2s ease-in-out,opacity .2s ease-in-out;opacity:1}.lib-list-item-product-over2 .image-dev .list-button-dev li:first-child{transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transition-delay:.2s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(2),.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(3){transition-delay:0s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(4){transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transition-delay:.2s}.lib-two-img{position:relative;display:block}.lib-two-img .img-1{transition:all .5s ease-in-out;position:relative;opacity:1}.lib-two-img .img-2{transform:translateX(-50%);transition:all .5s ease-in-out;position:absolute;opacity:0;top:0;left:50%;display:block;z-index:0}.lib-two-img-over .img-1{opacity:0}.lib-two-img-over .img-1,.lib-two-img-over .img-2{transform-style:inherit;transition:all .5s ease-in-out}.lib-two-img-over .img-2{opacity:1}@keyframes myeffect-slideshow{0%{transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);opacity:0}to{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@-webkit-keyframes myeffect-slideshow{0%{transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);opacity:0}to{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@-moz-keyframes myeffect-slideshow{0%{transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);opacity:0}to{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}.typeheader-1 .header-bonus{padding:2px 0;background:#1d3456}.typeheader-1 .header-bonus .bonus-phone li{font-size:12px;margin-right:30px;color:#fff;line-height:27px;float:left}.typeheader-1 .header-bonus .bonus-phone li i{font-size:14px;color:#2db2ff}.typeheader-1 .header-bonus .bonus-phone li a{font-size:12px;color:#fff}.typeheader-1 .header-bonus .bonus-phone li a:hover{color:#2db2ff}.typeheader-1 .header-bonus .bonus-social li{float:left}.typeheader-1 .header-bonus .bonus-social li a{padding:0 8px;font-weight:400;color:#fff}.typeheader-1 .header-bonus .bonus-social li a i{font-size:13px}.typeheader-1 .header-bonus .bonus-social li a:hover{color:#2db2ff}.typeheader-1 .header-bonus .bonus-login{position:relative;padding-right:30px}.typeheader-1 .header-bonus .bonus-login:before{height:14px;right:16px;content:"";position:absolute;top:6px;background:#fff;width:1px}.typeheader-1 .header-bonus .bonus-login a{font-size:12px;font-weight:400;color:#fff}.typeheader-1 .header-bonus .bonus-login a:hover{color:#2db2ff}.typeheader-1 .header-bonus .bonus-language .btn-group .btn-link{padding:0;border:none;color:#fff}.typeheader-1 .header-bonus .bonus-language .btn-group .btn-link img{margin-top:-2px}.typeheader-1 .header-bonus .bonus-language .btn-group .btn-link i{font-size:12px}.typeheader-1 .header-bonus .bonus-language .dropdown-menu .btn-block img{margin-top:-3px}.typeheader-1 .header-top{background:#fff}.typeheader-1 .header-top .header-logo{padding-top:17px}.typeheader-1 .header-top .book{padding-top:17px;margin:0 15px}.typeheader-1 .header-top .book a{height:34px;padding:0 30px;font-size:14px;color:#fff;border-radius:17px;background:#2db2ff;line-height:34px;display:block}.typeheader-1 .header-top .book a:hover{background:#009ef9}.typeheader-1 .header-top .search-top{padding-top:9px;position:relative;margin:0 10px}.typeheader-1 .header-top .search-top .icon-search{height:50px;padding:0;font-size:16px;color:#191919;text-align:center;width:50px;line-height:50px;float:right;vertical-align:top;display:inline-block}.typeheader-1 .header-top .search-top .icon-search:hover{color:#2db2ff;cursor:pointer}.typeheader-1 .header-top .search-top .icon-search.closex i:before{content:"\f00d"}.typeheader-1 .header-top .search-top #sw_search{right:50px;position:absolute;top:11px;background:#fff;display:none;z-index:2}.typeheader-1 .header-top .search-top #sw_search .content-search{position:relative}.typeheader-1 .header-top .search-top #sw_search .content-search .autosearch-input{border:1px solid #dedede;border-radius:0;background:#fff;width:320px}.typeheader-1 .header-top .search-top #sw_search .content-search .input-group-btn{height:44px;font-size:16px;right:0;color:#222;position:absolute;text-align:center;top:0;width:60px;line-height:44px}.typeheader-1 .header-top .search-top #sw_search .content-search .input-group-btn button{border:none;background:#fff}.typeheader-1 .megamenu-style-dev .navbar-default{background:transparent}.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li{float:none;display:inline-block}.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li>.sub-menu{text-align:left}.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li.active>a,.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li.menu-home>a,.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li:hover>a{background:transparent}.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li.active>a:before,.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li.menu-home>a:before,.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li:hover>a:before{height:20px;content:"";position:absolute;top:0;background:#2db2ff;left:50%;width:1px}.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li>a{height:auto;padding:28px 15px;font-size:14px;font-weight:500;text-shadow:none;color:#191919}.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li>a strong{font-weight:500}.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu>li>a .caret{right:7px;content:"";position:absolute;top:24px;z-index:999}.typeheader-1.sticky .header-top{right:0;position:fixed;top:0;box-shadow:0 0 2px 1px #ebebeb;left:0;z-index:99}.module.sohomepage-slider .slider-home1 .owl2-controls .owl2-nav div.owl2-next,.module.sohomepage-slider .slider-home1 .owl2-controls .owl2-nav div.owl2-prev,.module.sohomepage-slider .slider-home1 .owl2-dots .owl2-dot span{display:none!important}.module.sohomepage-slider .slider-home1 .item{position:relative}.module.sohomepage-slider .slider-home1 .item .info{right:0;color:#fff;position:absolute;max-width:1170px;top:32%;margin:0 auto;left:0}.module.sohomepage-slider .slider-home1 .item .info .top{font-size:20px;position:relative;padding-left:50px}.module.sohomepage-slider .slider-home1 .item .info .top:before{height:1px;content:"";position:absolute;top:13px;background:#fff;left:0;width:30px}.module.sohomepage-slider .slider-home1 .item .info h3{font-size:70px;font-weight:700;letter-spacing:22px;margin:0 0 8px}.module.sohomepage-slider .slider-home1 .item .info p{font-size:14px;margin-bottom:34px}.module.sohomepage-slider .slider-home1 .item .info a{height:34px;padding:0 30px;font-size:14px;color:#fff;text-transform:capitalize;border-radius:20px;background:#2db2ff;line-height:34px;vertical-align:top;display:inline-block}.module.sohomepage-slider .slider-home1 .item .info a i{margin-left:5px}.module.sohomepage-slider .slider-home1 .item .info-right{right:20%;position:absolute;top:20%}.module.sohomepage-slider .slider-home1 .item .info-right img{height:auto;width:258px}.section-style1{padding-top:13px;margin-bottom:108px;background:url(https://stoneandmakeup.makeup/image/bg-about.png) no-repeat 50%}.section-style1 .imgvideo{cursor:pointer}.section-style1 .playbutton{height:74px;position:absolute;opacity:.6;top:50%;margin:-37px 0 0 -37px;background:url(https://cdn0.iconfinder.com/data/icons/vector-basic-tab-bar-icons/48/play_button-128.png) 50% no-repeat;left:50%;width:74px;z-index:10}.section-style1 .ytvideo{padding:0;position:relative;background-size:contain;-webkit-background-size:cover;background-size:cover;margin:0;background-position:50%;cursor:pointer;background-repeat:no-repeat}.section-style1 .ytvideo iframe{height:100%;border-style:none;width:100%}.section-style1 .ytvideo .seo{display:none}.about-text h3{font-size:30px;font-weight:700;margin-bottom:28px;color:#191919;position:relative;margin-top:8px}.about-text h3 span{position:relative;z-index:2}.about-text h3:before{height:5px;content:"";position:absolute;bottom:6px;background:#2db2ff;left:0;width:50px;z-index:1}.about-text p{font-size:16px;margin-bottom:14px;color:#333}.about-text ul{overflow:hidden;margin-bottom:46px}.about-text ul li{padding:6px 0;font-size:16px;color:#333;position:relative;width:50%;float:left}.about-text ul li i{margin-right:8px;color:#2db2ff}.about-text .about-more a{height:40px;padding:0 30px;font-size:14px;color:#fff;border-radius:20px;background:#2db2ff;line-height:40px;vertical-align:top;display:inline-block}.about-text .about-more a:hover{color:#fff;background:#009ef9}.section-style2{margin-bottom:85px}.section-style2 .item .item-block{position:relative}.section-style2 .item .item-block:before{height:40%;content:"";position:absolute;opacity:.8;bottom:0;background:-webkit-linear-gradient(left top,#000,transparent);background:-o-linear-gradient(bottom right,#000,transparent);background:-moz-linear-gradient(bottom right,#000,transparent);background:linear-gradient(0deg,#000,transparent);left:0;width:100%;z-index:1}.section-style2 .item .item-block .image{position:relative}.section-style2 .item .item-block .image a{overflow:hidden;display:block}.section-style2 .item .item-block .image a img{transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.section-style2 .item .item-block .image .price{height:30px;padding:0 15px;font-size:18px;font-weight:700;right:20px;color:#2db2ff;position:absolute;top:20px;border-radius:16px;background:#fff;line-height:31px}.section-style2 .item .item-block .item-content{padding:11px 20px;right:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;position:absolute;bottom:-30px;left:0;z-index:2}.section-style2 .item .item-block .item-content h3{font-size:16px;line-height:24px;margin-top:0}.section-style2 .item .item-block .item-content h3 a{color:#fff}.section-style2 .item .item-block .item-content ul li{font-size:12px;margin-right:10px;color:#fff;text-transform:capitalize;vertical-align:top;display:inline-block}.section-style2 .item .item-block .item-content ul li:last-child{margin-right:0}.section-style2 .item .item-block .item-content .reviews-content{position:relative}.section-style2 .item .item-block .item-content .reviews-content .star{height:15px;overflow:hidden;position:relative;margin:0;background:url(https://stoneandmakeup.makeup/image/icon/star.png) repeat-x scroll 0 0 transparent;width:75px;vertical-align:top;display:inline-block}.section-style2 .item .item-block .item-content .reviews-content .star span{overflow:hidden;padding-top:1.5em;position:absolute;top:0;background:url(https://stoneandmakeup.makeup/image/icon/star-active.png) repeat scroll 0 0 transparent;left:0;float:left}.section-style2 .item .item-block:hover:before{background:-webkit-linear-gradient(left top,#2db2ff,transparent);background:-o-linear-gradient(bottom right,#2db2ff,transparent);background:-moz-linear-gradient(bottom right,#2db2ff,transparent);background:linear-gradient(0deg,#2db2ff,transparent)}.section-style2 .item .item-block:hover .image a img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.section-style2 .item .item-block:hover .item-content{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;bottom:0}.section-style2 .owl2-controls .owl2-nav .owl2-prev{font-size:50px;position:absolute;top:40%;left:-35px;display:block!important}.section-style2 .owl2-controls .owl2-nav .owl2-prev:hover{color:#2db2ff}.section-style2 .owl2-controls .owl2-nav .owl2-next{font-size:50px;right:-35px;position:absolute;top:40%;display:block!important}.section-style2 .owl2-controls .owl2-nav .owl2-next:hover{color:#2db2ff}.section-style3{margin-bottom:101px}.section-style3 .head-title{margin-bottom:58px}.section-style3 .promotion{background:url(https://stoneandmakeup.makeup/image/icon/promo0.png) no-repeat 0 67px}.section-style3 .promotion .item{text-align:center}.section-style3 .promotion .item img{height:79px}.section-style3 .promotion .item h3{font-size:18px;font-weight:700;color:#191919;margin-top:27px}.section-style3 .promotion .item p{font-size:14px;color:#555;line-height:24px}.section-style4{margin-bottom:75px}.section-style4 .head-title{margin-bottom:26px}.section-style4 .owl2-carousel .owl2-stage-outer{margin-left:-5px}.section-style4 .products-list .product-layout{overflow:inherit}.section-style4 .products-list .product-layout .product-item-container{overflow:inherit!important}.section-style4 .item{padding-left:5px}.section-style4 .item .product-item-container{margin-bottom:40px!important}.section-style4 .item .item-block{transition:all .3s ease 0s}.section-style4 .item .item-block .image{position:relative}.section-style4 .item .item-block .image a{overflow:hidden;display:block}.section-style4 .item .item-block .image a img,.section-style4 .item .item-block .image a:hover img{transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.section-style4 .item .item-block .image a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.section-style4 .item .item-block .image .label-hot{height:25px;font-size:13px;color:#fff;text-transform:capitalize;position:absolute;padding-right:10px;top:10px;background:#ff5454;left:-5px;line-height:25px;vertical-align:top;display:inline-block}.section-style4 .item .item-block .image .label-hot i{height:25px;text-align:center;margin:0 10px 0 0;background:#ff2929;width:25px;line-height:25px;vertical-align:top;display:inline-block}.section-style4 .item .item-block .image .label-hot.rate{top:40px;background:#31568d}.section-style4 .item .item-block .image .label-hot.rate i{background:#1d3456}.section-style4 .item .item-block .image .label-rate{height:25px;font-size:13px;color:#fff;text-transform:capitalize;position:absolute;padding-right:10px;top:10px;background:#31568d;left:-5px;line-height:25px;vertical-align:top;display:inline-block}.section-style4 .item .item-block .image .label-rate i{height:25px;text-align:center;margin:0 10px 0 0;background:#1d3456;width:25px;line-height:25px;vertical-align:top;display:inline-block}.section-style4 .item .item-block .image .label-rate.style2{top:40px}.section-style4 .item .item-block .item-content{padding:20px 25px 13px;border:1px solid #eee;border-top:0 solid #eee}.section-style4 .item .item-block .item-content h3{font-size:16px;line-height:24px;margin-top:0}.section-style4 .item .item-block .item-content h3 a{color:#191919;transition:all .3s ease 0s}.section-style4 .item .item-block .item-content h3 a:hover{color:#2db2ff;transition:all .3s ease 0s}.section-style4 .item .item-block .item-content ul{margin-bottom:22px;position:relative}.section-style4 .item .item-block .item-content ul:before{height:1px;content:"";position:absolute;bottom:-11px;background:#ddd;left:0;width:50px}.section-style4 .item .item-block .item-content ul li{font-size:14px;margin-right:20px;color:#909090;text-transform:capitalize;vertical-align:top;display:inline-block}.section-style4 .item .item-block .item-content ul li:last-child{margin-right:0}.section-style4 .item .item-block .item-content ul li i{color:#2db2ff}.section-style4 .item .item-block .item-content .reviews-content{margin-bottom:3px;position:relative}.section-style4 .item .item-block .item-content .reviews-content .star{height:15px;overflow:hidden;position:relative;margin:0;background:url(https://stoneandmakeup.makeup/image/icon/star1.png) repeat-x scroll 0 0 transparent;width:75px;vertical-align:top;display:inline-block}.section-style4 .item .item-block .item-content .reviews-content .star span{overflow:hidden;padding-top:1.5em;position:absolute;top:0;background:url(https://stoneandmakeup.makeup/image/icon/star-active.png) repeat scroll 0 0 transparent;left:0;float:left}.section-style4 .item .item-block .item-content .reviews-content .review-link{padding:0 3px;font-size:12px;color:#909090;line-height:18px;vertical-align:top;display:inline-block}.section-style4 .item .item-block .item-content .price{font-size:14px;font-weight:400;margin-bottom:0;color:#909090}.section-style4 .item .item-block .item-content .price label{font-size:24px;font-weight:700;color:#2db2ff}.section-style4 .item .item-block .item-content .price span{font-size:14px;font-weight:400;color:#2db2ff;position:relative;padding-left:5px}.section-style4 .item .item-block .item-content .price span:before{font-size:18px;content:"/";position:absolute;top:-4px;left:-1px}.section-style4 .item .item-block .item-content .book-now{padding:2px 15px;font-size:14px;font-weight:600;color:#191919;transition:all .3s ease 0s;border-radius:4px;background:#ededed;vertical-align:top;display:inline-block}.section-style4 .item .item-block .item-content .book-now:hover{color:#fff;transition:all .3s ease 0s;background:#2db2ff}.section-style4 .item .item-block:hover{transition:all .3s ease 0s;box-shadow:0 3px 6px #ccc}.section-style5{margin-bottom:108px}.section-style5 .head-title{margin-bottom:27px}.section-style5 .item .item-block{position:relative}.section-style5 .item .item-block:before{height:40%;content:"";position:absolute;opacity:.8;bottom:0;background:-webkit-linear-gradient(left top,#000,transparent);background:-o-linear-gradient(bottom right,#000,transparent);background:-moz-linear-gradient(bottom right,#000,transparent);background:linear-gradient(0deg,#000,transparent);left:0;width:100%;z-index:1}.section-style5 .item .item-block .image{position:relative}.section-style5 .item .item-block .image a{overflow:hidden;display:block}.section-style5 .item .item-block .image a img{transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.section-style5 .item .item-block .image .price{height:32px;padding:0 15px;font-size:18px;font-weight:700;right:10px;color:#2db2ff;position:absolute;top:10px;border-radius:16px;background:#fff;line-height:33px}.section-style5 .item .item-block .item-content{padding:10px 20px;right:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;position:absolute;bottom:-30px;left:0;z-index:2}.section-style5 .item .item-block .item-content .item-title{color:#fff}.section-style5 .item .item-block .item-content h3{font-size:16px;line-height:24px;margin-top:0}.section-style5 .item .item-block .item-content h3 a{color:#fff}.section-style5 .item .item-block .item-content span{font-size:12px;text-transform:capitalize}.section-style5 .item .item-block .item-content .view-all a{font-size:12px;color:#fff;text-transform:capitalize}.section-style5 .item .item-block:hover:before{background:-webkit-linear-gradient(left top,#2db2ff,transparent);background:-o-linear-gradient(bottom right,#2db2ff,transparent);background:-moz-linear-gradient(bottom right,#2db2ff,transparent);background:linear-gradient(0deg,#2db2ff,transparent)}.section-style5 .item .item-block:hover .image a img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.section-style5 .item .item-block:hover .item-content{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;bottom:0}.section-style5 .owl2-controls .owl2-nav .owl2-prev{height:30px;font-size:24px;color:#ccc;position:absolute;text-align:center;top:40%;border-radius:50%;background:#fff;left:-35px;width:30px;line-height:30px;display:block!important}.section-style5 .owl2-controls .owl2-nav .owl2-prev:hover{color:#fff;background:#2db2ff}.section-style5 .owl2-controls .owl2-nav .owl2-next{height:30px;font-size:24px;right:-35px;color:#ccc;position:absolute;text-align:center;top:40%;border-radius:50%;background:#fff;width:30px;line-height:30px;display:block!important}.section-style5 .owl2-controls .owl2-nav .owl2-next:hover{color:#fff;background:#2db2ff}.section-style6{padding:100px 0 120px;margin-bottom:115px;background:url(https://stoneandmakeup.makeup/image/bg-gallery.jpg) no-repeat top}.section-style6 .head-title{margin-bottom:28px}.sw-gallery .owl2-item:nth-child(odd){padding-top:30px}.sw-gallery .owl2-item .content-img:first-child{margin-bottom:30px}.section-style7{margin-bottom:100px}.section-style7 .head-title{margin-bottom:27px}.section-style7 .container{background:url(https://stoneandmakeup.makeup/image/bg-tip.jpg) no-repeat top;background-size:cover}.section-style7 .sw-newletter{padding:76px 35px 35px;background:url(https://stoneandmakeup.makeup/image/bg-new.jpg) no-repeat 50%;background-size:100% 100%;text-align:center}.section-style7 .sw-newletter h3{font-size:30px;font-weight:700;color:#191919}.section-style7 .sw-newletter p{font-size:16px;color:#333;max-width:200px;margin:0 auto 40px}.section-style7 .sw-newletter form{margin-bottom:88px}.section-style7 .sw-newletter form button,.section-style7 .sw-newletter form input{height:40px;max-width:200px;border-radius:20px;width:100%;line-height:40px;display:block}.section-style7 .sw-newletter form input{border:1px solid #eee;text-align:center;margin:0 auto 15px;background:#f8f8f8}.section-style7 .sw-newletter form button{border:none;font-weight:700;color:#fff;margin:0 auto;box-shadow:none;background:#2db2ff}.section-style7 .sw-newletter form button:hover{background:#009ef9}.section-style7 .sw-newletter ul{margin-bottom:20px}.section-style7 .sw-newletter ul li{padding:0 5px;font-size:18px;display:inline-block;vertical-algin:top}.section-style7 .sw-newletter ul li a{color:#909090}.section-style7 .sw-newletter ul li a:hover{color:#2db2ff}.travel-search-content{margin-bottom:95px}.travel-search-content .travl-search-advanced{padding-top:13px;position:relative;box-shadow:0 2px 4px #eee;background:#fff;padding-bottom:20px;margin-top:-50px;z-index:2}.travel-search-content .travl-search-advanced:before{height:100%;content:"";position:absolute;top:0;box-shadow:-3px 2px 4px #eee;background:#fff;left:-999px;width:999px}.travel-search-content .travl-search-advanced .search-item{padding:0 10px;position:relative;width:16%}.travel-search-content .travl-search-advanced .search-item p{font-weight:500;color:#191919}.travel-search-content .travl-search-advanced .search-item input,.travel-search-content .travl-search-advanced .search-item select{padding:6px 32px 6px 15px;font-size:13px;border-radius:6px;background:#f8f8f8;width:100%}.travel-search-content .travl-search-advanced .search-item button{padding:6px 15px;font-size:13px;font-weight:600;border-radius:6px}.travel-search-content .travl-search-advanced .search-item button:hover{background:#009ef9}.travel-search-content .travl-search-advanced .search-item.button-submit p{font-size:0}.travel-search-content .travl-search-advanced .search-item.city{width:20%}.travel-search-content .travl-search-advanced .search-item.city:before{font-size:15px;right:25px;color:#2db2ff;content:"\f041";position:absolute;bottom:5px;font-family:fontawesome}.travel-search-content .travl-search-advanced .search-item.date:before{font-size:15px;right:25px;color:#2db2ff;content:"\f073";position:absolute;bottom:5px;font-family:fontawesome}.travel-search-content .travl-search-advanced .search-item.item-select:before{font-size:14px;right:25px;color:#2db2ff;content:"\f0d7";position:absolute;bottom:5px;font-family:fontawesome}.travel-search-content .travl-search-advanced .search-item.item-budget input{padding:6px 30px 6px 15px}.travel-search-content .travl-search-advanced .search-item.item-budget:before{font-size:14px;right:25px;color:#2db2ff;content:"\f155";position:absolute;bottom:5px;font-family:fontawesome}.travel-search-content .travl-search-advanced .search-item.item-budget input::-webkit-inner-spin-button,.travel-search-content .travl-search-advanced .search-item.item-budget input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.travel-search-content .travl-search-advanced .search-item.item-budget input[type=number]{-moz-appearance:textfield}