*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.wrapper,.wrappernested{display:block;clear:both;width:100%;max-width:960px;margin-right:auto;margin-left:auto}.wrapper:before,.wrappernested:before,.wrapper:after,.wrappernested:after{content:"";display:table}.wrapper:after,.wrappernested:after{clear:both}.wrappernested{max-width:980px}.inner{padding-left:1.04166667%;padding-right:1.04166667%}.innermargin{margin-left:1.04166667%;margin-right:1.04166667%}.expand{margin-left:-1.04166667%;width:102.08333333%}.expand:before,.expand:after{content:"";display:table}.expand:after{clear:both}.innerwrapper{padding-left:1%;padding-right:1%}@font-face{font-family:'siconfont';src:url('/web/vendor/siconfont/fonts/siconfont.eot');src:url('/web/vendor/siconfont/fonts/siconfont.eot#iefix') format('embedded-opentype'),url('/web/vendor/siconfont/fonts/siconfont.woff') format('woff'),url('/web/vendor/siconfont/fonts/siconfont.ttf') format('truetype'),url('/web/vendor/siconfont/fonts/siconfont.svg#siconfont') format('svg');font-weight:normal;font-style:normal}.cookie-advise{position:fixed;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.7);padding:15px 5px;text-align:center;font-size:13px}.cookie-advise p{line-height:1.5em;margin-bottom:0;color:white}.cookie-advise p a:hover{color:#268DF4}.cookie-advise a{color:white;display:inline-block}.cookie-ok a,.cookie-info a{background-color:white;padding:5px 10px 4px;color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cookie-ok a:hover,.cookie-info a:hover{background-color:#268DF4;color:white;text-decoration:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.logo,.logo-en{display:inline-block;margin-bottom:4px}@media (max-width:960px){.logo,.logo-en{display:block;margin-right:auto;margin-left:auto;margin-bottom:20px !important}}.logo{background-image:url(../../../v1/reticulas_cssframework/extended/img/decora/logo-header.png);background-size:100%;position:relative;top:8px;width:250px;height:90px}.logo-en{background-image:url(../../../v1/reticulas_cssframework/extended/img/decora/logo-header-en.png);background-size:100%;position:relative;top:8px;width:250px;height:90px}.ue-logo{position:absolute;right:4px;top:4px;width:180px;height:auto}@media (max-width:1580px){.ue-logo{position:relative;left:50%;margin-left:-90px}}.commonheader{padding-left:1em;padding-right:1em}.content-options{padding-left:10px;padding-right:10px;padding-bottom:50px}.content-options:before,.content-options:after{content:"";display:table}.content-options:after{clear:both}#header{min-height:150px;background-position:top 100px;background-repeat:repeat-x;margin-bottom:20px}.logos-texts{position:relative}@media (min-width:1200px){.logos-texts{position:absolute;right:1rem;top:14px}}@media (min-width:1580px){.logos-texts{position:absolute;right:200px;top:14px}}.header-content{background-color:#004ddb}.header-content .logo-text{display:inline-block;position:relative;background-size:100%;background-repeat:no-repeat;width:75px;height:65px;background-color:white}.header-content .logo-text span{display:none}.header-content .logo-text-ue{background-image:url(../../../v1/reticulas_cssframework/extended/img/decora/logo-ue.png)}.header-content .logo-text-feder{background-image:url(../../../v1/reticulas_cssframework/extended/img/decora/logo-ue-feder.png)}.header-content .text-principia{background-color:transparent;height:25px;margin-left:1em;transform:translateY(-12px);background-image:url(../../../v1/reticulas_cssframework/extended/img/decora/logoprincipia.png)}#header .nav{text-align:left;position:relative;padding-bottom:40px;font-size:1.2em;font-family:'Cuprum',arial,serif;letter-spacing:.04em;vertical-align:top}#header .nav ul{display:block;width:100%}#header .nav li{margin-bottom:10px;display:block}#header .nav li a{display:block;width:100%}@media (min-width:1023px){#header .nav{padding-bottom:0;padding-right:10px;text-align:right;display:inline-block;position:relative;top:40px;margin-left:40px}#header .nav li{display:inline-block}}#header ul{list-style-type:none;margin:0 auto}#header ul li{display:inline-block}#header .nav ul li a{background-color:#fff;color:#004DDB;padding:4px 8px 1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#header .nav ul li a:hover,#header .nav ul li a:focus{text-decoration:none;background-color:#6ec1fd;color:#fff}#header .nav ul li.new-menu a{background-color:transparent;border:1px solid white;color:white}#header .nav ul li.new-menu a:hover,#header .nav ul li.new-menu a:focus{text-decoration:none;background-color:white;color:#004ddb}ul.lang{list-style-type:none;margin:0;margin-right:40px;margin-bottom:20px;font-size:1em;color:#000;display:inline-block}ul.lang li{margin-right:10px;display:inline-block}ul.lang li:after{content:""}ul.lang a{background-color:#004ddb;color:#fff;padding:5px 10px}ul.lang a:hover{background-color:#8fd2ff;text-decoration:none}.twitter-social a:before{font-family:siconfont;display:inline-block;position:relative;font-weight:normal;line-height:1em;height:auto;text-align:center;content:"\F2E9";font-size:1.8em;top:0;margin-right:0;margin-bottom:0;margin-left:0}.twitter-social a span{display:none}.instagram-social a:before{font-family:siconfont;display:inline-block;position:relative;font-weight:normal;line-height:1em;height:auto;text-align:center;content:"\F2EA";font-size:1.8em;top:0;margin-right:0;margin-bottom:0;margin-left:0}.instagram-social a span{display:none}.google-social a:before{font-family:siconfont;display:inline-block;position:relative;font-weight:normal;line-height:1em;height:auto;text-align:center;content:"\F2ED";font-size:1.8em;top:0;margin-right:0;margin-bottom:0;margin-left:0}.google-social a span{display:none}.pinterest-social a:before{font-family:siconfont;display:inline-block;position:relative;font-weight:normal;line-height:1em;height:auto;text-align:center;content:"\F2E5";font-size:1.8em;top:0;margin-right:0;margin-bottom:0;margin-left:0}.pinterest-social a span{display:none}.facebook-social a:before{font-family:siconfont;display:inline-block;position:relative;font-weight:normal;line-height:1em;height:auto;text-align:center;content:"\F2E6";font-size:1.8em;top:0;margin-right:0;margin-bottom:0;margin-left:0}.facebook-social a span{display:none}.linkedin-social a:before{font-family:siconfont;display:inline-block;position:relative;font-weight:normal;line-height:1em;height:auto;text-align:center;content:"\F2DF";font-size:1.8em;top:0;margin-right:0;margin-bottom:0;margin-left:0}.linkedin-social a span{display:none}.youtube-social a:before{font-family:siconfont;display:inline-block;position:relative;font-weight:normal;line-height:1em;height:auto;text-align:center;content:"\F2E0";font-size:1.8em;top:0;margin-right:0;margin-bottom:0;margin-left:0}.youtube-social a span{display:none}.net{display:inline-block;list-style-type:none;margin:0}.net li{display:inline-block;margin-right:10px}.net li:after{content:""}.familias{box-sizing:border-box}.familias:before,.familias:after{content:"";display:table}.familias:after{clear:both}.familias li{list-style-type:none;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:17px}@media (min-width:480px){.familias li{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media (min-width:720px){.familias li{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}.familias li a{display:block;text-decoration:none;height:0px;padding-bottom:94%;position:relative;overflow:hidden}.familias li a:hover{text-decoration:none}.familias li a:hover span{background-color:rgba(0,77,219,0.6)}.familias li a span{display:block;width:100%;text-align:center;text-transform:uppercase;font-size:14px;font-weight:bold;background-color:#004ddb;color:#fff;padding:10px 0}.natural,.light,.lactosa,.bio,.sabores,.mascarpone,.seleccion,.chocobo,.quescremplus,.original,.sandwich,.yogur,.cabra{background-size:100%;background-repeat:no-repeat;background-position:0 -15px}.natural{background-image:url('/content/img/family/familia-natural.jpg')}.light{background-image:url('/content/img/family/familia-light.jpg')}.lactosa{background-image:url('/content/img/family/familia-sinlactosa.jpg')}.bio{background-image:url('/content/img/family/familia-bio.jpg')}.sabores{background-image:url('/content/img/family/familia-sabores.jpg')}.mascarpone{background-image:url('/content/img/family/familia-mascarpone.jpg')}.seleccion{background-image:url('/content/img/family/familia-seleccion.jpg')}.chocobo{background-image:url('/content/img/family/familia-chocobo.jpg')}.quescremplus{background-image:url('/content/img/family/familia-plus.jpg')}.original{background-image:url('/content/img/family/familia-original.jpg')}.sandwich{background-image:url('/content/img/family/familia-sandwich.jpg')}.yogur{background-image:url('/content/img/family/familia-yogur.jpg')}.cabra{background-image:url('/content/img/family/familia-cabra.jpg')}.resume:before,.resume:after{content:"";display:table}.resume:after{clear:both}.resume h3 a{font-size:16px !important;color:#000 !important;text-transform:uppercase}.resume img{border:1px solid #FFF;height:220px !important}.resume .news{margin-bottom:80px;padding:0}.resume .news h4{margin-bottom:8px}.resume .news h4 a{color:#fff}.resume .news .date,.resume .news p{color:#999!important}.resume .news{clear:both}.resume .news:before,.resume .news:after{content:"";display:table}.resume .news:after{clear:both}.resume .news .date{float:none;margin:5px 0;text-align:left;border:none}.resume .news li{display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}@media (min-width:480px){.resume .news li{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media (min-width:720px){.resume .news li{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}.resume .news li>a{display:block;overflow:hidden;height:220px !important;position:relative}.resume .news li img{position:absolute;left:50%;transform:translateX(-50%);width:auto;height:auto}.resume .news h4 a{color:#004ddb;font-size:14px;font-weight:normal}.resume .news h3{background-color:#fff}.resume .news h3 a{color:#0044BA !important;display:block}.resume .news h3 a:hover{text-decoration:none}.resume .recipes h4{font-size:14px;padding:.40em 0}.resume .recipes h3{border-bottom:none !important}.resume .recipes h3 a{color:#0044BA !important;display:block}.resume .recipes h3 a:hover{text-decoration:none}.resume .recipes li>a{display:block;overflow:hidden;height:220px !important;position:relative}.resume .recipes li img{position:absolute;left:50%;transform:translateX(-50%);width:auto;height:auto}.resume .news h3{border-bottom:none !important}.resume .news h3 a{color:#0044BA !important;display:block}.resume .news h3 a:hover{text-decoration:none}.resume .products h3,.resume .recipes h3,.resume .news h3{font-size:32px;text-transform:uppercase;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.resume .products ul li,.resume .recipes ul li,.resume .news ul li{min-height:180px}.resume .products p,.resume .recipes p{display:none}.products,.products-content{display:block;float:left;width:100%}.products:before,.products-content:before,.products:after,.products-content:after{content:"";display:table}.products:after,.products-content:after{clear:both}.products ul:before,.products-content ul:before,.products ul:after,.products-content ul:after{content:"";display:table}.products ul:after,.products-content ul:after{clear:both}.products ul li,.products-content ul li{border-bottom:none}.products li img,.products-content li img{width:100%;height:auto}.resume .recipes li{background-color:#004DDB;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}@media (min-width:480px){.resume .recipes li{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media (min-width:720px){.resume .recipes li{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}.recipes h3{font-size:13px;border-bottom:none !important}.recipes h3 a{padding:5px;color:#999;display:block}.recipes h3 a:hover{text-decoration:none;color:#000}.recipes ul:before,.recipes ul:after{content:"";display:table}.recipes ul:after{clear:both}.recipes ul li{border-bottom:none;position:relative}.recipes li{display:block;float:left;width:100%;margin-bottom:15px}.recipes li:before,.recipes li:after{content:"";display:table}.recipes li:after{clear:both}@media (min-width:480px){.recipes li{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media (min-width:720px){.recipes li{display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%}}.recipes li img{vertical-align:middle;width:100%;height:auto;margin:0;border:none}.recipes li:hover h4{background-color:rgba(0,129,255,0.8)}.recipes h4{position:absolute;background-color:#0081FF;top:0;width:100%;display:block;text-align:center;text-transform:uppercase}.recipes h4 a{padding:8px;color:#fff;display:block}.recipes h4 a:hover{text-decoration:none}.recipe img{width:100%;max-width:460px}.products p{font-size:13;color:#999}.products-content h3{font-size:16px;padding-bottom:5px;border-bottom:none !important;text-align:center}.products-content li{margin-bottom:35px;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}@media (min-width:480px){.products-content li{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media (min-width:700px){.products-content li{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}.productscontent{padding-top:34px;padding-bottom:22px}@media (min-width:700px){.productscontent{display:inline;float:left;width:56.25%;margin-left:1.04166667%;margin-right:1.04166667%}}.productscontent p{font-size:16px;color:#666}.productscontent iframe{width:100%;max-width:540px}#content>h2{display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}#content .productscontent h2{border-bottom:none}#content .productscontent img{margin-bottom:10px;width:100%;max-width:460px}.productsecondary{padding-top:43px;margin-left:0;display:block;float:left;width:100%}.productsecondary h3{font-family:sans-serif;font-size:16px;font-weight:bold;padding-bottom:5px;margin-bottom:10px}.productsecondary:before,.productsecondary:after{content:"";display:table}.productsecondary:after{clear:both}@media (min-width:700px){.productsecondary{margin-left:8.33333333%;display:block;float:left;width:33.33333333%}.productsecondary:before,.productsecondary:after{content:"";display:table}.productsecondary:after{clear:both}}.productsecondary .social-content{margin-bottom:50px}.download li{margin-bottom:10px}.download a{background-color:#4b77fe;display:block;padding:5px 8px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.download a:hover{background-color:#000;text-decoration:none}.related{margin-top:44px}.related h3{padding-left:10px;padding-right:10px;border-bottom:none !important;padding:10px 20px;background-color:#e7e8e8;display:inline-block;margin-bottom:0;font-size:20px}.related ul{background-color:#e7e8e8;padding-top:30px;padding-left:10px;padding-right:10px}.related ul:before,.related ul:after{content:"";display:table}.related ul:after{clear:both}.related li{margin-bottom:20px}@media (min-width:480px){.related li{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media (min-width:700px){.related li{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}.related li:nth-child(5n+5){clear:both}.related li h4{font-size:16px}.related li img{width:100%;height:auto}.related-more{background-color:#ccc;text-align:center;padding-top:22px;padding-bottom:22px;border-top:1px solid #999}.related-more a{display:inline-block;margin:0 auto;background-color:#004ddb;font-weight:bold;font-size:16px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:8px 14px}.related-more a:hover{background-color:#000;text-decoration:none}.social-share:before,.social-share:after{content:"";display:table}.social-share:after{clear:both}.social-share li{margin-right:15px;display:inline}.social-share li span{display:none}.social-share li.g{position:relative;top:4px}.social-share li.fac a:before{font-family:siconfont;display:inline-block;position:relative;font-weight:normal;line-height:1em;height:auto;text-align:center;content:"\F2E6";font-size:1.75em;top:0;margin-right:0;margin-bottom:0;margin-left:0}.social-share li.twit a:before{font-family:siconfont;display:inline-block;position:relative;font-weight:normal;line-height:1em;height:auto;text-align:center;content:"\F2E9";font-size:1.75em;top:0;margin-right:0;margin-bottom:0;margin-left:0}.social-share li.link a:before{font-family:siconfont;display:inline-block;position:relative;font-weight:normal;line-height:1em;height:auto;text-align:center;content:"\F2DF";font-size:1.75em;top:0;margin-right:0;margin-bottom:0;margin-left:0}.social-share li a:hover{text-decoration:none}#footer{padding-bottom:40px;padding-left:10px;padding-right:10px}@media (min-width:720px){#footer{padding-left:0px;padding-right:0px}#footer .info-footer{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}#footer .aside-footer{display:inline;float:left;width:72.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}#footer .moreinfo{margin-top:20px}#footer .moreinfo ul{width:100%;border-top:1px dotted #07A5FF;list-style-type:none;margin:0}#footer .moreinfo ul li{display:inline-block;margin-right:2em}.logo-text:hover,.logo-text-feder:hover{opacity:.5}.message-logo-text{background-color:rgba(0,0,0,0.5);position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;color:#fff;justify-content:center;align-items:center;display:none}.message-logo-text div{width:100%;max-width:500px;background-color:#000;padding:2em;height:90vh;overflow-y:auto;position:relative}.message-logo-text div a{position:absolute;background-color:white;z-index:2;color:#000;right:0;top:0px;padding:10px 10px;font-weight:bold}.message-logo-text div a:hover{color:#999;text-decoration:none}.message-logo-text div p{font-size:13px;line-height:1.4em}.message-logo-text.show{display:flex}.message-logo-text-feder,.message-logo-text-principia{background-color:rgba(0,0,0,0.5);position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;color:#fff;justify-content:center;align-items:center;display:none}.message-logo-text-feder .logo-ue-feder-popup,.message-logo-text-principia .logo-ue-feder-popup{text-align:center;margin:20px 0 20px 0}.message-logo-text-feder .logo-ue-feder-popup-all,.message-logo-text-principia .logo-ue-feder-popup-all{margin-bottom:20px}.message-logo-text-feder div,.message-logo-text-principia div{width:100%;max-width:500px;background-color:#000;padding:2em;height:90vh;overflow-y:auto;position:relative}.message-logo-text-feder div a,.message-logo-text-principia div a{position:absolute;background-color:white;z-index:2;color:#000;right:0;top:0px;padding:10px 10px;font-weight:bold}.message-logo-text-feder div a:hover,.message-logo-text-principia div a:hover{color:#999;text-decoration:none}.message-logo-text-feder div p,.message-logo-text-principia div p{font-size:13px;line-height:1.4em}.message-logo-text-feder.show,.message-logo-text-principia.show{display:flex}.back-content{border-bottom:1px dotted #ccc;padding-bottom:0px}.back,.print{font-size:13px !important}.back a,.print a{background-color:#6ebefe;padding:5px 10px;color:#fff}.back:before,.print:before{content:"";display:inline-block;position:relative;top:9px;left:5px;width:0;height:0;border-style:solid;border-width:14px 14px 14px 0;border-color:transparent #6ebefe transparent transparent}#content ul.news,.news-pagination{margin-left:160px;margin-top:25px}@media (max-width:800px){#content ul.news,.news-pagination{margin-left:0px}}.news li{margin-bottom:30px}.news li object,.products li object{margin-bottom:15px}.news h4,.products h4{font-size:1.2em}.news p{font-size:1.2em;line-height:1.4em;color:#666}.news img{margin-bottom:5px;width:100%;max-width:460px}.news p.date{width:134px;margin-left:-160px;padding-right:5px;border-right:1px solid #333;float:left;overflow:visible;color:#333 !important;text-align:right;font-style:italic}@media (max-width:800px){.news p.date{margin-left:0px;width:auto;float:none;padding-right:0;border-right:none;border-bottom:1px solid #333}}.news-detail p,.news-detail ul{font-size:14px}.module-2{display:inline;float:left;width:14.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}.module3{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.module4{display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%}.module6{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.module6 object{width:100%;max-width:460px}.module8{display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}.module9{display:inline;float:left;width:72.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.module9 .module6{display:inline;float:left;width:72.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}@media (max-width:700px){.module9 .module6{display:block;float:left;width:100%}.module9 .module6:before,.module9 .module6:after{content:"";display:table}.module9 .module6:after{clear:both}}.module9 .module3{display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}@media (max-width:700px){.module9 .module3{display:block;float:left;width:100%}.module9 .module3:before,.module9 .module3:after{content:"";display:table}.module9 .module3:after{clear:both}}.module-10{display:inline;float:left;width:81.25%;margin-left:1.04166667%;margin-right:1.04166667%}@media (max-width:800px){.module-2,.module3,.module4,.module6,.module8,.module9,.module-10{display:block;float:left;width:100%}.module-2:before,.module3:before,.module4:before,.module6:before,.module8:before,.module9:before,.module-10:before,.module-2:after,.module3:after,.module4:after,.module6:after,.module8:after,.module9:after,.module-10:after{content:"";display:table}.module-2:after,.module3:after,.module4:after,.module6:after,.module8:after,.module9:after,.module-10:after{clear:both}}.module12{width:100%;max-width:960px}.module12-p{width:100%;clear:both;max-width:960px;padding-right:10px;padding-left:10px}.module12-p:before,.module12-p:after{content:"";display:table}.module12-p:after{clear:both}#content,.main{width:100%;max-width:960px;display:block;position:relative;margin-left:auto;margin-right:auto}#content:before,.main:before,#content:after,.main:after{content:"";display:table}#content:after,.main:after{clear:both}@media (max-width:720px){#content,.main{padding-right:10px;padding-left:10px}}.boxcenter{margin-left:auto;margin-right:auto}.owl-carousel{margin-top:-50px;margin-bottom:4em}.owl-carousel .owl-nav{display:none}.owl-carousel .owl-dots{padding:.75em 0 ;background-color:rgba(255,255,255,0.5);position:absolute;width:100%;margin-top:-41px}.owl-carousel .owl-dot.active span{background:#03049A !important}.owl-carousel .owl-dot span{width:15px !important;height:15px !important}.owl-carousel .owl-dots .owl-dot span{background-color:#ccc}.innovation-img img{width:100%}.innovation-nav{position:relative;z-index:2}.innovation-nav li{display:inline-block}.innovation-nav li.is-active{border:1px solid #004DDB;border-bottom-color:#ffffff}.innovation-nav li.is-active a:hover,.innovation-nav li.is-active:focus{background-color:transparent;color:#004DDB}.innovation-nav a{display:block;padding:.75em 1.5em .25em}.innovation-nav a:hover,.innovation-nav a:focus{text-decoration:none}.innovation-nav a:hover{background-color:#f5f5f5}.innovation-nav h2{border-bottom:none !important;font-size:16px}.innovation-nav:after{content:"";display:block;height:1px;width:100%;background-color:#004DDB;margin-top:-1px}.innovation-content{position:relative;top:-1px;border:1px solid  #004DDB;margin-bottom:6em}.innovation-content>div{display:none;border-top:none;padding:4em 6em 2em}.innovation-content>div.is-active{display:block}.innovation-content>div p{font-size:16px;line-height:1.4em;color:#333}.innovation-content>div p:first-child{font-weight:bold;color:#004DDB;font-size:32px;margin-bottom:.5em}.innovation-active,.innovation-no-active{clear:both}.innovation-active:before,.innovation-no-active:before,.innovation-active:after,.innovation-no-active:after{content:"";display:table}.innovation-active:after,.innovation-no-active:after{clear:both}.innovation-active li,.innovation-no-active li{display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:2em;position:relative;height:auto}@media (min-width:480px){.innovation-active li,.innovation-no-active li{display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media (min-width:720px){.innovation-active li,.innovation-no-active li{display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%}}.innovation-active li>a,.innovation-no-active li>a{display:block;overflow:hidden;position:relative;height:220px !important}.innovation-active li img,.innovation-no-active li img{position:absolute;left:50%;transform:translateX(-50%);width:300px;height:auto}.innovation-active li:hover h3,.innovation-no-active li:hover h3{text-decoration:none;background-color:rgba(0,77,219,0.9)}.innovation-active li:hover img,.innovation-no-active li:hover img{opacity:.8}.innovation-active h3,.innovation-no-active h3{margin-bottom:0;border-bottom:none !important}.innovation-active h3 a,.innovation-no-active h3 a{background-color:rgba(0,77,219,0.8);color:white !important;display:block;padding:.5em;font-size:16px}.innovation-active h3 a:hover,.innovation-no-active h3 a:hover{text-decoration:none}.innovation-no-active{border-top:1px solid #ccc;padding-top:2em;margin-top:2em}.innovation-detail{padding-bottom:8em}.innovation-detail h2{margin-bottom:.5em;color:#004ddb;border-bottom:none !important}.innovation-detail p{font-size:18px;line-height:1.35em;color:#333}.innovation-detail img{width:100%;max-width:auto;height:auto}.innovation-detail .img-detail li:first-child{display:none}.innovation-detail .img-detail li{max-width:500px}.innovation-detail .img-detail li:last-child{max-width:200px}.innovation-detail .back{text-align:right;display:block;padding-bottom:8px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.innovation-detail .back a{display:inline-block}.detail-job-cat{margin-top:2em}@media (min-width:800px){.detail-job-cat{display:block;float:left;width:33.33333333%}.detail-job-cat:before,.detail-job-cat:after{content:"";display:table}.detail-job-cat:after{clear:both}}.detail-job-cat>h3{border-bottom-width:1px !important;margin-top:0;padding-bottom:5px;font-size:14px;color:black}.detail-job-cat img{width:100%;margin-top:2em;margin-bottom:1em}.detail-job-cat li{display:inline-block;margin-bottom:3px}.detail-job-cat li:last-child{display:block;text-align:center;margin-top:6px}.detail-job-cat li a{border:1px solid #004ddb;padding:.5em;display:block}.detail-job-cat li a span{color:#000}.detail-job-cat li a:hover{text-decoration:none;background-color:#004ddb;color:white}.detail-job-cat li a:hover span{color:white}.job-list:before,.job-list:after{content:"";display:table}.job-list:after{clear:both}.job-list>h2{margin-bottom:1em}.job-list .module6 h3{color:#333}.job-list .module6 p{color:#999;font-size:16px}.job-list h3{color:#004ddb;border-bottom-width:0px !important}.job-list h3+p{font-size:16px}.job-list .module12-p{clear:both}.job-list .jobs-list-offers{padding-bottom:3em}.job-list .jobs-list-offers:before,.job-list .jobs-list-offers:after{content:"";display:table}.job-list .jobs-list-offers:after{clear:both}.job-list .jobs-list-offers>h3{padding-bottom:5px;margin-top:40px;border-bottom-width:1px !important;font-size:26px}.job-list .jobs-list-offers .content-inside{margin-top:2em;margin-bottom:1.5em;padding-bottom:1.5em;padding-right:3em}@media (min-width:800px){.job-list .jobs-list-offers .content-inside{display:block;float:left;width:66.66666667%}.job-list .jobs-list-offers .content-inside:before,.job-list .jobs-list-offers .content-inside:after{content:"";display:table}.job-list .jobs-list-offers .content-inside:after{clear:both}}.job-list .jobs-list-offers .content-inside p{font-size:16px;color:#999}.job-list .jobs-list-offers .content-inside b{color:black}.job-list .jobs-list-offers>ul{border-top:1px solid #ccc;padding-top:1em}.job-list .jobs-list-offers>ul:before,.job-list .jobs-list-offers>ul:after{content:"";display:table}.job-list .jobs-list-offers>ul:after{clear:both}.job-list .jobs-list-offers>ul li{display:block;margin-bottom:.5em;position:relative}.job-list .jobs-list-offers>ul li a{display:block;padding:1em 0;transition:ease-in-out all .25s}.job-list .jobs-list-offers>ul li a:hover{text-decoration:none;background-color:#f5f8ff;padding:1em}.job-list .jobs-list-offers>ul li span{background-color:#004ddb;padding:.5em 1em;color:white;display:inline-block;font-size:16px;margin-top:1em}@media (min-width:800px){.job-list .jobs-list-offers>ul li span{position:absolute;right:1em;top:30%;margin-top:0}.job-list .jobs-list-offers>ul li p{max-width:600px}}.job-list .jobs-list-offers>ul li h3{color:#000;margin:0;font-weight:normal}.job-list .jobs-list-offers>ul li p{color:#999;font-size:14px;margin-bottom:0}.promo{margin-bottom:2em}.promo img{width:100%;height:auto}.xpanded{padding:0 1em}.degree-content{background-color:white;border:1px solid #ccc;padding:1em;margin-bottom:2em}.degree-content .ly-2{margin-top:2em}.degree-content .btn-special{margin-bottom:0}.degree>div{font-size:16px;padding:.5em 0;margin-bottom:1em;border-bottom:1px solid #ccc;display:flex;justify-content:space-between}.degree>div p{margin-bottom:0}.degree>div span:first-child{font-weight:bold;margin-right:.5em}.degree>div a{background-color:red;width:20px;height:20px;border-radius:100%;color:white;font-weight:bold;text-align:center}.degree>div a:hover{background-color:#000;text-decoration:none}.cloud-tags{width:100%}.picker__select--year,.picker__select--month{height:35px !important}.picker__nav--next,.picker__nav--prev{top:4.3em !important}.picker__table{margin-top:1em !important}.jobs-list-detail>h2{margin-bottom:1em}.jobs-list-detail>h2 span{display:none}.jobs-list-detail .module4 h3{padding-bottom:8px}@media (min-width:800px){.jobs-list-detail .module8{padding-right:4em}}.jobs-list-detail .module8 h2{border-bottom-width:0px !important;color:#004ddb}.jobs-list-detail .module8 p{font-size:16px;color:#999}.jobs-list-detail-form{padding:0 0px;margin:0px !important;clear:both;display:block;position:relative}.jobs-list-detail-form:before,.jobs-list-detail-form:after{content:"";display:table}.jobs-list-detail-form:after{clear:both}.jobs-list-detail-form label{font-size:14px;display:block}.jobs-list-detail-form label span{color:red !important}.jobs-list-detail-form input,.jobs-list-detail-form textarea,.jobs-list-detail-form select{width:100%;padding:.5em;border:1px solid #ccc;margin-bottom:1em;font-size:16px}.jobs-list-detail-form textarea{min-height:100px}.jobs-list-detail-form input [type=button]{cursor:pointer}.jobs-list-detail-form .inputfile{padding:1em .5em;background-color:white}.jobs-list-detail-form .btn-special{color:#004ddb;text-align:left;cursor:pointer;border:none;padding-left:0;padding-top:0;background-color:transparent;font-weight:bold}.jobs-list-detail-form .btn-special:hover{color:#0f63ff}.jobs-list-detail-form form{margin-bottom:0}.jobs-list-detail-form form>div{box-sizing:border-box}.jobs-list-detail-form form>div:first-child{padding:4em 2em 2em 10px ;background-color:#f5f5f5}.jobs-list-detail-form form>div:last-child input{width:100%;max-width:200px;background-color:#004ddb;font-size:16px;color:white;padding:1em 1.5em;position:sticky;top:20px;text-transform:uppercase;cursor:pointer}.jobs-list-detail-form form>div:last-child input:hover{background-color:#0f63ff}.jobs-list-detail-form form>div:last-child .advise{position:sticky;top:80px;font-size:14px}@media (min-width:800px){.jobs-list-detail-form form{display:flex}.jobs-list-detail-form form>div:first-child{width:65%}.jobs-list-detail-form form>div:first-child:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;background-color:#f5f5f5;transform:translateX(-100%);width:1000px}.jobs-list-detail-form form>div:last-child{width:35%;padding:4em 2em;background-color:#e5e5e5}.jobs-list-detail-form form>div:last-child:after{content:"";display:block;position:absolute;right:0;top:0px;height:100%;background-color:#e5e5e5;transform:translateX(100%);width:100%}}html{overflow-x:hidden}.correct,.errors{padding:.75em .75em .5em;position:sticky;top:80px}.errors{background-color:white;border:1px solid #E8534F}.errors p{margin-bottom:.25em;color:#E8534F}@media (min-width:800px){.ly-2{display:flex;justify-content:space-between}.ly-2>div{width:48%}}@media (min-width:700px){.ly-grid-2{display:flex;flex-flow:row wrap}.ly-grid-2>div{width:70%}.ly-grid-2>div:last-child{width:30%;padding:0}}.wrapper{max-width:1280px;margin:0 auto}.more-info{background-color:white;border:1px solid inherit;padding:1em 1.5em;display:inline-block;font-weight:bold;margin-top:2em}.presentation{text-align:center;background:linear-gradient(to bottom, #fff 0, #eee 100%);font-family:'Varela Round',sans-serif;padding-bottom:6em}.presentation .logo{background-image:url('/content/img/smartfood/logo.svg');width:300px;height:95px;margin-bottom:1em}.presentation h3{font-size:4rem;text-transform:uppercase;margin-bottom:0}.presentation p{color:#7b7b7b;font-size:1.15rem;line-height:1.2em;max-width:600px;margin-left:auto;margin-right:auto}.presentation p span{color:#151515;font-weight:bold;display:block}.presentation p+p{font-size:2rem;color:#2b49e1;text-transform:uppercase;margin-top:1em;font-weight:bold}.presentation ul{list-style-type:none;margin:0 0 6em 0;padding:0}.presentation ul li{display:inline-block}.presentation img{width:100%;max-width:1100px;margin:0 auto}.nav-plancha,.nav-pro,.nav-junior,.presentation .logo{background-size:100%;background-repeat:no-repeat}.nav-plancha span,.nav-pro span,.nav-junior span,.presentation .logo span{font-size:0px !important;line-height:0em !important;margin:0;padding:0;border:none;overflow:hidden;text-align:left;text-indent:-9999px;direction:ltr}.nav-plancha,.nav-pro,.nav-junior{width:160px;height:62px}.nav-plancha{background-image:url('/content/img/smartfood/plancha.svg')}.nav-pro{background-image:url('/content/img/smartfood/pro.svg')}.nav-junior{background-image:url('/content/img/smartfood/junior.svg')}.alone{padding-left:1em;padding-right:1em}@media (min-width:700px){.alone{padding-left:8em;padding-right:8em}}.plancha,.pro,.junior{position:relative}@media (min-width:700px){.plancha .ly-grid-2 .ly-grid-2,.pro .ly-grid-2 .ly-grid-2,.junior .ly-grid-2 .ly-grid-2{display:flex;flex-flow:row wrap}.plancha .ly-grid-2 .ly-grid-2>div,.pro .ly-grid-2 .ly-grid-2>div,.junior .ly-grid-2 .ly-grid-2>div{width:60%}.plancha .ly-grid-2 .ly-grid-2>div:last-child,.pro .ly-grid-2 .ly-grid-2>div:last-child,.junior .ly-grid-2 .ly-grid-2>div:last-child{width:40%}}.plancha a,.pro a,.junior a{display:block}.plancha a:hover,.pro a:hover,.junior a:hover{text-decoration:none}.plancha h3,.pro h3,.junior h3{font-weight:400;text-transform:uppercase;font-size:1rem;margin-bottom:1.5em;padding-top:2em}.plancha h4,.pro h4,.junior h4{background-repeat:no-repeat;background-position:center center}@media (min-width:700px){.plancha h4,.pro h4,.junior h4{background-size:80%}}@media (min-width:1204px){.plancha h4,.pro h4,.junior h4{background-size:100%}}.plancha h4 span,.pro h4 span,.junior h4 span{font-size:0px !important;line-height:0em !important;margin:0;padding:0;border:none;overflow:hidden;text-align:left;text-indent:-9999px;direction:ltr}.plancha img,.pro img,.junior img{width:auto;max-width:100%;margin-bottom:2rem;margin-left:auto;margin-right:auto}.plancha::before,.pro::before,.junior::before{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:1em}@media (min-width:700px){.plancha,.pro,.junior{padding-top:0}.plancha::before,.pro::before,.junior::before{width:1em;height:100%}}.img-back{background-size:cover;background-position:center;min-height:200px;position:relative}.plancha a{background:linear-gradient(to bottom, #fff 0, #eee 100%);color:#5596cb}.plancha a:hover{background:linear-gradient(to bottom, rgba(85,150,203,0.1) 0, rgba(85,150,203,0.3) 100%)}.plancha::before{background-color:#5596cb}.plancha .img-back{background-image:url('/content/img/smartfood/back-plancha.jpg')}.plancha .content-smartfood{align-items:center;position:relative}.plancha .content-smartfood::after{background-image:url('/content/img/smartfood/loncha.svg');content:"";display:block;width:100px;height:100px;background-size:100%;background-repeat:no-repeat;margin-bottom:1em}@media (min-width:700px){.plancha .content-smartfood::after{position:absolute;top:2em;right:2em;margin-bottom:0}}.plancha h4{background-image:url('/content/img/smartfood/plancha-content.svg');width:200px;height:200px}.pro a{color:#d373a7}.pro a:first-child{border-bottom:1px solid #d373a7;padding-bottom:2em}.pro a:first-child h4{background-image:url('/content/img/smartfood/pro-1-content.svg');width:200px;height:330px}.pro a:last-child{padding-top:2em}.pro a:last-child h4{background-image:url('/content/img/smartfood/pro-2-content.svg');width:200px;height:265px}@media (min-width:700px){.pro a:last-child img{margin-bottom:7em}}.pro a:hover{background:linear-gradient(to bottom, rgba(211,115,167,0.1) 0, rgba(211,115,167,0.3) 100%)}@media (min-width:700px){.pro .ly-grid-2 .ly-grid-2>div:first-child{padding-left:6rem}}.pro .content-smartfood .ly-grid-2{align-items:center;padding-left:1em}@media (min-width:700px){.pro .content-smartfood .ly-grid-2{padding-left:0}}.pro::before{background-color:#d373a7}.pro .img-back{background-image:url('/content/img/smartfood/back-pro.jpg')}.pro .more-info{background-color:#d373a7;color:white}.junior{background:linear-gradient(to bottom, #f9f9f9 0, #eee 100%)}.junior a{color:#e5b039}.junior a:hover{background:linear-gradient(to bottom, rgba(229,176,57,0.1) 0, rgba(229,176,57,0.3) 100%)}.junior::before{background-color:#e5b039}.junior .img-back{background-image:url('/content/img/smartfood/back-junior.jpg')}.junior .content-smartfood{align-items:center;position:relative}.junior .content-smartfood::after{background-image:url('/content/img/smartfood/crecer.svg');content:"";display:block;width:100px;height:100px;background-size:100%;background-repeat:no-repeat;margin-bottom:1em}@media (min-width:700px){.junior .content-smartfood::after{position:absolute;top:2em;right:2em;margin-bottom:0}}.junior h4{background-image:url('/content/img/smartfood/junior-content.svg');width:200px;height:180px}.lang.en .nav-plancha{background-image:url('/content/img/smartfood/plancha.svg')}.lang.en .nav-pro{background-image:url('/content/img/smartfood/pro.svg')}.lang.en .nav-junior{background-image:url('/content/img/smartfood/junior.svg')}.lang.en .plancha .content-smartfood::after{background-image:url('/content/img/smartfood/loncha-en.svg')}.lang.en .plancha h4{background-image:url('/content/img/smartfood/plancha-content-en.svg')}.lang.en .pro a:first-child h4{background-image:url('/content/img/smartfood/pro-1-content-en.svg')}.lang.en .pro a:last-child h4{background-image:url('/content/img/smartfood/pro-2-content-en.svg')}.lang.en .junior .content-smartfood::after{background-image:url('/content/img/smartfood/crecer-en.svg')}.lang.en .junior h4{background-image:url('/content/img/smartfood/junior-content-en.svg')}.flex{display:flex;align-items:flex-start}.flex p,.flex input{display:inline-block !important;width:auto !important}.flex input{margin-right:10px}