.pb0{padding:0 !important}.tac{text-align:center}.feat2{width:48.5%;margin-right:3%;margin-bottom:0px;float:left}.feat2:last-of-type{margin-right:0}@media screen and (max-width: 760px){.feat2{width:100%;margin-right:0;margin-bottom:30px}}@media screen and (max-width: 760px){.nav ul li.menu-item-31>ul>li,.nav ul li.menu-item-32>ul>li,.nav ul li.menu-item-33>ul>li{float:none;width:100%}}.slider .bg{width:100%}.section.rhino{background:url("../images/section-boxes.png") center center repeat}.section.rhino:before{content:" ";position:absolute;top:0;left:0;right:0;height:210px;background:url("../images/boxes-shadow.png") repeat-x 0 0;z-index:3}.section.rhino .shell{position:relative;z-index:4;background:url("img/bkg-rhino-girl.png") left top no-repeat;padding-left:446px;padding-top:100px;padding-bottom:100px;box-sizing:border-box}@media screen and (max-width: 1024px){.section.rhino .shell{padding:50px 20px;background-size:contain;text-align:center;text-shadow:1px 1px #FFF}.section.rhino .shell:after{content:" ";position:absolute;left:0px;right:0px;top:20px;bottom:20px;background-color:rgba(255,255,255,0.75);display:block}.section.rhino .shell .btn{text-shadow:none}.section.rhino .shell *{position:relative;z-index:5}}.section.rhino h2{font-weight:100;font-size:58px;margin-bottom:10px}@media screen and (max-width: 760px){.section.rhino h2{font-size:40px}}.section.beauty{padding-top:90px;padding-bottom:90px;background:#4D2277 url("img/bkg-purple-girl.jpg") right top 180px no-repeat;background-size:auto;background-attachment:fixed;box-shadow:inset 0px 0px 40px -8px #000}@media screen and (max-width: 1024px){.section.beauty{background-attachment:initial;background-size:cover !important;background-position:center center !important}}.section.beauty h2{font-weight:100;font-size:42px;margin-bottom:30px;color:#fff}@media screen and (max-width: 760px){.section.beauty h2{font-size:36px}}.section.beauty p{color:#fff}.section.functional{padding-top:60px;padding-bottom:60px;background:#fff url("../images/section-boxes.png") center center repeat}.section.functional:before{content:" ";position:absolute;top:0;left:0;right:0;height:210px;background:url("../images/boxes-shadow.png") repeat-x 0 0;z-index:3}.section.functional.shell{position:relative;z-index:4}.section.functional h2{font-weight:100;font-size:42px;margin-bottom:20px}@media screen and (max-width: 760px){.section.functional h2{font-size:36px}}.section.functional h3{font-weight:100;font-size:36px;margin-bottom:20px}@media screen and (max-width: 760px){.section.functional h3{font-size:28px}}.section.functional hr{max-width:50%;margin:50px auto}.section.trust{padding:60px 0;background:#a11ebb url("img/bkg-purple-girl-trust.jpg") left top 180px no-repeat;background-size:auto;background-attachment:fixed;box-shadow:inset 0px 0px 40px -8px #000}@media screen and (max-width: 1024px){.section.trust{background-attachment:initial;background-size:cover !important;background-position:center center !important}}.section.trust .shell{padding-left:400px;box-sizing:border-box}@media screen and (max-width: 1024px){.section.trust .shell{padding:0px}}.section.trust h2{font-weight:100;font-size:42px;margin-bottom:30px;color:#fff}@media screen and (max-width: 760px){.section.trust h2{font-size:32px}}.section.trust p{color:#fff}.section.trust .btn{background:#fff !important;color:#4D2277 !important;border-right:5px solid #B674EF !important}.section.facelift{background:url("../images/section-boxes.png") center center repeat}.section.facelift:before{content:" ";position:absolute;top:0;left:0;right:0;height:210px;background:url("../images/boxes-shadow.png") repeat-x 0 0;z-index:3}.section.facelift .shell{position:relative;z-index:4;background:url("img/bkg-facelift-girl.png") left top no-repeat;padding-left:474px;padding-top:60px;padding-bottom:60px;box-sizing:border-box;width:1300px;max-width:1300px}@media screen and (max-width: 1024px){.section.facelift .shell{padding:50px 20px;width:auto;background-size:contain;text-align:center;text-shadow:1px 1px #FFF}.section.facelift .shell:after{content:" ";position:absolute;left:0px;right:0px;top:20px;bottom:20px;background-color:rgba(255,255,255,0.75);display:block}.section.facelift .shell .btn{text-shadow:none}.section.facelift .shell *{position:relative;z-index:5}}.section.facelift p{font-size:15px}.section.facelift h2{font-weight:100;font-size:58px;margin-bottom:10px}@media screen and (max-width: 760px){.section.facelift h2{font-size:40px}}.section.facelift h2 span{display:block;font-weight:400;font-size:24px}.section.facelift-invisible{padding-top:90px !important;padding-bottom:90px !important;background:#4D2277 url("img/bkg-purple-girl.jpg") right center no-repeat;background-size:auto;background-attachment:fixed;box-shadow:inset 0px 0px 40px -8px #000}@media screen and (max-width: 1024px){.section.facelift-invisible{background-attachment:initial;background-size:cover !important;background-position:center center !important}}.section.facelift-invisible h2{font-weight:100;font-size:42px;margin-bottom:30px;color:#fff}@media screen and (max-width: 760px){.section.facelift-invisible h2{font-size:32px}}.section.facelift-invisible p{color:#fff}.section.white{background:#fff !important}.about-new-wrap{background:#E4E4E4;padding:40px 0;text-shadow:1px 1px #F5F5F5}.about-new-wrap h2{margin-bottom:20px}.about-new-wrap .column{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.about-new-wrap .column:last-of-type{margin-right:0}@media screen and (max-width: 760px){.about-new-wrap .column{width:100%;margin:0}}.section-grid .image{max-height:234px;overflow:hidden}.thumbs-container{width:1150px;margin:auto}.thumbs-container ul li{padding:20px;box-sizing:border-box}.thumbs-container ul li a{margin:0;padding:8px;background:#fff;border-bottom:none;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,0.2)}

/*# sourceMappingURL=s3.css.map */