@font-face{font-family:'icomoon';src:url("/fonts/icomoon.eot?-to7e3o");src:url("/fonts/icomoon.eot?#iefix-to7e3o") format('embedded-opentype'),url("/fonts/icomoon.woff?-to7e3o") format('woff'),url("/fonts/icomoon.ttf?-to7e3o") format('truetype'),url("/fonts/icomoon.svg?-to7e3o#icomoon") format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{content:" ";display:inline-block;font-family:'icomoon';font-size:21px}.icon-message-circle:before{content:"\e90b"}.icon-chevron-right:before{content:"\e900"}.icon-chevron-left:before{content:"\e901"}.icon-chevron-down:before{content:"\e902"}.icon-chevron-up:before{content:"\e903"}.icon-menu:before{content:"\e904"}.icon-close:before{content:"\e905"}.icon-messenger:before{content:"\e906";color:#00b2ff}.icon-whatsapp:before{content:"\e907"}.icon-brand:before{content:"\e907"}.icon-social:before{content:"\e907"}.icon-facebook:before{content:"\e908"}.icon-brand1:before{content:"\e908"}.icon-social1:before{content:"\e908"}.icon-instagram:before{content:"\e909"}.icon-brand2:before{content:"\e909"}.icon-social2:before{content:"\e909"}.icon-search:before{content:"\e90a"}body{padding-top:105px;background:url("/img/web/background.png");}@media screen and (min-width:900px){body{padding-top:120px}}body .wrapper{overflow:hidden;width:100%}body .g-title{padding:45px 0;font-family:Montserrat;font-size:16px;color:#dfb69d;line-height:26px;font-weight:400;letter-spacing:0;text-transform:uppercase;text-align:center;letter-spacing:2px;}@media screen and (min-width:900px){body .g-title{padding:90px 0;font-family:Montserrat;font-size:37px;color:#dfb69d;line-height:60px;font-weight:400;letter-spacing:0}}body .g-title-section{padding:45px 0 30px 0;font-family:Montserrat;font-size:21px;color:#dfb69d;line-height:31px;font-weight:400;letter-spacing:0;text-transform:uppercase;letter-spacing:2px;}@media screen and (min-width:900px){body .g-title-section{padding:90px 0 60px 0;font-family:Montserrat;font-size:37px;color:#dfb69d;line-height:60px;font-weight:400;letter-spacing:0}}body .dotted-top{position:relative;}body .dotted-top:before{content:'';background-image:-webkit-linear-gradient(left, #8ac5c4 50%, rgba(255,255,255,0) 0%);background-image:-moz-linear-gradient(left, #8ac5c4 50%, rgba(255,255,255,0) 0%);background-image:-o-linear-gradient(left, #8ac5c4 50%, rgba(255,255,255,0) 0%);background-image:-ms-linear-gradient(left, #8ac5c4 50%, rgba(255,255,255,0) 0%);background-image:linear-gradient(to right, #8ac5c4 50%, rgba(255,255,255,0) 0%);background-position:top;-webkit-background-size:5px 2px;-moz-background-size:5px 2px;background-size:5px 2px;background-repeat:repeat-x;width:100%;position:absolute;top:0;height:2px}body .dotted-bottom{position:relative;}body .dotted-bottom:after{content:'';background-image:-webkit-linear-gradient(left, #8ac5c4 50%, rgba(255,255,255,0) 0%);background-image:-moz-linear-gradient(left, #8ac5c4 50%, rgba(255,255,255,0) 0%);background-image:-o-linear-gradient(left, #8ac5c4 50%, rgba(255,255,255,0) 0%);background-image:-ms-linear-gradient(left, #8ac5c4 50%, rgba(255,255,255,0) 0%);background-image:linear-gradient(to right, #8ac5c4 50%, rgba(255,255,255,0) 0%);background-position:top;-webkit-background-size:5px 2px;-moz-background-size:5px 2px;background-size:5px 2px;background-repeat:repeat-x;width:100%;position:absolute;bottom:0;height:2px}@media screen and (min-width:900px){body .delay-1{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;animation-delay:.5s;}body .delay-1.fast{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;animation-delay:.3s}body .delay-2{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;-ms-animation-delay:1s;animation-delay:1s;}body .delay-2.fast{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-o-animation-delay:.6s;-ms-animation-delay:.6s;animation-delay:.6s}body .delay-3{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;animation-delay:1.5s;}body .delay-3.fast{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-o-animation-delay:.9s;-ms-animation-delay:.9s;animation-delay:.9s}body .delay-4{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;-ms-animation-delay:2s;animation-delay:2s;}body .delay-4.fast{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;animation-delay:1.2s}body .delay-5{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;-ms-animation-delay:2.5s;animation-delay:2.5s;}body .delay-5.fast{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;animation-delay:1.5s}}body .full_size{position:relative;}body .full_size .vertical_align{width:100%}body .full_size.is_full_size .vertical_align{position:absolute}body .popup{position:fixed;top:0;left:0;right:0;z-index:1500;display:none;}body .popup .vertical_align{z-index:2}body .popup:before{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);content:"";z-index:1}body .table{display:table;width:100%;height:100%;vertical-align:middle;}body .table .table-cell{display:table-cell;height:100%;width:100%;vertical-align:middle}body *{font-family:Montserrat;margin:0;padding:0;border:0;text-decoration:none;-webkit-transition:color 0.5s, background-color 0.5s, border-color 0.5s, text-shadow 0.5s, opacity 0.5s;-moz-transition:color 0.5s, background-color 0.5s, border-color 0.5s, text-shadow 0.5s, opacity 0.5s;-o-transition:color 0.5s, background-color 0.5s, border-color 0.5s, text-shadow 0.5s, opacity 0.5s;-ms-transition:color 0.5s, background-color 0.5s, border-color 0.5s, text-shadow 0.5s, opacity 0.5s;transition:color 0.5s, background-color 0.5s, border-color 0.5s, text-shadow 0.5s, opacity 0.5s;}body *:focus{outline:none}body .center{max-width:1320px;padding:0 15px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}body .clearfix:before,body .clearfix:after{content:" ";display:table}body .clearfix:after{clear:both}body .clearfix{*zoom:1}body .row{margin:0 -30px;padding-top:0;*zoom:1;vertical-align:top;}body .row.no-padding{margin:0;padding:0;}body .row.no-padding .col{padding:0;margin:0}body .row:before,body .row:after{content:" ";display:table}body .row:after{clear:both}body .row .col{padding:0 30px;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:30px;}@media screen and (min-width:500px){body .row .col.col-1-3-bis,body .row .col.col-1-4{width:50%}}@media screen and (min-width:900px){body .row .col{margin-bottom:60px}body .row .col.col-1-2{width:50%}body .row .col.col-1-3-bis,body .row .col.col-1-3{width:33.3333%}body .row .col.col-2-3{width:66.6666%}body .row .col.col-1-4{width:25%}}body .btn{font-size:16px;line-height:20px;font-weight:400;height:45px;padding:12.5px 30px;text-transform:uppercase;cursor:pointer;display:inline-block;color:#8ac5c4;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;letter-spacing:2px;border-radius:10px;border:2px solid #8ac5c4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body .btn.btn-icon{padding:12.5px 11.25px;}body .btn.btn-icon:before{position:relative;top:-3px;font-size:30px}body .btn:hover{color:#fff;background:#00c0bd;border:2px solid #00c0bd}@media screen and (min-width:900px){body .btn.btn-big{font-size:28px;line-height:32px;font-weight:bold;height:60px;padding:14px 40px;letter-spacing:2px;border-radius:15px;border:2px solid #8ac5c4;color:#fff;background:#8ac5c4}body .btn.btn-big:hover{border:2px solid #00c0bd;color:#fff;background:#00c0bd}}body .btn.btn-small{font-size:12px;line-height:16px;font-weight:bold;height:30px;padding:7px 15px;letter-spacing:2px;border-radius:5px}body .form .message{display:none;}body .form .message .title{font-size:28px;line-height:32px;margin-bottom:30px}body .form .item{margin-bottom:30px;}body .form .item .label{margin-bottom:5px;display:block}body .form .item label.checkbox{cursor:pointer}body .form .item select,body .form .item input[type="text"],body .form .item input[type="email"],body .form .item input[type="password"],body .form .item input[type="number"],body .form .item input[type="date"],body .form .item textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:solid 2px #e8f3f3;font-size:16px;line-height:20px;font-weight:400;height:45px;padding:12.5px 22.5px;background:#e8f3f3;color:#3e3e3e;letter-spacing:0;border-radius:10px;}body .form .item select:focus,body .form .item input[type="text"]:focus,body .form .item input[type="email"]:focus,body .form .item input[type="password"]:focus,body .form .item input[type="number"]:focus,body .form .item input[type="date"]:focus,body .form .item textarea:focus{border:solid 2px #00c0bd}body .form .item select.big,body .form .item input[type="text"].big,body .form .item input[type="email"].big,body .form .item input[type="password"].big,body .form .item input[type="number"].big,body .form .item input[type="date"].big,body .form .item textarea.big{height:60px;padding:20px 30px}body .form .item textarea{resize:none;height:150px}body .form .item.last{margin-bottom:0}body .owl-theme .owl-dots .owl-dot span{background:bg-color;border-radius:0;margin-bottom:10px;width:15px;height:15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}body .owl-theme .owl-dots .owl-dot:hover span,body .owl-theme .owl-dots .owl-dot.active span{background:bg-color-dark}body .owl-theme .owl-controls .owl-nav{position:absolute;top:50%;margin-top:-40px;width:1140px;left:50%;margin-left:-570px;}body .owl-theme .owl-controls .owl-nav .owl-prev,body .owl-theme .owl-controls .owl-nav .owl-next{width:auto;line-height:60px;height:60px;border-radius:0;background:none;padding:0;color:#fff;margin:0;position:absolute;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}body .owl-theme .owl-controls .owl-nav .owl-prev:hover,body .owl-theme .owl-controls .owl-nav .owl-next:hover{background:none}body .owl-theme .owl-controls .owl-nav .owl-prev:before,body .owl-theme .owl-controls .owl-nav .owl-next:before{content:" ";display:inline-block;font-family:'icomoon';font-size:67px}body .owl-theme .owl-controls .owl-nav .owl-prev{left:-90px;}body .owl-theme .owl-controls .owl-nav .owl-prev:before{content:"\e806"}body .owl-theme .owl-controls .owl-nav .owl-next{right:-90px;}body .owl-theme .owl-controls .owl-nav .owl-next:before{content:"\e805"}#noty_top_layout_container{top:0 !important;width:100% !important;left:0 !important}#noty_top_layout_container .heniaxTheme .noty_bar .noty_message{text-align:center;padding:13px 15px}#noty_top_layout_container .heniaxTheme .noty_bar .noty_message .noty_text{color:#fff !important;font-size:16px;line-height:21px}#noty_top_layout_container .heniaxTheme .noty_bar.noty_type_success{background:#5cb85c}#noty_top_layout_container .heniaxTheme .noty_bar.noty_type_error{background:#cf3535}#home.scrolled .header.dotted-bottom:after{display:block}#home .header.dotted-bottom:after{display:none}.header{position:fixed !important;top:0;left:0;z-index:1000;background:url("/img/web/background.png");-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:105px;padding-bottom:0 !important;width:100%;}.header .center{overflow:visible}.header.dotted-bottom:after{bottom:45px}@media screen and (min-width:900px){.header{height:120px}.header.dotted-bottom:after{bottom:0}}.header .logo{padding:0 0 3px 0;width:130.97px;}@media screen and (min-width:900px){.header .logo{padding:15px 0;width:206.8px}}.header .logo a img{display:block;height:57px;width:130.97px;}@media screen and (min-width:900px){.header .logo a img{height:90px;width:206.8px}}.header .search{position:relative;}@media screen and (min-width:900px){.header .search{position:absolute;width:250px;left:50%;margin-left:-180px;top:30px}}@media screen and (min-width:1050px){.header .search{width:300px;margin-left:-150px}}@media screen and (min-width:1150px){.header .search{width:400px;margin-left:-200px}}@media screen and (max-width:900px){.header .search .input{padding:2px;background:#8ac5c4}.header .search .input input{height:41px !important;padding:13px 22px 12px 22px !important}}.header .search .button{position:absolute;width:45px;height:41px;right:2px;top:2px;}@media screen and (min-width:900px){.header .search .button{height:60px;width:60px;right:0;top:0}}.header .search .button button{width:100%;height:100%;color:#8ac5c4;background:none;}.header .search .button button:hover{color:#00c0bd}.header .search .button button:before{position:relative;top:3px}.header .menu{position:absolute;top:105px;left:0;right:0;background:#8ac5c4;display:none;z-index:100;}@media screen and (min-width:900px){.header .menu{display:block;left:auto;right:15px;top:37px;background:none}}.header .menu > ul{list-style:none;}.header .menu > ul > li{position:relative;}@media screen and (min-width:900px){.header .menu > ul > li{float:left;padding-left:30px}.header .menu > ul > li:hover > a{color:#00c0bd}.header .menu > ul > li.submenu:hover:before{content:'';position:absolute;top:0;left:15px;width:100%;bottom:0;background:#8ac5c4;z-index:1}.header .menu > ul > li.submenu:hover > a{color:#fff;position:relative;z-index:2}.header .menu > ul > li.submenu:hover ul{display:block;background:#8ac5c4}}.header .menu > ul > li > a{display:block;color:#fff;height:45px;font-family:Montserrat;font-size:16px;color:#fff;line-height:45px;font-weight:bold;letter-spacing:0;padding:0 15px;text-transform:uppercase;}@media screen and (min-width:900px){.header .menu > ul > li > a{color:#8ac5c4;padding:0}}.header .menu > ul > li ul{list-style:none;}@media screen and (min-width:900px){.header .menu > ul > li ul{position:absolute;top:100%;left:15px;overflow:hidden;display:none;width:250px}}.header .menu > ul > li ul li a{display:block;color:#fff;height:45px;font-family:Montserrat;font-size:16px;color:#fff;line-height:45px;font-weight:400;letter-spacing:0;padding:0 15px 0 30px;}.header .menu > ul > li ul li a:hover{background:#00c0bd}@media screen and (min-width:900px){.header .menu > ul > li ul li a{padding:0 15px}}.header .toggle_menu{position:absolute;top:20px;right:15px;color:#8ac5c4;}.header .toggle_menu:hover{color:#00c0bd}@media screen and (min-width:900px){.header .toggle_menu{display:none}}.direct-contact{position:fixed;right:15px;bottom:15px;width:45px;z-index:900;}.direct-contact:hover .whatsapp{top:-110px}.direct-contact:hover .messenger{top:-55px}.direct-contact .whatsapp{position:absolute;z-index:1;top:0;left:0;-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-o-transition:top 0.5s;-ms-transition:top 0.5s;transition:top 0.5s;padding-bottom:15px;}.direct-contact .whatsapp a:before{display:block;border-radius:100%;width:45px;height:45px;line-height:45px;background:#25d366;color:#fff;text-align:center;-webkit-box-shadow:1px 1px 2px #a4a4a4;box-shadow:1px 1px 2px #a4a4a4}.direct-contact .whatsapp a.web{display:none}@media screen and (min-width:900px){.direct-contact .whatsapp a.cel{display:none}.direct-contact .whatsapp a.web{display:block}}.direct-contact .messenger{position:absolute;z-index:2;top:0;left:0;-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-o-transition:top 0.5s;-ms-transition:top 0.5s;transition:top 0.5s;padding-bottom:15px;}.direct-contact .messenger a:before{display:block;border-radius:100%;width:45px;height:45px;line-height:45px;background:#00a4ff;color:#fff;text-align:center;-webkit-box-shadow:1px 1px 2px #a4a4a4;box-shadow:1px 1px 2px #a4a4a4}.direct-contact .toggle{position:relative;z-index:3;}.direct-contact .toggle .open{border-radius:100%;width:45px;height:45px;background:#8ac5c4;color:#fff;position:relative;z-index:1;}.direct-contact .toggle .open:before{font-size:25px}.direct-contact .toggle .close{background:#00c0bd;color:#fff;position:absolute;top:0;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);z-index:2;-webkit-box-shadow:1px 1px 2px #a4a4a4;box-shadow:1px 1px 2px #a4a4a4;}.direct-contact .toggle .close:before{font-size:25px}.footer{padding-bottom:38px;}.footer .top{padding-top:45px;padding-bottom:15px;}@media screen and (min-width:900px){.footer .top{padding-top:90px;padding-bottom:30px}}@media screen and (min-width:700px){.footer .top .navegacion,.footer .top .envios{width:40%}.footer .top .medios,.footer .top .newsletter{width:60%}}@media screen and (min-width:900px){.footer .top .navegacion,.footer .top .envios{width:20%}.footer .top .medios,.footer .top .newsletter{width:30%}}.footer .top .center .title{font-family:Montserrat;font-size:13px;color:#a4a4a4;line-height:28px;font-weight:300;letter-spacing:0;text-transform:uppercase;padding-bottom:15px}@media screen and (min-width:900px){.footer .top .center{font-family:Montserrat;font-size:16px;color:#a4a4a4;line-height:28px;font-weight:300;letter-spacing:0}}.footer .top .center .navegacion ul{list-style:none;}.footer .top .center .navegacion ul li{display:inline-block;}@media screen and (min-width:900px){.footer .top .center .navegacion ul li{display:block}}.footer .top .center .navegacion ul li:after{content:'/';display:inline-block;padding:0 5px;font-family:Montserrat;font-size:13px;color:#a4a4a4;line-height:28px;font-weight:300;letter-spacing:0;}@media screen and (min-width:900px){.footer .top .center .navegacion ul li:after{display:none}}.footer .top .center .navegacion ul li:last-child:after{display:none}.footer .top .center .navegacion ul li a{font-family:Montserrat;font-size:13px;color:#8ac5c4;line-height:28px;font-weight:300;letter-spacing:0;}.footer .top .center .navegacion ul li a:hover{color:#00c0bd}@media screen and (min-width:900px){.footer .top .center .navegacion ul li a{font-family:Montserrat;font-size:16px;color:#8ac5c4;line-height:28px;font-weight:300;letter-spacing:0}}.footer .top .center .medios .img img{display:block;max-width:100%;margin-bottom:15px}.footer .top .center .medios .link{font-family:Montserrat;font-size:13px;color:#8ac5c4;line-height:28px;font-weight:300;letter-spacing:0;}.footer .top .center .medios .link:hover{color:#00c0bd}@media screen and (min-width:900px){.footer .top .center .medios .link{font-family:Montserrat;font-size:16px;color:#8ac5c4;line-height:28px;font-weight:300;letter-spacing:0}}.footer .top .center .envios ul{list-style:none;}.footer .top .center .envios ul li{font-family:Montserrat;font-size:13px;color:#3e3e3e;line-height:28px;font-weight:300;letter-spacing:0;}@media screen and (min-width:900px){.footer .top .center .envios ul li{font-family:Montserrat;font-size:16px;color:#3e3e3e;line-height:28px;font-weight:300;letter-spacing:0}}.footer .top .center .newsletter .form .item{margin-bottom:15px}.footer .bottom{padding-top:30px;padding-bottom:45px;background:#e8f3f3;}@media screen and (min-width:900px){.footer .bottom{padding-top:45px;padding-bottom:60px}}.footer .bottom .center .copy{margin-top:15px;position:relative;margin:0 auto;max-width:300px;}@media screen and (min-width:900px){.footer .bottom .center .copy{position:absolute;left:15px;top:0}}.footer .bottom .center .copy .img{position:absolute;top:0;left:0;}.footer .bottom .center .copy .img img{display:block}.footer .bottom .center .copy .text{padding-left:45px;font-family:Montserrat;font-size:13px;color:#a4a4a4;line-height:21px;font-weight:300;letter-spacing:0;}.footer .bottom .center .copy .text a{font-family:Montserrat;font-size:13px;color:#8ac5c4;line-height:21px;font-weight:300;letter-spacing:0;text-transform:uppercase;}.footer .bottom .center .copy .text a:hover{color:#00c0bd}.footer .bottom .center .redes{margin-top:25px;}.footer .bottom .center .redes ul{list-style:none;text-align:center;}.footer .bottom .center .redes ul li{display:inline-block;padding:0 10px;}.footer .bottom .center .redes ul li a{color:#8ac5c4;}.footer .bottom .center .redes ul li a:before{font-size:30px}.footer .bottom .center .redes ul li a:hover{color:#00c0bd}.footer .bottom .center .heniax{margin-top:15px;text-align:center;}@media screen and (min-width:900px){.footer .bottom .center .heniax{text-align:right;position:absolute;right:15px;top:-20px}}.footer .bottom .center .heniax .text{font-family:Montserrat;font-size:13px;color:#a4a4a4;line-height:21px;font-weight:300;letter-spacing:0}.footer .bottom .center .heniax a{display:inline-block;width:82px;height:21px;position:relative;}.footer .bottom .center .heniax a:before{content:'';position:absolute;display:block;top:0;right:0;width:100%;height:100%;z-index:1;background:url("/img/web/footer-heniax.png") no-repeat}.footer .bottom .center .heniax a:after{content:'';position:absolute;display:block;top:0;right:0;width:100%;height:100%;z-index:1;background:url("/img/web/footer-heniax.png") no-repeat;background-position:0 -21px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);z-index:2;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s}.footer .bottom .center .heniax a:hover:after{opacity:1;-ms-filter:none;filter:none}.home .propuestas{padding-bottom:15px;}@media screen and (min-width:900px){.home .propuestas{padding-bottom:30px}}.home .propuestas .propuesta{text-align:center;}.home .propuestas .propuesta .img img{display:block;width:100%}.home .propuestas .propuesta .title{text-align:center;font-family:Montserrat;font-size:16px;color:#3e3e3e;line-height:28px;font-weight:300;letter-spacing:0;padding:15px 0;}@media screen and (min-width:900px){.home .propuestas .propuesta .title{padding:30px 0}}.home .productos-categorias{padding-bottom:15px;}.home .productos-categorias .row .col{width:50%;}@media screen and (min-width:900px){.home .productos-categorias .row .col{width:25%}}@media screen and (min-width:900px){.home .productos-categorias{padding-bottom:30px}}.home .productos-categorias .categoria{text-align:center;}.home .productos-categorias .categoria a:hover .img img{border:solid 3px #00c0bd}.home .productos-categorias .categoria a:hover .title{color:#00c0bd}.home .productos-categorias .categoria .img img{max-width:100%;border:solid 3px #8ac5c4;border-radius:100%}.home .productos-categorias .categoria .title{text-align:center;font-family:Montserrat;font-size:16px;color:#8ac5c4;line-height:28px;font-weight:400;letter-spacing:0;padding:15px 0;text-transform:uppercase;}@media screen and (min-width:900px){.home .productos-categorias .categoria .title{font-family:Montserrat;font-size:21px;color:#8ac5c4;line-height:28px;font-weight:400;letter-spacing:0}}.home .slider.owl-theme .owl-controls{position:relative;max-width:1320px;padding:0 15px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}.home .slider.owl-theme .owl-controls .owl-dots{position:absolute;left:10px;bottom:30px;}@media screen and (min-width:900px){.home .slider.owl-theme .owl-controls .owl-dots{bottom:90px}}.home .slider.owl-theme .owl-controls .owl-dots .owl-dot span{background:#fff;border-radius:0;margin-bottom:10px;width:15px;height:15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;border-radius:100%;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.home .slider.owl-theme .owl-controls .owl-dots .owl-dot:hover span,.home .slider.owl-theme .owl-controls .owl-dots .owl-dot.active span{opacity:1;-ms-filter:none;filter:none;background:#fff}.home .slider .item{padding:105px 0;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;height:370px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:900px){.home .slider .item{padding:180px 0 225px 0;height:675px}}.home .slider .center .title{font-family:Montserrat;font-size:21px;color:#fff;line-height:28px;font-weight:bold;letter-spacing:0;min-height:84px;}@media screen and (min-width:900px){.home .slider .center .title{font-family:Montserrat;font-size:50px;color:#fff;line-height:60px;font-weight:bold;letter-spacing:0;min-height:180px}}.home .slider .center .link{margin-top:30px;}@media screen and (min-width:900px){.home .slider .center .link{margin-top:45px}}@media screen and (min-width:900px){.tienda .row .categorias-col{width:30%}.tienda .row .productos{width:70%}}.tienda .productos{padding-bottom:30px !important;position:relative;}.tienda .productos .paginador{vertical-align:middle;text-align:right;width:100%;}.tienda .productos .paginador.top{margin-bottom:30px;}@media screen and (min-width:900px){.tienda .productos .paginador.top{position:absolute;top:-112px;right:30px}}.tienda .productos .paginador .item{display:inline-block;vertical-align:middle;font-family:Montserrat;font-size:16px;color:#3e3e3e;line-height:21px;font-weight:300;letter-spacing:0;padding-left:5px;}.tienda .productos .paginador .item select{width:75px}@media screen and (min-width:1200px){.tienda .productos .highlight .img{width:65%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:30px}}.tienda .productos .highlight .img img{display:block;width:100%}@media screen and (min-width:1200px){.tienda .productos .highlight .info{width:35%;float:left}.tienda .productos .highlight .info .title{padding-top:30px}}.tienda .productos .highlight .info .title{font-family:Montserrat;font-size:16px;color:#dfb69d;line-height:28px;font-weight:400;letter-spacing:0;text-transform:uppercase;padding-top:20px;}@media screen and (min-width:900px){.tienda .productos .highlight .info .title{font-family:Montserrat;font-size:21px;color:#dfb69d;line-height:28px;font-weight:400;letter-spacing:0}}.tienda .productos .highlight .info .text{font-family:Montserrat;font-size:16px;color:#3e3e3e;line-height:21px;font-weight:300;letter-spacing:0;padding-top:10px}.tienda .productos .producto{text-align:center !important;position:relative;}.tienda .productos .producto:hover .btn{color:#fff;background:#00c0bd;border:2px solid #00c0bd}.tienda .productos .producto .img img{display:block;width:100%}.tienda .productos .producto .name{padding-top:15px;font-family:Montserrat;font-size:16px;color:#7c675a;line-height:21px;font-weight:400;letter-spacing:0;text-transform:uppercase}.tienda .productos .producto .categoria{font-family:Montserrat;font-size:13px;color:#dfb69d;line-height:21px;font-weight:400;letter-spacing:0;text-transform:uppercase}.tienda .productos .producto .info{padding-bottom:15px;font-family:Montserrat;font-size:13px;color:#3e3e3e;line-height:18px;font-weight:300;letter-spacing:0;text-transform:uppercase;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tienda .productos .producto .btn{margin:0 auto}.tienda .productos .producto .link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:2}.tienda .categorias .categoria{padding:30px 0;}.tienda .categorias .categoria.open .subcategorias{display:block}.tienda .categorias .categoria .title > a{font-family:Montserrat;font-size:16px;color:#8ac5c4;line-height:28px;font-weight:400;letter-spacing:0;text-transform:uppercase;}.tienda .categorias .categoria .title > a:hover{color:#00c0bd}@media screen and (min-width:900px){.tienda .categorias .categoria .title > a{font-family:Montserrat;font-size:21px;color:#8ac5c4;line-height:28px;font-weight:400;letter-spacing:0}.tienda .categorias .categoria .title > a:hover{color:#00c0bd}}.tienda .categorias .categoria .title .icon{position:absolute;right:0;top:29px;display:inline-block;cursor:pointer;}.tienda .categorias .categoria .title .icon:before{color:#8ac5c4;font-size:25px}.tienda .categorias .categoria .title .icon:hover:before{color:#00c0bd}.tienda .categorias .categoria .title:hover{color:#00c0bd;}.tienda .categorias .categoria .title:hover .icon:before{color:#00c0bd}.tienda .categorias .categoria .subcategorias{list-style:none;padding-left:15px;padding-top:10px;display:none;}.tienda .categorias .categoria .subcategorias li{padding-top:10px;}.tienda .categorias .categoria .subcategorias li a{text-align:center;font-family:Montserrat;font-size:16px;color:#8ac5c4;line-height:28px;font-weight:400;letter-spacing:0;}.tienda .categorias .categoria .subcategorias li a:hover{color:#00c0bd}.producto.content{padding:45px 0 0;}.producto.content .info{padding-bottom:15px}@media screen and (min-width:900px){.producto.content{padding:90px 0 0}.producto.content .images,.producto.content .info{padding-bottom:30px}}.producto .info .title{font-family:Montserrat;font-size:21px;color:#7c675a;line-height:31px;font-weight:400;letter-spacing:0;text-transform:uppercase;letter-spacing:2px;padding-bottom:15px;}@media screen and (min-width:900px){.producto .info .title{font-family:Montserrat;font-size:37px;color:#7c675a;line-height:45px;font-weight:400;letter-spacing:0;padding-bottom:30px}}.producto .info .categoria{font-family:Montserrat;font-size:16px;color:#dfb69d;line-height:28px;font-weight:400;letter-spacing:0;text-transform:uppercase;padding-bottom:15px;}@media screen and (min-width:900px){.producto .info .categoria{font-family:Montserrat;font-size:21px;color:#dfb69d;line-height:28px;font-weight:400;letter-spacing:0;padding-bottom:30px}}.producto .info .texto{font-family:Montserrat;font-size:16px;color:#3e3e3e;line-height:21px;font-weight:300;letter-spacing:0;padding-bottom:30px;}@media screen and (min-width:900px){.producto .info .texto{padding-bottom:60px}}.producto .info .form .row{margin:0 -15px;}.producto .info .form .row .col{padding:0 15px;}@media screen and (min-width:600px){.producto .info .form .row .col.col-3{width:33.3333%}.producto .info .form .row .col.col-2{width:50%}}@media screen and (min-width:900px){.producto .info .form .row .col.col-3,.producto .info .form .row .col.col-2{width:100%}}@media screen and (min-width:1000px){.producto .info .form .row .col.col-3{width:33.3333%}.producto .info .form .row .col.col-2{width:50%}}.producto .images .image{position:relative}.producto .images a{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;}.producto .images a.hidden{z-index:-1}.producto .images img{display:block;width:100%}.producto .thumbs.row{margin:0 -15px;margin-top:15px;}.producto .thumbs.row .col{width:16.6666%;padding:15px 15px 0 15px}.producto .thumbs .thumb{cursor:pointer;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}.producto .thumbs .thumb.open{opacity:1;-ms-filter:none;filter:none}.producto .thumbs .thumb img{display:block;width:100%}.preguntas{padding:0 15px;}@media screen and (min-width:900px){.preguntas{padding:0 30px}}.preguntas .pregunta{padding-bottom:30px;}.preguntas .pregunta.open .texto{display:block}@media screen and (min-width:900px){.preguntas .pregunta{padding-bottom:60px}}.preguntas .pregunta .title{font-family:Montserrat;font-size:21px;color:#8ac5c4;line-height:23px;font-weight:400;letter-spacing:0;text-transform:uppercase;cursor:pointer;}.preguntas .pregunta .title:hover{color:#00c0bd}@media screen and (min-width:900px){.preguntas .pregunta .title{font-family:Montserrat;font-size:28px;color:#8ac5c4;line-height:30px;font-weight:400;letter-spacing:0}.preguntas .pregunta .title:hover{color:#00c0bd}}.preguntas .pregunta .texto{font-family:Montserrat;font-size:16px;color:#3e3e3e;line-height:28px;font-weight:300;letter-spacing:0;display:none;padding-top:15px;}@media screen and (min-width:900px){.preguntas .pregunta .texto{padding-top:30px}}.contacto{padding:10px;}.contacto .info .title{font-family:Montserrat;font-size:16px;color:#a4a4a4;line-height:21px;font-weight:300;letter-spacing:0;text-transform:uppercase;padding-bottom:5px;}@media screen and (min-width:900px){.contacto .info .title{padding-bottom:10px}}.contacto .info .title.top{padding-top:15px;}@media screen and (min-width:900px){.contacto .info .title.top{padding-top:30px}}.contacto .info .text{font-family:Montserrat;font-size:16px;color:#3e3e3e;line-height:21px;font-weight:300;letter-spacing:0;}.contacto .info .text a{font-family:Montserrat;font-size:16px;color:#8ac5c4;line-height:21px;font-weight:300;letter-spacing:0;}.contacto .info .text a:hover{color:#00c0bd}.contacto .form .row{margin:0 -15px;}.contacto .form .row .col{padding:0 15px;}@media screen and (min-width:600px){.contacto .form .row .col.col-3{width:33.3333%}.contacto .form .row .col.col-2{width:50%}}@media screen and (min-width:900px){.contacto .form .row .col.col-3,.contacto .form .row .col.col-2{width:100%}}@media screen and (min-width:1000px){.contacto .form .row .col.col-3{width:33.3333%}.contacto .form .row .col.col-2{width:50%}}