.section-subtitle h3,.section-title h2,.section-title-simple h2,body{font-family:'Zilla Slab'}.navbar,figure,h1{margin:0}body{font-size:16px;color:#191919;background-size:auto 145px;-webkit-background-size:auto 145px;background-repeat:no-repeat;background-position:center top;overflow-x:hidden}*{-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}h1{font-weight:100;text-align:center;font-size:60px;padding:0 0 15px}h1 small{display:block}.navbar .navbar-brand{position:relative}.navbar .navbar-brand .logo{height:50px;position:relative;z-index:2}.navbar .navbar-brand .logo-flor{height:120px;position:absolute;z-index:1;left:99px;top:-8px}.logo{display:inline-block}.logo img{max-height:100px}#contenido{padding:8px 15px}#contenido p{text-align:justify}#galeria .item,.categoriaNovia,.img-brands-makeups,.reviews .item-review .review-name,.section-subtitle,.section-title,.section-title-simple,.swiper-slide,.table-prices .table-header,footer .footer-bottom,form #correcto,form #error,form .info-contacto{text-align:center}.table thead tr.bg-blue{background:#7986cb}.table thead tr.bg-green{background:#c2be8f}.table thead tr.bg-rubi{background:#e9dbb2}.table thead tr.bg-turquesa-light{background:#ccc9a5}.table thead tr.bg-indigo{background:#9fa8da}.table thead tr.bg-grow{background:#c8c097}.table thead tr th{color:#fff;font-size:18px;font-weight:400;text-transform:uppercase}.table tbody tr td.padding-top-30{padding-top:30px}.table tfoot{font-size:12px}.table tfoot tr.bg-rubi-light{background:#e9dbb2}.table tfoot tr.bg-turquesa-light{background:#ccc9a5}.table tfoot tr.bg-green{background:#c2be8f}.table tfoot tr td{padding:10px}.img-brands-makeups{margin-bottom:10px}.img-brands-makeups img{height:70px;display:inline-block}#galeria .item{padding:0 7px 7px 0}#galeria .item a{display:block}#galeria .item a figure,.categoriaNovia img{display:inline-block}#galeria .item a figure img{border-radius:4px;box-shadow:0 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 1px 2px rgba(0,0,0,.1);max-height:211px;max-width:299px}.categoriaNovia figcaption{font-weight:100;margin-bottom:15px;font-size:26px;color:#000;border-bottom:1px solid rgba(0,0,0,.1)}form .form-group{margin-bottom:5px}form .form-group label{font-weight:400;font-size:16px}form .form-group input,form .form-group textarea{padding:6px 15px;border-radius:2px;background:#fafafa;-ms-user-select:auto;-moz-user-select:auto;user-select:auto;-webkit-user-select:auto}form .info-contacto i{font-size:2.2em;color:#2d2d2d}form .info-contacto p{font-size:1.4em}form #correcto,form #error{font-size:1em;border-radius:4px;padding:10px 1em;color:#fff;margin-bottom:1em;display:none}.section-title h1,.section-title h2,.section-title-simple h1,.section-title-simple h2{display:inline-block;margin:0}form #error{background:#e74c3c}form #correcto{background:#3498db}.green-note{background:#66bb6a;padding:15px;color:#333}.section-title{padding:0 0 40px}.section-title h1{font-size:70px;padding:0}.section-title h2{font-size:30px}.section-title h2:before{content:'- '}.section-title h2:after{content:' -'}.section-title-simple{padding:0 0 40px}.section-title-simple h1{font-size:70px;padding:0}.section-title-simple h2{font-size:30px}.section-subtitle{padding:15px 0}.section-subtitle h3{font-size:25px;margin:0;padding:10px 15px;border:solid #2d2d2d;border-width:1px 0}footer p,footer ul{margin:0}footer a{color:#1f1f1f}footer a:focus,footer a:hover{color:#444;-mz-transition:.5s;transition:.5s;-webkit-transition:.5s}footer .footer-bottom .container{padding-top:0;padding-bottom:0}.reviews .item-review{padding:25px 0 15px;background:#fafafa;border-radius:7px;box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);margin-top:15px;border-color:#7986cb;border-width:0 0 2px;border-style:solid}.reviews .item-review .review-name{font-size:16px;color:#696969;margin-bottom:2px}.reviews .item-review .review-name i{color:#7986cb;font-size:25px}.reviews .item-review .review-message{font-size:15px;color:#777}.reviews .item-review .review-date{font-size:13px;color:#bababa}.table-prices{font-size:16px}.table-prices.purple{background:#b7c1f3}.table-prices.pink{background:#cfbdf2}.table-prices.green{background:#b3e2f3}.table-prices .table-header{padding:30px 0;background-image:url("https://s-media-cache-ak0.pinimg.com/originals/d3/94/49/d3944990311955bac756ad7d070290c6.png");background-size:cover;-webkit-background-size:cover}.table-prices .table-header .table-title{font-size:33px;font-weight:700}.table-prices .table-subtitle{font-size:28px;font-weight:700;padding:0 15px}.table-prices .table tbody tr td{padding:5px 15px;font-size:17px;font-weight:400;border-color:#fff}.swiper-container{width:100%}.swiper-slide{font-size:18px;background:#fff;width:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.swiper-slide img{max-width:100%;height:500px}.btn{-mz-transition:.4s;transition:.4s;-webkit-transition:.4s}.font-size-12{font-size:12px}.font-size-14{font-size:14px}.font-size-16{font-size:16px}.padding-top-bottom-4{padding-top:4px;padding-bottom:4px}.margin-right-10{margin-right:10px}.margin-bottom-16{margin-bottom:1em}.bold{font-weight:700}blockquote p{text-align:center!important;font-family:cursive;font-size:.9rem}.navbar .navbar-brand{background-image:url("/assets/img/flor-logo.png")}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#ee7992}.display-desktop{display:none}@media (min-width:351px){.navbar .navbar-brand .logo{height:57px}.navbar .navbar-brand .logo-flor{height:140px}}@media (min-width:550px){.navbar .navbar-brand .logo{height:80px}}@media (min-width:768px){body{background-size:auto 200px;-webkit-background-size:auto 200px;padding-bottom:30px}header{text-align:center}header .logo{padding:70px 0 0}header .logo img{position:relative;left:17px;top:-36px}#contenido{margin:0 15px 25px;padding:0}form .form-group .form-control{padding:5px 12px;height:auto}.swiper-slide img{height:400px}.brands .brands-left{padding-right:0}.brands .brands-right{padding-left:0}.display-desktop{display:block!important}}