@import url("https://fonts.googleapis.com/css?family=Martel+Sans:400,600&display=swap");.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.SelectClass,.SumoSelect.open .search-txt,.SumoUnder{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;top:0;left:0}.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;width:100%;margin:0;padding:5px 8px;border:none;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{right:0;height:100%;width:100%;border:none;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:0 0 2px #7799D0;border-color:#7799D0}.SumoSelect>.CaptionCont{position:relative;border:1px solid #A4A4A4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#E4E4E4}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #AEAEAE;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #DBDBDB;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}
@font-face{font-family:"Galano";src:url(/themes/custom/vive_vinos/fonts/Galano-Grotesque-Medium.otf);}@font-face{font-family:"Galano-light";src:url(/themes/custom/vive_vinos/fonts/Galano-Grotesque-Light.otf);}@font-face{font-family:"Galano-semi-bo";src:url(/themes/custom/vive_vinos/fonts/Galano-Grotesque-Semi-Bold.otf);}@font-face{font-family:"Galano-regular";src:url(/themes/custom/vive_vinos/fonts/Galano-Grotesque.otf);}:root{--mobile:360px;--tablet:768px;--desktop:1200px;}body{font-size:16px;font-family:"Galano";}p{font-family:"Galano-regular";}img{height:auto;max-width:100%;}.field--type-image img{margin-bottom:0;}input,button{outline:0;}#toolbar-bar{z-index:4000;}.item-load{display:none;background:rgba(0,0,0,0.2) url(/themes/custom/vive_vinos/images/ajax-loader.gif) no-repeat center center;-moz-background-size:100px;background-size:100px;width:100%;height:100%;position:fixed;left:0;top:0;z-index:1000;}@media (min-width:576px){.container{max-width:100%;}}@media (min-width:768px){.container{max-width:100%;}}@media (min-width:992px){.container{max-width:100%;}}@media (min-width:1200px){.container{max-width:1368px;}}.row{margin:0;width:100%;}.navbar{padding:0;}.col{padding:0;}.col-auto{padding:0;}@media (min-width:560px){.node .field--type-image{float:none;margin:0;}}.sidebar .block{border:none;margin:0;padding:0;}.swiper-wrapper{list-style:none;padding:0;}form .js-form-item label{color:#4c4c4c;display:block;font-size:0.875em;text-transform:uppercase;}form .js-form-item .SumoSelect{width:100%;}form .js-form-item .SumoSelect .SelectBox{background:#EDEDED;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:12px 10px;}form .js-form-item .SumoSelect .SelectBox:focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}form .js-form-item .form-date,form .js-form-item .form-email,form .js-form-item .form-tel,form .js-form-item .form-text{background:#EDEDED;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:12px 10px;}form .js-form-item .form-date:focus,form .js-form-item .form-email:focus,form .js-form-item .form-tel:focus,form .js-form-item .form-text:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#block-vive-vinos-menufooterpoliticas{margin-left:30px;}@media (max-width:768px){#block-vive-vinos-menufooterpoliticas{margin-left:0;}}@media (max-width:768px){#block-vive-vinos-menufooterpoliticas .nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;}}#block-vive-vinos-menufooterpoliticas .nav li{margin-right:25px;}@media (max-width:768px){#block-vive-vinos-menufooterpoliticas .nav li{margin:10px 0 0;width:100%;text-align:center;}}#block-vive-vinos-menufooterpoliticas .nav li a{color:rgba(32,33,36,0.7);font-size:0.875em;padding:0;}#block-footerprohibidalaventadebebidasembriagantesamenoresdeedad{margin-top:20px;text-align:center;}#block-footerprohibidalaventadebebidasembriagantesamenoresdeedad .field--name-body p{color:rgba(32,33,36,0.7);}.logo-color,#block-logoacolor{margin-bottom:100px;margin-top:30px;}@media only screen and (max-width:767px){.logo-color,#block-logoacolor{margin-bottom:30px;margin-top:30px;}}.logo-color img,#block-logoacolor img{max-width:168px;}.banner-home{width:100%;}.banner-home .col-auto{padding:0;}@media (max-width:768px){.views-banner-home{height:440px;overflow:hidden;}}.views-banner-home .view-content{position:relative;}.views-banner-home .content-info{left:5%;position:absolute;top:30%;width:95%;}@media (max-width:768px){.views-banner-home .content-info{top:20%;}}.views-banner-home .views-field-title{max-width:600px;}.views-banner-home .views-field-title a{color:white;font-size:3.375em;font-family:"Galano-light";line-height:56px;}@media (max-width:768px){.views-banner-home .views-field-title a{font-size:1.75em;line-height:32px;display:block;}}.views-banner-home .views-field-body{margin-top:20px;max-width:600px;}.views-banner-home .views-field-body .field-content p{color:white;font-size:1.125em;line-height:24px;}.views-banner-home .views-row{width:100%;}.views-banner-home .views-field-field-image img{max-height:100vh;height:100vh;width:100%;}@media (max-width:768px){.views-banner-home .views-field-field-image img{max-height:auto;max-width:none;width:auto;}}@media (min-height:1300px){.views-banner-home .views-field-field-image img{height:auto;max-height:100%;}}.views-banner-home .views-field-field-image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(21,15,20,0.8)),to(rgba(153,72,136,0)));background-image:-webkit-linear-gradient(rgba(21,15,20,0.8),rgba(153,72,136,0));background-image:-moz- oldlinear-gradient(rgba(21,15,20,0.8),rgba(153,72,136,0));background-image:linear-gradient(rgba(21,15,20,0.8),rgba(153,72,136,0));content:'';width:100%;height:100%;display:inline-block;height:100%;position:absolute;top:0;left:0;}.path-frontpage .content-branding{left:0;position:absolute;top:40px;width:100%;z-index:100;}.path-frontpage .content-branding .wrap-branding{margin:0 auto;max-width:90%;}.path-frontpage .content-branding .wrap-branding .navbar-brand{max-width:170px;}#block-vive-vinos-recomendadorvinos{background:url(/themes/custom/vive_vinos/images/bg-banner-home.png) no-repeat;-moz-background-size:100% 100%;background-size:100% 100%;height:30vh;margin-top:-30vh;min-height:264px;padding:43px 0 0 0;width:100%;z-index:20;}@media (max-width:768px){#block-vive-vinos-recomendadorvinos{margin-top:-44px;}}@media (min-height:1300px){#block-vive-vinos-recomendadorvinos{height:auto;margin-top:-100px;}}#block-vive-vinos-recomendadorvinos .content{height:100%;max-width:850px;margin:0 auto;padding-bottom:40px;position:relative;}@media (max-width:768px){#block-vive-vinos-recomendadorvinos .content{background:#202124;}}#block-vive-vinos-recomendadorvinos .field--name-field-image-one{margin-left:-27px;}#block-vive-vinos-recomendadorvinos .field--name-body{position:absolute;height:100%;top:-19px;width:100%;}#block-vive-vinos-recomendadorvinos .field--name-body h5{color:#C65DB0;font-family:"Galano-regular";font-size:0.875em;padding-left:30px;}#block-vive-vinos-recomendadorvinos .field--name-body h2{color:rgba(255,255,255,0.8);font-family:"Galano-light";font-size:2em;padding-left:30px;}#block-vive-vinos-recomendadorvinos .field--name-body p{margin-bottom:47px;margin-top:37px;text-align:right;}@media (max-width:768px){#block-vive-vinos-recomendadorvinos .field--name-body p{margin-top:0;}}#block-vive-vinos-recomendadorvinos .field--name-body p a{background:url(/themes/custom/vive_vinos/images/arrow-button.png) no-repeat center right;color:white;display:inline-block;padding:13px 62px 13px 0;}#block-vive-vinos-recomendadorvinos .field--name-body h6{bottom:10px;color:rgba(255,255,255,0.6);font-family:"Galano-regular";font-size:0.75em;line-height:20px;text-align:center;}#block-vive-vinos-recomendadorvinos .field--name-body:before{background:url(/themes/custom/vive_vinos/images/bg-stars.png);content:'';display:inline-block;height:315px;left:-315px;position:absolute;top:-50px;width:321px;}@media only screen and (max-width:767px){#block-vive-vinos-recomendadorvinos{min-height:225px;}}.block-pqr{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;}@media (max-width:768px){.block-pqr#block-vive-vinos-pqrcarulla,.block-pqr#block-vive-vinos-pqrexito{margin-bottom:30px;max-width:248px;width:100%;margin:0 auto 30px;padding:20px;border:1px solid #bcbcbd;cursor:pointer;}.block-pqr#block-vive-vinos-pqrcarulla .field--name-field-image-one,.block-pqr#block-vive-vinos-pqrexito .field--name-field-image-one{margin:0;}.block-pqr#block-vive-vinos-pqrcarulla .field--name-field-image-one a,.block-pqr#block-vive-vinos-pqrexito .field--name-field-image-one a{display:block;}.block-pqr#block-vive-vinos-pqrcarulla .field--name-field-image-two,.block-pqr#block-vive-vinos-pqrexito .field--name-field-image-two{display:none;}.block-pqr#block-vive-vinos-pqrcarulla img,.block-pqr#block-vive-vinos-pqrexito img{width:64px;height:auto;max-width:none;}.block-pqr#block-vive-vinos-pqrcarulla .content,.block-pqr#block-vive-vinos-pqrexito .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.block-pqr#block-vive-vinos-pqrcarulla p:nth-of-type(1),.block-pqr#block-vive-vinos-pqrexito p:nth-of-type(1){display:none;}.block-pqr#block-vive-vinos-pqrcarulla p:nth-of-type(2),.block-pqr#block-vive-vinos-pqrexito p:nth-of-type(2){font-size:1.125em;line-height:1.5em;}}@media (min-width:768px){.block-pqr#block-vive-vinos-pqrcarulla p:nth-of-type(2),.block-pqr#block-vive-vinos-pqrexito p:nth-of-type(2){display:none;}}.block-pqr#block-vive-vinos-puntoscolombia img{width:152px;}.block-pqr .field--name-body{display:inline-block;max-width:225px;margin-right:15px;vertical-align:middle;text-align:left;}@media (max-width:768px){.block-pqr .field--name-body{display:block;}}.block-pqr .field--name-body p{color:rgba(32,33,36,0.7);font-size:0.875em;margin:0;}.block-pqr .field--name-field-image-one{display:inline-block;margin-right:25px;vertical-align:middle;}@media (max-width:768px){.block-pqr .field--name-field-image-one{display:block;}}.block-pqr .field--name-field-image-two{display:inline-block;vertical-align:middle;}@media (max-width:768px){.block-pqr .field--name-field-image-two{display:block;margin-top:20px;}}.block-wine-month .col-auto{padding:0;}.views-wine-month > .view-content > .views-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}@media (max-width:768px){.views-wine-month > .view-content > .views-row{display:block;padding-top:50px;}}.views-wine-month > .view-content > .views-row .content-image{-webkit-box-flex:0.93;-webkit-flex:0.93;-moz-box-flex:0.93;-ms-flex:0.93;flex:0.93;margin-right:5%;position:relative;}@media (max-width:1220px){.views-wine-month > .view-content > .views-row .content-image{margin-left:-15px;margin-right:2%;}}@media (max-width:960px){.views-wine-month > .view-content > .views-row .content-image{margin:0;text-align:center;}}.views-wine-month > .view-content > .views-row .content-image .views-field-nothing{background:rgba(153,72,136,0.84);padding:2px 30px 0 0;position:absolute;bottom:25px;right:-160px;text-align:right;font-size:1.125em;display:block;height:40px;width:216px;}.views-wine-month > .view-content > .views-row .content-image .views-field-nothing .field-content{color:white;font-size:14px;}.views-wine-month > .view-content > .views-row .content-image .views-field-nothing .field-content span{font-size:24px;font-family:"Galano-regular";margin-right:8px;}@media (max-width:960px){.views-wine-month > .view-content > .views-row .content-image .views-field-nothing{bottom:initial;margin-right:-108px;right:50%;text-align:center;padding:0;top:-21px;}}@media (max-width:960px){.views-wine-month > .view-content > .views-row .content-image{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;}}.views-wine-month > .view-content > .views-row .content-info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:5%;margin-top:45px;position:relative;}@media (max-width:768px){.views-wine-month > .view-content > .views-row .content-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;}.views-wine-month > .view-content > .views-row .content-info > .views-field{width:100%;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;}}@media (max-width:1220px){.views-wine-month > .view-content > .views-row .content-info{margin-right:2%;}}.views-wine-month > .view-content > .views-row .views-field-view{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-top:161px;margin-right:5%;}@media (max-width:768px){.views-wine-month > .view-content > .views-row .views-field-view{margin-right:0;margin-top:30px;}}.views-wine-month > .view-content > .views-row .views-field-view .views-label-view{display:inline-block;font-size:0.875em;margin-bottom:31px;}@media (max-width:1220px){.views-wine-month > .view-content > .views-row .views-field-view{margin-right:0;}}@media (max-width:960px){.views-wine-month > .view-content > .views-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:50px;}}.views-wine-month .views-field-field-country{margin-bottom:8px;}.views-wine-month .views-field-field-country .field-content{color:#994888;font-size:0.875em;text-transform:uppercase;}.views-wine-month .views-field-title{margin-bottom:10px;max-width:320px;}.views-wine-month .views-field-title .field-content{color:#202124;font-size:2em;font-family:"Galano-light";line-height:40px;}.views-wine-month .views-field-field-lugar-de-procedencia .field-content{color:#202124;font-size:0.875em;text-transform:uppercase;}.views-wine-month .views-field-body{margin-top:31px;}.views-wine-month .views-field-body .field-content{color:rgba(32,33,36,0.7);line-height:24px;}.views-cata-home .views-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.views-cata-home .content-container{height:115px;-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;}.views-cata-home .content-container .field-content{color:rgba(32,33,36,0.7);display:none;font-family:"Galano-regular";line-height:24px;}.views-cata-home .content-container .field-content.active{display:block;}.views-cata-home .views-field{-webkit-box-flex:1;-webkit-flex:1 80px;-moz-box-flex:1;-ms-flex:1 80px;flex:1 80px;margin-right:8px;max-width:80px;}.views-cata-home .views-field .views-label{background-repeat:no-repeat;background-position:center 2px;border:1px solid rgba(32,33,36,0.3);color:rgba(32,33,36,0.8);cursor:pointer;display:inline-block;font-family:"Galano-semi-bo";font-size:10px;height:70px;padding-top:46px;text-align:center;text-transform:uppercase;width:100%;}.views-cata-home .views-field .views-label.active{background-color:#994888;color:white;}@media (max-width:1110px){.views-cata-home .views-field .views-label{background-position:center -3px;height:60px;padding-top:41px;}}.views-cata-home .views-field .views-label-field-color{background-image:url(/themes/custom/vive_vinos/images/icon-color.png);}.views-cata-home .views-field .views-label-field-color.active{background-image:url(/themes/custom/vive_vinos/images/icon-color-active.png);}.views-cata-home .views-field .views-label-field-sabor{background-image:url(/themes/custom/vive_vinos/images/icon-sabor.png);}.views-cata-home .views-field .views-label-field-sabor.active{background-image:url(/themes/custom/vive_vinos/images/icon-sabor-active.png);}.views-cata-home .views-field .views-label-field-maridaje{background-image:url(/themes/custom/vive_vinos/images/icon-maridaje.png);}.views-cata-home .views-field .views-label-field-maridaje.active{background-image:url(/themes/custom/vive_vinos/images/icon-maridaje-active.png);}.views-cata-home .views-field .views-label-field-aroma{background-image:url(/themes/custom/vive_vinos/images/icon-aroma.png);}.views-cata-home .views-field .views-label-field-aroma.active{background-image:url(/themes/custom/vive_vinos/images/icon-aroma-active.png);}@media (max-width:1110px){.views-cata-home .views-field{max-width:70px;}}@media only screen and (max-width:767px){.views-cata-home .views-field{max-width:64px;}}.block-views-tips{margin-top:145px;}.block-views-tips > h2{color:#202124;font-family:"Galano-light";font-size:2em;max-width:1064px;margin:0 auto;position:relative;}.block-views-tips > h2:before{background:url(/themes/custom/vive_vinos/images/magic-wand.png);content:'';width:139px;height:133px;display:inline-block;position:absolute;left:-83px;top:-42px;z-index:0;}.views-tips{position:relative;padding-bottom:80px;}.views-tips .view-content{max-width:1100px;margin:50px auto 0 auto;}.views-tips .swiper-container{padding:18px 18px 30px 18px;}.views-tips .swiper-slide{-webkit-box-shadow:0 8px 16px #c5c5c5;-moz-box-shadow:0 8px 16px #c5c5c5;box-shadow:0 8px 16px #c5c5c5;width:315px;padding:40px;position:relative;text-align:center;}.views-tips .views-field-title{margin-bottom:20px;}.views-tips .views-field-title a{color:#994888;font-size:0.875em;text-transform:uppercase;}.views-tips .views-field-body p{font-family:"Galano-light";font-size:0.875em;color:#626365;line-height:1.5em;}.views-tips .views-field-view-node{bottom:20px;left:0;position:absolute;width:100%;}.views-tips .views-field-view-node a{background:url(/themes/custom/vive_vinos/images/tips-icon.png) no-repeat;display:inline-block;height:12px;text-indent:-9999px;width:12px;}.views-tips .view-footer{bottom:0;left:50%;margin-left:-150px;position:absolute;width:300px;}@media (max-width:768px){.views-tips .view-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}.views-tips .view-footer .swiper-button-next,.views-tips .view-footer .swiper-button-prev{position:static;margin:0 25px;}}.views-tips .view-footer .swiper-button-next{background:url(/themes/custom/vive_vinos/images/arrow-next-slider.png) no-repeat;height:32px;width:32px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;}.views-tips .view-footer .swiper-button-prev{background:url(/themes/custom/vive_vinos/images/arrow-prev-slider.png) no-repeat;height:32px;width:32px;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;}.clifre-find-form{max-width:575px;margin:50px auto 0;}.clifre-find-form .return-form{color:#C65DB0;margin-left:-50px;padding-left:53px;position:relative;font-size:0.875em;letter-spacing:0.9px;text-transform:uppercase;text-decoration:none;}.clifre-find-form .return-form:before{border:1.5px solid #C65DB0;content:'';-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:40px;left:0;position:absolute;top:-15px;width:40px;}.clifre-find-form .return-form:after{border:solid #C65DB0;border-width:0 1.5px 1.5px 0;content:'';display:inline-block;left:12px;margin-left:6px;padding:5px;position:absolute;top:-1px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}@media only screen and (max-width:767px){.clifre-find-form .return-form{margin-left:0;}}.clifre-find-form .title-form{color:#202124;font-family:"Galano-light";font-size:2em;line-height:40px;margin-top:60px;}.clifre-find-form .subtible-form{font-family:"Galano-light";font-size:1.5em;line-height:40px;color:rgba(32,33,36,0.7);}.clifre-find-form .label-form{color:#202124;font-family:"Galano-light";font-size:1.25em;margin-top:55px;}.clifre-find-form .form-item-type-document{float:left;width:248px;}.clifre-find-form .form-item-type-document .form-select{height:100%;}.clifre-find-form .form-item-type-document .SelectBox span{color:rgba(32,33,36,0.4);font-family:"Galano-regular";}.clifre-find-form .form-item-type-document .optWrapper{top:48px;}@media only screen and (max-width:767px){.clifre-find-form .form-item-type-document{float:none;width:100%;}}.clifre-find-form .form-item-number-document{float:right;max-width:312px;}.clifre-find-form .form-item-number-document .form-text{color:rgba(32,33,36,0.4);font-family:"Galano-regular";}@media only screen and (max-width:767px){.clifre-find-form .form-item-number-document{float:none;max-width:100%;width:100%;}}.clifre-find-form .button{background:#994888;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:white;font-size:0.875em;padding:12.5px 30px;text-transform:uppercase;float:right;letter-spacing:0.9px;position:relative;padding:14.5px 50px 12.5px 30px;position:relative;}.clifre-find-form .button:after{border:solid white;border-width:0 1.5px 1.5px 0;display:inline-block;margin-left:6px;padding:3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:'';position:absolute;right:19px;top:19px;}#block-logovivevinosrecomendador{background:#202124;padding:22px 2% 50px 10%;}#block-logovivevinosrecomendador .field--name-field-image-one{display:inline-block;border-right:1px solid rgba(255,255,255,0.9);padding-right:32px;}#block-logovivevinosrecomendador .field--name-field-image-one img{cursor:pointer;max-width:168px;}@media only screen and (max-width:767px){#block-logovivevinosrecomendador .field--name-field-image-one img{max-width:100%;}}@media only screen and (max-width:767px){#block-logovivevinosrecomendador .field--name-field-image-one{max-width:120px;}}#block-logovivevinosrecomendador .field--name-body{display:inline-block;}#block-logovivevinosrecomendador .field--name-body h4{color:rgba(255,255,255,0.9);font-size:0.875em;letter-spacing:0.9px;margin-left:29px;}@media only screen and (max-width:767px){#block-logovivevinosrecomendador .field--name-body h4{font-size:0.625em;}}@media only screen and (max-width:767px){#block-logovivevinosrecomendador{padding-bottom:20px;}}#block-logovivevinosrecomendadorcolor{margin-bottom:100px;}#block-logovivevinosrecomendadorcolor .field--name-field-image-one{display:inline-block;border-right:1px solid #994888;padding-right:32px;}@media only screen and (max-width:767px){#block-logovivevinosrecomendadorcolor .field--name-field-image-one{border-right:none;padding-right:0;}}#block-logovivevinosrecomendadorcolor img{cursor:pointer;max-width:168px;}#block-logovivevinosrecomendadorcolor .field--name-body{display:inline-block;}#block-logovivevinosrecomendadorcolor .field--name-body h4{color:#994888;font-size:0.875em;letter-spacing:0.9px;margin-left:29px;}@media only screen and (max-width:767px){#block-logovivevinosrecomendadorcolor .field--name-body{display:none;}}@media only screen and (max-width:767px){#block-logovivevinosrecomendadorcolor{margin-bottom:25px;}}.question-wines-form .group-header-questions{background:#202124;padding-bottom:35px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.question-wines-form .group-header-questions .content-number-and-name{margin-bottom:15px;padding-left:10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}.question-wines-form .group-header-questions .content-number-and-name .question-number{color:rgba(255,255,255,0.7);display:inline-block;font-family:"Galano-regular";font-size:1.125em;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;}.question-wines-form .group-header-questions .content-number-and-name .question-name{color:#C65DB0;display:inline-block;font-size:0.875em;margin-left:15px;text-transform:uppercase;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;}.question-wines-form .group-header-questions .button{background:#3b3c3f;border:1px solid rgba(255,255,255,0.6);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;font-size:0;height:40px;margin-left:3%;margin-right:22px;padding:0;vertical-align:middle;width:40px;outline:0;}.question-wines-form .group-header-questions .button:active{background:#3b3c3f;}.question-wines-form .group-header-questions .button:focus{outline:0;}.question-wines-form .group-header-questions .button:before{border:solid rgba(255,255,255,0.6);border-width:0 1px 1px 0;content:'';display:inline-block;margin-left:6px;padding:7px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}.question-wines-form .group-header-questions .preguntas-vinos{color:rgba(255,255,255,0.8);font-size:2em;font-family:"Galano-light";display:inline-block;vertical-align:middle;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;}@media only screen and (max-width:767px){.question-wines-form .group-header-questions .preguntas-vinos{font-size:1.125em;}}.question-wines-form .group-header-questions:before{background:#202124;bottom:-10px;-webkit-border-radius:46%;-moz-border-radius:46%;border-radius:46%;content:'';display:inline-block;height:21px;left:0;position:absolute;width:100%;}@media only screen and (max-width:767px){.question-wines-form .group-header-questions{padding-bottom:18px;}}.question-wines-form #edit-answers{margin:45px 0 0;height:50vh;overflow-y:scroll;padding-bottom:70px;}.question-wines-form #edit-answers > .form-check{margin:0 auto 6px;position:relative;max-width:70%;}.question-wines-form #edit-answers > .form-check label{position:relative;cursor:pointer;padding:8px;text-transform:initial;}.question-wines-form #edit-answers > .form-check label:hover{background:#f6f1f6;}.question-wines-form #edit-answers > .form-check label::before,.question-wines-form #edit-answers > .form-check label::after{content:"";-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:20px;height:20px;background:#e8e8e9;border:1px solid #a6a6a7;position:absolute;top:0;right:20px;bottom:0;margin:auto;}.question-wines-form #edit-answers > .form-check label::after{width:12px;height:12px;border:0;display:none;}.question-wines-form #edit-answers > .form-check.active label{background:#f6f1f6;}.question-wines-form #edit-answers > .form-check.active label::before{border-color:#C65DB0;}.question-wines-form #edit-answers > .form-check.active label::after{display:block;background:#C65DB0;right:24px;}.question-wines-form #edit-answers > .form-check .form-radio{position:absolute;right:0;opacity:0;}.question-wines-form #edit-answers > .form-check img{display:inline-block;vertical-align:middle;height:64px;width:64px;}@media only screen and (max-width:767px){.question-wines-form #edit-answers > .form-check img{height:40px;width:40px;}}.question-wines-form #edit-answers > .form-check span{color:#202124;display:inline-block;font-family:"Galano-light";font-size:1.5em;margin-left:30px;vertical-align:middle;}@media only screen and (max-width:767px){.question-wines-form #edit-answers > .form-check span{font-size:1em;}}@media only screen and (max-width:767px){.question-wines-form #edit-answers > .form-check{max-width:98%;padding-left:0;}}@media only screen and (max-width:767px){.question-wines-form #edit-answers{height:70vh;margin-top:20px;padding-bottom:85px;}}.question-wines-form .group-button-submit{background:white;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.16);-moz-box-shadow:0 0 6px rgba(0,0,0,0.16);box-shadow:0 0 6px rgba(0,0,0,0.16);bottom:0;left:0;padding:10px 30px;position:absolute;text-align:right;width:100%;}.question-wines-form .group-button-submit .button{background:url(/themes/custom/vive_vinos/images/arrow-button.png) no-repeat right center;border:none;color:#994888;font-size:0.875em;padding:16px 63px 12px 0px;text-transform:uppercase;outline:0;}.question-wines-form .group-button-submit .button:active{background:transparent url(/themes/custom/vive_vinos/images/arrow-button.png) no-repeat right center;color:#994888;}.question-wines-form .group-button-submit .button:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media only screen and (max-width:767px){.question-wines-form .group-button-submit .button{-moz-background-size:32px;background-size:32px;background-position:95% 8px;color:#202124;font-size:0.75em;letter-spacing:0.9px;}}@media only screen and (max-width:767px){.question-wines-form .group-button-submit{position:fixed;}}.view-view-block-questions .views-row{width:100%;}.view-view-block-questions .views-row img{height:100vh;max-height:100vh;width:100%;}.path-vinos .page-title-recommended{color:#202124;font-size:2em;font-family:"Galano-light";line-height:40px;}@media only screen and (max-width:767px){.path-vinos .page-title-recommended{font-size:1.625em;line-height:28px;}}.path-vinos .swiper-container{padding-bottom:55px;}.path-vinos .swiper-pagination{display:none;}@media only screen and (max-width:767px){.path-vinos .swiper-pagination{display:block;}}.path-vinos .swiper-pagination-bullet{background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:2px solid white;color:rgba(32,33,36,0.4);font-family:"Galano-light";font-size:1.625em;margin:15px;opacity:1;padding:3px 8px;height:auto;width:auto;}.path-vinos .swiper-pagination-bullet.swiper-pagination-bullet-active{border-bottom:2px solid #C65DB0;color:#202124;padding-bottom:3px;}.path-recomendacion .page-title-recommended{color:#202124;font-size:1.25em;font-family:"Galano-light";line-height:40px;}.path-recomendacion .section-banner-container{display:none;}.path-recomendacion #block-logovivevinosrecomendadorcolor{padding-top:30px;margin-bottom:60px;}.path-recomendacion #block-logovivevinosrecomendadorcolor .field--name-body{display:none;}.content-elements{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (max-width:767px){.content-elements{-webkit-flex-wrap:initial;-ms-flex-wrap:initial;flex-wrap:initial;}}.content-elements .container-element{display:none;margin-top:35px;text-align:center;}@media only screen and (max-width:767px){.content-elements .container-element{display:block;}}@media (min-width:768px){.content-elements{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;transform:none !important;}}.wrap-recommend-title{max-width:312px;margin-right:5%;height:auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;}.wrap-recommend-title:last-child(1){margin-right:0;}@media only screen and (max-width:767px){.wrap-recommend-title{margin:0 auto;-webkit-box-flex:initial;-webkit-flex:initial;-moz-box-flex:initial;-ms-flex:initial;flex:initial;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%;}}.content-recommend-wine{background:white;-webkit-box-shadow:0 8px 16px rgba(110,110,110,0.4);-moz-box-shadow:0 8px 16px rgba(110,110,110,0.4);box-shadow:0 8px 16px rgba(110,110,110,0.4);padding-bottom:84px;position:relative;max-width:100%;height:100%;margin:0;}@media only screen and (max-width:767px){.content-recommend-wine{margin:15px;}}.content-recommend-wine .content-info-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:24px 36px 0 24px;}.content-recommend-wine .content-info-top .container-image{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;}.content-recommend-wine .content-info-top .content-info{-webkit-box-flex:1.5;-webkit-flex:1.5;-moz-box-flex:1.5;-ms-flex:1.5;flex:1.5;}.content-recommend-wine .content-info-top .content-info .field-title{color:#202124;font-family:"Galano-light";font-size:1.125em;margin-bottom:-9px;}.content-recommend-wine .content-info-top .content-info .field-plu{color:rgba(32,33,36,0.4);font-size:0.625em;text-transform:uppercase;}.content-recommend-wine .content-info-top .content-info .field-info-plu{color:rgba(32,33,36,0.6);font-size:0.75em;}.content-recommend-wine .content-info-top .content-info .content-price-now .label-price-now{background:#994888;font-family:'Martel Sans',sans-serif;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:white;display:inline-block;font-size:0.75em;height:18px;padding-top:1px;position:relative;text-align:center;top:-3px;width:18px;}.content-recommend-wine .content-info-top .content-info .content-price-now .field-price-now{color:#1D161C;font-size:1.375em;}.content-recommend-wine .content-info-top .content-info .field-price-before{color:rgba(32,33,36,0.6);display:block;font-size:0.75em;}.content-recommend-wine .content-info-top .content-info .field-price-before .content-price-before{text-decoration:line-through;}.content-recommend-wine .content-info-top .content-info .field-info-plu-price{color:rgba(32,33,36,0.6);display:block;font-size:0.75em;}.content-recommend-wine .content-info-top .content-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}.content-recommend-wine .content-info-top .content-top .field-country{color:#994888;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:0.625em;text-transform:uppercase;}.content-recommend-wine .content-info-top .content-top .field-temperature{color:rgba(32,33,36,0.4);font-size:0.625em;}.content-recommend-wine .content-note-cata{margin-top:18px;}.content-recommend-wine .content-note-cata .field-title{color:rgba(32,33,36,0.4);font-family:"Galano-semi-bo";font-size:0.625em;text-align:center;text-transform:uppercase;}.content-recommend-wine .content-note-cata .content-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 16px;}.content-recommend-wine .content-note-cata .content-items .item-label{background-repeat:no-repeat;background-position:center 2px;border-bottom:2px solid white;color:rgba(32,33,36,0.8);-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-family:"Galano-semi-bo";font-size:0.625em;padding-top:46px;text-align:center;text-transform:uppercase;}.content-recommend-wine .content-note-cata .content-items .item-label.active{border-bottom:2px solid #C65DB0;color:#994888;}.content-recommend-wine .content-note-cata .content-items .item-label-color{background-image:url(/themes/custom/vive_vinos/images/icon-color.png);}.content-recommend-wine .content-note-cata .content-items .item-label-color.active{background-image:url(/themes/custom/vive_vinos/images/icon-color-active-pink.png);}.content-recommend-wine .content-note-cata .content-items .item-label-sabor{background-image:url(/themes/custom/vive_vinos/images/icon-sabor.png);}.content-recommend-wine .content-note-cata .content-items .item-label-sabor.active{background-image:url(/themes/custom/vive_vinos/images/icon-sabor-active-pink.png);}.content-recommend-wine .content-note-cata .content-items .item-label-maridaje{background-image:url(/themes/custom/vive_vinos/images/icon-maridaje.png);}.content-recommend-wine .content-note-cata .content-items .item-label-maridaje.active{background-image:url(/themes/custom/vive_vinos/images/icon-maridaje-active-pink.png);}.content-recommend-wine .content-note-cata .content-items .item-label-aroma{background-image:url(/themes/custom/vive_vinos/images/icon-aroma.png);}.content-recommend-wine .content-note-cata .content-items .item-label-aroma.active{background-image:url(/themes/custom/vive_vinos/images/icon-aroma-active-pink.png);}.content-recommend-wine .content-note-cata .content-body-items{height:65px;margin-top:20px;text-align:center;}.content-recommend-wine .content-note-cata .content-body-items .field-content{color:rgba(32,33,36,0.7);display:none;font-family:"Galano-regular";font-size:0.75em;}.content-recommend-wine .content-note-cata .content-body-items .field-content.active{display:block;}.content-recommend-wine .content-buttom-like{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#F2F2F2;padding:20px;position:absolute;bottom:0;width:100%;}.content-recommend-wine .content-buttom-like .field-title{color:rgba(32,33,36,0.6);font-size:0.875em;line-height:18px;}.content-recommend-wine .content-buttom-like .content-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}.content-recommend-wine .content-buttom-like button{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;cursor:pointer;display:inline-block;height:32px;margin:5px;text-indent:-9999px;width:32px;}.content-recommend-wine .content-buttom-like button.active{background-color:#994888;}.content-recommend-wine .content-buttom-like button:focus{outline:none;}.content-recommend-wine .content-buttom-like .button-not-like{background:rgba(32,33,36,0.3) url(/themes/custom/vive_vinos/images/button-not-like.svg) no-repeat center;}.content-recommend-wine .content-buttom-like .button-like{background:rgba(32,33,36,0.3) url(/themes/custom/vive_vinos/images/button-like.svg) no-repeat center;}.form-inscription-clifre{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:900;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.form-inscription-clifre .suscription-clifre-form{max-width:900px;margin:0 auto;height:auto;background:white;padding:0 24px 10px 24px;-webkit-box-shadow:1px 1px 10px #444040;-moz-box-shadow:1px 1px 10px #444040;box-shadow:1px 1px 10px #444040;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;}.form-inscription-clifre .titulo-comunidad-popup{color:#202124;font-family:"Galano-light";font-size:2em;margin-bottom:15px;}.form-inscription-clifre .form-item-check-inscription .form-check-input{margin-top:1px;}.form-inscription-clifre .form-item-check-inscription label{padding-left:4px;text-transform:initial;}.form-inscription-clifre .button{background:#994888;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:white;font-size:0.875em;padding:12.5px 30px;text-transform:uppercase;float:right;letter-spacing:0.9px;position:relative;padding:14.5px 50px 12.5px 30px;position:relative;}.form-inscription-clifre .button:after{border:solid white;border-width:0 1.5px 1.5px 0;display:inline-block;margin-left:6px;padding:3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:'';position:absolute;right:19px;top:19px;}.form-inscription-clifre .texto-condiciones{font-family:"Galano-light";font-size:1em;line-height:40px;color:rgba(32,33,36,0.7);}.form-inscription-clifre .texto-condiciones a{color:#202124;text-decoration:underline;}.form-inscription-clifre .close-form{background:#994888;color:white;cursor:pointer;font-size:31px;padding:8px;position:absolute;right:25px;text-align:center;top:0;width:49px;}.content-message-page-clifre{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:900;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.content-message-page-clifre .message-page-clifre{max-width:900px;margin:0 auto;height:auto;background:white;padding:10px 24px;-webkit-box-shadow:1px 1px 10px #444040;-moz-box-shadow:1px 1px 10px #444040;box-shadow:1px 1px 10px #444040;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;width:510px;color:#202124;font-family:"Galano-light";font-size:2em;margin-bottom:15px;text-align:center;}.recomendacion-personalizada{background:#8f9091;}.recomendacion-personalizada #main > .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;}.recomendacion-personalizada main{background:white;max-width:1024px;padding:0 3% 3%;-webkit-box-shadow:0 8px 16px #202124;-moz-box-shadow:0 8px 16px #202124;box-shadow:0 8px 16px #202124;}.recomendacion-usuario .container-block-button{margin-bottom:50vh;}.recomendacion-usuario .container-block-button span{color:#202124;display:block;font-size:1.625em;font-family:"Galano-light";max-width:300px;}@media only screen and (max-width:767px){.recomendacion-usuario .container-block-button span{max-width:100%;}}.recomendacion-usuario .container-block-button a{background:#994888;font-size:0.875em;color:white;display:inline-block;letter-spacing:0.9px;padding:13.5px 59px 13.5px 26px;text-align:center;position:relative;text-transform:uppercase;margin-top:20px;}.recomendacion-usuario .container-block-button a:after{border:solid white;border-width:0 1.5px 1.5px 0;display:inline-block;margin-left:6px;padding:3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:'';position:absolute;right:19px;top:19px;}.recomendacion-usuario .container-block-button a:hover{text-decoration:none;}@media only screen and (max-width:767px){.recomendacion-usuario .container-block-button a{font-size:0.75em;}}@media (min-height:1300px){.recomendacion-usuario .container-block-button{margin-bottom:74vh;}}@media only screen and (max-width:767px){.recomendacion-usuario .container-block-button{margin-bottom:20px;}}.form-send-mail{position:relative;margin-bottom:24.5vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:416px;}@media only screen and (max-width:767px){.form-send-mail{margin-bottom:30px;}}.form-send-mail h2{color:#202124;border:none;font-size:1.625em;font-family:"Galano-light";}.form-send-mail label{color:rgba(32,33,36,0.7);font-size:1em;font-family:"Galano-regular";margin-bottom:0;}.form-send-mail .form-type-email{-webkit-box-flex:3.5;-webkit-flex:3.5;-moz-box-flex:3.5;-ms-flex:3.5;flex:3.5;}.form-send-mail .form-type-email input{background:#EFEFEF;color:#202124;border:0;padding:0 15px;height:48px;width:284px;}.form-send-mail .form-type-checkbox{margin-top:11px;}.form-send-mail .form-type-checkbox input{display:inline-block;margin-right:10px;}.form-send-mail .form-type-checkbox a{color:rgba(32,33,36,0.7);text-decoration:underline;}.form-send-mail .form-type-button{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.form-send-mail .form-type-button input{color:white;background:#994888;width:128px;height:48px;border:0;cursor:pointer;}.page-node-3 .section-banner-container{display:none;}.page-node-3 #block-logovivevinosrecomendadorcolor{padding-top:30px;margin-bottom:60px;}.page-node-3 #block-logovivevinosrecomendadorcolor .field--name-body{display:none;}.page-node-3 .node--type-page .node__content{font-size:16px;}.page-node-3 .node--type-page p{font-size:1em;font-family:"Galano-light";}.page-node-3 .node--type-page p a{color:#994888;}.page-node-3 .node--type-page h2,.page-node-3 .node--type-page h3{font-size:1.25em;font-family:"Galano-light";color:#994888;}.page-node-3 .node--type-page h3{font-size:1.125em;}.webform-submission-clifre-suscription-form-form{background:white;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,0.27);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,0.27);box-shadow:0 0 7px 0 rgba(0,0,0,0.27);-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:720px;margin:0 auto;padding:55px 60px 60px 60px;}.webform-submission-clifre-suscription-form-form .form-group{-webkit-box-flex:1;-webkit-flex:1 46.5%;-moz-box-flex:1;-ms-flex:1 46.5%;flex:1 46.5%;margin-bottom:20px;max-width:46.5%;}.webform-submission-clifre-suscription-form-form .form-group label{font-family:"Galano-regular";display:inline-block;margin-bottom:20px;}.webform-submission-clifre-suscription-form-form .form-group label.form-required:after{content:"*";color:#ff0000;margin-left:5px;}.webform-submission-clifre-suscription-form-form .form-group .SumoSelect > .CaptionCont > span{color:#8d8d8d;font-family:"Galano-regular";font-size:0.875em;}.webform-submission-clifre-suscription-form-form .form-group .SumoSelect label{margin-bottom:0;}.webform-submission-clifre-suscription-form-form .form-group select{color:#8d8d8d;font-family:"Galano-regular";font-size:0.875em;}.webform-submission-clifre-suscription-form-form .form-group input{color:#8d8d8d;font-family:"Galano-regular";font-size:0.875em;height:45px;}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form .form-group{max-width:100%;}}.webform-submission-clifre-suscription-form-form #edit-processed-text{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-bottom:22px;max-width:100%;}.webform-submission-clifre-suscription-form-form #edit-processed-text h1{font-family:"Galano-regular";font-size:2em;}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form #edit-processed-text h1{font-size:1.5em;}}.webform-submission-clifre-suscription-form-form .form-actions{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-bottom:0;max-width:100%;}.webform-submission-clifre-suscription-form-form .form-actions button{background:#994888;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:white;font-size:0.875em;padding:12.5px 30px;text-transform:uppercase;}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form .form-actions{text-align:center;}}.webform-submission-clifre-suscription-form-form .form-item-departamento{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;max-width:100%;}.webform-submission-clifre-suscription-form-form .form-item-departamento label:after{content:"*";color:#ff0000;margin-left:5px;}.webform-submission-clifre-suscription-form-form .form-item-departamento .SumoSelect label{margin-bottom:15px;}.webform-submission-clifre-suscription-form-form .form-item-departamento .shs-field-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form .form-item-departamento .shs-field-container{display:block;}}.webform-submission-clifre-suscription-form-form .form-item-departamento .shs-widget-container{-webkit-box-flex:1;-webkit-flex:1 46.5%;-moz-box-flex:1;-ms-flex:1 46.5%;flex:1 46.5%;max-width:46.5%;}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form .form-item-departamento .shs-widget-container{margin-bottom:20px;-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;max-width:100%;width:100%;}}.webform-submission-clifre-suscription-form-form .form-item-departamento .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ededed;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:97% center;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-radius:0;padding:12px 10px;width:100%;}.webform-submission-clifre-suscription-form-form .form-item-departamento .SelectBox{display:none;}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form .form-item-departamento{margin-bottom:0;}}.webform-submission-clifre-suscription-form-form .form-item-terminos-y-condiciones{display:inline-block;margin-bottom:20px;margin-left:14px;margin-top:13px;}.webform-submission-clifre-suscription-form-form .form-item-terminos-y-condiciones label{color:#4c4c4c;font-family:"Galano-regular";font-size:14px;margin-top:3px;margin-bottom:0;margin-left:3px;padding-left:0;text-transform:initial;}.webform-submission-clifre-suscription-form-form .form-item-terminos-y-condiciones label a{color:#4c4c4c;font-family:"Galano-regular";font-size:14px;text-decoration:underline;}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form .form-item-terminos-y-condiciones{margin-left:0;}}.webform-submission-clifre-suscription-form-form .captcha{margin-bottom:20px;}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form .captcha .g-recaptcha > div{margin:0 auto;}}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form{display:block;padding:27px 25px 50px;}}.webform-submission-clifre-suscription-form-form .form-item-fecha-de-nacimiento .form-date{background:#ededed url(/themes/custom/vive_vinos/images/icon-calendar.svg) no-repeat 95% center;}.webform-submission-clifre-suscription-form-form .form-item-fecha-de-nacimiento .form-date::-webkit-inner-spin-button,.webform-submission-clifre-suscription-form-form .form-item-fecha-de-nacimiento .form-date::-webkit-calendar-picker-indicator{opacity:0;-webkit-appearance:none;appearance:none;}.webform-submission-clifre-suscription-form-form .form-item-fecha-de-nacimiento .form-date::-webkit-calendar-picker-indicator{width:18px;}.toolbar-horizontal .webform-submission-clifre-suscription-form-form .equis{top:39px;}.toolbar-horizontal.toolbar-tray-open .webform-submission-clifre-suscription-form-form .equis{top:79px;}.webform-submission-clifre-suscription-form-form .pop-up{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0.8);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;left:0;position:fixed;top:0;width:100%;z-index:900;}.webform-submission-clifre-suscription-form-form .equis{background:#994888;color:white;cursor:pointer;right:30px;font-family:"Galano-regular";font-size:54px;line-height:1;position:absolute;padding:2px 12px 8px;text-align:center;top:0;}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form .equis{right:5%;}}.webform-submission-clifre-suscription-form-form .mensaje{background:white;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;color:rgba(20,21,23,0.8);font-family:"Galano";font-size:2em;line-height:46px;max-width:545px;padding:55px 50px;text-align:center;}@media only screen and (max-width:767px){.webform-submission-clifre-suscription-form-form .mensaje{font-size:1.5em;line-height:30px;max-width:90%;padding:50px 27px;}}.section-banner-container{position:relative;}.wrap-post-content{margin-top:130px;text-align:center;}@media (max-width:768px){.wrap-post-content{margin-top:60px;}}.wrap-post-content .region-post-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:768px){.wrap-post-content .region-post-content{display:block;}}.view-frontpage{display:none;}.site-footer{background:#F8F8F8;margin-top:110px;}@media (max-width:768px){.site-footer{margin-top:40px;}}.site-footer .row{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:768px){.site-footer .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px;}}.site-footer .block{margin:0;border:none;padding:0;}@media (min-width:1200px){.path-formulario .container{max-width:100%;padding:0;}.path-formulario .dialog-off-canvas-main-canvas,.path-formulario #page-wrapper,.path-formulario #page,.path-formulario #main-wrapper,.path-formulario #main,.path-formulario #main > .row,.path-formulario #content,.path-formulario #content > .section{height:100vh;}.path-formulario #question-wines-form{height:78%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.path-formulario .main-content{position:relative;}.path-formulario #main > .row{height:100vh;overflow:hidden;}.path-formulario .sidebar{padding:0;}@media (min-width:768px){.path-formulario .sidebar{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:40%;}}.path-formulario .sidebar .block{padding:0;border:none;margin:0;}@media (max-width:1000px){.path-formulario .sidebar{display:none;}}@media (min-height:1300px){.path-formulario .sidebar{display:none;}}.path-formulario .container{max-width:100% !important;padding:0 !important;}.path-formulario .alert-wrapper{width:300px;}.path-formulario .alert-wrapper .alert-danger{background:none;border:0;margin-bottom:0;padding:20px 1.25rem;}@media (max-width:380px){.path-formulario .alert-wrapper .alert-danger{width:150px;font-size:12px;padding:0 20px 14px;}.path-formulario .alert-wrapper .alert-danger .close{top:-6px;}}.path-vinos{position:relative;}.path-vinos:before{background:#212225;display:inline-block;bottom:0;left:0;content:'';height:45vh;position:absolute;width:100%;}@media (min-height:1300px){.path-vinos:before{height:70vh;}}@media only screen and (max-width:767px){.path-vinos:before{content:none;}}@media (max-height:670px){.path-vinos:before{height:54vh;}}.path-vinos #main{padding-top:30px;}.path-vinos #main > .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100vh;position:relative;z-index:1000;}@media (max-width:768px){.path-vinos #main > .row{display:block;height:auto;}}@media (max-height:670px){.path-vinos #main > .row{height:auto;}}.path-vinos .region-post-content{display:block;margin-bottom:4.5vh;}@media (min-height:1300px){.path-vinos .region-post-content{margin-bottom:37.5vh;}}.path-vinos .col-md-3{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-webkit-flex:0 0 40%;-moz-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;margin-bottom:0;max-width:40%;}@media only screen and (max-width:767px){.path-vinos .col-md-3{margin-top:130px;max-width:100%;width:100%;}}.path-vinos .block-pqr{margin-bottom:20px;}.path-vinos .block-pqr .field--name-body p{color:white;}@media (max-width:768px){.path-vinos .sidebar{background:#202124 url(/themes/custom/vive_vinos/images/borde-curvo-footer.png) no-repeat 50% 0;margin:0 -15px;padding:60px 0 20px;max-width:none;width:auto;}.path-vinos .sidebar .region-post-content{margin-bottom:0;}.path-vinos .sidebar #block-vive-vinos-pqrexito{margin-bottom:0;}}.path-vinos .site-footer{background:#212225;margin:0;padding-top:0;position:relative;}.path-vinos .site-footer .content{padding:0;}.path-vinos .site-footer .site-footer__bottom{margin:0;padding:0;border:0;}.path-vinos .site-footer .block{width:100%;}.path-vinos .site-footer .row{margin:0;padding:0;}.path-vinos #block-footerprohibidalaventadebebidasembriagantesamenoresdeedad .field--name-body{margin:0 auto;max-width:660px;}.path-vinos #block-footerprohibidalaventadebebidasembriagantesamenoresdeedad .field--name-body p{color:white;text-align:center;font-size:0.875em;}.path-vinos-user .page-title-recommended{margin-bottom:30px;}.path-vinos-user .wrap-recommend-title:last-child(1){margin-right:0;}.path-vinos-user .wrap-recommend-title .title-favorite,.path-vinos-user .wrap-recommend-title .title-recommend-favorite{color:rgba(32,33,36,0.7);font-size:0.875em;letter-spacing:0.9px;text-transform:uppercase;}.path-vinos-user .wrap-recommend-title .title-favorite{background:url(/themes/custom/vive_vinos/images/ico_favorito.svg) no-repeat 3px -6px;margin-bottom:9px;padding-left:41px;}.path-vinos-user .wrap-recommend-title .title-recommend-favorite{background:url(/themes/custom/vive_vinos/images/ico_recomendacion.svg) no-repeat 3px -6px;margin-bottom:9px;padding-left:41px;}.path-recomendacion{background:#8f9091;}
