@import url(../../libs/notifIt/css/notifIt.min.css);@import "https://unpkg.com/aos@2.3.1/dist/aos.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:0;line-height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:white}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.limpiar:after{content:"";display:block;height:0;clear:both;visibility:hidden}.limpiar{display:inline-block}.limpiar{display:block}* html .limpiar{height:1px}a{text-decoration:none;cursor:pointer}@font-face{font-family:'Agrandir-GrandHeavy';src:url("fonts/Agrandir-GrandHeavy.eot");src:url("fonts/Agrandir-GrandHeavy.eot?#iefix") format("embedded-opentype"),url("fonts/Agrandir-GrandHeavy.woff2") format("woff2"),url("fonts/Agrandir-GrandHeavy.woff") format("woff"),url("fonts/Agrandir-GrandHeavy.ttf") format("truetype"),url("fonts/Agrandir-GrandHeavy.svg#Agrandir-GrandHeavy") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand-Bold';src:url("fonts/Quicksand-Bold.eot");src:url("fonts/Quicksand-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Quicksand-Bold.woff2") format("woff2"),url("fonts/Quicksand-Bold.woff") format("woff"),url("fonts/Quicksand-Bold.ttf") format("truetype"),url("fonts/Quicksand-Bold.svg#Quicksand-Bold") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand-SemiBold';src:url("fonts/Quicksand-SemiBold.eot");src:url("fonts/Quicksand-SemiBold.eot?#iefix") format("embedded-opentype"),url("fonts/Quicksand-SemiBold.woff2") format("woff2"),url("fonts/Quicksand-SemiBold.woff") format("woff"),url("fonts/Quicksand-SemiBold.ttf") format("truetype"),url("fonts/Quicksand-SemiBold.svg#Quicksand-SemiBold") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand-Regular';src:url("fonts/Quicksand-Regular.eot");src:url("fonts/Quicksand-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/Quicksand-Regular.woff2") format("woff2"),url("fonts/Quicksand-Regular.woff") format("woff"),url("fonts/Quicksand-Regular.ttf") format("truetype"),url("fonts/Quicksand-Regular.svg#Quicksand-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand-Light';src:url("fonts/Quicksand-Light.eot");src:url("fonts/Quicksand-Light.eot?#iefix") format("embedded-opentype"),url("fonts/Quicksand-Light.woff2") format("woff2"),url("fonts/Quicksand-Light.woff") format("woff"),url("fonts/Quicksand-Light.ttf") format("truetype"),url("fonts/Quicksand-Light.svg#Quicksand-Light") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand-Medium';src:url("fonts/Quicksand-Medium.eot");src:url("fonts/Quicksand-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/Quicksand-Medium.woff2") format("woff2"),url("fonts/Quicksand-Medium.woff") format("woff"),url("fonts/Quicksand-Medium.ttf") format("truetype"),url("fonts/Quicksand-Medium.svg#Quicksand-Medium") format("svg");font-weight:normal;font-style:normal;font-display:swap}@keyframes bounce-7{0%{transform:scale(1, 1) translateY(0) translate(-50%, 20%)}10%{transform:scale(1.1, 0.9) translateY(0) translate(-50%, 20%)}30%{transform:scale(0.9, 1.1) translateY(-30%) translate(-50%, 20%)}50%{transform:scale(1.05, 0.95) translateY(0) translate(-50%, 20%)}57%{transform:scale(1, 1) translateY(5%) translate(-50%, 20%)}64%{transform:scale(1, 1) translateY(0) translate(-50%, 20%)}100%{transform:scale(1, 1) translateY(0) translate(-50%, 20%)}}#idPreloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background:#E8E2C9}#idHeader{position:fixed;top:0;left:0;width:100vw;z-index:1}#idHeader .content{max-width:1630px;width:86%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}#idHeader .content .logo{max-width:220px;padding:2vw 0 0.5vw}#idHeader .content .logo a.abtnLogoMenu{display:block;width:100%;position:relative}#idHeader .content .logo a.abtnLogoMenu img{display:block;width:100%;transition:opacity 0.5s}#idHeader .content .logo a.abtnLogoMenu img.oscuro{position:absolute;top:0;left:0;opacity:0}#idHeader .content .contNav{-ms-flex:1;flex:1}#idHeader .content .contNav nav.menu>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#idHeader .content .contNav nav.menu>ul li{position:relative}#idHeader .content .contNav nav.menu>ul li a.abtnNavItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.25vw;margin:0 1em}#idHeader .content .contNav nav.menu>ul li a.abtnNavItem span,#idHeader .content .contNav nav.menu>ul li a.abtnNavItem i{font-size:1em;color:white;transition:color 0.5s}#idHeader .content .contNav nav.menu>ul li a.abtnNavItem span{font-family:"Quicksand-Medium";padding:0 0.5em 0.25em 0}#idHeader .content .contNav nav.menu>ul li a.abtnNavItem i{transition:color 0.5s, transform 0.5s;transform-origin:center center}#idHeader .content .contNav nav.menu>ul li .submenu{position:absolute;top:100%;left:0;background:white;min-width:100%;padding:0;overflow:hidden;opacity:0;height:0;transition:opacity 0.5s, height 0.5s, padding 0.5s}#idHeader .content .contNav nav.menu>ul li .submenu li .abtnsubmenu{white-space:nowrap;color:gray;font-family:"Quicksand-Medium";font-size:1.25vw;margin:0 1em;display:block;box-sizing:border-box;padding:0.4em 0;transition:color 0.5s}#idHeader .content .contNav nav.menu>ul li .submenu li .abtnsubmenu:hover{color:#525154}#idHeader .content .contNav nav.menu>ul li:hover a span,#idHeader .content .contNav nav.menu>ul li:hover a i{color:#525154}#idHeader .content .contNav nav.menu>ul li:hover a i{transform:rotate(180deg)}#idHeader .content .contNav nav.menu>ul li:hover .submenu{opacity:1;height:auto;padding:1vw 0 2vw}#idHeader .content .abtnOpenCloseMenu{display:none;position:absolute;top:0;right:0;font-size:8vw;color:white;z-index:2;transform:translate(-50%, 50%)}#idHeader .content .abtnOpenCloseMenu i.fa-bars{display:block}#idHeader .content .abtnOpenCloseMenu i.fa-times{display:none}#idHeader.oscuro .content .logo a.abtnLogoMenu img{opacity:0}#idHeader.oscuro .content .logo a.abtnLogoMenu img.oscuro{opacity:1}#idHeader.oscuro .content .contNav nav.menu>ul li a.abtnNavItem span,#idHeader.oscuro .content .contNav nav.menu>ul li a.abtnNavItem i{color:#525154}#idHeader.oscuro .content .contNav nav.menu>ul li:hover a span,#idHeader.oscuro .content .contNav nav.menu>ul li:hover a i{color:gray}#idHeader.color2 .content .contNav nav.menu>ul li .submenu{background:#9ECC5D}#idHeader.color3 .content .contNav nav.menu>ul li .submenu{background:#F1C280}#idHeader.color4 .content .contNav nav.menu>ul li .submenu{background:#E8E2C9}#idContenedor section .content{max-width:1630px;width:86%;margin:0 auto}#idContenedor section#secHome{min-height:100vh;background-image:url(../img/1/fondo1.jpg);background-size:cover;background-position:center center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}#idContenedor section#secHome .content .imghome{width:64vw;max-width:760px;margin:0 auto;display:block;position:relative}#idContenedor section#secHome .content h2{font-size:1.5vw;color:white;font-family:"Quicksand-Medium";line-height:1.5em;text-align:center;padding:2em 0 0;position:relative}#idContenedor section#secHome .content .contScroll{display:block;width:80px;position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);animation-name:bounce-7;animation-timing-function:cubic-bezier(0.28, 0.84, 0.42, 1);animation-duration:2s;animation-iteration-count:infinite;transform-origin:center bottom}#idContenedor section#secHome .content .contScroll .fondo{display:block;width:100%}#idContenedor section#secHome .content .contScroll .flecha{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block}#idContenedor section#secProductos,#idContenedor section#secProductos-2,#idContenedor section#secProductos-3{min-height:100vh;background-size:cover;background-position:center center;padding-bottom:3vw;transition:background-image 0.5s;position:relative}#idContenedor section#secProductos .dotnav,#idContenedor section#secProductos-2 .dotnav,#idContenedor section#secProductos-3 .dotnav{display:inline-block;position:absolute;top:50%;right:5%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transform:translate(0, -50%);z-index:1}#idContenedor section#secProductos .dotnav .abtndot,#idContenedor section#secProductos-2 .dotnav .abtndot,#idContenedor section#secProductos-3 .dotnav .abtndot{display:block;font-size:1vw;margin:0.6em 0;color:white}#idContenedor section#secProductos .dotnav .abtndot i,#idContenedor section#secProductos-2 .dotnav .abtndot i,#idContenedor section#secProductos-3 .dotnav .abtndot i{font-size:1em}#idContenedor section#secProductos .dotnav .abtndot i.fas,#idContenedor section#secProductos-2 .dotnav .abtndot i.fas,#idContenedor section#secProductos-3 .dotnav .abtndot i.fas{display:none}#idContenedor section#secProductos .dotnav .abtndot.sel i.fas,#idContenedor section#secProductos-2 .dotnav .abtndot.sel i.fas,#idContenedor section#secProductos-3 .dotnav .abtndot.sel i.fas{display:block}#idContenedor section#secProductos .dotnav .abtndot.sel i.far,#idContenedor section#secProductos-2 .dotnav .abtndot.sel i.far,#idContenedor section#secProductos-3 .dotnav .abtndot.sel i.far{display:none}#idContenedor section#secProductos .dotnav.fixed,#idContenedor section#secProductos-2 .dotnav.fixed,#idContenedor section#secProductos-3 .dotnav.fixed{position:fixed}#idContenedor section#secProductos .content .itemProducto,#idContenedor section#secProductos-2 .content .itemProducto,#idContenedor section#secProductos-3 .content .itemProducto{display:none}#idContenedor section#secProductos .content .itemProducto h1,#idContenedor section#secProductos-2 .content .itemProducto h1,#idContenedor section#secProductos-3 .content .itemProducto h1{font-family:"Agrandir-GrandHeavy";color:white;text-transform:uppercase;text-align:center;font-size:2.5vw;padding:2em 0 0}#idContenedor section#secProductos .content .itemProducto h1 span,#idContenedor section#secProductos-2 .content .itemProducto h1 span,#idContenedor section#secProductos-3 .content .itemProducto h1 span{display:block;font-family:"Quicksand-Medium";text-transform:initial;font-size:0.7em}#idContenedor section#secProductos .content .itemProducto .imgproducto,#idContenedor section#secProductos-2 .content .itemProducto .imgproducto,#idContenedor section#secProductos-3 .content .itemProducto .imgproducto{display:block;position:relative}#idContenedor section#secProductos .content .itemProducto .imgproducto img,#idContenedor section#secProductos-2 .content .itemProducto .imgproducto img,#idContenedor section#secProductos-3 .content .itemProducto .imgproducto img{width:76%;display:block;margin:0 auto}#idContenedor section#secProductos .content .itemProducto .imgproducto h2,#idContenedor section#secProductos-2 .content .itemProducto .imgproducto h2,#idContenedor section#secProductos-3 .content .itemProducto .imgproducto h2{font-family:"Agrandir-GrandHeavy";color:white;font-size:2.5vw;padding:0;position:absolute;bottom:0;left:50%;transform:translate(-50%, -150%)}#idContenedor section#secProductos .content .itemProducto .imgproducto.sinpos h2,#idContenedor section#secProductos-2 .content .itemProducto .imgproducto.sinpos h2,#idContenedor section#secProductos-3 .content .itemProducto .imgproducto.sinpos h2{position:initial;transform:initial;bottom:initial;left:initial;text-align:center;padding:3em 0 0}#idContenedor section#secProductos .content .itemProducto .items,#idContenedor section#secProductos-2 .content .itemProducto .items,#idContenedor section#secProductos-3 .content .itemProducto .items{display:-ms-flexbox;display:flex;margin:0 auto;width:86%;padding:0 0 2.5vw;-ms-flex-pack:center;justify-content:center}#idContenedor section#secProductos .content .itemProducto .items li,#idContenedor section#secProductos-2 .content .itemProducto .items li,#idContenedor section#secProductos-3 .content .itemProducto .items li{text-align:center;width:25%}#idContenedor section#secProductos .content .itemProducto .items li img,#idContenedor section#secProductos-2 .content .itemProducto .items li img,#idContenedor section#secProductos-3 .content .itemProducto .items li img{display:block;max-width:100%;margin:0 auto}#idContenedor section#secProductos .content .itemProducto .items li .titulo,#idContenedor section#secProductos-2 .content .itemProducto .items li .titulo,#idContenedor section#secProductos-3 .content .itemProducto .items li .titulo{font-family:"Agrandir-GrandHeavy";color:white;font-size:1.2vw;padding:0}#idContenedor section#secProductos .content .itemProducto .items li .texto,#idContenedor section#secProductos-2 .content .itemProducto .items li .texto,#idContenedor section#secProductos-3 .content .itemProducto .items li .texto{font-family:"Quicksand-Regular";color:white;font-size:1vw;line-height:1.5em;padding:0.3em 0 0}#idContenedor section#secProductos .content .itemProducto .items li .abtn,#idContenedor section#secProductos-2 .content .itemProducto .items li .abtn,#idContenedor section#secProductos-3 .content .itemProducto .items li .abtn{font-family:"Quicksand-Medium";color:white;font-size:1vw;line-height:1.5em;padding:0.5em 0;box-sizing:border-box;border-radius:0.75em;border:2px solid white;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:1em auto 0;width:80%;transition:border 0.5s}#idContenedor section#secProductos .content .itemProducto .items li .abtn i,#idContenedor section#secProductos-2 .content .itemProducto .items li .abtn i,#idContenedor section#secProductos-3 .content .itemProducto .items li .abtn i{padding:0 0.5em 0 0;transition:color 0.5s}#idContenedor section#secProductos .content .itemProducto .items li .abtn:hover,#idContenedor section#secProductos-2 .content .itemProducto .items li .abtn:hover,#idContenedor section#secProductos-3 .content .itemProducto .items li .abtn:hover{border:2px solid #099748}#idContenedor section#secProductos .content .itemProducto .items li .abtn:hover i,#idContenedor section#secProductos-2 .content .itemProducto .items li .abtn:hover i,#idContenedor section#secProductos-3 .content .itemProducto .items li .abtn:hover i{color:#099748}#idContenedor section#secProductos .content .itemProducto .imgbajada,#idContenedor section#secProductos-2 .content .itemProducto .imgbajada,#idContenedor section#secProductos-3 .content .itemProducto .imgbajada{display:block;margin:0 auto;width:66%}#idContenedor section#secProductos.prod1,#idContenedor section#secProductos-2.prod1,#idContenedor section#secProductos-3.prod1{background-image:url(../img/productos/1/fondoproductos1.png)}#idContenedor section#secProductos.prod1 .content .itemProducto.prod1,#idContenedor section#secProductos-2.prod1 .content .itemProducto.prod1,#idContenedor section#secProductos-3.prod1 .content .itemProducto.prod1{display:block}#idContenedor section#secProductos.prod2,#idContenedor section#secProductos-2.prod2,#idContenedor section#secProductos-3.prod2{background-image:url(../img/productos/3/fondoproductos3.png)}#idContenedor section#secProductos.prod2 .content .itemProducto.prod2,#idContenedor section#secProductos-2.prod2 .content .itemProducto.prod2,#idContenedor section#secProductos-3.prod2 .content .itemProducto.prod2{display:block}#idContenedor section#secProductos.prod3,#idContenedor section#secProductos-2.prod3,#idContenedor section#secProductos-3.prod3{background-image:url(../img/productos/2/fondoproductos2.png)}#idContenedor section#secProductos.prod3 .content .itemProducto .items,#idContenedor section#secProductos-2.prod3 .content .itemProducto .items,#idContenedor section#secProductos-3.prod3 .content .itemProducto .items{opacity:0 !important}#idContenedor section#secProductos.prod3 .content .itemProducto.prod3,#idContenedor section#secProductos-2.prod3 .content .itemProducto.prod3,#idContenedor section#secProductos-3.prod3 .content .itemProducto.prod3{display:block}#idContenedor section#secFilosofia{background-color:#E8E2C9;background-size:auto 100%, auto 100%;background-position:left center, right center;background-image:url(../img/2/fondo2separado1.png),url(../img/2/fondo2separado2.png);background-repeat:no-repeat, no-repeat;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#idContenedor section#secFilosofia .content .contsec{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#idContenedor section#secFilosofia .content .contsec .imagen{-ms-flex:1;flex:1}#idContenedor section#secFilosofia .content .contsec .imagen .img{width:37.5vw;position:relative;margin:0 0 0 auto}#idContenedor section#secFilosofia .content .contsec .imagen .img img{display:block;width:100%}#idContenedor section#secFilosofia .content .contsec .imagen .img img.imgtexto{position:absolute;top:0;left:0}#idContenedor section#secFilosofia .content .contsec .texto{padding:0 0 0 5vw}#idContenedor section#secFilosofia .content .contsec .texto .ptitulo{font-size:1.25vw;color:#525154;font-family:"Quicksand-SemiBold";line-height:1.5em}#idContenedor section#secFilosofia .content .contsec .texto .ptexto{font-size:1.25vw;color:#525154;font-family:"Quicksand-Regular";line-height:1.5em;padding:0.8em 0 0}#idContenedor section#secContacto{background-color:#E8E2C9;background-size:auto 100%, auto 100%;background-position:left center, right center;background-image:url(../img/3/fondo3separado1.png),url(../img/3/fondo3separado2.png);background-repeat:no-repeat, no-repeat;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#idContenedor section#secContacto .content .contsec{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#idContenedor section#secContacto .content .contsec .formulario{width:50%}#idContenedor section#secContacto .content .contsec .formulario .ptitulo{font-family:"Quicksand-Bold";color:#525154;font-size:1.4vw}#idContenedor section#secContacto .content .contsec .formulario form{display:block;width:80%;font-size:1.1vw;padding:1.5em 0 1em}#idContenedor section#secContacto .content .contsec .formulario form .fila{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 1.1em}#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 input,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 textarea,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 input,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 textarea{width:100%;box-sizing:border-box;font-family:"Quicksand-Regular";color:#525154;font-size:1em;background:transparent;border:1px solid #525154;border-radius:0.25em;padding:0.5em 1em 0.6em}#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 input::-moz-placeholder,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 textarea::-moz-placeholder,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 input::-moz-placeholder,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 textarea::-moz-placeholder{font-family:"Quicksand-Regular";color:#525154}#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 input:-ms-input-placeholder,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 textarea:-ms-input-placeholder,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 input:-ms-input-placeholder,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 textarea:-ms-input-placeholder{font-family:"Quicksand-Regular";color:#525154}#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 input::placeholder,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 textarea::placeholder,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 input::placeholder,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 textarea::placeholder{font-family:"Quicksand-Regular";color:#525154}#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 input:focus,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 textarea:focus,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 input:focus,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 textarea:focus{outline:none}#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 input.error,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1 textarea.error,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 input.error,#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2 textarea.error{border:1px solid red}#idContenedor section#secContacto .content .contsec .formulario form .fila .col-1{width:100%}#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2{width:48%}#idContenedor section#secContacto .content .contsec .formulario form .fila .abtnEnviar{font-family:"Quicksand-Medium";color:white;background:#099748;font-size:1em;border:1px solid #099748;box-sizing:border-box;padding:0.6em 2em 0.9em;border-radius:0.5em;display:inline-block;transition:color 0.5s, background 0.5s}#idContenedor section#secContacto .content .contsec .formulario form .fila .abtnEnviar:hover{color:#099748;background:transparent}#idContenedor section#secContacto .content .contsec .formulario form .fila.rigth{text-align:right}#idContenedor section#secContacto .content .contsec .formulario .mailto{font-family:"Quicksand-Bold";color:#525154;font-size:1.05vw;position:relative;margin:1em 0;display:inline-block}#idContenedor section#secContacto .content .contsec .formulario .mailto:after{position:absolute;top:100%;left:0;width:0;height:2px;opacity:0;background:#525154;content:"";transition:width 0.5s, opacity 0.5s}#idContenedor section#secContacto .content .contsec .formulario .mailto:hover:after{width:100%;opacity:1}#idContenedor section#secContacto .content .contsec .formulario .redes{display:block;width:100%;padding:0.5em 0 0}#idContenedor section#secContacto .content .contsec .formulario .redes a{color:#525154;font-size:2vw;transition:color 0.5s;margin:0 0.9em 0 0}#idContenedor section#secContacto .content .contsec .formulario .redes a:hover{color:gray}#idContenedor section#secContacto .content .contsec .imagen{width:50%}#idContenedor section#secContacto .content .contsec .imagen .img{width:90%;position:relative;margin:0 0 0 auto}#idContenedor section#secContacto .content .contsec .imagen .img img{display:block;width:100%}#idContenedor section#secContacto .content .contsec .imagen .img img.imgtexto{position:absolute;top:0;left:0}#idContenedor section#secPlaylist{background-color:#E8E2C9;background-size:auto 100%, auto 100%;background-position:left center, right center;background-image:url(../img/4/fondo4separado1.png),url(../img/4/fondo4separado2.png);background-repeat:no-repeat, no-repeat;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}#idContenedor section#secPlaylist .posimgsec{position:absolute;left:15%;bottom:0;transform:translate(0%, 22%);width:8.33vw}#idContenedor section#secPlaylist .content{position:relative}#idContenedor section#secPlaylist .content .imgtitulo{display:block;margin:0 auto;width:53.3vw;max-width:640px}#idContenedor section#secPlaylist .content .contplaylist{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:3vw 0 0}#idContenedor section#secPlaylist .content .contplaylist .item{width:17vw;font-size:1vw;position:relative}#idContenedor section#secPlaylist .content .contplaylist .item .posimg{position:absolute;top:0;right:0;transform:translate(-8%, -65%);width:9.15vw}#idContenedor section#secPlaylist .content .contplaylist .item .imagen{display:block;overflow:hidden;position:relative}#idContenedor section#secPlaylist .content .contplaylist .item .imagen img{display:block;width:100%;transition:transform 0.5s}#idContenedor section#secPlaylist .content .contplaylist .item .imagen i{color:white;font-size:4em;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:color 0.5s}#idContenedor section#secPlaylist .content .contplaylist .item .titulo{font-size:1.5em;font-family:"Quicksand-Bold";color:#525154;display:block;padding:0.75em 0 0.5em;transition:color 0.5s}#idContenedor section#secPlaylist .content .contplaylist .item .autor{font-size:1.1em;font-family:"Quicksand-Regular";color:#525154;display:block;transition:color 0.5s}#idContenedor section#secPlaylist .content .contplaylist .item:hover .imagen img{transform:scale(1.2)}#idContenedor section#secPlaylist .content .contplaylist .item:hover .imagen i{color:#E8E2C9}#idContenedor section#secPlaylist .content .contplaylist .item:hover .titulo{color:gray}#idContenedor section#secPlaylist .content .contplaylist .item:hover .autor{color:gray}#idContenedor section#secPlaylist .content .contplaylist .item.sel{cursor:default}#idContenedor section#secPlaylist .content .contplaylist .item.sel .imagen i{color:#E8E2C9}#idContenedor section#secPlaylist .content .contplaylist .item.sel .titulo{color:gray}#idContenedor section#secPlaylist .content .contplaylist .item.sel .autor{color:gray}#idContenedor section#secPlaylist .content .playerspotify{padding:3vw 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#idFooter{background:#DBD0A3;padding:4vw 0}#idFooter .content{max-width:1630px;width:86%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;position:relative}#idFooter .content .logo{max-width:135px}#idFooter .content .logo a.abtnLogoFooter{display:block;width:100%}#idFooter .content .logo a.abtnLogoFooter img{display:block;width:100%}#idFooter .content .centrado{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#idFooter .content .centrado span{color:#C2AC5D;font-size:1.1vw;font-family:"Quicksand-Medium";padding:0 2em 0.5em 0}#idFooter .content .centrado .redes{border-right:2px solid #C2AC5D;padding:0 2vw 0 0;margin:0 2vw 0 0}#idFooter .content .centrado .redes a{color:#C2AC5D;font-size:1.4vw;transition:color 0.5s;margin:0 0.3em}#idFooter .content .centrado .redes a:hover{color:#525154}#idFooter .content .centrado .mailto{color:#C2AC5D;font-size:1.1vw;font-family:"Quicksand-Medium";padding:0 2em 0.5em 0;transition:color 0.5s}#idFooter .content .centrado .mailto:hover{color:#525154}#ui_notifIt{position:fixed;top:10px;right:10px;cursor:pointer;-o-box-shadow:0px 3px 10px rgba(0,0,0,0.5);box-shadow:0px 3px 10px rgba(0,0,0,0.5);overflow:hidden}#ui_notifIt p{text-align:center;font-family:sans-serif;font-size:14px;padding:0;margin:0}.success{background-color:yellowgreen;color:white}.error{background-color:orangered;color:white}.warning{background-color:orange;color:white}.info{background-color:deepskyblue;color:white}.default{background-color:#EEE;color:#444}.animscroll{position:relative}@media screen and (max-width: 768px){#idHeader .content{width:94%}#idHeader .content .logo{z-index:2;position:relative;margin:0 auto;width:50%}#idHeader .content .logo a.abtnLogoMenu img{opacity:1 !important}#idHeader .content .logo a.abtnLogoMenu img.oscuro{display:none !important}#idHeader .content .contNav{position:fixed;top:0;left:0;width:100%;height:100%;background:#525154;display:none;-ms-flex-align:center;align-items:center;z-index:1}#idHeader .content .contNav nav.menu>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#idHeader .content .contNav nav.menu>ul>li{width:100%;text-align:center;padding:0 0 0.5em}#idHeader .content .contNav nav.menu>ul>li a.abtnNavItem{font-size:5vw}#idHeader .content .contNav nav.menu>ul>li a.abtnNavItem span,#idHeader .content .contNav nav.menu>ul>li a.abtnNavItem i{color:#fff !important}#idHeader .content .contNav nav.menu>ul>li .submenu{background:#AAAAAA;position:initial;top:initial;left:initial;height:auto;opacity:1}#idHeader .content .contNav nav.menu>ul>li .submenu li .abtnsubmenu{font-size:4vw}#idHeader .content .contNav nav.menu>ul>li .submenu li .abtnsubmenu:hover{color:gray}#idHeader .content .contNav nav.menu>ul>li:hover a.abtnNavItem span,#idHeader .content .contNav nav.menu>ul>li:hover a.abtnNavItem i{color:#fff !important}#idHeader .content .abtnOpenCloseMenu{display:block}#idHeader .content.visible .contNav{display:-ms-flexbox;display:flex}#idHeader .content.visible .abtnOpenCloseMenu i.fa-bars{display:none}#idHeader .content.visible .abtnOpenCloseMenu i.fa-times{display:block}#idContenedor{overflow-x:hidden}#idContenedor section .content{width:94%}#idContenedor section#secHome .content .imghome{width:100%}#idContenedor section#secHome .content h2{font-size:5vw}#idContenedor section#secHome .content h2 br{display:none}#idContenedor section#secProductos,#idContenedor section#secProductos-2,#idContenedor section#secProductos-3{background-image:initial !important;padding:0 !important;min-height:auto}#idContenedor section#secProductos .content,#idContenedor section#secProductos-2 .content,#idContenedor section#secProductos-3 .content{width:100%}#idContenedor section#secProductos .content .itemProducto,#idContenedor section#secProductos-2 .content .itemProducto,#idContenedor section#secProductos-3 .content .itemProducto{display:block !important;padding:0 3% 3vw;box-sizing:border-box}#idContenedor section#secProductos .content .itemProducto h1,#idContenedor section#secProductos-2 .content .itemProducto h1,#idContenedor section#secProductos-3 .content .itemProducto h1{font-size:5vw}#idContenedor section#secProductos .content .itemProducto .imgproducto img,#idContenedor section#secProductos-2 .content .itemProducto .imgproducto img,#idContenedor section#secProductos-3 .content .itemProducto .imgproducto img{width:100%}#idContenedor section#secProductos .content .itemProducto .imgproducto h2,#idContenedor section#secProductos-2 .content .itemProducto .imgproducto h2,#idContenedor section#secProductos-3 .content .itemProducto .imgproducto h2{font-size:5vw;transform:translate(-50%, -100%)}#idContenedor section#secProductos .content .itemProducto .imgproducto .dotnav,#idContenedor section#secProductos-2 .content .itemProducto .imgproducto .dotnav,#idContenedor section#secProductos-3 .content .itemProducto .imgproducto .dotnav{display:none}#idContenedor section#secProductos .content .itemProducto .items,#idContenedor section#secProductos-2 .content .itemProducto .items,#idContenedor section#secProductos-3 .content .itemProducto .items{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#idContenedor section#secProductos .content .itemProducto .items li,#idContenedor section#secProductos-2 .content .itemProducto .items li,#idContenedor section#secProductos-3 .content .itemProducto .items li{width:100%;overflow:hidden;position:relative;padding:30vw 0 0;margin:0 0 1em}#idContenedor section#secProductos .content .itemProducto .items li img,#idContenedor section#secProductos-2 .content .itemProducto .items li img,#idContenedor section#secProductos-3 .content .itemProducto .items li img{position:absolute;top:0;left:50%;transform:translate(-50%, -25%)}#idContenedor section#secProductos .content .itemProducto .items li .titulo,#idContenedor section#secProductos-2 .content .itemProducto .items li .titulo,#idContenedor section#secProductos-3 .content .itemProducto .items li .titulo{font-size:4vw}#idContenedor section#secProductos .content .itemProducto .items li .texto,#idContenedor section#secProductos-2 .content .itemProducto .items li .texto,#idContenedor section#secProductos-3 .content .itemProducto .items li .texto{font-size:4vw}#idContenedor section#secProductos .content .itemProducto .items li .abtn,#idContenedor section#secProductos-2 .content .itemProducto .items li .abtn,#idContenedor section#secProductos-3 .content .itemProducto .items li .abtn{font-size:5vw;position:relative}#idContenedor section#secProductos .content .itemProducto .imgbajada,#idContenedor section#secProductos-2 .content .itemProducto .imgbajada,#idContenedor section#secProductos-3 .content .itemProducto .imgbajada{width:100%}#idContenedor section#secProductos .content .itemProducto.prod1,#idContenedor section#secProductos-2 .content .itemProducto.prod1,#idContenedor section#secProductos-3 .content .itemProducto.prod1{background-image:url(../img/productos/1/fondoproductos1.png)}#idContenedor section#secProductos .content .itemProducto.prod2,#idContenedor section#secProductos-2 .content .itemProducto.prod2,#idContenedor section#secProductos-3 .content .itemProducto.prod2{background-image:url(../img/productos/3/fondoproductos3.png)}#idContenedor section#secProductos .content .itemProducto.prod3,#idContenedor section#secProductos-2 .content .itemProducto.prod3,#idContenedor section#secProductos-3 .content .itemProducto.prod3{background-image:url(../img/productos/2/fondoproductos2.png)}#idContenedor section#secProductos .content .itemProducto.prod3 .items,#idContenedor section#secProductos-2 .content .itemProducto.prod3 .items,#idContenedor section#secProductos-3 .content .itemProducto.prod3 .items{opacity:0 !important}#idContenedor section#secFilosofia{padding:5vw 0}#idContenedor section#secFilosofia .content .contsec{-ms-flex-wrap:wrap;flex-wrap:wrap}#idContenedor section#secFilosofia .content .contsec .imagen,#idContenedor section#secFilosofia .content .contsec .texto{width:100%}#idContenedor section#secFilosofia .content .contsec .imagen{-ms-flex:initial;flex:initial}#idContenedor section#secFilosofia .content .contsec .imagen .img{margin:0 auto;width:90%}#idContenedor section#secFilosofia .content .contsec .texto{padding:0}#idContenedor section#secFilosofia .content .contsec .texto .ptitulo,#idContenedor section#secFilosofia .content .contsec .texto .ptexto{font-size:5vw}#idContenedor section#secFilosofia .content .contsec .texto .ptitulo br,#idContenedor section#secFilosofia .content .contsec .texto .ptexto br{display:none}#idContenedor section#secContacto{padding:5vw 0}#idContenedor section#secContacto .content .contsec{-ms-flex-wrap:wrap;flex-wrap:wrap}#idContenedor section#secContacto .content .contsec .imagen,#idContenedor section#secContacto .content .contsec .formulario{width:100%}#idContenedor section#secContacto .content .contsec .formulario .ptitulo{font-size:6vw}#idContenedor section#secContacto .content .contsec .formulario form{width:100%;font-size:4vw}#idContenedor section#secContacto .content .contsec .formulario form .fila{-ms-flex-wrap:wrap;flex-wrap:wrap}#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2{width:100%}#idContenedor section#secContacto .content .contsec .formulario form .fila .col-2:first-child{padding:0 0 1.1em}#idContenedor section#secContacto .content .contsec .formulario .mailto{font-size:5vw}#idContenedor section#secContacto .content .contsec .formulario .redes a{font-size:10vw}#idContenedor section#secPlaylist{padding:5vw 0}#idContenedor section#secPlaylist .content .imgtitulo{width:100%}#idContenedor section#secPlaylist .content .contplaylist{-ms-flex-wrap:wrap;flex-wrap:wrap}#idContenedor section#secPlaylist .content .contplaylist .item{width:48%;margin:0 0 8em}#idContenedor section#secPlaylist .content .contplaylist .item .imagen i{font-size:18em}#idContenedor section#secPlaylist .content .contplaylist .item .titulo{font-size:4em}#idContenedor section#secPlaylist .content .contplaylist .item .autor{font-size:4em}#idFooter .content{width:96%;-ms-flex-wrap:wrap;flex-wrap:wrap}#idFooter .content .logo{margin:0 auto}#idFooter .content .centrado{width:100%;position:initial;transform:initial;top:initial;left:initial;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#idFooter .content .centrado span{font-size:5vw;margin:0 auto;padding:1em 0 0.5em}#idFooter .content .centrado .redes{width:100%;text-align:center;border-right:0;padding:0;margin:0}#idFooter .content .centrado .redes a{font-size:8vw}#idFooter .content .centrado .mailto{font-size:5vw;padding:0;margin:1em 0}}
