.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}body,html{overflow-x:hidden}body.home{font-family:"sofia-pro";color:#918E8B;line-height:180%}body.home h1,body.home h2,body.home h3,body.home h4{text-transform:uppercase;color:#47423D}body.home h1{font-size:51px}@media only screen and (max-width: 767px){body.home h1{font-size:30px}}body.home h2{font-size:42px;letter-spacing:11px;margin-bottom:40px}@media only screen and (max-width: 767px){body.home h2{font-size:30px;text-align:center}}body.home a{color:#47423D;text-decoration:none}body.home #age-gate-lock{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.50s ease;transition:opacity 0.50s ease}body.home #age-gate-lock.show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.home #age-gate{background-color:black}body.home #age-gate .modal-header img{max-width:160px}body.home #age-gate .modal-content{text-align:center;background-color:white;background:url(img/agegate.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-radius:5px}body.home #age-gate .modal-content .btn{background-color:black;color:white;text-transform:uppercase}body.home #age-gate .modal-content .btn:active,body.home #age-gate .modal-content .btn:hover{background-color:black;color:white}body.home #the-video{background-color:white}body.home #the-video .modal-content{background-color:white;background-image:none}body.home section{padding:40px}@media only screen and (max-width: 1250px){body.home section{padding:20px}}@media only screen and (max-width: 800px){body.home section{padding:0}}body.home section .section_wrap{padding:100px 0}@media only screen and (max-width: 800px){body.home section .section_wrap{padding:60px 0}}body.home .btn-xl{background:#FFC2C2;box-shadow:0px 14px 24px 0px rgba(233,195,199,0.75);border-radius:100px;color:#918E8B;font-size:18px;text-transform:uppercase;padding:20px 60px}body.home .plyr__play-large{background-color:transparent}body.home #header-mobile{position:relative;z-index:3;padding:0}@media only screen and (max-width: 800px){body.home #header-mobile .navbar{min-height:55px;background-color:rgba(255,255,255,0.9);margin-bottom:-100px;border-bottom:none}body.home #header-mobile .navbar li a{text-align:center}body.home #header-mobile .navbar .navbar-brand img{width:120px}}@media only screen and (min-width: 480px) and (max-width: 800px){body.home #header-mobile .navbar-nav{float:right}}body.home #header{position:fixed;width:100%;height:173px;background-color:rgba(255,255,255,0.9);z-index:12;padding-top:20px;padding-bottom:20px}body.home #header .logo,body.home #header .logo-crest{position:relative;max-width:150px}body.home #header .col-sm-5{margin-top:44.5px}body.home #header .social{padding:0;list-style-type:none}body.home #header .social li{display:inline-block;margin-right:10px}body.home #header .social li img{max-width:35px}body.home #header .nav li{display:inline-block;margin-right:20px}body.home #header .nav li a{text-transform:uppercase;color:#918E8B;font-size:0.9em;padding:10px 0px 3px 0px}body.home #header .nav li a:hover,body.home #header .nav li a:active,body.home #header .nav li a:focus{color:#000;background-color:transparent;border-bottom:2px solid #000}body.home #header .nav li:last-of-type{margin-right:0px}body.home #header.fixed_header{position:fixed;top:0;width:100%;height:80px;background-color:rgba(255,255,255,0.8);z-index:999}body.home #header.fixed_header .logo-2{max-width:170px;display:inline}body.home #header.fixed_header .logo{display:none}body.home #header.fixed_header .col-sm-5{margin-top:0}body.home #hero-mobile{background-image:-webkit-linear-gradient(308deg, rgba(245,227,229,0.5) 0%, rgba(233,195,199,0.75) 100%);background-image:-o-linear-gradient(308deg, rgba(245,227,229,0.5) 0%, rgba(233,195,199,0.75) 100%);background-image:linear-gradient(308deg, rgba(245,227,229,0.5) 0%, rgba(233,195,199,0.75) 100%);padding:0}body.home #hero-mobile .slide p,body.home #hero-mobile .slide h1{padding:0 40px}@media only screen and (min-width: 767px) and (max-width: 800px){body.home #hero-mobile .slide p{font-size:1.5em}}body.home #hero-mobile .slide{margin-bottom:40px}body.home #hero-mobile .slide.bottle img{width:100%;margin-bottom:-140px;padding-top:40px}@media only screen and (min-width: 767px) and (max-width: 800px){body.home #hero-mobile .slide.bottle img{margin-bottom:-440px}body.home #hero-mobile .slide.bottle p{padding-right:240px}body.home #hero-mobile .slide.cocktail img{width:60%}}body.home #hero-mobile .slide.headphones{text-align:left;padding-bottom:80px;background:url(img/headphones-mobile.png) no-repeat center center;-webkit-background-size:300px;-moz-background-size:300px;-o-background-size:300px;background-size:260px;height:550px;background-position-x:100%;background-position-y:100%}body.home #hero-mobile .slide.headphones .play-video{margin-top:160px}@media only screen and (max-width: 320px){body.home #hero-mobile .slide.headphones{background-size:220px;height:526px}body.home #hero-mobile .slide.headphones .play-video{margin-top:130px}}@media only screen and (min-width: 380px) and (max-width: 414px){body.home #hero-mobile .slide.headphones .play-video{margin-top:190px}}@media only screen and (min-width: 767px) and (max-width: 800px){body.home #hero-mobile .slide.headphones{-webkit-background-size:500px;-moz-background-size:500px;-o-background-size:500px;background-size:500px;height:690px}}body.home #hero-mobile .slides.gloves{margin-bottom:0}body.home #hero-mobile .slide.blueberries{background:url(img/popsicles.png) no-repeat center center;-webkit-background-size:300px;-moz-background-size:300px;-o-background-size:300px;background-size:200px;background-position-x:100%;background-position-y:100%;padding-bottom:330px;margin-bottom:0}body.home #hero-mobile .slide.gloves{background:url(img/dumbbell.png) no-repeat center center;-webkit-background-size:300px;-moz-background-size:300px;-o-background-size:300px;background-size:260px;background-position-x:0%;background-position-y:100%;padding-bottom:240px;margin-bottom:0}@media only screen and (max-width: 320px){body.home #hero-mobile .slide.gloves{background-position-y:150%}}body.home #hero-mobile a.btn{text-transform:uppercase;color:#000;border-bottom:2px solid #000;margin:30px 0 20px 60px;padding:0px 0px 3px 0px;font-size:1.3em;letter-spacing:2px;position:relative;border-radius:0}body.home #hero-mobile a.btn::before{content:"";background-image:url(img/play.png);background-position-x:18px;background-size:40%;background-position-y:center;background-repeat:no-repeat;position:absolute;width:48px;height:48px;text-align:center;background-color:#333;color:#fff;left:-60px;top:-10px;border-radius:50%;font-size:2.5em;line-height:32px;padding-left:2px}body.home #hero{height:940px;width:100%}body.home #hero .section_wrap{padding-top:120px;margin-top:133px;height:80%;background-image:-webkit-linear-gradient(308deg, rgba(245,227,229,0.5) 0%, rgba(233,195,199,0.75) 100%);background-image:-o-linear-gradient(308deg, rgba(245,227,229,0.5) 0%, rgba(233,195,199,0.75) 100%);background-image:linear-gradient(308deg, rgba(245,227,229,0.5) 0%, rgba(233,195,199,0.75) 100%)}body.home #hero .section_wrap p{font-size:0.95em}body.home #hero .section_wrap #hero-nav{position:absolute;z-index:11;right:80px;top:calc( 50% - 50px);list-style-type:none;background:rgba(255,255,255,0.5);border-radius:25px;margin:0;padding:15px}body.home #hero .section_wrap #hero-nav li a{position:relative;display:block;text-indent:-999em;background:#e0d3cd;width:12px;height:12px;border-radius:50%;margin-bottom:12px;cursor:pointer}body.home #hero .section_wrap #hero-nav li:last-of-type a{margin-bottom:0px}body.home #hero .section_wrap #hero-nav li.active a{border:2px solid #48433f;background-color:#fff}body.home #hero .section_wrap #hero-openup{position:absolute;width:100px;right:20%;padding-top:30px}body.home #hero .section_wrap #hero-cocktail{position:absolute;top:585px;left:-100px;opacity:0;width:400px;height:400px;background:url("img/cocktail.png");background-position:center center;background-size:auto 100%;background-repeat:no-repeat}body.home #hero .section_wrap #hero-berries{position:absolute;top:415px;right:-105px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:330px;height:650px;background:url(img/popsicles.png);background-position:right;background-size:auto 100%;background-repeat:no-repeat}body.home #hero .section_wrap #hero-gloves{position:absolute;top:440px;left:-95px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:620px;height:713px;background:url("img/dumbbell.png");background-position:center left;background-size:90%;background-repeat:no-repeat}body.home #hero .section_wrap #hero-headphones{position:absolute;top:470px;right:-95px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:478px;height:574px;background:url("img/headphones.png");background-position:center center;background-size:auto 100%;background-repeat:no-repeat}body.home #hero .section_wrap #hero-bottle{position:absolute;top:-20px;left:calc( 50% - 163px);width:325px;height:1061px;background:url("img/brut-lg.png");background-size:auto 100%;background-position:center center;background-repeat:no-repeat;-webkit-transition:all 1s;transition:all 1s;-webkit-transform-origin:50% 40%;transform-origin:50% 40%;-webkit-transform:rotate(0deg);transform:rotate(0deg);z-index:9}body.home #hero .section_wrap #hero-bottle.rotateLeft{-webkit-transform:rotate(-44deg);transform:rotate(-44deg)}body.home #hero .section_wrap #hero-bottle.rotateRight{-webkit-transform:rotate(44deg);transform:rotate(44deg)}body.home #hero .section_wrap #hero-bottle-shadow{position:absolute;top:20px;left:calc( 50% - 175px);width:325px;height:1061px;background:url("img/brut-shadow.png");background-repeat:no-repeat;background-size:100%;-webkit-transition:all 1s;transition:all 1s;-webkit-transform-origin:50% 40%;transform-origin:50% 40%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}body.home #hero .section_wrap .container{position:relative}body.home #hero .section_wrap .container #hero-carousel #slide-one .col-sm-4{position:relative}body.home #hero .section_wrap .container #hero-carousel #slide-one h1{width:120%;position:relative}body.home #hero .section_wrap .container #hero-carousel a.btn{text-transform:uppercase;color:#000;border-bottom:2px solid #000;margin:30px 0 20px 60px;padding:0px 0px 3px 0px;font-size:1.3em;letter-spacing:2px;position:relative;outline:none;border-radius:0}body.home #hero .section_wrap .container #hero-carousel a.btn::before{content:" ";background-image:url(img/play.png);background-position-x:18px;background-size:40%;background-position-y:center;background-repeat:no-repeat;position:absolute;width:48px;height:48px;text-align:center;background-color:#333;color:#fff;left:-60px;top:-10px;border-radius:50%;font-size:2.5em;line-height:32px;padding-left:2px}body.home #hero .section_wrap .container #hero-carousel a.btn:focus{outline:none}@keyframes bottlecontainer{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";display:block;top:40px;-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:0px}}@keyframes calculating{0%{}33%{width:0px;padding:20px 32px;background-color:#fedc9a}66%{width:0px;padding:20px 32px;background-color:#9afee1}100%{width:0px;padding:20px 32px;background-color:#ffffff}}body.home #cava{background-image:-webkit-linear-gradient(319deg, rgba(243,210,161,0.54) 0%, #fff 100%);background-image:-o-linear-gradient(319deg, rgba(243,210,161,0.54) 0%, #fff 100%);background-image:linear-gradient(49deg, rgba(243,210,161,0.54) 0%, #fff 100%);text-align:center}@media only screen and (max-width: 800px){body.home #cava{padding:0}}body.home #cava .section_wrap{background-color:white;padding:100px 0 40px 0}@media only screen and (max-width: 800px){body.home #cava .section_wrap{padding:40px 0}}body.home #cava .bottle-carousel{margin:0}body.home #cava .owl-stage-outer{padding:0 !important}body.home #cava .section-title{margin-bottom:120px}@media only screen and (max-width: 800px){body.home #cava .section-title{margin-bottom:40px}}body.home #cava .section-title .our{display:block;font-size:16px;letter-spacing:3px;margin-bottom:20px;font-weight:500}body.home #cava .bottle-container{position:relative;opacity:0;top:40px}body.home #cava .bottle-container .bottle{max-width:130px;top:0px;left:0px;-webkit-transition:margin-top 0.45s, margin-bottom 0.45s, -webkit-transform 0.45s, top 0.45s, left 0.45s;transition:margin-top 0.45s, margin-bottom 0.45s, transform 0.45s, top 0.45s, left 0.45s}@media only screen and (max-width: 1024px){body.home #cava .bottle-container .bottle{max-width:100px}}@media only screen and (max-width: 1199px){body.home #cava .bottle-container .bottle{max-width:100px}}body.home #cava .bottle-container .description_warp{position:relative;box-sizing:border-box;margin:0 auto}body.home #cava .bottle-container .description_warp .name{font-size:16px;letter-spacing:3px;margin-top:40px;margin-bottom:20px;font-weight:500;color:#47423D}body.home #cava .bottle-container .description_warp .description{display:none}body.home #cava .bottle-container .description_warp .more{display:none;outline:none;text-decoration:none;font-size:48px;line-height:45px;background-color:#47423E;width:60px;height:60px;color:white;border-radius:50px;margin:0 auto;margin-bottom:-50px}body.home #cava .bottle-container .description_warp .more:hover{text-decoration:none}body.home #cava .bottle-container .description_warp .more:active{text-decoration:none}@media only screen and (max-width: 991px){body.home #cava .bottle-container .description_warp .more{margin-bottom:0}}body.home #cava .bottle-container:hover:not(.active){cursor:pointer}body.home #cava .bottle-container:hover:not(.active) .bottle{margin-top:-20px;margin-bottom:20px}body.home #cava .bottle-container.active .bottle{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);position:absolute;top:-190px;left:125px}@media only screen and (max-width: 1024px){body.home #cava .bottle-container.active .bottle{top:-140px;left:100px}}@media only screen and (max-width: 1199px){body.home #cava .bottle-container.active .bottle{top:-140px;left:100px}}@media only screen and (max-width: 991px){body.home #cava .bottle-container.active .bottle{margin-bottom:-50px;margin-left:auto;margin-right:auto;max-width:100%;position:static;-webkit-transform:none;transform:none}body.home #cava .bottle-container.active .bottle.reserva{margin-bottom:-72px}}body.home #cava .bottle-container.active .description_warp{background-image:-webkit-linear-gradient(rgba(135,103,79,0.26) 0%, rgba(71,65,61,0.03) 100%);background-image:-o-linear-gradient(rgba(135,103,79,0.26) 0%, rgba(71,65,61,0.03) 100%);background-image:linear-gradient(rgba(135,103,79,0.26) 0%, rgba(71,65,61,0.03) 100%);border-radius:10px;padding:20px;padding-top:40px;display:block;-webkit-animation:bottlecontainer .8s;animation:bottlecontainer .5s}body.home #cava .bottle-container.active .description_warp .name{font-size:24px;width:100%;padding-bottom:40px;margin-bottom:40px;display:inline-block;position:relative}@media only screen and (max-width: 1199px){body.home #cava .bottle-container.active .description_warp .name{font-size:20px}}body.home #cava .bottle-container.active .description_warp .name::after{content:" ";position:absolute;text-align:center;top:50px;left:calc( 50% - 25px);border-bottom:2px solid #000;width:50px;margin:0 auto}body.home #cava .bottle-container.active .description_warp .description{display:block;margin-bottom:80px}@media only screen and (max-width: 1024px){body.home #cava .bottle-container.active .description_warp .description{margin-bottom:40px;height:100px}}body.home #cava .bottle-container.active .description_warp .more{display:block}body.home #cava .bottle-container.active{opacity:1 !important;top:0px !important}@media only screen and (max-width: 991px){body.home #cava .owl-stage-outer{padding-right:15px;padding-left:15px}body.home #cava .owl-dots{text-align:center;margin-top:40px}body.home #cava .owl-dot{display:inline-block;width:15px;height:15px;margin:0 2px;background-color:#918E8B;border-radius:50px}body.home #cava .owl-dot.active{background-color:#47423D}}body.home #party{text-align:center;color:#47423D}body.home #party .section_wrap{background:url(img/party-bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body.home #party .section-title{margin-bottom:80px}@media only screen and (max-width: 991px){body.home #party .section-title{margin-bottom:40px}}body.home #party .rangeslider{background-image:linear-gradient(45deg, #FFC2C2 0%, #E67497 100%);min-height:216px;width:12px;border:none;box-shadow:none;float:left}body.home #party .rangeslider#js-rangeslider-1{float:right}body.home #party .rangeslider__fill{background-color:transparent}body.home #party .rangeslider__handle{left:-13px}body.home #party .output-label{text-transform:uppercase}body.home #party .output-label.guest{width:200px;float:left}@media only screen and (max-width: 991px){body.home #party .output-label.guest{width:120px}}@media only screen and (max-width: 320px){body.home #party .output-label.guest{width:100px}}body.home #party .output-label.hours{width:200px;float:right}@media only screen and (max-width: 991px){body.home #party .output-label.hours{width:120px}}@media only screen and (max-width: 320px){body.home #party .output-label.hours{width:100px}}body.home #party .slider-output{background:url(img/grid.png) no-repeat center center;height:216px;width:200px;font-size:124px;color:#47423D}body.home #party .slider-output#hours-slider-output{float:right}@media only screen and (max-width: 991px){body.home #party .slider-output{width:120px}}@media only screen and (max-width: 320px){body.home #party .slider-output{width:100px}}body.home #party #sliders{margin-bottom:60px}@media only screen and (max-width: 480px){body.home #party #sliders{padding:20px;margin-bottom:0}}body.home #party .answer{opacity:0;position:absolute;top:60px;font-size:1.3em}@media only screen and (max-width: 991px){body.home #party .answer{width:90%}}body.home #party .answer a{overflow:hidden;opacity:0;width:0px}body.home #party .answer h3{margin-bottom:50px}body.home #party .answer h3::after{content:" ";position:absolute;text-align:center;top:70px;left:calc( 50% - 25px);border-bottom:2px solid #000;width:50px;margin:0 auto}body.home #party .answer .btn{margin-top:20px;display:inline-block;background-color:#47423D;color:#918E8B;border-radius:50px;padding:10px 40px;text-transform:uppercase}body.home #party .answer .btn img{height:20px;margin-left:20px}body.home #party .answer .btn img.glass{margin-right:20px;margin-left:0;height:40px}body.home #party #calculate{min-height:200px;position:relative;top:-50px}body.home #party #calculate #calc-party{outline:none;position:relative;-webkit-transition:all 0.55s ease;transition:all 0.55s ease;margin-top:0px;width:230px}body.home #party #calculate #calc-party:hover{margin-top:8px}body.home #party #calculate #calc-party.loading{-webkit-animation:calculating .9s forwards;animation:calculating .9s forwards}body.home #locator{text-align:center;background-image:-webkit-linear-gradient(308deg, rgba(245,227,229,0.5) 0%, rgba(233,195,199,0.75) 100%);background-image:-o-linear-gradient(308deg, rgba(245,227,229,0.5) 0%, rgba(233,195,199,0.75) 100%);background-image:linear-gradient(38deg, rgba(245,227,229,0.5) 0%, rgba(233,195,199,0.75) 100%);padding:40px}@media only screen and (max-width: 800px){body.home #locator{padding:20px;background-image:none;background-color:white}}body.home #locator .section_wrap{padding:80px 0;background-image:-webkit-linear-gradient(bottom left, #E67497 0%, #FFC2C2 100%);background-image:-o-linear-gradient(bottom left, #E67497 0%, #FFC2C2 100%);background-image:linear-gradient(to top right, #E67497 0%, #FFC2C2 100%);transition:all 0.5s;-webkit-transition:all 0.5s}@media only screen and (max-width: 800px){body.home #locator .section_wrap{padding:50px 0}}body.home #locator .section_wrap h2{margin:0}body.home #locator .section_wrap a{color:#fff;text-decoration:none}body.home #locator .section_wrap:hover{background-image:-webkit-linear-gradient(bottom left, #dc7ca3 0%, #f4bec7 100%);background-image:-o-linear-gradient(bottom left, #dc7ca3 0%, #f4bec7 100%);background-image:linear-gradient(to top right, #dc7ca3 0%, #f4bec7 100%)}body.home #locator h2{color:white}body.home #locator h2 img{width:20px;margin-top:-5px;position:relative;top:-2px}body.home #locator h2 img.glass{margin-bottom:20px;width:40px}@media only screen and (max-width: 767px){#subscribe .col-sm-6{margin-top:0px !important}}#subscribe .section_wrap{padding:0;background-image:-webkit-linear-gradient(321deg, rgba(243,210,161,0.54) 60%, #fff 100%);background-image:-o-linear-gradient(321deg, rgba(243,210,161,0.54) 60%, #fff 100%);background-image:linear-gradient(51deg, rgba(243,210,161,0.54) 60%, #fff 100%)}#subscribe .video-col{padding-left:0;background:url(img/footer-bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:500px}@media only screen and (max-width: 767px){#subscribe .video-col{height:250px}}#subscribe #signup-form{padding:0 40px;max-width:500px;margin:0 auto;text-align:left}@media only screen and (max-width: 800px){#subscribe #signup-form{padding:0 20px}}#subscribe form input{background-color:#fff;border:none;border-radius:50px;box-shadow:none;padding:20px;text-align:center;color:#918E8B;outline:none;transition:all 0.3s;-webkit-transition:all 0.3s}#subscribe form input:hover{box-shadow:0px 0px 5px #fdeff0 inset}#subscribe form input:focus{background-color:#fff;box-shadow:none}#subscribe form input::-webkit-input-placeholder{transition:all 0.3s;-webkit-transition:all 0.3s;color:#918E8B;text-transform:uppercase}#subscribe form input:focus::-webkit-input-placeholder{text-align:right;font-size:.8em;margin-top:-6px}#subscribe form input:-moz-placeholder{color:#918E8B;text-transform:uppercase}#subscribe form button{outline:none;position:relative;border-radius:50px;padding:20px;width:100%;text-transform:uppercase;background-color:#47423D;color:#fff;font-size:1.3em;transition:all .30s;-webkit-transition:all .30s}#subscribe form button:hover{margin-top:-5px}#subscribe form label{display:none}#subscribe h3.gform_title{font-size:26px;letter-spacing:3px}#subscribe .gform_footer{margin-top:0}#subscribe .gform_description{margin-bottom:40px;text-align:left;color:#886955}#subscribe .gform_wrapper div.validation_error{display:none}#footer{font-size:0.8em;line-height:150%}#footer .section_wrap{padding:0}#footer .logo{max-width:132px}@media only screen and (max-width: 800px){#footer .logo{margin:0 auto}}#footer p{font-size:0.95em}@media only screen and (max-width: 800px){#footer .col-sm-4{margin-top:20px !important;text-align:center !important}#footer .col-sm-4 p.text-right{text-align:center !important}}.modal .modal-header{border:none;position:relative}.modal .modal-header.bottle-header{height:380px}@media only screen and (max-width: 800px){.modal .modal-header.bottle-header{display:none}}.modal .modal-header .bottle{transform:rotateZ(-90deg);position:absolute;left:calc(50% - 125px);margin-top:-170px}.modal .modal-content{padding:80px;margin-top:80px;border-radius:20px;border:none;box-shadow:none;background-image:linear-gradient(-180deg, rgba(135,103,79,0.26) 0%, rgba(71,65,61,0.03) 100%)}@media only screen and (max-width: 800px){.modal .modal-content{padding:0}}.modal .modal-content .name{font-size:24px;border-bottom:2px solid #47423D;padding-bottom:20px;display:inline-block;color:#47423D}.modal .modal-content .description{padding:80px;text-align:left}@media only screen and (max-width: 800px){.modal .modal-content .description{padding:0;margin-bottom:20px;font-size:1.2em}}.modal .modal-content .details{text-align:left}.modal .modal-content .details .col-md-6{margin-bottom:40px}.modal .modal-content .details .col-md-6 ul{padding-left:20px}@media only screen and (max-width: 800px){.modal .modal-content{margin-top:20px}}.modal .modal-footer{text-align:center;border:none}.modal .modal-footer .close{float:none;background-color:#47423E;width:60px;height:60px;border-radius:50px;margin:0 auto;position:absolute;left:50%;margin-left:-30px;bottom:-30px;opacity:1}.modal .modal-footer .close:hover{text-decoration:none}.modal .modal-footer .close img{max-width:20px}.modal .bg-text{color:#cbc3c0;text-transform:uppercase;margin-top:-50px;font-size:150px;line-height:180px;letter-spacing:.15em;margin-top:10px}.modal#bottle-reserva-heredad .modal-header .bg-text{font-size:120px;line-height:160px;margin-top:30px}.modal-backdrop.fade.in{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background-color:white}#the-video .modal-content{padding:20px}body.page-template-page-sipit{font-family:'Open Sans', sans-serif;font-size:16px;color:#333333}body.page-template-page-sipit #age-gate-lock{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.50s ease;transition:opacity 0.50s ease}body.page-template-page-sipit #age-gate-lock.show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.page-template-page-sipit #age-gate{background-color:black}body.page-template-page-sipit #age-gate .modal-header img{max-width:160px}body.page-template-page-sipit #age-gate .modal-content{text-align:center;background-color:white;background:url(img/agegate.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-radius:5px}body.page-template-page-sipit #age-gate .modal-content .btn{background-color:black;color:white}body.page-template-page-sipit #age-gate .modal-content .btn:active,body.page-template-page-sipit #age-gate .modal-content .btn:hover{background-color:black;color:white}body.page-template-page-sipit #the-video{background-color:white}body.page-template-page-sipit #the-video .modal-content{background-color:white;background-image:none}body.page-template-page-sipit p{line-height:180%;margin-bottom:40px}body.page-template-page-sipit h1{font-size:82px;margin-top:0px;font-weight:600}body.page-template-page-sipit h2{font-size:56px;margin-top:0px;margin-bottom:40px}body.page-template-page-sipit h3{font-size:28px;margin-top:0px;margin-bottom:40px}@media only screen and (max-width: 768px){body.page-template-page-sipit body{text-align:center}body.page-template-page-sipit h1{font-size:42px;margin-top:0px;font-weight:600}body.page-template-page-sipit h2{font-size:36px;margin-top:0px;margin-bottom:40px}body.page-template-page-sipit h3{font-size:18px;margin-top:0px;margin-bottom:40px}}body.page-template-page-sipit .btn.btn-outline{border:2px solid white;border-radius:100px;color:white;text-transform:uppercase}body.page-template-page-sipit .btn.btn-outline.btn-black{border:2px solid black;border-radius:100px;color:black;text-transform:uppercase}body.page-template-page-sipit .btn-lg{padding:16px 26px;font-size:16px}body.page-template-page-sipit section{padding:80px 0;min-height:820px;position:relative}body.page-template-page-sipit .rect{position:absolute;top:-120px;left:50%;margin-left:-22.5px}@media only screen and (max-width: 768px){body.page-template-page-sipit .rect{display:none}}body.page-template-page-sipit .social-link{margin-left:10px;margin-right:10px}body.page-template-page-sipit #main-nav{background-color:transparent;border:none;margin-bottom:160px}@media (min-width: 768px){body.page-template-page-sipit #main-nav .navbar-nav>li>a{padding-top:46px;padding-bottom:47px}}@media only screen and (max-width: 768px){body.page-template-page-sipit #main-nav{margin-bottom:80px}body.page-template-page-sipit #main-nav .navbar-toggle{position:absolute;right:0}body.page-template-page-sipit #main-nav .navbar-toggle .icon-bar{background-color:white}body.page-template-page-sipit #main-nav .navbar-collapse{border:none;box-shadow:none;-webkit-box-shadow:none}}body.page-template-page-sipit #main-nav a{color:white}body.page-template-page-sipit #hero{background:url(img/lunoe/hero.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:40px;padding-bottom:160px;color:white}body.page-template-page-sipit #hero .open-up{max-width:69px;margin-top:80px}@media only screen and (max-width: 768px){body.page-template-page-sipit #hero .open-up{display:none}}body.page-template-page-sipit #project{background:url(img/lunoe/pink-bg-top.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body.page-template-page-sipit #project .open-up{max-width:100px}@media only screen and (max-width: 768px){body.page-template-page-sipit #project .open-up{display:none}}body.page-template-page-sipit #project #about-project{margin-bottom:240px}body.page-template-page-sipit #project #about-anna .btn{margin-right:40px}body.page-template-page-sipit #project #about-anna .spotify{position:relative;top:8px}body.page-template-page-sipit #about{background:url(img/lunoe/about-bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:40px;color:white}body.page-template-page-sipit #about .btn{margin-right:40px}@media only screen and (max-width: 768px){body.page-template-page-sipit #about .btn{width:100%;margin-bottom:40px;margin-right:0}}@media only screen and (max-width: 768px){body.page-template-page-sipit #gallery{padding-bottom:0}}body.page-template-page-sipit #gallery h2{margin-bottom:80px}body.page-template-page-sipit #gallery a.swipebox{margin-bottom:40px;display:block}body.page-template-page-sipit #footer{background:url(img/lunoe/pink-bg-bottom.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:320px}@media only screen and (max-width: 480px){body.page-template-page-sipit #footer{padding-bottom:0}}@media only screen and (max-width: 768px){body.page-template-page-sipit #footer{padding-top:160px;background:url(img/lunoe/pink-bg-bottom.jpg) no-repeat center -250px}}body.page-template-page-sipit #footer .rect{top:-40px}body.page-template-page-sipit #footer h2{margin-bottom:120px}@media only screen and (max-width: 480px){body.page-template-page-sipit #footer h2{margin-bottom:40px}}body.page-template-page-sipit #footer #signup-form{max-width:420px;margin:60px auto;border:2px solid white;background-color:rgba(255,255,255,0.5);padding:20px}@media only screen and (max-width: 480px){body.page-template-page-sipit #footer #signup-form{margin:40px auto}}body.page-template-page-sipit #footer #signup-form .gform_wrapper{margin:0}body.page-template-page-sipit #footer #signup-form form{text-align:center}body.page-template-page-sipit #footer #signup-form form label{display:none}body.page-template-page-sipit #footer #signup-form form button{width:100%;background-color:black;color:white;border-radius:3px}body.page-template-page-sipit #footer #signup-form form .gform_footer{margin-top:0}body.page-template-page-sipit #footer p.small{font-size:10px}
