h1,h2,h3,h4,h5,p,a,span,li{color:#302c2b;word-wrap:break-word}p,a,span,input,textarea,button,li{font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5{font-family:'Jura','Open Sans',sans-serif}.no-padding{padding:0!important}p{color:#302c2b;font-size:16px;margin:10px 0}body{background:#f8f8f8!important}header{background:#302c2b;width:100%;position:absolute;top:0;left:0;z-index:10;transition:all .3s linear;color:#ff9696;padding:0}.home header{background:transparent}header.sticky{position:fixed;top:0;left:0;-webkit-box-shadow:0 0 20px -5px rgba(25,25,25,0.6);-moz-box-shadow:0 0 20px -5px rgba(25,25,25,0.6);box-shadow:0 0 20px -5px rgba(25,25,25,0.6);background:#302c2b;z-index:99}header .navbar{padding:0;margin:0}header .navbar-default{background:none;background-image:none;box-shadow:none;border:0}header .navbar-header{padding:5px}nav.navbar{margin-bottom:0;border-radius:0;top:0}.navbar-default{background:none;border:0}.navbar-default a{font-size:16px;text-transform:uppercase}.navbar-brand span{color:#fff}.navbar-default .navbar-nav>li{padding-top:45px;padding-bottom:10px;transition:all .3s ease}header.sticky .navbar-default .navbar-nav>li{padding-top:12px;padding-bottom:6px}.navbar-default .navbar-nav>li>a{text-align:center;color:#fff;padding:20px;font-size:26px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:300;transition:all .3s ease}.home .navbar-default .navbar-nav>li>a{color:#302c2b}header.sticky .navbar-default .navbar-nav>li>a{font-size:22px;color:#fff}.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-nav>li:before{content:' ';width:100%;height:0;background:#ff9696;position:absolute;top:0;transition:all .3s ease;opacity:.7;left:0}.navbar-default .navbar-nav>li:hover:before{height:100%;opacity:1}.navbar-default .navbar-nav>li:after{content:' ';width:100%;height:0;position:absolute;bottom:0;transition:all .3s ease-in;opacity:0;left:0}.navbar-default .navbar-nav>li:hover:after{height:4px;background:#fff;opacity:.8}.home .navbar .navbar-nav{float:none;vertical-align:top}.home nav img{display:none}nav img{height:90px;width:auto;margin-top:10px;float:left;transition:all .3s ease}.sticky nav img{height:60px;margin-top:8px}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar .navbar-collapse{text-align:center}.navbar a.navbar-brand{display:none}@media (max-width: 991px){nav img{display:none}.navbar-default .navbar-nav>li{padding-top:15px;padding-bottom:8px}header.sticky .navbar-default .navbar-nav>li{padding-top:15px;padding-bottom:8px}.home .navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li{padding-top:0;padding-bottom:0;width:100%}header.sticky .navbar-default .navbar-nav>li{padding-top:0;padding-bottom:0}.navbar-default .navbar-nav>li a{font-size:20px}.navbar .navbar-nav{display:block}.navbar a.navbar-brand{display:inline-block}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ff9696}header{background:#302c2b}.home header{background:#302c2b}.navbar-brand{display:inline-block}ul.nav{padding-top:0}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:0;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}.navbar-collapse.collapse.in{display:block!important}footer img{width:100%!important;max-width:100%}.home-heading img{width:100%!important;max-width:100%}.single-soul_massage article{padding:30px 0 0}}.home h3.soul-secondary-header{margin:80px 0 20px}.home-list{margin:0 auto;margin-top:20px;margin-bottom:40px}.home-list li{display:block;list-style:none;font-size:20px;color:#524b49;text-align:left}.home-list li span{font-size:26px;margin-right:20px;color:#ff9696}.slogan-wrapper{padding:20px 0;border-top:3px solid #ff9696;border-bottom:3px solid #ff9696;width:70%;margin:0 auto;position:relative;top:40px}.home-heading{color:#302c2b;font-size:38px;text-transform:uppercase}.home-heading img{display:block;width:400px;height:auto;margin:0 auto;margin-bottom:10px}.home-heading span{color:#302c2b;letter-spacing:6px;display:block;font-size:80px;margin:0 0 20px}.slogan-subtext{position:relative;top:80px}.section .slogan-subtext p{color:#302c2b}.section{width:100%;display:block;position:relative;min-height:200px;text-align:center;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;color:#fff}.section-banner{padding:100px 20px;background-image:url(../img/homebanner4.jpg);min-height:700px;height:auto}.section-footer{min-height:600px;background-position:center;padding:20px 0 0}.top-massage{background-color:#f6ede5;background-image:url(../img/topmassage.jpg);background-position:center;background-attachment:scroll}.section-testimonials{background-position:center;background-size:cover;background-image:url(../img/testimonials.jpg);background-attachment:scroll}.section-testimonials .section-inner{padding:60px 20px}.section-inner{padding:130px 20px}.section-inner-medium{padding:80px 20px}.section-inner-short{padding:30px}.section h2{font-size:52px;margin:20px 0;color:#302c2b;text-transform:uppercase}.section p{font-size:20px;text-align:center;color:#524b49}.section-dark{background:#242232}.work-item{cursor:pointer}.work-item-link,.work-item{overflow:hidden}.work-item-link img{transition:all .2s ease}.work-item-link:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.work-item-link:hover h3:before,.work-item-link:hover h3:after{width:70%}.work-details{width:100%;height:30%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;transition:all .2s ease}.work-item-link{width:100%;height:100%;text-align:center;transition:all .2s linear}.work-item-link h3{color:#fff;text-align:center;font-size:40px;text-transform:uppercase;position:relative;text-shadow:1px 1px 1px #302c2b}.work-item-link h3:before,.work-item-link h3:after{content:' ';background:#ff9696;height:4px;position:absolute;width:220px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.3s all ease}.work-item-link h3:before{margin-top:-50px}.work-item-link h3:after{margin-top:50px}article{padding:30px 0}article .entry-header{color:#fff;text-align:center;margin-top:50px;word-wrap:break-word}article .entry-content p{color:#302C2B;text-align:justify;font-size:16px;line-height:20px}article .entry-title:before{content:' ';background:#ff9696;width:30%;position:absolute;top:0;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);height:3px}main{padding:80px 0}.soul_massage .entry-header{padding:0 0 40px;word-wrap:break-word}.entry-header .soul-page-header{margin:20px 0 10px;word-wrap:break-word}.entry-header .massage-details{color:#302C2B;font-style:italic}.massage-details span{color:#302C2B}.thumbnail-wrapper{height:300px;overflow-y:hidden}.thumbnail-wrapper img{position:relative;top:-100px}.single-soul_massage article{padding:60px 0 0}.soul-page-header{word-wrap:break-word;color:#302c2b;text-align:center;margin:20px 0 60px;position:relative;padding:20px 0;font-size:50px;text-transform:uppercase;letter-spacing:5px}.soul-page-header:before{content:' ';background:#ff9696;width:30%;position:absolute;top:0;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);height:3px}.soul-secondary-header{color:#302c2b;text-align:center;margin:30px 0 40px;position:relative;padding:20px 0;font-size:40px;text-transform:uppercase;letter-spacing:5px}.soul-secondary-header:after{content:' ';background:#ff9696;width:50%;position:absolute;top:0;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);height:2px}.section-massages{padding:80px 20px;background-image:url(../img/picture11.jpg);background-position:center;background-attachment:scroll;min-height:400px;max-height:400px;margin-bottom:80px}.massage-item{padding:25px 14px;transition:all .3s ease;border-top:2px solid #ff9696;border-bottom:1px solid #ff9696}.massage-item:hover{background:#302c2b}.massage-item:hover h3 a,.massage-item:hover p,.massage-item:hover span,.massage-item:hover .read-more{color:#fff}.massage-item:hover .read-more i,.massage-item:hover .massage-details i{color:#ff9696}.massage-item h3{margin:0 0 10px;font-size:30px}.massage-item h3 a{color:#524B49;font-family:'Roboto Condensed',sans-serif}.massage-item h3 a:hover{text-decoration:none}.massage-item img{margin:20px 0}.massage-item p{text-align:justify;color:#524B49;line-height:20px;font-size:18px}.massage-item .massage-details i{color:#524B49;font-size:18px;margin-right:6px;padding:4px 2px}.massage-item .read-more{padding:5px 0;text-decoration:none;color:#524B49}.massage-item .read-more:hover{color:#ff9696}.massage-item .read-more i{color:#524B49;font-size:18px;margin-right:6px;top:4px}.massage-item span{color:#524B49}.voucher img{margin:0 auto}.voucher p{text-align:center;font-size:20px}table.table-prices{margin:20px 0}table.table-prices th{background:#ff9696;color:#fff}table.table-prices td{background:#fff;color:#242232;text-align:left}table.table-prices td a{color:#242232;font-weight:700}table.table-prices>tbody>tr>th{border-top:none;padding:12px;font-size:22px}table.table-prices>tbody>tr>td{padding:12px;font-size:18px;transition:all .3s ease}table.table-prices>tbody>tr:nth-child(2)>td{border-top:none}table.table-prices>tbody>tr:hover td{background:#ff9696;color:#fff}table.table-prices>tbody>tr:hover a{color:#fff}.price-box,.price-box.inverse:hover{padding:20px 25px;text-align:center;min-height:380px;position:relative;border:2px solid #D4A190;margin:10px;color:#302c2b;background:#fff;transition:all .3s ease}.price-box.inverse,.price-box:hover{background:#302c2b;color:#fff;border:2px solid #302c2b;transition:all .3s ease}.price-box.inverse:hover h3{color:#302c2b}.price-box:hover h3{color:#fff}.price-box .info{position:relative;top:60px;font-size:16px}.price-box h3{font-size:26px;margin:8px 0;min-height:100px;color:#302c2b;word-wrap:break-word}.price-box.inverse h3{color:#fff}.price-box .price{color:#D4A190;font-size:40px;position:relative;bottom:0}.price-box .price:before{content:'';display:block;margin:0 auto;width:180px;height:40px;background-image:url(../img/tab.png);background-repeat:no-repeat;background-position:center bottom}.fotorama__wrap{margin:0 auto}.search .soul_massage .entry-header{margin:0 auto;padding:0 0 20px}.search article{padding:10px 0}.error404 .page-header h1{font-size:55px;font-weight:700;text-align:center}.error404 h2{font-size:35px;font-weight:700;color:#fff}.error404 input.form-control{height:60px;line-height:40px;font-size:18px}.error404 button[type=submit],.error404 a{width:100%;text-align:center;margin-top:10px}.error404 button[type=submit]:hover{background:#ebc9be}.error404 .not-found{margin-top:100px}.section-outro img{margin:0 auto;margin-bottom:20px}.section-outro input.form-control.alert-danger,.section-outro textarea.form-control.alert-danger{color:#a94442;background-color:#f2dede;border-color:#red}.section-outro input.form-control,.section-outro textarea.form-control{padding:10px;transition:all .3s ease;border-color:#ff9696;min-height:54px}.section-outro textarea.form-control{margin:0 0 10px;resize:none}.dreams-btn{padding:8px;background:#302C2B;transition:all .3s ease;display:block;width:100%;text-align:center;color:#fff;border-bottom:2px solid #ff9696;border-top:0;border-left:0;border-right:0;height:50px;font-size:20px}.dreams-btn:hover{background:#ff9696;cursor:pointer;color:#fff}.quote{color:#ff9696;text-align:center;margin-bottom:30px}#testimonials{padding-bottom:60px}#testimonials blockquote{border:none}.testimonial-item h5{font-size:24px;color:#302c2b}.testimonial-item h5 em{font-size:16px;display:block;margin-top:8px;color:#524b49}.testimonial-item img{border:8px solid rgba(255,255,255,0.2)}.carousel .carousel-indicators li{background:#ff9696;width:18px;height:18px;border-radius:50%;border:none;transition:all .2s ease;margin:2px}.carousel .carousel-indicators li.active{width:20px;height:20px;border:1px solid #ff9696;background:#fff}footer{text-align:center;color:#fff;font-size:2em;background:#302c2b;font-weight:lighter}footer .section p{color:#fff}footer .icon-location{font-size:36px;color:#ff9696}footer h5{font-size:36px;color:#fff;text-transform:uppercase}.slogan-wrapper-footer{padding:20px 0;border-top:1px solid #ff9696;border-bottom:1px solid #ff9696;width:50%;margin:0 auto;margin-top:40px;margin-bottom:40px;position:relative}footer .social-icons{margin:0 0 30px}footer .social-icons i{border-radius:50%;width:60px;height:60px;padding:12px;text-align:center;font-size:26px;color:#fff;background:#3B5998;cursor:pointer;transition:.3s all ease}footer .social-icons a:hover{text-decoration:none}footer .social-icons i:hover{background:#ff9696;text-decoration:none}footer .author{margin:0 0 20px}footer .author a{color:#fff;text-decoration:none}footer p.author{font-size:16px}footer .outro-info{margin:20px 0}footer img{display:block;width:300px;height:auto;margin:0 auto}.map-container{width:100%;margin-bottom:40px}#totop{width:50px;height:50px;font-size:18px;line-height:20px;color:#fff;box-shadow:rgba(0,0,0,0.117647) 0 0 0px,rgba(0,0,0,0.109804) 3px 4px 8px 0;position:fixed;right:30px;bottom:30px;text-align:center;text-decoration:none;z-index:20;background:#ff9696;border-radius:50%;overflow:hidden;transition:all .3s ease}#totop span{color:#fff;padding:10px}#totop:hover{color:#fff;text-decoration:none;background:#d4a190}@media (max-width: 1200px){nav img{height:60px;width:auto;margin-top:30px}.sticky nav img{height:60px;width:auto;margin-top:10px}.home .navbar-default .navbar-nav>li a{font-size:22px}.navbar-default .navbar-nav>li a{font-size:20px}header.sticky .navbar-default .navbar-nav>li>a{font-size:20px}}@media (max-width: 991px){.single-soul_massage article{padding:30px 0 0}}@media (max-width: 768px){main{padding:40px 0}.single-soul_massage article{padding:30px 0 0}.section-banner{min-height:420px}.home .section-heading{font-size:38px}.work-item-link h3{font-size:26px}.soul-page-header{font-size:38px;letter-spacing:3px}.soul-secondary-header{letter-spacing:3px}.slogan-wrapper-footer{width:70%}.single-soul_massage article{padding:30px 0 0}}@media (max-width: 668px){.slogan-wrapper-footer{width:90%}.price-box .price:before{display:none}.price-box .info{top:10px}.thumbnail-wrapper img{position:relative;top:0}.thumbnail-wrapper{height:auto!important;overflow-y:hidden}.single-soul_massage article{padding:20px 0 0}}@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot?lkyvrq);src:url(../fonts/icomoon.eot?lkyvrq#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?lkyvrq) format("truetype"),url(../fonts/icomoon.woff?lkyvrq) format("woff"),url(../fonts/icomoon.svg?lkyvrq#icomoon) format("svg");font-weight:400;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:"\e900"}.icon-phone:before{content:"\e901"}.icon-envelop:before{content:"\e902"}.icon-location:before{content:"\e903"}.icon-location2:before{content:"\e90a"}.icon-user:before{content:"\e904"}.icon-mail4:before{content:"\e905"}.icon-google-plus2:before{content:"\e906"}.icon-facebook:before{content:"\e907"}.icon-facebook2:before{content:"\e908"}.icon-twitter:before{content:"\e909"}