@import url(animate.css);@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css);@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,700);@import url(http://fonts.googleapis.com/css?family=Yesteryear);body,h2{font-family:'Open Sans',sans-serif}h2,h2 em{line-height:82px}body,h3{line-height:20px}figcaption,h3{color:#221b26}.address-2 a:hover,p a:hover{text-decoration:underline}.center,h2{text-align:center}.address-2,.brand_name,.gallery,.lazy-img,.page,.select-menu,.toTop,footer .socials{overflow:hidden}#map{height:400px;width:100%}body{background:#702082;font-size:14px;font-weight:400px;-webkit-text-size-adjust:none;color:#5f5e4e}img{max-width:100%;height:auto}h2{font-size:62px;font-weight:300;color:#702082}figcaption,h2 em,h3{font-weight:400}@media (max-width:767px){h2{font-size:42px;line-height:56px}}h2 em{display:block;font-family:Yesteryear,cursive;font-size:100px}.address-1 dd,.address-1 dt,.address-2 dd,.address-2 dt,.sf-menu{display:inline-block}@media (max-width:767px){h2 em{font-size:72px;line-height:56px}}h3{font-family:'Open Sans',sans-serif;font-size:18px}figcaption{font-family:Yesteryear,cursive;font-size:30px;line-height:40px}.address-1{font-size:18px;line-height:24px}.address-1 em{font-size:48px;line-height:56px}.address-1 *+p{margin-top:28px}.address-2{margin-top:60px}.address-2 .address_container{width:170px;float:left}@media (max-width:979px){.address-2 .address_container{float:none;width:100%}}.address-2 dl{margin-left:128px;float:left}@media (max-width:1199px){.address-2 dl{margin-left:50px}}@media (max-width:979px){.address-2 dl{margin-left:0;margin-top:20px;float:none}}a{font:inherit;color:inherit;text-decoration:none;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}a:active{background:0 0}a[href^="tel:"]{color:inherit;text-decoration:none}.fa{line-height:inherit}[class*=fa-]:before{font-weight:400;font-family:FontAwesome}.sf-menu,.sf-menu ul{font-family:'Open Sans',sans-serif}.page{min-height:500px}.lt-ie9 .page{min-width:1200px}.indents-1{padding:0 30px}@media (max-width:1199px){.indents-1{padding:0}}.indents-2{padding:0 220px}@media (max-width:1199px){.indents-2{padding:0}}.indents-3{padding:0 55px 0 0}@media (max-width:1199px){.indents-3{padding:0}}.sf-menu{font-size:15px;line-height:15px;font-weight:700}.sf-menu:after,.sf-menu:before{content:" ";display:table}.sf-menu:after{clear:both}.sf-menu>li{position:relative;float:left}.sf-menu>li+li{margin-left:20px}.sf-menu a{display:block}.sf-menu>li>a{color:#fff}.sf-menu>li.active>a,.sf-menu>li.sfHover>a,.sf-menu>li>a:hover{color:#2b2929}.sf-menu ul{display:none;position:absolute;top:100%;width:235px;margin-top:30px;padding:0;background:#e6e6e6;z-index:2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:30px;font-weight:300}.product ul>li:hover,.product_2:hover{color:#fff;background-color:rgba(112,32,130,.4)}.product_2,.product_2:hover{font-weight:700;border-radius:5px}.product ul>li>a{-o-transition:color .2s ease-out,background .3s ease-in;-ms-transition:color .2s ease-out,background .3s ease-in;-moz-transition:color .2s ease-out,background .3s ease-in;-webkit-transition:color .2s ease-out,background .3s ease-in;transition:color .2s ease-out,background .3s ease-in}.product ul>li:hover{-webkit-box-shadow:1px 7px 46px -7px rgba(0,0,0,1);-moz-box-shadow:1px 7px 46px -7px rgba(0,0,0,1);box-shadow:1px 7px 46px -7px rgba(0,0,0,1)}.product_2{-o-transition:color .2s ease-out,background .3s ease-in;-ms-transition:color .2s ease-out,background .3s ease-in;-moz-transition:color .2s ease-out,background .3s ease-in;-webkit-transition:color .2s ease-out,background .3s ease-in;transition:color .2s ease-out,background .3s ease-in}.product_2:hover{-webkit-box-shadow:1px 7px 46px -7px rgba(0,0,0,1);-moz-box-shadow:1px 7px 46px -7px rgba(0,0,0,1);box-shadow:1px 7px 46px -7px rgba(0,0,0,1)}.sf-menu ul>li>a{color:#221b26;padding:0 10px}.sf-menu ul>li.sfHover>a,.sf-menu ul>li>a:hover{color:#fff;background:#7d5893}.sf-menu ul ul{position:static;top:100%;width:auto;margin-top:0;padding:0;z-index:4}.sf-menu ul ul>li>a{color:#221b26;padding:0 20px}.sf-menu ul ul>li.sfHover>a,.sf-menu ul ul>li>a:hover{color:#fff;background:#7d5893}.sf-menu>li>.sf-with-ul{position:relative}.sf-menu>li>.sf-with-ul:before{position:absolute;left:50%;top:100%;margin-left:-6px;content:'\f0d7';font:400 12px/12px FontAwesome}.toggle-menu-container .nav{margin:0;position:fixed;right:-273px;top:0;height:100%;width:273px;background:#fff;border-left:1px solid #e6e6e6;z-index:998}.toggle-menu-container .nav_title{padding:20px 0;background:#423e3e}.toggle-menu-container .sf-menu-toggle{position:fixed;top:47px;right:60px;width:75px;height:75px;font-size:60px;line-height:75px;color:#fff;background:#adabad;text-align:center}.toggle-menu-container .sf-menu-toggle:hover{text-decoration:none;background:#fff;color:#000}.toggle-menu-container .sf-menu{width:100%}.toggle-menu-container .sf-menu>li{float:none}.toggle-menu-container .sf-menu>li+li{margin-left:0}.toggle-menu-container .sf-menu>li a{color:#702082;background:0 0;padding:10px 40px}.toggle-menu-container .sf-menu>li.active>a{color:#fff;background:#702082}.toggle-menu-container .sf-menu>li a:hover,.toggle-menu-container .sf-menu>li.sfHover>a{color:#fff;background:#7d5893}.toggle-menu-container .sf-menu ul{position:static;padding:0;margin:0;width:100%}.toggle-menu-container .sf-menu ul li a{color:#702082;background:0 0;padding:10px 50px}.toggle-menu-container .sf-menu ul li.active>a{color:#fff;background:#702082}.toggle-menu-container .sf-menu ul li a:hover,.toggle-menu-container .sf-menu ul li.sfHover>a{color:#fff;background:#7d5893}.toggle-menu-container .sf-menu ul ul a{padding:10px 60px}.toggle-menu-container .nav.active{right:0}.toggle-menu-container .nav.active .sf-menu-toggle{margin-left:0;top:6px;right:233px;height:30px;width:30px;font-size:18px;line-height:30px}@media (max-width:979px){.toggle-menu-container .sf-menu-toggle{top:10px;right:10px}}@media (max-width:767px){.sf-menu{display:none}.toggle-menu-container .sf-menu{display:block}.toggle-menu-container .sf-menu a{text-align:left}}.parallax-login-1,.parallax1,.toTop{text-align:center}.select-menu{position:relative;display:none;margin:0 auto;width:420px;background:url(../images/select.png) right center no-repeat #fff}.select-menu .select{width:440px;height:30px;color:#585858;background-color:transparent;font:400 15px 'Open Sans',sans-serif;line-height:30px;border:none;border-radius:0;box-shadow:none;outline:0;-webkit-appearance:none}.brand_name,.parallax2,.parallax4,.parallax4 h2,.parallax5,.toTop,.toTop:hover{color:#fff}.select-menu .select::-ms-expand{display:none}@media (max-width:767px){.select-menu{display:block}}@media (max-width:479px){.select-menu{width:270px}.select-menu .select{width:290px}}.isStuck{background:#702082;z-index:999;border-bottom:1px solid #702082}.isStuck .nav{margin:24px 0}.isStuck .brand{margin:5px 0}@media only screen and (max-width:979px){.isStuck{display:none!important}}.toTop{width:115px;height:115px;font-size:88px;line-height:115px;background:#b6b2b3;position:fixed;right:66px;bottom:180px;display:none;text-decoration:none;z-index:20;border-radius:50%}.toTop:hover{background:#663535;text-decoration:none}.backdrop,.parallax-login{background-color:rgba(0,0,0,.2);height:100%}.backdrop,.parallax,.parallax-login{background-position:center center;background-repeat:no-repeat;width:100%;background-size:cover}@media only screen and (max-width:1399px){.toTop{display:none!important}}.backdrop{z-index:9999}.parallax-login-1{background-image:url(../images/background/Lab2.jpg);height:100%;padding:150px 0 500px}.parallax{background-color:rgba(0,0,0,.3)}.parallax1,.parallax2,.parallax3,.parallax4,.parallax5{background-color:#FFF}.mobile .parallax,.tablet .parallax{background-position:50% 0!important;background-size:cover}.parallax1{background-image:url(../images/background/powderform.jpg);padding:132px 0 127px}.parallax2{background-image:url(../images/background/scent.jpg);padding:142px 0}.parallax3{background-image:url(../images/background/12.jpg);padding:117px 0 122px}.parallax4{background-image:url(../images/background/13.jpg);padding:97px 0 100px}.parallax5{background-image:url(../images/background/11.jpg);padding:134px 0 132px}.parallax5 h2{color:#fff;text-align:left;padding-left:65px;position:relative}.decoration,.gallery_overlay,footer,footer .socials a{text-align:center}.parallax5 h2:before{content:'\f000';position:absolute;left:0;top:10px;font-family:FontAwesome;font-size:60px;line-height:60px}@media (max-width:767px){.parallax{background-position:center 0!important;background-size:cover}}.img__border{border:1px solid #60606c}header{background:#702082}header .brand{float:left}header .nav{margin:38px 0 35px;float:right}@media (max-width:767px){header{text-align:center}header .brand,header .nav{float:none}}.brand{margin:14px 0 0;float:left}.brand_name{padding:0 0 6px 4px;display:inline-block;font-family:Yesteryear,cursive;font-size:60px;line-height:64px}.btn,.client{font-family:'Open Sans',sans-serif;font-weight:400}*+p{margin-top:46px}*+h2{margin-top:138px}*+h3{margin-top:10px}*+figcaption{margin-top:25px}*+address{margin-top:37px}*+.row{margin-top:80px}*+.row__offset-1{margin-top:60px}*+.row__offset-2{margin-top:30px}*+.btn,*+.decoration{margin-top:43px}*+.gallery{margin-top:34px}h2+p{margin-top:55px}h3+p{margin-top:21px}.img+h3,p+.img{margin-top:46px}main{display:block;background:url(../images/watermark.png) no-repeat #fff;background-size:30%}@media (max-width:1200px){main{background-size:50%}}@media (max-width:550px){main{background-size:65%}}.well{padding:114px 0 0}.well__offset-1{padding:135px 0 128px}.well__offset-2{padding:141px 0 67px}.well__offset-3{padding:131px 0 129px}.well__offset-4{padding:116px 0 129px}.btn{position:relative;display:inline-block;font-size:20px;line-height:20px;color:#221b26}.btn:hover,.gallery em{color:#702082}.btn:after,.btn:before{content:'';position:absolute;left:50%;right:50%;background:#60606c;height:1px;top:22px;opacity:0;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.lt-ie9 .btn:after,.lt-ie9 .btn:before{filter:alpha(opacity=0)}.lt-ie9 .btn:hover:after,.lt-ie9 .btn:hover:before{filter:alpha(opacity=100)}.btn:hover:before{left:0;opacity:1}.btn:hover:after{right:0;opacity:1}.decoration{position:relative}.decoration:after,.decoration:before{content:'';position:absolute;height:1px;top:10px;background:#60606c}.decoration:before{left:0;right:50%;margin-right:67px;margin-left:3px}.decoration:after{right:0;left:50%;margin-left:67px;margin-right:3px}.lazy-img{display:block;position:relative;height:0;background:url(../images/loading-purple.gif) center center no-repeat #fff}.lazy-img img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-moz-transition:1s all ease;-o-transition:1s all ease;-webkit-transition:1s all ease;transition:1s all ease;opacity:0}.gallery_item:hover .gallery_overlay,.lazy-img .lazy-loaded{opacity:1}.lt-ie9 .lazy-img img{filter:alpha(opacity=0)}.lt-ie9 .gallery_item:hover .gallery_overlay,.lt-ie9 .lazy-img .lazy-loaded{filter:alpha(opacity=100)}.gallery{width:100%}@media (max-width:767px){.gallery{width:420px;margin:0 auto}}@media (max-width:479px){.gallery{width:300px}}.gallery em{font-size:36px;line-height:44px}.gallery_col-1-1{float:left;width:33.3%}@media (max-width:767px){.gallery_col-1-1{width:100%}}.gallery_col-1{float:left;width:30.3347280334728%}@media (max-width:767px){.gallery_col-1{width:100%}}.gallery_col-2{float:left;width:38.96443514644351%}@media (max-width:767px){.gallery_col-2{width:100%}}.gallery_col-3{float:left;width:30.70083682008368%}@media (max-width:767px){.gallery_col-3{width:100%}}.gallery_item{display:block;position:relative}.gallery_overlay{position:absolute;vertical-align:top;top:0;bottom:0;left:0;right:0;opacity:0;background:rgba(255,255,255,.54);z-index:1;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.lt-ie9 .gallery_overlay{filter:alpha(opacity=0);background:0 0;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8affffff', endColorstr='#8affffff');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8affffff', endColorstr='#8affffff');zoom:1}.gallery_caption{position:absolute;background:#fff;width:295px;padding:28px 40px 42px;top:50%;margin-top:-84px;left:50%;margin-left:-188px}@media (max-width:1199px){.gallery_caption{width:240px;margin-left:-150px;padding:20px 30px 30px}}@media (max-width:979px){.gallery_caption{width:200px;margin-left:-120px;padding:10px 20px 20px;margin-top:-62px}.gallery_caption em{font-size:24px;line-height:32px}.gallery_caption *+p{margin-top:10px}}.gallery img{width:100%}.gallery *+p{margin-top:20px}footer{padding:78px 0 0}footer .socials{display:inline-block}footer .socials li{float:left}footer .socials li+li{margin-left:100px}@media (max-width:767px){footer .socials li+li{margin-left:30px}}footer .socials a{display:inline-block;width:94px;height:94px;line-height:94px;background:#fff;color:#423e3e;border-radius:50%;font-size:60px}@media (max-width:479px){footer .socials li+li{margin-left:15px}footer .socials a{font-size:40px;width:80px;height:80px;line-height:80px}}footer .socials a:hover{background:#423e3e;color:#fff}footer .copyright{color:#000}footer .copyright a:hover{text-decoration:underline}*+footer .copyright{margin-top:70px}*+.client,*+footer .tm{margin-top:20px}footer .tm{background:#423e3e;color:#fff;padding-top:20px;padding-bottom:20px}.client{font-size:18px;line-height:20px;color:#5f5e4e}.bg-1,.bg-1 .btn:hover,.bg-1 figcaption,.bg-1 h2,.bg-1 h3{color:#fff}.client em{display:block;font-family:Yesteryear,cursive;font-size:30px;line-height:40px;font-weight:400}.bg-1{background:#702082}.bg-1 .decoration:after,.bg-1 .decoration:before{background:#563d34}.bg-1 .btn:after,.bg-1 .btn:before{background:#fff}.box-1 .img{margin-top:4px}*+.box-1{margin-top:65px}.box-1 *+p{margin-top:1px}.box-1 *+h3{margin-top:19px}*+.box-2{margin-top:70px}.box-3 h2{text-align:left;font-size:48px;line-height:58px}*+.box-3,.box-3 h2+*{margin-top:50px}*+.map{margin-top:72px}.map_model{height:430px}.map_model img{max-width:none!important}@media (max-width:767px){.map_model{height:250px}}@media (max-width:479px){.map_model{height:200px}}.map_locations{display:none}