h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0}
*,p{margin:0}
*{padding:0;box-sizing:border-box;-moz-box-sizing:border-box}
img{max-width:100%}
.editContent{position:relative}
.pencil_edit_icon{position:absolute;right:0;top:0;color:#000!important}
.pencil_edit_icon img{height:21px;width:26px}
p{color:#838487;font-size:14px;line-height:28px}
.makup-logo img,.wrapper{margin:auto;max-width:100%}
a{transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}
body{font-family:open_sansregular}
.wrapper{width:1170px}
.header-makup-outer{background:rgba(255,255,255,.8);float:left;left:0;padding:15px 0;position:fixed;top:0;width:100%;z-index:9}
.header-makup-inner{float:left;width:100%;position:relative}
.makup-logo,.makup-logo img{position:absolute;bottom:0;left:0}
.makup-logo{float:left;height:73px;width:150px;top:-15px}
.makup-logo img{top:0;max-height:90%}
.makeup-nav{float:right;width:80%}
.makeup-nav nav{float:right;width:100%;box-shadow:none}
.makeup-nav nav ul{float:right;width:100%;text-align:right}
.makeup-nav nav ul li{width:auto;display:inline-block;padding:10px 20px}
.makeup-nav nav ul li a{width:auto;display:inline-block;font-size:15px;color:#15191b;text-transform:uppercase;text-align:left}
.banner-makeup,.banner-makeup-inner,.makeup-bnr-under,.makeup-bnr-under-in{width:100%;position:relative;float:left}
.banner-makeup{height:768px;background:url(../../images/background-img/make-up/banner.jpg) no-repeat;background-size:cover}
.banner-makeup-inner{text-align:center;margin-top:22%}
.makeup-ser-hrad h5,.makup-ser-text h4{font-family:montserratsemibold}
.makeup-bnr-under{height:236px}
.banr-makup-img1{position:absolute;right:104px;top:-210px}
.banr-makup-img1::after{background:url(../../images/background-img/make-up/img-aro.png) center center no-repeat rgba(0,0,0,0);bottom:-145px;content:"";height:63px;position:absolute;right:102px;width:31px}
.banr-makup-img2{position:absolute;right:0;top:-150px}
.makup-ser-outer{float:left;width:100%;margin-top:50px}
.makup-ser-inner{float:left;width:100%;margin-bottom:80px}
.makup-ser-img,.makup-ser-text{display:inline-block;vertical-align:middle}
.makup-ser-text{position:relative}
.makup-ser-img{margin-left:3.5%}
.makup-ser-img.left-custom{margin-left:0;margin-right:3.5%}
.make-two-bg{float:left;width:100%;background:url(../../images/background-img/make-up/home-page.svg) top right no-repeat}
.makup-about{float:left;width:100%;background-color:#f0d0c5}
.makup-about-left{float:left;width:50%;height:768px;background:url(../../images/background-img/make-up/ab-bg.jpg) center center no-repeat;background-size:cover}
.makup-about-rigth{float:right;position:relative;width:50%}
.makeup-ser-hrad{float:left;width:100%;height:auto}
.make-up-ser-bor{background-color:#c79087;width:31px;height:2px;float:left;margin-bottom:12px}
.advance_editor{display:inline-block}
.makup-about-rigth-tb{display:table;height:100%;width:100%}
.makup-about-rigth-tb-cell{display:table-cell;height:100%;padding:50px;vertical-align:middle;width:100%}
#nav-btn,.makup-testi-slider .bx-pager.bx-default-pager{display:none}
.makup-testi-outer{float:left;width:100%;padding:80px 80px 155px;background:url(https://rapify.com/elements/images/background-img/make-up/testi-bg.png) center left no-repeat rgba(0,0,0,0)}
.makup-testi-inner,.makup-testi-slider{float:left;width:100%}
.makup-testi-slider .bx-wrapper{margin:0}
.makup-testi-slider .bx-wrapper .bx-viewport{background:rgba(0,0,0,0);border:none;box-shadow:none;left:0;transform:inherit}
.makup-testi-slider .bx-wrapper .bx-prev{background:url(https://rapify.com/elements/images/background-img/make-up/make-perv.png) no-repeat rgba(0,0,0,0)!important;bottom:-110px;left:inherit;right:80px;top:inherit;width:110px;background-position:7px 0}
.makup-testi-slider .bx-wrapper .bx-next{background:url(https://rapify.com/elements/images/background-img/make-up/make-next.png) no-repeat rgba(0,0,0,0)!important;bottom:-70px;left:inherit;right:0;top:inherit;width:110px}
.makup-Portfolio-inner,.makup-Portfolio-inner ul,.makup-Portfolio-outer{float:left;width:100%}
.makup-Portfolio-inner ul li{float:left;width:33.3%;height:400px;position:relative;overflow:hidden;list-style:none}
.make-con-inner,.make-con-outer{width:100%;float:left}
.makup-Portfolio-inner ul li img{float:left;position:absolute;left:0;top:0;height:100%;width:100%;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}
.make-up-btn::after,.makeup-face::after{content:"";top:-100%;left:0}
.make-con-outer{padding:80px 0}
.make-con-left{float:left;width:100%}
.make-con-btn{float:left;width:100%}
.make-con-btn button{float:left;font-size:16px;color:#fff;text-transform:uppercase;font-family:ralewaysemibold;background:#c79087;border:none;padding:14px 25px;position:relative;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;overflow:hidden}
.makup-footer-inner ul li,.makup-footer-inner ul li a{font-size:15px;color:#8d8d8d;font-family:montserratlight}
.make-con-btn button span{position:relative;z-index:9}
.make-up-btn::after{position:absolute;width:100%;height:100%;background:#f0d0c5;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}
.make-con-right{float:right;height:auto;position:relative;width:100%}
.make-con-right::after{background:url(../../images/background-img/make-up/shadow.png) no-repeat;width:100%;height:60px;position:absolute;bottom:-60px;content:"";background-size:100%}
.make-con-right-map{float:right;height:334px;overflow:hidden;position:relative;width:100%}
.makup-footer-outer{float:left;width:100%;background:#191919;padding:80px 0}
.makup-footer-inner{float:left;width:100%}
.footer-makup-1{float:left;width:100%}
.makup-footer-inner ul{float:left;width:100%}
.makup-footer-inner ul li{float:left;width:100%;margin-bottom:7px;list-style:none}
.makup-footer-inner ul li:last-child{margin-bottom:0}
.makup-footer-inner ul li:nth-child(1){text-transform:uppercase;font-size:18px;font-family:montserratregular;color:#fff}
.makup-footer-inner ul li a.makeup-fff{color:#fff}
.makup-footer-inner ul li a.makeup-colr{color:#c79087}
.makup-footer-inner ul li i{font-size:22px;color:#c79087}
.footer-makup-2{float:right;width:100%}
.footer-makup-2 ul{float:right;width:auto;border:1px solid #666}
.footer-makup-2 ul li{float:left;width:auto;margin:0;position:relative}
.footer-makup-2 ul li a{color:#b2b2b2;float:left;padding:23px 19px;text-align:center;position:relative;overflow:hidden}
.footer-makup-2 ul li a i{color:#b2b2b2;font-size:24px;position:relative;z-index:6}
.makeup-footer-btm{float:left;width:100%;background:#222;padding:15px 0}
.makeup-footer-btm p{float:left;font-size:14px;color:#fff}
.makeup-face::after{background:#fff;height:100%;position:absolute;transition:all .5s ease 0s;width:100%}
.submenus-common ul li{position:relative}
.submenus-common ul.sub-menu{background:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.2);left:0;position:absolute;top:100%;width:220px!important;display:none;z-index:99}
.submenus-common ul.sub-menu li{width:100%;margin-left:0}
.submenus-common ul.sub-menu li a{padding:12px!important;width:100%}
.submenus-common ul li:hover ul.sub-menu{display:block}
#rest1-menu{display:none}
.makup-ser-img img{width:100%}
.footer-makup-2 ul li:nth-of-type(4n){border-right:none!important}
.make-con-input{float:left;width:100%;margin-bottom:15px}
.make-con-input input{float:left;width:100%;height:48px;border:1px solid #ddd;border-radius:3px;padding-left:12px;font-size:14px}
.make-con-input textarea{float:left;width:100%;height:100px!important;border:1px solid #ddd;border-radius:3px;padding:12px;font-size:14px}
@media screen and (max-width:1200px){
.wrapper{width:95%}
}
@media screen and (max-width:1050px){
.makeup-bnr-under,.makup-about-rigth{height:auto}
.banr-makup-img1,.banr-makup-img2{display:none}
.makup-ser-text h5{font-size:65px;margin-bottom:40px;position:static}
.make-con-inner h4,.makup-about-rigth-tb-cell h4{font-size:65px}
.makeup-nav nav{width:220px;position:relative}
.makeup-nav nav ul{background:#fff;border-radius:5px;position:absolute;right:0;text-align:left;top:57px;width:100%;display:none}
.makeup-nav nav ul li{width:100%}
.header-makup-outer{height:72px}
#nav-btn{display:block;position:absolute;right:0;top:7px}
}
@media screen and (max-width:990px){
.makup-about-rigth,.makup-ser-text{width:100%}
.makup-ser-img{margin-left:0;margin-top:35px;vertical-align:middle;width:100%}
.makup-ser-img.left-custom{margin:0 0 35px}
.makup-about-left{display:none}
.makup-testi-outer{padding:80px 0 155px}
.makup-Portfolio-inner ul li{width:50%}
.make-con-left{width:100%}
.make-con-right{margin-top:20px;width:100%}
.footer-makup-1{float:left;margin-bottom:30px;width:100%}
.footer-makup-2{float:left;width:100%}
.footer-makup-2 ul{float:left}
.banner-makeup-inner{margin-top:45%}
.make-con-right-map{height:auto}
.makeup-ser-hrad{margin-bottom:25px}
.makeup-ser-hrad h5{font-size:65px}
}
@media screen and (max-width:650px){
.make-con-inner h4,.makup-about-rigth-tb-cell h4,.makup-ser-text h5{font-size:45px}
.makup-testi-slider .bx-wrapper .bx-viewport ul li{font-size:15px}
.makup-Portfolio-inner ul li{width:100%;height:auto}
.makup-Portfolio-inner ul li img{position:static;height:auto}
.banner-makeup{height:600px}
.banner-makeup-inner{margin-top:40%}
.makup-testi-slider .bx-wrapper .bx-viewport{height:auto!important}
}
@media screen and (max-width:550px){
.make-con-inner h4,.makeup-ser-hrad h5,.makup-about-rigth-tb-cell h4,.makup-ser-text h5{font-size:40px}
.makup-about-rigth-tb-cell{padding:40px 25px}
.banner-makeup{height:500px}
.banner-makeup-inner{margin-top:35%}
}
