#banner.banner-home .banner-size{height:650px}#banner.banner-home .title{font-weight:700;margin:0 auto 60px}#banner.banner-home .description{display:block;font-size:110%;font-weight:700;text-transform:uppercase;margin-top:30px}#banner.banner-home .hours{margin-top:240px}#banner.banner-home .cards{position:absolute;left:15px;bottom:40px;text-align:left}#banner.banner-home .cards .icon{font-size:200%}#banner.banner-home .cards .icon:before{color:#fff}#banner.banner-home .job{position:absolute;right:15px;bottom:35px;text-align:left}#message.message-home{background-color:#d21d2f;color:#fff;font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase;text-align:center;padding:7px 0}#girls.girls-home{padding:60px 0 80px}#girls.girls-home .container .row{text-align:center}#girls.girls-home .girl{min-width:inherit;min-height:inherit;margin-bottom:20px;display:inline-block;float:none!important;width:24%}#girls.girls-home .girl .params th{width:50%;text-align:right;padding:10px 10px 0 0}#girls.girls-home .girl .params td{text-align:left;font-weight:lighter;padding:10px 10px 0 0}#girls.girls-home .btn{margin-top:20px}#actions.actions-home{position:relative;overflow:hidden}#actions.actions-home .actions-fill{padding:40px 0}#actions.actions-home .metaslider .flexslider .caption-wrap{top:auto;bottom:0;opacity:.8;height:50%;background:-webkit-linear-gradient( top,rgba(0,0,0,0) 50%,rgba(1,13,19,1) 100%);background:-o-linear-gradient( top,rgba(0,0,0,0) 50%,rgba(1,13,19,1) 100%);background:-ms-linear-gradient( top,rgba(0,0,0,0) 50%,rgba(1,13,19,1) 100%);background:-moz-linear-gradient( top,rgba(0,0,0,0) 50%,rgba(1,13,19,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(1,13,19,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(100%,rgba(1,13,19,1)))}#actions.actions-home .metaslider .flexslider .caption{position:absolute;top:auto;bottom:0;left:0;right:0;background-color:transparent}.white-home{padding:60px 0 0}.white-home .row>div[class^=col-]{padding-bottom:40px}#services.services-home{margin:0 0 30px}#services.services-home .service .meta{position:static;width:auto;float:right;margin:0}#services.services-home .service .meta .badge{position:static}#services.services-home .service .meta .price{position:static}#services.services-home .service .meta .duration{display:none}#services.services-home .btn-services{display:block;max-width:450px;margin:0 auto 20px}#blog.blog-home .post{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:100%;font-weight:700;padding:15px 0 0;margin:0}#blog.blog-home .post .date{display:block;color:#ababab;font-size:90%;font-weight:100;margin:0 0 10px}#blog.blog-home .post a{color:#000;text-decoration:underline}#feedback.feedback-home{margin-top:40px}#feedback.feedback-home .feedback-fill{padding:60px 0 70px}#feedback.feedback-home h2,#feedback.feedback-home .h2{margin:0 auto 20px}#feedback.feedback-home span{display:block}#feedback.feedback-home .meta{text-transform:uppercase;font-weight:100;font-size:85%;letter-spacing:3px}#feedback.feedback-home .quote{font:150px/0px 'Times New Roman',Times,serif;color:#ff6700;margin:90px auto 20px}#feedback.feedback-home .comment{font-size:120%;font-weight:100;text-align:center;max-width:670px;margin:0 auto 50px}#feedback.feedback-home .btn{margin-bottom:20px}#interior.interior-home{padding:60px 0 40px}#interior.interior-home h2,#interior.interior-home .h2{margin-bottom:50px}#interior.interior-home .d3{margin-top:50px}#interior.interior-home .interior{text-align:center;margin:10px auto 20px}#interior.interior-home .info{text-align:center}#interior.interior-home .info .text{max-height:245px;overflow:hidden;font-size:120%;line-height:30px;font-weight:100;margin-bottom:40px}#interior.interior-home .info .tai_more{display:none;font-size:120%;line-height:30px;font-weight:100;position:relative;top:-35px;text-decoration:none}#interior.interior-home .info .tai_more span{text-decoration:underline;text-underline-position:under}#interior.interior-home .info .tai_more:hover span{text-decoration:none}#interior.interior-home .info h3,#interior.interior-home .info .h3{font-size:120%;line-height:30px;font-weight:700;margin:0 0 30px}#interior.interior-home .btn{margin-bottom:20px}#video.video-home{position:relative;overflow:hidden}#video.video-home .video-fill{padding:60px 0 90px}#video.video-home h2,#video.video-home .h2{margin:0 auto 20px}#video.video-home .meta{text-transform:uppercase;font-weight:100;font-size:80%;letter-spacing:3px}#video.video-home .video-wrapper{margin:40px auto 0}#video.video-home .video-wrapper:before{position:absolute;left:0;right:0;bottom:-100px;height:105px;content:'';background:transparent url(../images/slider-shadow.png) center top no-repeat;background-size:cover}#video.video-home .video-wrapper{position:relative;padding-top:25px}@media(max-width:700px){#video.video-home .video-wrapper iframe,#video.video-home .video-wrapper object,#video.video-home .video-wrapper embed{width:100%}}#about.about-home{padding:30px 0 0}#about.about-home h2,#about.about-home .h2{padding:30px 0;margin:0}#about.about-home h4,#about.about-home .h4{text-transform:uppercase;text-align:left}#about.about-home>img{max-width:100%;margin:0 -9999px}#about.about-home .options p{padding:0}#about.about-home h4,#about.about-home .h4,#about.about-home .options .icon{padding-left:70px}#about.about-home .options .icon:before{position:absolute;left:25px;top:0;font-size:240%;margin-top:-5px}#about.about-home .options .icon img{position:absolute;left:0;top:0;font-size:240%}#about.about-home .options .icon svg{position:absolute;left:0;top:0}#about.about-home .options .icon img{left:5px;width:40px;height:40px}#about.about-home p{padding-bottom:30px;margin:0}#about.about-home .about_div{width:75%;margin:auto}#about.about-home .about_div p{text-align:left;text-indent:1.5em}#about.about-home .about-background{height:700px;background:transparent url(../images/about-image.png) center bottom no-repeat;margin-top:20px}#map.map-home{position:relative;overflow:hidden}#map.map-home .map-fill{padding:40px 0 0}#map.map-home h2,#map.map-home .h2{margin:0 auto 20px}#map.map-home a,#map.map-home span{display:block}#map.map-home .map{font-weight:100;font-size:120%;padding-bottom:20px}#map.map-home .map:before{padding-right:6px}.icon{position:initial}