@import url(https://fonts.googleapis.com/css?family=Lato:300,400,600,700);*{margin:0;padding:0;list-style:none;text-decoration:none;border:none}html{font-size:10px}body{font-family:'Lato', sans-serif;font-size:1.5rem;font-weight:400;color:#383838;background-color:#fff}#div_wrapper{width:100%;min-width:320px;margin:0 auto}.clear{clear:both}a,a:hover,a:focus{cursor:pointer;outline:none;text-decoration:none;color:inherit}p,ul{padding:0;margin:0}li{list-style:none}#div_content{min-height:650px;padding:20px 0 50px 0}.sprites{background-image:url(../img/content/css_sprites.png)}#div_header{background-color:#53a72e;padding:15px 0}header .inline,header .languages{display:inline-block;vertical-align:middle}header .languages{position:relative;width:10%}header .languages .lang-menu{font-size:1.6rem;color:#fff;font-weight:400;background:url(../img/content/ico-lang.png) no-repeat right center;padding-right:25px;margin-right:25px}.landingR #div_row0 > .container {display:flex;align-items:center;justify-content:space-between;gap:2rem;}.landingR #div_row0 > .container .my-account,.landingR #div_row0 > .container .my-buscador {margin:0;width:auto !important;display:flex;padding:0;float:none !important;}.landingR #div_row0 > .container .my-buscador {flex-grow:1;max-width:45%;}.landingR header #div_row0 .my-account > ul {display:flex;align-items:center;}.landingR header #div_row0 .name, .landingR header #div_row0 .cistell {padding:0;margin:0;}.landingR header #div_row0 .cistell {margin-left:2rem;}.landingR .flex-container {display:flex;}.landingR header .languages .lang-menu {color:#000000;background:none;display:flex;align-items:center;justify-content:flex-end;margin-right:0;padding-right:0;}.landingR header .languages .sub a.active {padding:0;background:none;}header .languages .sub{display:none;width:120px;position:absolute;left:0;top:32px;background-color:#fff;border-radius:0 12px 12px 12px;-webkit-box-shadow:-6px 6px 9px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:-6px 6px 9px 0px rgba(0, 0, 0, 0.2);box-shadow:-6px 6px 9px 0px rgba(0, 0, 0, 0.2);z-index:20;padding:5px 15px 10px 15px}.landingR header .languages .sub {right:0;left:initial;}header .languages .sub li{display:block;padding:5px}header .languages .sub a{display:block;font-size:1.5rem;color:#737373;font-weight:400}header .languages .sub a:hover,header .languages .sub a.active{color:#79c159}header .languages .sub a.active{background:url(../img/content/ico-check.png) no-repeat right center;padding:0 25px 0 0}header .link{width:15%;font-size:1.8rem;color:#fff;font-weight:700}header .link:hover{text-decoration:underline}header .right{width:73%;text-align:right}header .right .column{display:inline-block;vertical-align:middle;width:auto;font-size:1.5rem;color:#9ae17a;font-weight:300;text-align:left;border-right:1px solid #9ae17a;padding:0 1% 0 2.5%}header .right .column:last-child{border:0;padding:0 0 0 2.5%}header .right .column p,header .right .column img{display:inline-block;vertical-align:middle;margin-right:10px}header .logo img{position:absolute;top:45px;z-index:1}header .image{max-height:345px;overflow:hidden;text-align:center}header .image img{width:100%}.landingR header .languages.right {width:unset;}.landingR header .logo img {position:relative;top:0;}.landingR header .my-buscador {width:35%;}.landingR header #div_row0.stickyHeader .my-buscador form,.landingR header .my-buscador form {width:100%;display:flex;}.landingR header .my-buscador form input.inline {border:1px solid #bfbfbf;}.landingR header .my-buscador form input.busca {width:fit-content;border:0;}.landingR header #div_row0 .account.inline{width:33%;}#div_contingut h1{font-family:'Lato', sans-serif;font-size:4rem;color:#6696ee;text-align:center;font-weight:700;border-bottom:1px solid #6696ee;padding-bottom:10px;margin:20px 0 0 0}#div_contingut .title{font-size:1.8rem;line-height:2.5rem;color:#000;text-align:center;border-bottom:1px solid #6696ee;padding:20px 4%}#div_contingut .title h2,#div_contingut .title h3,#div_contingut .title h4,#div_contingut .title h5,#div_contingut .title h6{font-size:2rem;font-weight:700;margin:15px 0 5px 0}#div_contingut .title a{color:#6696ee;font-weight:600}#div_contingut .title a:hover{text-decoration:underline}#div_contingut #div_etiquetas{text-align:center;margin-top:30px}#div_contingut #div_etiquetas a{display:inline-block;vertical-align:top;color:#696969;font-weight:700;background-color:#eee;border-radius:10px;padding:10px 20px;margin:0 5px 10px 0}#div_contingut #div_etiquetas a:last-child{margin:0 0 10px 0}#div_contingut #div_etiquetas a:hover,#div_contingut #div_etiquetas a.active{color:#fff;background-color:#6696ee}#div_contingut .group{margin-top:50px}#div_contingut .group li{position:relative;display:inline-block;vertical-align:top;width:24.4%;font-size:1.7rem;font-weight:600;text-align:center;padding:0 1%;margin-bottom:50px}#div_contingut .group .promo,#div_contingut .group .new,#div_contingut .group .new-esp{position:absolute;top:0;left:4%;width:102px;height:53px;font-size:1.8rem;color:#fff;text-align:left;background-image:url(../img/content/ico-descuento.png);background-repeat:no-repeat;padding:5px 0 0 7px}#div_contingut .group .new{background-image:url(../img/content/ico-nou.png);background-repeat:no-repeat}#div_contingut .group .new-esp{background-image:url(../img/content/ico-nuevo.png);background-repeat:no-repeat}#div_contingut .group img{width:100%;border:1px solid #bfbfbf;margin-bottom:15px}#div_contingut .group p{margin:5px 0}#div_contingut .group a:hover p{text-decoration:underline}#div_contingut .group a.buy,#div_contingut .group a.no_buy{display:inline-block;background:url(../img/content/ico-basket-pro.png) no-repeat right center;padding-right:35px}#div_contingut .group a.no_buy{background:url(../img/content/ico-basket-no.png) no-repeat right center;padding-right:40px}#div_contingut .group div.euros_only{display:inline-block;vertical-align:middle;color:#8b8b8b;font-size:1.5rem;text-decoration:line-through;margin-right:10px}#div_contingut .group div.euros{display:inline-block;vertical-align:middle;color:#e41614;font-size:2.0rem;font-weight:600}#div_contingut .group a.buy:hover div.euros{color:#79c159}#div_contingut .subfooter{border-top:1px solid #9e9e9e;padding-top:50px;margin-top:40px}#div_contingut .subfooter p{margin-bottom:20px}#div_contingut .subfooter h2, #div_contingut .subfooter h3, #div_contingut .subfooter h4, #div_contingut .subfooter h5, #div_contingut .subfooter h6{font-size:1.7rem;font-weight:700;color:#000;margin:0 0 20px 0}.scrollup{width:40px;height:40px;opacity:0.3;position:fixed;bottom:60px;right:100px;display:none;text-indent:-9999px;background:url(/img/content/icon_top.png) no-repeat;background-size:40px 40px;z-index:20}footer #row0{font-size:1.3rem;line-height:2.1rem;color:#000;border-top:1px solid #9e9e9e;padding:25px 0}footer #row0 .cate{display:inline-block;vertical-align:top;width:14%;margin:0 2% 20px 0}footer #row0 .cate:last-child{margin:0 0 20px 0}footer #row0 .cate p{font-size:1.5rem;font-weight:600}footer #row0 a:hover{text-decoration:underline}footer #row1{background-color:#f8f8f8;padding:25px 0 50px 0}footer #row1 .column{display:inline-block;Vertical-align:top;width:20%;padding:5px 3% 5px 0;border-left:0;}footer #row1 .column:last-child{Width:42%;padding:5px 0 5px 5%}footer #row1 .column ul{margin-left:15px}footer #row1 .column li{font-weight:700;list-style-image:url(../img/content/ico-list.png);margin-bottom:6px}footer #row1 .column li span:hover, footer #row1 .column li span.active{cursor:pointer;text-decoration:underline}footer #row1 .link{display:block;width:75%;background:url(../img/content/ico-desplega-footer.png) no-repeat right 7px}footer #row1 .column ul.sub{display:none;margin:5px 0 0 10px}footer #row1 .sub li{font-size:1.3rem;font-weight:400;list-style-image:none;margin-bottom:8px}footer #row1 .compra{width:37%;border-right:1px solid #b5b5b5;border-left:1px solid #b5b5b5;padding:5px 7% 5px 6%}footer #row1 p.titular{font-size:2rem;color:#56ad30;font-weight:600;margin:0 0 15px 0}footer #row1 .payment{margin:15px 0 0 0}footer #row1 .phone, footer #row1 .mail{display:inline-block;vertical-align:middle;font-size:1.5rem;font-weight:600;margin:0 40px 20px 0}footer #row1 span.sprites{display:inline-block;vertical-align:middle}footer #row1 .phone span{width:29px;height:28px;background-position:-115px -591px}footer #row1 .mail span{width:32px;height:23px;background-position:-148px -535px}footer #row1 .social{margin-top:25px}footer #row1 .social a{display:inline-block;vertical-align:top;width:36px;height:36px;opacity:0.6;margin:0 15px 0 0}footer #row1 .social a img{width:100%}footer #row1 .social a:last-child{margin:0}footer #row1 .social a.facebook{background-position:-605px -486px}footer #row1 .social a.twitter{background-position:-648px -486px}footer #row1 .social a.instagram{background-position:-691px -486px}footer #row1 .social a:hover{opacity:1}.newsletter{font-weight:600}footer #row1 .newsletter p.titular, .newsletter p.titular{margin:20px 0 0 0}.newsletter p span{color:#ee192d}.newsletter form, .newsletter .acepto{margin-top:10px}.newsletter input{display:inline-block;vertical-align:middle;width:65%;height:45px;font-size:1.4rem;font-weight:300;background-color:#fff;border:1px solid #aaaeb3;padding:13px 15px}.newsletter .enviar{cursor:pointer;display:inline-block;vertical-align:middle;width:34%;height:45px;font-size:1.7rem;color:#fff;text-align:center;background-color:#56ad30;border:1px solid #56ad30;padding:10px;margin-left:-1px}.newsletter input.check{vertical-align:1px;height:auto;width:20px}.newsletter .petit{font-size:1.4rem;font-weight:300;margin-top:10px}.newsletter .petit a{text-decoration:underline}.newsletter #resposta_n{display:block;margin-top:20px}.newsletter .checkboxRequiredMsg{display:block;color:#d50020;font-weight:400;font-size:1.2rem}.newsletter .message-ko{color:#d50020}.newsletter .message-ok{color:#56ad30}footer #row2{font-size:1.2rem;color:#777;text-align:center;padding:15px 0 35px 0}footer #row2 p{margin-bottom:10px}@media screen and (max-width:991px){header .languages .column:first-child{padding:0 1% 0 0}#div_contingut .group li{width:32.4%}#div_contingut .group .promo,#div_contingut .group .new,#div_contingut .group .new-esp{left:3%}footer #row0 .cate{width:16.5%;margin:0 4% 20px 0}footer #row1 .column{padding:5px 3% 5px 0}footer #row1 .column:last-child{padding:5px 3%}footer #row1 .compra{padding:5px 3% 5px 7%}footer #row1 .payment{max-width:100%}}@media screen and (max-width:767px){header .languages{margin-left:3%}#div_content{margin:0}#div_contingut h1{font-size:3rem;margin:15px 0}#div_contingut .title{margin:0}.scrollup{bottom:20px;right:20px}footer #row0 .cate,footer #row0 .cate:last-child{width:28%;margin:0 7% 20px 0}footer #row0 .cate:nth-child(3n){margin:0 0 20px 0}footer #row1 .column{display:block;width:100%;text-align:center;border-bottom:1px solid #b5b5b5;border-left:0;border-right:0;padding:25px 0}footer #row1 .column:last-child{width:100%;border-bottom:0;padding:25px 0}footer #row1 .column ul{margin:0}footer #row1 .column li{list-style-position:inside}footer #row1 .column li.subsection{margin-left:25px}footer #row1 .link{display:initial;padding-right:25px}.landingR .icons-footer { justify-content:space-around;}}.show-image-xs {display:none;}@media screen and (max-width:600px){.hide-image-xs {display:none;}.show-image-xs {display:block;}}@media screen and (max-width:580px){#div_contingut h1{font-size:2.2rem}#div_contingut .title{font-size:1.7rem;line-height:2.5rem}#div_contingut .group li{width:49.3%}#div_contingut .group .promo,#div_contingut .group .new,#div_contingut .group .new-esp{left:2%}footer #row0 .cate,footer #row0 .cate:last-child,footer #row0 .cate:nth-child(3n){width:46.8%;margin:0 5% 20px 0}footer #row0 .cate:nth-child(even){margin:0 0 20px 0}header .right{display:none}}@media screen and (max-width:480px){.landingR .icons-footer {flex-direction:column;align-items:center;}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;padding:0;margin:0}.modal-footer{text-align:left;border:0}.row{margin:0}.modal-dialog{font-family:'Open Sans', sans-serif;font-size:1.6rem;text-align:left;color:#000}.modal-dialog a{display:inline-block !important;color:#000 !important;margin:0 !important}.modal-dialog p{margin-bottom:15px}.modal-backdrop,.modal-backdrop.in{height:100%;min-height:100%;padding:0;margin:0}.modal-footer{border-top:none}@media (min-width:830px){.container{width:800px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1200px}}@media (min-width:768px){.modal-dialog{width:770px;text-align:left}.modal-content{padding:20px 35px 50px 30px}}#cajacookies{display:none;position:fixed;bottom:0px;width:100%;text-align:center;box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.8);background-color:rgba(0, 0, 0, 0.8);color:white;padding:10px;margin:0px !important;z-index:20}#cajacookies a{display:inline-block;text-decoration:underline}#cajacookies a:hover{color:#e1e1e1;text-decoration:underline}#cajacookies button{display:block;color:#000;background-color:#fff;border-radius:5px;padding:5px 15px;margin:15px auto 0 auto}#cajacookies button:hover{background-color:#f1f1f1}#div_ruta{color:#8c8c8c;list-style:none;font-size:1.3rem;padding:15px 0 25px 0}#div_ruta ul{margin:0;padding:0;}#div_ruta li{display:inline-block;vertical-align:top}#div_ruta li.actual{font-weight:700}#div_ruta li.actual, #div_ruta li a:hover, #div_ruta li:last-child{color:#000;}.landingR {background-color:#f2f3f7;}.landingR main,.landingR #div_content {padding:0;}.landingR #div_contingut {width:100%;padding:0;display:block;}.landingR #div_contingut h1 {color:#000000;border:0;font-size:3.8rem;font-weight:300;margin-bottom:2rem;}.landingR .dynamicContent {margin-bottom:5rem;text-align:center;}.landingR .dynamicContent h2, .landingR .dynamicContent h3, .landingR .dynamicContent h4, .landingR .dynamicContent h5, .landingR .dynamicContent h6 {font-size:2rem;margin-top:1rem;margin-bottom:0.7rem;}.landingR .dynamicContent p {font-size:1.7rem;margin-bottom:1.5rem;}.landingR .bannerLanding img {width:100%;height:auto;}.landingR .centralData {background-color:#ffffff;margin-bottom:5rem;padding:5rem 3rem 8rem;}.landingR .landingTitlesContainer {display:flex;align-items:center;margin-bottom:2rem;}.landingR .landingTitlesContainer .number {background-color:#5eaf3b;border-radius:50%;font-size:2.5rem;font-weight:700;color:#ffffff;display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1;width:50px;margin-right:2rem;}.landingR .landingTitlesContainer p {font-size:2.5rem;margin-bottom:0;}.landingR .LandingRmoduleContainer {display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2rem;margin-bottom:3rem;}.landingR .LandingRmodule {display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;border:2px solid #5eaf3b;border-radius:10px;padding:1.5rem 2.5rem;width:160px;}.landingR .LandingRmodule p {color:#5eaf3b;font-size:2rem;line-height:2.3rem;font-weight:700;text-align:center;}.landingR .LandingRmodule:hover, .landingR .LandingRmodule.valorAgeActive, .landingR .LandingRmodule.valorPriceActive {background-color:#5eaf3b;text-decoration:none;}.landingR .LandingRmodule:hover p, .landingR .LandingRmodule.valorAgeActive p, .landingR .LandingRmodule.valorPriceActive p {color:#ffffff;text-decoration:none;}.landingR .LandingRmoduleContainer.radioButtons .my-radio {position:relative;padding-left:35px;margin-top:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; flex-basis:23%;}.landingR .LandingRmoduleContainer.radioButtons .my-radio input {position:absolute;opacity:0;cursor:pointer;height:0;width:0; font-size:15px;}.landingR .LandingRmoduleContainer.radioButtons .my-radio span {font-size:15px; line-height:2.6rem;}.landingR .LandingRmoduleContainer.radioButtons .my-radio .checkmark {position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #bfbfbf;background-color:#fff;border-radius:50%;}.landingR .LandingRmoduleContainer.radioButtons .my-radio:hover input ~ .checkmark {background-color:#ccc;}.landingR .LandingRmoduleContainer.radioButtons .my-radio input:checked ~ .checkmark {background-color:#fff;}.landingR .LandingRmoduleContainer.radioButtons .my-radio .checkmark:after {content:"";position:absolute;display:none;}.landingR .LandingRmoduleContainer.radioButtons .my-radio input:checked ~ .checkmark:after {display:block;}.landingR .LandingRmoduleContainer.radioButtons .my-radio .checkmark:after {top:6px;left:6px;width:12px;height:12px;border-radius:50%;background:#5eaf3b;} .landingR .btnSend {font-size:17px;color:#fff;border:0;outline:0;border-radius:7px;background-color:#5eaf3b;padding:10px 40px;height:46px;width:fit-content;}.landingR .btnSend:hover {text-decoration:none;background-color:#4c8d30;}.landingR .icons-footer {display:flex;justify-content:center;gap:3rem;margin:5rem 0;}.landingR .icons-footer .item {max-width:12rem;text-align:center;font-size:1.4rem;}.landingR .icons-footer .item img {height:5rem;margin-bottom:1rem;}.landingR .containerLandingDestacados {background-color:#ffffff;margin-bottom:5rem;padding:5rem 3rem;}.landingR .containerLandingDestacados h2 {text-align:center;font-weight:300;margin-bottom:4rem;font-size:3rem;}.landingR .wrapperLandingDestacados {display:flex;justify-content:space-between;gap:2rem;}.landingR .landingDestacado a {display:flex;text-align:center;flex-direction:column;gap:10px;}.landingR .landingDestacado img {max-width:100%;}.landingR .landingDestacado span {font-size:2.2rem;}.landingR .landingDestacado span span {font-weight:700;}.landingR .containerLandingDestacados .carousel-control span {display:none;}@media (min-width:1450px) {.landingR .container {width:1400px;}.landingR .LandingRmoduleContainer {margin-left:8rem;}}@media screen and (max-width:991px){.landingR .LandingRmoduleContainer {justify-content:center;flex-wrap:wrap;gap:2rem;margin-bottom:3rem;}.landingR .LandingRmoduleContainer.radioButtons {justify-content:flex-start;}.landingR .LandingRmoduleContainer.radioButtons .my-radio {flex-basis:40%;}}@media screen and (max-width:580px){.landingR .bannerLanding {overflow:hidden;display:flex;justify-content:center;}.landingR .bannerLanding img {width:100%;height:auto;}.landingR .landingTitlesContainer .number {font-size:2rem;width:40px;height:40px;margin-bottom:10px;}.landingR .landingTitlesContainer p {font-size:2.2rem;}.landingR .LandingRmodule {max-width:calc(50% - 1rem);}.landingR .wrapperLandingDestacados {flex-wrap:wrap;gap:4rem 1rem;}.landingR .landingDestacado a {width:80%;margin:0 auto;}.landingR .containerLandingDestacados .carousel-control span {display:block;color:#98989b;background:none;}.landingR .containerLandingDestacados .carousel-control {height:calc(100% - 3rem);}.landingR .containerLandingDestacados .carousel-control.left {left:unset;}.landingR .LandingRmoduleContainer.radioButtons {justify-content:center;align-items:flex-start;}.landingR .LandingRmoduleContainer.radioButtons .my-radio {flex-basis:100%;}.landingR .btnSend {width:100%;}.landingR footer #row1 .phone, .landingR footer #row1 .mail {margin-right:0;}}@media screen and (min-width:581px){.landingR .landingDestacado a {display:flex;}}@media screen and (min-width:992px){.landingR .landingDestacado {width:calc(25% - 2rem);}}.anchors{background-color:#eee;border-bottom:1px solid #ccc;zoom:1}.anchors, .sampleAnchors{list-style:none;margin:0;padding:0 0 1px}.anchors:after, .sampleAnchors:after{display:block;clear:both;content:" "}.anchors li{float:left;margin:0 1px 0 0}.anchors a, .sampleAnchors a{display:block;position:relative;top:1px;border:1px solid #ccc;border-bottom:0;z-index:2;padding:2px 9px 1px;color:#444;text-decoration:none}.anchors .on a{padding-bottom:2px;font-weight:bold}.anchors a:focus, .anchors a:active, .sampleAnchors a:focus, .sampleAnchors a:active{outline:none}.anchors .on a, .anchors a:hover, .anchors a:focus, .anchors a:active{background:#fff}.anchors .on a:link, .anchors .on a:visited{ cursor:text}.anchors a:hover, .anchors a:focus, .anchors a:active{cursor:pointer}.on{display:block}.anchors a h2{padding:0;margin:2px}.tabs-selected a{background-color:#fff;color:#000;font-weight:bold;border-bottom:1px solid #fff;margin-bottom:-1px;overflow:visible}.tabContent{padding:10px 25px;clear:left;background-color:#fff;margin:0;zoom:1}.sampleTabContent{padding:10px 25px;clear:left;background-color:#fff;margin:0;border:1px solid #ddd;zoom:1}.tabs-hide{display:none;background-color:#fff}.sampleAnchors a{display:block}.sampleAnchors li{float:left;margin:0 1px 0 0}.sample-tab-selected a{background-color:#fff;color:#000;font-weight:bold;border-bottom:1px solid #fff;margin-bottom:-1px;overflow:visible}.anchors a, .sampleAnchors a{font-family:'trebuchet ms', verdana, arial}html, body{height:100%}html{background-image:url('../img/sample.jpg') no-repeat center center;background-size:cover}.clock{width:100%;max-width:785px;margin:35px auto;overflow:hidden}.clock-item{display:inline-block;vertical-align:middle;width:22.5%;margin:0 1%}.clock-item .inner{height:0px;padding-bottom:100%;position:relative;width:100%}.clock-canvas{background-color:#f5f5f5;border-radius:50%;height:0px;padding-bottom:100%}.text{position:absolute;top:60%;width:100%;text-align:center;font-weight:bold;margin-top:-50px}.text .val{color:#e41614 !important;font-size:40px}.text .type-time{color:#000000 !important;font-size:18px}@media screen and (max-width:767px){.text .val{font-size:34px}.text .type-time{font-size:15px}}@media screen and (max-width:580px){.clock{text-align:center}.clock-item{width:40%;margin-bottom:30px}}