@charset "UTF-8";@-webkit-keyframes bounceAndRotate{0%{left:100%}100%{left:0;transform:rotate(90deg)}}@keyframes bounceAndRotate{0%{left:100%}100%{left:0;transform:rotate(90deg)}}@-webkit-keyframes removeBounceAndRotate{0%{left:0}100%{left:100%;transform:rotate(90deg)}}@keyframes removeBounceAndRotate{0%{left:0}100%{left:100%;transform:rotate(90deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle}a:hover{text-decoration:none!important}*{box-sizing:border-box}button,input,textarea{outline:0}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox],input[type=radio]{--active:var(--bc-1);--active-inner:#fff;--focus:2px rgba(39, 94, 254, .3);--border:#BBC1E1;--border-hover:#275EFE;--background:#fff;--disabled:#F6F8FF;--disabled-inner:#E1E6F9;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}input[type=checkbox]:after,input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s)}input[type=checkbox]:checked,input[type=radio]:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2, .85, .32, 1.2)}input[type=checkbox]:disabled,input[type=radio]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:0 0 0 var(--focus)}input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:21px}input[type=checkbox]:not(.switch):after,input[type=radio]:not(.switch):after{opacity:var(--o,0)}input[type=checkbox]:not(.switch):checked,input[type=radio]:not(.switch):checked{--o:1}input[type=checkbox]+label,input[type=radio]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}input[type=checkbox]:not(.switch){border-radius:7px}input[type=checkbox]:not(.switch):after{border:2px solid var(--bc-1);border-top:0;border-left:0;width:6px;height:12px;top:3px;left:7px;transform:rotate(var(--r,20deg))}input[type=checkbox]:not(.switch):checked{--r:43deg}input[type=checkbox].switch{width:38px;border-radius:11px}input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab,var(--border));transform:translateX(var(--x,0))}input[type=checkbox].switch:checked{--ab:var(--active-inner);--x:17px}input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}input[type=radio]{border-radius:50%}input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,.7))}input[type=radio]:checked{--s:.5}}html{box-sizing:border-box}*{box-sizing:inherit}:after,:before{box-sizing:inherit}:root{--space-m:16px;--space-xxs:calc(var(--space-m) / 8);--space-xs:calc(var(--space-m) / 4);--space-s:calc(var(--space-m) / 2);--space-l:calc(var(--space-m) * 2);--space-xl:calc(var(--space-m) * 3);--space-xxl:calc(var(--space-m) * 8);--space-inset-m:var(--space-m) var(--space-m) var(--space-m) var(--space-m);--space-inset-xs:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-xs);--space-inset-s:var(--space-s) var(--space-s) var(--space-s) var(--space-s);--space-inset-m:var(--space-m) var(--space-m) var(--space-m) var(--space-m);--space-inset-l:var(--space-l) var(--space-l) var(--space-l) var(--space-l);--space-inset-xl:var(--space-xl) var(--space-xl) var(--space-xl) var(--space-xl);--space-stretch-xs:var(--space-xs) var(--space-xxs);--space-stretch-s:var(--space-s) var(--space-xs);--space-stretch-m:var(--space-m) var(--space-s);--space-stretch-l:var(--space-l) var(--space-m);--space-stretch-xl:var(--space-xl) var(--space-l);--space-squish-xs:var(--space-xxs) var(--space-xs);--space-squish-s:var(--space-xs) var(--space-s);--space-squish-m:var(--space-s) var(--space-m);--space-squish-l:var(--space-m) var(--space-l);--space-squish-xl:var(--space-l) var(--space-xl);--space-stack-xs:0 0 var(--space-xs) 0;--space-stack-s:0 0 var(--space-s) 0;--space-stack-m:0 0 var(--space-m) 0;--space-stack-l:0 0 var(--space-l) 0;--space-stack-xl:0 0 var(--space-xl) 0;--space-inline-m:0 var(--space-m) 0 0;--space-inline-xs:0 var(--space-xs) 0 0;--space-inline-s:0 var(--space-s) 0 0;--space-inline-m:0 var(--space-m) 0 0;--space-inline-l:0 var(--space-l) 0 0;--space-inline-xl:0 var(--space-xl) 0 0}.ft--transparent{color:transparent}.bg--transparent{background-color:transparent}.bc--transparent{background-color:transparent}:root{--transparent:transparent;--white:#ffffff;--black:#000000;--bc-1:#322918;--bc-1-lighter-30:#75cfee;--bc-2:#7366fc;--bc-2-lighter-30:#7fd3ef;--bc-3:#00d592;--bc-3-lighter-30:#7feac8;--light-grey:#f2f2f2;--dark-grey:#6d6d6d}.bg{--bg-color:transparent;background-color:var(--bg-color)}.bg--transparent{--bg-color:transparent}.bg--white{--bg-color:#ffffff}.bg--hov-white:hover{--bg-color:#ffffff}.bg--hov-white{--bg-color:#ffffff}.bg--black{--bg-color:#000000}.bg--hov-black:hover{--bg-color:#000000}.bg--hov-black{--bg-color:#000000}.bg--bg-1,.top--article{--bg-color:#7956FC}.bg--hov-bg-1:hover{--bg-color:#7956FC}.bg--hov-bg-1{--bg-color:#7956FC}.bg--bg-2{--bg-color:#7366fc}.bg--hov-bg-2:hover{--bg-color:#7366fc}.bg--hov-bg-2{--bg-color:#7366fc}.ft{--ft-color:var(--black);color:var(--ft-color)}.ft--transparent{--ft-color:transparent}.ft--white{--ft-color:#ffffff}.ft--hov-white:hover{--ft-color:#ffffff}.ft--hov-white{--ft-color:#ffffff}.ft--black{--ft-color:#000000}.ft--hov-black:hover{--ft-color:#000000}.ft--hov-black{--ft-color:#000000}.ft--ft-1{--ft-color:#7956FC}.ft--hov-ft-1:hover{--ft-color:#7956FC}.ft--hov-ft-1{--ft-color:#7956FC}.ft--ft-2{--ft-color:#7366fc}.ft--hov-ft-2:hover{--ft-color:#7366fc}.ft--hov-ft-2{--ft-color:#7366fc}.bc{--bc-color:#ffffff;border-width:1px;border-style:solid;border-color:var(--bc-color)}.bc--transparent{--bc-color:transparent}.bc--white{--bc-color:#ffffff}.bc--hov-white:hover{--bc-color:#ffffff}.bc--hov-white{--bc-color:#ffffff}.bc--black{--bc-color:#000000}.bc--hov-black:hover{--bc-color:#000000}.bc--hov-black{--bc-color:#000000}.bc--bc-1{--bc-color:#7956FC}.bc--hov-bc-1:hover{--bc-color:#7956FC}.bc--hov-bc-1{--bc-color:#7956FC}.bc--bc-2{--bc-color:#7366fc}.bc--hov-bc-2:hover{--bc-color:#7366fc}.bc--hov-bc-2{--bc-color:#7366fc}:root{--content-max-width:1420px;--content-medium-width:1200px;--content-min-width:950px;--top-large-height:700px;--top-medium-height:550px;--top-small-height:400px;--header-height:64px;--logo-width:128px;--menu-width:1280px;--block-max-height:500px;--footer--logo-width:100px;--z-index--modal:20;--layer-viewport:20;--z-index--overlay:15;--z-index--dropdown:10;--z-index--header:5;--z-index--footer:5;--z-index--highlight:2;--z-index--body:1;--z-index--background:0;--z-index--hidden:-2;--distance-animation:120px;--height-header-private-area:210px}@media (max-width:1250px){:root{--logo-width:80px}}@media (max-width:900px,){:root{--content-max-width:100%;--header-height:64px;--menu-width:100%;--top-small-height:400px}}@media (max-width:768px,){:root{--content-medium-width:100%;--top-small-height:350px}}@media (max-width:480px,){:root{--content-min-width:100%;--top-small-height:350px;--top-large-height:550px;--top-medium-height:450px;--header-height:48px}}@font-face{font-family:"Roboto Regular";src:url(fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Thin";src:url(fonts/Roboto-Thin.woff) format("woff");font-weight:400;font-style:100;font-display:swap}@font-face{font-family:"Roboto Bold";src:url(fonts/Roboto-Bold.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Mollen;src:url(fonts/MollenPersonalUse-Regular.eot);src:url(fonts/MollenPersonalUse-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/MollenPersonalUse-Regular.woff2) format("woff2"),url(fonts/MollenPersonalUse-Regular.woff) format("woff"),url(fonts/MollenPersonalUse-Regular.ttf) format("truetype"),url(fonts/MollenPersonalUse-Regular.svg#MollenPersonalUse-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mollen;src:url(fonts/MollenPersonalUse-Bold.eot);src:url(fonts/MollenPersonalUse-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/MollenPersonalUse-Bold.woff2) format("woff2"),url(fonts/MollenPersonalUse-Bold.woff) format("woff"),url(fonts/MollenPersonalUse-Bold.ttf) format("truetype"),url(fonts/MollenPersonalUse-Bold.svg#MollenPersonalUse-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}html{font-size:10px}@media (max-width:480px){html{font-size:9px}}@media (max-width:350px){html{font-size:8px}}:root{--display-l-ff:"Mollen";--display-l-fs:7.2rem;--display-l-fw:300;--display-l-lh:8rem;--display-m-ff:"Mollen";--display-m-fs:5.2rem;--display-m-fw:300;--display-m-lh:6.4rem;--display-s-ff:"Mollen";--display-s-fs:4.3rem;--display-s-fw:300;--display-s-lh:4.8rem;--headline-ff:"Mollen";--headline-fs:2rem;--headline-fw:300;--headline-lh:1.5;--title-ff:"Mollen";--title-fs:2.5rem;--title-fw:300;--title-lh:3.5rem;--subtitle-ff:"Mollen";--subtitle-fs:2rem;--subtitle-fw:300;--subtitle-lh:3rem;--button-ff:"Mollen";--button-fs:1.5rem;--button-fw:300;--button-lh:2.7rem;--body-ff:"Mollen";--body-fs:2rem;--body-fw:300;--body-lh:1.5;--caption-ff:"Mollen";--caption-fs:1.5rem;--caption-fw:300;--caption-lh:1.5;--small-ff:"Mollen";--small-fs:1rem;--small-fw:300;--small-lh:3.5rem}@media (max-width:480px,){:root{--display-l-fs:4.5rem;--display-l-lh:5rem;--display-m-fs:3.6rem;--display-m-lh:5.4rem;--display-s-fs:2rem;--display-s-lh:2.7rem}}.display-l{font-family:var(--display-l-ff);font-size:var(--display-l-fs);font-weight:var(--display-l-fw);line-height:var(--display-l-lh)}.display-l__bold{font-family:var(--display-l-ff)}.display-m{font-family:var(--display-m-ff);font-size:var(--display-m-fs);font-weight:var(--display-m-fw);line-height:var(--display-m-lh)}.display-m__bold{font-family:var(--display-m-ff)}.display-s{font-family:var(--display-s-ff);font-size:var(--display-s-fs);font-weight:var(--display-s-fw);line-height:var(--display-s-lh)}.display-s--bold{font-family:var(--display-s-ff)}.categoria-recambios__item h3,.ecommerce .user__name,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header,.filtro-recambios h3,.headline-font{font-family:var(--headline-ff);font-size:var(--headline-fs);font-weight:var(--headline-fw);line-height:var(--headline-lh)}.headline-font--light{font-weight:300}.title-font{font-family:var(--title-ff);font-size:var(--title-fs);font-weight:var(--title-fw);line-height:var(--title-lh)}@media laptop--non-retina{.title-font{font-size:2.2rem}}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header::after,.subtitle-font{font-family:var(--subtitle-ff);font-size:var(--subtitle-fs);font-weight:var(--subtitle-fw);line-height:var(--subtitle-lh);font-style:italic;color:var(--bc-3)}.button-font{font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:var(--button-lh)}.button-font--bold{font-weight:700}.button-font--light{font-weight:400}.article__socials .date p,.articles-related .content .articles-wrapper article .article-text p,.body-font,.events__calendar.hasDatepicker .ui-widget-content,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-hover,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-hover,.finder__bar>input,.form .form-block input[type=date],.form .form-block input[type=email],.form .form-block input[type=number],.form .form-block input[type=password],.form .form-block input[type=tel],.form .form-block input[type=text],.form .form-block input[type=textarea],.form .form-block label,.form .form-block select,.form .form-block textarea,.langs a,.langs span,body,p{font-family:var(--body-ff);font-size:var(--body-fs);font-style:normal;font-weight:var(--body-fw);line-height:var(--body-lh)}.quotes{position:relative}.quotes:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='27' viewBox='0 0 35 27'%3E%3Cpath fill='%2300A7E0' d='M0 27h15V12.528H6.46c.217-2.518.714-3.677 1.967-4.731l.113-.093c1.485-1.224 2.97-1.8 5.866-2.232L11.139 0C7.574.792 5.866 1.584 3.936 3.384 1.336 5.616 0 8.784 0 12.528V27zm20 0V12.528c0-3.657 1.282-6.764 3.706-8.987l.175-.157C25.896 1.584 27.61.792 31.119 0l3.284 5.472c-2.91.432-4.403 1.008-5.82 2.232-1.419 1.08-1.867 2.232-2.09 4.824H35V27H20z' opacity='.402'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";position:absolute;top:-50px;left:0;width:50px;height:50px}@media (max-width:767px){.quotes:before{top:-30px}}.body-font--bold,.listado-productos__item h3,.listado-productos__item__precio{font-family:var(--body-ff);font-size:var(--body-fs);font-style:normal;font-weight:600;line-height:var(--body-lh)}b,strong{font-weight:600}.amount__title,.article__socials .date p em,.articles-related .content .articles-wrapper article .article-text p em,.body-font em,.body-font--italic,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-active em,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-default em,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-hover em,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-active em,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-default em,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-hover em,.events__calendar.hasDatepicker .ui-widget-content em,.finder__bar>input em,.form .form-block input[type=date] em,.form .form-block input[type=email] em,.form .form-block input[type=number] em,.form .form-block input[type=password] em,.form .form-block input[type=tel] em,.form .form-block input[type=text] em,.form .form-block input[type=textarea] em,.form .form-block label em,.form .form-block select em,.form .form-block textarea em,.langs a em,.langs span em,body em{font-family:var(--body-ff);font-size:var(--body-fs);font-style:italic;font-weight:400;line-height:var(--body-lh)}.finder__bar>input::-moz-placeholder{font-family:var(--caption-ff);font-size:var(--caption-fs);font-weight:var(--caption-fw);line-height:var(--caption-lh);letter-spacing:1px}.finder__bar>input:-ms-input-placeholder{font-family:var(--caption-ff);font-size:var(--caption-fs);font-weight:var(--caption-fw);line-height:var(--caption-lh);letter-spacing:1px}.alert__message,.aside__item-name,.caption-font,.finder__bar>input::placeholder,.finder__tabs .finder__tab>p,.form .form-block.legal{font-family:var(--caption-ff);font-size:var(--caption-fs);font-weight:var(--caption-fw);line-height:var(--caption-lh);letter-spacing:1px}.caption-font--light{font-weight:300}.small-font{font-family:var(--small-ff);font-size:var(--small-fs);font-weight:var(--small-fw);line-height:var(--small-lh);letter-spacing:1px}.small-font--light{font-weight:300}.font--bold{font-weight:700}h3.display-m{color:var(--bc-2);font-size:52px;font-weight:300;position:relative;line-height:1.23}@media (min-width:768px) and (max-width:1199px){h3.display-m{font-size:40px}}@media (max-width:767px){h3.display-m{font-size:30px}}h3.display-m:before{content:"";height:100%;width:2px;background-color:var(--bc-2);position:absolute;top:0;left:-40px}sup{font-size:20px}h4.display-m{color:var(--bc-2);font-size:52px;font-weight:300;position:relative}@media (max-width:767px){h4.display-m{font-size:30px}}button{font-family:var(--body-ff)}body,html{overflow-x:hidden}a{font-weight:700;color:var(--bc-1);text-decoration:none;transition:all .2s ease-out}a:hover{text-decoration:underline}a.text-link{color:#000;font-weight:300;font-style:italic;border-bottom:1px solid #000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none;transition:all .2s ease-out}a.text-link:hover{color:#555;border-bottom-color:#555}ul{list-style-type:disc;margin-bottom:var(--space-m)}ul li{list-style:none}ul li::before{content:"•";color:var(--green);font-weight:700;display:inline-block;width:1em;margin-left:-1em}ol{counter-reset:ol-counter}ol li{margin-bottom:var(--space-s);max-width:calc(100% - 50px);display:flex}ol li:before{content:counter(ol-counter) ".";counter-increment:ol-counter;display:inline-block;width:20px;margin-right:var(--space-s);font-style:normal;text-align:right}img{max-width:100%}strong{font-weight:700}em{font-style:italic}h2 em{font-family:var(--headline-font-ff)!important;font-size:var(--headline-font-fs)!important;font-style:italic!important;font-weight:400!important;line-height:var(--headline-font-lh)!important}sup{vertical-align:super}sub{vertical-align:sub}.cover-video{position:relative;overflow:hidden}.cover-video video{position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%);transition:.5s cubic-bezier(.52,.01,.16,1) 0s}.cover-video video.loaded{opacity:1}.cover-video video.horizontal{width:100%;height:none}.cover-video video.vertical{width:none;height:100%}@-webkit-keyframes swing{15%{transform:translateX(5px)}30%{transform:translateX(-5px)}50%{transform:translateX(3px)}65%{transform:translateX(-3px)}80%{transform:translateX(2px)}100%{transform:translateX(0)}}@keyframes swing{15%{transform:translateX(5px)}30%{transform:translateX(-5px)}50%{transform:translateX(3px)}65%{transform:translateX(-3px)}80%{transform:translateX(2px)}100%{transform:translateX(0)}}.block-assistant{position:fixed;top:11%;right:0;z-index:110}@media (max-width:767px){.block-assistant{width:104px;top:13%}}.block-assistant .block-chat{position:fixed;top:22%;right:1%;z-index:101;text-align:center;display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.block-assistant .block-chat{top:18%}}.block-assistant .block-chat img{width:70px}@media (max-width:767px){.block-assistant .block-chat img{width:40px}}.block-assistant .block-chat a{width:150px;color:#fff}@media (max-width:767px){.block-assistant .block-chat a{width:70px;font-size:12px;line-height:1.4rem}}.block-assistant.swing:hover .background{-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}html{position:relative;min-height:100%;background-color:var(--white)}body{display:flex;min-height:100vh;flex-direction:column;margin:0;color:var(--g-80);background-image:url(../resources/tierra-astur-aguila-1.jpg);background-size:contain}.wrapper{flex-grow:1}.main{margin:25vh 0;position:relative}@media (max-width:767px){.main{margin-top:0}}.main__private-area{margin-top:var(--height-header-private-area);background-color:#eaeaea}@media (max-width:767px){.main__private-area{margin-top:0}}.main .menu-talk-us{background-color:#fff;display:flex;position:fixed;top:80px;left:50%;transform:translate(-50%,-300px);z-index:0;width:75%;transition:all .5s ease-out;opacity:0}.main .menu-talk-us.active{transition:all .5s ease-in;z-index:2;transform:translate(-50%,0);opacity:1}@media (max-width:767px){.main .menu-talk-us.active{flex-direction:column;width:90%;z-index:101}.main .menu-talk-us.active .menu-talk-us__title{width:100%}.main .menu-talk-us.active .menu-talk-us__title h3{text-align:center}.main .menu-talk-us.active .menu-talk-us__items{width:100%}.main .menu-talk-us.active .menu-talk-us__items .text{text-align:center}}.main .menu-talk-us__title{padding:40px;background-color:#f5faf4;height:50%;width:40%;border-right:1px solid #adadad}.main .menu-talk-us__title h3{margin:0 auto;width:40%;font-style:italic;font-size:1.5em;color:var(--bc-1)}.main .menu-talk-us__items{width:60%;display:flex}.main .menu-talk-us__items .menu-talk-us__item{width:33.333%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid #adadad}.main .menu-talk-us__items .menu-talk-us__item .icon img{width:75px}.main .menu-talk-us__items .menu-talk-us__item .text{display:flex;flex-direction:column;align-items:center}.main .menu-talk-us__items .menu-talk-us__item .text span{font-weight:800;font-size:.7em;text-transform:uppercase}.main .menu-talk-us__items .menu-talk-us__item .text span:nth-child(2),.main .menu-talk-us__items .menu-talk-us__item .text span:nth-child(3){color:var(--bc-1);font-weight:500}.main .block.carrousel-container{padding:var(--space-m) 0 0}@media (min-width:768px) and (max-width:1199px){.main .block.carrousel-container{padding:0}}.full{width:100%!important;max-width:none}.no-padding{padding:0}.no-margin{margin:0}.rc-anchor-invisible{display:none}.flex{display:flex}.flex.row{flex-direction:row}.flex.row-reverse{flex-direction:row-reverse}.flex.column{flex-direction:column}.flex.column-reverse{flex-direction:column-reverse}.flex.wrap{flex-wrap:wrap}.flex.nowrap{flex-wrap:nowrap}.flex.justify-start{justify-content:flex-start}.flex.justify-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.justify-between{justify-content:space-between}.flex.justify-around{justify-content:space-around}.flex.items-start{align-items:flex-start}.flex.items-end{align-items:flex-end}.flex.items-center{align-items:center}.flex.items-baseline{align-items:baseline}.flex.items-stretch{align-items:stretch}.flex.content-start{align-content:flex-start}.flex.content-end{align-content:flex-end}.flex.content-center{align-content:center}.flex.content-between{align-content:space-between}.flex.content-around{align-content:space-around}.flex.content-stretch{align-content:stretch}.flex .flex-oneoftwo{width:50%}@media (max-width:767px){.flex .flex-oneoftwo{width:100%}}.flex .flex-oneofthree{width:33.33%}@media (min-width:768px) and (max-width:1199px){.flex .flex-oneofthree{width:50%}}@media (max-width:767px){.flex .flex-oneofthree{width:100%}}.flex .flex-oneoffour{width:25%}@media (min-width:768px) and (max-width:1199px){.flex .flex-oneoffour{width:50%}}@media (max-width:767px){.flex .flex-oneoffour{width:100%}}.flex .flex-oneoffive{width:20%}@media (min-width:768px) and (max-width:1199px){.flex .flex-oneoffive{width:50%}}@media (max-width:767px){.flex .flex-oneoffive{width:100%}}.flex .flex-oneofsix{width:16.66%}@media (min-width:768px) and (max-width:1199px){.flex .flex-oneofsix{width:50%}}@media (max-width:767px){.flex .flex-oneofsix{width:100%}}.flex .item.grow{flex-grow:1}.flex .item.grow-2{flex-grow:2}.flex .item.grow-3{flex-grow:3}.flex .item.grow-4{flex-grow:4}.flex .item.start{align-self:flex-start}.flex .item.end{align-self:flex-end}.flex .item.center{align-self:center}.flex .item.baseline{align-self:baseline}.flex .item.stretch{align-self:stretch}.flex .item.full{width:100%}.flex .item.oneoftwo{width:50}.flex .item.oneofthree{width:33.3333333333}.flex .item.twoofthree{width:66.6666666667}.flex .item.oneoffour{width:25}.flex .item.twooffour{width:50}.flex .item.threeoffour{width:75}.flex .item.oneoffive{width:20}.flex .item.twooffive{width:40}.flex .item.threeoffive{width:60}.flex .item.fouroffive{width:80}.flex .item.oneofsix{width:16.6666666667}.flex .item.twoofsix{width:33.3333333333}.flex .item.threeofsix{width:50}.flex .item.fourofsix{width:66.6666666667}.flex .item.fiveofsix{width:83.3333333333}.flex .item.oneofseven{width:14.2857142857}.flex .item.twoofseven{width:28.5714285714}.flex .item.threeofseven{width:42.8571428571}.flex .item.fourofseven{width:57.1428571429}.flex .item.fiveofseven{width:71.4285714286}.flex .item.sixofseven{width:85.7142857143}.flex .item.oneofeight{width:12.5}.flex .item.twoofeight{width:25}.flex .item.threeofeight{width:37.5}.flex .item.fourofeight{width:50}.flex .item.fiveofeight{width:62.5}.flex .item.sixofeight{width:75}.flex .item.sevenofeight{width:87.5}.flex .item.oneofnine{width:11.1111111111}.flex .item.twoofnine{width:22.2222222222}.flex .item.threeofnine{width:33.3333333333}.flex .item.fourofnine{width:44.4444444444}.flex .item.fiveofnine{width:55.5555555556}.flex .item.sixofnine{width:66.6666666667}.flex .item.sevenofnine{width:77.7777777778}.flex .item.eightofnine{width:88.8888888889}.flex .item.oneoften{width:10}.flex .item.twooften{width:20}.flex .item.threeoften{width:30}.flex .item.fouroften{width:40}.flex .item.fiveoften{width:50}.flex .item.sixoften{width:60}.flex .item.sevenoften{width:70}.flex .item.eightoften{width:80}.flex .item.nineoften{width:90}.flex .item.oneofeleven{width:9.0909090909}.flex .item.twoofeleven{width:18.1818181818}.flex .item.threeofeleven{width:27.2727272727}.flex .item.fourofeleven{width:36.3636363636}.flex .item.fiveofeleven{width:45.4545454545}.flex .item.sixofeleven{width:54.5454545455}.flex .item.sevenofeleven{width:63.6363636364}.flex .item.eightofeleven{width:72.7272727273}.flex .item.nineofeleven{width:81.8181818182}.flex .item.tenofeleven{width:90.9090909091}.flex .item.oneoftwelve{width:8.3333333333}.flex .item.twooftwelve{width:16.6666666667}.flex .item.threeoftwelve{width:25}.flex .item.fouroftwelve{width:33.3333333333}.flex .item.fiveoftwelve{width:41.6666666667}.flex .item.sixoftwelve{width:50}.flex .item.sevenoftwelve{width:58.3333333333}.flex .item.eightoftwelve{width:66.6666666667}.flex .item.nineoftwelve{width:75}.flex .item.tenoftwelve{width:83.3333333333}.flex .item.elevenoftwelve{width:91.6666666667}.grid{display:grid}.grid__item{min-height:calc(var(--space-xl) * 5);height:100%}.grid__item.no-min-height{min-height:unset}.grid__item--auto-height{min-height:0}@media (min-width:1200px) and (max-width:1600px){.grid__item{min-height:0}}.grid__item--cs-1{grid-column-end:span 2}@media (min-width:1200px) and (max-width:1600px){.grid__item--cs-1{grid-column-end:span 6}}@media screen and (max-width:1200px){.grid__item--cs-1{grid-column-end:span 6}}.grid__item--cs-1-5{grid-column-end:span 3}@media (min-width:1200px) and (max-width:1600px){.grid__item--cs-1-5{grid-column-end:span 6}}@media screen and (max-width:1070px){.grid__item--cs-1-5{grid-column-end:span 6}}.grid__item--cs-2{grid-column-end:span 4}@media (min-width:1200px) and (max-width:1600px){.grid__item--cs-2{grid-column-end:span 6}}@media screen and (max-width:1200px){.grid__item--cs-2{grid-column-end:span 6}}.grid__item--cs-3{grid-column-end:span 6}@media (min-width:1200px) and (max-width:1600px){.grid__item--cs-3{grid-column-end:span 6}}.grid__item--rs-1{grid-row-end:span 1}.grid__item--rs-2{grid-row-end:span 2}.grid__item--rs-3{grid-row-end:span 3}.grid-col-1{grid-column-end:span 2}@media (min-width:1200px) and (max-width:1600px){.grid-col-1{grid-column-end:span 6}}.grid-col-1-5{grid-column-end:span 3}@media (min-width:1200px) and (max-width:1600px){.grid-col-1-5{grid-column-end:span 6}}.grid-col-2{grid-column-end:span 4}@media (min-width:1200px) and (max-width:1600px){.grid-col-2{grid-column-end:span 6}}.grid-col-3{grid-column-end:span 6}@media (min-width:1200px) and (max-width:1600px){.grid-col-3{grid-column-end:span 6}}.grid-row-1{grid-row-end:span 1}.grid-row-2{grid-row-end:span 2}.grid-row-3{grid-row-end:span 3}.items{display:grid;grid-template-rows:none;grid-column-gap:var(--space-l);grid-row-gap:var(--space-l)}.items--gap-n{grid-column-gap:0;grid-row-gap:0}.items--gap-xs{grid-column-gap:var(--space-xs);grid-row-gap:var(--space-xs)}@media (max-width:767px){.items--gap-xs{grid-row-gap:var(--space-m)}}.items--gap-s{grid-column-gap:var(--space-s);grid-row-gap:var(--space-s)}@media (max-width:767px){.items--gap-s{grid-row-gap:var(--space-m)}}.items--gap-m{grid-column-gap:var(--space-m);grid-row-gap:var(--space-m)}@media (max-width:767px){.items--gap-m{grid-row-gap:var(--space-m)}}.items--gap-l{grid-column-gap:var(--space-l);grid-row-gap:var(--space-l)}@media (max-width:767px){.items--gap-l{grid-row-gap:var(--space-m)}}.items--gap-xl{grid-column-gap:var(--space-xl);grid-row-gap:var(--space-xl)}@media (max-width:767px){.items--gap-xl{grid-row-gap:var(--space-m)}}.items--1{grid-template-columns:1fr}.items--1 .item:last-child{margin-bottom:0}.items--2{grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.items--2{grid-template-columns:1fr}}.items--3{grid-template-columns:repeat(3,1fr)}@media (min-width:768px) and (max-width:1199px){.items--3{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.items--3{grid-template-columns:1fr}}.items--4{grid-template-columns:repeat(4,1fr)}@media (min-width:768px) and (max-width:1199px){.items--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.items--4{grid-template-columns:1fr}}.items--5{grid-template-columns:repeat(5,1fr)}@media (min-width:768px) and (max-width:1199px){.items--5{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.items--5{grid-template-columns:1fr}}.items--6{grid-template-columns:repeat(6,1fr)}@media (min-width:768px) and (max-width:1199px){.items--6{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.items--6{grid-template-columns:1fr}}.js-animate{opacity:0;transition:transform .6s cubic-bezier(.42,.01,.23,1),opacity .6s}.js-animate--translate-up{transform:translateY(50%)}.js-animate--translate-right{transform:translateX(100%)}.js-animate--translate-left{transform:translateX(-100%)}.js-animate--fade-in{transform:none}.js-animate--active{opacity:1;transform:none}.header{position:absolute;z-index:var(--z-index--header);width:100%;height:100px;display:flex;align-items:center;flex-direction:column}.header .logo{position:absolute;top:50%;left:25px;transform:translate(0,-50%)}.header.scroll{background-color:var(--bc-1)}.header.scroll .logo{opacity:1}.header__top{background-color:var(--bc-1);width:100%}.header__top .top__items{display:flex;justify-content:flex-end}.header__top .top__items .items__item{position:relative}.header__top .top__items .items__item:nth-child(n+2):before{content:"";position:absolute;top:0;left:0;background:#fff;height:50%;width:1px;transform:translate(0,50%)}.header__top .top__items .items__item a{color:var(--white);font-size:15px;margin:0 20px;display:flex;align-items:center;padding:3px 0;position:relative}@media (max-width:767px){.header__top .top__items .items__item a{text-align:center;margin:0;justify-content:center;align-items:center;width:100%;padding:5px 5px}}.header__top .top__items .items__item a span{position:relative}@media (max-width:767px){.header__top .top__items .items__item a span{display:none}}.header__top .top__items .items__item a span::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff;transform:scaleX(0)}.header__top .top__items .items__item.current>a,.header__top .top__items .items__item:hover>a{text-decoration:none}.header__top .top__items .items__item.current>a span::after,.header__top .top__items .items__item:hover>a span::after{transform:scaleX(1)}.header__top .top__items .items__item.current>a .arrow,.header__top .top__items .items__item:hover>a .arrow{width:100px}.row{display:flex;justify-content:space-between}@media (max-width:767px){.row{display:block;justify-content:space-between;width:100%}}.row .col6{width:50%}.row .col4{width:24.8%}.row .col3{width:33.3%}.row .coldostercios{width:64.6%}@media (max-width:767px){.row .coldostercios{width:100%}}.row .coltercio{width:31.3%}@media (max-width:767px){.row .coltercio{width:100%}.row .coltercio img{margin-top:30px}}.row .col12{width:100%}footer{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#e5e5e5;padding:66px 36px;background:#342b1a;margin-top:-10px;position:relative}footer a,footer div,footer p,footer span{text-align:left}footer .foo .col6{width:48%}@media (max-width:767px){footer .foo .col6{width:100%;text-align:center}}footer .normal .col6{width:50%}footer .normal .col6.legal{width:65%}footer .enlaces{width:100%}@media (max-width:767px){footer .enlaces{margin-left:0;margin-top:40px;margin-bottom:40px;display:flex;text-align:left}}footer .enlaces a{display:block;color:#fff;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;padding-bottom:10px;text-align:left}footer .legal a{font-size:11px;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.27;color:#fff;padding-right:20px}footer .social{text-align:right}@media (max-width:767px){footer .social{text-align:center;margin-top:40px}}.copyright{padding:50px 0;background:#fff}.copyright a,.copyright div,.copyright p,.copyright span{text-align:left}.copyright .container{padding:0 32px}.copyright .foo .coldostercios{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.93;padding-top:15px}.menufooter{width:75%;-moz-column-count:2;column-count:2;-moz-column-gap:50px;column-gap:50px}@media (max-width:767px){.menufooter{width:75%;-moz-column-count:1;column-count:1}}.private-area{flex-grow:1}.private-area__wrapper{display:grid;grid-template-columns:25% 75%;align-items:flex-start;max-width:var(--content-max-width);width:100%;min-height:calc(100vh - 160px);height:100%;margin:auto;z-index:3}@media (min-width:768px) and (max-width:1199px){.private-area__wrapper{grid-template-columns:1fr;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:var(--space-m);padding-top:var(--space-xl)}}@media (max-width:767px){.private-area__wrapper{grid-template-columns:1fr;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:var(--space-m);padding-top:var(--space-xl)}}@media mobile-landscape{.private-area__wrapper{grid-template-columns:1fr;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:var(--space-xl)}}.private-area__wrapper-main{position:relative;display:grid;grid-gap:var(--space-l);z-index:3;margin-bottom:var(--space-l);top:-4%;grid-column-start:2}@media (min-width:768px) and (max-width:1199px){.private-area__wrapper-main{margin-top:var(--space-l);transform:translateY(0);margin-bottom:0}}@media (max-width:767px){.private-area__wrapper-main{margin-top:calc(var(--space-xl) * 1.5);transform:translateY(0);margin-bottom:0}}@media mobile-landscape{.private-area__wrapper-main{transform:translateY(0);margin-bottom:0;grid-column-start:unset}}.private-area__wrapper-main.grid-1-2{grid-template-columns:1fr 1fr}@media (max-width:767px){.private-area__wrapper-main.grid-1-2{grid-template-columns:1fr}}.private-area__wrapper-main.grid-1-2 .main__full-width{grid-column:1/3}.private-area__wrapper-main.grid-1-2.home .main__full-width.card{height:unset;padding:unset}@media (min-width:768px) and (max-width:1199px){.private-area__wrapper-main.grid-1-2.home .main__full-width{display:none}}@media (max-width:767px){.private-area__wrapper-main.grid-1-2.home .main__full-width{display:none}}@media mobile-landscape{.private-area__wrapper-main.grid-1-2.home .main__full-width{display:none}}.private-area__wrapper-main.grid-one-col{grid-template-columns:1fr}.private-area__wrapper-main.grid-two-col{grid-template-columns:1fr 1fr}.private-area__wrapper-main.grid-two-col.big-left{grid-template-columns:1fr 37%}@media (max-width:767px){.private-area__wrapper-main.grid-two-col.big-left{grid-template-columns:1fr}}.private-area__wrapper-main.grid-two-col.big-right{grid-template-columns:33% 1fr}@media (max-width:767px){.private-area__wrapper-main.grid-two-col.big-right{grid-template-columns:1fr}}@media (max-width:767px){.private-area__wrapper-main.grid-two-col{grid-template-columns:1fr}}.private-area__wrapper-main.grid-three-col{grid-template-columns:1fr 1fr}.private-area__wrapper-main .home .main__full-width{position:relative;background:rgba(0,0,0,.5)}.private-area__wrapper-main .home__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.5)}.private-area__wrapper-main .home__title{position:absolute;top:50%;padding:26px;display:flex;flex-direction:column;align-items:flex-start;color:var(--white)}.private-area__wrapper-main .home__title p{position:relative;display:inline-block;padding:0 var(--space-m);margin-bottom:var(--space-s)}.private-area__wrapper-main .home__title p span{position:relative;z-index:2;color:var(--dark-blue-lighter-5)}.private-area__wrapper-main .home__title p:after{content:"";position:absolute;z-index:1;bottom:0;left:3%;width:87%;height:43%;background-color:var(--dark-salmon-lighter-50)}.private-area__wrapper-main .home__block{display:flex;flex-direction:column;align-items:center;box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.12);background:#fff;padding:var(--space-l);border-radius:5px}.private-area__wrapper-main .home__block.profile__image{padding:0;height:100%;max-height:600px;width:100%}.private-area__wrapper-main .home__block i{position:relative;font-size:1.5em;background:var(--bc-3);width:70px;border-radius:50%;height:70px;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:20px}.private-area__wrapper-main .home__block i:after{content:"";width:calc(100% + 6px);height:calc(100% + 6px);border:2px solid var(--bc-3);top:-3px;left:-3px;position:absolute;border-radius:50%}.private-area__wrapper-main .home__block .buttons{margin-top:var(--space-s);justify-content:center}.private-area__wrapper-main .hidden{display:none}.private-area__wrapper-main .results.loading{text-align:center;align-items:center;justify-content:center}.private-area__wrapper-main .profile__main{display:grid;grid-gap:var(--space-m);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.private-area__wrapper-main .profile__main .input-field.full-width{grid-template-columns:8% 95%}.private-area__wrapper-main.no-padding{padding:0!important}.private-area__wrapper-main .form{padding-top:0;grid-template-columns:1fr}.private-area__wrapper-main .form form{width:100%}.private-area__wrapper-main .form h4+p{margin-bottom:var(--space-m)}.private-area__wrapper-main .form__block{display:flex;justify-content:space-between;position:relative}.private-area__wrapper-main .form__block .input-effect,.private-area__wrapper-main .form__block select{background-color:#f4f3f3;border:0;box-shadow:0 0 4px rgba(0,0,0,.3);transition:.3s box-shadow}.private-area__wrapper-main .form__block .input-effect:focus,.private-area__wrapper-main .form__block select:focus{border:2px solid var(--bc-3)!important}.private-area__wrapper-main .form__block select:focus{outline:var(--bc-3)}.private-area__wrapper-main .form__block .input-effect:hover{box-shadow:0 0 4px #3f2d2d}.private-area__wrapper-main .form__block input[type=email],.private-area__wrapper-main .form__block input[type=password],.private-area__wrapper-main .form__block input[type=text],.private-area__wrapper-main .form__block select{padding:var(--space-s) var(--space-s);min-width:13.75rem;font-size:large;margin-left:var(--space-s)}@media tablet--portrait{.private-area__wrapper-main .form__block input[type=email],.private-area__wrapper-main .form__block input[type=password],.private-area__wrapper-main .form__block input[type=text],.private-area__wrapper-main .form__block select{font-size:var(--headline-fs)}}@media tablet--landscape{.private-area__wrapper-main .form__block input[type=email],.private-area__wrapper-main .form__block input[type=password],.private-area__wrapper-main .form__block input[type=text],.private-area__wrapper-main .form__block select{font-size:var(--headline-fs)}}@media mobile--portrait{.private-area__wrapper-main .form__block input[type=email],.private-area__wrapper-main .form__block input[type=password],.private-area__wrapper-main .form__block input[type=text],.private-area__wrapper-main .form__block select{min-width:0;font-size:var(--headline-fs)}}@media mobile-s--portrait{.private-area__wrapper-main .form__block input[type=email],.private-area__wrapper-main .form__block input[type=password],.private-area__wrapper-main .form__block input[type=text],.private-area__wrapper-main .form__block select{min-width:0;font-size:var(--headline-fs)}}@media mobile-s--landscape{.private-area__wrapper-main .form__block input[type=email],.private-area__wrapper-main .form__block input[type=password],.private-area__wrapper-main .form__block input[type=text],.private-area__wrapper-main .form__block select{min-width:0;font-size:var(--headline-fs)}}.private-area__wrapper-main .form__block select{-webkit-appearance:none;border:unset;border-bottom:2px solid grey;min-height:var(--space-l);border-radius:0;font-size:14px;background-color:#f0f0f0;margin:7px 0;height:55px;border-radius:55px;display:grid;padding:0 .4rem;position:relative;font-family:var(--body-ff);outline:0;border:none;line-height:1;font-weight:600;color:#333;align-self:center}@media mobile--portrait{.private-area__wrapper-main .form__block select{font-size:var(--headline-fs)}}@media mobile-s--portrait{.private-area__wrapper-main .form__block select{font-size:var(--headline-fs)}}@media mobile-s--landscape{.private-area__wrapper-main .form__block select{font-size:var(--headline-fs)}}@media mobile--portrait{.private-area__wrapper-main .form__block label{font-size:var(--headline-fs)}}@media mobile-s--portrait{.private-area__wrapper-main .form__block label{font-size:var(--headline-fs)}}@media mobile-s--landscape{.private-area__wrapper-main .form__block label{font-size:var(--headline-fs)}}.private-area__wrapper-main .form__block .form__label{width:15%;text-align:right;align-self:center;margin-right:var(--space-m);font-weight:700}.private-area__wrapper-main .form__block .form__select{width:71%}.private-area__wrapper-main .form__block select{width:100%!important;padding:10px;margin-left:0;border:1px solid #fff;background:#f4f3f3 url(https://www.freeiconspng.com/uploads/arrow-up-icon-23.png) no-repeat;background-size:15px;background-position:right 10px center}.private-area__wrapper-main .form .form__input{width:86%;border:2px solid transparent}.private-area__wrapper-main .form input[type=submit]{text-transform:uppercase}.private-area__wrapper-main .resume,.private-area__wrapper-main#search-result,.private-area__wrapper-main.selector{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.private-area__wrapper-main .filters{display:flex;align-items:center;justify-content:flex-end;padding-top:var(--space-m)}@media (max-width:767px){.private-area__wrapper-main .filters{flex-direction:column}}.private-area__wrapper-main .filters.flex-end{justify-content:flex-end}.private-area__wrapper-main .filters #searcher-products{width:35%}.private-area__wrapper-main .filters #searcher,.private-area__wrapper-main .filters .categories-filter{width:30%}@media (max-width:767px){.private-area__wrapper-main .filters #searcher,.private-area__wrapper-main .filters .categories-filter{width:100%}}.private-area__wrapper-main .filters #searcher{margin-right:var(--space-l)}@media (max-width:767px){.private-area__wrapper-main .filters #searcher{margin-right:0;margin-bottom:var(--space-m)}}.private-area__wrapper-main .filters .categories-filter{margin-right:0!important}.private-area__wrapper-main .filters #select-category{width:100%;padding:10px}.private-area__wrapper-main .filters.hidden{display:none}.private-area__wrapper-main .filters #searcher{display:flex;align-items:center}.private-area__wrapper-main .filters #searcher.hidden{display:none}.private-area__wrapper-main .selectable-items-list{width:100%}.private-area__wrapper-main .selectable-items-list.two-columns{display:flex;flex-wrap:wrap}@media (max-width:767px){.private-area__wrapper-main .selectable-items-list.two-columns{flex-direction:column-reverse}}.private-area__wrapper-main .selectable-items-list.two-columns .column{width:50%}@media (max-width:767px){.private-area__wrapper-main .selectable-items-list.two-columns .column{width:100%}}.private-area__wrapper-main .selectable-items-list .column .select-address{padding-top:var(--space-s);padding-left:var(--space-xl)}@media (max-width:767px){.private-area__wrapper-main .selectable-items-list .column .select-address{padding:var(--space-l) 0}}.private-area__wrapper-main .selectable-items-list .column .item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-bottom:1px dashed #617bc0;padding:var(--space-s)}@media (max-width:767px){.private-area__wrapper-main .selectable-items-list .column .item{flex-direction:column}}.private-area__wrapper-main .selectable-items-list .column .item__info{display:flex;align-self:center;width:70%;flex-direction:column}@media (max-width:767px){.private-area__wrapper-main .selectable-items-list .column .item__info{width:100%}}.private-area__wrapper-main .selectable-items-list .column .item__selector{width:30%;text-align:end}@media (max-width:767px){.private-area__wrapper-main .selectable-items-list .column .item__selector{width:100%}}.private-area__wrapper-aside{position:fixed}@media (min-width:768px) and (max-width:1199px){.private-area__wrapper-aside{display:none}}@media (max-width:767px){.private-area__wrapper-aside{display:none}}@media mobile-landscape{.private-area__wrapper-aside{display:none}}.private-area__wrapper .wrapper__main-content{display:grid;grid-gap:var(--space-m);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.private-area__wrapper .wrapper__main-content.full-width{grid-column-end:3;grid-column-start:1}@media (max-width:767px){.private-area__wrapper .wrapper__main-content.full-width{grid-column-end:unset;grid-column-start:unset}}.private-area__wrapper .wrapper__main-content.hidden{display:none}.private-area__wrapper .wrapper__aside{padding:var(--space-l) 0}.private-area .results .card__col-body{padding:0 var(--space-m) var(--space-m)!important}.private-area .card{background:#fff;padding:var(--space-l);border-radius:5px;box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.12);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.private-area .card.title{background:var(--bc-3)}@media (max-width:767px){.private-area .card{padding:var(--space-m)}}.private-area .card__image{padding:0}.private-area .card__image .card__recipe-info img{margin-bottom:0!important;border-radius:5px}.private-area .card__video video{width:100%;height:350px}.private-area .card__row{display:flex;flex-wrap:wrap}@media (max-width:767px){.private-area .card__row{flex-direction:column}}.private-area .card__row-full{width:100%}.private-area .card__row-third{width:33.333%}@media (max-width:767px){.private-area .card__row-third{width:100%}}.private-area .card__row-third.blue{background-color:rgba(28,28,69,.1)}.private-area .card__row-third.gray{background-color:rgba(169,169,169,.1)}.private-area .card__row-small{padding:var(--space-s);width:15%}@media (max-width:767px){.private-area .card__row-small{width:100%}}.private-area .card__row-small.blue{background-color:rgba(28,28,69,.1)}.private-area .card__row-small.gray{background-color:rgba(169,169,169,.1)}.private-area .card__row-medium{padding:var(--space-s);width:20%;background-color:rgba(28,28,69,.1)}@media (max-width:767px){.private-area .card__row-medium{width:100%}}.private-area .card__row-big{padding:var(--space-s);width:35%;background-color:rgba(169,169,169,.1)}@media (max-width:767px){.private-area .card__row-big{width:100%}}.private-area .card__row-title{width:100%;display:flex;flex-wrap:wrap}.private-area .card__row-title .row__title-text{width:90%}.private-area .card__row-title .row__title-text h3{color:#fff;margin-bottom:10px;font-size:1.5em}.private-area .card__row-title .row__title-text h4{color:#fff;font-size:.9em}.private-area .card__row-title .row__title-icon{width:10%;text-align:right}.private-area .card__row-title .row__title-icon i{color:#fff;font-size:2em}.private-area .card__row-title .row__title-filters{width:100%}.private-area .card__row-header{position:relative}.private-area .card__row .row__body-line{padding:var(--space-s);background-color:#f1f1f1;margin:var(--space-s) 0;line-height:1.2}.private-area .card__row .row__body-line:first-child{margin-top:0}.private-area .card__row .row__body-line:last-child{margin-bottom:0}.private-area .card__row .block-text-image .content ul{margin-left:var(--space-l)}.private-area .card__row .block-multiple .multiple{width:100%}.private-area .card__row .block-image .image{max-height:550px;height:100%}.private-area .card__row .block-gallery.carrousel .grid{display:inherit}.private-area .card__row .block-gallery .grid .carrousel-gallery__title a,.private-area .card__row .block-gallery .grid .carrousel-gallery__title h2,.private-area .card__row .block-gallery .grid .carrousel-gallery__title h3,.private-area .card__row .block-gallery .grid .carrousel-gallery__title h4,.private-area .card__row .block-gallery .grid .carrousel-gallery__title p{margin-left:var(--space-m)}.private-area .card__row .block-video .flex-content{row-gap:var(--space-l);-moz-column-gap:var(--space-l);column-gap:var(--space-l)}.private-area .card__row .block-video .flex-content .video__container{position:relative}.private-area .card__row .block-video .flex-content .video__container video{width:100%}.private-area .card__col-title{width:100%;padding:var(--space-s)}.private-area .card__col.card-profile .card__col-header{position:relative;min-height:70px}.private-area .card__col.card-profile .card__col-header.bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bc-3);z-index:1;border-top-left-radius:5px;border-top-right-radius:5px}.private-area .card__col.card-profile .card__col-header .header-code{position:relative;padding-top:var(--space-m);z-index:2;display:flex;align-items:center;justify-content:center;line-height:1}.private-area .card__col.card-profile .card__col-header .header-code h3{color:#fff;font-size:1.5em}.private-area .card__col.card-profile .card__col-header .icon{width:80px;height:80px;border-radius:50%;background:var(--bc-3);position:absolute;bottom:-40px;left:50%;transform:translate(-50%,0);z-index:2;display:flex;align-items:center;justify-content:center}.private-area .card__col.card-profile .card__col-header .icon i{font-size:2em;color:#fff}.private-area .card__col.card-profile .card__col-header .icon:before{content:"";width:calc(100% + 6px);height:calc(100% + 6px);border:2px solid var(--bc-3);top:-3px;left:-3px;position:absolute;border-radius:50%}.private-area .card__col.card-profile .card__col-body{padding:50px var(--space-m) var(--space-m)}.private-area .card__col.card-profile .card__col-body .body-line{margin:var(--space-s) 0;line-height:1.2}.private-area .card__col.card-profile .card__col-body .body-line:first-child{margin-top:0}.private-area .card__col.card-profile .card__col-body .body-line:last-child{margin-bottom:0!important}.private-area .card__col.card-profile .card__col-body .body-line.title{text-align:center;margin-bottom:var(--space-m)}.private-area .card__col.card-profile .card__col-body .body-line.title .value{font-size:.9em;text-transform:uppercase}.private-area .card__col.card-profile .card__col-body .body-line.not-cuant{margin:0!important;line-height:1!important}.private-area .card__col.card-profile .card__col-body .body-line.not-cuant .label{font-size:.7em!important}.private-area .card__col.card-profile .card__col-body .body-line .label{font-size:.9em}.private-area .card__col.card-profile .card__col-body .body-line .value{font-size:.7em;display:unset}.private-area .card__col.list .card__col-line:nth-child(odd){background-color:rgba(169,169,169,.1)}.private-area .card__col.list .card__col-line:nth-child(even){background-color:rgba(28,28,69,.1)}.private-area .card__col.list .card__col-line .line__header-title{padding:var(--space-s) var(--space-s) 0 var(--space-s)}.private-area .card__col.list .card__col-line .line__header-title span{font-weight:800}.private-area .card__col.list .card__col-line .line__body{display:flex;flex-wrap:wrap}@media (max-width:767px){.private-area .card__col.list .card__col-line .line__body{flex-direction:column}}.private-area .card__col.list .card__col-line .line__body-line{display:flex;width:48%;padding:var(--space-s);flex-direction:column}.private-area .card__col.list .separator{padding:30px 0;position:relative}.private-area .card__col.list .separator:before{content:"";position:absolute;top:50%;left:0;transform:translatey(-50%);width:100%;height:1px;background:var(--bc-3)}.private-area .card__col.list .separator:after{content:"";position:absolute;top:60%;left:0;transform:translatey(-50%);width:100%;height:1px;background:var(--bc-3)}.private-area .card__col-table{padding:10px}@media (max-width:767px){.private-area .card__col-table{padding:0}}.private-area .card__col-table .amount{width:10%;margin:unset;align-items:unset;display:unset}@media (max-width:767px){.private-area .card__col-table .amount{display:none}}.private-area .card__col-table .name{width:40%}@media (max-width:767px){.private-area .card__col-table .name{display:none}}.private-area .card__col-table .name.mobile{display:none}@media (max-width:767px){.private-area .card__col-table .name.mobile{display:flex;width:60%;flex-direction:column}}.private-area .card__col-table .name.mobile .line__item-top{display:flex}.private-area .card__col-table .name.mobile .line__item-top span{margin:0 3px}.private-area .card__col-table .code{width:10%}@media (max-width:767px){.private-area .card__col-table .code{display:none}}.private-area .card__col-table .vehicle{width:20%}@media (max-width:767px){.private-area .card__col-table .vehicle{display:none}}.private-area .card__col-table .discount{width:10%}@media (max-width:767px){.private-area .card__col-table .discount{display:none}}.private-area .card__col-table .discount.mobile{display:none}@media (max-width:767px){.private-area .card__col-table .discount.mobile{display:flex;width:40%;flex-direction:column}}.private-area .card__col-table .discount.mobile .line__item-top{display:flex}.private-area .card__col-table .price{width:10%}@media (max-width:767px){.private-area .card__col-table .price{display:none}}.private-area .card__col-table .table__headers{display:flex;border-bottom:1px solid #617bc0}@media (max-width:767px){.private-area .card__col-table .table__headers{display:none}}.private-area .card__col-table .table__headers-item{display:flex;background:rgba(0,0,0,.03);padding:10px}@media (max-width:767px){.private-area .card__col-table .table__headers-item{padding:0}}.private-area .card__col-table .table__headers-item .label{font-size:.8em;font-weight:700;cursor:unset;text-transform:uppercase;letter-spacing:1px}.private-area .card__col-table .table__body-line{display:flex;align-items:center;justify-content:center;border-bottom:1px dashed #617bc0;flex-wrap:wrap}.private-area .card__col-table .table__body-line .line__item{padding:10px}.private-area .card__boxes{display:flex;flex-wrap:wrap}.private-area .card__boxes-box{width:calc((100% - 60px)/ 5);min-height:160px;border:2px solid var(--bc-3);margin-right:10px;margin-bottom:10px;padding:var(--space-m);text-align:center;background:rgba(78,142,58,.1);border-radius:5px;box-shadow:1px 1px 0 1px rgba(78,142,58,.4);position:relative}@media (min-width:768px) and (max-width:1199px){.private-area .card__boxes-box{width:calc((100% - 20px)/ 2);padding:var(--space-s)}}@media (max-width:767px){.private-area .card__boxes-box{width:calc((100% - 20px)/ 2);padding:var(--space-s)}}@media mobile-landscape{.private-area .card__boxes-box{width:calc((100% - 40px)/ 4);padding:var(--space-s);margin-bottom:var(--space-s)}}.private-area .card__boxes-box .box__info .info__name h3{font-weight:600;font-size:.9em;letter-spacing:1px;margin:var(--space-xs) 0}.private-area .card__boxes-box .box__icon i{font-size:1.5em;color:var(--bc-3)}.private-area .card__boxes.card__icon-plan .box__icon img{height:55px}.private-area .card__boxes.card__icon-plan .ilegal-amount{color:red}.private-area .card__boxes.card__icon-plan .legal-amount{color:var(--bc-3)}.private-area .card__boxes.card__icon-plan .box__limits{display:flex;position:absolute;top:0;left:5px}.private-area .card__boxes.card__icon-plan .box__limits p{font-size:14px}.private-area .card__boxes.card__icon-plan .box__info{display:flex;justify-content:center;height:60%}.private-area .card__boxes.card__icon-plan .box__info .info__name{display:flex;justify-content:center;align-items:center}.private-area .card__boxes.card__icon-plan .box__info .info__name h3{line-height:2rem}.private-area .card__boxes.card__icon-plan .box__info .info__info{position:absolute;top:0;right:5px}.private-area .card__boxes.card__icon-plan .box__info .info__info i{background-color:transparent;border-radius:50%;font-size:20px}.private-area .card__boxes.card__icon-plan .box__info .info__info i:hover{background-color:var(--bc-3);color:#fff}.private-area .card__schedule .week{width:100%;display:flex;flex-wrap:wrap;border:2px solid var(--bc-3);align-items:center;justify-content:center;border-top-width:thick;border-radius:5px}.private-area .card__schedule .week.loading{text-align:center;align-items:center;justify-content:center}.private-area .card__schedule .week.editing .week__day .day__dinner,.private-area .card__schedule .week.editing .week__day .day__lunch{cursor:pointer;transition:transform .1s ease-in}.private-area .card__schedule .week.editing .week__day .day__dinner.cels i,.private-area .card__schedule .week.editing .week__day .day__lunch.cels i{color:#006022}.private-area .card__schedule .week.editing .week__day .day__dinner:hover,.private-area .card__schedule .week.editing .week__day .day__lunch:hover{background-color:#c9c9c9}.private-area .card__schedule .week__day{width:14.2857142857%}@media (max-width:767px){.private-area .card__schedule .week__day{width:50%;border-bottom:2px solid var(--bc-3);border-bottom-width:thick}.private-area .card__schedule .week__day:nth-child(even) .day__dinner,.private-area .card__schedule .week__day:nth-child(even) .day__lunch,.private-area .card__schedule .week__day:nth-child(even) .day__name{border-right:unset}.private-area .card__schedule .week__day:last-child{width:100%;border-bottom:unset}.private-area .card__schedule .week__day:last-child .day__dinner,.private-area .card__schedule .week__day:last-child .day__name{border:unset}.private-area .card__schedule .week__day:last-child .day__lunch{border-right:unset}}.private-area .card__schedule .week__day:last-child .day__dinner,.private-area .card__schedule .week__day:last-child .day__name{border:unset}.private-area .card__schedule .week__day:last-child .day__lunch{border-right:unset}.private-area .card__schedule .week__day:nth-child(even) .day__dinner,.private-area .card__schedule .week__day:nth-child(even) .day__lunch,.private-area .card__schedule .week__day:nth-child(even) .day__name{background-color:rgba(78,142,58,.1)}.private-area .card__schedule .week__day .day__name{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-m);border-right:2px solid var(--bc-3)}.private-area .card__schedule .week__day .day__name .shopping-list{line-height:1.5rem;font-size:small;display:flex;flex-direction:column;align-items:center;text-align:center}.private-area .card__schedule .week__day .day__name .shopping-list input{margin-top:var(--space-s);margin-bottom:var(--space-xs)}.private-area .card__schedule .week__day .day__name span{font-weight:700}.private-area .card__schedule .week__day .day__lunch{display:flex;align-items:center;justify-content:center;padding:var(--space-m);border-right:2px solid var(--bc-3);border-top:2px solid var(--bc-3);border-bottom:2px solid var(--bc-3);background-color:rgba(78,142,58,.1)}.private-area .card__schedule .week__day .day__dinner{display:flex;align-items:center;justify-content:center;padding:var(--space-m);border-right:2px solid var(--bc-3)}.private-area .card.no-padding{padding:0!important}.private-area .card .header-code{position:absolute}.private-area .card .header-code span{font-size:1.3em;color:#fff;z-index:3}.private-area .card .label{color:var(--bc-3);text-transform:uppercase;letter-spacing:1px;cursor:unset;font-size:.8em}.private-area .card .value{cursor:unset;font-weight:600;font-size:1em}.private-area .card .value.pattern{margin-bottom:var(--space-s)}.private-area .card .value.ingredient-title{font-size:.8em;width:100%;text-align:center}.private-area .card .value.ingredient-title.not-cuant{margin-top:var(--space-m)!important}.private-area .card__not-found{display:flex;flex-direction:column;align-items:center}.private-area .card__not-found .icon i{font-size:xxx-large;padding-bottom:var(--space-m)}.private-area a.button,.private-area button.button,.private-area input[type=submit].button,.private-area span.button{border-radius:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:25px;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);position:relative;transition:all .15s cubic-bezier(0,0,0,.54);background-color:transparent;font-weight:500;text-transform:inherit!important;padding:8px 15px;font-size:.8em}.private-area a.button:before,.private-area button.button:before,.private-area input[type=submit].button:before,.private-area span.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;border-radius:30px}.private-area a.button:hover,.private-area button.button:hover,.private-area input[type=submit].button:hover,.private-area span.button:hover{transition:all .15s cubic-bezier(0,0,0,.54)}.private-area a.button:hover:before,.private-area button.button:hover:before,.private-area input[type=submit].button:hover:before,.private-area span.button:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}.private-area a.button__absolute,.private-area button.button__absolute,.private-area input[type=submit].button__absolute,.private-area span.button__absolute{position:absolute;margin:0;top:50%;right:var(--space-l);transform:translateY(-50%);align-items:unset;justify-content:unset;width:unset}.private-area a.button__positive,.private-area button.button__positive,.private-area input[type=submit].button__positive,.private-area span.button__positive{background-color:var(--bc-3);color:#fff;border:1px solid #fff}.private-area a.button__positive:hover,.private-area button.button__positive:hover,.private-area input[type=submit].button__positive:hover,.private-area span.button__positive:hover{background-color:#fff;color:var(--bc-3);border:var(--bc-3) solid 1px}.private-area a.button__positive:before,.private-area button.button__positive:before,.private-area input[type=submit].button__positive:before,.private-area span.button__positive:before{border:var(--bc-3) solid 1px}.private-area a.button__negative,.private-area button.button__negative,.private-area input[type=submit].button__negative,.private-area span.button__negative{background-color:#fff;color:var(--bc-3);border:1px solid var(--bc-3)}.private-area a.button__negative:hover,.private-area button.button__negative:hover,.private-area input[type=submit].button__negative:hover,.private-area span.button__negative:hover{background-color:var(--bc-3);color:#fff;border:1px solid var(--bc-3)}.private-area a.button__negative:before,.private-area button.button__negative:before,.private-area input[type=submit].button__negative:before,.private-area span.button__negative:before{border:#fff solid 1px}.private-area a.button__full-width,.private-area button.button__full-width,.private-area input[type=submit].button__full-width,.private-area span.button__full-width{width:100%}.private-area .input-field{max-width:380px;width:100%;background-color:#f0f0f0;margin:10px 0;height:55px;border-radius:55px;display:grid;grid-template-columns:15% 85%;padding:0 .4rem;position:relative}.private-area .input-field.full-width{max-width:100%;grid-template-columns:5% 95%}@media (max-width:767px){.private-area .input-field.full-width{grid-template-columns:15% 85%}}.private-area .input-field:nth-of-type(1){margin-top:0}.private-area .input-field.search{grid-template-columns:85% 15%;padding:0 .4rem 0 1em;max-width:100%;margin-bottom:0}.private-area .input-field.search span.submit-search{color:var(--bc-3);cursor:pointer;text-align:center;position:relative}.private-area .input-field.search span.submit-search:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background:var(--bc-3);width:2px;height:100%}.private-area .input-field.search span.submit-search:hover i{color:var(--bc-3)}.private-area .input-field.search select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-indent:1px;text-overflow:"";color:var(--bc-3)}.private-area .input-field.search select option{color:var(--bc-3)}.private-area .input-field.search .search-input{background:0 0;color:var(--bc-3);border:unset}.private-area .input-field.search .search-input::-moz-placeholder{color:var(--bc-3)}.private-area .input-field.search .search-input:-ms-input-placeholder{color:var(--bc-3)}.private-area .input-field.search .search-input::placeholder{color:var(--bc-3)}.private-area .input-field.search .search-input#search-by-date,.private-area .input-field.search .search-input#select-category{border:none;outline:0;padding:5px 0}.private-area .input-field i{text-align:center;line-height:55px;color:#acacac;transition:.5s}.private-area .input-field input{font-family:var(--body-ff);background:0 0;outline:0;border:none;line-height:1;font-weight:600;color:#333;align-self:center}.private-area .input-field input:placeholder{color:#aaa;font-weight:500}.private-area .input-field.focused i{color:var(--bc-3)}.private-area form label{align-self:flex-start;margin:20px 0;display:flex;align-items:center}@media (max-width:767px){.private-area form label{align-self:unset;display:unset;align-items:unset}}.private-area form label a{color:var(--bc-3);margin-left:7px}.private-area form label input{margin-right:10px}.private-area form .form__submit{align-self:flex-end}.details__skills{display:flex;flex-direction:row;align-items:center;justify-content:left;position:relative}.details__skills.card__recipe{margin-top:var(--space-s)}.details__skills.card__recipe .bar.basic::before{width:33.3333333333%;position:absolute;left:0}.details__skills .subtitle{margin-top:0}@keyframes load{from{width:0%}}@-webkit-keyframes load{from{width:0%}}.details__skills .bar{border-radius:5px;margin:0 0 0 10px;font-size:14px;color:#fff;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.5);width:100%}.details__skills .bar::before{content:attr(data-skill);background-color:#f3b0ff;display:flex;padding:5px 0 5px 10px;border-radius:inherit;animation:load 6s 0s;-webkit-animation:load 3s 0s;-moz-animation:load 3s 0s;-o-animation:load 3s 0s}.details__skills .bar.front::before{background-color:#a31818}.details__skills .bar.back::before{background-color:#7adf90}.details__skills .bar.basic::before{width:33.3333333333%}.details__skills .bar.intermediate::before{background-color:#fc3;width:50%}.details__skills .bar.advanced::before{width:100%}.grecaptcha-badge{display:none!important}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid var(--bc-3);opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0;left:0;width:72px;height:72px;opacity:0}}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0;left:0;width:72px;height:72px;opacity:0}}.card__gallery{display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;padding:var(--space-l);border-radius:5px;box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.12);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.card__gallery p{color:var(--bc-3);font-size:1.5em}.card__gallery i{color:var(--bc-3);font-size:2em}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;border-radius:0}.stars input{position:absolute;clip:rect(0,0,0,0)}.stars label{box-sizing:border-box;display:inline-block;margin-right:6px;height:40px;width:40px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='transparent' stroke='gold' stroke-width='38' d='M259.216 29.942L330.27 173.92l158.89 23.087L374.185 309.08l27.145 158.23-142.114-74.698-142.112 74.698 27.146-158.23L29.274 197.007l158.89-23.088z' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");font-size:0!important;vertical-align:unset!important;line-height:inherit!important;cursor:pointer}.stars input:nth-child(1):checked~label:nth-of-type(-n+1),.stars input:nth-child(2):checked~label:nth-of-type(-n+2),.stars input:nth-child(3):checked~label:nth-of-type(-n+3),.stars input:nth-child(4):checked~label:nth-of-type(-n+4),.stars input:nth-child(5):checked~label:nth-of-type(-n+5){background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='gold' stroke='gold' stroke-width='38' d='M259.216 29.942L330.27 173.92l158.89 23.087L374.185 309.08l27.145 158.23-142.114-74.698-142.112 74.698 27.146-158.23L29.274 197.007l158.89-23.088z' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.planing-cats .plan{margin-bottom:var(--space-m)}.planing-cats .body-line.title{display:flex}.planing-cats .body-line .details__size{display:flex;padding:0 10px 0 10px}.planing-cats .body-line .details__size span{background-color:var(--bc-3);border-radius:25px;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);position:relative;transition:all .15s cubic-bezier(0,0,0,.54);font-weight:500;text-transform:inherit!important;padding:0 10px 0 10px;color:#fff;margin-right:10px}.planing-cats .details__button{display:flex;justify-content:center;margin-bottom:calc(var(--space-s) * 1.6)}.modal{position:absolute;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%}.modal.is-visible{visibility:visible}.modal-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:hsla(0deg,0%,0%,.5);visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.modal.is-visible .modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.modal-wrapper{position:absolute;z-index:9999;top:6em;left:50%;width:32em;margin-left:-16em;background-color:#fff;box-shadow:0 0 1.5em hsla(0deg,0%,0%,.35)}@media (min-width:768px) and (max-width:1199px){.modal-wrapper{position:fixed;top:35%;margin-left:0;width:90%;left:5%}}@media (max-width:767px){.modal-wrapper{position:fixed;top:35%;margin-left:0;width:90%;left:5%}}.modal-transition{transition:all .3s .12s;transform:translateY(-10%);opacity:0}.modal.is-visible .modal-transition{transform:translateY(0);opacity:1}.modal-content,.modal-header{padding:1em}.modal-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:var(--space-m);position:relative}@media (max-width:767px){.modal-content{grid-template-columns:1fr 1fr}}.modal-content .card__boxes-box{width:100%!important;position:relative!important;cursor:pointer}.modal-content .box__icon img{height:65px}.modal-content .info__name{line-height:1.3}.modal-content .box__plates{display:none}.modal-content .box__plates.active{display:block;position:absolute;width:500px;text-align:left;display:flex;flex-direction:column;background-color:var(--bc-3);border:2px solid #78962d;z-index:3;left:5%;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:5px;padding:var(--space-s);color:#fff}.modal-content .box__plates.active span:hover{background-color:rgba(33,25,25,.4)}.modal-content span{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:.5s ease-in-out;padding:var(--space-s);border-radius:5%;padding-top:0;padding-bottom:0}.modal-content span:hover{background-color:var(--bc-3) 73}.modal-header{position:relative;background-color:#fff;box-shadow:0 1px 2px hsla(0deg,0%,0%,.06);border-bottom:1px solid #e8e8e8}.modal-close{position:absolute;top:10%;right:0;padding:1em;color:#aaa;background:0 0;border:0}.modal-close i{font-size:20px}.modal-close:hover{color:#777}.modal-heading{font-size:1.125em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-content>:first-child{margin-top:0}.modal-content>:last-child{margin-bottom:0}.loader-save-slot{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:5;align-items:center;justify-content:center;background:rgba(255,255,255,.9);display:none}.loader-save-slot.active{display:flex}.private-area__login{display:flex;align-items:center;justify-content:center;background:var(--bc-3) 14}.private-area__login .private-area__wrapper{grid-template-columns:1fr}.private-area__login .private-area__wrapper .login{grid-column-start:unset}.login{position:relative;background-color:#fff;min-height:75vh;overflow:hidden;width:65%;margin:20px auto}@media (max-width:767px){.login{width:90%}}.login:before{content:"";position:absolute;height:2000px;width:2000px;top:-10%;right:50%;transform:translateY(-50%);background-color:var(--bc-3);transition:1.8s ease-in-out;z-index:6}.login .forms-container{position:absolute;width:100%;height:100%;top:0;left:0}.login .forms-container .signin-signup{position:absolute;top:50%;transform:translate(-50%,-50%);left:75%;width:50%;transition:.5s .7s ease-in-out;display:grid;grid-template-columns:1fr;z-index:3;padding:0 50px}@media (max-width:767px){.login .forms-container .signin-signup{width:100%;left:50%;top:60%;padding:0 15px}}.login .forms-container .signin-signup .login__recover{display:flex;align-items:center;justify-content:center;text-align:center;align-self:flex-end}.login .forms-container .signin-signup .login__recover a{color:#444;padding:0 20px;font-weight:200;font-size:.8em}.login .forms-container .signin-signup form{display:flex;align-items:center;justify-content:center;flex-direction:column;transition:all .2s .7s;overflow:hidden;grid-column:1/2;grid-row:1/2}.login .forms-container .signin-signup form.sign-up-form{opacity:0;z-index:1}.login .forms-container .signin-signup form.sign-in-form{opacity:1;z-index:2}.login .forms-container .signin-signup form .title{color:#444;margin-bottom:10px;font-size:1.5em}.login .forms-container .signin-signup form input{font-family:var(--body-ff)}.login .forms-container .signin-signup form .input-field{align-self:flex-start}.login .forms-container .signin-signup form .social-text{padding:.7rem 0}.login .forms-container .signin-signup form .social-media{display:flex;justify-content:center}.login .forms-container .signin-signup form .social-media .social-icon{height:46px;width:46px;display:flex;justify-content:center;align-items:center;margin:0 .45rem;color:#333;border-radius:50%;border:1px solid #333;text-decoration:none;transition:.3s}.login .forms-container .signin-signup form .social-media .social-icon:hover{color:#4481eb;border-color:#4481eb}.login .panels-container{position:absolute;height:100%;width:100%;top:0;left:0;display:grid;grid-template-columns:repeat(2,1fr)}.login .panels-container .image{width:100%;transition:transform 1.1s ease-in-out;transition-delay:.4s}.login .panels-container .panel{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-around;text-align:center;z-index:7}.login .panels-container .panel.left-panel{pointer-events:all;padding:3rem 17% 2rem 12%}@media (max-width:767px){.login .panels-container .panel.left-panel{padding:3rem 15% 3rem 15%}}.login .panels-container .panel.right-panel{pointer-events:none;padding:3rem 12% 2rem 17%}.login .panels-container .panel.right-panel .content,.login .panels-container .panel.right-panel .image{transform:translateX(800px)}.login .panels-container .panel .content{color:#fff;transition:transform .9s ease-in-out;transition-delay:.6s}.login .panels-container .panel h3{font-weight:600;line-height:1;font-size:1.3em}.login .panels-container .panel .title{margin-bottom:10px;font-size:1.5em;font-weight:unset}.login .panels-container .panel p{padding:.7rem 0}.login .panels-container .btn{padding:10px 30px;border-radius:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:25px;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);position:relative;transition:all .15s cubic-bezier(0,0,0,.54);background-color:transparent;color:#fff;font-weight:500;font-size:1.2em}.login .panels-container .btn:before{content:"";position:absolute;border:#fff solid 1px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;border-radius:30px}.login .panels-container .btn:hover{background:#fff;transition:all .15s cubic-bezier(0,0,0,.54);color:#000}.login .panels-container .btn:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}.login.sign-up-mode:before{transform:translate(100%,-50%);right:50%}.login.sign-up-mode .forms-container .signin-signup{left:25%}.login.sign-up-mode .forms-container .signin-signup form.sign-up-form{opacity:1;z-index:2}.login.sign-up-mode .forms-container .signin-signup form.sign-in-form{opacity:0;z-index:1}.login.sign-up-mode .panels-container .left-panel{pointer-events:none}.login.sign-up-mode .panels-container .left-panel .content,.login.sign-up-mode .panels-container .left-panel .image{transform:translateX(-800px)}.login.sign-up-mode .panels-container .right-panel{pointer-events:all!important}.login.sign-up-mode .panels-container .right-panel .content,.login.sign-up-mode .panels-container .right-panel .image{transform:translateX(0)!important}@media (max-width:870px){.login{min-height:800px;height:100vh}.login .signin-signup{width:100%;top:95%;transform:translate(-50%,-100%);transition:1s .8s ease-in-out}.login .signin-signup,.login.sign-up-mode .signin-signup{left:50%!important}.login .panels-container{grid-template-columns:1fr;grid-template-rows:1fr 2fr 1fr}.login .panel{flex-direction:row;justify-content:space-around;align-items:center;padding:2.5rem 8%;grid-column:1/2}.login .right-panel{grid-row:3/4}.login .left-panel{grid-row:1/2}.login .image{width:200px;transition:transform .9s ease-in-out;transition-delay:.6s}.login .panel .content{padding-right:15%;transition:transform .9s ease-in-out;transition-delay:.8s}.login .panel p{padding:.5rem 0}.login .btn.transparent{width:110px;height:35px}.login:before{width:1500px;height:1500px;transform:translateX(-50%);left:30%;bottom:68%;right:initial;top:initial;transition:2s ease-in-out}.login.sign-up-mode:before{transform:translate(-50%,100%);bottom:32%;right:initial}.login.sign-up-mode .left-panel .content,.login.sign-up-mode .left-panel .image{transform:translateY(-300px)}.login.sign-up-mode .right-panel .content,.login.sign-up-mode .right-panel .image{transform:translateY(0)}.login .right-panel .content,.login .right-panel .image{transform:translateY(300px)}.login.sign-up-mode .signin-signup{top:5%;transform:translate(-50%,0)}}@media mobile-landscape{.login .signin-signup,.login.sign-up-mode .signin-signup{width:85%!important;top:2%}.login .signin-signup .form__label,.login.sign-up-mode .signin-signup .form__label{margin:10px 0}.login .panels-container .panel.left-panel{padding:3rem 17% 3rem 17%}.login .panels-container .panel.left-panel .content{padding-right:0}}@media (max-width:570px){.login{padding:1.5rem;margin-top:var(--space-xl)}.login form{padding:0 1.5rem}.login .image{display:none}.login .panel .content{padding:.5rem 1rem}.login:before{bottom:68%;left:50%}.login.sign-up-mode:before{bottom:25%;left:50%}}.aside a{color:var(--bc-3)}.aside a.current span{font-weight:800}.aside__block{margin-bottom:var(--space-s);padding:var(--space-m);border-radius:10px}.aside__block:last-child{margin-bottom:0;border-bottom:none}.aside__block--end{padding:0}.aside__block.active .aside__submenu{max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important}.aside__item{margin-bottom:var(--space-s);position:relative}.aside__item-name{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.aside__item-effect{transition:color .3s}.aside__item-effect:hover{color:var(--bc-3);outline:0}.aside__item-effect span{position:relative;cursor:pointer;font-size:large}.aside__item-effect span::before{position:absolute;top:50%;left:50%;color:transparent;content:"•";text-shadow:transparent 0 0;font-size:1.2em;transform:translateX(-50%);pointer-events:none;transition:text-shadow .3s ease 0s,color .3s ease 0s}.aside__item-effect span:hover::before{color:var(--bc-3);text-shadow:15px 0 var(--bc-3),-15px 0 var(--bc-3)}.aside__item:last-child{margin-bottom:0}.aside__item:last-child .aside__item-name{border-bottom:none}.aside__item a{display:flex;align-items:center;width:100%;text-decoration:none}.aside__item-counter{display:flex;justify-content:center;align-items:center;margin-left:5px}.aside__item-icon{margin-left:var(--space-s);margin-right:var(--space-s);font-size:20px}.aside__item-name{display:flex;flex-direction:row;justify-content:left;align-items:stretch;flex-grow:1;padding:calc(var(--space-s) * 1.2) 0;border-bottom:1px solid var(--white-pure);color:#000}.aside__item-name i{display:flex;align-self:center;color:var(--bc-3);padding-right:var(--space-s);font-size:21px;width:40px}.aside__item:hover{border-color:var(--azure)}.aside__item--current,.aside__item--current:hover{border-color:var(--azure)}.aside__submenu{max-height:0;overflow:hidden;transition:max-height .2s ease-out;padding-left:var(--space-m)}.anchors-bottom-info{width:100%;background-color:var(--g-10);position:-webkit-sticky;position:sticky;top:60px;z-index:var(--z-index--overlay)}.anchors-bottom-info.sticky .content .icon{height:0;visibility:hidden}.anchors-bottom-info .content{display:flex;justify-content:flex-start;width:100%;padding:0}.anchors-bottom-info .content .icon{padding:var(--space-xs) var(--space-s);display:flex;justify-content:center;align-items:center}.anchors-bottom-info .content .icon img{max-height:55px;max-width:55px}.anchors-bottom-info .content .anchors{display:flex;color:var(--white);align-items:center;justify-content:space-around;width:100%}.anchors-bottom-info .content .anchors .anchor{text-transform:uppercase;padding:var(--space-s);cursor:pointer;color:var(--bc-1)}@media (min-width:768px) and (max-width:1199px){.anchors-bottom-info{top:50px;padding:0 var(--space-m)}.anchors-bottom-info .anchors .anchor{font-size:12px}}@media (max-width:767px){.anchors-bottom-info{display:none}}.alert{--ft-color:var(--white);--bg-color:var(--blue-alert);opacity:1;visibility:visible;position:fixed;z-index:125;top:0;width:100%;padding:var(--space-s);border-radius:0;background-color:var(--bg-color);color:var(--ft-color);box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);cursor:pointer;transition:all .5s var(--cubic-end-quick)}.alert--success{--bg-color:#2D9935}.alert--error{--bg-color:#BE0411}.alert--info{--bg-color:var(--blue-alert)}.alert--warning{--ft-color:var(--black);--bg-color:var(--yellow-alert)}.alert--hidden{opacity:0;visibility:hidden;transform:translate(-50%,-100%)}.alert__close{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.alert__message{text-align:center;font-size:1.3rem}.alert__message span{font-size:1.1em;font-weight:700}article{position:relative;margin:0;padding:0;overflow:hidden;transition:all .4s;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:40px auto}.categoria-recambios__item article:hover .article-text .article-content .title-content a h3,.ecommerce article:hover .article-text .article-content .title-content a h3.user__name,.events__calendar.hasDatepicker .ui-widget-content article:hover .article-text .article-content .title-content a h3.ui-datepicker-header,.filtro-recambios article:hover .article-text .article-content .title-content a h3,article:hover .article-text .article-content .title-content a .categoria-recambios__item h3,article:hover .article-text .article-content .title-content a .ecommerce h3.user__name,article:hover .article-text .article-content .title-content a .events__calendar.hasDatepicker .ui-widget-content h3.ui-datepicker-header,article:hover .article-text .article-content .title-content a .filtro-recambios h3,article:hover .article-text .article-content .title-content a h3.headline-font{margin-bottom:var(--space-s)}article:hover .article-text .article-content .excerpt-content{opacity:1;max-height:500px}@media (min-width:768px) and (max-width:1199px){article{width:100%}}article .article-image{display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;height:100%;grid-row-end:span 2}article .article-text{position:absolute;display:flex;flex-direction:column;width:100%;height:100%;left:0;bottom:0;padding:var(--space-m);padding-top:0;z-index:var(--z-index--highlight)}@media (max-width:767px){article .article-text{padding:var(--space-m)}}article .article-text .article-content{flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-grow:1;color:var(--white);height:100%;z-index:var(--z-index--highlight)}article .article-text .article-content .title-content{display:flex;flex-direction:column;justify-content:flex-end;opacity:1;padding:var(--space-m) 0;transition:opacity .6s}article .article-text .article-content .title-content h3.date{font-size:1.5em;margin-bottom:var(--space-s)}.categoria-recambios__item article .article-text .article-content .title-content h3,.ecommerce article .article-text .article-content .title-content h3.user__name,.events__calendar.hasDatepicker .ui-widget-content article .article-text .article-content .title-content h3.ui-datepicker-header,.filtro-recambios article .article-text .article-content .title-content h3,article .article-text .article-content .title-content .categoria-recambios__item h3,article .article-text .article-content .title-content .ecommerce h3.user__name,article .article-text .article-content .title-content .events__calendar.hasDatepicker .ui-widget-content h3.ui-datepicker-header,article .article-text .article-content .title-content .filtro-recambios h3,article .article-text .article-content .title-content h3.headline-font{color:var(--white);margin-bottom:0}article .article-text .article-content .excerpt-content{display:flex;flex-direction:column;justify-content:flex-start;opacity:0;max-height:0;transition:all .6s ease-in-out}article .article-tag{display:flex;align-items:flex-end;background-color:var(--article-color);color:#fff;font-weight:600;padding:var(--space-xs) var(--space-s);border-radius:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:var(--space-s) 0;margin-left:var(--space-m);cursor:default}article .article-tag--float{position:absolute;z-index:3;margin:0;left:0;top:27px;border-radius:0 50px 50px 0}article .article-tag--text{background-color:transparent;color:var(--article-color);padding-left:0;padding-right:0}.attachs{padding:var(--space-m)}.attachs h3{margin-bottom:var(--space-s);color:inherit;text-transform:uppercase}.attachs a{padding:var(--space-s) var(--space-s) var(--space-xs) var(--space-xs);margin-bottom:var(--space-s);color:var(--bc-1);border-bottom:1px solid var(--bc-1);transition:.5s cubic-bezier(.52,.01,.16,1) 0s}.attachs a i{margin-left:var(--space-s);font-size:var(--headline-fs)}.attachs a:hover{color:var(--white)}.full-border{border:2px solid var(--bc-color);border-radius:5px}.lines-grid{display:grid;height:100vh;overflow:hidden;background:var(--transparent)!important;-ms-grid-columns:2fr[4]!important;grid-template-columns:repeat(4,2fr)!important;width:100%;position:fixed;z-index:2;-ms-grid-rows:100%;grid-template-rows:100%;pointer-events:none;opacity:.7;-webkit-animation:dropdown 4s ease;animation:dropdown 4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.lines-grid span:not(:first-child){border-left:.5px solid rgba(var(--bc-2),.16)}.breadcrumbs{z-index:var(--z-index--higlight);color:var(--white);position:absolute;top:-40px;left:0;width:100%}.breadcrumbs .content{width:var(--content-max-width);padding:var(--space-s) 0;margin:0 auto}@media (min-width:768px) and (max-width:1199px){.breadcrumbs .content{padding:var(--space-s) var(--space-m)}}.breadcrumbs .breadcrumb{font-size:var(--body-fs)}.breadcrumbs .breadcrumb br{display:none}.breadcrumbs .breadcrumb:after{content:" / ";display:inline-block;margin:0 var(--space-s);font-weight:lighter}.breadcrumbs .breadcrumb:last-child:after{display:none}.breadcrumbs .breadcrumb:last-child{font-weight:700}.breadcrumbs a{color:inherit;font-weight:lighter}.breadcrumbs a:hover{text-decoration:underline}@media (max-width:767px){.breadcrumbs{display:none}}.button-block{display:flex;flex-wrap:wrap;width:100%;margin:var(--space-m) 0 0}.button-block--center{justify-content:center}.button-block--start{justify-content:flex-start}.button-block--end{justify-content:flex-end}.button-block .button{width:100%;max-width:240px;padding:8px;font-size:1.2rem;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:0 0 0 1px inset rgba(236,232,225,.3);position:relative;margin:10px 0;cursor:pointer}.button-block .button p{margin:0;height:54px;line-height:54px;box-sizing:border-box;z-index:1;left:0;width:100%;position:relative;overflow:hidden}.button-block .button p span.base{box-sizing:border-box;position:absolute;z-index:2;width:100%;height:100%;left:0;border-width:1px;border-style:solid}.button-block .button p span.bg{left:-5%;position:absolute;width:0;height:100%;z-index:3;transition:.3s ease-out all;transform:skewX(-10deg)}.button-block .button p span.text{z-index:4;width:100%;height:100%;position:absolute;left:0;top:0}.button-block .button:hover{color:#ece8e1}.button-block .button:hover span.bg{width:110%}.button-block .button:hover span.text:after{background:#ece8e1}.cookies{position:fixed;bottom:0;left:0;width:100%;padding:10px;background:rgba(0,0,0,.8);color:#fff;text-align:center;font-size:11px;z-index:200}@media (max-width:767px){.cookies{padding:20}}.cookies .content{padding:0}.cookies .content #popup1-cookies{display:none}.cookies .close{position:absolute;right:10px;top:10px;cursor:pointer}.cookies a{color:#fff}.cookies a:hover{color:var(--bc-1)}.cookies a:hover{text-decoration:underline}.cookies .cookies-options{padding:10px 0 0;width:550px;margin:auto;flex-wrap:inherit;justify-content:center}@media (max-width:768px){.cookies .cookies-options{width:100%}}.cookies .cookies-options .button{padding:10px;margin-bottom:0;cursor:pointer;background-color:#fff;color:#000;border-radius:20px}.cookies .cookies-options .button .button-font{font-weight:600}@media (max-width:768px){.cookies .cookies-options .button{margin-left:0!important}}.cookies .cookies-options .button.cookies-accept{background-color:var(--bc-1);color:#fff}.cookies .cookies-options .button.cookies-accept:hover{background-color:#fff;color:var(--bc-1)!important}.cookies .cookies-options .button.cookies-cancel{background-color:var(--bc-1);color:#fff;margin-left:var(--space-m)}@media (max-width:768px){.cookies .cookies-options .button.cookies-cancel{margin-left:0}}.cookies .cookies-options .button.cookies-cancel:hover{background-color:#fff;color:var(--bc-1)!important}.cookies .cookies-options .button.cookies-config{background-color:var(--bc-1);color:#fff;margin-left:var(--space-m)}@media (max-width:768px){.cookies .cookies-options .button.cookies-config{margin-left:0}}.cookies .cookies-options .button.cookies-config:hover{background-color:#fff;color:var(--bc-1)!important}.cookies .cookies-options .button.cookies-info{background-color:var(--bc-1);color:#fff}.cookies .cookies-options .button.cookies-info:hover{background-color:#fff;color:var(--bc-1)!important}@media screen and (max-width:700px){.cookies .cookies-options{display:grid;grid-template-columns:1fr 1fr;gap:20px}}.cookies .popup-cookies{max-height:100vh;height:auto;margin:10px auto;padding:20px;overflow-y:scroll;background:#fff;border-radius:5px;width:40%;position:relative;transition:all 5s ease-in-out}@media screen and (max-width:700px){.cookies .popup-cookies{width:80%}}.cookies .popup-cookies a:hover{color:#fff}.cookies .popup-cookies .content{font-size:2rem;color:#000;overflow:auto;line-height:3rem}.cookies #popup1-cookies{height:100vh;display:none;align-items:center;justify-content:center}.cookies .configure-Cookie h2{color:#000;font-size:20px;margin-bottom:20px;margin-top:20px}.cookies .configure-Cookie div{color:#000}.cookies .configure-Cookie div a{color:var(--bc-1)}.cookies .container-button{display:grid;grid-template-columns:1fr 1fr;margin-top:10px;gap:20px}.cookies .container-button .button{margin-bottom:0;background-color:var(--bc-1);padding-top:10px;padding-bottom:10px;border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:15px;padding-left:20px;padding-right:20px}.cookies .container-button .button span{font-weight:600}@media screen and (max-width:700px){.cookies .box{width:70%}.cookies .popup{width:70%}}.form{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-l);width:100%;margin:auto}@media (max-width:700px){.form{grid-template-columns:1fr}}.form .form-block{grid-column-end:span 2;position:relative;width:100%}@media (max-width:700px){.form .form-block{grid-column-end:span 1}}.form .form-block:not(.checkbox)::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#979797}.form .form-block.file:after{content:none}.form .form-block--half-width{grid-column-end:span 1}.form .form-block label{transform-origin:left;position:absolute;top:50%;left:0;pointer-events:none;font-size:20px;font-weight:700;color:var(--bc-2);transform:translateY(-120%) scale(.7)}@media (max-width:580px){.form .form-block label.label--large{font-size:1.5rem;line-height:1.8rem;top:31%}}.form .form-block.checkbox{align-items:center;display:flex}.form .form-block.checkbox label{font-size:.8em;position:unset;top:unset;transform:unset;font-weight:400;left:unset;color:rgba(0,0,0,.6);pointer-events:unset}.form .form-block.checkbox label p{font-size:1em}.form .form-block--focused:not(.checkbox) label{transform-origin:left;font-weight:600;left:0;transform:translateY(-120%) scale(.7)}.form .form-block--focused.file label{transform-origin:unset;position:absolute;top:50%;left:var(--space-s);transform:translateY(-50%)}.form .form-block input[type=date],.form .form-block input[type=email],.form .form-block input[type=number],.form .form-block input[type=password],.form .form-block input[type=tel],.form .form-block input[type=text],.form .form-block input[type=textarea],.form .form-block select,.form .form-block textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin-top:5px;border:none;padding-left:var(--space-s);background-color:transparent}.form .form-block input[type=date]:focus,.form .form-block input[type=email]:focus,.form .form-block input[type=number]:focus,.form .form-block input[type=password]:focus,.form .form-block input[type=tel]:focus,.form .form-block input[type=text]:focus,.form .form-block input[type=textarea]:focus,.form .form-block select:focus,.form .form-block textarea:focus{outline-color:var(--bc-1)}.form .form-block input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form .form-block input[type=file]+label{font-size:15px;pointer-events:all;max-width:80%;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:10px 15px}.form .form-block input[type=file].has-focus+label,.form .form-block input[type=file]:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.form .form-block input[type=file]+label{color:#f1e5e6;background-color:var(--bc-1)}.form .form-block input[type=file]+label:hover,.form .form-block input[type=file].has-focus+label,.form .form-block input[type=file]:focus+label{background-color:var(--bc-2)}.form .form-block input:-ms-input-placeholder,.form .form-block textarea:-ms-input-placeholder{color:var(--g-10);font-size:var(--body-fs)}.form .form-block input:-ms-input-placeholder,.form .form-block input::-ms-input-placeholder,.form .form-block input::placeholder,.form .form-block textarea:-ms-input-placeholder,.form .form-block textarea::-ms-input-placeholder,.form .form-block textarea::placeholder{color:var(--g-10);font-size:var(--body-fs)}.form .form-block.legal{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;color:var(--black);width:100%}.form .form-block.legal p{margin-bottom:var(--space-m)}.form .form-block.legal p a{color:var(--black);margin-left:var(--space-xs)}.form .form-block .button{transform:translate(0,0);opacity:1}.form .form-block textarea{transition:all .2s ease-out;height:44px}.form .form-block--textarea.form-block::after{bottom:12px}.form .form-block--textarea.form-block label{top:0;transform:translateY(-80%) scale(.7)}.form .form-block--textarea.form-block textarea{margin:0}.form .form-block--textarea.form-block.form-block--focused label{top:0;transform:translateY(-80%) scale(.7)}.form .form-block--textarea.form-block.form-block--focused textarea{height:200px}.form .form-block .tooltip-content{position:absolute;top:50%;right:0;transform:translate(0,-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--bc-2);z-index:2}.form .form-block .tooltip-content .tooltip{display:none}.form .form-block .tooltip-content:hover .tooltip{display:block;position:absolute;top:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:var(--bc-2);left:30px;padding:5px 10px;font-size:12px;color:#fff;transform:translate(0,-50%)}.form .form-block .tooltip-content:hover .tooltip:after{content:"";position:absolute;top:50%;left:-6px;width:7px;height:7px;background:var(--bc-2);transform:rotate(45deg) translate(0,-50%)}.form .button-block{grid-column-end:3;grid-column-start:1}.form .button-block .button{background:0 0}.form .g-recaptcha{display:flex;justify-content:flex-start;padding-top:var(--space-m)}@media (max-width:480px){.form .g-recaptcha{width:100%}}.image{position:relative;overflow:hidden;width:100%;height:100%;margin:auto;text-align:center}.image .image__content{width:100%;overflow:hidden}.image .image__content--cover{-o-object-fit:cover;object-fit:cover}.image .image__content--contain{-o-object-fit:contain;object-fit:contain}.lens{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,167,224,0)}.lens--solid-brand-color-1{background-color:rgba(255,204,102,.6)}.lens--solid-brand-color-2{background-color:rgba(158,218,211,.6)}.lens--solid-white{background-color:rgba(255,255,255,.6)}.lens--solid-black{background-color:rgba(0,0,0,.4)}.lens--solid-bc-1{background-color:rgba(0,69,149,.4)}.lens--solid-bc-2{background-color:rgba(0,167,224,.3)}.lens--gradient-brand-color-1{background:linear-gradient(to bottom,rgba(125,185,232,0) 0,var(--bc-1) 100%)}.lens--gradient-brand-color-2{background:linear-gradient(to bottom,rgba(125,185,232,0) 0,var(--bc-2) 100%)}.lens--gradient-white{background:linear-gradient(to bottom,rgba(125,185,232,0) 0,#fafcfe 96%,#fdfeff 98%,#fff 100%)}.lens--gradient-black{background:linear-gradient(to bottom,rgba(125,185,232,0) 0,var(--black) 100%)}.visit-us-header{position:fixed;width:100%;background-color:var(--dark-grey);padding:var(--space-s);top:0;z-index:2;text-align:end}@media (min-width:768px){.visit-us-header p.talk-us{display:none}}.visit-us-header a{color:#fff;font-size:14px;position:relative}.visit-us-header a:first-child(){border-left:1px solid #fff;border-right:1px solid #fff;padding:5px 10px}.visit-us-header a:last-child(){border-right:1px solid #fff;padding:5px 10px 5px 3px}.visit-us-header a::after{color:var(--green)}@media (max-width:767px){.visit-us-header{display:flex;justify-content:space-between}.visit-us-header .talk-us{color:var(--green);text-transform:uppercase}.visit-us-header a,.visit-us-header p{padding:2px 10px 5px 3px!important;border:none!important}}.main-header{top:0;z-index:2;position:fixed;display:flex;align-items:center;width:100vw;padding:0 10vw;color:#000;transition:.4s ease-out;height:80px;background-color:transparent}.main-header-private{background-color:var(--bc-1);height:var(--height-header-private-area);padding:0}.main-header-private .logo{width:var(--content-max-width);margin:auto;padding-top:var(--space-l);display:flex;flex-direction:column;justify-content:space-between;height:100%}@media (max-width:767px){.main-header-private .logo{padding:var(--space-l)}}.main-header-private .logo a{display:flex;align-items:center}.main-header-private .logo a i{color:#fff;font-size:25px;margin-right:var(--space-m)}.main-header-private .user{display:flex;flex-direction:row;padding:0;justify-content:left;height:100px;align-items:center}.main-header-private .user .user__initials{display:flex;justify-content:center;align-items:center;width:50px;height:50px;font-size:22px;background-color:#fff;color:var(--bc-1);margin-right:var(--space-s);border-radius:50%;font-family:var(--neutra-demi);line-height:30px;position:relative}.main-header-private .user .user__initials a{color:var(--bc-1)}.main-header-private .user .user__initials:before{content:"";width:calc(100% + 6px);height:calc(100% + 6px);border:1px solid #fff;top:-3px;left:-3px;position:absolute;border-radius:50%}.main-header-private .user .user__name{position:relative;display:flex;flex-direction:column;align-self:center;font-family:var(--title-ff);font-size:var(--title-fs);font-weight:500;line-height:var(--title-lh);color:#fff}.main-header-private .user .user__name::after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:3px;background-color:#ff0;transition:all .15s cubic-bezier(0,0,0,.54);transform:scaleX(0)}.main-header-private .user .user__name a{color:#fff}.main-header-private .user .user__name a:first-child{font-size:15px;line-height:initial}.main-header-private .user .user__name a:last-child{font-size:15px;line-height:initial;font-weight:300}.main-header-private .user__name:hover::after{transform:scaleX(1)}.main-header-private .aside__block{margin-bottom:var(--space-s);padding:var(--space-m);border-radius:10px}@media (max-width:767px){.main-header{position:relative;z-index:5}}.main-header ul{margin:0}.main-header .nav-links{display:none;list-style:none;margin-left:30px;width:100%;justify-content:space-between}@media (max-width:767px){.main-header .nav-links{margin-left:0;display:flex}.main-header .nav-links ul{flex-direction:column}.main-header .nav-links ul li a{color:#fff!important}}.main-header .nav-links li::before,.main-header .nav-links ul::before{display:none}.main-header .nav-links .nav-link a{line-height:1.47;text-decoration:none;color:#000;text-transform:uppercase;font-weight:800}.main-header .nav-links .nav-link a.main-link{position:relative}.main-header .nav-links .nav-link a.main-link::after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:3px;background-color:var(--bc-1);transition:all .15s cubic-bezier(0,0,0,.54);transform:scaleX(0)}@media (max-width:767px){.main-header .nav-links .nav-link a.main-link::after{bottom:15px}}.main-header .nav-links .nav-link.current>.main-link,.main-header .nav-links .nav-link:hover>.main-link{text-decoration:none}.main-header .nav-links .nav-link.current>.main-link span,.main-header .nav-links .nav-link:hover>.main-link span{font-weight:800}.main-header .nav-links .nav-link.current>.main-link::after,.main-header .nav-links .nav-link:hover>.main-link::after{transform:scaleX(1)}.main-header .nav-links .nav-link.current>.main-link .arrow,.main-header .nav-links .nav-link:hover>.main-link .arrow{width:100px}.main-header .nav-links ul{display:flex}.main-header .nav-links ul li{margin:0 10px;display:flex;align-items:center;justify-content:center}.main-header .nav-links ul li:last-child{background-color:var(--bc-1);padding:5px 20px;border-radius:30px;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);position:relative}.main-header .nav-links ul li:last-child:after{content:"";position:absolute;border:#39a736 solid 2px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;border-radius:30px}.main-header .nav-links ul li:last-child:hover:after{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}.main-header .nav-links ul li:last-child a{z-index:2;color:#fff}.main-header .nav-links ul li:last-child a:hover:after{content:none}.main-header .nav-links .talk-us{border:1px solid var(--bc-1);padding:5px 20px;border-radius:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:25px;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);position:relative;transition:all .15s cubic-bezier(0,0,0,.54)}.main-header .nav-links .talk-us:before{content:"";position:absolute;border:#39a736 solid 1px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;border-radius:30px}.main-header .nav-links .talk-us:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}.main-header .nav-links .talk-us:hover{background:#39a736;transition:all .15s cubic-bezier(0,0,0,.54)}.main-header .nav-links .talk-us:hover span{color:#fff}.main-header .nav-links .talk-us span{text-transform:uppercase;font-weight:800;font-size:.8em}@media (max-width:767px){.main-header .nav-links .talk-us{display:none}}.main-header .nav-links .aside__item-name{color:#fff!important}.main-header .nav-links .aside__item-name i{color:#fff!important}.main-header .nav-links .aside__item-counter{background-color:#fff!important;color:#272727!important;margin-left:5px}.main-header .nav-links .aside__item-effect span:hover::before{color:#fff!important;text-shadow:15px 0 #fff,-15px 0 #fff!important}.main-header .menu-icon{position:relative;padding:26px 10px;cursor:pointer;z-index:1;display:none}.main-header .menu-icon__line{display:block;position:relative;background:#000;height:2px;width:20px;border-radius:4px}.main-header .menu-icon__line::after,.main-header .menu-icon__line::before{content:"";position:absolute;height:100%;width:100%;border-radius:4px;background:#000;transition:background .8s ease}.main-header .menu-icon__line::before{transform:translateY(-5px)}.main-header .menu-icon__line::after{transform:translateY(5px)}.main-header .menu-btn{display:none}@media screen and (max-width:767px){.main-header .menu-icon{display:flex;align-items:center;justify-content:center;position:fixed;bottom:var(--space-m);right:var(--space-m);width:50px;height:50px;background:#fff;border-radius:50%;border:2px solid var(--bc-1);z-index:10}.main-header .menu-icon__line{-webkit-animation:closedMid .8s backwards;animation:closedMid .8s backwards;animation-direction:reverse}.main-header .menu-icon__line::before{-webkit-animation:closedTop .8s backwards;animation:closedTop .8s backwards;animation-direction:reverse}.main-header .menu-icon__line::after{-webkit-animation:closedBtm .8s backwards;animation:closedBtm .8s backwards;animation-direction:reverse}.main-header .nav-links{position:absolute;top:0;left:0;opacity:0;flex-direction:column;justify-content:space-evenly;align-items:center;padding:10rem 0;width:100vw;height:100vh;font-size:2rem;color:#fff;background:#272727;transition:opacity .8s .5s,-webkit-clip-path 1s .5s;transition:opacity .8s .5s,clip-path 1s .5s;transition:opacity .8s .5s,clip-path 1s .5s,-webkit-clip-path 1s .5s;-webkit-clip-path:circle(200px at top right);clip-path:circle(200px at top right)}.main-header .nav-links .nav-link{opacity:0;transform:translateX(100%);width:100%;text-align:center;transition:opacity .4s ease-in-out,transform .6s cubic-bezier(.175,.085,.32,1.275)}.main-header .nav-links .nav-link a{display:block;padding:2rem 0}.main-header .menu-btn:checked~.nav-links{opacity:1;-webkit-clip-path:circle(100% at center);clip-path:circle(100% at center)}.main-header .menu-btn:checked~.nav-links .nav-link{opacity:1;transform:translateX(0);transition:opacity .4s ease-in-out,transform .6s cubic-bezier(.175,.085,.32,1.275)}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(1){transition-delay:.7s}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(2){transition-delay:.8s}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(3){transition-delay:.9s}.main-header .menu-btn:checked~.nav-links .nav-link:nth-of-type(4){transition-delay:1s}.main-header .menu-btn:checked~.menu-icon{border-radius:50%;-webkit-animation:pulse 1s;animation:pulse 1s}.main-header .menu-btn:checked~.menu-icon .menu-icon__line{background:#fff;-webkit-animation:openMid .8s forwards;animation:openMid .8s forwards}.main-header .menu-btn:checked~.menu-icon .menu-icon__line::before{background:#fff;-webkit-animation:openTop .8s forwards;animation:openTop .8s forwards}.main-header .menu-btn:checked~.menu-icon .menu-icon__line::after{background:#fff;-webkit-animation:openBtm .8s forwards;animation:openBtm .8s forwards}}@-webkit-keyframes pulse{from{box-shadow:0 0 0 0 rgba(255,255,255,.6);background:rgba(255,255,255,.6)}to{box-shadow:0 0 0 1000px rgba(255,255,255,0);background:rgba(255,255,255,0)}}@keyframes pulse{from{box-shadow:0 0 0 0 rgba(255,255,255,.6);background:rgba(255,255,255,.6)}to{box-shadow:0 0 0 1000px rgba(255,255,255,0);background:rgba(255,255,255,0)}}@-webkit-keyframes openTop{0%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(0) rotate(0)}100%{transform:translateY(0) rotate(90deg)}}@keyframes openTop{0%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(0) rotate(0)}100%{transform:translateY(0) rotate(90deg)}}@-webkit-keyframes closedTop{0%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(0) rotate(0)}100%{transform:translateY(0) rotate(90deg)}}@keyframes closedTop{0%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(0) rotate(0)}100%{transform:translateY(0) rotate(90deg)}}@-webkit-keyframes openMid{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@keyframes openMid{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@-webkit-keyframes closedMid{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@keyframes closedMid{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@-webkit-keyframes openBtm{0%{transform:translateY(5px) rotate(0)}50%{transform:translateY(0) rotate(0)}100%{transform:translateY(0) rotate(90deg)}}@keyframes openBtm{0%{transform:translateY(5px) rotate(0)}50%{transform:translateY(0) rotate(0)}100%{transform:translateY(0) rotate(90deg)}}@-webkit-keyframes closedBtm{0%{transform:translateY(5px) rotate(0)}50%{transform:translateY(0) rotate(0)}100%{transform:translateY(0) rotate(90deg)}}@keyframes closedBtm{0%{transform:translateY(5px) rotate(0)}50%{transform:translateY(0) rotate(0)}100%{transform:translateY(0) rotate(90deg)}}.finder-mobile{display:none;-webkit-animation:outFinderMobile .1s linear;animation:outFinderMobile .1s linear;height:calc(100vh - 42px)}.finder-mobile.active{-webkit-animation:inFinderMobile .1s linear;animation:inFinderMobile .1s linear;display:block;position:absolute;top:41px;left:0;width:100%;background:#fff;z-index:1}.finder-mobile.active .logo-mobile{position:absolute;top:7px;left:26px}.finder-mobile.active .custom_finder{display:block;top:50%;bottom:unset;left:50%;transform:translate(-50%,-50%)}.finder-mobile.active .finder{display:block}.finder-mobile.active .finder__tabs{display:flex;flex-direction:row;flex-wrap:wrap;width:300px}.finder-mobile.active .finder__tab{width:50%;flex:unset}.finder-mobile.active .finder__tab:first-child{width:100%}.finder-mobile.active .close-finder-mobile{position:absolute;top:25px;right:25px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}@-webkit-keyframes inFinderMobile{0%{transform:translate(0,100%)}100%{transform:translate(0,0)}}@keyframes inFinderMobile{0%{transform:translate(0,100%)}100%{transform:translate(0,0)}}@-webkit-keyframes outFinderMobile{0%{transform:translate(0,0)}100%{ransform:translate(0,100%)}}@keyframes outFinderMobile{0%{transform:translate(0,0)}100%{ransform:translate(0,100%)}}.langs a,.langs span{text-transform:uppercase;font-size:2.5rem}.langs a.current,.langs span.current{font-weight:600}@media (max-height:768px){.langs{margin-top:var(--space-m)}}@media (max-width:768px){.langs{margin-top:var(--space-m)}}.material-shadow-1{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.material-shadow-2{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.material-shadow-3{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.article__socials{display:flex;justify-content:center;align-items:center;background-color:var(--g-10);padding:var(--space-s) tretch-m;width:100%}.article__socials p{margin:var(--space-inline-s)}.article__socials .article-share{display:flex;justify-content:flex-start}.article__socials .article-share .share-button{margin:var(--space-inline-xs)}.article__socials .article-share .share-button a{border:none;margin:0 var(--space-s);padding:0;text-align:center}.article__socials .article-share .share-button a i{line-height:var(--space-m);color:var(--white);background-color:var(--bc-1);border-radius:50%;text-decoration:none;width:calc(var(--space-m) * 1.25);height:calc(var(--space-m) * 1.25);transition:all .4s;padding:2px 0;text-align:center;transition:all .4s}.article__socials .article-share .share-button a i:hover{color:var(--bc-1);background-color:var(--white)}@media (max-width:767px){.articles-related{padding:0 var(--space-m)}}@media (min-width:768px) and (max-width:1199px){.articles-related .content{padding:var(--space-l) var(--space-m)}}@media (min-width:768px) and (max-width:1199px){.articles-related .content{padding:var(--space-m)}}.articles-related .content .text{margin-bottom:var(--space-l)}.articles-related .content .text h3{display:flex;font-size:var(--space-m);text-align:center;margin-bottom:var(--space-xs);width:100%}.articles-related .content .text h3:before{content:"";display:inline-block;border-top:1px solid var(--black);flex-grow:1;margin:calc(var(--space-s) * 1.2) var(--space-m) calc(var(--space-s) * 1.2) calc(var(--space-m) * 2)}.articles-related .content .text h3:after{content:"";display:inline-block;border-top:1px solid var(--black);flex-grow:1;margin:calc(var(--space-s) * 1.2) var(--space-l) calc(var(--space-s) * 1.2) var(--space-m)}@media (min-width:768px) and (max-width:1199px){.articles-related .content .text h3{margin-bottom:var(--space-m)}}@media (max-width:767px){.articles-related .content .text h3{margin-bottom:0}.articles-related .content .text h3:before{border:none;margin:0}.articles-related .content .text h3:after{border:none;margin:0}}.articles-related .content .articles-wrapper{margin-bottom:var(--space-m)}.articles-related .content .articles-wrapper article{display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:1px solid #000;margin:0 var(--space-s);padding-bottom:var(--space-s)}.articles-related .content .articles-wrapper article .article-image{width:100%;height:175px;margin-bottom:var(--space-s)}.articles-related .content .articles-wrapper article .article-image a{width:100%;height:100%}.articles-related .content .articles-wrapper article .article-image a img{width:100%;height:100%}.articles-related .content .articles-wrapper article .article-text{display:flex;flex-direction:column;justify-content:flex-start;width:100%;min-height:125px}.articles-related .content .articles-wrapper article .article-text h3.date{text-transform:none;text-align:left;margin-bottom:var(--space-s)}.articles-related .content .articles-wrapper article .article-text a{text-decoration:none;margin-bottom:var(--space-s)}.articles-related .content .articles-wrapper article .article-text a .categoria-recambios__item h3,.articles-related .content .articles-wrapper article .article-text a .ecommerce h3.user__name,.articles-related .content .articles-wrapper article .article-text a .events__calendar.hasDatepicker .ui-widget-content h3.ui-datepicker-header,.articles-related .content .articles-wrapper article .article-text a .filtro-recambios h3,.articles-related .content .articles-wrapper article .article-text a h3.headline-font,.categoria-recambios__item .articles-related .content .articles-wrapper article .article-text a h3,.ecommerce .articles-related .content .articles-wrapper article .article-text a h3.user__name,.events__calendar.hasDatepicker .ui-widget-content .articles-related .content .articles-wrapper article .article-text a h3.ui-datepicker-header,.filtro-recambios .articles-related .content .articles-wrapper article .article-text a h3{line-height:16px;text-align:left}.articles-related .content .articles-wrapper article .article-text p{text-align:left;margin-bottom:var(--space-s);flex-grow:1}.articles-related .content .articles-wrapper article .article-text .article-links{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.articles-related .content .articles-wrapper article .article-text .article-links a{font-size:10px;color:var(--bc-1);margin-bottom:var(--space-xs)}.articles-related .content .articles-wrapper article .article-text .article-links a i{margin-left:var(--space-xs)}.articles-related .content .articles-wrapper article .article-text .part-button{align-items:flex-end}.articles-related .content .articles-wrapper article:first-child{margin-left:0}.articles-related .content .articles-wrapper article:nth-child(4){margin-right:0}.share{display:flex;align-items:center;padding:var(--space-m);color:var(--bc-1)}.share p{margin:0 var(--space-s);color:var(--white);letter-spacing:0}.share a{display:flex;justify-content:center;align-items:center;width:30px;height:30px;padding:var(--space-xs);margin:0 var(--space-xs);border-radius:50%;background-color:transparent;color:var(--white);text-align:center;text-decoration:none}.share a:hover{background-color:var(--white);color:var(--bc-1)}.top{position:relative;overflow:inherit;height:var(--top-large-height)}.top h1{font-size:52px;font-weight:700;margin:20px 0;line-height:1.1}@media (max-width:767px){.top h1{font-size:30px}}.top .icon{position:relative}.top .icon:before{content:"";background-repeat:no-repeat;background-position:center;position:absolute;top:50%;transform:translateY(-50%);left:-140px;width:90px;height:120px}@media (max-width:767px){.top .icon:before{transform:unset;left:0;top:-90px;width:50px;height:100px}}@media (min-width:768px) and (max-width:1199px){.top .icon:before{transform:unset;left:0;top:-100px;width:60px;height:100px}}.top .icon.medical-chart:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' viewBox='0 0 94 100'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M35.443 3.637c-5.507 0-9.988 4.49-9.988 10.008 0 5.52 4.481 10.01 9.988 10.01 5.51 0 9.992-4.49 9.992-10.01 0-5.518-4.482-10.008-9.992-10.008m0 21.716c-6.441 0-11.68-5.25-11.68-11.708 0-6.454 5.239-11.707 11.68-11.707 6.443 0 11.686 5.253 11.686 11.707 0 6.458-5.243 11.708-11.686 11.708M16.567 51.146h37.758V39.69c0-6.316-5.126-11.455-11.428-11.455h-.002l-6.719 11.666c-.15.263-.43.424-.733.424-.302 0-.58-.161-.733-.424l-6.718-11.666c-6.3.002-11.425 5.14-11.425 11.455v11.455zm38.605 1.699H15.72c-.468 0-.847-.38-.847-.85V39.691c0-7.252 5.886-13.154 13.12-13.154h.488c.303 0 .581.164.734.426l6.228 10.817 6.23-10.817c.151-.262.43-.426.733-.426h.491c7.235 0 13.121 5.902 13.121 13.154v12.304c0 .47-.38.85-.846.85z' transform='translate(0 -1)'/%3E%3Cpath d='M22.663 52.844c-.468 0-.847-.38-.847-.85V41.138c0-.469.38-.85.847-.85.468 0 .847.381.847.85v10.858c0 .469-.38.85-.847.85M48.227 52.844c-.466 0-.847-.38-.847-.85V41.138c0-.469.38-.85.847-.85.47 0 .848.381.848.85v10.858c0 .469-.379.85-.848.85M32.53 92.56h5.831v-8.507c0-.47.38-.85.846-.85H47.7v-5.839h-8.492c-.466 0-.846-.38-.846-.85v-8.507H32.53v8.508c0 .469-.38.85-.847.85h-8.49v5.838h8.49c.468 0 .847.38.847.85v8.506zm6.677 1.698h-7.524c-.468 0-.847-.38-.847-.85v-8.506h-8.49c-.468 0-.848-.38-.848-.85v-7.537c0-.47.38-.85.848-.85h8.49V67.16c0-.47.38-.85.847-.85h7.524c.47 0 .85.38.85.85v8.506h8.489c.466 0 .846.38.846.85v7.538c0 .469-.38.85-.846.85h-8.49v8.506c0 .469-.379.85-.849.85zM59.52 2.82c-.706 0-1.279.578-1.279 1.288V24.21c0 .706.573 1.28 1.278 1.28h3.234c.442 0 .81.341.845.783l.038.508.254 3.598 6.987-4.743c.14-.095.306-.146.475-.146h19.094c.703 0 1.276-.574 1.276-1.28V4.108c0-.71-.573-1.287-1.276-1.287H59.52zm3.628 29.936c-.125 0-.251-.027-.37-.085-.272-.133-.453-.4-.473-.704l-.338-4.778h-2.448c-1.638 0-2.97-1.337-2.97-2.979V4.108c0-1.647 1.332-2.986 2.97-2.986h30.927c1.639 0 2.972 1.339 2.972 2.986V24.21c0 1.642-1.333 2.979-2.972 2.979H71.613l-7.99 5.421c-.142.097-.307.146-.475.146z' transform='translate(0 -1)'/%3E%3Cpath d='M86.665 7.435H63.529c-.468 0-.847-.38-.847-.85 0-.468.379-.849.847-.849h23.136c.468 0 .847.38.847.849 0 .47-.38.85-.847.85M80.878 12.645h-17.35c-.467 0-.846-.38-.846-.85 0-.468.379-.849.847-.849h17.35c.468 0 .848.38.848.85 0 .469-.38.85-.849.85M83.241 17.848H63.53c-.468 0-.847-.38-.847-.85 0-.468.38-.849.847-.849h19.712c.468 0 .847.38.847.849 0 .47-.379.85-.847.85M76.504 23.05H63.529c-.468 0-.848-.38-.848-.849s.38-.85.848-.85h12.975c.468 0 .847.381.847.85 0 .468-.38.849-.847.849M6.038 98.731h58.818V61.837H6.038V98.73zm59.664 1.7H5.189c-.467 0-.846-.381-.846-.85V60.987c0-.47.38-.85.846-.85h60.513c.467 0 .847.38.847.85v38.594c0 .469-.38.85-.847.85z' transform='translate(0 -1)'/%3E%3Cpath d='M1.694 60.137h67.5v-7.294h-67.5v7.294zm68.347 1.699H.847c-.468 0-.847-.38-.847-.849v-8.992c0-.47.38-.85.847-.85h69.194c.468 0 .847.38.847.85v8.992c0 .468-.379.849-.847.849z' transform='translate(0 -1)'/%3E%3C/g%3E%3C/svg%3E%0A")}@media (max-width:767px){.top .icon.medical-chart:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' viewBox='0 0 94 100'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M35.443 3.637c-5.507 0-9.988 4.49-9.988 10.008 0 5.52 4.481 10.01 9.988 10.01 5.51 0 9.992-4.49 9.992-10.01 0-5.518-4.482-10.008-9.992-10.008m0 21.716c-6.441 0-11.68-5.25-11.68-11.708 0-6.454 5.239-11.707 11.68-11.707 6.443 0 11.686 5.253 11.686 11.707 0 6.458-5.243 11.708-11.686 11.708M16.567 51.146h37.758V39.69c0-6.316-5.126-11.455-11.428-11.455h-.002l-6.719 11.666c-.15.263-.43.424-.733.424-.302 0-.58-.161-.733-.424l-6.718-11.666c-6.3.002-11.425 5.14-11.425 11.455v11.455zm38.605 1.699H15.72c-.468 0-.847-.38-.847-.85V39.691c0-7.252 5.886-13.154 13.12-13.154h.488c.303 0 .581.164.734.426l6.228 10.817 6.23-10.817c.151-.262.43-.426.733-.426h.491c7.235 0 13.121 5.902 13.121 13.154v12.304c0 .47-.38.85-.846.85z' transform='translate(0 -1)'/%3E%3Cpath d='M22.663 52.844c-.468 0-.847-.38-.847-.85V41.138c0-.469.38-.85.847-.85.468 0 .847.381.847.85v10.858c0 .469-.38.85-.847.85M48.227 52.844c-.466 0-.847-.38-.847-.85V41.138c0-.469.38-.85.847-.85.47 0 .848.381.848.85v10.858c0 .469-.379.85-.848.85M32.53 92.56h5.831v-8.507c0-.47.38-.85.846-.85H47.7v-5.839h-8.492c-.466 0-.846-.38-.846-.85v-8.507H32.53v8.508c0 .469-.38.85-.847.85h-8.49v5.838h8.49c.468 0 .847.38.847.85v8.506zm6.677 1.698h-7.524c-.468 0-.847-.38-.847-.85v-8.506h-8.49c-.468 0-.848-.38-.848-.85v-7.537c0-.47.38-.85.848-.85h8.49V67.16c0-.47.38-.85.847-.85h7.524c.47 0 .85.38.85.85v8.506h8.489c.466 0 .846.38.846.85v7.538c0 .469-.38.85-.846.85h-8.49v8.506c0 .469-.379.85-.849.85zM59.52 2.82c-.706 0-1.279.578-1.279 1.288V24.21c0 .706.573 1.28 1.278 1.28h3.234c.442 0 .81.341.845.783l.038.508.254 3.598 6.987-4.743c.14-.095.306-.146.475-.146h19.094c.703 0 1.276-.574 1.276-1.28V4.108c0-.71-.573-1.287-1.276-1.287H59.52zm3.628 29.936c-.125 0-.251-.027-.37-.085-.272-.133-.453-.4-.473-.704l-.338-4.778h-2.448c-1.638 0-2.97-1.337-2.97-2.979V4.108c0-1.647 1.332-2.986 2.97-2.986h30.927c1.639 0 2.972 1.339 2.972 2.986V24.21c0 1.642-1.333 2.979-2.972 2.979H71.613l-7.99 5.421c-.142.097-.307.146-.475.146z' transform='translate(0 -1)'/%3E%3Cpath d='M86.665 7.435H63.529c-.468 0-.847-.38-.847-.85 0-.468.379-.849.847-.849h23.136c.468 0 .847.38.847.849 0 .47-.38.85-.847.85M80.878 12.645h-17.35c-.467 0-.846-.38-.846-.85 0-.468.379-.849.847-.849h17.35c.468 0 .848.38.848.85 0 .469-.38.85-.849.85M83.241 17.848H63.53c-.468 0-.847-.38-.847-.85 0-.468.38-.849.847-.849h19.712c.468 0 .847.38.847.849 0 .47-.379.85-.847.85M76.504 23.05H63.529c-.468 0-.848-.38-.848-.849s.38-.85.848-.85h12.975c.468 0 .847.381.847.85 0 .468-.38.849-.847.849M6.038 98.731h58.818V61.837H6.038V98.73zm59.664 1.7H5.189c-.467 0-.846-.381-.846-.85V60.987c0-.47.38-.85.846-.85h60.513c.467 0 .847.38.847.85v38.594c0 .469-.38.85-.847.85z' transform='translate(0 -1)'/%3E%3Cpath d='M1.694 60.137h67.5v-7.294h-67.5v7.294zm68.347 1.699H.847c-.468 0-.847-.38-.847-.849v-8.992c0-.47.38-.85.847-.85h69.194c.468 0 .847.38.847.85v8.992c0 .468-.379.849-.847.849z' transform='translate(0 -1)'/%3E%3C/g%3E%3C/svg%3E%0A")}}@media (min-width:768px) and (max-width:1199px){.top .icon.medical-chart:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' viewBox='0 0 94 100'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M35.443 3.637c-5.507 0-9.988 4.49-9.988 10.008 0 5.52 4.481 10.01 9.988 10.01 5.51 0 9.992-4.49 9.992-10.01 0-5.518-4.482-10.008-9.992-10.008m0 21.716c-6.441 0-11.68-5.25-11.68-11.708 0-6.454 5.239-11.707 11.68-11.707 6.443 0 11.686 5.253 11.686 11.707 0 6.458-5.243 11.708-11.686 11.708M16.567 51.146h37.758V39.69c0-6.316-5.126-11.455-11.428-11.455h-.002l-6.719 11.666c-.15.263-.43.424-.733.424-.302 0-.58-.161-.733-.424l-6.718-11.666c-6.3.002-11.425 5.14-11.425 11.455v11.455zm38.605 1.699H15.72c-.468 0-.847-.38-.847-.85V39.691c0-7.252 5.886-13.154 13.12-13.154h.488c.303 0 .581.164.734.426l6.228 10.817 6.23-10.817c.151-.262.43-.426.733-.426h.491c7.235 0 13.121 5.902 13.121 13.154v12.304c0 .47-.38.85-.846.85z' transform='translate(0 -1)'/%3E%3Cpath d='M22.663 52.844c-.468 0-.847-.38-.847-.85V41.138c0-.469.38-.85.847-.85.468 0 .847.381.847.85v10.858c0 .469-.38.85-.847.85M48.227 52.844c-.466 0-.847-.38-.847-.85V41.138c0-.469.38-.85.847-.85.47 0 .848.381.848.85v10.858c0 .469-.379.85-.848.85M32.53 92.56h5.831v-8.507c0-.47.38-.85.846-.85H47.7v-5.839h-8.492c-.466 0-.846-.38-.846-.85v-8.507H32.53v8.508c0 .469-.38.85-.847.85h-8.49v5.838h8.49c.468 0 .847.38.847.85v8.506zm6.677 1.698h-7.524c-.468 0-.847-.38-.847-.85v-8.506h-8.49c-.468 0-.848-.38-.848-.85v-7.537c0-.47.38-.85.848-.85h8.49V67.16c0-.47.38-.85.847-.85h7.524c.47 0 .85.38.85.85v8.506h8.489c.466 0 .846.38.846.85v7.538c0 .469-.38.85-.846.85h-8.49v8.506c0 .469-.379.85-.849.85zM59.52 2.82c-.706 0-1.279.578-1.279 1.288V24.21c0 .706.573 1.28 1.278 1.28h3.234c.442 0 .81.341.845.783l.038.508.254 3.598 6.987-4.743c.14-.095.306-.146.475-.146h19.094c.703 0 1.276-.574 1.276-1.28V4.108c0-.71-.573-1.287-1.276-1.287H59.52zm3.628 29.936c-.125 0-.251-.027-.37-.085-.272-.133-.453-.4-.473-.704l-.338-4.778h-2.448c-1.638 0-2.97-1.337-2.97-2.979V4.108c0-1.647 1.332-2.986 2.97-2.986h30.927c1.639 0 2.972 1.339 2.972 2.986V24.21c0 1.642-1.333 2.979-2.972 2.979H71.613l-7.99 5.421c-.142.097-.307.146-.475.146z' transform='translate(0 -1)'/%3E%3Cpath d='M86.665 7.435H63.529c-.468 0-.847-.38-.847-.85 0-.468.379-.849.847-.849h23.136c.468 0 .847.38.847.849 0 .47-.38.85-.847.85M80.878 12.645h-17.35c-.467 0-.846-.38-.846-.85 0-.468.379-.849.847-.849h17.35c.468 0 .848.38.848.85 0 .469-.38.85-.849.85M83.241 17.848H63.53c-.468 0-.847-.38-.847-.85 0-.468.38-.849.847-.849h19.712c.468 0 .847.38.847.849 0 .47-.379.85-.847.85M76.504 23.05H63.529c-.468 0-.848-.38-.848-.849s.38-.85.848-.85h12.975c.468 0 .847.381.847.85 0 .468-.38.849-.847.849M6.038 98.731h58.818V61.837H6.038V98.73zm59.664 1.7H5.189c-.467 0-.846-.381-.846-.85V60.987c0-.47.38-.85.846-.85h60.513c.467 0 .847.38.847.85v38.594c0 .469-.38.85-.847.85z' transform='translate(0 -1)'/%3E%3Cpath d='M1.694 60.137h67.5v-7.294h-67.5v7.294zm68.347 1.699H.847c-.468 0-.847-.38-.847-.849v-8.992c0-.47.38-.85.847-.85h69.194c.468 0 .847.38.847.85v8.992c0 .468-.379.849-.847.849z' transform='translate(0 -1)'/%3E%3C/g%3E%3C/svg%3E%0A")}}.top .icon.specialties:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='90' height='120' viewBox='0 0 149 120'%3E%3Cdefs%3E%3Cpath id='m4jlpgntda' d='M0 0L88.552 0 88.552 73.055 0 73.055z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(16 23)'%3E%3Ccircle cx='41' cy='46' r='41' fill='%23FFFFFF' fill-opacity='.15'/%3E%3Cg transform='translate(27)'%3E%3Cmask id='v5f5hhwwbb' fill='%23fff'%3E%3Cuse xlink:href='%23m4jlpgntda'/%3E%3C/mask%3E%3Cpath fill='%23FFFFFF' d='M15.236 71.542h7.844v-5.8h-7.844v5.8zm8.601 1.513H14.48c-.417 0-.757-.34-.757-.756v-7.312c0-.417.34-.756.757-.756h9.357c.417 0 .756.339.756.756v7.312c0 .417-.339.756-.756.756zM65.475 71.542h7.843v-5.8h-7.843v5.8zm8.6 1.513h-9.357c-.417 0-.756-.34-.756-.756v-7.312c0-.417.339-.756.756-.756h9.357c.419 0 .758.339.758.756v7.312c0 .417-.339.756-.758.756zM44.276 23.811c-9.37 0-16.994 7.622-16.994 16.989 0 9.364 7.624 16.982 16.994 16.982 9.373 0 16.997-7.618 16.997-16.982 0-9.367-7.624-16.988-16.997-16.988m0 35.483c-10.206 0-18.508-8.297-18.508-18.495 0-10.202 8.302-18.503 18.508-18.503 10.208 0 18.511 8.3 18.511 18.503 0 10.199-8.303 18.495-18.51 18.495' mask='url(%23v5f5hhwwbb)'/%3E%3Cpath fill='%23FFFFFF' d='M9.542 64.23h69.473V17.37H9.542v46.86zm70.229 1.513H8.786c-.418 0-.759-.338-.759-.756V16.614c0-.418.341-.757.759-.757h70.985c.417 0 .756.339.756.757v48.373c0 .418-.339.756-.756.756z' mask='url(%23v5f5hhwwbb)'/%3E%3Cpath fill='%23FFFFFF' d='M18.419 65.743c-.419 0-.758-.339-.758-.757V16.613c0-.418.34-.757.758-.757s.756.34.756.757v48.373c0 .418-.338.757-.756.757M70.137 65.743c-.418 0-.757-.339-.757-.757V16.613c0-.418.34-.757.757-.757.418 0 .757.34.757.757v48.373c0 .418-.339.757-.757.757M87.795 73.055H.755c-.417 0-.755-.34-.755-.756 0-.418.338-.757.755-.757h87.04c.418 0 .757.339.757.757 0 .417-.339.756-.757.756M21.772 15.857h45.013V1.515H21.772v14.342zm45.77 1.512H21.014c-.417 0-.756-.338-.756-.755V.758c0-.42.339-.758.756-.758h46.528c.417 0 .756.339.756.758v15.856c0 .417-.339.755-.756.755z' mask='url(%23v5f5hhwwbb)'/%3E%3Cpath fill='%23FFFFFF' d='M25.752 15.857H62.8V5.38H25.752v10.477zm37.805 1.512H24.995c-.418 0-.757-.338-.757-.755V4.62c0-.417.339-.755.757-.755h38.562c.418 0 .757.338.757.755v11.993c0 .417-.339.755-.757.755zM41.858 51.392h5.211v-7.58c0-.419.339-.757.756-.757h7.588v-5.203h-7.588c-.417 0-.756-.339-.756-.757v-7.581h-5.211v7.581c0 .418-.339.757-.757.757h-7.587v5.203h7.587c.418 0 .757.338.757.757v7.58zm5.967 1.514h-6.724c-.418 0-.757-.339-.757-.757v-7.58h-7.587c-.418 0-.757-.339-.757-.757v-6.717c0-.418.339-.757.757-.757h7.587v-7.58c0-.419.339-.758.757-.758h6.724c.42 0 .759.339.759.758v7.58h7.586c.417 0 .756.339.756.757v6.717c0 .418-.339.757-.756.757h-7.586v7.58c0 .418-.339.757-.759.757z' mask='url(%23v5f5hhwwbb)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}@media (max-width:767px){.top .icon.specialties:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='50' height='120' viewBox='0 0 149 120'%3E%3Cdefs%3E%3Cpath id='m4jlpgntda' d='M0 0L88.552 0 88.552 73.055 0 73.055z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(16 23)'%3E%3Ccircle cx='41' cy='46' r='41' fill='%23FFFFFF' fill-opacity='.15'/%3E%3Cg transform='translate(27)'%3E%3Cmask id='v5f5hhwwbb' fill='%23fff'%3E%3Cuse xlink:href='%23m4jlpgntda'/%3E%3C/mask%3E%3Cpath fill='%23FFFFFF' d='M15.236 71.542h7.844v-5.8h-7.844v5.8zm8.601 1.513H14.48c-.417 0-.757-.34-.757-.756v-7.312c0-.417.34-.756.757-.756h9.357c.417 0 .756.339.756.756v7.312c0 .417-.339.756-.756.756zM65.475 71.542h7.843v-5.8h-7.843v5.8zm8.6 1.513h-9.357c-.417 0-.756-.34-.756-.756v-7.312c0-.417.339-.756.756-.756h9.357c.419 0 .758.339.758.756v7.312c0 .417-.339.756-.758.756zM44.276 23.811c-9.37 0-16.994 7.622-16.994 16.989 0 9.364 7.624 16.982 16.994 16.982 9.373 0 16.997-7.618 16.997-16.982 0-9.367-7.624-16.988-16.997-16.988m0 35.483c-10.206 0-18.508-8.297-18.508-18.495 0-10.202 8.302-18.503 18.508-18.503 10.208 0 18.511 8.3 18.511 18.503 0 10.199-8.303 18.495-18.51 18.495' mask='url(%23v5f5hhwwbb)'/%3E%3Cpath fill='%23FFFFFF' d='M9.542 64.23h69.473V17.37H9.542v46.86zm70.229 1.513H8.786c-.418 0-.759-.338-.759-.756V16.614c0-.418.341-.757.759-.757h70.985c.417 0 .756.339.756.757v48.373c0 .418-.339.756-.756.756z' mask='url(%23v5f5hhwwbb)'/%3E%3Cpath fill='%23FFFFFF' d='M18.419 65.743c-.419 0-.758-.339-.758-.757V16.613c0-.418.34-.757.758-.757s.756.34.756.757v48.373c0 .418-.338.757-.756.757M70.137 65.743c-.418 0-.757-.339-.757-.757V16.613c0-.418.34-.757.757-.757.418 0 .757.34.757.757v48.373c0 .418-.339.757-.757.757M87.795 73.055H.755c-.417 0-.755-.34-.755-.756 0-.418.338-.757.755-.757h87.04c.418 0 .757.339.757.757 0 .417-.339.756-.757.756M21.772 15.857h45.013V1.515H21.772v14.342zm45.77 1.512H21.014c-.417 0-.756-.338-.756-.755V.758c0-.42.339-.758.756-.758h46.528c.417 0 .756.339.756.758v15.856c0 .417-.339.755-.756.755z' mask='url(%23v5f5hhwwbb)'/%3E%3Cpath fill='%23FFFFFF' d='M25.752 15.857H62.8V5.38H25.752v10.477zm37.805 1.512H24.995c-.418 0-.757-.338-.757-.755V4.62c0-.417.339-.755.757-.755h38.562c.418 0 .757.338.757.755v11.993c0 .417-.339.755-.757.755zM41.858 51.392h5.211v-7.58c0-.419.339-.757.756-.757h7.588v-5.203h-7.588c-.417 0-.756-.339-.756-.757v-7.581h-5.211v7.581c0 .418-.339.757-.757.757h-7.587v5.203h7.587c.418 0 .757.338.757.757v7.58zm5.967 1.514h-6.724c-.418 0-.757-.339-.757-.757v-7.58h-7.587c-.418 0-.757-.339-.757-.757v-6.717c0-.418.339-.757.757-.757h7.587v-7.58c0-.419.339-.758.757-.758h6.724c.42 0 .759.339.759.758v7.58h7.586c.417 0 .756.339.756.757v6.717c0 .418-.339.757-.756.757h-7.586v7.58c0 .418-.339.757-.759.757z' mask='url(%23v5f5hhwwbb)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}}@media (min-width:768px) and (max-width:1199px){.top .icon.specialties:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='60' height='120' viewBox='0 0 149 120'%3E%3Cdefs%3E%3Cpath id='m4jlpgntda' d='M0 0L88.552 0 88.552 73.055 0 73.055z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(16 23)'%3E%3Ccircle cx='41' cy='46' r='41' fill='%23FFFFFF' fill-opacity='.15'/%3E%3Cg transform='translate(27)'%3E%3Cmask id='v5f5hhwwbb' fill='%23fff'%3E%3Cuse xlink:href='%23m4jlpgntda'/%3E%3C/mask%3E%3Cpath fill='%23FFFFFF' d='M15.236 71.542h7.844v-5.8h-7.844v5.8zm8.601 1.513H14.48c-.417 0-.757-.34-.757-.756v-7.312c0-.417.34-.756.757-.756h9.357c.417 0 .756.339.756.756v7.312c0 .417-.339.756-.756.756zM65.475 71.542h7.843v-5.8h-7.843v5.8zm8.6 1.513h-9.357c-.417 0-.756-.34-.756-.756v-7.312c0-.417.339-.756.756-.756h9.357c.419 0 .758.339.758.756v7.312c0 .417-.339.756-.758.756zM44.276 23.811c-9.37 0-16.994 7.622-16.994 16.989 0 9.364 7.624 16.982 16.994 16.982 9.373 0 16.997-7.618 16.997-16.982 0-9.367-7.624-16.988-16.997-16.988m0 35.483c-10.206 0-18.508-8.297-18.508-18.495 0-10.202 8.302-18.503 18.508-18.503 10.208 0 18.511 8.3 18.511 18.503 0 10.199-8.303 18.495-18.51 18.495' mask='url(%23v5f5hhwwbb)'/%3E%3Cpath fill='%23FFFFFF' d='M9.542 64.23h69.473V17.37H9.542v46.86zm70.229 1.513H8.786c-.418 0-.759-.338-.759-.756V16.614c0-.418.341-.757.759-.757h70.985c.417 0 .756.339.756.757v48.373c0 .418-.339.756-.756.756z' mask='url(%23v5f5hhwwbb)'/%3E%3Cpath fill='%23FFFFFF' d='M18.419 65.743c-.419 0-.758-.339-.758-.757V16.613c0-.418.34-.757.758-.757s.756.34.756.757v48.373c0 .418-.338.757-.756.757M70.137 65.743c-.418 0-.757-.339-.757-.757V16.613c0-.418.34-.757.757-.757.418 0 .757.34.757.757v48.373c0 .418-.339.757-.757.757M87.795 73.055H.755c-.417 0-.755-.34-.755-.756 0-.418.338-.757.755-.757h87.04c.418 0 .757.339.757.757 0 .417-.339.756-.757.756M21.772 15.857h45.013V1.515H21.772v14.342zm45.77 1.512H21.014c-.417 0-.756-.338-.756-.755V.758c0-.42.339-.758.756-.758h46.528c.417 0 .756.339.756.758v15.856c0 .417-.339.755-.756.755z' mask='url(%23v5f5hhwwbb)'/%3E%3Cpath fill='%23FFFFFF' d='M25.752 15.857H62.8V5.38H25.752v10.477zm37.805 1.512H24.995c-.418 0-.757-.338-.757-.755V4.62c0-.417.339-.755.757-.755h38.562c.418 0 .757.338.757.755v11.993c0 .417-.339.755-.757.755zM41.858 51.392h5.211v-7.58c0-.419.339-.757.756-.757h7.588v-5.203h-7.588c-.417 0-.756-.339-.756-.757v-7.581h-5.211v7.581c0 .418-.339.757-.757.757h-7.587v5.203h7.587c.418 0 .757.338.757.757v7.58zm5.967 1.514h-6.724c-.418 0-.757-.339-.757-.757v-7.58h-7.587c-.418 0-.757-.339-.757-.757v-6.717c0-.418.339-.757.757-.757h7.587v-7.58c0-.419.339-.758.757-.758h6.724c.42 0 .759.339.759.758v7.58h7.586c.417 0 .756.339.756.757v6.717c0 .418-.339.757-.756.757h-7.586v7.58c0 .418-.339.757-.759.757z' mask='url(%23v5f5hhwwbb)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}}.top .icon.treatments:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='120' viewBox='0 0 148 120'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(16 12)'%3E%3Cg transform='translate(19)'%3E%3Cpath stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M32.89 71.382c-7.496 7.49-19.767 7.49-27.266 0-7.5-7.49-7.5-19.753.003-27.246L44.529 6.025c7.496-7.49 19.767-7.49 27.266 0 7.502 7.493 7.502 19.756 0 27.25L32.89 71.381z'/%3E%3Cellipse cx='51.217' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='25.791' cy='65.435' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 25.79 65.435)'/%3E%3Cellipse cx='65.313' cy='24.884' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='12.162' cy='51.805' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 12.162 51.805)'/%3E%3Cellipse cx='65.313' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='11.703' cy='64.944' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 11.703 64.944)'/%3E%3Cg transform='matrix(-1 0 0 1 79 0)'%3E%3Cpath stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M32.89 71.382c-7.496 7.49-19.767 7.49-27.266 0-7.5-7.49-7.5-19.753.003-27.246L44.529 6.025c7.496-7.49 19.767-7.49 27.266 0 7.502 7.493 7.502 19.756 0 27.25L32.89 71.381z'/%3E%3Cellipse cx='51.217' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='25.791' cy='65.435' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 25.79 65.435)'/%3E%3Cellipse cx='65.313' cy='24.884' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='12.162' cy='51.805' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 12.162 51.805)'/%3E%3Cellipse cx='65.313' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='11.703' cy='64.944' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 11.703 64.944)'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='41' cy='55' r='41' fill='%23FFFFFF' fill-opacity='.15'/%3E%3C/g%3E%3C/svg%3E%0A")}@media (max-width:767px){.top .icon.treatments:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='120' viewBox='0 0 148 120'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(16 12)'%3E%3Cg transform='translate(19)'%3E%3Cpath stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M32.89 71.382c-7.496 7.49-19.767 7.49-27.266 0-7.5-7.49-7.5-19.753.003-27.246L44.529 6.025c7.496-7.49 19.767-7.49 27.266 0 7.502 7.493 7.502 19.756 0 27.25L32.89 71.381z'/%3E%3Cellipse cx='51.217' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='25.791' cy='65.435' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 25.79 65.435)'/%3E%3Cellipse cx='65.313' cy='24.884' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='12.162' cy='51.805' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 12.162 51.805)'/%3E%3Cellipse cx='65.313' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='11.703' cy='64.944' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 11.703 64.944)'/%3E%3Cg transform='matrix(-1 0 0 1 79 0)'%3E%3Cpath stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M32.89 71.382c-7.496 7.49-19.767 7.49-27.266 0-7.5-7.49-7.5-19.753.003-27.246L44.529 6.025c7.496-7.49 19.767-7.49 27.266 0 7.502 7.493 7.502 19.756 0 27.25L32.89 71.381z'/%3E%3Cellipse cx='51.217' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='25.791' cy='65.435' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 25.79 65.435)'/%3E%3Cellipse cx='65.313' cy='24.884' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='12.162' cy='51.805' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 12.162 51.805)'/%3E%3Cellipse cx='65.313' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='11.703' cy='64.944' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 11.703 64.944)'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='41' cy='55' r='41' fill='%23FFFFFF' fill-opacity='.15'/%3E%3C/g%3E%3C/svg%3E%0A")}}@media (min-width:768px) and (max-width:1199px){.top .icon.treatments:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='120' viewBox='0 0 148 120'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(16 12)'%3E%3Cg transform='translate(19)'%3E%3Cpath stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M32.89 71.382c-7.496 7.49-19.767 7.49-27.266 0-7.5-7.49-7.5-19.753.003-27.246L44.529 6.025c7.496-7.49 19.767-7.49 27.266 0 7.502 7.493 7.502 19.756 0 27.25L32.89 71.381z'/%3E%3Cellipse cx='51.217' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='25.791' cy='65.435' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 25.79 65.435)'/%3E%3Cellipse cx='65.313' cy='24.884' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='12.162' cy='51.805' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 12.162 51.805)'/%3E%3Cellipse cx='65.313' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='11.703' cy='64.944' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 11.703 64.944)'/%3E%3Cg transform='matrix(-1 0 0 1 79 0)'%3E%3Cpath stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M32.89 71.382c-7.496 7.49-19.767 7.49-27.266 0-7.5-7.49-7.5-19.753.003-27.246L44.529 6.025c7.496-7.49 19.767-7.49 27.266 0 7.502 7.493 7.502 19.756 0 27.25L32.89 71.381z'/%3E%3Cellipse cx='51.217' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='25.791' cy='65.435' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 25.79 65.435)'/%3E%3Cellipse cx='65.313' cy='24.884' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='12.162' cy='51.805' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 12.162 51.805)'/%3E%3Cellipse cx='65.313' cy='11.738' fill='%23FFFFFF' rx='1.41' ry='1.409'/%3E%3Cellipse cx='11.703' cy='64.944' fill='%23FFFFFF' rx='1.41' ry='1.409' transform='rotate(-178 11.703 64.944)'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='41' cy='55' r='41' fill='%23FFFFFF' fill-opacity='.15'/%3E%3C/g%3E%3C/svg%3E%0A")}}.top .icon.diagnostic-test:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='90' height='120' viewBox='0 0 148 120'%3E%3Cdefs%3E%3Cpath id='y1p1ixwjra' d='M0.379 0.137L41.853 0.137 41.853 41.582 0.379 41.582z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(17 17)'%3E%3Ccircle cx='41' cy='52' r='41' fill='%23FFFFFF' fill-opacity='.15'/%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M68.895 26.783l13.002 12.995 8.227-8.22c1.73-1.728 2.683-4.035 2.683-6.497 0-2.462-.954-4.77-2.683-6.499-1.727-1.727-4.036-2.677-6.5-2.677-2.463 0-4.771.95-6.501 2.677l-8.228 8.221zm13.002 14.822c-.195 0-.388-.074-.535-.22L67.29 27.317c-.143-.142-.222-.334-.222-.535 0-.2.08-.394.222-.535l8.762-8.757c2.015-2.01 4.704-3.12 7.572-3.12 2.869 0 5.558 1.11 7.57 3.12 2.016 2.016 3.126 4.705 3.126 7.57 0 2.868-1.11 5.554-3.125 7.567l-8.763 8.756c-.148.147-.341.221-.535.221zM34.873 65.1l8.686 8.677 29.602-29.58-8.69-8.678-29.598 29.58zm8.686 10.504c-.193 0-.387-.074-.535-.222l-9.757-9.747c-.143-.141-.223-.334-.223-.535s.08-.394.223-.535l30.668-30.651c.296-.295.775-.295 1.07 0l9.762 9.748c.142.14.222.334.222.535 0 .2-.08.392-.22.536L44.094 75.382c-.148.148-.342.222-.536.222z' transform='translate(17)'/%3E%3Cpath fill='%23FFFFFF' d='M67.187 51.996c-.418 0-.757-.339-.757-.756V37.161c0-.419.339-.758.757-.758s.757.34.757.758v14.08c0 .416-.339.755-.757.755M58.407 60.767c-.418 0-.757-.34-.757-.756V40.508c0-.417.339-.756.757-.756s.757.339.757.756V60.01c0 .417-.34.756-.757.756M49.627 69.545c-.419 0-.758-.34-.758-.757l-.002-19.502c0-.418.339-.757.757-.757.417 0 .756.339.756.756l.003 19.503c0 .418-.339.757-.757.757M40.846 72.892c-.417 0-.756-.338-.756-.757l-.004-14.08c0-.416.34-.755.757-.755.418 0 .756.339.756.756l.005 14.08c0 .418-.339.757-.758.757' transform='translate(17)'/%3E%3Cpath fill='%23FFFFFF' d='M60.264 29.176L79.509 48.4l4.438-4.43-19.242-19.232-4.441 4.437zm19.245 21.05c-.193 0-.386-.072-.534-.22L58.659 29.71c-.142-.14-.223-.334-.223-.535s.08-.394.223-.535l5.512-5.508c.294-.295.774-.295 1.069 0l20.313 20.302c.14.142.22.335.22.536 0 .2-.08.393-.221.535l-5.507 5.5c-.148.149-.341.22-.536.22zM36.423 68.789l-6.63 6.622c-1.208 1.205-1.416 2.962-.467 3.913.483.484 1.097.584 1.525.584.845 0 1.715-.383 2.384-1.052l6.633-6.628-3.445-3.439zM30.85 81.422c-1.011 0-1.932-.364-2.596-1.029-1.54-1.542-1.33-4.257.467-6.054l7.165-7.155c.296-.295.776-.295 1.07 0l4.517 4.508c.14.142.22.335.22.536s-.08.393-.22.536l-7.17 7.163c-.95.95-2.21 1.495-3.453 1.495z' transform='translate(17)'/%3E%3Cpath fill='%23FFFFFF' d='M79.329 38.682c-.198 0-.394-.076-.543-.23-.291-.3-.283-.78.016-1.07l7.597-7.37c1.02-1.018 1.584-2.391 1.584-3.854s-.564-2.832-1.592-3.858c-1.027-1.028-2.398-1.594-3.864-1.594-1.464 0-2.836.566-3.863 1.594l-7.707 7.626c-.296.295-.775.29-1.07-.005-.294-.297-.292-.776.006-1.07l7.703-7.623c1.31-1.313 3.062-2.035 4.93-2.035 1.87 0 3.623.722 4.936 2.037 1.312 1.309 2.035 3.06 2.035 4.928 0 1.868-.722 3.62-2.036 4.934l-7.604 7.377c-.148.143-.338.213-.528.213M71.848 37.067c-.193 0-.387-.073-.534-.222l-9.9-9.888c-.295-.296-.295-.774 0-1.07.295-.297.774-.297 1.07-.002l9.9 9.89c.295.295.295.775 0 1.07-.148.15-.342.222-.536.222' transform='translate(17)'/%3E%3Cg transform='translate(17) translate(9 .863)'%3E%3Cmask id='2rnynnfkqb' fill='%23fff'%3E%3Cuse xlink:href='%23y1p1ixwjra'/%3E%3C/mask%3E%3Cpath fill='%23FFFFFF' d='M11.124 1.651c-5.09 0-9.231 4.141-9.231 9.23 0 9.497 9.681 19.34 19.225 28.874 9.543-9.539 19.22-19.384 19.22-28.874 0-5.089-4.14-9.23-9.231-9.23-4.265 0-6.702 1.851-9.311 7.07-.128.256-.39.418-.676.418-.288 0-.549-.16-.677-.417-2.616-5.22-5.055-7.07-9.319-7.07m9.996 39.93c-.195 0-.388-.074-.536-.222C10.651 31.441.379 21.183.379 10.881.379 4.957 5.199.136 11.124.136c5.077 0 7.719 2.498 9.994 6.617 2.27-4.119 4.909-6.617 9.989-6.617 5.925 0 10.746 4.821 10.746 10.745 0 10.296-10.269 20.556-20.199 30.48-.148.147-.341.221-.534.221' mask='url(%232rnynnfkqb)'/%3E%3C/g%3E%3Cpath fill='%23FFFFFF' d='M39.462 24.061h-6.234c-.288 0-.552-.163-.68-.424l-2.112-4.306-1.947 3.954c-.128.259-.39.422-.679.422h-.019c-.296-.006-.559-.186-.677-.457l-3.289-7.643-4.06 7.262c-.154.271-.459.422-.769.378-.31-.044-.56-.274-.63-.581l-1.643-7.197-3.315 6.754c-.128.259-.39.424-.68.424H.758c-.42 0-.758-.34-.758-.758s.338-.756.757-.756h11.5l4.05-8.25c.14-.286.447-.454.766-.416.32.035.58.268.65.582l1.68 7.364 3.85-6.885c.141-.252.412-.4.7-.386.287.014.542.19.655.456l3.248 7.545 1.902-3.864c.127-.258.391-.422.68-.422h.001c.288 0 .551.165.678.422l2.584 5.268h5.761c.418 0 .757.34.757.758s-.339.756-.757.756' transform='translate(17)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}@media (max-width:767px){.top .icon.diagnostic-test:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='50' height='120' viewBox='0 0 148 120'%3E%3Cdefs%3E%3Cpath id='y1p1ixwjra' d='M0.379 0.137L41.853 0.137 41.853 41.582 0.379 41.582z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(17 17)'%3E%3Ccircle cx='41' cy='52' r='41' fill='%23FFFFFF' fill-opacity='.15'/%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M68.895 26.783l13.002 12.995 8.227-8.22c1.73-1.728 2.683-4.035 2.683-6.497 0-2.462-.954-4.77-2.683-6.499-1.727-1.727-4.036-2.677-6.5-2.677-2.463 0-4.771.95-6.501 2.677l-8.228 8.221zm13.002 14.822c-.195 0-.388-.074-.535-.22L67.29 27.317c-.143-.142-.222-.334-.222-.535 0-.2.08-.394.222-.535l8.762-8.757c2.015-2.01 4.704-3.12 7.572-3.12 2.869 0 5.558 1.11 7.57 3.12 2.016 2.016 3.126 4.705 3.126 7.57 0 2.868-1.11 5.554-3.125 7.567l-8.763 8.756c-.148.147-.341.221-.535.221zM34.873 65.1l8.686 8.677 29.602-29.58-8.69-8.678-29.598 29.58zm8.686 10.504c-.193 0-.387-.074-.535-.222l-9.757-9.747c-.143-.141-.223-.334-.223-.535s.08-.394.223-.535l30.668-30.651c.296-.295.775-.295 1.07 0l9.762 9.748c.142.14.222.334.222.535 0 .2-.08.392-.22.536L44.094 75.382c-.148.148-.342.222-.536.222z' transform='translate(17)'/%3E%3Cpath fill='%23FFFFFF' d='M67.187 51.996c-.418 0-.757-.339-.757-.756V37.161c0-.419.339-.758.757-.758s.757.34.757.758v14.08c0 .416-.339.755-.757.755M58.407 60.767c-.418 0-.757-.34-.757-.756V40.508c0-.417.339-.756.757-.756s.757.339.757.756V60.01c0 .417-.34.756-.757.756M49.627 69.545c-.419 0-.758-.34-.758-.757l-.002-19.502c0-.418.339-.757.757-.757.417 0 .756.339.756.756l.003 19.503c0 .418-.339.757-.757.757M40.846 72.892c-.417 0-.756-.338-.756-.757l-.004-14.08c0-.416.34-.755.757-.755.418 0 .756.339.756.756l.005 14.08c0 .418-.339.757-.758.757' transform='translate(17)'/%3E%3Cpath fill='%23FFFFFF' d='M60.264 29.176L79.509 48.4l4.438-4.43-19.242-19.232-4.441 4.437zm19.245 21.05c-.193 0-.386-.072-.534-.22L58.659 29.71c-.142-.14-.223-.334-.223-.535s.08-.394.223-.535l5.512-5.508c.294-.295.774-.295 1.069 0l20.313 20.302c.14.142.22.335.22.536 0 .2-.08.393-.221.535l-5.507 5.5c-.148.149-.341.22-.536.22zM36.423 68.789l-6.63 6.622c-1.208 1.205-1.416 2.962-.467 3.913.483.484 1.097.584 1.525.584.845 0 1.715-.383 2.384-1.052l6.633-6.628-3.445-3.439zM30.85 81.422c-1.011 0-1.932-.364-2.596-1.029-1.54-1.542-1.33-4.257.467-6.054l7.165-7.155c.296-.295.776-.295 1.07 0l4.517 4.508c.14.142.22.335.22.536s-.08.393-.22.536l-7.17 7.163c-.95.95-2.21 1.495-3.453 1.495z' transform='translate(17)'/%3E%3Cpath fill='%23FFFFFF' d='M79.329 38.682c-.198 0-.394-.076-.543-.23-.291-.3-.283-.78.016-1.07l7.597-7.37c1.02-1.018 1.584-2.391 1.584-3.854s-.564-2.832-1.592-3.858c-1.027-1.028-2.398-1.594-3.864-1.594-1.464 0-2.836.566-3.863 1.594l-7.707 7.626c-.296.295-.775.29-1.07-.005-.294-.297-.292-.776.006-1.07l7.703-7.623c1.31-1.313 3.062-2.035 4.93-2.035 1.87 0 3.623.722 4.936 2.037 1.312 1.309 2.035 3.06 2.035 4.928 0 1.868-.722 3.62-2.036 4.934l-7.604 7.377c-.148.143-.338.213-.528.213M71.848 37.067c-.193 0-.387-.073-.534-.222l-9.9-9.888c-.295-.296-.295-.774 0-1.07.295-.297.774-.297 1.07-.002l9.9 9.89c.295.295.295.775 0 1.07-.148.15-.342.222-.536.222' transform='translate(17)'/%3E%3Cg transform='translate(17) translate(9 .863)'%3E%3Cmask id='2rnynnfkqb' fill='%23fff'%3E%3Cuse xlink:href='%23y1p1ixwjra'/%3E%3C/mask%3E%3Cpath fill='%23FFFFFF' d='M11.124 1.651c-5.09 0-9.231 4.141-9.231 9.23 0 9.497 9.681 19.34 19.225 28.874 9.543-9.539 19.22-19.384 19.22-28.874 0-5.089-4.14-9.23-9.231-9.23-4.265 0-6.702 1.851-9.311 7.07-.128.256-.39.418-.676.418-.288 0-.549-.16-.677-.417-2.616-5.22-5.055-7.07-9.319-7.07m9.996 39.93c-.195 0-.388-.074-.536-.222C10.651 31.441.379 21.183.379 10.881.379 4.957 5.199.136 11.124.136c5.077 0 7.719 2.498 9.994 6.617 2.27-4.119 4.909-6.617 9.989-6.617 5.925 0 10.746 4.821 10.746 10.745 0 10.296-10.269 20.556-20.199 30.48-.148.147-.341.221-.534.221' mask='url(%232rnynnfkqb)'/%3E%3C/g%3E%3Cpath fill='%23FFFFFF' d='M39.462 24.061h-6.234c-.288 0-.552-.163-.68-.424l-2.112-4.306-1.947 3.954c-.128.259-.39.422-.679.422h-.019c-.296-.006-.559-.186-.677-.457l-3.289-7.643-4.06 7.262c-.154.271-.459.422-.769.378-.31-.044-.56-.274-.63-.581l-1.643-7.197-3.315 6.754c-.128.259-.39.424-.68.424H.758c-.42 0-.758-.34-.758-.758s.338-.756.757-.756h11.5l4.05-8.25c.14-.286.447-.454.766-.416.32.035.58.268.65.582l1.68 7.364 3.85-6.885c.141-.252.412-.4.7-.386.287.014.542.19.655.456l3.248 7.545 1.902-3.864c.127-.258.391-.422.68-.422h.001c.288 0 .551.165.678.422l2.584 5.268h5.761c.418 0 .757.34.757.758s-.339.756-.757.756' transform='translate(17)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}}@media (min-width:768px) and (max-width:1199px){.top .icon.diagnostic-test:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='60' height='120' viewBox='0 0 148 120'%3E%3Cdefs%3E%3Cpath id='y1p1ixwjra' d='M0.379 0.137L41.853 0.137 41.853 41.582 0.379 41.582z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(17 17)'%3E%3Ccircle cx='41' cy='52' r='41' fill='%23FFFFFF' fill-opacity='.15'/%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M68.895 26.783l13.002 12.995 8.227-8.22c1.73-1.728 2.683-4.035 2.683-6.497 0-2.462-.954-4.77-2.683-6.499-1.727-1.727-4.036-2.677-6.5-2.677-2.463 0-4.771.95-6.501 2.677l-8.228 8.221zm13.002 14.822c-.195 0-.388-.074-.535-.22L67.29 27.317c-.143-.142-.222-.334-.222-.535 0-.2.08-.394.222-.535l8.762-8.757c2.015-2.01 4.704-3.12 7.572-3.12 2.869 0 5.558 1.11 7.57 3.12 2.016 2.016 3.126 4.705 3.126 7.57 0 2.868-1.11 5.554-3.125 7.567l-8.763 8.756c-.148.147-.341.221-.535.221zM34.873 65.1l8.686 8.677 29.602-29.58-8.69-8.678-29.598 29.58zm8.686 10.504c-.193 0-.387-.074-.535-.222l-9.757-9.747c-.143-.141-.223-.334-.223-.535s.08-.394.223-.535l30.668-30.651c.296-.295.775-.295 1.07 0l9.762 9.748c.142.14.222.334.222.535 0 .2-.08.392-.22.536L44.094 75.382c-.148.148-.342.222-.536.222z' transform='translate(17)'/%3E%3Cpath fill='%23FFFFFF' d='M67.187 51.996c-.418 0-.757-.339-.757-.756V37.161c0-.419.339-.758.757-.758s.757.34.757.758v14.08c0 .416-.339.755-.757.755M58.407 60.767c-.418 0-.757-.34-.757-.756V40.508c0-.417.339-.756.757-.756s.757.339.757.756V60.01c0 .417-.34.756-.757.756M49.627 69.545c-.419 0-.758-.34-.758-.757l-.002-19.502c0-.418.339-.757.757-.757.417 0 .756.339.756.756l.003 19.503c0 .418-.339.757-.757.757M40.846 72.892c-.417 0-.756-.338-.756-.757l-.004-14.08c0-.416.34-.755.757-.755.418 0 .756.339.756.756l.005 14.08c0 .418-.339.757-.758.757' transform='translate(17)'/%3E%3Cpath fill='%23FFFFFF' d='M60.264 29.176L79.509 48.4l4.438-4.43-19.242-19.232-4.441 4.437zm19.245 21.05c-.193 0-.386-.072-.534-.22L58.659 29.71c-.142-.14-.223-.334-.223-.535s.08-.394.223-.535l5.512-5.508c.294-.295.774-.295 1.069 0l20.313 20.302c.14.142.22.335.22.536 0 .2-.08.393-.221.535l-5.507 5.5c-.148.149-.341.22-.536.22zM36.423 68.789l-6.63 6.622c-1.208 1.205-1.416 2.962-.467 3.913.483.484 1.097.584 1.525.584.845 0 1.715-.383 2.384-1.052l6.633-6.628-3.445-3.439zM30.85 81.422c-1.011 0-1.932-.364-2.596-1.029-1.54-1.542-1.33-4.257.467-6.054l7.165-7.155c.296-.295.776-.295 1.07 0l4.517 4.508c.14.142.22.335.22.536s-.08.393-.22.536l-7.17 7.163c-.95.95-2.21 1.495-3.453 1.495z' transform='translate(17)'/%3E%3Cpath fill='%23FFFFFF' d='M79.329 38.682c-.198 0-.394-.076-.543-.23-.291-.3-.283-.78.016-1.07l7.597-7.37c1.02-1.018 1.584-2.391 1.584-3.854s-.564-2.832-1.592-3.858c-1.027-1.028-2.398-1.594-3.864-1.594-1.464 0-2.836.566-3.863 1.594l-7.707 7.626c-.296.295-.775.29-1.07-.005-.294-.297-.292-.776.006-1.07l7.703-7.623c1.31-1.313 3.062-2.035 4.93-2.035 1.87 0 3.623.722 4.936 2.037 1.312 1.309 2.035 3.06 2.035 4.928 0 1.868-.722 3.62-2.036 4.934l-7.604 7.377c-.148.143-.338.213-.528.213M71.848 37.067c-.193 0-.387-.073-.534-.222l-9.9-9.888c-.295-.296-.295-.774 0-1.07.295-.297.774-.297 1.07-.002l9.9 9.89c.295.295.295.775 0 1.07-.148.15-.342.222-.536.222' transform='translate(17)'/%3E%3Cg transform='translate(17) translate(9 .863)'%3E%3Cmask id='2rnynnfkqb' fill='%23fff'%3E%3Cuse xlink:href='%23y1p1ixwjra'/%3E%3C/mask%3E%3Cpath fill='%23FFFFFF' d='M11.124 1.651c-5.09 0-9.231 4.141-9.231 9.23 0 9.497 9.681 19.34 19.225 28.874 9.543-9.539 19.22-19.384 19.22-28.874 0-5.089-4.14-9.23-9.231-9.23-4.265 0-6.702 1.851-9.311 7.07-.128.256-.39.418-.676.418-.288 0-.549-.16-.677-.417-2.616-5.22-5.055-7.07-9.319-7.07m9.996 39.93c-.195 0-.388-.074-.536-.222C10.651 31.441.379 21.183.379 10.881.379 4.957 5.199.136 11.124.136c5.077 0 7.719 2.498 9.994 6.617 2.27-4.119 4.909-6.617 9.989-6.617 5.925 0 10.746 4.821 10.746 10.745 0 10.296-10.269 20.556-20.199 30.48-.148.147-.341.221-.534.221' mask='url(%232rnynnfkqb)'/%3E%3C/g%3E%3Cpath fill='%23FFFFFF' d='M39.462 24.061h-6.234c-.288 0-.552-.163-.68-.424l-2.112-4.306-1.947 3.954c-.128.259-.39.422-.679.422h-.019c-.296-.006-.559-.186-.677-.457l-3.289-7.643-4.06 7.262c-.154.271-.459.422-.769.378-.31-.044-.56-.274-.63-.581l-1.643-7.197-3.315 6.754c-.128.259-.39.424-.68.424H.758c-.42 0-.758-.34-.758-.758s.338-.756.757-.756h11.5l4.05-8.25c.14-.286.447-.454.766-.416.32.035.58.268.65.582l1.68 7.364 3.85-6.885c.141-.252.412-.4.7-.386.287.014.542.19.655.456l3.248 7.545 1.902-3.864c.127-.258.391-.422.68-.422h.001c.288 0 .551.165.678.422l2.584 5.268h5.761c.418 0 .757.34.757.758s-.339.756-.757.756' transform='translate(17)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}}.top h2{font-size:30px;font-weight:300;line-height:1.1}@media (max-width:767px){.top h2{font-size:23px}}.top h4{font-size:17px;font-weight:700;line-height:1.47}.article__socials .top .top__slider .content-slider .top__foreground .top__content p,.articles-related .content .articles-wrapper article .article-text .article-links .top .top__slider .content-slider .top__foreground .top__content a,.articles-related .content .articles-wrapper article .article-text .top .top__slider .content-slider .top__foreground .top__content h3.date,.articles-related .content .articles-wrapper article .article-text .top .top__slider .content-slider .top__foreground .top__content p,.articles-related .content .text .top .top__slider .content-slider .top__foreground .top__content h3,.categoria-recambios__item .top .top__slider .content-slider .top__foreground .top__content h3,.ecommerce .top .top__slider .content-slider .top__foreground .top__content .user__name,.events__calendar.hasDatepicker .top .top__slider .content-slider .top__foreground .top__content .ui-widget-content,.events__calendar.hasDatepicker .ui-widget-content .top .top__slider .content-slider .top__foreground .top__content .ui-datepicker-header,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content a.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content a.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content a.ui-state-hover,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content span.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content span.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content span.ui-state-hover,.filtro-recambios .top .top__slider .content-slider .top__foreground .top__content h3,.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=date],.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=email],.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=number],.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=password],.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=tel],.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=text],.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=textarea],.form .form-block .top .top__slider .content-slider .top__foreground .top__content label,.form .form-block .top .top__slider .content-slider .top__foreground .top__content select,.form .form-block .top .top__slider .content-slider .top__foreground .top__content textarea,.langs .top .top__slider .content-slider .top__foreground .top__content a,.langs .top .top__slider .content-slider .top__foreground .top__content span,.private-area__wrapper-main .top .top__slider .content-slider .top__foreground .top__content .home__title,.top .top__slider .content-slider .top__foreground .top__content .article__socials p,.top .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text .article-links a,.top .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text h3.date,.top .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text p,.top .top__slider .content-slider .top__foreground .top__content .articles-related .content .text h3,.top .top__slider .content-slider .top__foreground .top__content .body-font,.top .top__slider .content-slider .top__foreground .top__content .categoria-recambios__item h3,.top .top__slider .content-slider .top__foreground .top__content .display-2,.top .top__slider .content-slider .top__foreground .top__content .display-3,.top .top__slider .content-slider .top__foreground .top__content .display-4,.top .top__slider .content-slider .top__foreground .top__content .display-5,.top .top__slider .content-slider .top__foreground .top__content .ecommerce .user__name,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-active,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-default,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-hover,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-active,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-default,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-hover,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header,.top .top__slider .content-slider .top__foreground .top__content .filtro-recambios h3,.top .top__slider .content-slider .top__foreground .top__content .finder__bar>input,.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=date],.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=email],.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=number],.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=password],.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=tel],.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=text],.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=textarea],.top .top__slider .content-slider .top__foreground .top__content .form .form-block label,.top .top__slider .content-slider .top__foreground .top__content .form .form-block select,.top .top__slider .content-slider .top__foreground .top__content .form .form-block textarea,.top .top__slider .content-slider .top__foreground .top__content .headline-font,.top .top__slider .content-slider .top__foreground .top__content .langs a,.top .top__slider .content-slider .top__foreground .top__content .langs span,.top .top__slider .content-slider .top__foreground .top__content .lead-font,.top .top__slider .content-slider .top__foreground .top__content .private-area__wrapper-main .home__title,.top .top__slider .content-slider .top__foreground .top__content body{margin-bottom:var(--space-m)}.article__socials .top .top__slider .content-slider .top__foreground .top__content p:last-child,.articles-related .content .articles-wrapper article .article-text .article-links .top .top__slider .content-slider .top__foreground .top__content a:last-child,.articles-related .content .articles-wrapper article .article-text .top .top__slider .content-slider .top__foreground .top__content h3.date:last-child,.articles-related .content .articles-wrapper article .article-text .top .top__slider .content-slider .top__foreground .top__content p:last-child,.articles-related .content .text .top .top__slider .content-slider .top__foreground .top__content h3:last-child,.categoria-recambios__item .top .top__slider .content-slider .top__foreground .top__content h3:last-child,.ecommerce .top .top__slider .content-slider .top__foreground .top__content .user__name:last-child,.events__calendar.hasDatepicker .top .top__slider .content-slider .top__foreground .top__content .ui-widget-content:last-child,.events__calendar.hasDatepicker .ui-widget-content .top .top__slider .content-slider .top__foreground .top__content .ui-datepicker-header:last-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content a.ui-state-active:last-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content a.ui-state-default:last-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content a.ui-state-hover:last-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content span.ui-state-active:last-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content span.ui-state-default:last-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top .top__slider .content-slider .top__foreground .top__content span.ui-state-hover:last-child,.filtro-recambios .top .top__slider .content-slider .top__foreground .top__content h3:last-child,.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=date]:last-child,.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=email]:last-child,.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=number]:last-child,.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=password]:last-child,.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=tel]:last-child,.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=text]:last-child,.form .form-block .top .top__slider .content-slider .top__foreground .top__content input[type=textarea]:last-child,.form .form-block .top .top__slider .content-slider .top__foreground .top__content label:last-child,.form .form-block .top .top__slider .content-slider .top__foreground .top__content select:last-child,.form .form-block .top .top__slider .content-slider .top__foreground .top__content textarea:last-child,.langs .top .top__slider .content-slider .top__foreground .top__content a:last-child,.langs .top .top__slider .content-slider .top__foreground .top__content span:last-child,.private-area__wrapper-main .top .top__slider .content-slider .top__foreground .top__content .home__title:last-child,.top .top__slider .content-slider .top__foreground .top__content .article__socials p:last-child,.top .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text .article-links a:last-child,.top .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text h3.date:last-child,.top .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text p:last-child,.top .top__slider .content-slider .top__foreground .top__content .articles-related .content .text h3:last-child,.top .top__slider .content-slider .top__foreground .top__content .body-font:last-child,.top .top__slider .content-slider .top__foreground .top__content .categoria-recambios__item h3:last-child,.top .top__slider .content-slider .top__foreground .top__content .display-2:last-child,.top .top__slider .content-slider .top__foreground .top__content .display-3:last-child,.top .top__slider .content-slider .top__foreground .top__content .display-4:last-child,.top .top__slider .content-slider .top__foreground .top__content .display-5:last-child,.top .top__slider .content-slider .top__foreground .top__content .ecommerce .user__name:last-child,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-active:last-child,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-default:last-child,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-hover:last-child,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-active:last-child,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-default:last-child,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-hover:last-child,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header:last-child,.top .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content:last-child,.top .top__slider .content-slider .top__foreground .top__content .filtro-recambios h3:last-child,.top .top__slider .content-slider .top__foreground .top__content .finder__bar>input:last-child,.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=date]:last-child,.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=email]:last-child,.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=number]:last-child,.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=password]:last-child,.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=tel]:last-child,.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=text]:last-child,.top .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=textarea]:last-child,.top .top__slider .content-slider .top__foreground .top__content .form .form-block label:last-child,.top .top__slider .content-slider .top__foreground .top__content .form .form-block select:last-child,.top .top__slider .content-slider .top__foreground .top__content .form .form-block textarea:last-child,.top .top__slider .content-slider .top__foreground .top__content .headline-font:last-child,.top .top__slider .content-slider .top__foreground .top__content .langs a:last-child,.top .top__slider .content-slider .top__foreground .top__content .langs span:last-child,.top .top__slider .content-slider .top__foreground .top__content .lead-font:last-child,.top .top__slider .content-slider .top__foreground .top__content .private-area__wrapper-main .home__title:last-child,.top .top__slider .content-slider .top__foreground .top__content body:last-child{margin-bottom:0}.top--home{overflow:inherit}.top--home .top__slider .content-slider .top__foreground .top__content{width:var(--content-min-width)}@media (min-width:768px) and (max-width:1199px){.top--home .top__slider .content-slider .top__foreground .top__content{width:100%}}@media (max-width:767px){.top--home .top__slider .content-slider .top__foreground .top__content{padding:var(--space-m)}}.top--home .top__slider .content-slider .top__foreground .top__content .top__slide-icon{width:calc(var(--space-l) * 7);height:auto;margin-bottom:var(--space-xl)}@media laptop--retina{.top--home .top__slider .content-slider .top__foreground .top__content .top__slide-icon{margin-bottom:var(--space-l)}}@media (min-width:768px) and (max-width:1199px){.top--home .top__slider .content-slider .top__foreground .top__content .top__slide-icon{width:calc(var(--space-l) * 5)}}.top--home .top__slider .content-slider .top__foreground .top__content .top__slide-icon .top__slide-icon-image{width:100%;height:auto}.article__socials .top--home .top__slider .content-slider .top__foreground .top__content p,.articles-related .content .text .top--home .top__slider .content-slider .top__foreground .top__content h3,.private-area__wrapper-main .top--home .top__slider .content-slider .top__foreground .top__content .home__title,.top--home .top__slider .content-slider .top__foreground .top__content .article__socials p,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .text h3,.top--home .top__slider .content-slider .top__foreground .top__content .display-2,.top--home .top__slider .content-slider .top__foreground .top__content .display-3,.top--home .top__slider .content-slider .top__foreground .top__content .display-4,.top--home .top__slider .content-slider .top__foreground .top__content .display-5,.top--home .top__slider .content-slider .top__foreground .top__content .private-area__wrapper-main .home__title{padding-bottom:0}.article__socials .top--home .top__slider .content-slider .top__foreground .top__content p:last-child,.articles-related .content .text .top--home .top__slider .content-slider .top__foreground .top__content h3:last-child,.private-area__wrapper-main .top--home .top__slider .content-slider .top__foreground .top__content .home__title:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .article__socials p:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .text h3:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .display-2:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .display-3:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .display-4:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .display-5:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .private-area__wrapper-main .home__title:last-child{padding-bottom:var(--space-m)}@media (max-width:767px){.article__socials .top--home .top__slider .content-slider .top__foreground .top__content p:last-child,.articles-related .content .text .top--home .top__slider .content-slider .top__foreground .top__content h3:last-child,.private-area__wrapper-main .top--home .top__slider .content-slider .top__foreground .top__content .home__title:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .article__socials p:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .text h3:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .display-2:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .display-3:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .display-4:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .display-5:last-child,.top--home .top__slider .content-slider .top__foreground .top__content .private-area__wrapper-main .home__title:last-child{padding-bottom:0}}.categoria-recambios__item .top--home .top__slider .content-slider .top__foreground .top__content h3,.ecommerce .top--home .top__slider .content-slider .top__foreground .top__content .user__name,.events__calendar.hasDatepicker .ui-widget-content .top--home .top__slider .content-slider .top__foreground .top__content .ui-datepicker-header,.filtro-recambios .top--home .top__slider .content-slider .top__foreground .top__content h3,.top--home .top__slider .content-slider .top__foreground .top__content .categoria-recambios__item h3,.top--home .top__slider .content-slider .top__foreground .top__content .ecommerce .user__name,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header,.top--home .top__slider .content-slider .top__foreground .top__content .filtro-recambios h3,.top--home .top__slider .content-slider .top__foreground .top__content .headline-font{line-height:.6}.article__socials .date .top--home .top__slider .content-slider .top__foreground .top__content p,.articles-related .content .articles-wrapper article .article-text .article-links .top--home .top__slider .content-slider .top__foreground .top__content a,.articles-related .content .articles-wrapper article .article-text .top--home .top__slider .content-slider .top__foreground .top__content h3.date,.articles-related .content .articles-wrapper article .article-text .top--home .top__slider .content-slider .top__foreground .top__content p,.articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content .categoria-recambios__item h3,.articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content .ecommerce h3.user__name,.articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content h3.ui-datepicker-header,.articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content .filtro-recambios h3,.articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content h3.headline-font,.categoria-recambios__item .articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content h3,.categoria-recambios__item .top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3,.ecommerce .articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content h3.user__name,.ecommerce .top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3.user__name,.events__calendar.hasDatepicker .top--home .top__slider .content-slider .top__foreground .top__content .ui-widget-content,.events__calendar.hasDatepicker .ui-widget-content .articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content h3.ui-datepicker-header,.events__calendar.hasDatepicker .ui-widget-content .top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3.ui-datepicker-header,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content a.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content a.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content a.ui-state-hover,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content span.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content span.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content span.ui-state-hover,.filtro-recambios .articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content h3,.filtro-recambios .top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=date],.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=email],.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=number],.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=password],.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=tel],.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=text],.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=textarea],.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content label,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content select,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content textarea,.langs .top--home .top__slider .content-slider .top__foreground .top__content a,.langs .top--home .top__slider .content-slider .top__foreground .top__content span,.top--home .top__slider .content-slider .top__foreground .top__content .article__socials .date p,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text .article-links a,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .categoria-recambios__item h3,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .ecommerce h3.user__name,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .events__calendar.hasDatepicker .ui-widget-content h3.ui-datepicker-header,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .filtro-recambios h3,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3.headline-font,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text h3.date,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text p,.top--home .top__slider .content-slider .top__foreground .top__content .body-font,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-active,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-default,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-hover,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-active,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-default,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-hover,.top--home .top__slider .content-slider .top__foreground .top__content .finder__bar>input,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=date],.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=email],.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=number],.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=password],.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=tel],.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=text],.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=textarea],.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block label,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block select,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block textarea,.top--home .top__slider .content-slider .top__foreground .top__content .langs a,.top--home .top__slider .content-slider .top__foreground .top__content .langs span,.top--home .top__slider .content-slider .top__foreground .top__content .lead-font,.top--home .top__slider .content-slider .top__foreground .top__content body{line-height:1.6;margin-bottom:0}.article__socials .date .top--home .top__slider .content-slider .top__foreground .top__content p:first-child,.articles-related .content .articles-wrapper article .article-text .article-links .top--home .top__slider .content-slider .top__foreground .top__content a:first-child,.articles-related .content .articles-wrapper article .article-text .top--home .top__slider .content-slider .top__foreground .top__content h3.date:first-child,.articles-related .content .articles-wrapper article .article-text .top--home .top__slider .content-slider .top__foreground .top__content p:first-child,.articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content .categoria-recambios__item h3:first-child,.articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content .ecommerce h3.user__name:first-child,.articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content h3.ui-datepicker-header:first-child,.articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content .filtro-recambios h3:first-child,.articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content h3.headline-font:first-child,.categoria-recambios__item .articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content h3:first-child,.categoria-recambios__item .top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3:first-child,.ecommerce .articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content h3.user__name:first-child,.ecommerce .top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3.user__name:first-child,.events__calendar.hasDatepicker .top--home .top__slider .content-slider .top__foreground .top__content .ui-widget-content:first-child,.events__calendar.hasDatepicker .ui-widget-content .articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content h3.ui-datepicker-header:first-child,.events__calendar.hasDatepicker .ui-widget-content .top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3.ui-datepicker-header:first-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content a.ui-state-active:first-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content a.ui-state-default:first-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content a.ui-state-hover:first-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content span.ui-state-active:first-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content span.ui-state-default:first-child,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--home .top__slider .content-slider .top__foreground .top__content span.ui-state-hover:first-child,.filtro-recambios .articles-related .content .articles-wrapper article .article-text a .top--home .top__slider .content-slider .top__foreground .top__content h3:first-child,.filtro-recambios .top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3:first-child,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=date]:first-child,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=email]:first-child,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=number]:first-child,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=password]:first-child,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=tel]:first-child,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=text]:first-child,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content input[type=textarea]:first-child,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content label:first-child,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content select:first-child,.form .form-block .top--home .top__slider .content-slider .top__foreground .top__content textarea:first-child,.langs .top--home .top__slider .content-slider .top__foreground .top__content a:first-child,.langs .top--home .top__slider .content-slider .top__foreground .top__content span:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .article__socials .date p:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text .article-links a:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .categoria-recambios__item h3:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .ecommerce h3.user__name:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .events__calendar.hasDatepicker .ui-widget-content h3.ui-datepicker-header:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .filtro-recambios h3:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3.headline-font:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text h3.date:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text p:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .body-font:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-active:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-default:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-hover:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-active:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-default:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-hover:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .finder__bar>input:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=date]:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=email]:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=number]:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=password]:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=tel]:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=text]:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block input[type=textarea]:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block label:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block select:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .form .form-block textarea:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .langs a:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .langs span:first-child,.top--home .top__slider .content-slider .top__foreground .top__content .lead-font:first-child,.top--home .top__slider .content-slider .top__foreground .top__content body:first-child{margin-top:var(--space-m)}.top--home .top__slider .content-slider .icon{position:absolute;bottom:60px;right:90px;z-index:1;width:200px}@media (min-width:768px) and (max-width:1199px){.top--home .top__slider .content-slider .icon{width:150px;bottom:150px;right:50px}}@media (max-width:767px){.top--home .top__slider .content-slider .icon{width:100px;right:50%;transform:translate(50%,0)}}.top--article{display:grid;grid-template-columns:1fr 1fr}@media (max-width:768px){.top--article{grid-template-columns:1fr}}.top--article .top__slider{grid-column:2/3;grid-row:1/3}@media mobile--portrait{.top--article .top__slider{height:calc(var(--space-xl) * 4)}}@media (max-width:768px){.top--article .top__slider{grid-column:unset;grid-row:unset}}.top--article .top__slider .content-slider .top__foreground{position:relative}@media (min-width:768px) and (max-width:1199px){.top--article .top__slider .content-slider .top__foreground .top__content{width:100%}}@media laptop--retina{.top--article .top__slider .content-slider .top__foreground .top__content{padding-top:0}}@media (min-width:768px) and (max-width:1199px){.top--article .top__slider .content-slider .top__foreground .top__content{width:100%}}.article__socials .top--article .top__slider .content-slider .top__foreground .top__content p,.articles-related .content .text .top--article .top__slider .content-slider .top__foreground .top__content h3,.private-area__wrapper-main .top--article .top__slider .content-slider .top__foreground .top__content .home__title,.top--article .top__slider .content-slider .top__foreground .top__content .article__socials p,.top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .text h3,.top--article .top__slider .content-slider .top__foreground .top__content .display-2,.top--article .top__slider .content-slider .top__foreground .top__content .display-3,.top--article .top__slider .content-slider .top__foreground .top__content .display-4,.top--article .top__slider .content-slider .top__foreground .top__content .private-area__wrapper-main .home__title{color:var(--white);text-align:center}.articles-related .content .articles-wrapper article .article-text .article-links .top--article .top__slider .content-slider .top__foreground .top__content a,.articles-related .content .articles-wrapper article .article-text .top--article .top__slider .content-slider .top__foreground .top__content h3.date,.articles-related .content .articles-wrapper article .article-text a .top--article .top__slider .content-slider .top__foreground .top__content .categoria-recambios__item h3,.articles-related .content .articles-wrapper article .article-text a .top--article .top__slider .content-slider .top__foreground .top__content .ecommerce h3.user__name,.articles-related .content .articles-wrapper article .article-text a .top--article .top__slider .content-slider .top__foreground .top__content .events__calendar.hasDatepicker .ui-widget-content h3.ui-datepicker-header,.articles-related .content .articles-wrapper article .article-text a .top--article .top__slider .content-slider .top__foreground .top__content .filtro-recambios h3,.articles-related .content .articles-wrapper article .article-text a .top--article .top__slider .content-slider .top__foreground .top__content h3.headline-font,.categoria-recambios__item .articles-related .content .articles-wrapper article .article-text a .top--article .top__slider .content-slider .top__foreground .top__content h3,.categoria-recambios__item .top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3,.ecommerce .articles-related .content .articles-wrapper article .article-text a .top--article .top__slider .content-slider .top__foreground .top__content h3.user__name,.ecommerce .top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3.user__name,.events__calendar.hasDatepicker .ui-widget-content .articles-related .content .articles-wrapper article .article-text a .top--article .top__slider .content-slider .top__foreground .top__content h3.ui-datepicker-header,.events__calendar.hasDatepicker .ui-widget-content .top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3.ui-datepicker-header,.filtro-recambios .articles-related .content .articles-wrapper article .article-text a .top--article .top__slider .content-slider .top__foreground .top__content h3,.filtro-recambios .top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3,.top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text .article-links a,.top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .categoria-recambios__item h3,.top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .ecommerce h3.user__name,.top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .events__calendar.hasDatepicker .ui-widget-content h3.ui-datepicker-header,.top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a .filtro-recambios h3,.top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text a h3.headline-font,.top--article .top__slider .content-slider .top__foreground .top__content .articles-related .content .articles-wrapper article .article-text h3.date,.top--article .top__slider .content-slider .top__foreground .top__content .lead-font{color:var(--white);text-align:center}.top--article .top__foreground{position:relative;height:var(--top-large-height);background-color:var(--light-blue)}.top--article .top__foreground .top__content{width:50%;margin-left:auto;margin-right:0}@media (max-width:768px){.top--article .top__foreground .top__content{width:90%;justify-content:space-around}}@media (max-width:767px){.top--article .top__foreground .top__content{display:flex;align-items:center;justify-content:center;flex-direction:column}}.top--inner .top__foreground .top__container{display:flex;justify-content:center;align-items:center;width:var(--content-min-width)}@media (min-width:768px) and (max-width:1199px){.top--inner .top__foreground .top__container{width:100%}}@media (max-width:767px){.top--inner .top__foreground .top__container{width:100%}}.top--inner .top__foreground .top__container .top__content{width:var(--content-min-width);padding-top:var(--space-m)}@media (min-width:1200px) and (max-width:1600px){.top--inner .top__foreground .top__container .top__content{padding-top:0}}@media (min-width:768px) and (max-width:1199px){.top--inner .top__foreground .top__container .top__content{width:100%}}@media (max-width:767px){.top--inner .top__foreground .top__container .top__content{width:80%;padding-top:var(--space-xl)}.article__socials .date .top--inner .top__foreground .top__container .top__content p,.article__socials .date .top--inner .top__foreground .top__container .top__content p strong,.articles-related .content .articles-wrapper article .article-text .top--inner .top__foreground .top__container .top__content p,.articles-related .content .articles-wrapper article .article-text .top--inner .top__foreground .top__container .top__content p strong,.events__calendar.hasDatepicker .top--inner .top__foreground .top__container .top__content .ui-widget-content,.events__calendar.hasDatepicker .top--inner .top__foreground .top__container .top__content .ui-widget-content strong,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content a.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content a.ui-state-active strong,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content a.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content a.ui-state-default strong,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content a.ui-state-hover,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content a.ui-state-hover strong,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content span.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content span.ui-state-active strong,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content span.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content span.ui-state-default strong,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content span.ui-state-hover,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .top--inner .top__foreground .top__container .top__content span.ui-state-hover strong,.form .form-block .top--inner .top__foreground .top__container .top__content input[type=date],.form .form-block .top--inner .top__foreground .top__container .top__content input[type=date] strong,.form .form-block .top--inner .top__foreground .top__container .top__content input[type=email],.form .form-block .top--inner .top__foreground .top__container .top__content input[type=email] strong,.form .form-block .top--inner .top__foreground .top__container .top__content input[type=number],.form .form-block .top--inner .top__foreground .top__container .top__content input[type=number] strong,.form .form-block .top--inner .top__foreground .top__container .top__content input[type=password],.form .form-block .top--inner .top__foreground .top__container .top__content input[type=password] strong,.form .form-block .top--inner .top__foreground .top__container .top__content input[type=tel],.form .form-block .top--inner .top__foreground .top__container .top__content input[type=tel] strong,.form .form-block .top--inner .top__foreground .top__container .top__content input[type=text],.form .form-block .top--inner .top__foreground .top__container .top__content input[type=text] strong,.form .form-block .top--inner .top__foreground .top__container .top__content input[type=textarea],.form .form-block .top--inner .top__foreground .top__container .top__content input[type=textarea] strong,.form .form-block .top--inner .top__foreground .top__container .top__content label,.form .form-block .top--inner .top__foreground .top__container .top__content label strong,.form .form-block .top--inner .top__foreground .top__container .top__content select,.form .form-block .top--inner .top__foreground .top__container .top__content select strong,.form .form-block .top--inner .top__foreground .top__container .top__content textarea,.form .form-block .top--inner .top__foreground .top__container .top__content textarea strong,.langs .top--inner .top__foreground .top__container .top__content a,.langs .top--inner .top__foreground .top__container .top__content a strong,.langs .top--inner .top__foreground .top__container .top__content span,.langs .top--inner .top__foreground .top__container .top__content span strong,.top--inner .top__foreground .top__container .top__content .article__socials .date p,.top--inner .top__foreground .top__container .top__content .article__socials .date p strong,.top--inner .top__foreground .top__container .top__content .articles-related .content .articles-wrapper article .article-text p,.top--inner .top__foreground .top__container .top__content .articles-related .content .articles-wrapper article .article-text p strong,.top--inner .top__foreground .top__container .top__content .body-font,.top--inner .top__foreground .top__container .top__content .body-font strong,.top--inner .top__foreground .top__container .top__content .display-5,.top--inner .top__foreground .top__container .top__content .events__calendar.hasDatepicker .ui-widget-content,.top--inner .top__foreground .top__container .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-active,.top--inner .top__foreground .top__container .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-default,.top--inner .top__foreground .top__container .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-hover,.top--inner .top__foreground .top__container .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-active,.top--inner .top__foreground .top__container .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-default,.top--inner .top__foreground .top__container .top__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-hover,.top--inner .top__foreground .top__container .top__content .events__calendar.hasDatepicker .ui-widget-content strong,.top--inner .top__foreground .top__container .top__content .finder__bar>input,.top--inner .top__foreground .top__container .top__content .finder__bar>input strong,.top--inner .top__foreground .top__container .top__content .form .form-block input[type=date],.top--inner .top__foreground .top__container .top__content .form .form-block input[type=date] strong,.top--inner .top__foreground .top__container .top__content .form .form-block input[type=email],.top--inner .top__foreground .top__container .top__content .form .form-block input[type=email] strong,.top--inner .top__foreground .top__container .top__content .form .form-block input[type=number],.top--inner .top__foreground .top__container .top__content .form .form-block input[type=number] strong,.top--inner .top__foreground .top__container .top__content .form .form-block input[type=password],.top--inner .top__foreground .top__container .top__content .form .form-block input[type=password] strong,.top--inner .top__foreground .top__container .top__content .form .form-block input[type=tel],.top--inner .top__foreground .top__container .top__content .form .form-block input[type=tel] strong,.top--inner .top__foreground .top__container .top__content .form .form-block input[type=text],.top--inner .top__foreground .top__container .top__content .form .form-block input[type=text] strong,.top--inner .top__foreground .top__container .top__content .form .form-block input[type=textarea],.top--inner .top__foreground .top__container .top__content .form .form-block input[type=textarea] strong,.top--inner .top__foreground .top__container .top__content .form .form-block label,.top--inner .top__foreground .top__container .top__content .form .form-block label strong,.top--inner .top__foreground .top__container .top__content .form .form-block select,.top--inner .top__foreground .top__container .top__content .form .form-block select strong,.top--inner .top__foreground .top__container .top__content .form .form-block textarea,.top--inner .top__foreground .top__container .top__content .form .form-block textarea strong,.top--inner .top__foreground .top__container .top__content .langs a,.top--inner .top__foreground .top__container .top__content .langs a strong,.top--inner .top__foreground .top__container .top__content .langs span,.top--inner .top__foreground .top__container .top__content .langs span strong,.top--inner .top__foreground .top__container .top__content body,.top--inner .top__foreground .top__container .top__content body strong{text-align:center!important}}.top--large{height:100vh}@media (max-width:767px){.top--large{height:75vh}}.top--small{height:var(--top-small-height)}.top--small{height:calc(var(--space-xl) * 6)}@media (min-width:768px) and (max-width:1199px){.top--small{height:calc(var(--space-xl) * 5)}}@media (max-width:767px){.top--small{height:calc(var(--space-xl) * 4)}}.top--slider .top__cover-video{visibility:hidden}.top--video .top__slider{visibility:hidden}@media (min-width:768px) and (max-width:1199px){.top--video .top__slider{visibility:visible;height:100%}}.top__down{opacity:.8;position:absolute;bottom:var(--space-l);left:50%;transform:translateX(-50%);width:30px;height:50px;border-radius:15px 15px;border:2px solid var(--white);transition:.5s cubic-bezier(.52,.01,.16,1) 0s;z-index:var(--z-index--body);cursor:pointer}.top__down:after{content:"";position:absolute;top:10px;left:50%;transform:translateX(-50%);width:0;height:10px;border-left:2px solid var(--white);-webkit-animation-name:mouse-scroll;animation-name:mouse-scroll;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-timing-function:cubic-bezier(.52,.01,.16,1);animation-timing-function:cubic-bezier(.52,.01,.16,1)}.top__down:hover{opacity:1}@-webkit-keyframes mouse-scroll{0%{top:10px}25%{top:20px}35%{top:12px}45%{top:18px}50%{top:10px}100%{top:10px}}@keyframes mouse-scroll{0%{top:10px}25%{top:20px}35%{top:12px}45%{top:18px}50%{top:10px}100%{top:10px}}@media (min-width:768px) and (max-width:1199px){.top__down{display:none}}.top__slider{position:relative;height:100%}.top__cover-video{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;height:100%;width:100%}.top__cover-video .top__video{min-width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.top__cover-video .top__video{height:75vh}}@media (min-width:768px) and (max-width:1199px){.top__cover-video{display:none}}.top__foreground{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;min-height:100%;z-index:var(--z-index--hightlight)}.top__foreground--absolute{position:absolute;top:0;left:0;right:0;bottom:0}.top__foreground--relative{position:relative}.top__container{width:var(--content-max-width);margin:auto}@media (min-width:768px) and (max-width:1199px){.top__container{width:100%}}@media (min-width:768px) and (max-width:1199px){.top__container{padding:0 50px}}.top__content{width:var(--content-min-width);margin:auto;z-index:var(--z-index--highlight)}@media (min-width:768px) and (max-width:1199px){.top__content{padding:var(--space-s) quish-l}}@media (min-width:768px) and (max-width:1199px){.top__content{display:flex;flex-direction:column;justify-content:center;width:100%}}@media (max-width:767px){.top__content{height:100%}}.top__background{position:absolute;z-index:var(--z-index--background);top:0;left:0;right:0;bottom:0;width:100%;height:100%;min-height:100%}.top__background .image{height:100%}@media (min-width:768px) and (max-width:1199px){.top__background{min-height:0;background-size:cover;transform:none}}.top__buttons{position:absolute;display:flex;justify-content:space-evenly;left:50%;bottom:var(--space-l);transform:translateX(-50%);z-index:var(--z-index--highlight);display:flex;align-items:center}.top__buttons .slider__button{position:relative;display:inline-block;background-color:var(--bc-3);height:var(--space-m);width:var(--space-xl);cursor:pointer;transition:all .5s cubic-bezier(.52,.01,.16,1) 0s}.top__buttons .slider__button.current{background-color:var(--bc-1)}@media (max-width:767px){.top__buttons .slider__button{width:10px;height:10px;border:2px solid var(--white)}}.top__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--space-xl) * 5);height:calc(var(--space-xl) * 5);z-index:var(--z-index--highlight)}@media laptop--non-retina{.top__logo{width:calc(var(--space-xl) * 4);height:calc(var(--space-xl) * 4)}}@media (min-width:768px) and (max-width:1199px){.top__logo{width:calc(var(--space-xl) * 2);height:calc(var(--space-xl) * 2)}}@media (max-width:767px){.top__logo{width:calc(var(--space-xl) * 1.5);height:calc(var(--space-xl) * 1.5)}}.top__logo a{width:100%;height:100%}.top__logo a img{width:100%;height:100%}.decoration-image{position:absolute}.decoration-image--moved-bottom{transform:translateY(50%)}.decoration-image--moved-top{transform:translateY(-50%)}.decoration-image--bottom{bottom:0}.decoration-image--top{top:0}.decoration-image--left{left:0}.decoration-image--right{right:0}.decoration-image--middle-v{top:50%;transform:translateY(-50%)}.decoration-image--middle-h{left:50%;transform:translateX(-50%)}@media (max-width:1250px){.decoration-image--small-laptop{height:240px!important}}@media (max-width:1600px){.decoration-image--small-hd-laptop{height:410px!important}}@media (max-width:1350px){.decoration-image--small-hd-laptop{height:340px!important}}@media (max-width:1600px){.decoration-image--hide-hd-laptop{display:none}}@media (max-width:$design-breakpoint){.decoration-image--coffee,.decoration-image--cup{display:none}}@media (max-width:724px){.decoration-image--the-roadster{display:none}}:root{--barLensSize:76px}@media (max-width:480px){:root{--barLensSize:50px}}.finder{position:relative;box-shadow:0 16px 24px 0 rgba(0,0,0,.1),0 0 8px 2px rgba(0,0,0,.03);z-index:5;margin-top:20px}@media (max-width:768px){.finder{width:100%}}@media (max-width:400px){.finder{display:none}}.finder__tabs{display:flex;margin-bottom:0}@media (max-width:768px){.finder__tabs{width:100%}}@media (max-width:620px){.finder__tabs{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:360px){.finder__tabs{grid-template-columns:1fr}}.finder__tabs .finder__tab{position:relative;display:grid;grid-template-columns:40px 1fr;align-items:center;justify-content:center;background-color:var(--white);border-right:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);padding:calc(var(--space-s) * 1.5) var(--space-l);transition:background-color .2s ease-out;will-change:background-color;cursor:pointer}@media (max-width:768px){.finder__tabs .finder__tab{flex:1;padding:calc(var(--space-s) * 1.5) var(--space-m)}}@media (max-width:360px){.finder__tabs .finder__tab{min-height:65px}}.finder__tabs .finder__tab:first-child{grid-template-columns:1fr}@media (max-width:620px){.finder__tabs .finder__tab:first-child{text-align:center}}.finder__tabs .finder__tab:last-child{border-right:0}.finder__tabs .finder__tab>p{letter-spacing:0;font-size:15px;font-weight:300;line-height:1.07}.finder__tabs .finder__tab--active{background-color:#9cddf3}.finder__tabs .finder__tab--active p{-webkit-text-stroke:1pxvar --bc-2;color:var(--bc-2)}.finder__tabs .finder__tab:hover{background-color:#9cddf3}.finder__tabs .finder__tab:hover p{-webkit-text-stroke:1px #fff;color:#fff}@media (max-width:768px){.finder__bar{width:calc(100% - var(--barLensSize))}}.finder__bar>input{border:0;width:100%;height:var(--barLensSize);padding:var(--space-s) calc(var(--space-m) * 1.5);outline:0!important}.finder__bar>input::-moz-placeholder{font-style:italic;letter-spacing:0}.finder__bar>input:-ms-input-placeholder{font-style:italic;letter-spacing:0}.finder__bar>input::placeholder{font-style:italic;letter-spacing:0}.finder__bar-lens{position:absolute;right:0;bottom:0;transform:translateX(100%);width:var(--barLensSize);height:var(--barLensSize);background-color:#9cddf3;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;outline:0}@media (max-width:768px){.finder__bar-lens{transform:none}}@media (max-width:480px){.finder__bar-lens img{width:30px}}.finder__bar-lens img{transition:all .15s ease-in-out 0s}.finder__bar-lens:after,.finder__bar-lens:before{content:"";height:100%;left:-1px;position:absolute;top:-1px;transform:scale(0);transition:all .5s ease-in-out 0s;width:100%;z-index:3}.finder__bar-lens:before{border-bottom:3px solidvar(--bc-2);transform-origin:0 100% 0}.finder__bar-lens:after{border-top:3px solidvar(--bc-2);border-right:3px solidvar(--bc-2);transform-origin:100% 0 0}.finder__bar-lens:hover:after,.finder__bar-lens:hover:before{transform:scale(1)}.finder__bar-lens:hover{border:1px solid rgba(0,160,80,0);box-shadow:none}.finder__bar-lens:hover img{transform:scale(1.5);transition:all .5s ease-in-out 0s}.block.custom_finder{position:absolute;bottom:-30px;left:50%;z-index:2;transform:translate(-50%,0)}@media (max-width:767px){.block.custom_finder{bottom:-55%;display:none}}.block.custom_finder h3{font-size:20px;font-weight:700;line-height:1.5;color:var(--white)}@media (max-width:767px){.block.custom_finder h3{color:var(--bc-2)}}.block.custom_finder .content{align-items:flex-start;padding-bottom:calc(var(--space-xxl) * 1.5)}@media (max-width:1000px){.block.custom_finder .content{padding-bottom:calc(var(--space-xl) * 1.5)}}@media (max-width:400px){.block.custom_finder .content{padding-bottom:var(--space-xl)}}.block.custom_finder .content .flex-content{max-width:730px}.sm_home .content .sections-wrapper{display:flex}@media (max-width:767px){.sm_home .content .sections-wrapper{display:grid;margin:0;margin-top:300px;margin-bottom:var(--space-xxl)}}@media (max-width:767px){.sm_home .content .sections-wrapper{margin-top:50px;margin-bottom:50px}}@media (min-width:768px) and (max-width:1199px){.sm_home .content .sections-wrapper{flex-wrap:wrap}}.sm_home .content .sections-wrapper.row{flex-direction:row}.sm_home .content .sections-wrapper .section.item{padding:0 50px;position:relative;display:flex;flex-direction:column;width:25%}@media (min-width:768px) and (max-width:1199px){.sm_home .content .sections-wrapper .section.item{width:50%;padding:50px 50px}}@media (max-width:767px){.sm_home .content .sections-wrapper .section.item{width:100%;padding:50px 50px}}.sm_home .content .sections-wrapper .section .info{margin-bottom:30px}.sm_home .content .sections-wrapper .section .info .title{font-size:30px;font-weight:300;color:var(--bc-2);line-height:1.27;margin-bottom:30px}.sm_home .content .sections-wrapper .section .info .description{font-size:20px;font-weight:300;line-height:1.5}.sm_home .content .sections-wrapper .section .btn-see-more{margin-top:auto}.sm_home .content .sections-wrapper .section .btn-see-more a{position:relative;display:flex;justify-content:center;align-items:center;width:55px;height:55px;border-radius:50%;transition:all .2s ease-out}.sm_home .content .sections-wrapper .section .btn-see-more a span{z-index:1;color:#fff;transition:all .2s ease-out}.sm_home .content .sections-wrapper .section .btn-see-more a:hover{text-decoration:none}.sm_home .content .sections-wrapper .section .btn-see-more a:hover span{transition:all .2s ease-out;transform:scale(1.5);color:var(--bc-1)}.sm_home .content .sections-wrapper .section .btn-see-more a:hover:before{background:#91d8f1;transition:all .2s ease-out}.sm_home .content .sections-wrapper .section .btn-see-more a:hover:after{background:#c0e9f7;transition:all .2s ease-out}.sm_home .content .sections-wrapper .section .btn-see-more a:after{content:"";width:45px;height:45px;background:#91d8f1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;transition:all .2s ease-out}.sm_home .content .sections-wrapper .section .btn-see-more a:before{content:"";width:55px;height:55px;background:#c0e9f7;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;transition:all .2s ease-out}@media (max-width:767px){.sm_children .content{padding-left:0!important;padding-right:0!important}}.sm_children .content .sections-wrapper{display:flex;flex-wrap:wrap;align-items:center}.sm_children .content .sections-wrapper a{width:100%;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;height:220px}@media (max-width:767px){.sm_children .content .sections-wrapper a{width:100%}}@media (min-width:768px) and (max-width:1199px){.sm_children .content .sections-wrapper a{width:50%}}.sm_children .content .sections-wrapper a .image{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s ease-out .1s}.sm_children .content .sections-wrapper a .image img{height:100%;-o-object-fit:cover;object-fit:cover}.sm_children .content .sections-wrapper a .image .lens{transition:all .5s ease-out .1s}.sm_children .content .sections-wrapper a .info .description{z-index:1;color:#fff}.sm_children .content .sections-wrapper a .info .description span{transition:all .5s ease-out .1s}.sm_children .content .sections-wrapper a:hover .image{transition:all .5s ease-out .1s;transform:rotate(5deg) scale(1.5)}.sm_children .content .sections-wrapper a:hover .lens{background-color:rgba(255,255,255,.4);transition:all .5s ease-out .1s}.sm_children .content .sections-wrapper a:hover .description span{color:var(--bc-1);transition:all .5s ease-out .1s}.bm_featured .content{align-items:flex-start!important}.bm_featured .content .first-line-articles{margin-bottom:225px}@media (max-width:767px){.bm_featured .content .first-line-articles{margin-bottom:var(--space-xl);z-index:3}}.bm_featured .content .first-line-articles .label{width:100%;margin-left:33.33%;padding-left:40px;margin-bottom:50px;z-index:2}@media (max-width:767px){.bm_featured .content .first-line-articles .label{margin-left:0;margin-bottom:10px}}@media (min-width:768px) and (max-width:1199px){.bm_featured .content .first-line-articles .label{margin-left:0}}.bm_featured .content .first-line-articles .label span{font-size:40px;font-weight:700;line-height:1.47}@media (max-width:767px){.bm_featured .content .first-line-articles .label span{font-size:30px}}.bm_featured .content .first-line-articles .big-article{display:flex;flex-direction:row;width:100%;position:relative;z-index:2}@media (max-width:767px){.bm_featured .content .first-line-articles .big-article{display:grid;row-gap:var(--space-l)}}@media (min-width:768px) and (max-width:1199px){.bm_featured .content .first-line-articles .big-article{flex-direction:column}}.bm_featured .content .first-line-articles .big-article .image-featured{width:33.333%;z-index:2;overflow:hidden}@media (max-width:767px){.bm_featured .content .first-line-articles .big-article .image-featured{width:100%}}@media (min-width:768px) and (max-width:1199px){.bm_featured .content .first-line-articles .big-article .image-featured{width:100%}}.bm_featured .content .first-line-articles .big-article .image-featured img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .75s ease-in-out 0s}.bm_featured .content .first-line-articles .big-article .image-featured img.zoom-effect{transition:all .75s ease-in-out 0s;transform:scale(1.5)}.bm_featured .content .first-line-articles .big-article .content{width:66.666%;padding:0 40px!important}@media (max-width:767px){.bm_featured .content .first-line-articles .big-article .content{width:100%;padding:0 50px!important}}@media (min-width:768px) and (max-width:1199px){.bm_featured .content .first-line-articles .big-article .content{width:100%}}.bm_featured .content .first-line-articles .big-article .content__title{width:65%}@media (max-width:767px){.bm_featured .content .first-line-articles .big-article .content__title{width:100%}}@media (min-width:768px) and (max-width:1199px){.bm_featured .content .first-line-articles .big-article .content__title{width:100%;margin-top:50px}}.bm_featured .content .first-line-articles .big-article .content__title span{font-size:43px;font-weight:300;color:var(--bc-2)}@media (max-width:767px){.bm_featured .content .first-line-articles .big-article .content__title span{font-size:30px}}.bm_featured .content .first-line-articles .big-article .content__excerpt{width:65%;margin:60px 0}@media (max-width:767px){.bm_featured .content .first-line-articles .big-article .content__excerpt{width:100%;margin:30px 0}}@media (min-width:768px) and (max-width:1199px){.bm_featured .content .first-line-articles .big-article .content__excerpt{width:100%}}.bm_featured .content .first-line-articles .big-article .content__excerpt span{font-size:20px;font-weight:300;line-height:1.5}.bm_featured .content .first-line-articles .big-article .content__btn-see-more a{font-size:17px;font-weight:300;line-height:1.47;color:#000;position:relative;padding:15px 25px;display:flex;align-items:center;justify-content:center}.bm_featured .content .first-line-articles .big-article .content__btn-see-more a:before{content:"";background:rgba(var(--bc-2),.25);position:absolute;top:0;left:0;height:100%;width:35px;transition:width .5s ease-out .1s}.bm_featured .content .first-line-articles .big-article .content__btn-see-more a:hover:before{width:100%;transition:width .5s ease-out .1s}.bm_featured .content .first-line-articles .big-article .content__btn-see-more a span{margin-right:10px}.bm_featured .content .second-line-articles .label{width:100%;margin-left:620px;margin-bottom:50px;z-index:2}@media (min-width:1200px) and (max-width:1600px){.bm_featured .content .second-line-articles .label{margin-left:420px}}@media (max-width:767px){.bm_featured .content .second-line-articles .label{margin-left:0;margin-bottom:10px;text-align:center}}.bm_featured .content .second-line-articles .label span{font-size:17px;font-weight:700;line-height:1.47}@media (max-width:767px){.bm_featured .content .second-line-articles .label span{font-size:30px}}.bm_featured .content .second-line-articles .grid-articles{position:relative;display:flex;z-index:2}.bm_featured .content .second-line-articles .grid-articles:before{content:"";background-color:#f2fafd;position:absolute;right:0;top:0;width:75%;height:175%;transform:translateY(-150px)}@media (min-width:768px) and (max-width:1199px){.bm_featured .content .second-line-articles .grid-articles{flex-direction:column}}.bm_featured .content .second-line-articles .grid-articles .first-article{width:50%;display:flex;padding-left:250px}@media (min-width:1200px) and (max-width:1600px){.bm_featured .content .second-line-articles .grid-articles .first-article{padding-left:50px}}@media (min-width:1600px) and (max-width:1750px){.bm_featured .content .second-line-articles .grid-articles .first-article{padding-left:50px}}@media (max-width:767px){.bm_featured .content .second-line-articles .grid-articles .first-article{width:100%;flex-direction:column;padding-left:0}.bm_featured .content .second-line-articles .grid-articles .first-article .image{width:100%}}@media (min-width:768px) and (max-width:1199px){.bm_featured .content .second-line-articles .grid-articles .first-article{width:100%;padding:50px}}.bm_featured .content .second-line-articles .grid-articles .first-article .image{height:350px;width:350px;margin:inherit}@media (max-width:767px){.bm_featured .content .second-line-articles .grid-articles .first-article .image{width:100%}}.bm_featured .content .second-line-articles .grid-articles .first-article .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bm_featured .content .second-line-articles .grid-articles .first-article .content{margin:0;padding:0 20px!important;flex:1}@media (max-width:767px){.bm_featured .content .second-line-articles .grid-articles .first-article .content{margin:30px 0;padding:0 50px!important}}.bm_featured .content .second-line-articles .grid-articles .first-article .content__title span{font-size:25px;font-weight:300;color:var(--bc-2);line-height:1.4}.bm_featured .content .second-line-articles .grid-articles .first-article .content__excerpt{margin:15px 0}.bm_featured .content .second-line-articles .grid-articles .first-article .content__excerpt span{font-size:17px;font-weight:300}.bm_featured .content .second-line-articles .grid-articles .first-article .content__btn-see-more a{display:flex;align-items:center;justify-content:center}.bm_featured .content .second-line-articles .grid-articles .first-article .content__btn-see-more a span{margin-right:10px;font-size:12px;font-weight:300}.bm_featured .content .second-line-articles .grid-articles .plus-articles{display:flex;flex-wrap:wrap;width:50%}@media (max-width:767px){.bm_featured .content .second-line-articles .grid-articles .plus-articles{width:100%}}@media (min-width:768px) and (max-width:1199px){.bm_featured .content .second-line-articles .grid-articles .plus-articles{width:100%;padding:50px}}.bm_featured .content .second-line-articles .grid-articles .plus-articles .plus-articles__item{width:50%;display:flex;margin:15px 0}@media (max-width:767px){.bm_featured .content .second-line-articles .grid-articles .plus-articles .plus-articles__item{width:100%;flex-direction:row;min-height:170px}}.bm_featured .content .second-line-articles .grid-articles .plus-articles .plus-articles__item .image{width:130px;height:130px;margin:0}.bm_featured .content .second-line-articles .grid-articles .plus-articles .plus-articles__item .image img{width:130px;height:130px;-o-object-fit:cover;object-fit:cover}.bm_featured .content .second-line-articles .grid-articles .plus-articles .plus-articles__item .content{margin:0;padding:0 20px;flex:1;display:flex;justify-content:space-between}@media (max-width:767px){.bm_featured .content .second-line-articles .grid-articles .plus-articles .plus-articles__item .content__title{line-height:2.3rem}}.bm_featured .content .second-line-articles .grid-articles .plus-articles .plus-articles__item .content__title span{font-weight:300;font-size:20px;color:var(--bc-2);line-height:1.5}.bm_featured .content .second-line-articles .grid-articles .plus-articles .plus-articles__item .content__btn-see-more a{font-size:12px;font-weight:300;display:flex;align-items:center;justify-content:center}.bm_featured .content .second-line-articles .grid-articles .plus-articles .plus-articles__item .content__btn-see-more a span{margin-right:10px}.bm_featured .content .second-line-articles .image.lens-rotate-effect:after{-webkit-animation:bounceAndRotate .6s linear forwards!important;animation:bounceAndRotate .6s linear forwards!important}.bm_featured .content .second-line-articles .image:after{position:absolute;content:"";left:100%;top:0;width:100%;height:100%;background:rgba(0,167,224,.4);-webkit-animation:removeBounceAndRotate .6s linear forwards;animation:removeBounceAndRotate .6s linear forwards}.bm_featured .content .second-line-articles .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@-webkit-keyframes example{0%{transform:translate(0,-50%)}50%{transform:translate(5px,-50%)}100%{transform:translate(0,-50%)}}@keyframes example{0%{transform:translate(0,-50%)}50%{transform:translate(5px,-50%)}100%{transform:translate(0,-50%)}}.bm_featured .content__btn-see-more .button:hover:after{-webkit-animation-name:example;animation-name:example;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.bm_latest-news .content{align-items:flex-start!important}.bm_latest-news .content .latest-news{padding-left:25%;margin-top:115px;width:100%;z-index:2}@media (max-width:767px){.bm_latest-news .content .latest-news{margin-top:0;padding:0}}@media (min-width:768px) and (max-width:1199px){.bm_latest-news .content .latest-news{padding:50px;margin-top:0}}.bm_latest-news .content .latest-news:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background-color:#f2f2f2;z-index:0}.bm_latest-news .content .latest-news__title{position:relative;font-size:52px;color:var(--bc-2);line-height:1.23;margin-bottom:50px}@media (max-width:767px){.bm_latest-news .content .latest-news__title{font-size:30px}}.bm_latest-news .content .latest-news__title:before{content:"";position:absolute;top:50%;transform:translate(0,-50%);left:0;width:2px;height:52px;background-color:var(--bc-2)}.bm_latest-news .content .latest-news__title h3{margin-left:50px}.bm_latest-news .content .latest-news__slider{overflow:hidden}.bm_latest-news .content .latest-news__slider .slider__items{display:flex;transition:all .5s ease-out .1s}.bm_latest-news .content .latest-news__slider .slider__items .items__item a{height:575px;width:360px;display:flex;flex-direction:column;margin:0 5px;z-index:2;flex:0 0 360px;transition:all .5s ease-in-out 0s}.bm_latest-news .content .latest-news__slider .slider__items .items__item a:hover{transition:all .5s ease-in-out 0s;transform:scale(1.1)}.bm_latest-news .content .latest-news__slider .slider__items .items__item .item__image{height:55%}.bm_latest-news .content .latest-news__slider .slider__items .items__item .item__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .75s ease-in-out 0s}.bm_latest-news .content .latest-news__slider .slider__items .items__item .item__content{background:#fff;flex:1;padding:40px;display:flex;flex-direction:column}.bm_latest-news .content .latest-news__slider .slider__items .items__item .item__content .content__title span{font-size:20px;font-weight:700;line-height:1.5}.bm_latest-news .content .latest-news__slider .slider__items .items__item .item__content .content__date{flex:1;display:flex;align-items:flex-end}.bm_latest-news .content .latest-news__slider .slider__items .items__item .item__content .content__date span{font-size:15px;font-weight:300;line-height:1.07;color:var(--bc-2)}.bm_latest-news .content .latest-news__slider .slider__controller{display:flex;justify-content:space-between;margin-top:50px}@media (max-width:767px){.bm_latest-news .content .latest-news__slider .slider__controller{flex-direction:column}}.bm_latest-news .content .latest-news__slider .slider__controller .controller__paginate{z-index:2;width:5%}@media (max-width:767px){.bm_latest-news .content .latest-news__slider .slider__controller .controller__paginate{display:none}}@media (min-width:768px) and (max-width:1199px){.bm_latest-news .content .latest-news__slider .slider__controller .controller__paginate{width:10%}}.bm_latest-news .content .latest-news__slider .slider__controller .controller__paginate span{font-size:15px;font-weight:300;line-height:1.07;letter-spacing:-3px}.bm_latest-news .content .latest-news__slider .slider__controller .controller__line{width:70%;display:flex;align-items:center}@media (min-width:768px) and (max-width:1199px){.bm_latest-news .content .latest-news__slider .slider__controller .controller__line{width:60%}}@media (max-width:767px){.bm_latest-news .content .latest-news__slider .slider__controller .controller__line{width:100%}}.bm_latest-news .content .latest-news__slider .slider__controller .controller__line .line{z-index:2;width:100%;height:1px;background:rgba(0,0,0,.25);position:relative}.bm_latest-news .content .latest-news__slider .slider__controller .controller__line .line__current{position:absolute;top:50%;left:0;transform:translate(0,-50%);height:4px;background:var(--bc-2);transition:all .5s ease-out .1s}.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons{display:flex;align-items:center;justify-content:center;z-index:2;width:25%}@media (min-width:768px) and (max-width:1199px){.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons{width:30%}}@media (max-width:767px){.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons{width:100%;margin-top:30px}}.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons .buttons__slider{display:flex;margin-right:30px}.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons .buttons__slider .left,.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons .buttons__slider .right{width:40px;height:40px;border-radius:50%;border:1px solid rgba(0,0,0,.25);cursor:pointer;outline:0}.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons .buttons__slider .left:hover,.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons .buttons__slider .right:hover{border-color:var(--bc-2)}.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons .buttons__slider .left{margin-right:10px}.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons .buttons__see-more a span{position:relative;font-size:12px;font-weight:300;color:#000}.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons .buttons__see-more a span:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#000;transition:all .15s cubic-bezier(0,0,0,.54);transform:scaleX(0)}.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons .buttons__see-more a span.current::after,.bm_latest-news .content .latest-news__slider .slider__controller .controller__buttons .buttons__see-more a span:hover::after{transform:scaleX(1)}.bm_home .content{align-items:flex-start!important}.bm_home .content .all-news__content-title{width:100%;display:grid;grid-template-columns:repeat(4,2fr)}.bm_home .content .all-news__content-title .all-news__title{grid-column-start:2}@media (max-width:767px){.bm_home .content .all-news__content-title{display:flex}}.bm_home .content .all-news{width:100%;z-index:2;max-width:75%;margin:0 auto}@media (max-width:767px){.bm_home .content .all-news{margin-top:0;padding:0;max-width:100%}}@media (min-width:768px) and (max-width:1199px){.bm_home .content .all-news{max-width:100%}}.bm_home .content .all-news__title{position:relative;font-size:52px;color:var(--bc-2);line-height:1.23;margin-bottom:50px}@media (max-width:767px){.bm_home .content .all-news__title{font-size:30px;margin-top:30px;margin-bottom:30px}}.bm_home .content .all-news__title:before{content:"";position:absolute;top:50%;transform:translate(0,-50%);left:0;width:2px;height:52px;background-color:var(--bc-2)}.bm_home .content .all-news__title h3{margin-left:20px}.bm_home .content .all-news__slider{overflow:hidden}.bm_home .content .all-news__slider .slider__items{display:flex;transition:all .5s ease-out .1s}.bm_home .content .all-news__slider .slider__items .page{display:flex;flex:0 0 100%;flex-wrap:wrap}.bm_home .content .all-news__slider .slider__items .page .items__item{display:flex;flex-direction:column;width:30%;margin:15px}@media (min-width:768px) and (max-width:1199px){.bm_home .content .all-news__slider .slider__items .page .items__item{width:45%}}@media (max-width:767px){.bm_home .content .all-news__slider .slider__items .page .items__item{width:100%}}.bm_home .content .all-news__slider .slider__items .page .items__item a{height:100%;display:flex;flex-direction:column;transition:all .5s ease-in-out 0s}.bm_home .content .all-news__slider .slider__items .page .items__item a:hover{transition:all .5s ease-in-out 0s;transform:scale(1.1)}.bm_home .content .all-news__slider .slider__items .page .items__item .item__image{height:200px}.bm_home .content .all-news__slider .slider__items .page .items__item .item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bm_home .content .all-news__slider .slider__items .page .items__item .item__content{flex:1;padding:40px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.bm_home .content .all-news__slider .slider__items .page .items__item .item__content .content__title span{font-size:20px;font-weight:700;line-height:1.5}.bm_home .content .all-news__slider .slider__items .page .items__item .item__content .content__date{text-align:right}.bm_home .content .all-news__slider .slider__items .page .items__item .item__content .content__date span{font-size:15px;font-weight:300;color:var(--bc-1)}.bm_home .content .all-news__slider .slider__controller{display:flex;justify-content:space-between;margin-top:50px}@media (max-width:767px){.bm_home .content .all-news__slider .slider__controller{flex-direction:column}}.bm_home .content .all-news__slider .slider__controller .controller__paginate{z-index:2;width:5%}@media (max-width:767px){.bm_home .content .all-news__slider .slider__controller .controller__paginate{display:none}}.bm_home .content .all-news__slider .slider__controller .controller__paginate span{font-size:15px;font-weight:300;line-height:1.07;letter-spacing:-3px}.bm_home .content .all-news__slider .slider__controller .controller__line{width:70%;display:flex;align-items:center}@media (max-width:767px){.bm_home .content .all-news__slider .slider__controller .controller__line{width:100%}}.bm_home .content .all-news__slider .slider__controller .controller__line .line{z-index:2;width:100%;height:1px;background:rgba(0,0,0,.25);position:relative}.bm_home .content .all-news__slider .slider__controller .controller__line .line__current{position:absolute;top:50%;left:0;transform:translate(0,-50%);height:4px;background:var(--bc-2);transition:all .5s ease-out .1s}.bm_home .content .all-news__slider .slider__controller .controller__buttons{display:flex;align-items:center;justify-content:center;z-index:2;width:25%}@media (max-width:767px){.bm_home .content .all-news__slider .slider__controller .controller__buttons{width:100%;margin-top:30px}}.bm_home .content .all-news__slider .slider__controller .controller__buttons .buttons__slider{display:flex;margin-right:30px}.bm_home .content .all-news__slider .slider__controller .controller__buttons .buttons__slider .left,.bm_home .content .all-news__slider .slider__controller .controller__buttons .buttons__slider .right{width:40px;height:40px;border-radius:50%;border:1px solid rgba(0,0,0,.25);cursor:pointer;outline:0}.bm_home .content .all-news__slider .slider__controller .controller__buttons .buttons__slider .left:hover,.bm_home .content .all-news__slider .slider__controller .controller__buttons .buttons__slider .right:hover{border-color:var(--bc-2)}.bm_home .content .all-news__slider .slider__controller .controller__buttons .buttons__slider .left{margin-right:10px}.bm_home .content .all-news__slider .slider__controller .controller__buttons .buttons__see-more a{font-size:12px;font-weight:300;color:#000}.block-gallery{position:unset!important}.block-gallery .content{align-items:flex-start!important}.block-gallery .content .carrousel-gallery{padding-bottom:50px;margin-top:115px;width:100%;z-index:2}@media (max-width:767px){.block-gallery .content .carrousel-gallery{margin-top:0;padding:0}}@media (min-width:768px) and (max-width:1199px){.block-gallery .content .carrousel-gallery{padding:50px;margin-top:0}}.block-gallery .content .carrousel-gallery__title{position:relative;font-size:52px;color:var(--bc-2);line-height:1.23;margin-bottom:50px}@media (max-width:767px){.block-gallery .content .carrousel-gallery__title{font-size:30px}}.block-gallery .content .carrousel-gallery__title:before{content:"";position:absolute;top:50%;transform:translate(0,-50%);left:0;width:2px;height:52px;background-color:var(--bc-2)}.block-gallery .content .carrousel-gallery__title h3{margin-left:50px}.block-gallery .content .carrousel-gallery__slider{overflow:hidden}.block-gallery .content .carrousel-gallery__slider .slider__items{display:flex;transition:all .5s ease-out .1s}.block-gallery .content .carrousel-gallery__slider .slider__items .items__item .item__image{width:360px;display:flex;flex-direction:column;margin:0 5px;z-index:2;flex:0 0 360px;transition:all .5s ease-in-out 0s}.block-gallery .content .carrousel-gallery__slider .slider__items .items__item .item__image:hover{transition:all .5s ease-in-out 0s;transform:scale(1.1)}.block-gallery .content .carrousel-gallery__slider .slider__items .items__item .item__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .75s ease-in-out 0s}.block-gallery .content .carrousel-gallery__slider .slider__items .items__item .item__content{background:#fff;flex:1;padding:40px;display:flex;flex-direction:column}.block-gallery .content .carrousel-gallery__slider .slider__items .items__item .item__content .content__title span{font-size:20px;font-weight:700;line-height:1.5}.block-gallery .content .carrousel-gallery__slider .slider__items .items__item .item__content .content__date{flex:1;display:flex;align-items:flex-end}.block-gallery .content .carrousel-gallery__slider .slider__items .items__item .item__content .content__date span{font-size:15px;font-weight:300;line-height:1.07;color:var(--bc-2)}.block-gallery .content .carrousel-gallery__slider .slider__controller{display:flex;justify-content:space-between;margin-top:50px}@media (max-width:767px){.block-gallery .content .carrousel-gallery__slider .slider__controller{flex-direction:column}}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__paginate{z-index:2;width:5%}@media (max-width:767px){.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__paginate{display:none}}@media (min-width:768px) and (max-width:1199px){.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__paginate{width:10%}}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__paginate span{font-size:15px;font-weight:300;line-height:1.07;letter-spacing:-3px}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__line{width:70%;display:flex;align-items:center}@media (min-width:768px) and (max-width:1199px){.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__line{width:60%}}@media (max-width:767px){.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__line{width:100%}}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__line .line{z-index:2;width:100%;height:1px;background:rgba(0,0,0,.25);position:relative}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__line .line__current{position:absolute;top:50%;left:0;transform:translate(0,-50%);height:4px;background:var(--bc-2);transition:all .5s ease-out .1s}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons{display:flex;align-items:center;justify-content:center;z-index:2;width:25%}@media (min-width:768px) and (max-width:1199px){.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons{width:30%}}@media (max-width:767px){.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons{width:100%;margin-top:30px}}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons .buttons__slider{display:flex;margin-right:30px}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons .buttons__slider .left,.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons .buttons__slider .right{width:40px;height:40px;border-radius:50%;border:1px solid rgba(0,0,0,.25);cursor:pointer;outline:0}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons .buttons__slider .left:hover,.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons .buttons__slider .right:hover{border-color:var(--bc-2)}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons .buttons__slider .left{margin-right:10px}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons .buttons__see-more a span{position:relative;font-size:12px;font-weight:300;color:#000}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons .buttons__see-more a span:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#000;transition:all .15s cubic-bezier(0,0,0,.54);transform:scaleX(0)}.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons .buttons__see-more a span.current::after,.block-gallery .content .carrousel-gallery__slider .slider__controller .controller__buttons .buttons__see-more a span:hover::after{transform:scaleX(1)}.reservations__content{width:60%;margin:0 auto;display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}@media (min-width:1200px) and (max-width:1600px){.reservations__content{width:80%}}@media (max-width:767px){.reservations__content{width:100%}}@media (min-width:768px) and (max-width:1199px){.reservations__content{width:80%}}.reservations__content .content__steps{width:100%;display:flex;align-items:center;justify-content:center;margin:20px 0;position:relative}.reservations__content .content__steps .steps__content-step{padding-left:10%;position:relative}.reservations__content .content__steps .steps__content-step:first-child{padding-left:0}.reservations__content .content__steps .steps__step{display:flex;align-items:center;justify-content:center;border:2px solid #fff;width:30px;height:30px;border-radius:50%;cursor:pointer}.reservations__content .content__steps .steps__step p{color:#fff;font-size:12px;font-family:"Roboto Bold"}.reservations__content .content__steps .steps__step.current{background:#fff}.reservations__content .content__steps .steps__step.current p{color:var(--bc-1)}.reservations__content .content__steps .steps__step.step-2{margin-left:10%}.reservations__content .content__steps .steps__step.step-2 p:before{content:"";width:calc(100% + 3px - 30px - 10px - 10px);height:2px;background:#fff;position:absolute;top:50%;left:10px;transform:translatey(-50%);opacity:.7}.reservations__content .content__steps .steps__step.step-3{margin-left:10%}.reservations__content .content__steps .steps__step.step-3 p:before{content:"";width:calc(100% + 3px - 30px - 10px - 10px);height:2px;background:#fff;position:absolute;top:50%;left:10px;transform:translatey(-50%);opacity:.7}.reservations__content .content__info{background-color:rgba(255,255,255,.8);width:30%}@media (max-width:767px){.reservations__content .content__info{width:90%;margin:auto}}.reservations__content .content__info .info__restaurants{background-color:var(--bc-1);position:relative}.reservations__content .content__info .info__restaurants p{color:#fff}.reservations__content .content__info .info__restaurants .restaurants__list,.reservations__content .content__info .info__restaurants .restaurants__selected{display:flex;cursor:pointer}.reservations__content .content__info .info__restaurants .restaurants__list .list__icon,.reservations__content .content__info .info__restaurants .restaurants__list .selected__icon,.reservations__content .content__info .info__restaurants .restaurants__selected .list__icon,.reservations__content .content__info .info__restaurants .restaurants__selected .selected__icon{width:20%;display:flex;align-items:center;justify-content:center;padding:20px 0 20px 20px}.reservations__content .content__info .info__restaurants .restaurants__list .list__name,.reservations__content .content__info .info__restaurants .restaurants__list .selected__name,.reservations__content .content__info .info__restaurants .restaurants__selected .list__name,.reservations__content .content__info .info__restaurants .restaurants__selected .selected__name{width:60%;padding:20px 0}.reservations__content .content__info .info__restaurants .restaurants__list .list__name .name__city p,.reservations__content .content__info .info__restaurants .restaurants__list .selected__name .name__city p,.reservations__content .content__info .info__restaurants .restaurants__selected .list__name .name__city p,.reservations__content .content__info .info__restaurants .restaurants__selected .selected__name .name__city p{font-family:"Roboto Thin";text-transform:uppercase;font-size:.8em}.reservations__content .content__info .info__restaurants .restaurants__list .list__name .name__restaurant p,.reservations__content .content__info .info__restaurants .restaurants__list .selected__name .name__restaurant p,.reservations__content .content__info .info__restaurants .restaurants__selected .list__name .name__restaurant p,.reservations__content .content__info .info__restaurants .restaurants__selected .selected__name .name__restaurant p{font-family:"Roboto Bold"}@media (min-width:768px) and (max-width:1199px){.reservations__content .content__info .info__restaurants .restaurants__list .list__name .name__restaurant p,.reservations__content .content__info .info__restaurants .restaurants__list .selected__name .name__restaurant p,.reservations__content .content__info .info__restaurants .restaurants__selected .list__name .name__restaurant p,.reservations__content .content__info .info__restaurants .restaurants__selected .selected__name .name__restaurant p{line-height:2.5rem}}.reservations__content .content__info .info__restaurants .restaurants__list .list__arrow,.reservations__content .content__info .info__restaurants .restaurants__list .selected__arrow,.reservations__content .content__info .info__restaurants .restaurants__selected .list__arrow,.reservations__content .content__info .info__restaurants .restaurants__selected .selected__arrow{width:20%;display:flex;align-items:center;justify-content:center;padding:20px 20px 20px 0}.reservations__content .content__info .info__restaurants .restaurants__list .list__arrow i,.reservations__content .content__info .info__restaurants .restaurants__list .selected__arrow i,.reservations__content .content__info .info__restaurants .restaurants__selected .list__arrow i,.reservations__content .content__info .info__restaurants .restaurants__selected .selected__arrow i{color:#fff;font-size:1.5em}.reservations__content .content__info .info__restaurants .restaurants__list{flex-direction:column;position:absolute;height:0;overflow:hidden;background-color:var(--bc-1);width:100%;transition:all .3s cubic-bezier(.22,.61,.36,1);z-index:10}.reservations__content .content__info .info__restaurants .restaurants__list.active{display:flex;height:200px;transition:all .3s cubic-bezier(.22,.61,.36,1);border-top:2px solid #fff}.reservations__content .content__info .info__restaurants .restaurants__list .list__item{display:flex;transition:all .3s cubic-bezier(.22,.61,.36,1);border-bottom:1px dashed #fff}.reservations__content .content__info .info__restaurants .restaurants__list .list__item:hover{transition:all .3s cubic-bezier(.22,.61,.36,1);background-color:rgba(255,255,255,.2)}.reservations__content .content__info .info__restaurants .restaurants__list .list__item:hover .list__arrow{transform:translateX(10%);transition:all .3s cubic-bezier(.22,.61,.36,1)}.reservations__content .content__info .info__restaurants .restaurants__list .list__item a{display:flex;width:100%}.reservations__content .content__info .info__restaurants .restaurants__list .list__item .list__arrow{transition:all .3s cubic-bezier(.22,.61,.36,1)}.reservations__content .content__info .info__participants{display:flex;border-bottom:1px solid var(--bc-1)}.reservations__content .content__info .info__participants .participants__label{width:50%;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--bc-1);padding:20px 30px}.reservations__content .content__info .info__participants .participants__label p{color:var(--bc-1);font-family:"Roboto Bold";font-size:1.2em;line-height:1}@media (min-width:768px) and (max-width:1199px){.reservations__content .content__info .info__participants .participants__label p{font-size:1.1em}}.reservations__content .content__info .info__participants .participants__input{width:50%;display:flex;align-items:center;justify-content:center}.reservations__content .content__info .info__participants .participants__input .input__number{padding:0 20px}@media (min-width:768px) and (max-width:1199px){.reservations__content .content__info .info__participants .participants__input .input__number{padding:0 10px}}.reservations__content .content__info .info__participants .participants__input .input__number p{color:var(--bc-1);font-size:3em;font-family:"Roboto Bold";line-height:1}@media (min-width:768px) and (max-width:1199px){.reservations__content .content__info .info__participants .participants__input .input__number p{font-size:2.5em}}@media (min-width:768px) and (max-width:1199px){.reservations__content .content__info .info__participants .participants__input .input__buttons{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}}.reservations__content .content__info .info__participants .participants__input .input__buttons .buttons__less,.reservations__content .content__info .info__participants .participants__input .input__buttons .buttons__plus{cursor:pointer}@media (min-width:768px) and (max-width:1199px){.reservations__content .content__info .info__participants .participants__input .input__buttons .buttons__less,.reservations__content .content__info .info__participants .participants__input .input__buttons .buttons__plus{line-height:1rem}}.reservations__content .content__info .info__turns{position:relative;padding:30px;border-bottom:1px solid var(--bc-1);display:flex;flex-wrap:wrap}.reservations__content .content__info .info__turns .turns__title p{color:var(--bc-1);font-family:"Roboto Bold";font-size:1.2em;line-height:1}.reservations__content .content__info .info__turns .turns__items{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px;width:50%}.reservations__content .content__info .info__turns .turns__items .items__item{width:49%;border:2px solid var(--bc-1);cursor:pointer;transition:all .3s cubic-bezier(.22,.61,.36,1)}.reservations__content .content__info .info__turns .turns__items .items__item p{text-transform:uppercase;color:var(--bc-1);font-family:"Roboto Bold";font-size:.75em;text-align:center;line-height:1;padding:5px 0;transition:all .3s cubic-bezier(.22,.61,.36,1)}.reservations__content .content__info .info__turns .turns__items .items__item:hover{background-color:var(--bc-1);transition:all .3s cubic-bezier(.22,.61,.36,1)}.reservations__content .content__info .info__turns .turns__items .items__item:hover p{color:#fff;transition:all .3s cubic-bezier(.22,.61,.36,1)}.reservations__content .content__info .info__legends{padding:30px}.reservations__content .content__info .info__legends .legends__item{display:flex;align-items:center}.reservations__content .content__info .info__legends .legends__item .item__color{width:25px;height:25px;border-radius:50%;margin-right:10px}.reservations__content .content__info .info__legends .legends__item .item__color.brown{background-color:var(--bc-1)}.reservations__content .content__info .info__legends .legends__item .item__color.yellow{background-color:#bba169}.reservations__content .content__info .info__legends .legends__item .item__color.green{background-color:#687953}.reservations__content .content__info .info__legends .legends__item .item__name{margin:10px 0}.reservations__content .content__info .info__legends .legends__item .item__name p{font-size:.75em;color:var(--bc-1);line-height:1}.reservations__content .content__info .info__continue{padding:30px;display:flex;align-items:center;justify-content:center}.reservations__content .content__info .info__continue .button{border:2px solid var(--bc-1);cursor:pointer;transition:all .3s cubic-bezier(.22,.61,.36,1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px}.reservations__content .content__info .info__continue .button p{text-transform:uppercase;color:var(--bc-1);font-family:"Roboto Bold";font-size:.75em;text-align:center;line-height:1;padding:5px 0;transition:all .3s cubic-bezier(.22,.61,.36,1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px}@media (min-width:768px) and (max-width:1199px){.reservations__content .content__info .info__continue .button p{line-height:1.5em}}.reservations__content .content__info .info__continue .button:hover{transition:all .3s cubic-bezier(.22,.61,.36,1);background-color:var(--bc-1)}.reservations__content .content__info .info__continue .button:hover p{transition:all .3s cubic-bezier(.22,.61,.36,1);color:#fff}.reservations__content .content__calendar{position:relative;width:calc(70% - 20px);background-color:rgba(255,255,255,.8);padding:50px 100px;display:flex;justify-content:center;flex-direction:column}.reservations__content .content__calendar .restaurant_phone{margin-top:20px;font-size:.8em}@media (max-width:767px){.reservations__content .content__calendar{width:90%;margin:20px auto;padding:50px 15px}}.reservations__content .content__calendar a,.reservations__content .content__calendar span{font-family:"Roboto Regular";color:var(--bc-1)}.reservations__content .content__calendar .other a.ui-state-default{font-family:"Roboto Bold";color:#bba169}.reservations__content .content__calendar .current a.ui-state-default{font-family:"Roboto Bold";color:#687953}.reservations__content .content__calendar h2{margin-bottom:20px;font-family:"Roboto Bold";color:var(--bc-1)}.reservations__content .content__calendar.hasDatepicker .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bc-1);opacity:.2}.reservations__content .content__calendar.hasDatepicker .restaurants-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#687953;box-shadow:1px 1px 10px 0 #404040}.reservations__content .content__calendar.hasDatepicker .restaurants-modal__close{position:absolute;top:5px;right:10px;cursor:pointer}.reservations__content .content__calendar.hasDatepicker .restaurants-modal__close i{color:#fff}.reservations__content .content__calendar.hasDatepicker .restaurants-modal__restaurant{padding:20px 20px;border-bottom:1px dashed rgba(255,255,255,.51);cursor:pointer;transition:all .3s cubic-bezier(.22,.61,.36,1)}.reservations__content .content__calendar.hasDatepicker .restaurants-modal__restaurant:nth-child(2){margin-top:0;padding-top:20px}.reservations__content .content__calendar.hasDatepicker .restaurants-modal__restaurant:last-child{margin-bottom:0;border-bottom:unset;padding-bottom:20px}.reservations__content .content__calendar.hasDatepicker .restaurants-modal__restaurant:hover{transition:all .3s cubic-bezier(.22,.61,.36,1);background-color:rgba(255,255,255,.51)}.reservations__content .content__calendar.hasDatepicker .restaurants-modal__restaurant .restaurant__city p{font-family:"Roboto Thin";text-transform:uppercase;font-size:.8em;color:#fff}.reservations__content .content__calendar.hasDatepicker .restaurants-modal__restaurant .restaurant__name p{font-family:"Roboto Bold";color:#fff}.reservations__content .content__calendar .ui-datepicker-header{display:flex;position:relative}.reservations__content .content__calendar .ui-datepicker-header a{position:absolute;cursor:pointer}.reservations__content .content__calendar .ui-datepicker-header a.ui-datepicker-prev{left:30%}@media (min-width:1200px) and (max-width:1600px){.reservations__content .content__calendar .ui-datepicker-header a.ui-datepicker-prev{left:20%}}@media (max-width:767px){.reservations__content .content__calendar .ui-datepicker-header a.ui-datepicker-prev{left:15%}}.reservations__content .content__calendar .ui-datepicker-header a.ui-datepicker-next{right:30%}@media (min-width:1200px) and (max-width:1600px){.reservations__content .content__calendar .ui-datepicker-header a.ui-datepicker-next{right:20%}}@media (max-width:767px){.reservations__content .content__calendar .ui-datepicker-header a.ui-datepicker-next{right:15%}}.reservations__content .content__calendar .ui-datepicker-header .ui-datepicker-title{width:100%;text-align:center}.reservations__content .content__calendar .ui-datepicker-header .ui-datepicker-title span{font-family:"Roboto Bold"!important;text-transform:uppercase}.reservations__content .content__calendar .ui-datepicker-calendar{margin-top:10px;width:100%}.reservations__content .content__calendar .ui-datepicker-calendar td,.reservations__content .content__calendar .ui-datepicker-calendar th{text-align:center}.reservations__content .content__calendar .ui-datepicker-calendar th{padding:5px 0}.reservations__content .content__calendar .ui-datepicker-calendar th span{font-family:"Roboto Bold"}.reservations__content .content__calendar .ui-datepicker-calendar td{padding:10px 0;background-color:var(--bc-1);border:2px solid #fff}.reservations__content .content__calendar .ui-datepicker-calendar td.current.ui-datepicker-current-day{background-color:#4b563d}.reservations__content .content__calendar .ui-datepicker-calendar td.current.ui-datepicker-current-day a{position:relative}.reservations__content .content__calendar .ui-datepicker-calendar td.current.ui-datepicker-current-day a::before{content:"";background:#fff;width:5px;height:5px;border-radius:50%;position:absolute;left:50%;bottom:-5px;transform:translateX(-50%)}.reservations__content .content__calendar .ui-datepicker-calendar td.ui-datepicker-other-month{border:none;background-color:transparent!important}.reservations__content .content__calendar .ui-datepicker-calendar td.current{background-color:#687953}.reservations__content .content__calendar .ui-datepicker-calendar td.other{background-color:#bba169}.reservations__content .content__calendar .ui-datepicker-calendar td a,.reservations__content .content__calendar .ui-datepicker-calendar td span{color:#fff!important}.reservations__content .content__calendar .ui-datepicker-calendar thead{border-top:1px solid var(--bc-1);border-bottom:1px solid var(--bc-1)}.reservations__content .content__calendar .ui-datepicker-calendar tbody:before{content:"@";display:block;line-height:15px;text-indent:-99999px}.reservations__content .content__form{width:100%;display:flex;flex-direction:column;align-items:center}.reservations__content .content__form .form__fields{width:100%;display:flex;flex-wrap:wrap;background-color:rgba(255,255,255,.8);padding:50px 150px}@media (max-width:767px){.reservations__content .content__form .form__fields{width:90%;margin:auto;padding:15px}}.reservations__content .content__form .form__fields .input__content{display:flex;flex-direction:column}.reservations__content .content__form .form__fields .input__content input,.reservations__content .content__form .form__fields .input__content textarea{background-color:transparent;border:1px solid var(--bc-1);padding:10px;color:var(--bc-1);font-family:"Roboto Regular"}.reservations__content .content__form .form__fields .input__content label{font-size:.7em;color:var(--bc-1);margin-bottom:5px}@media (max-width:767px){.reservations__content .content__form .form__fields .input__content label{font-size:.8em}}.reservations__content .content__form .form__fields .input__content .menus__wrapper{display:flex;flex-direction:row!important}.reservations__content .content__form .form__fields .input__content .menus__wrapper a{font-weight:400;transition:all .3s linear;border:1px solid var(--bc-1);padding:10px;font-size:.7em;margin-right:10px}.reservations__content .content__form .form__fields .input__content .menus__wrapper a:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.reservations__content .content__form .form__fields .input__content .checkbox-tools:after{content:unset}.reservations__content .content__form .form__fields .input__content .checkbox-tools:checked,.reservations__content .content__form .form__fields .input__content .checkbox-tools:not(:checked){position:absolute;left:-9999px;width:0;height:0;visibility:hidden}.reservations__content .content__form .form__fields .input__content .checkbox-tools:checked+label,.reservations__content .content__form .form__fields .input__content .checkbox-tools:not(:checked)+label{margin:0;position:relative;display:inline-block;height:37px;display:flex;align-items:center;justify-content:center;letter-spacing:1px;text-align:center;overflow:hidden;cursor:pointer;text-transform:uppercase;transition:all .3s linear;border:1px solid var(--bc-1);width:35%}.reservations__content .content__form .form__fields .input__content .checkbox-tools:not(:checked)+label{background-color:transparent}.reservations__content .content__form .form__fields .input__content .checkbox-tools:checked+label{color:#fff;background-color:var(--bc-1)}.reservations__content .content__form .form__fields .input__content .checkbox-tools:not(:checked)+label:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.reservations__content .content__form .form__fields .input__content .label-title{width:100%}.reservations__content .content__form .form__fields .fields__title{width:100%;text-align:center;margin-bottom:20px}.reservations__content .content__form .form__fields .fields__title h3{font-family:"Roboto Bold";color:var(--bc-1);font-size:1.2em}.reservations__content .content__form .form__fields .fields__three-boxes{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;margin:10px 0}@media (max-width:767px){.reservations__content .content__form .form__fields .fields__three-boxes{flex-direction:column;align-items:unset}}.reservations__content .content__form .form__fields .fields__three-boxes .input__content{width:calc(33.333% - 10px)}@media (max-width:767px){.reservations__content .content__form .form__fields .fields__three-boxes .input__content{width:100%;margin-top:10px}}.reservations__content .content__form .form__fields .fields__two-boxes{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:100%;margin:10px 0}@media (max-width:767px){.reservations__content .content__form .form__fields .fields__two-boxes{flex-direction:column-reverse}}.reservations__content .content__form .form__fields .fields__two-boxes .input__content{width:50%}@media (max-width:767px){.reservations__content .content__form .form__fields .fields__two-boxes .input__content{width:100%}}.reservations__content .content__form .form__fields .fields__two-boxes .input__content .buttons{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;-moz-column-gap:15px;column-gap:15px}.reservations__content .content__form .form__fields .fields__two-boxes .input__content .buttons label{width:50px}.reservations__content .content__form .form__fields .fields__two-boxes .input__content .buttons .num-access{display:none}.reservations__content .content__form .form__fields .fields__two-boxes .input__content .buttons .num-access.visible{display:block}@media (max-width:767px){.reservations__content .content__form .form__fields .fields__two-boxes .input__content .buttons{width:100%;text-align:center;flex-wrap:nowrap;align-items:center}.reservations__content .content__form .form__fields .fields__two-boxes .input__content .buttons .label-title{margin:0}.reservations__content .content__form .form__fields .fields__two-boxes .input__content .buttons .for-checkbox-tools{width:70%}}.reservations__content .content__form .form__fields .fields__two-boxes .input__content .allergens-notes{margin-top:10px}.reservations__content .content__form .form__fields .fields__two-boxes .input__content .allergens-notes p{font-size:.6em!important}@media (max-width:767px){.reservations__content .content__form .form__fields .fields__two-boxes .input__content .allergens-label{line-height:1.2;padding:10px}}.reservations__content .content__form .form__fields .fields__one-box{display:flex;align-items:center;justify-content:space-between;width:100%;margin:10px 0}.reservations__content .content__form .form__fields .fields__one-box .input__content{width:100%}.reservations__content .content__form .form__fields .fields__legal .checks{display:flex;flex-direction:column}.reservations__content .content__form .form__fields .fields__legal .checks .label-title input{margin-right:10px}.reservations__content .content__buttons{width:100%;padding:30px;display:flex;align-items:center;justify-content:center;border-top:1px solid var(--bc-1)}.reservations__content .content__buttons a,.reservations__content .content__buttons button{background-color:#bba169;border:2px solid #bba169;color:#fff;padding:20px 50px;text-transform:uppercase;font-family:"Roboto Bold";cursor:pointer;font-size:.7em;line-height:1}.reservations__content .content__buttons.two-buttons{width:50%;display:flex;justify-content:space-around}@media (max-width:767px){.reservations__content .content__buttons.two-buttons{width:90%;padding:30px 0;justify-content:space-between;flex-direction:column}.reservations__content .content__buttons.two-buttons a,.reservations__content .content__buttons.two-buttons button{text-align:center;width:70%}.reservations__content .content__buttons.two-buttons a{margin-bottom:30px}}.reservations__content .content__buttons.return a:hover{color:#bba169;background-color:#fff}.reservations__content .content__buttons.reset{justify-content:flex-end;padding:0;padding-top:10px}.reservations__content .content__buttons.reset a{background-color:transparent!important;color:#fff!important;border:2px solid #fff;padding:10px 15px;font-size:.6em;font-weight:400;font-family:"Roboto Regular";letter-spacing:.5px}.reservations__content .content__buttons.reset a:hover{background-color:#bba169!important;border:2px solid #bba169!important}@media (max-width:767px){.reservations__content .content__buttons.reset{justify-content:center}}.reservations__content .content__buttons.reset a,.reservations__content .content__buttons.two-buttons a{background-color:transparent!important;color:#fff!important;border:2px solid #fff;letter-spacing:.5px}.reservations__content .content__buttons.reset a:hover,.reservations__content .content__buttons.two-buttons a:hover{background-color:#bba169!important;border:2px solid #bba169!important}.reservations__content .content__buttons.reset button,.reservations__content .content__buttons.two-buttons button{letter-spacing:.5px}.reservations__content .content__buttons.reset button:hover,.reservations__content .content__buttons.two-buttons button:hover{background-color:transparent!important;border:2px solid #fff}@media (max-width:767px){.reservations__content .content__buttons.reset a,.reservations__content .content__buttons.reset button,.reservations__content .content__buttons.two-buttons a,.reservations__content .content__buttons.two-buttons button{padding:20px 30px}}.spin-wrapper{display:flex;align-items:center;justify-content:center}.spin-wrapper .spinner{height:60px;width:60px;border:3px solid transparent;border-top-color:var(--bc-1);border-radius:50%;-webkit-animation:spin2 2s linear infinite;animation:spin2 2s linear infinite}.spin-wrapper .spinner:after,.spin-wrapper .spinner:before{content:"";position:absolute;border:3px solid transparent;border-radius:50%}.spin-wrapper .spinner:before{border-top-color:#bba169;top:-12px;left:-12px;right:-12px;bottom:-12px;-webkit-animation:spin2 3s linear infinite;animation:spin2 3s linear infinite}.spin-wrapper .spinner:after{border-top-color:#687953;top:6px;left:6px;right:6px;bottom:6px;-webkit-animation:spin2 4s linear infinite;animation:spin2 4s linear infinite}@-webkit-keyframes spin2{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin2{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.book-result__content{width:100%;background-color:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px 0;text-align:center}.book-result__content h4{font-family:"Roboto Bold";font-size:1.2em;color:var(--bc-1)}.circle-loader{margin:0 0 30px 10px;border:5px solid rgba(0,0,0,.2);border-left-color:var(--bc-1);-webkit-animation-name:loader-spin;animation-name:loader-spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;position:relative;display:inline-block;vertical-align:top;box-sizing:content-box}.circle-loader,.circle-loader:after{border-radius:50%;width:100px;height:100px}.load-complete{-webkit-animation:none;animation:none;border-color:var(--bc-1);transition:border .5s ease-out}.load-error{-webkit-animation:none;animation:none;border-color:var(--bc-1);transition:border .5s ease-out}.checkmark{display:none;box-sizing:content-box}.checkmark.draw:after{opacity:1;height:50px;width:25px;transform-origin:left top;border-right:5px solid var(--bc-1);border-top:5px solid var(--bc-1);content:"";left:1.05em;top:50px;position:absolute;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:checkmark;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.checkmark.error{position:absolute;left:2.45em;top:1.35em;width:50px;height:50px}.checkmark.error:after,.checkmark.error:before{position:absolute;content:" ";height:50px;width:2px;background-color:var(--bc-1);transform-origin:top}.checkmark.error:before{transform:rotate(45deg) scaleY(0);-webkit-animation:error1 .4s ease-out forwards;animation:error1 .4s ease-out forwards;left:17px;top:6px}.checkmark.error:after{transform:rotate(-45deg) scaleY(0);-webkit-animation:error2 .4s ease-out forwards .4s;animation:error2 .4s ease-out forwards .4s;top:6px;left:-17px}@-webkit-keyframes loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes error1{from{transform:rotate(45deg) scaleY(0)}to{transform:rotate(45deg) scaleY(1)}}@keyframes error1{from{transform:rotate(45deg) scaleY(0)}to{transform:rotate(45deg) scaleY(1)}}@-webkit-keyframes error2{from{transform:rotate(-45deg) scaleY(0)}to{transform:rotate(-45deg) scaleY(1)}}@keyframes error2{from{transform:rotate(-45deg) scaleY(0)}to{transform:rotate(-45deg) scaleY(1)}}@-webkit-keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:25px;opacity:1}40%{height:50px;width:25px;opacity:1}100%{height:50px;width:25px;opacity:1}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:25px;opacity:1}40%{height:50px;width:25px;opacity:1}100%{height:50px;width:25px;opacity:1}}.info__modal{opacity:0;z-index:-1;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.3);transition:all .3s ease-in-out}.info__modal.active{opacity:1;z-index:3}.info__modal.active .modal__content{opacity:1;transform:scale(1)}.info__modal .modal__content{opacity:0;position:absolute;width:30%;color:var(--bc-1);background-color:#fff;transform:scale(0);transition:all .4s .1s ease-in-out}@media (max-width:700px){.info__modal .modal__content{width:90%}}.info__modal .modal__content .advise{padding:15px 30px;background-color:var(--bc-1);width:100%;font-weight:700;font-size:1.2em;margin-bottom:10px;color:#fff}.info__modal .modal__content .content__text{padding:15px 30px}.info__modal .modal__content .buttons{width:100%;padding:15px 30px;border-top:1px solid var(--bc-1);display:flex;justify-content:flex-end}.info__modal .modal__content .button{border:2px solid var(--bc-1);cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px}.info__modal .modal__content .button:hover{transition:all .3s cubic-bezier(.22,.61,.36,1);background-color:var(--bc-1)}.info__modal .modal__content .button:hover p{transition:all .3s cubic-bezier(.22,.61,.36,1);color:#fff}.info__modal .modal__content .button p{text-transform:uppercase;color:var(--bc-1);font-family:"Roboto Bold";font-size:.75em;text-align:center;line-height:1}.blocks{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;background-color:var(--white)}.blocks .grid__item .block{position:relative;display:flex;align-self:stretch;flex:1;width:100%;height:100%;padding:0}@media (min-width:768px) and (max-width:1199px){.blocks .grid__item .block{min-height:0}}.blocks .grid__item .block__bg{position:absolute;top:0;left:0;width:100%;height:100%}.blocks .grid__item .block__cup{position:absolute;right:0;top:var(--space-xxl)}.blocks .grid__item .block .content{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}@media (max-width:767px){.blocks .grid__item .block .content{padding:0}}.blocks .grid__item .block .content.items-start{justify-content:flex-start}.blocks .grid__item .block .content.items-center{justify-content:center}.blocks .grid__item .block .content.items-end{justify-content:flex-end}.blocks .grid__item .block .bg-image,.blocks .grid__item .block .bg-video{position:absolute;top:0;left:0;z-index:var(--z-index-background);width:100%;height:100%;background-size:cover;background-position:center center}.blocks .grid__item .block .bg-image.fixed,.blocks .grid__item .block .bg-video.fixed{background-attachment:fixed}@media (min-width:768px) and (max-width:1199px){.blocks .grid__item .block .bg-image.fixed,.blocks .grid__item .block .bg-video.fixed{background-attachment:scroll}}.blocks .grid__item .block.bg--height-1-2 .block__bg{transform:scaleY(1.2);transform-origin:top}@media (min-width:$design-breakpoint){.blocks .grid__item .block.bg--left .block__bg{left:-33%}.blocks .grid__item .block.bg--bottom .block__bg{top:18%}.blocks .grid__item .block.bg--right .block__bg{right:-33%;left:auto}.blocks .grid__item .block.bg--right-small .block__bg{right:-23%;left:auto}.blocks .grid__item .block.bg--height-double .block__bg{transform:scaleY(2);transform-origin:bottom}.blocks .grid__item .block.bg--height-1-5 .block__bg{transform:scaleY(1.5)}}.blocks .grid__item .block.bg-mid-wh.bg--light-blue .block__bg{background-color:#f2fafd;top:unset;left:unset;bottom:0;right:0;width:60%;height:50%}.blocks .grid__item .block--width-fit-content .content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.blocks .grid__item .block--wrapped .content{max-width:var(--content-min-width);margin:0 auto}@media (max-width:1000px){.blocks .grid__item .block--wrapped .content{padding-left:var(--space-l);padding-right:var(--space-l)}}@media (max-width:$padding-breakpoint){.blocks .grid__item .block--wrapped .content{padding-left:var(--space-m);padding-right:var(--space-m)}}@media (max-width:767px){.blocks .grid__item .block--wrapped .content{padding-left:0;padding-right:0}}.blocks .grid__item .block--wrapped-medium .content{max-width:var(--content-medium-width);margin:0 auto}@media (max-width:1400px){.blocks .grid__item .block--wrapped-medium .content{padding-left:var(--space-l);padding-right:var(--space-l)}}@media (max-width:$padding-breakpoint){.blocks .grid__item .block--wrapped-medium .content{padding-left:var(--space-m);padding-right:var(--space-m)}}.blocks .grid__item .block--wrapped-max .content{max-width:var(--content-max-width);margin:0 auto}@media (max-width:1700px){.blocks .grid__item .block--wrapped-max .content{padding-left:var(--space-l);padding-right:var(--space-l)}}@media (max-width:$padding-breakpoint){.blocks .grid__item .block--wrapped-max .content{padding-left:var(--space-m);padding-right:var(--space-m)}}@media (min-width:1024px){.blocks .grid__item .block--no-padding-top-desktop-block{padding-top:0}}@media (min-width:1024px){.blocks .grid__item .block--no-padding-top-desktop .content{padding-top:0}}@media (max-width:$design-breakpoint){.blocks .grid__item .block--brown-mobile .text span{color:var(--brown)!important}.blocks .grid__item .block--white-mobile .text span{color:var(--white)!important}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--xl-padding-top .content{padding-top:var(--space-xl)}.blocks .grid__item .block--xl-padding-bottom .content{padding-bottom:var(--space-xl)}.blocks .grid__item .block--xxl-padding-top .content{padding-top:var(--space-xxl)}.blocks .grid__item .block--xxl-padding-bottom .content{padding-bottom:var(--space-xxl)}.blocks .grid__item .block--no-padding .content{padding:0}.blocks .grid__item .block--no-padding-top .content{padding-top:0}.blocks .grid__item .block--no-padding-left .content{padding-left:0}.blocks .grid__item .block--no-padding-right .content{padding-right:0}.blocks .grid__item .block--no-padding-bottom .content{padding-bottom:0}.blocks .grid__item .block--no-padding-top-block{padding-top:0}.blocks .grid__item .block--no-padding-left-block{padding-left:0}.blocks .grid__item .block--no-padding-right-block{padding-right:0}.blocks .grid__item .block--no-padding-bottom-block{padding-bottom:0}.blocks .grid__item .block--xxl-padding-left .content{padding-left:var(--space-xxl)}.blocks .grid__item .block--xxl-padding-right .content{padding-right:var(--space-xxl)}.blocks .grid__item .block--xxl-padding-bottom .content{padding-bottom:var(--space-xxl)}.blocks .grid__item .block--xxl-padding-bottom-half .content{padding-bottom:calc(var(--space-xxl) * 1.5)}.blocks .grid__item .block--2xxl-padding-top .content{padding-top:calc(var(--space-xxl) * 2)}.blocks .grid__item .block--2xxl-padding-bottom .content{padding-bottom:calc(var(--space-xxl) * 2)}.blocks .grid__item .block--2xxl-padding-left .content{padding-left:calc(var(--space-xxl) * 2)}.blocks .grid__item .block--2xxl-padding-right .content{padding-right:calc(var(--space-xxl) * 2)}.blocks .grid__item .block--margin-right-auto .content{margin-right:auto;margin-left:0}.blocks .grid__item .block--margin-left-auto .content{margin-left:auto;margin-right:0}.blocks .grid__item .block--margin-right-l .content{margin-right:var(--space-l)}.blocks .grid__item .block--margin-left-l .content{margin-left:var(--space-l)}.blocks .grid__item .block--margin-left-xl .content{margin-left:var(--space-xl)}.blocks .grid__item .block--margin-right-xl .content{margin-right:var(--space-xl)}.blocks .grid__item .block--margin-left-xxl .content{margin-left:var(--space-xxl)}.blocks .grid__item .block--margin-right-xxl .content{margin-right:var(--space-xxl)}.blocks .grid__item .block--margin-left-2xxl .content{margin-left:calc(var(--space-xxl) * 2)}.blocks .grid__item .block--margin-right-2xxl .content{margin-right:calc(var(--space-xxl) * 2)}.blocks .grid__item .block--moved-top .content{margin-top:calc(-1 * var(--space-xl))}.blocks .grid__item .block--moved-top-xxl-half .content{margin-top:calc(-.5 * var(--space-xxl))}.blocks .grid__item .block--moved-top-xxl .content{margin-top:calc(-1 * var(--space-xxl))}.blocks .grid__item .block--moved-top-2xxl .content{margin-top:calc(-2 * var(--space-xxl))}.blocks .grid__item .block--moved-top-3xxl .content{margin-top:calc(-3 * var(--space-xxl))}}@media (min-width:$design-breakpoint) and (max-width:1600px){.blocks .grid__item .block--moved-top-2xxl-hd-laptop .content{margin-top:calc(-2 * var(--space-xxl))}}@media (min-width:$design-breakpoint) and (max-width:1300px){.blocks .grid__item .block--moved-top-xxl-laptop .content{margin-top:calc(-1 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-bottom .content{margin-bottom:calc(-1 * var(--space-xl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-bottom-xxl-half .content{margin-bottom:calc(-.5 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-bottom-xxl .content{margin-bottom:calc(-1 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-bottom-2xxl .content{margin-bottom:calc(-2 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-bottom-3xxl .content{margin-bottom:calc(-3 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-left .content{margin-left:calc(-1 * var(--space-xl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-left-xxl-half .content{margin-left:calc(-.5 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-left-xxl .content{margin-left:calc(-1 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-left-2xxl .content{margin-left:calc(-2 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-right .content{margin-right:calc(-1 * var(--space-xl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-right-xxl-half .content{margin-right:calc(-.5 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-right-xxl .content{margin-right:calc(-1 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--moved-right-2xxl .content{margin-right:calc(-2 * var(--space-xxl))}}@media (min-width:$design-breakpoint){.blocks .grid__item .block--negative-margin-bottom{margin-bottom:-90px}}.blocks .grid__item .block.fourth-max-width{max-width:75%;margin:0 auto}@media (max-width:500px){.blocks .grid__item .block.fourth-max-width{max-width:100%}}.blocks .grid__item .block .content--image-align-start .flex-content .image{justify-content:flex-start}.blocks .grid__item .block .content--padding-right-xl{padding-right:var(--space-xl)}@media (max-width:600px,){.blocks .grid__item .block .content--padding-right-xl{padding-right:0}}.blocks .grid__item .block .content--text-padding-left-xl .flex-content .text{padding-left:var(--space-xl)}@media (max-width:780px,){.blocks .grid__item .block .content--text-padding-left-xl .flex-content .text{padding-left:0}}@media (max-width:1200px,){.blocks .grid__item .block .content--margin-bottom-mobile-xl{margin-bottom:var(--space-xl)}}.blocks .grid__item .block .content.grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.blocks .grid__item .block.articles_small_four .content,.blocks .grid__item .block.articles_small_six .content{display:grid;grid-template-columns:2fr 1fr}.blocks .grid__item .block.articles_small_four .content .text,.blocks .grid__item .block.articles_small_six .content .text{padding-left:var(--space-xl);grid-column-start:2!important;grid-row-start:1}.blocks .grid__item .block.articles_small_four .content{grid-template-columns:1fr 2fr}.blocks .grid__item .block.articles_small_four .content .text{padding-right:var(--space-xl);grid-column-start:1!important;grid-row-start:1}@media (max-width:768px,){.blocks .grid__item .block.articles_small_four .content,.blocks .grid__item .block.articles_small_six .content{grid-template-columns:1fr;row-gap:var(--space-xl)}}@media (max-width:768px,){.blocks .grid__item .block.articles_small_four .content .text,.blocks .grid__item .block.articles_small_six .content .text{padding:0;grid-column-start:1!important}}@media (max-width:767px){.blocks .grid__item:first-child .block{margin:0!important;padding:0!important}}@media (min-width:768px) and (max-width:1199px){.blocks .grid__item:first-child .block{margin:0!important;padding:0!important}}@media (max-width:767px){.blocks .grid__item:first-child .block .content{margin:0!important;padding:0!important}}@media (min-width:768px) and (max-width:1199px){.blocks .grid__item:first-child .block .content{padding:0!important;margin:0!important}}.blocks--article{position:relative;padding-top:var(--space-l)}.blocks--article .social-icons{text-align:center;position:absolute;top:-50px;height:50px;right:25%;z-index:2;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;padding:15px}@media (max-width:500px){.blocks--article .social-icons{top:0;margin-bottom:10px}}.blocks--article .social-icons p{margin-bottom:var(--space-m)}@media (max-width:767px){.blocks--article .social-icons p{margin-bottom:0}}.blocks--article .social-icons a{margin:0 15px;color:#fff;transition:all .2s ease-out}.blocks--article .social-icons a:hover{color:var(--bc-2);transition:all .2s ease-out}.blocks--article .block.block-text-image .content{max-width:50%;margin-left:25%}@media (max-width:768px){.blocks--article .block.block-text-image .content{max-width:100%;margin-left:0}}.blocks--article .block.block-image .content{max-width:50%;margin:auto;margin-left:25%}@media (max-width:768px){.blocks--article .block.block-image .content{max-width:100%;margin-left:0}}.blocks--article .block.block-image .content .flex-content{width:100%}.blocks--thanks{height:200px}.blocks--legal ul{list-style:disc;margin-left:var(--space-l);margin-top:var(--space-s)}.blocks--legal ul li{list-style:disc}.blocks.contact .image:after{content:"";position:absolute;top:0;left:0;z-index:2;width:calc(100% - 40px);height:100%;background-color:rgba(0,167,224,.3)}.blocks.contact .subtitle{position:relative;padding-left:40px;font-weight:700}.blocks.contact .subtitle:before{content:"";position:absolute;top:0;left:0;width:32px;height:32px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg enable-background='new 0 0 32 32' id='Layer_1' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%3E%3Cg%3E%3Cpath d='M16,31.625c-8.615,0-15.625-7.01-15.625-15.625C0.375,7.384,7.385,0.375,16,0.375S31.625,7.384,31.625,16 C31.625,24.615,24.615,31.625,16,31.625z' fill='%23FFFFFF'/%3E%3Cpath d='M16,0.75c8.409,0,15.25,6.841,15.25,15.25S24.409,31.25,16,31.25S0.75,24.409,0.75,16S7.591,0.75,16,0.75 M16,0C7.163,0,0,7.163,0,16c0,8.836,7.163,16,16,16s16-7.164,16-16C32,7.163,24.837,0,16,0L16,0z' fill='%2300a7e0'/%3E%3C/g%3E%3C/g%3E%3Cg id='style_4_1_'%3E%3Cg%3E%3Crect fill='%23004595' height='5.88' transform='matrix(0.7879 -0.6158 0.6158 0.7879 -7.8033 18.273)' width='2.4' x='21.425' y='17.524'/%3E%3Cpath d='M22.513,24.284l-3.621-4.633c0,0-2.361-0.553-4.043-2.704c-1.681-2.151-1.647-4.576-1.647-4.576 L9.581,7.738c0,0-3.431,4.915,1.951,11.801S22.513,24.284,22.513,24.284z' fill='%23004595'/%3E%3Crect fill='%23004595' height='5.88' transform='matrix(0.7879 -0.6158 0.6158 0.7879 -2.4428 10.0124)' width='2.4' x='12.113' y='5.612'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.grid__item{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;position:relative}.grid__item .block.wrapped-from-1{grid-column-start:1}.grid__item .block.wrapped-from-2{grid-column-start:2}.grid__item .block.wrapped-from-3{grid-column-start:3}.grid__item .block.wrapped-from-4{grid-column-start:4}.grid__item .block.wrapped-from-5{grid-column-start:5}.grid__item .block.wrapped-from-6{grid-column-start:6}.grid__item .block.wrapped-from-7{grid-column-start:7}.grid__item .block.wrapped-from-8{grid-column-start:8}.grid__item .block.wrapped-from-9{grid-column-start:9}.grid__item .block.wrapped-from-10{grid-column-start:10}.grid__item .block.wrapped-from-11{grid-column-start:11}.grid__item .block.wrapped-to-2{grid-column-end:2}.grid__item .block.wrapped-to-3{grid-column-end:3}.grid__item .block.wrapped-to-4{grid-column-end:4}.grid__item .block.wrapped-to-5{grid-column-end:5}.grid__item .block.wrapped-to-6{grid-column-end:6}.grid__item .block.wrapped-to-7{grid-column-end:7}.grid__item .block.wrapped-to-8{grid-column-end:8}.grid__item .block.wrapped-to-9{grid-column-end:9}.grid__item .block.wrapped-to-10{grid-column-end:10}.grid__item .block.wrapped-to-11{grid-column-end:11}.grid__item .block.wrapped-to-12{grid-column-end:12}.grid__item .block.wrapped-to-13{grid-column-end:13}.loader{position:fixed;width:100vw;height:100vh;background-color:var(--white);z-index:9999;transition:all .4s linear;display:flex;justify-content:center;align-items:center}.loader.loaded{opacity:0}.loader .wrapper{width:200px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.loader .wrapper span{position:absolute;top:75px;font-family:"Roboto ";font-size:20px;letter-spacing:12px;color:#bba169;left:15%}.loader .wrapper .circle{width:20px;height:20px;position:absolute;border-radius:50%;background-color:#bba169;left:15%;transform-origin:50%;-webkit-animation:circle .5s alternate infinite ease;animation:circle .5s alternate infinite ease}.loader .wrapper .circle:nth-child(2){left:45%;-webkit-animation-delay:.2s;animation-delay:.2s}.loader .wrapper .circle:nth-child(3){left:auto;right:15%;-webkit-animation-delay:.3s;animation-delay:.3s}.loader .wrapper .shadow{width:20px;height:4px;border-radius:50%;background-color:rgba(0,0,0,.5);position:absolute;top:62px;transform-origin:50%;z-index:-1;left:15%;filter:blur(1px);-webkit-animation:shadow .5s alternate infinite ease;animation:shadow .5s alternate infinite ease}.loader .wrapper .shadow:nth-child(4){left:45%;-webkit-animation-delay:.2s;animation-delay:.2s}.loader .wrapper .shadow:nth-child(5){left:auto;right:15%;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes shadow{0%{transform:scaleX(1.5)}40%{transform:scaleX(1);opacity:.7}100%{transform:scaleX(.2);opacity:.4}}@keyframes shadow{0%{transform:scaleX(1.5)}40%{transform:scaleX(1);opacity:.7}100%{transform:scaleX(.2);opacity:.4}}@-webkit-keyframes circle{0%{top:60px;height:5px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7)}40%{height:20px;border-radius:50%;transform:scaleX(1)}100%{top:0}}@keyframes circle{0%{top:60px;height:5px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7)}40%{height:20px;border-radius:50%;transform:scaleX(1)}100%{top:0}}#particles-js,#particles-js-right{position:absolute;width:100%;height:100%;top:0;left:0}.content.not-found{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.content.not-found h3,.content.not-found p{color:#fff}.content.not-found h3{font-size:6em}.content.not-found p{font-size:1.5em}.container{margin:auto;max-width:1024px;width:100%;height:100%;text-align:center;position:relative}.box{margin:100px}.animation{margin-top:20%;display:inline-block;margin-bottom:5%}.one,.three,.two{display:block;float:left}.one{background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%0A%09%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2281px%22%20height%3D%2280.5px%22%20viewBox%3D%220%200%2081%2080.5%22%20style%3D%22overflow%3Ascroll%3Benable-background%3Anew%200%200%2081%2080.5%3B%22%0A%09%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23383838%3B%7D%0A%3C%2Fstyle%3E%0A%3Cdefs%3E%0A%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M30.3%2C68.2c1.2%2C0.2%2C2.3%2C0.9%2C3.8%2C1.2c1.6%2C0.3%2C2.7%2C0.6%2C4%2C0.4l4.9%2C9.6c0.6%2C0.9%2C1.4%2C1.1%2C2.3%2C0.9l15.3-4.9%0A%09c0.5-0.3%2C1-1%2C0.9-2.3l-1.8-10.6c2-1.6%2C3.6-3.7%2C5.3-5.8l10.5%2C0.6c1.1%2C0.6%2C2.1-0.4%2C2.3-1.1L81%2C40.7c0.2-0.8-0.4-2.1-1.1-2.3l-10.2-3.8%0A%09c-0.3-2.5-1.4-4.8-2.5-7.5l5.9-8.5c0.6-1.1%2C0.4-1.9-0.2-2.9l-12-10.7c-0.3-0.5-1.6-0.3-2.5%2C0.3l-8%2C6.9c-1.2-0.2-2.3-0.9-3.8-1.2%0A%09c-1.6-0.3-2.7-0.6-4-0.4L37.7%2C1c-0.6-0.9-1.4-1.1-2.3-0.9L20.1%2C5c-0.5%2C0.3-1%2C1-0.9%2C2.3l1.8%2C10.6c-2%2C1.6-3.6%2C3.7-5.3%2C5.8L5.3%2C23%0A%09c-0.8-0.2-1.7%2C0.4-2%2C1.6L0%2C40.2c-0.2%2C0.8%2C0.4%2C2.1%2C1.1%2C2.3l9.8%2C3.7c0.7%2C2.6%2C1.4%2C5.2%2C2.5%2C7.5l-6%2C8.9c-0.6%2C0.7-0.4%2C2%2C0.3%2C2.5l12%2C10.7%0A%09c0.7%2C0.5%2C1.9%2C0.8%2C2.4%2C0.1L30.3%2C68.2z%20M26.7%2C37.3c1.6-7.4%2C9.1-12.3%2C16.5-10.8S55.6%2C35.7%2C54%2C43.1c-1.6%2C7.4-9.1%2C12.3-16.5%2C10.7%0A%09C30.1%2C52.3%2C25.1%2C44.7%2C26.7%2C37.3L26.7%2C37.3z%22%2F%3E%0A%3C%2Fsvg%3E);width:80px;height:80px;background-size:100% 100%;background-repeat:no-repeat;margin-top:-10px;margin-right:8px}.two{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:a='http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/' x='0px' y='0px' width='103px' height='103.7px' viewBox='0 0 103 103.7' style='overflow:scroll;enable-background:new 0 0 103 103.7;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23004595;%7D%0A%3C/style%3E%3Cdefs%3E%3C/defs%3E%3Cpath class='st0' d='M87.3,64.8c0.3-1.5,1.1-2.9,1.6-4.9c0.4-2,0.7-3.5,0.5-5.1l12.3-6.3c1.2-0.8,1.4-1.8,1.1-2.9l-6.3-19.6 c-0.4-0.6-1.3-1.3-2.9-1.1l-13.5,2.3c-2.1-2.5-4.7-4.7-7.4-6.8l0.8-13.4C74.3,5.8,73,4.5,72,4.3L52.1,0c-1-0.2-2.7,0.5-2.9,1.5 l-4.8,13c-3.2,0.4-6.1,1.8-9.5,3.2l-10.9-7.5c-1.4-0.8-2.5-0.5-3.7,0.3L6.5,25.8c-0.6,0.4-0.4,2,0.4,3.2l8.8,10.2 c-0.3,1.5-1.1,2.9-1.5,4.9c-0.4,2-0.7,3.5-0.6,5.1L1.2,55.4c-1.2,0.8-1.4,1.8-1.1,2.9l6.3,19.6c0.4,0.6,1.3,1.3,2.9,1.1l13.5-2.3 c2.1,2.5,4.7,4.7,7.4,6.8l-0.8,13.4c-0.2,1,0.6,2.2,2.1,2.5l20,4.2c1,0.2,2.7-0.5,2.9-1.5l4.7-12.6c3.3-0.9,6.6-1.7,9.5-3.2L80.1,94 c0.9,0.7,2.5,0.5,3.2-0.4L97,78.3c0.7-0.9,1-2.4,0.1-3.1L87.3,64.8z M47.8,69.5C38.3,67.5,32,57.8,34,48.3 c2-9.5,11.7-15.8,21.2-13.8c9.5,2,15.7,11.7,13.7,21.2C66.9,65.2,57.3,71.5,47.8,69.5L47.8,69.5z'/%3E%3C/svg%3E");width:100px;height:100px;background-size:100% 100%;background-repeat:no-repeat}.three{background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%0A%09%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2281px%22%20height%3D%2280.5px%22%20viewBox%3D%220%200%2081%2080.5%22%20style%3D%22overflow%3Ascroll%3Benable-background%3Anew%200%200%2081%2080.5%3B%22%0A%09%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23383838%3B%7D%0A%3C%2Fstyle%3E%0A%3Cdefs%3E%0A%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M30.3%2C68.2c1.2%2C0.2%2C2.3%2C0.9%2C3.8%2C1.2c1.6%2C0.3%2C2.7%2C0.6%2C4%2C0.4l4.9%2C9.6c0.6%2C0.9%2C1.4%2C1.1%2C2.3%2C0.9l15.3-4.9%0A%09c0.5-0.3%2C1-1%2C0.9-2.3l-1.8-10.6c2-1.6%2C3.6-3.7%2C5.3-5.8l10.5%2C0.6c1.1%2C0.6%2C2.1-0.4%2C2.3-1.1L81%2C40.7c0.2-0.8-0.4-2.1-1.1-2.3l-10.2-3.8%0A%09c-0.3-2.5-1.4-4.8-2.5-7.5l5.9-8.5c0.6-1.1%2C0.4-1.9-0.2-2.9l-12-10.7c-0.3-0.5-1.6-0.3-2.5%2C0.3l-8%2C6.9c-1.2-0.2-2.3-0.9-3.8-1.2%0A%09c-1.6-0.3-2.7-0.6-4-0.4L37.7%2C1c-0.6-0.9-1.4-1.1-2.3-0.9L20.1%2C5c-0.5%2C0.3-1%2C1-0.9%2C2.3l1.8%2C10.6c-2%2C1.6-3.6%2C3.7-5.3%2C5.8L5.3%2C23%0A%09c-0.8-0.2-1.7%2C0.4-2%2C1.6L0%2C40.2c-0.2%2C0.8%2C0.4%2C2.1%2C1.1%2C2.3l9.8%2C3.7c0.7%2C2.6%2C1.4%2C5.2%2C2.5%2C7.5l-6%2C8.9c-0.6%2C0.7-0.4%2C2%2C0.3%2C2.5l12%2C10.7%0A%09c0.7%2C0.5%2C1.9%2C0.8%2C2.4%2C0.1L30.3%2C68.2z%20M26.7%2C37.3c1.6-7.4%2C9.1-12.3%2C16.5-10.8S55.6%2C35.7%2C54%2C43.1c-1.6%2C7.4-9.1%2C12.3-16.5%2C10.7%0A%09C30.1%2C52.3%2C25.1%2C44.7%2C26.7%2C37.3L26.7%2C37.3z%22%2F%3E%0A%3C%2Fsvg%3E);width:80px;height:80px;background-size:100% 100%;background-repeat:no-repeat;margin-top:-50px;margin-left:-10px}@-webkit-keyframes spin-one{0%{transform:rotate(0)}100%{transform:rotate(-359deg)}}@keyframes spin-one{0%{transform:rotate(0)}100%{transform:rotate(-359deg)}}.spin-one{-webkit-animation:spin-one 1.5s infinite linear;animation:spin-one 1.5s infinite linear}@-webkit-keyframes spin-two{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes spin-two{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.spin-two{-webkit-animation:spin-two 2s infinite linear;animation:spin-two 2s infinite linear}.block-gallery{padding:0!important}.block-gallery .content{padding:0!important;height:100%}.block-gallery .content .block-text{padding:0;margin:0 auto 30px}.block-gallery .gallery{height:100%;width:100%}.block-gallery .gallery .item{height:100%}@media (min-width:768px) and (max-width:1199px){.block-gallery .gallery .item{width:calc(50% - var(--space-m))}}@media (max-width:767px){.block-gallery .gallery .item{width:calc(100% - var(--space-m));margin-bottom:var(--space-xs)}}.block-gallery .carrousel{max-width:var(--content-max-width);margin:auto;height:350px}.block-gallery .carrousel .content-carrousel .viewport .item{padding:0 var(--space-m) var(--space-m)}.block-gallery .carrousel .content-carrousel .viewport .item .image{width:calc(16% - 20px);height:auto;margin:0 var(--space-s)}.block-gallery .carrousel .content-carrousel .viewport .item .image img{filter:grayscale(1)}@media (min-width:768px) and (max-width:1199px){.block-gallery .carrousel .content-carrousel .viewport .item .image{width:calc(25% - 20px)}}.block-gallery .carrousel .buttons{bottom:0}.block-gallery .carrousel .buttons span{border-color:var(--g-10);background-color:var(--g-10)}.block-gallery .carrousel .buttons span.current{border-color:var(--g-10);background-color:var(--g-10)}@media (max-width:767px){.block-gallery .content .block-text{padding:0 var(--space-m)}.block-gallery .carrousel{height:calc(100vh - 50px);margin-bottom:var(--space-m)}.block-gallery .carrousel .content-carrousel .viewport .item .image{width:calc(50% - 20px)}}#resource-slider{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:13em;margin:auto;background:#fff;overflow:hidden}#resource-slider .slider__controller{display:flex;justify-content:space-between;margin-top:50px}@media (max-width:767px){#resource-slider .slider__controller{flex-direction:column}}#resource-slider .slider__controller .controller__paginate{z-index:2;width:5%}@media (max-width:767px){#resource-slider .slider__controller .controller__paginate{display:none}}@media (min-width:768px) and (max-width:1199px){#resource-slider .slider__controller .controller__paginate{width:10%}}#resource-slider .slider__controller .controller__paginate span{font-size:15px;font-weight:300;line-height:1.07;letter-spacing:-3px}#resource-slider .slider__controller .controller__line{width:70%;display:flex;align-items:center}@media (min-width:768px) and (max-width:1199px){#resource-slider .slider__controller .controller__line{width:60%}}@media (max-width:767px){#resource-slider .slider__controller .controller__line{width:100%}}#resource-slider .slider__controller .controller__line .line{z-index:2;width:100%;height:1px;background:rgba(0,0,0,.25);position:relative}#resource-slider .slider__controller .controller__line .line__current{position:absolute;top:50%;left:0;transform:translate(0,-50%);height:4px;background:var(--bc-2);transition:all .5s ease-out .1s}#resource-slider .slider__controller .controller .buttons__slider{display:flex}#resource-slider .slider__controller .controller .buttons__slider .arrow{width:40px;height:40px;border-radius:50%;border:1px solid rgba(0,0,0,.25);cursor:pointer;outline:0}#resource-slider .slider__controller .controller .buttons__slider .arrow:hover{background:rgba(0,0,0,.1)}#resource-slider .slider__controller .controller .buttons__slider .arrow:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:.75em;height:.75em;margin:auto;border-style:solid}#resource-slider .slider__controller .controller .buttons__slider .arrow.prev:before{left:.25em;border-width:3px 0 0 3px;border-color:#333 transparent transparent #333;transform:rotate(-45deg)}#resource-slider .slider__controller .controller .buttons__slider .arrow.next:before{right:.25em;border-width:3px 3px 0 0;border-color:#333 #333 transparent transparent;transform:rotate(45deg)}#resource-slider .resource-slider-frame{position:absolute;top:0;left:2em;right:2em;bottom:0;border-left:.25em solid transparent;border-right:.25em solid transparent;overflow:hidden}#resource-slider .resource-slider-item{position:absolute;top:0;bottom:0;width:25%;height:100%}#resource-slider .resource-slider-inset{position:absolute;top:0;left:0;right:0;bottom:0;margin:.5em .25em;overflow:hidden}@media (max-width:60em){#resource-slider .resource-slider-item{width:33.33%}#resource-slider{height:16em}}@media (max-width:45em){#resource-slider .resource-slider-item{width:50%}}@media (max-width:30em){#resource-slider .resource-slider-item{width:100%}#resource-slider{height:19em}}.block-form .content{padding:var(--space-l) var(--space-xl)}@media (min-width:768px) and (max-width:1199px){.block-form .content{padding:var(--space-l)}}@media (max-width:767px){.block-form .content{padding:var(--space-m)}}.block-form .content .flex-content{width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content}.block-form .content .flex-content .text{width:100%;height:auto}.block-form .content .flex-content .text h3{margin-top:50px;margin-bottom:35px}.block-form .content .flex-content .text h4.subtitle{margin-bottom:80px}@media (max-width:767px){.block-form .content .flex-content .text h4.subtitle{margin-bottom:0}}.block-form.block--grid .content .flex-content .form{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;-moz-column-gap:40px;column-gap:40px}@media (max-width:900px){.block-form.block--grid .content .flex-content .form{display:flex;flex-direction:column}}.block-form.block--grid .content .flex-content .form .form-block.form-block--textarea{grid-column:2/3;grid-row:1/5}.block-form.block--grid .content .flex-content .form .button-block{grid-column-end:3;grid-column-start:1}.block-form.block--grid .content .flex-content .form .button-block.button-block--end{grid-column:2/3;grid-row:4/5}.block-form.block--grid .content .flex-content .form .g-recaptcha{justify-content:left}.block-form.block--grid .content .flex-content .form .button-block .button{color:#fff}.block-image .content .flex-content{display:flex;align-items:center;height:100%}.block-image .content .flex-content .image{width:100%}@media (max-width:700px){.block-image .content .flex-content .image{width:100%!important}}.block-map .content--item{height:700px}.block-map .content--item .flex-content{width:100%;height:100%}.block-map .content--item .flex-content .text{margin-bottom:var(--space-m)}.block-map .content--item .flex-content .map-multi{height:100%}@media (max-width:1650px){#interactive-map .blob:not(.blob--visible-on-laptop){display:none}}#interactive-map .content .flex-content .map-multi{min-height:650px}@media (max-width:610px){#interactive-map .content .flex-content .map-multi{min-height:400px}}#interactive-map .content .flex-content .text{margin-bottom:0}.contacts_map .content .map-multi{min-height:700px}@media (max-width:610px){.contacts_map .content .map-multi{min-height:400px}}.block-multiple h3{margin-left:50px;color:var(--bc-2);line-height:1.23;position:relative}.block-multiple h3:before{content:"";position:absolute;top:50%;transform:translate(0,-50%);left:-50px;width:2px;height:52px;background-color:var(--bc-2)}.block-multiple .bg-image{background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}.block-multiple .content .flex-content{width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content}.block-multiple .content .flex-content .text{width:100%;height:auto}.block-multiple.mosaic{margin:50px 0}.multiple--mosaic.items{display:flex;flex-wrap:wrap;justify-content:center}.multiple--mosaic.items .multiple__item{width:30%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;margin:20px 0;transition:.3s ease-out all;padding:20px}.multiple--mosaic.items .multiple__item:hover{background:rgba(231,216,255,.5);transition:.3s ease-out all}.multiple--mosaic.items .multiple__item:hover .multiple__icon{transition:.3s ease-out all}.multiple--mosaic.items .multiple__item:hover .multiple__icon:before{transition:.3s ease-out all;background:rgba(231,216,255,.5)}.multiple--mosaic.items .multiple__item:hover .multiple__icon:after{transition:.3s ease-out all;border:5px solid #d5befb}.multiple--mosaic.items .multiple__item:hover .multiple__icon img{transition:.3s ease-out all;transform:rotate(5deg) scale(1.2)}.multiple--mosaic.items .multiple__item .multiple__icon{height:200px;width:200px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;position:relative;transition:.3s ease-out all;padding:20px}.multiple--mosaic.items .multiple__item .multiple__icon:before{transition:.3s ease-out all;content:"";height:100%;width:100%;position:absolute;top:0;left:0;border-radius:50%;background:rgba(133,58,253,.2);z-index:1}.multiple--mosaic.items .multiple__item .multiple__icon:after{transition:.3s ease-out all;content:"";height:102%;width:102%;position:absolute;top:0;left:0;border:7px solid #d5befb;border-radius:50%;z-index:1}.multiple--mosaic.items .multiple__item .multiple__icon img{transition:.3s ease-out all;width:75%;height:auto;z-index:1}.multiple--mosaic.items .multiple__item .multiple__content{height:50%;text-align:center;margin-top:15px}.multiple--mosaic.items .multiple__item .multiple__content h4.title-font{color:var(--bc-1);font-style:italic;margin-bottom:1px}.multiple--mosaic.items .multiple__item .multiple__content p{font-size:.8em}.multiple--mosaic.items--1 .multiple__item{width:100%}.multiple--mosaic.items--2 .multiple__item{width:48%}.multiple--mosaic.items--3 .multiple__item{width:30%}.multiple--mosaic.items--4 .multiple__item{width:22%}.multiple--mosaic.items--5 .multiple__item{width:18%}.multiple--mosaic.items--6 .multiple__item{width:15%}.multiple--featured{display:flex;align-items:center;justify-content:center}.multiple--featured .multiple__item:nth-child(odd){background-color:transparent}.multiple--featured .multiple__item:nth-child(even){background-color:transparent}.multiple--featured.items--1{width:100%}.multiple--featured.items--2{width:50%}.multiple--featured.items--3{width:33.3333333333%}.multiple--featured.items--4{width:25%}.multiple--featured.items--5{width:20%}.multiple--featured.items--6{width:16.6666666667%}.multiple--featured .multiple__item--featured{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden;justify-self:center}@media (max-width:767px){.multiple--featured .multiple__item--featured{margin-bottom:var(--space-l)}.multiple--featured .multiple__item--featured:last-child{margin-bottom:0}}.multiple--featured .multiple__item--featured .multiple__icon{display:flex;justify-content:center;align-items:center;height:100px;width:100%}.multiple--featured .multiple__item--featured .multiple__icon .multiple__icon-img{height:100%;width:auto}.multiple--featured .multiple__item--featured .multiple__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-grow:1;width:100%;margin-top:var(--space-m)}.block-slider .content .flex-content{display:flex;justify-content:center;height:100%;width:100%;overflow:hidden;margin:50px 0}.block-slider .content .flex-content.no-padding{padding:0}.block-slider .content .flex-content .slider{position:relative;display:flex;align-items:center;height:100%}.block-slider .content .flex-content .slider--height-1{min-height:500px}.block-slider .content .flex-content .slider--height-2{min-height:calc(var(--space-xl) * 10)}.block-slider .content .flex-content .slider .content-slider{display:flex;align-items:center;flex:1}.block-slider .content .flex-content .slider .content-slider .slide{top:auto;left:auto}.block-slider .content .flex-content .slider .content-slider .slide .slide__element{position:relative;width:100%;height:100%}.block-slider .content .flex-content .slider .content-slider .slide .slide__element .slide__background{position:absolute;z-index:var(--z-index--background)}.block-slider .content .flex-content .slider .content-slider .slide .slide__element .slide__foreground{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:var(--z-index--body);width:100%;height:100%}.block-slider .content .flex-content .slider .content-slider .slide.items--1{min-height:500px}.block-slider .content .flex-content .slider .content-slider .slide.items--1 .slide__element{min-height:500px;display:flex}.block-slider .content .flex-content .slider .content-slider .slide.items--1 .slide__element .slide__background{opacity:0;position:relative}.block-slider .content .flex-content .slider .content-slider .slide.items--1 .slide__element .slide__background.image{height:auto}.block-slider .content .flex-content .slider .content-slider .slide.items--1 .slide__element .slide__foreground{justify-content:flex-start;align-items:flex-start;padding-left:100px}.block-slider .content .flex-content .slider .content-slider .slide.items--1.current .slide__background{opacity:1}.block-slider .content .flex-content .slider .content-slider .slide.items--1.current .text p{font-weight:800;justify-content:flex-start}.block-slider .content .flex-content .slider .content-slider .slide.items--1:nth-child(1) .text{transform:translateY(50px)}.block-slider .content .flex-content .slider .content-slider .slide.items--1:nth-child(2) .text{transform:translateY(100px)}.block-slider .content .flex-content .slider .content-slider .slide.items--1:nth-child(3) .text{transform:translateY(150px)}.block-slider .content .flex-content .slider .content-slider .slide.items--1:nth-child(4) .text{transform:translateY(200px)}.block-slider .content .flex-content .slider .content-slider .slide.items--1:nth-child(5) .text{transform:translateY(250px)}.block-slider .content .flex-content .slider .content-slider .slide.items--1:nth-child(6) .text{transform:translateY(300px)}.block-slider .content .flex-content .slider .content-slider .slide.items--1:nth-child(7) .text{transform:translateY(350px)}.block-slider .content .flex-content .slider .content-slider .slide.items--1:nth-child(8) .text{transform:translateY(400px)}.block-slider .content .flex-content .slider .content-slider .slide.items--2{min-height:calc(var(--space-xl) * 4)}.block-slider .content .flex-content .slider .content-slider .slide.items--3{min-height:calc(var(--space-xl) * 3)}.block-slider .content .flex-content .slider .slider__buttons{position:absolute;display:flex;align-items:center;bottom:var(--space-m);left:50%;transform:translateX(-50%);z-index:var(--z-index--body)}.block-slider .content .flex-content .slider .slider__buttons .slider__button{position:relative;display:inline-block;width:var(--space-m);height:var(--space-m);margin-left:var(--space-m);border:2px solid var(--white);border-radius:50%;cursor:pointer;transition:.5s cubic-bezier(.52,.01,.16,1) 0s}.block-slider .content .flex-content .slider .slider__buttons .slider__button:first-child{margin-left:0}.block-slider .content .flex-content .slider .slider__buttons .slider__button.current:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:3px solid var(--white);border-radius:50%}@media (max-width:767px){.block-slider .content .flex-content .slider .slider__buttons .slider__button{width:10px;height:10px;border:2px solid var(--white)}}.blocks .block.block-text-image .content .flex-content{position:relative;width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl)}@media (max-width:$design-breakpoint,){.blocks .block.block-text-image .content .flex-content{grid-template-columns:1fr;gap:var(--space-l)}}@media (max-width:767px){.blocks .block.block-text-image .content .flex-content{display:flex;flex-direction:column;gap:0}}.blocks .block.block-text-image .content .flex-content.block-text-image__container h3{margin-top:50px;margin-bottom:75px}@media (max-width:767px){.blocks .block.block-text-image .content .flex-content.block-text-image__container h3{margin-top:25px;margin-bottom:25px!important}}.blocks .block.block-text-image .content .flex-content.block-text-image__container p{margin:30px 0}.blocks .block.block-text-image .content .flex-content.block-text-image__container p.title-font{color:var(--bc-2);font-weight:300;line-height:1.27}.blocks .block.block-text-image .content .flex-content.block-text-image__container--right .image{grid-column-start:2}@media (max-width:$design-breakpoint,){.blocks .block.block-text-image .content .flex-content.block-text-image__container--right .image{grid-column-start:1;grid-row-start:2}}.blocks .block.block-text-image .content .flex-content.block-text-image__container--right .block-text-image__content{grid-column-start:1;grid-row-start:1}.blocks .block.block-text-image .content .flex-content.block-text-image__container--top{grid-template-columns:1fr}.blocks .block.block-text-image .content .flex-content.block-text-image__container--bottom{grid-template-columns:1fr}.blocks .block.block-text-image .content .flex-content.block-text-image__container--bottom .image{grid-row-start:2}.blocks .block.block-text-image .content .flex-content.block-text-image__container--bottom .block-text-image__content{grid-row-start:1}.blocks .block.block-text-image .content .flex-content .image{z-index:1}@media (min-width:768px) and (max-width:1199px){.blocks .block.block-text-image .content .flex-content .image__content{max-height:none;width:100%}}.blocks .block.block-text-image .content .flex-content .text{width:100%;height:auto;z-index:2}.blocks .block.block-text-image .content .flex-content .text .paragraphs{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--space-l)}@media (max-width:600px,){.blocks .block.block-text-image .content .flex-content .text .paragraphs{grid-template-columns:1fr}}.blocks .block.block-text-image .content .flex-content .button-block{margin-top:calc(var(--space-l) * 1.5)}@media (max-width:767px){.blocks .block.block-text-image .content .flex-content .button-block{margin-top:var(--space-xs)}}.block-video .content .flex-content{display:flex;align-items:center;justify-content:center;height:100%;width:100%}@media (min-width:768px) and (max-width:1199px){.block-video .content .flex-content{min-height:calc(var(--space-xl) * 6)}}@media (max-width:767px){.block-video .content .flex-content{min-height:calc(var(--space-xl) * 4)}}.block-video .content .flex-content .play-button .play{font-size:90px;color:var(--bc-1)}.block-video.embed .content{padding:var(--space-l) var(--space-xl)}@media (min-width:768px) and (max-width:1199px){.block-video.embed .content{padding:var(--space-l)}}@media (max-width:767px){.block-video.embed .content{padding:var(--space-m)}}.block-video.embed .content .flex-content .video__container{position:relative;width:100%;height:0;padding-bottom:56.25%}.block-video.embed .content .flex-content .video__container .player{position:absolute;top:0;left:0;width:100%;height:100%}.block-video.embed .content .flex-content .video__caption{margin-top:var(--space-m)}.block-video.fullscreen .content .flex-content{position:relative}.block-video.fullscreen .content .flex-content .video__background{position:absolute;top:0;right:0;width:100%;height:100%;z-index:var(--z-index--background)}.block-video.fullscreen .content .flex-content .video__play{display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:var(--z-index--highlight)}.block-video.fullscreen .content .flex-content .video__play .video__play-button{font-size:90px;color:var(--bc-1);transition:all .4s;cursor:pointer}.block-video.fullscreen .content .flex-content .video__play .video__play-button:hover{color:var(--bc-2)}@media (max-width:767px){.block-video.fullscreen .content .flex-content .video__play .video__play-button{font-size:70px}}.block-video.fullscreen .content .flex-content .video__viewport{position:fixed;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;height:100vh;width:100vw;transition:z-index .1s,opacity .4s,visibility .4s;z-index:var(--z-index--hidden)}.block-video.fullscreen .content .flex-content .video__viewport .video__container{position:relative;width:50%;height:0;padding-bottom:28.12%}.block-video.fullscreen .content .flex-content .video__viewport .video__container .player{position:absolute;top:0;left:0;width:100%;height:100%}.block-video.fullscreen .content .flex-content .video__viewport .video__close-button{position:absolute;top:var(--space-l);right:calc(var(--space-l) * 1.5);font-size:var(--space-l);color:var(--white);cursor:pointer;transition:all .3s}@media (min-width:768px) and (max-width:1199px){.block-video.fullscreen .content .flex-content .video__viewport .video__close-button{top:var(--space-m);right:calc(var(--space-m) * 1.5);font-size:var(--space-m)}}.block-video.fullscreen .content .flex-content .video__viewport .video__close-button:hover{color:var(--bc-1)}.block-video.fullscreen .content .flex-content .video__viewport.active{opacity:1;visibility:visible;z-index:var(--z-index--overlay);transition:z-index .6s,opacity .4s,visibility .4s}.block-video.fullscreen .content .flex-content .video__viewport.active .video__container{z-index:var(--z-index--highlight)}.block-video.fullscreen .content .flex-content .video__viewport.active .video__close-button{z-index:var(--z-index--highlight)}.grid__item--cs-3 .block-video.embed .content .flex-content{max-width:var(--content-medium-width)}.grid__item--cs-1 .block-video.embed .content .flex-content,.grid__item--cs-2 .block-video.embed .content .flex-content{max-width:100%}.gallery .thumbs{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:calc(var(--space-xl) * 2);height:100%}@media (min-width:768px) and (max-width:1199px){.gallery .thumbs{grid-auto-rows:calc(var(--space-l) * 3)}}@media (max-width:767px){.gallery .thumbs{display:flex}}.gallery .thumbs .thumb{display:flex;position:relative;cursor:pointer;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;width:100%;margin:0;grid-row-end:span 2}.gallery .thumbs .thumb:nth-child(2),.gallery .thumbs .thumb:nth-child(4),.gallery .thumbs .thumb:nth-child(6n+10),.gallery .thumbs .thumb:nth-child(6n+8){grid-row-end:span 2;height:100%}@media (max-width:767px){.gallery .thumbs .thumb:nth-child(2),.gallery .thumbs .thumb:nth-child(4),.gallery .thumbs .thumb:nth-child(6n+10),.gallery .thumbs .thumb:nth-child(6n+8){height:175px}}.gallery .thumbs .thumb:first-child,.gallery .thumbs .thumb:nth-child(4n+1){margin-left:0}.gallery .thumbs .thumb:nth-child(4n){margin-right:0}@media (min-width:768px) and (max-width:1199px){.gallery .thumbs .thumb:nth-child(odd){margin-left:0}.gallery .thumbs .thumb:nth-child(even){margin-right:0}}@media (max-width:767px){.gallery .thumbs .thumb{width:100%;margin:0}}.gallery .thumbs .thumb .lens{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;background-color:transparent;background-image:url(../js/plugins/neo/neo-gallery/maximize.png);background-size:40px 20px;background-position:center center;background-repeat:no-repeat;transition:all .2s ease-out}.gallery .thumbs .thumb:hover .lens{opacity:.3;background-color:var(--bc-1)}.gallery.video .thumbs{display:flex;width:100%;height:100%}.gallery.video .thumbs .thumb-container{height:100%;flex-grow:1}.gallery.video .thumbs .thumb-container .thumb{height:100%;width:100%}.gallery.video .thumbs .thumb-container .thumb .lens .playbutton{display:flex;justify-content:center;align-items:center;height:100%}.gallery.video .thumbs .thumb-container .thumb .lens .playbutton img{width:var(--space-l);height:var(--space-l)}@media (max-width:600px){.gallery .thumbs{flex-wrap:wrap}.gallery .thumbs .item.oneofthree{width:100%;margin-bottom:0!important}.gallery .thumbs .item.oneofthree .full{width:100%;height:300px}.gallery .thumbs .item.oneofthree .oneoftwo{width:50%}.gallery .thumbs .item.oneofthree .thumb-4,.gallery .thumbs .item.oneofthree .thumb-6{height:150px}.gallery .thumbs .item.oneofthree .thumb-4{width:50%}.gallery .thumbs .item.oneofthree .thumb-6{width:33.3333%}}.gallery .viewport{display:none;position:fixed;bottom:0;left:0;opacity:0;z-index:var(--z-index--hidden);height:100vh;width:100%;transition:opacity .4s;background-image:radial-gradient(rgba(0,0,0,.7),#000);transition:all .2s ease-out}.gallery .viewport.active{z-index:var(--z-index--overlay);opacity:1}.gallery .viewport .close-button{position:absolute;top:var(--space-m);right:var(--space-m);left:auto;display:flex;justify-content:center;align-items:center;cursor:pointer}.gallery .viewport .close-button .text{display:flex;justify-content:center;align-items:center;margin-right:var(--space-s)}.gallery .viewport .close-button .text .close{margin-bottom:0;color:var(--white);font-weight:400}.gallery .viewport .close-button .button_{display:table-cell;vertical-align:middle}.gallery .viewport .close-button .lines{position:relative;display:inline-block;width:40px;height:3px;margin-top:-10px;background-color:transparent;transition:all .3s ease-out}.gallery .viewport .close-button .lines:after,.gallery .viewport .close-button .lines:before{position:absolute;right:0;content:"";display:inline-block;width:40px;height:3px;background:var(--white);transform-origin:50% 50%;transition:all .3s ease-out}.gallery .viewport .close-button .lines:before{top:0;transform:rotate3d(0,0,1,45deg)}.gallery .viewport .close-button .lines:after{top:0;transform:rotate3d(0,0,1,-45deg)}.gallery .viewport .images{position:absolute;top:50%;left:50%;width:70%;height:70%;transform:translate(-50%,-50%)}.gallery .viewport .images .after,.gallery .viewport .images .before{z-index:1;width:60px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;cursor:pointer;transform:translateY(-50%)}.gallery .viewport .images .before{position:absolute;top:50%;left:0;background-image:url(../js/plugins/neo/neo-gallery/prev.png)}.gallery .viewport .images .after{position:absolute;top:50%;right:0;background-image:url(../js/plugins/neo/neo-gallery/next.png)}.gallery .viewport .images .loader-gallery{position:absolute;top:50%;left:50%;border:16px solid #f3f3f3;border-top:16px solid var(--bc-1);border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.gallery .viewport .images .image{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:contain}.gallery .viewport .images .image.current{opacity:1;transition:opacity 1s}@media (min-width:768px) and (max-width:1199px){.gallery .viewport .images .before{left:-50px}.gallery .viewport .images .after{right:-50px}}@media (max-width:767px){.gallery .viewport .images{height:100%;width:100%}.gallery .viewport .images .before{left:0}.gallery .viewport .images .after{right:0}}.slider{width:100%}.slider .content-slider{position:relative;width:100%;height:100%;margin:auto}.slider .slide{position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--z-index--background);transition:opacity 1s ease-out}.slider .slide .background{width:100%;height:100%}.slider .slide .background>*{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-position:top center;background-repeat:no-repeat;background-attachment:fixed}.slider .slide .background .responsive{display:none}.slider .slide.current{z-index:var(--z-index--body);opacity:1}.slider .next,.slider .prev{position:absolute;bottom:50%;width:75px;height:75px;background-repeat:no-repeat;background-position:center center;background-size:contain;padding:var(--space-xs);z-index:var(--z-index--highlight);cursor:pointer;transition:all .5s ease-out;transform:translateY(50%)}.slider .prev{background-image:url(../js/plugins/neo/neo-slider/prev.png);left:0}.slider .next{background-image:url(../js/plugins/neo/neo-slider/next.png);right:0}.slider:hover .next,.slider:hover .prev{opacity:1}@media (min-width:768px) and (max-width:1199px){.slider .prev{left:var(--space-s)}.slider .next{right:var(--space-s)}}@media (min-width:768px) and (max-width:1199px){.slider .slide .background>*{background-attachment:scroll}}@media (max-width:767px){.slider .slide .background .responsive{display:block}.slider .next,.slider .prev{width:30px;background-size:100% 80%}.slider .prev{display:none}.slider .next{display:none}}@supports not (-webkit-touch-callout:none){.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content .block-text-image__content .button-block .button,.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content .block-text-image__content [class*=display-],.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content .block-text-image__content p{opacity:0}.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content .block-text-image__content [class*=display-],.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content .block-text-image__content p{transition:all .2s cubic-bezier(0,0,.11,.93)}.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content .image .image__content{opacity:0;transition:all .2s cubic-bezier(0,0,.11,.93)}.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--left .image__content{transform:translateX(calc(var(--distance-animation) * -1))}.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--left .block-text-image__content .button-block .button,.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--left .block-text-image__content [class*=display-],.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--left .block-text-image__content p{transform:translateX(var(--distance-animation))}.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--right .image .image__content{transform:translateX(var(--distance-animation))}.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--right .block-text-image__content .button-block .button,.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--right .block-text-image__content [class*=display-],.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--right .block-text-image__content p{transform:translateX(calc(var(--distance-animation) * -1))}.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--top .image__content{transform:translateY(var(--distance-animation))}.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--top .block-text-image__content .button-block .button,.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--top .block-text-image__content [class*=display-],.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--top .block-text-image__content p{transform:translateY(var(--distance-animation))}.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--bottom .image .image__content{transform:translateY(var(--distance-animation))}.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--bottom .block-text-image__content .button-block .button,.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--bottom .block-text-image__content [class*=display-],.blocks .block:not(.block--noAnimation).block-text-image .content .flex-content.block-text-image__container--bottom .block-text-image__content p{transform:translateY(var(--distance-animation))}}@-webkit-keyframes Bounce{0%{opacity:0;transform:scale(1,1) translateY(0)}10%{opacity:1;transform:scale(1.4,.6) translateY(0)}30%{transform:scale(.9,1.1) translateY(-100px)}50%{transform:scale(1,1) translateY(0)}57%{transform:scale(1,1) translateY(-7px)}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}@keyframes Bounce{0%{opacity:0;transform:scale(1,1) translateY(0)}10%{opacity:1;transform:scale(1.4,.6) translateY(0)}30%{transform:scale(.9,1.1) translateY(-100px)}50%{transform:scale(1,1) translateY(0)}57%{transform:scale(1,1) translateY(-7px)}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}@media screen and (min-width:0\0){.ie-alert{display:table}.ie-alert .message{display:table-cell;vertical-align:middle}}.header-recambios{margin:var(--space-l) 0;text-align:center}.header-recambios .display-3,.header-recambios .private-area__wrapper-main .home__title,.header-recambios h2,.private-area__wrapper-main .header-recambios .home__title{margin-bottom:var(--space-m)}.categoria-recambios{display:grid;grid-template-columns:repeat(12,1fr);width:100%;margin:auto}@media desktop-l{.categoria-recambios{width:var(--content-max-width)}}@media (max-width:767px){.categoria-recambios{display:flex;flex-wrap:nowrap;overflow-x:hidden}.categoria-recambios .carrusel-item{flex:0 0 auto;width:100%}}.categoria-recambios__item{align-self:flex-end;padding:var(--space-l) 0;text-align:center;grid-column:span 4}.categoria-recambios__item:nth-child(3) img,.categoria-recambios__item:nth-child(6) img{border-right:none}.categoria-recambios__item img{margin-bottom:var(--space-l);padding:0 var(--space-xl);border-right:1px solid var(--brown-grey);max-height:240px}@media (max-width:767px){.categoria-recambios__item img{border-right:none;margin-bottom:var(--space-m);padding:0 var(--space-m)}}.categoria-recambios__item h3{color:var(--azure)}.categoria-recambios__item .button-block{margin-top:var(--space-m)}@supports not (-webkit-touch-callout:none){.categoria-recambios__item .button-block,.categoria-recambios__item h3,.categoria-recambios__item img{opacity:0}}.carousel-wrapper{display:flex;width:100%;position:relative}@media (max-width:767px){.carousel-wrapper .carrusel-movil{display:flex;flex-wrap:nowrap;overflow-x:hidden}.carousel-wrapper .carrusel-movil .carrusel-item{flex:0 0 auto;width:100%}}.carousel-wrapper .arrow{display:none;position:absolute;bottom:50%;width:50px;height:50px;background-size:50% 80%;background-repeat:no-repeat}.carousel-wrapper .arrow.prev{background-image:url(../resources/style/icons/prev.png);background-position-x:0;left:-16px}.carousel-wrapper .arrow.next{right:0;background-image:url(../resources/style/icons/next.png);background-position-x:100%;right:-16px}@media (max-width:767px){.carousel-wrapper .arrow{display:block}}#recambios-home{z-index:0}#recambios-home .categoria-recambios{position:relative}#recambios-home .categoria-recambios::after{content:"";position:absolute;width:100vw;height:100%;top:0;left:calc(-1 * (100vw - 100%)/ 2);background-size:286px;background-position:right 2rem;z-index:-1}@media desktop{#recambios-home .categoria-recambios::after{display:none}}.listado-productos{display:grid;grid-template-columns:repeat(3,1fr);width:100%;margin-bottom:var(--space-xl)}@media desktop-l{.listado-productos{width:var(--content-max-width)}}@media (max-width:767px){.listado-productos{display:block}}.listado-productos__item{position:relative;padding:var(--space-l);text-align:center;display:flex;flex-direction:column;justify-content:flex-end}.listado-productos__item::after{content:"";position:absolute;width:1px;height:50%;top:20%;right:0;background-color:var(--brown-grey)}@media (max-width:767px){.listado-productos__item::after{display:none}}.listado-productos__item:nth-child(3n)::after{display:none}.listado-productos__item h3,.listado-productos__item__precio{font-size:18px}.listado-productos__item h3{margin-bottom:var(--space-m)}.listado-productos__item__precio{margin-top:var(--space-m)}.listado-productos__item .button-block{margin-top:var(--space-m)}@supports not (-webkit-touch-callout:none){.listado-productos__item .button-block,.listado-productos__item h3,.listado-productos__item img,.listado-productos__item__descripcion,.listado-productos__item__precio{opacity:0}}.filtro-recambios{text-align:center;width:100%}@media desktop-l{.filtro-recambios{width:var(--content-max-width)}}.filtro-recambios h3{color:var(--azure);margin-bottom:var(--space-m)}.filtro-recambios .filtro-recambios__items{display:grid;grid-template-columns:repeat(4,auto);grid-column-gap:65px;grid-row-gap:30px;margin-top:var(--space-l)}@media (min-width:1200px) and (max-width:1600px){.filtro-recambios .filtro-recambios__items{grid-template-columns:repeat(3,auto);grid-column-gap:30px;grid-auto-rows:1fr 1fr}}@media (min-width:768px) and (max-width:1199px){.filtro-recambios .filtro-recambios__items{grid-template-columns:repeat(2,auto)}}@media (max-width:767px){.filtro-recambios .filtro-recambios__items{grid-template-columns:auto;grid-row-gap:15px}}.filtro-recambios .filtro-recambios__items__item .button-block{display:block;margin:0}.filtro-recambios .filtro-recambios__items__item .button-block .button{padding:var(--space-xs) var(--space-l);justify-content:center}.filtro-recambios .filtro-recambios__items__item .button-block .button span{z-index:1}.filtro-recambios .filtro-recambios__items__item .button-block .button.active{background-color:var(--azure);color:var(--white-pure)}.filtro-recambios .filtro-recambios__items__item .button-block .button::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;transform-origin:left;transform:scaleX(0);background-color:var(--azure);transition:all .3s cubic-bezier(.22,.61,.36,1)}.filtro-recambios .filtro-recambios__items__item .button-block .button:hover{text-decoration:none;color:var(--white-pure)}.filtro-recambios .filtro-recambios__items__item .button-block .button:hover::after{transform:scaleX(1)}.wrapper-accesorios{width:100%;overflow:hidden;z-index:0}.wrapper-accesorios::after{content:"";position:absolute;width:50%;top:0;right:calc(-1 * var(--frame-space));height:100%;background-size:350px;background-position:right 25%;z-index:-1}@media (min-width:768px) and (max-width:1199px){.wrapper-accesorios::after{display:none}}.wrapper-accesorios .logo{height:20px;width:auto;margin-bottom:var(--space-m)}.accesorios{display:flex;justify-content:center}.accesorios .blocks--sup{background-color:transparent}.accesorios .blocks--sup .grid__item .block-text-image .text .accesorio-img{-webkit-clip-path:circle(130px at center);clip-path:circle(130px at center);width:300px}@media desktop-l{.accesorios .blocks--sup .grid__item .block-text-image .text .accesorio-img{margin-bottom:var(--space-l)}}@media (min-width:1200px) and (max-width:1600px){.accesorios .blocks--sup .grid__item .block-text-image .text .accesorio-img{max-width:80%}}.accesorios .blocks--sup .grid__item .block-text-image .text .button-block{flex-direction:column}.accesorios .blocks--sup .grid__item .block-text-image .text .button-block .button:last-child{margin-left:0;margin-top:var(--space-m)}.accesorios .blocks--sup .grid__item.fondo{position:relative}.accesorios .blocks--sup .grid__item.fondo::before{content:"";position:absolute;width:200%;height:60%;top:58%;left:-15%;background-color:var(--white);z-index:-1}@media (min-width:1200px) and (max-width:1600px){.accesorios .blocks--sup .grid__item.fondo::before{display:none}}.accesorios .blocks--sup .grid__item.fondo--top::before{width:200%;height:80%;top:-10%}.accesorios .blocks--sup .grid__item.fondo--bottom::before{top:40%}.accesorios .blocks--sup .grid__item.fondo--top-l::before{height:120%;top:-10%;left:-50%}.accesorios .blocks--sup .grid__item.fondo-roseta::after{height:50%;top:0;left:35%;background-position:top}.accesorios .blocks--sup .grid__item:nth-child(1){order:0}.accesorios .blocks--sup .grid__item:nth-child(2){order:1}.accesorios .blocks--sup .grid__item:nth-child(3){order:2}.accesorios .blocks--sup .grid__item:nth-child(4){order:3}.accesorios .blocks--sup .grid__item:nth-child(5){order:4}.accesorios .blocks--sup .grid__item:nth-child(6){order:5}.accesorios .blocks--sup .grid__item:nth-child(7){order:6}.accesorios .blocks--sup .grid__item:nth-child(8){order:7}.accesorios .blocks--sup .grid__item:nth-child(9){order:8}.accesorios .blocks--sup .grid__item:nth-child(10){order:9}.accesorios .blocks--sup .grid__item:nth-child(11){order:10}.accesorios .blocks--sup .grid__item:nth-child(12){order:11}.accesorios .blocks--sup .grid__item.grid__item--cs-5:nth-child(odd) .button-block{align-items:flex-start}.accesorios .blocks--sup .grid__item.grid__item--cs-5:nth-child(even) .button-block{align-items:flex-end}.accesorios .blocks--sup .grid__item.grid__item:nth-child(even) .text-flex-wrapper{padding-right:var(--space-l)}.accesorios .blocks--sup .grid__item.grid__item:nth-child(odd) .text-flex-wrapper{padding-left:var(--space-l)}@media (min-width:1200px) and (max-width:1600px){.accesorios .blocks--sup .grid__item:nth-child(3){order:3}.accesorios .blocks--sup .grid__item:nth-child(4){order:2}.accesorios .blocks--sup .grid__item:nth-child(7){order:7}.accesorios .blocks--sup .grid__item:nth-child(8){order:6}.accesorios .blocks--sup .grid__item:nth-child(11){order:11}.accesorios .blocks--sup .grid__item:nth-child(12){order:10}.accesorios .blocks--sup .grid__item.grid__item--cs-5:nth-child(even) .button-block,.accesorios .blocks--sup .grid__item.grid__item--cs-5:nth-child(odd) .button-block{align-items:center}.accesorios .blocks--sup .grid__item.grid__item:nth-child(even) .text-flex-wrapper{padding-right:var(--space-m)}.accesorios .blocks--sup .grid__item.grid__item:nth-child(odd) .text-flex-wrapper{padding-left:var(--space-m)}}@media (min-width:1200px) and (max-width:1600px){.accesorios .image-block{display:none}}.product{display:flex;flex-wrap:wrap}.productos-relacionados{width:100%}.productos-relacionados__titulo{display:flex;justify-content:center;width:100%;background-color:var(--very-light-pink)}.productos-relacionados__titulo h2{color:var(--brown-grey);padding:var(--space-l) var(--space-m);width:100%}@media desktop-l{.productos-relacionados__titulo h2{width:var(--content-max-width);padding:var(--space-l) 0}}.productos-relacionados__productos{margin-top:var(--space-l);width:100%;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3,minmax(200px,33%));align-items:flex-end}@media desktop-l{.productos-relacionados__productos{width:var(--content-max-width)}}@media (min-width:768px) and (max-width:1199px){.productos-relacionados__productos{width:var(--content-medium-width)}}@media (max-width:767px){.productos-relacionados__productos{grid-template-columns:1fr 1fr}}.productos-relacionados__productos__producto{position:relative;padding:0 var(--space-xl);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media (min-width:1200px) and (max-width:1600px){.productos-relacionados__productos__producto{padding:0 var(--space-l)}}@media (max-width:767px){.productos-relacionados__productos__producto{padding:0 var(--space-l)}}.productos-relacionados__productos__producto::after{content:"";position:absolute;top:10%;right:0;width:1px;height:50%;background-color:var(--brown-grey)}@media (max-width:767px){.productos-relacionados__productos__producto::after{display:none}}.productos-relacionados__productos__producto:last-child::after{display:none}.productos-relacionados__productos__producto .relacionado__logo{width:40%;margin:0 auto var(--space-m)}.productos-relacionados__productos__producto .relacionado__nombre,.productos-relacionados__productos__producto .relacionado__precio{font-size:18px}.productos-relacionados__productos__producto .relacionado__precio{margin-top:var(--space-m)}.amount{display:flex;align-items:center;margin-top:var(--space-l)}@media (max-width:767px){.amount{margin-top:var(--space-m)}}.amount__title{color:var(--brown-grey);margin-right:var(--space-m)}.amount__wrapper{display:flex;justify-content:center;align-items:center;padding:var(--space-xs);font-weight:700;border:2px solid var(--azure)}@media mobile--portrait{.amount__wrapper{justify-content:flex-start}}@media mobile-s--portrait{.amount__wrapper{justify-content:flex-start}}.amount__button{display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:var(--black-pure);cursor:pointer;transition:all .5s var(--cubic-end-quick);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.amount__button:hover{background-color:var(--azure);color:var(--white-pure)}.amount__number{width:40px;margin:0 var(--space-m);text-align:center;font-family:var(--mort-regular);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ecommerce{flex-grow:1}.ecommerce__login{display:flex;align-items:center;justify-content:center;background:var(--bc-1) 14}.ecommerce__login .profile{width:100%;display:flex;align-items:center;justify-content:center;padding-bottom:0}.ecommerce .register{min-height:300px}.ecommerce .register__content{width:100%;max-width:1000px;margin:auto;margin-top:var(--space-xxl);padding-bottom:var(--space-xl);box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.12);margin-bottom:var(--space-xxl)}.ecommerce .register__content p{padding:var(--space-m)}.ecommerce .register__content a,.ecommerce .register__content h4{color:var(--bc-1)}.ecommerce .register__content input{border-bottom:2px solid #d3d3d3}.ecommerce .register__content .button-block--start{justify-content:flex-end}@media hd-laptop{.ecommerce .register__content{margin-bottom:calc(var(--space-xl) + var(--space-m))}}@media (min-width:1200px) and (max-width:1600px){.ecommerce .register__content{margin-bottom:calc(var(--space-xl) + var(--space-m))}}@media ipad-pro--landscape{.ecommerce .register__content{margin-bottom:calc(var(--space-xl) + var(--space-m))}}@media ipad-pro--portrait{.ecommerce .register__content{padding:var(--space-l) var(--space-xl);margin-bottom:calc(var(--space-xl) + var(--space-m))}}@media ipad--landscape{.ecommerce .register__content{padding:var(--space-l) var(--space-xl);margin-bottom:calc(var(--space-xl) + var(--space-m))}}@media ipad--portrait{.ecommerce .register__content{padding:var(--space-l) var(--space-xl)}}@media mobile--portrait{.ecommerce .register__content{padding:var(--space-s) 0}}@media mobile-s--portrait{.ecommerce .register__content{padding:var(--space-s) 0}}.ecommerce .register__content .form{display:grid;grid-template-columns:1fr}.ecommerce .register__title{margin:var(--space-m) 0 var(--space-l) 0;color:var(--white)!important;background-color:var(--bc-1);padding:var(--space-m)}.ecommerce .register__subtitle{margin-top:0;margin-bottom:var(--space-s);padding:var(--space-m);font-family:var(--display-3-ff)!important}.ecommerce .register .data-blocks{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:var(--space-m)}.ecommerce .register .data-blocks .register__block{width:100%}@media ipad--portrait{.ecommerce .register .data-blocks .register__block{width:100%;margin-right:0}.ecommerce .register .data-blocks .register__block input,.ecommerce .register .data-blocks .register__block select{min-width:0}.ecommerce .register .data-blocks .register__block label{font-size:14px}}@media tablet--portrait{.ecommerce .register .data-blocks .register__block{width:100%;margin-right:0}.ecommerce .register .data-blocks .register__block input,.ecommerce .register .data-blocks .register__block select{min-width:0}.ecommerce .register .data-blocks .register__block label{font-size:14px}}@media mobile--portrait{.ecommerce .register .data-blocks .register__block{width:100%;margin-right:0}.ecommerce .register .data-blocks .register__block input,.ecommerce .register .data-blocks .register__block select{min-width:0}.ecommerce .register .data-blocks .register__block label{font-size:14px}}@media mobile--landscape{.ecommerce .register .data-blocks .register__block{width:100%}}@media mobile-s--portrait{.ecommerce .register .data-blocks .register__block{width:100%;margin-right:0}.ecommerce .register .data-blocks .register__block input,.ecommerce .register .data-blocks .register__block select{min-width:0}.ecommerce .register .data-blocks .register__block label{font-size:14px}}@media mobile-s--landscape{.ecommerce .register .data-blocks .register__block{width:100%}}.ecommerce .register__block{margin-top:0;padding:var(--space-l);padding-top:0}@media mobile--portrait{.ecommerce .register__block{padding:var(--space-m) var(--space-m)}}@media mobile-s--portrait{.ecommerce .register__block{padding:var(--space-m) var(--space-m)}}.ecommerce .register__block .form__block{display:flex;justify-content:space-between;margin-bottom:var(--space-m)}.ecommerce .register__block .form__block label{flex:1;text-align:end;margin-right:20px}.ecommerce .register__block .form__block .form__select,.ecommerce .register__block .form__block input{flex:4}.ecommerce .register__block .form__block input,.ecommerce .register__block .form__block select{min-width:13.75rem;padding:var(--space-xs) var(--space-s)}.ecommerce .register__block .form__block select{width:100%;-webkit-appearance:none;border:1px solid #d7d7d7;background-color:#fff;min-height:var(--space-l);border-radius:0;font-size:14px}.ecommerce .register .form__block--legal{padding-left:var(--space-m);padding-right:var(--space-m)}.ecommerce .register .buttons{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.ecommerce .register .recover-password-form{min-width:var(--content-min-width);margin-top:var(--space-l)}.ecommerce .register .recover-password-form form .form__block{display:flex;justify-content:space-between;margin-bottom:var(--space-m);padding:var(--space-m)}.ecommerce .register .recover-password-form form .form__block label{flex:1}.ecommerce .register .recover-password-form form .form__block input{flex:2;min-width:19rem;padding:var(--space-xs) var(--space-s);margin-left:var(--space-s);font-size:var(--body-font);border:1px solid #dfdfdf}@media mobile--portrait{.ecommerce .register .recover-password-form form{width:100%}.ecommerce .register .recover-password-form form .form__block input{min-width:0}.ecommerce .register .recover-password-form form .form__block label{font-size:14px}}@media mobile-s--portrait{.ecommerce .register .recover-password-form form{width:100%}.ecommerce .register .recover-password-form form .form__block input{min-width:0}.ecommerce .register .recover-password-form form .form__block label{font-size:14px}}@media mobile-s--landscape{.ecommerce .register .recover-password-form form{width:100%}.ecommerce .register .recover-password-form form .form__block input{min-width:0}.ecommerce .register .recover-password-form form .form__block label{font-size:14px}}.ecommerce .register .button-block button{text-align:center;display:block;width:100%}.ecommerce .user{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--space-m)}.ecommerce .user__initials{display:flex;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:var(--space-m);border-radius:50%;background-color:#000;color:var(--white);font-size:30px;font-family:var(--neutra-demi);line-height:30px;position:relative}.ecommerce .user__initials:before{content:"";width:calc(100% + 6px);height:calc(100% + 6px);border:1px solid #fff;top:-3px;left:-3px;position:absolute;border-radius:50%}.ecommerce .user__name{text-align:center;color:var(--brown-grey)}.orders__devolution,.orders__empty{padding:20px}.orders__order{border-bottom:1px solid var(--white-pure)}.orders__order:last-child{margin-bottom:0;border-bottom:0}.lorder--cart,.porder--cart{--status-color:#6B6D76}.lorder--confirmed,.porder--confirmed{--status-color:#FF9900}.lorder--paid,.porder--paid{--status-color:#5B85AA}.lorder--shipment,.porder--shipment{--status-color:#4AAD52}.lorder--delivered,.porder--delivered{--status-color:#3C4F76}.lorder--canceled,.porder--canceled{--status-color:#DA3E52}.lorder--returned,.porder--returned{--status-color:#561643}.lorder{display:grid;grid-template-areas:"icon reference status   price more" "icon date      products price more";grid-template-columns:-webkit-min-content 1.5fr 2fr 1fr -webkit-min-content;grid-template-columns:min-content 1.5fr 2fr 1fr min-content;grid-gap:0 var(--space-s);padding:var(--space-s);font-family:var(--neutra-regular);cursor:pointer;transition:all .5s ease-out}@media mobile--portrait{.lorder{grid-template-areas:"icon      status    price     more" "reference reference price     more " "date      date      price     more " "products  products  price     more ";grid-template-columns:-webkit-min-content 2fr 1fr -webkit-min-content;grid-template-columns:min-content 2fr 1fr min-content}}@media mobile-s--portrait{.lorder{grid-template-areas:"icon      status    price     more" "reference reference price     more " "date      date      price     more " "products  products  price     more ";grid-template-columns:-webkit-min-content 2fr 1fr -webkit-min-content;grid-template-columns:min-content 2fr 1fr min-content}}.lorder:hover{background-color:var(--blue-pale-light)}.lorder strong{font-family:var(--neutra-bold)}.lorder__icon{grid-area:icon;align-self:center;color:var(--status-color);font-size:12px}.lorder__date{grid-area:date}.lorder__reference{grid-area:reference;margin-top:5px}.lorder__status{grid-area:status;color:var(--status-color)}@media (max-width:1024px){.lorder__status{margin-top:3px}}.lorder__products{grid-area:products}.lorder__price{grid-area:price;align-self:center;font-size:18px;font-weight:700;text-align:right}.lorder__more{grid-area:more;align-self:center;font-size:30px}.lorder__more a{padding-left:var(--space-m)}.lorder__estimated{grid-column:2/5;font-family:var(--neutra-regular-italic);font-style:italic}@media mobile--portrait{.lorder__estimated{grid-column:1/5}}@media mobile-s--portrait{.lorder__estimated{grid-column:1/5}}.porder__icon{color:#fff!important}.porder__icon,.porder__status{color:#fff}.porder__top{margin-top:20px;display:grid;grid-template-areas:"date      status   " "payment   total    " "estimated estimated";grid-template-columns:1fr 1fr;padding-left:var(--space-l);padding-right:var(--space-l);grid-gap:var(--space-m) var(--space-m)}@media mobile--portrait{.porder__top{grid-template-areas:"date" "status" "total" "payment" "estimated";grid-template-columns:1fr;grid-gap:var(--space-m) var(--space-m)}}@media mobile-s--portrait{.porder__top{grid-template-areas:"date" "status" "total" "payment" "estimated";grid-template-columns:1fr;grid-gap:var(--space-m) var(--space-m)}}.porder__top-elem{text-align:center}.porder__top-elem>span{display:block}.porder__top-date{grid-area:date}.porder__top-status{grid-area:status}.porder__top-payment{grid-area:payment}.porder__top-total{grid-area:total}.porder__top-estimated{grid-area:estimated}.porder__top-title{margin-top:0!important;line-height:1em}.porder__top-text{font-family:var(--neutra-regular);line-height:1em}.porder__status,.porder__total{font-size:20px;font-family:var(--neutra-bold);text-transform:uppercase}.porder__addresses{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-l)}@media mobile--portrait{.porder__addresses{grid-template-columns:1fr;grid-gap:0}}@media mobile-s--portrait{.porder__addresses{grid-template-columns:1fr;grid-gap:0}}.porder__address p{margin-bottom:0}.porder__invoice{text-align:right}.porder__items{padding-bottom:var(--space-m);margin-bottom:var(--space-s);border-bottom:1px solid var(--brown-grey)}.porder__item:after{content:"";height:3px;margin-top:var(--space-s);margin-bottom:var(--space-m);background-image:url(../resources/style/dot-black.svg);background-position:left center;background-size:auto 3px;background-repeat:repeat-x}.porder__item:last-child:after{display:none}.porder__totals{margin-bottom:var(--space-m)}.porder .profile__subtitle{padding-bottom:var(--space-s);margin-top:var(--space-l);margin-bottom:var(--space-s);font-size:1.5rem;border-bottom:1px solid var(--brown-grey)}@media mobile--portrait{.porder .profile__subtitle{font-size:1.3rem}}@media mobile-s--portrait{.porder .profile__subtitle{font-size:1.3rem}}.status{display:grid;grid-template-columns:-webkit-min-content 1fr 2fr;grid-template-columns:min-content 1fr 2fr;grid-gap:var(--space-l);align-items:center;padding:var(--space-s) var(--space-m)}@media mobile--portrait{.status{grid-template-columns:1fr 1fr;grid-gap:var(--space-m)}}@media mobile-s--portrait{.status{grid-template-columns:1fr 1fr;grid-gap:var(--space-m)}}.status--cart{--status-color:#6B6D76}.status--confirmed{--status-color:#FF9900}.status--paid{--status-color:#5B85AA}.status--shipment{--status-color:#4AAD52}.status--delivered{--status-color:#3C4F76}.status--canceled{--status-color:#DA3E52}.status--returned{--status-color:#561643}.status:nth-child(2n){background-color:var(--g-05)}.status__date{font-family:var(--neutra-regular);text-align:start;line-height:1.2em}.status__date span{display:block}.status__type{color:var(--status-color);text-transform:uppercase;font-family:var(--neutra-regular);text-align:center}@media mobile--portrait{.status__comments{grid-column:1/3}}@media mobile-s--portrait{.status__comments{grid-column:1/3}}.pgallery{position:relative}.pgallery__wrapper{position:relative;width:100%;height:100%;overflow:hidden}.pgallery__item{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:translateX(100%)}.pgallery__item--selected{transform:translateX(0);transition:all .5s var(--cubic-end-quick)}.pgallery__item--hidden{transform:translateX(-100%);transition:all .5s var(--cubic-end-quick)}.pgallery__item-text{position:absolute;bottom:var(--space-l);left:50%;transform:translateX(-50%)}@media mobile--portrait{.pgallery__item-text{bottom:var(--space-m)}}@media mobile-s--portrait{.pgallery__item-text{bottom:var(--space-m)}}.pgallery__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shop__options{margin-bottom:var(--space-m)}.shop__total{margin-bottom:var(--space-s)}.options{position:relative}.options--hidden{display:none}.options__wrapper{width:100%;height:100%;position:relative;z-index:2}.options__wrapper:nth-child(2){position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.options__wrapper--hidden{opacity:0}.options__option{margin-bottom:var(--space-m)}.options__option:last-child{margin-bottom:0}.options__description{display:none}.option__values{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));grid-gap:var(--space-m);align-items:start}@media mobile--portrait{.option__values{grid-template-columns:repeat(3,1fr)}}.option__value:last-child{margin-right:0}.value{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;cursor:pointer}.value__image{background-color:rgba(255,255,255,.4);text-align:center;transition:all .5s var(--cubic-end-quick)}.value__image img{width:100%;height:175px;-o-object-fit:contain;object-fit:contain;transform:scale(.9,.9);transition:all .5s var(--cubic-end-quick)}@media mobile--portrait{.value__image img{height:120px}}.value__text{padding:var(--space-s);border-bottom:1px solid var(--white);font-family:var(--neutra-demi);text-transform:uppercase;text-align:center;line-height:1em;transition:all .5s var(--cubic-end-quick)}@media mobile--portrait{.value__text{font-size:14px}}.value--selected .value__image{background-color:var(--white)}.value--selected .value__image img{transform:scale(1,1)}.value--selected .value__text{border-color:var(--white);background-color:var(--white);color:var(--black)}.value:hover .value__image img{transform:scale(1,1)}.value--disabled,.value--disabled:hover{cursor:not-allowed;opacity:.4}.value--disabled .value__image,.value--disabled:hover .value__image{transform:scale(.9,.9)}.value--disabled .value__text,.value--disabled:hover .value__text{border-color:var(--g-30);background-color:var(--g-30);color:var(--white)}.amount{display:flex;align-items:center;margin-top:var(--space-l)}@media (max-width:767px){.amount{margin-top:var(--space-m)}}.amount__title{color:var(--brown-grey);margin-right:var(--space-m)}.amount__wrapper{display:flex;justify-content:center;align-items:center;padding:var(--space-xs);font-weight:700;border:2px solid var(--azure)}@media mobile--portrait{.amount__wrapper{justify-content:flex-start}}@media mobile-s--portrait{.amount__wrapper{justify-content:flex-start}}.amount__button{display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:var(--black-pure);cursor:pointer;transition:all .5s var(--cubic-end-quick);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.amount__button:hover{background-color:var(--azure);color:var(--white-pure)}.amount__number{width:40px;margin:0 var(--space-m);text-align:center;font-family:var(--mort-regular);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.total{display:flex;justify-content:space-between}.total__old-price{min-height:20px;font-size:20px;font-family:var(--neutra-demi);line-height:1em;text-decoration:line-through}.total__price{font-size:45px;font-family:var(--mort-semi-bold);line-height:1em}@media mobile--portrait{.total__price{font-size:35px}}.total__vat{font-size:16px;font-family:var(--neutra-regular-italic);font-style:italic;line-height:1em;text-align:right}.shop-cart{display:flex;justify-content:space-between;align-items:center}.shop-cart__description{grid-area:desc;font-family:var(--neutra-regular);min-height:50px;margin-right:var(--space-m);font-size:var(--body-fs);line-height:1em}@media mobile--portrait{.shop-cart__description{--body-fs:14px;min-height:0}}.shop-cart__description strong{font-family:var(--neutra-bold)}.shop-cart__description>*{margin-bottom:0}.shop-cart .button{background-color:#fff;color:var(--bc-1);white-space:nowrap;transition:.5s ease-in-out;border:1px solid var(--bc-1);padding:5px 7px}.shop-cart .button span{font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.shop-cart .button:hover{background-color:var(--bc-1);color:#fff;border:1px solid var(--bc-1)}.shop-cart .button.construction-button.selected{background-color:var(--bc-1);color:#fff;border:1px solid var(--bc-1)}@media (max-width:767px){.shop-cart__buttons{margin-top:var(--space-m)}}.basket{width:100%;padding-bottom:var(--space-l)}@media ipad-pro--portrait{.basket{padding:var(--space-l) var(--space-l) 0}}@media ipad--landscape{.basket{padding:var(--space-l) var(--space-l) 0}}@media ipad--portrait{.basket{padding:var(--space-l) var(--space-l)}}@media tablet--portrait{.basket{padding:var(--space-l) 0}}@media mobile--portrait{.basket{padding:var(--space-l) 0}}@media mobile-s--portrait{.basket{padding:var(--space-l) 0}}.basket__title{background-color:#4a4a4a;color:#fff;padding:var(--space-m);font-size:3rem;text-transform:uppercase;border-radius:10px}.basket__empty{border:1px solid var(--bc-1-lighter-25);padding:var(--space-m)}.basket__empty--hidden{display:none}.basket__empty .button{width:100%;display:block;text-align:center}.basket__full{background-color:#fff;padding:var(--space-s);border:1px solid var(--bc-1-lighter-25)}@media mobile-s--portrait{.basket__full{padding:0}}.basket__full--hidden{display:none}.basket__delete{font-family:var(--neutra-regular-italic);font-style:italic;transition:color .5s var(--cubic-end-quick);cursor:pointer}.basket__delete span{border-bottom:1px solid var(--black);transition:border-color .5s var(--cubic-end-quick)}.basket__delete:hover{color:var(--red-alert)}.basket__delete:hover span{border-color:var(--red-alert)}.basket__buttons{justify-content:flex-end}@media mobile--portrait{.basket__buttons{flex-wrap:inherit}.basket__buttons .button{margin-left:0}}@media mobile-s--portrait{.basket__buttons{flex-wrap:inherit}.basket__buttons .button{margin-left:0}}.basket__link{font-family:var(--neutra-regular-italic);font-style:italic;margin-right:var(--space-s)}.basket .button{background-color:#fff;color:var(--bc-1);white-space:nowrap;transition:.5s ease-in-out;border:1px solid var(--bc-1)}.basket .button span{font-size:14px;font-weight:600;letter-spacing:.7px}.basket .button:hover{background-color:var(--bc-1);color:#fff;border:1px solid var(--bc-1)}.btable__header{display:grid;grid-template-columns:145px 4fr repeat(3,minmax(125px,1.5fr));align-items:center;margin-bottom:var(--space-m);border-bottom:1px solid var(--bc-1)}@media mobile--portrait{.btable__header{display:none}}@media mobile-s--portrait{.btable__header{display:none}}.btable__h{padding:var(--space-s);font-size:18px;line-height:1em;text-align:center;font-weight:600;text-transform:uppercase}.btable__h--product{text-align:left;grid-column-end:span 2}.btable__h--amount{grid-column-start:4;grid-column-end:6}.btable__content{padding-bottom:var(--space-m);margin-bottom:var(--space-m);border-bottom:1px solid var(--bc-1)}@media mobile--portrait{.btable__content{padding-top:var(--space-m);border-top:1px solid var(--bc-1)}}.btable__item:after{content:"";height:3px;margin-top:var(--space-s);margin-bottom:var(--space-m);background-image:url(../resources/style/dot-black.svg);background-position:left center;background-size:auto 3px;background-repeat:repeat-x}.btable__item:last-child:after{display:none}.btable__footer{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:var(--space-l)}@media ipad--portrait{.btable__footer{grid-template-columns:1fr}}@media tablet--portrait{.btable__footer{grid-template-columns:1fr}}@media mobile--portrait{.btable__footer{grid-template-columns:1fr}}@media ipad--portrait{.btable__footer-features{grid-row:2/3}}@media tablet--portrait{.btable__footer-features{grid-row:2/3}}@media mobile--portrait{.btable__footer-features{grid-row:2/3}}.btable__footer-features .shop-features{grid-template-columns:repeat(3,auto);border-right:1px solid #4a4a4a;height:100%}.btable__footer-features .shop-features__icon{opacity:.6}@media ipad--portrait{.btable__footer-features .shop-features{border-right:none}}@media tablet--portrait{.btable__footer-features .shop-features{border-right:none}}@media mobile--portrait{.btable__footer-features .shop-features{border-right:none}}.btable__footer-features .shop-features__feature{border-right:none;grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content}@media (max-width:767px){.btable__footer-features .shop-features__feature{grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}}.btable__footer-features .shop-features__feature:nth-child(1):after,.btable__footer-features .shop-features__feature:nth-child(2):after{content:"";width:3px;background-image:url(../resources/style/dot-black-vertical.svg);background-position:center top;background-size:3px auto;background-repeat:repeat-y}@media mobile--portrait{.btable__footer-features .shop-features__feature:nth-child(1):after,.btable__footer-features .shop-features__feature:nth-child(2):after{grid-column:2/3;grid-row:1/3}}@media mobile-s--portrait{.btable__footer-features .shop-features__feature:nth-child(1):after,.btable__footer-features .shop-features__feature:nth-child(2):after{grid-column:2/3;grid-row:1/3}}.btable__footer-features .shop-features__feature:last-child{display:none}.btable__footer-features .shop-features__feature:nth-child(3){display:grid}.btable__subtotal{display:grid;grid-template-areas:"title price" "..... text ";grid-template-columns:1fr 1fr}@media ipad--portrait{.btable__subtotal{grid-template-columns:1fr auto;margin-bottom:var(--space-l)}}@media tablet--portrait{.btable__subtotal{grid-template-columns:1fr auto;margin-bottom:var(--space-l)}}@media mobile--portrait{.btable__subtotal{grid-template-columns:1fr auto;grid-template-areas:"title price" "text  text ";margin-bottom:var(--space-l)}}.btable__subtotal-title{grid-area:title;text-transform:uppercase;font-family:var(--neutra-regular);padding-left:var(--space-m);color:var(--brown-grey);font-size:2rem;align-self:end;text-align:start;margin-bottom:var(--space-s)}@media ipad--portrait{.btable__subtotal-title{padding-right:var(--space-m);text-align:right}}@media tablet--portrait{.btable__subtotal-title{padding-right:var(--space-m);text-align:right}}@media mobile--portrait{.btable__subtotal-title{padding-right:var(--space-m);text-align:left}}.btable__subtotal-price{grid-area:price;margin-bottom:var(--space-s);font-size:33px;font-family:var(--mort-semi-bold);line-height:1em;text-align:right}.btable__subtotal-text{grid-area:text;font-size:14px;font-family:var(--neutra-regular-italic);font-style:italic;line-height:1em;text-align:right;color:var(--brown-grey)}.btable__subtotal-text p{margin-bottom:var(--space-s)}.bitem{display:grid;grid-template-areas:"image name price amount total" "image delete price amount total";grid-template-columns:290px 4fr repeat(3,minmax(125px,1.5fr));grid-template-rows:1fr auto;font-family:var(--neutra-regular);font-size:16px;line-height:1em}@media mobile--portrait{.bitem{grid-template-areas:"image  name  " "image  total " "delete amount";grid-template-columns:auto 1fr}}@media mobile-s--portrait{.bitem{grid-template-areas:"image  name  " "image  total " "delete amount";grid-template-columns:auto 1fr}}.bitem strong{font-family:var(--neutra-bold);font-size:inherit;line-height:1em;font-size:2rem}.bitem__image{grid-area:image;width:145px;height:145px;-o-object-fit:contain;object-fit:contain;border-right:1px solid #4a4a4a}.bitem__name{grid-area:image;padding-left:var(--space-m);display:flex;align-items:center;font-size:1.2rem;line-height:1.2;grid-row:1}@media mobile--portrait{.bitem__name{padding-left:var(--space-s);font-size:1.1rem}}@media mobile-s--portrait{.bitem__name{padding-left:var(--space-s);font-size:1.1rem}}.bitem__name a{text-decoration:none}.bitem__delete{grid-area:total;padding-left:var(--space-m);grid-row:1;align-self:center}@media mobile--portrait{.bitem__delete{padding-left:0;text-align:center}}.bitem__unit-price{grid-area:price}.bitem__amount{grid-area:amount}.bitem__total{grid-area:total}@media mobile--portrait{.bitem__total{display:block;padding-bottom:var(--space-m)}}@media mobile-s--portrait{.bitem__total{display:block;padding-bottom:var(--space-m)}}.bitem__amount,.bitem__total,.bitem__unit-price{align-self:center;justify-self:center;font-size:18px;text-align:center}@media mobile--portrait{.bitem__amount,.bitem__total,.bitem__unit-price{align-self:auto;justify-self:auto;padding-left:var(--space-m);text-align:left}}@media mobile--portrait{.bitem__unit-price{padding-bottom:var(--space-m)}}@media mobile--portrait{.bitem__unit-price{display:none}}@media mobile-s--portrait{.bitem__unit-price{display:none}}.bitem__old-price{display:block;color:rgba(0,0,0,.4);text-decoration:line-through}.bitem__price{display:block;margin-top:var(--space-s)}@media mobile-s--portrait{.bitem__price{margin-bottom:var(--space-s)}}.bitem__amount{margin-top:0}.bitem__amount .amount__number{width:30px;font-family:var(--neutra-regular);font-size:18px}@media ipad--portrait{.bitem__amount .amount__button{width:25px;height:25px}.bitem__amount .amount__number{font-size:16px}}@media tablet--portrait{.bitem__amount .amount__button{width:25px;height:25px}.bitem__amount .amount__number{font-size:16px}}@media mobile--portrait{.bitem__amount .amount__button{width:20px;height:20px}.bitem__amount .amount__number{font-size:14px}}@media mobile-s--portrait{.bitem__amount .amount__button{width:20px;height:20px}.bitem__amount .amount__number{font-size:14px}}.bitem:after{grid-column-end:span 5}.checkout{display:grid;grid-template-areas:"shipping aside" "billing  aside" "payment  aside" "discount-code aside" "checkout-end aside";grid-template-columns:2fr 1fr;width:100%;max-width:1200px;margin:100px auto auto}.checkout a{color:#000}@media ipad-pro--portrait{.checkout{padding:var(--space-l) var(--space-l) 0}}@media ipad--landscape{.checkout{padding:var(--space-l) var(--space-l) 0}}@media ipad--portrait{.checkout{padding:0 var(--space-l)}}@media tablet--portrait{.checkout{padding:var(--space-l) var(--space-l) 0;grid-template-areas:"shipping" "billing" "payment" "discount-code" "aside" "checkout-end";grid-template-columns:1fr}}@media mobile--portrait{.checkout{padding:var(--space-l) var(--space-m) 0;grid-template-areas:"shipping" "billing" "payment" "discount-code" "aside" "checkout-end";grid-template-columns:1fr}}@media mobile-s--portrait{.checkout{padding:0 var(--space-m)}}@media mobile-s--landscape{.checkout{padding:var(--space-l) var(--space-m) 0;grid-template-areas:"shipping" "billing" "payment" "discount-code" "aside" "checkout-end";grid-template-columns:1fr}}.checkout__user{grid-area:user;box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.12)}.checkout__contact{grid-area:contact}.checkout__shipping{grid-area:shipping;background-color:#fff;padding:var(--space-l)}.checkout__shipping .shipping{background-color:#fff4d5}@media (max-width:767px){.checkout__shipping{padding:0!important}}.checkout__billing{grid-area:billing;background-color:#fff;padding-left:var(--space-l);padding-right:var(--space-l);padding-bottom:var(--space-l)}.checkout__billing .billing{background-color:var(--white)}.checkout__billing .billing .billing__question,.checkout__billing .billing .billing__wrapper{padding:var(--space-m)}@media (max-width:767px){.checkout__billing{padding:0!important}}.checkout__payment{grid-area:payment;display:grid;grid-template-columns:1fr 1fr;background-color:#fff;padding-left:var(--space-l);padding-right:var(--space-l);padding-bottom:var(--space-l)}@media (max-width:767px){.checkout__payment{padding:0!important;grid-template-columns:1fr}}.checkout__code{grid-area:discount-code;padding-left:var(--space-l);padding-right:var(--space-l);padding-bottom:var(--space-l);display:grid;grid-template-columns:1fr 1fr}@media (max-width:767px){.checkout__code{padding:0}}.checkout__code .form{background:var(--white)}.checkout__aside{grid-area:aside}@media (max-width:767px){.checkout__aside .checkout__resume{position:initial;margin-bottom:40px}}.checkout__end{background-color:#fff;grid-area:checkout-end;padding-left:var(--space-l);padding-right:var(--space-l);padding-bottom:var(--space-l)}@media (max-width:767px){.checkout__end{padding:0}}.checkout__note{--color:var(--black);display:flex;align-items:center;width:100%;padding:var(--space-m);padding-left:0;background-color:rgba(121,209,126,.3);color:var(--color);font-family:var(--neutra-regular);font-size:16px;line-height:1em}.checkout__note--yellow{--color:var(--black);background-color:rgba(237,224,77,.5)}.checkout__note--blue{--color:var(--black);background-color:rgba(75,177,207,.5)}.checkout__note--transparent{--color:var(--black);background-color:transparent}.checkout__note strong{font-family:var(--neutra-bold)}.checkout__note .link{--color:var(--color)}.checkout__note-icon{margin-right:var(--space-m);font-size:20px;color:var(--brown-grey-dark)}.checkout__note-text{color:var(--brown-grey-dark)}.checkout__note-text p{margin-bottom:0}.checkout__code{border:2px solid var(--dark-salmon)}.checkout__code .title-font{font-size:20px}.checkout__code .form{padding:var(--space-m)}.checkout__code .form form{margin:0 auto}.checkout__code .form .form__block{grid-template-columns:auto 1fr;margin-bottom:var(--space-s)}.checkout__code .form .form__label{width:140px;font-size:14px;text-align:end;margin-right:10px}.checkout__code .form .form__input{font-family:var(--neutra-bold);text-transform:uppercase;border:0;height:35.97px;border-bottom:1px solid #4a4a4a;background-color:var(--white);margin-bottom:var(--space-m)}.checkout__code .form .button{width:100%}.checkout__end .buttons{margin-top:0}.checkout__end .buttons .button{width:100%;justify-content:center}.checkout__message{margin-bottom:var(--space-m);font-family:var(--neutra-regular);font-size:14px;line-height:1.2em;color:var(--brown-grey-dark)}.checkout__message strong{font-family:var(--neutra-bold)}.checkout__title{margin-bottom:var(--space-m);color:var(--white)!important;border:2px solid var(--azure);background-color:#4a4a4a;padding:var(--space-m);text-transform:uppercase;color:var(--bc-1-lighter-5);font-size:20px;line-height:20px}.corder{background-color:var(--white);font-family:var(--neutra-regular);border:2px solid var(--dark-salmon);margin-top:var(--space-l)}.corder strong{font-family:var(--neutra-bold);font-size:inherit;line-height:inherit}.corder__title{padding:var(--space-m);line-height:1.2;color:var(--white);background-color:#4a4a4a;text-transform:uppercase;font-size:20px;border-bottom:2px solid #4a4a4a}.corder__items{padding:var(--space-m);border-bottom:2px solid var(--dark-salmon)}.corder__totals{padding:0 var(--space-m) var(--space-m) var(--space-m)}.corder__item:after{content:"";height:3px;margin-top:var(--space-s);background-image:url(../resources/style/dot-black.svg);background-position:left center;background-size:auto 3px;background-repeat:repeat-x}.corder__item:last-child:after{display:none}.lorder--cart,.porder--cart{--status-color:#6b6d76}.lorder--confirmed,.porder--confirmed{--status-color:#ff9900}.lorder--paid,.porder--paid{--status-color:#5b85aa}.lorder--shipment,.porder--shipment{--status-color:#4aad52}.lorder--delivered,.porder--delivered{--status-color:#3c4f76}.lorder--canceled,.porder--canceled{--status-color:#da3e52}.lorder--returned,.porder--returned{--status-color:#561643}.lorder{display:grid;grid-template-areas:"icon reference status   price more" "icon date      products price more";grid-template-columns:-webkit-min-content 1.5fr 2fr 1fr -webkit-min-content;grid-template-columns:min-content 1.5fr 2fr 1fr min-content;grid-gap:0 var(--space-s);padding:var(--space-s);font-family:var(--neutra-regular);cursor:pointer;transition:all .5s ease-out}@media mobile--portrait{.lorder{grid-template-areas:"icon      status    price     more" "reference reference price     more " "date      date      price     more " "products  products  price     more ";grid-template-columns:-webkit-min-content 2fr 1fr -webkit-min-content;grid-template-columns:min-content 2fr 1fr min-content}}@media mobile-s--portrait{.lorder{grid-template-areas:"icon      status    price     more" "reference reference price     more " "date      date      price     more " "products  products  price     more ";grid-template-columns:-webkit-min-content 2fr 1fr -webkit-min-content;grid-template-columns:min-content 2fr 1fr min-content}}.lorder:hover{background-color:var(--blue-pale-light)}.lorder strong{font-family:var(--neutra-bold)}.lorder__icon{grid-area:icon;align-self:center;color:var(--status-color);font-size:12px}.lorder__date{grid-area:date}.lorder__reference{grid-area:reference}.lorder__status{grid-area:status;color:var(--status-color)}.lorder__products{grid-area:products}.lorder__price{grid-area:price;align-self:center;font-size:15px;font-weight:700;text-align:right}.lorder__more{grid-area:more;align-self:center;font-size:30px;padding-left:var(--space-m)}.lorder__estimated{grid-column:2/5;font-family:var(--neutra-regular-italic);font-style:italic}@media mobile--portrait{.lorder__estimated{grid-column:1/5}}@media mobile-s--portrait{.lorder__estimated{grid-column:1/5}}.porder__icon,.porder__status{color:var(--status-color)}.porder__top{display:grid;grid-template-areas:"date      status   " "payment   total    " "estimated estimated";grid-template-columns:1fr 1fr;grid-gap:var(--space-l) var(--space-m)}@media mobile--portrait{.porder__top{grid-template-areas:"date" "status" "total" "payment" "estimated";grid-template-columns:1fr}}@media mobile-s--portrait{.porder__top{grid-template-areas:"date" "status" "total" "payment" "estimated";grid-template-columns:1fr}}.porder__top-elem{text-align:center}.porder__top-elem>span{display:block}.porder__top-date{grid-area:date}.porder__top-status{grid-area:status}.porder__top-payment{grid-area:payment}.porder__top-total{grid-area:total}.porder__top-estimated{grid-area:estimated}.porder__top-title{margin-top:0!important;line-height:1em}.porder__top-text{font-family:var(--neutra-regular);line-height:1em}.porder__status,.porder__total{font-size:20px;font-family:var(--neutra-bold);text-transform:uppercase}.porder__addresses{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-l);padding-left:var(--space-l);padding-right:var(--space-l)}@media mobile--portrait{.porder__addresses{grid-template-columns:1fr;grid-gap:0}}@media mobile-s--portrait{.porder__addresses{grid-template-columns:1fr;grid-gap:0}}.porder__details{padding-left:var(--space-l);padding-right:var(--space-l)}.porder__details .profile__subtitle{font-size:2.5rem!important;border-bottom:0!important}.porder__statuses{padding-left:var(--space-l);padding-right:var(--space-l)}.porder__statuses .profile__subtitle{font-size:2.5rem!important;border-bottom:0!important}.porder__address p{margin-bottom:0}.porder__address .profile__subtitle{font-size:2.5rem!important;border-bottom:0!important}.porder__invoice{text-align:right}.porder__items{padding-bottom:var(--space-m);margin-bottom:var(--space-s);border-bottom:1px solid var(--dark-salmon)}.porder__item:after{margin-bottom:var(--space-m)}.porder__item:last-child:after{display:none}.porder__totals{margin-bottom:var(--space-m)}.porder .profile__subtitle{padding-bottom:var(--space-s);margin-bottom:var(--space-s);font-size:1.5rem;border-bottom:1px solid var(--azure)}@media mobile--portrait{.porder .profile__subtitle{font-size:1.3rem}}@media mobile-s--portrait{.porder .profile__subtitle{font-size:1.3rem}}.oitem{display:grid;grid-template-areas:"image  name   price" "image  amount .....";grid-template-columns:65px 1fr -webkit-max-content;grid-template-columns:65px 1fr max-content;font-size:14px;line-height:1em;align-items:center}.oitem:after{grid-column-end:span 5}.oitem__image{grid-area:image}.oitem__name{grid-area:name;padding-left:var(--space-m);padding-right:var(--space-m);display:flex;align-items:center}.oitem__amount{grid-area:amount;padding-left:var(--space-m)}.oitem__unit-price{grid-area:price}.oitem__old-price{display:block;color:rgba(0,0,0,.4);text-decoration:line-through}.oitem__price{display:block}.totals__total{display:flex;justify-content:space-between;padding-top:var(--space-s)}.totals__total--hidden{display:none}.totals__total--green{color:var(--green-alert)}.totals__total--red{color:var(--red-alert)}.totals__separator{padding-top:var(--space-s);margin-bottom:var(--space-s);border-bottom:1px solid var(--brown-grey)}.totals__value--big{font-family:var(--mort-semi-bold);font-size:24px}.payment{padding:var(--space-m);background-color:#f5f5f5}.payment .checkout__title{cursor:pointer;display:grid;grid-template-columns:1fr 3fr;align-items:center}.payment .checkout__title:hover{background-color:#fff;color:#4a4a4a!important}.payment--active .checkout__title{background-color:#fff;color:#4a4a4a!important;border:2px solid #4a4a4a;position:relative}.payment--active .checkout__title:after{content:"✓";position:absolute;right:10px}.payment--active .checkout__title:hover{background-color:#fff;color:#4a4a4a!important;border:2px solid #4a4a4a}.payment__description{font-family:var(--neutra-regular);line-height:1.4;width:100%}.payment__description strong{font-family:var(--neutra-bold)}.payment__description .icon-card{font-size:30px;margin-left:var(--space-m)}.payment__icons{font-size:60px}.shipping__note--hidden{display:none}.shipping__note .checkout__note{padding:var(--space-m)}.shipping .error-placement-shipment{display:none;margin-bottom:10px}.shipping .error-placement-shipment label{display:block;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:10px 30px 5px 15px}.shipping .form{display:flex;flex-direction:column;grid-column-gap:var(--space-s);padding:var(--space-m)}@media desktop{.shipping .form{grid-template-columns:1fr}}@media ipad--portrait{.shipping .form{grid-template-columns:1fr}}@media tablet--portrait{.shipping .form{grid-template-columns:1fr}}@media ipad--landscape{.shipping .form{grid-template-columns:1fr}}@media mobile--portrait{.shipping .form{display:block}}@media mobile--landscape{.shipping .form{display:block}}@media mobile-s--portrait{.shipping .form{display:block}}@media mobile-s--landscape{.shipping .form{display:block}}.shipping .form__block{display:flex;align-items:center;margin-bottom:var(--space-m)}.shipping .form__block label{width:140px;font-size:14px;text-align:end;margin-right:10px}@media ipad-pro--landscape{.shipping .form__block label{min-width:120px}}@media ipad--portrait{.shipping .form__block label{min-width:120px}}@media tablet--portrait{.shipping .form__block label{min-width:120px}}@media tablet--landscape{.shipping .form__block label{min-width:120px}}@media mobile--portrait{.shipping .form__block label{min-width:120px}}@media mobile--landscape{.shipping .form__block label{min-width:120px}}@media mobile-s--portrait{.shipping .form__block label{min-width:0}}@media mobile-s--landscape{.shipping .form__block label{min-width:0}}.shipping .form__block input{width:100%;border:0;border-bottom:1px solid var(--bc-1-lighter-50)}@media mobile-s--portrait{.shipping .form__block input{width:80%}}@media mobile-s--landscape{.shipping .form__block input{width:80%}}.shipping .form__block input.form__input--invalid{border-color:var(--red-alert)}.shipping .form__block textarea{width:100%;resize:vertical;border-color:#4a4a4a}.shipping .form__block input,.shipping .form__block select,.shipping .form__block textarea{margin-left:var(--space-s);padding:var(--space-xs) var(--space-s);border-bottom:1px solid #4a4a4a;background-color:var(--white)}@media (max-width:767px){.shipping .form__block input,.shipping .form__block select,.shipping .form__block textarea{margin-left:0!important}}@media ipad-pro--landscape{.shipping .form__block input,.shipping .form__block select,.shipping .form__block textarea{border-bottom:1px solid #4a4a4a}}@media ipad--portrait{.shipping .form__block input,.shipping .form__block select,.shipping .form__block textarea{border-bottom:1px solid #4a4a4a}}@media tablet--portrait{.shipping .form__block input,.shipping .form__block select,.shipping .form__block textarea{font-size:.9rem;border-bottom:1px solid #4a4a4a}}@media tablet--landscape{.shipping .form__block input,.shipping .form__block select,.shipping .form__block textarea{font-size:.9rem;border-bottom:1px solid #4a4a4a}}@media mobile--portrait{.shipping .form__block input,.shipping .form__block select,.shipping .form__block textarea{font-size:14px}}@media mobile--landscape{.shipping .form__block input,.shipping .form__block select,.shipping .form__block textarea{font-size:14px}}@media mobile-s--portrait{.shipping .form__block input,.shipping .form__block select,.shipping .form__block textarea{font-size:14px}}@media mobile-s--landscape{.shipping .form__block input,.shipping .form__block select,.shipping .form__block textarea{font-size:14px}}.shipping .form__block--address,.shipping .form__block--name{grid-column:1/3}.shipping .form__block--email,.shipping .form__block--state{grid-column:3/4}@media desktop{.shipping .form__block--email,.shipping .form__block--state{grid-column:1/2}}@media ipad--portrait{.shipping .form__block--email,.shipping .form__block--state{grid-column:1/2}}@media ipad--landscape{.shipping .form__block--email,.shipping .form__block--state{grid-column:1/2}}@media tablet--portrait{.shipping .form__block--email,.shipping .form__block--state{grid-column:1/2}}.shipping .form__block--cp,.shipping .form__block--phone{grid-column:4/5}@media desktop{.shipping .form__block--cp,.shipping .form__block--phone{grid-column:2/3}}@media ipad--portrait{.shipping .form__block--cp,.shipping .form__block--phone{grid-column:2/3}}@media ipad--landscape{.shipping .form__block--cp,.shipping .form__block--phone{grid-column:2/3}}@media tablet--portrait{.shipping .form__block--cp,.shipping .form__block--phone{grid-column:2/3}}.shipping .form__block--comments{grid-column:1/5}@media desktop{.shipping .form__block--comments{grid-column:1/3}}@media ipad--portrait{.shipping .form__block--comments{grid-column:1/3}}@media ipad--landscape{.shipping .form__block--comments{grid-column:1/3}}@media tablet--portrait{.shipping .form__block--comments{grid-column:1/3}}@media mobile-s--portrait{.shipping .form__block--comments textarea{width:60%}}@media mobile-s--landscape{.shipping .form__block--comments textarea{width:80%}}.shipping .form__block.error label{color:#721c24}.shipping .form__block.error input{color:#721c24;border-bottom:1px solid #721c24!important}.shipping .form__block.success label{color:#155724}.shipping .form__block.success input{color:#155724;border-bottom:1px solid #c3e6cb!important}.shipping .form .zone-selector{grid-column:1/5;display:grid;grid-template-columns:1fr;grid-column-gap:var(--space-s)}.shipping .form .zone-selector label{min-width:0}@media desktop{.shipping .form .zone-selector{grid-column:1/3;grid-template-columns:1fr}}@media tablet--portrait{.shipping .form .zone-selector{grid-column:1/3;grid-template-columns:1fr}.shipping .form .zone-selector label{min-width:120px}}@media ipad--portrait{.shipping .form .zone-selector{grid-column:1/3;grid-template-columns:1fr}}@media ipad--landscape{.shipping .form .zone-selector{grid-column:1/3;grid-template-columns:1fr}}@media mobile--portrait{.shipping .form .zone-selector{display:block}}@media mobile--landscape{.shipping .form .zone-selector{display:block}}@media mobile-s--portrait{.shipping .form .zone-selector{display:block}.shipping .form .zone-selector label{min-width:0}}@media mobile-s--landscape{.shipping .form .zone-selector{display:block}}.shipping .form .zone-selector__region--text{grid-column:span 2}.shipping .form .zone-selector__region--text label{min-width:120px}.shipping .form .zone-selector .form__select{border:1px solid #4a4a4a;width:92%}.shipping .form .zone-selector .form__select-arrow{border-color:#000}.shipping .form .zone-selector .form__select-arrow:after,.shipping .form .zone-selector .form__select-arrow:before{border-color:#000}.shipping .form .zone-selector select{-webkit-appearance:none;border:1px solid var(--bc-1-lighter-50);background-color:#fff;min-height:var(--space-l);border-radius:0;width:98%;font-size:14px;background-color:var(--white);background:var(--white) url(https://www.freeiconspng.com/uploads/arrow-up-icon-23.png) no-repeat;background-size:15px;background-position:right 10px center}@media mobile--portrait{.shipping .form .zone-selector select{font-size:9px}}@media mobile--landscape{.shipping .form .zone-selector select{font-size:14px}}@media mobile-s--portrait{.shipping .form .zone-selector select{font-size:14px}}@media mobile-s--landscape{.shipping .form .zone-selector select{font-size:14px}}@media desktop{.shipping .form .zone-selector__country{grid-column:1/2}}@media tablet--portrait{.shipping .form .zone-selector__country{grid-column:1/2}}@media ipad--portrait{.shipping .form .zone-selector__country{grid-column:1/2}}@media ipad--landscape{.shipping .form .zone-selector__country{grid-column:1/2}}@media mobile--portrait{.shipping .form .zone-selector__country{grid-column:1/3}}@media mobile--landscape{.shipping .form .zone-selector__country{grid-column:1/3}}@media mobile-s--portrait{.shipping .form .zone-selector__country{grid-column:1/3}}@media mobile-s--landscape{.shipping .form .zone-selector__country{grid-column:1/3}}@media desktop{.shipping .form .zone-selector__region--text{grid-row:2/3;grid-column:1/3}}@media tablet--portrait{.shipping .form .zone-selector__region--text{grid-row:2/3;grid-column:1/3}}@media ipad--portrait{.shipping .form .zone-selector__region--text{grid-row:2/3;grid-column:1/3}}@media ipad--landscape{.shipping .form .zone-selector__region--text{grid-row:2/3;grid-column:1/3}}@media mobile--portrait{.shipping .form .zone-selector__region--text{grid-column:1/3}}@media mobile--landscape{.shipping .form .zone-selector__region--text{grid-column:1/3}}@media mobile-s--portrait{.shipping .form .zone-selector__region--text{grid-column:1/3}}@media mobile-s--landscape{.shipping .form .zone-selector__region--text{grid-column:1/3}}.billing--hidden{display:none}.billing__wrapper{display:none}.billing .error-placement-billing{display:none;margin-bottom:15px}.billing .error-placement-billing label{display:block;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:10px 30px 5px 15px}.billing .form{display:flex;flex-direction:column}@media mobile--portrait{.billing .form{display:block}}@media mobile-s--portrait{.billing .form{display:block}}@media mobile-s--landscape{.billing .form{display:block}}.billing .form__block{display:flex;align-items:center;margin-bottom:var(--space-m)}.billing .form__block label{min-width:120px;font-size:14px;text-align:end;margin-right:10px}@media mobile-s--portrait{.billing .form__block label{min-width:0}}@media mobile-s--landscape{.billing .form__block label{min-width:0}}.billing .form__block input{width:100%;border:0;border-bottom:1px solid var(--bc-1-lighter-50)}.billing .form__block input.form__input--invalid{border-color:var(--red-alert)}.billing .form__block textarea{width:100%;resize:vertical;border-color:var(--bc-1-lighter-50)}.billing .form__block select{border:1px solid var(--bc-1-lighter-50)}.billing .form__block input,.billing .form__block select,.billing .form__block textarea{margin-left:var(--space-s);padding:var(--space-xs) var(--space-s);border-bottom:1px solid #4a4a4a;background-color:var(--white)}@media (max-width:767px){.billing .form__block input,.billing .form__block select,.billing .form__block textarea{margin-left:0!important;font-size:9px!important}}@media ipad-pro--landscape{.billing .form__block input,.billing .form__block select,.billing .form__block textarea{border-bottom:1px solid #4a4a4a}}@media ipad--portrait{.billing .form__block input,.billing .form__block select,.billing .form__block textarea{border-bottom:1px solid #4a4a4a}}@media tablet--portrait{.billing .form__block input,.billing .form__block select,.billing .form__block textarea{font-size:.9rem;border-bottom:1px solid #4a4a4a}}@media tablet--landscape{.billing .form__block input,.billing .form__block select,.billing .form__block textarea{font-size:.9rem;border-bottom:1px solid #4a4a4a}}@media mobile--portrait{.billing .form__block input,.billing .form__block select,.billing .form__block textarea{font-size:14px}}@media mobile-s--portrait{.billing .form__block input,.billing .form__block select,.billing .form__block textarea{font-size:14px}}@media mobile-s--landscape{.billing .form__block input,.billing .form__block select,.billing .form__block textarea{font-size:14px}}.billing .form__block--cif,.billing .form__block--cp{grid-column:2/3}.billing .form__block--address{grid-column:1/3}.billing .form__block.error label{color:#721c24}.billing .form__block.error input{color:#721c24;border-bottom:1px solid #721c24!important}.billing .form__block.success label{color:#155724}.billing .form__block.success input{color:#155724;border-bottom:1px solid #c3e6cb!important}.billing .form .zone-selector{grid-column:1/3;display:grid;grid-template-columns:1fr;grid-column-gap:var(--space-s)}@media desktop{.billing .form .zone-selector{grid-template-columns:1fr}}@media tablet--portrait{.billing .form .zone-selector{grid-template-columns:1fr}}@media ipad--portrait{.billing .form .zone-selector{grid-template-columns:1fr}}@media ipad--landscape{.billing .form .zone-selector{grid-column:1/3;grid-template-columns:1fr}}@media mobile--portrait{.billing .form .zone-selector{display:block}}@media mobile--landscape{.billing .form .zone-selector{display:block}}@media mobile-s--portrait{.billing .form .zone-selector{display:block}}@media mobile-s--landscape{.billing .form .zone-selector{display:block}}.billing .form .zone-selector .form__select{border:1px solid #4a4a4a;width:92%}.billing .form .zone-selector select{-webkit-appearance:none;border:1px solid var(--bc-1-lighter-50);background-color:#fff;min-height:var(--space-l);border-radius:0;width:98%;font-size:14px;background-color:var(--white);background:var(--white) url(https://www.freeiconspng.com/uploads/arrow-up-icon-23.png) no-repeat;background-size:15px;background-position:right 10px center}@media mobile--portrait{.billing .form .zone-selector select{font-size:14px}}@media mobile-s--portrait{.billing .form .zone-selector select{font-size:14px}}@media mobile-s--landscape{.billing .form .zone-selector select{font-size:14px}}@media mobile--portrait{.billing .form .zone-selector__country{grid-column:1/3}}@media mobile-s--portrait{.billing .form .zone-selector__country{grid-column:1/3}}@media mobile-s--landscape{.billing .form .zone-selector__country{grid-column:1/3}}@media mobile--portrait{.billing .form .zone-selector__region--text{grid-column:1/3}}@media mobile-s--portrait{.billing .form .zone-selector__region--text{grid-column:1/3}}@media mobile-s--landscape{.billing .form .zone-selector__region--text{grid-column:1/3}}.shop-features{--feature-bc:var(--aux-color);display:grid;grid-template-columns:repeat(3,1fr)}.shop-features__feature{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;border-right:1px solid var(--feature-bc);padding-right:var(--space-s)}@media mobile--portrait{.shop-features__feature{display:grid;grid-template-colums:1fr min-content}}@media mobile-s--portrait{.shop-features__feature{display:grid;grid-template-colums:1fr min-content}}.shop-features__feature:nth-child(3){border-right:none}.shop-features__feature--wide{grid-column:span 3;grid-template-columns:1fr;margin-top:var(--space-m);padding-right:0;border-right:none}.shop-features__feature--wide .shop-features__text{text-transform:none}.shop-features__icon{align-self:center}@media ipad-pro--portrait{.shop-features__icon{width:50px}}@media ipad--landscape{.shop-features__icon{width:50px}}@media tablet--landscape{.shop-features__icon{width:50px}}@media mobile--landscape{.shop-features__icon{grid-column:1/2}}@media mobile-s--landscape{.shop-features__icon{grid-column:1/2}}.shop-features__text{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 var(--space-s);font-family:var(--neutra-regular);text-transform:uppercase;font-size:14px;line-height:1.2em}@media ipad-pro--portrait{.shop-features__text{font-size:12px}}@media ipad--landscape{.shop-features__text{font-size:12px}}@media tablet--landscape{.shop-features__text{font-size:12px}}@media mobile--portrait{.shop-features__text{grid-column:1/2;justify-content:flex-start;font-size:12px}}@media mobile-s--portrait{.shop-features__text{grid-column:1/2;justify-content:flex-start;font-size:12px}}.shop-features__text--small{font-family:var(--neutra-regular-italic);font-style:italic;text-transform:none}.shop-features__text span{display:block;line-height:inherit}.endorder__content{width:100%;max-width:var(--content-width);margin:auto;padding:var(--space-l);text-align:center;display:grid;padding-top:0}.endorder__content p:last-child(){margin-top:var(--space-m)}.endorder__content h3{margin-bottom:var(--space-m)}.endorder__content .button-end{margin:auto}.endorder__content .button{background-color:#fff;color:var(--bc-1);border:1px solid var(--bc-1);transition:.5s ease-in-out}.endorder__content .button:hover{background-color:var(--bc-1);color:#fff;border:1px solid var(--bc-1)}.endorder__content .button{justify-content:center;margin-top:var(--space-l)}.endorder__spinner{margin-bottom:var(--space-l);font-size:40px}.endorder__message{padding:var(--space-xl) var(--space-m);text-align:center}.events{display:grid;grid-template-columns:5fr 3fr;min-height:495px}@media (max-width:800px){.events{grid-template-columns:1fr;max-width:500px;height:auto}}.events__calendar.hasDatepicker .ui-widget-content{width:100%;height:100%;border:none;border-radius:0;padding:calc(var(--space-s) * 1.5) var(--space-l);display:flex!important;flex-direction:column;justify-content:center}@media (max-width:400px){.events__calendar.hasDatepicker .ui-widget-content{padding:calc(var(--space-s) * 1.5) var(--space-m)}}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header{display:grid;grid-template-columns:1fr 1fr 1fr;border:none;background:0 0;color:var(--bc-1);margin:0;font-weight:700;padding-bottom:calc(var(--space-m) * 1.5);padding-top:0}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header::after{content:"Consulta nuestro calendario de eventos.";font-style:italic;text-align:center;grid-column-end:span 3;grid-column-start:1}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-datepicker-title{grid-column:2;grid-row:1;text-transform:uppercase;color:var(--bc-3)!important;text-align:center}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{display:none}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-state-hover{border:none;background:0 0;color:var(--bc-1)}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-corner-all{position:relative;grid-row:1;left:auto!important;right:auto!important;top:auto!important;cursor:pointer}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-corner-all .ui-icon{background-image:none;display:none}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-corner-all.ui-datepicker-prev{grid-column:1}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-datepicker-next:before,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-datepicker-prev:before{font-family:"Font Awesome 5 Pro";color:var(--bc-3);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;font-weight:400;align-items:center;justify-content:center}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-datepicker-prev{justify-self:center;left:-25px!important}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-datepicker-prev:before{content:"\f104"}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header .ui-datepicker-next:before{content:"\f105"}.events__calendar.hasDatepicker .ui-widget-content .ui-state-default{border:0;background-color:transparent;color:var(--black)}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar thead{border-top:2px solid var(--bc-3);border-bottom:2px solid var(--bc-3)}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar thead th{padding:.5em .3em}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar tbody:before{line-height:var(--space-s);content:"‌";display:block}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td{position:relative;padding:13px;cursor:pointer;text-align:center}@media (max-width:440px){.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td{padding:8px}}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td::after,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td::before{content:"";position:absolute;width:33px;height:33px;z-index:0;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;background-color:transparent;border:2px solid var(--bc-3)}@media (max-width:440px){.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td::after,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td::before{width:26px;height:26px}}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td::before{width:38px;height:38px}@media (max-width:440px){.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td::before{width:31px;height:31px}}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td.ui-datepicker-current-day::after{opacity:1;background-color:var(--bc-3)}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td.ui-datepicker-current-day.ui-state-withEvent--fromPast::after{background-color:var(--dark-salmon)}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td.ui-datepicker-current-day a{color:var(--white)}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td.ui-state-withEvent::after{opacity:1}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td.ui-state-withEvent--fromPast::after{border-color:var(--dark-salmon)}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td.ui-state-withEvent--multiple::before{opacity:1}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td.ui-state-disabled{opacity:.5}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span{position:relative;z-index:1;text-align:center}.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-hover,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-hover{font-weight:600}.event-cards{position:relative;background-color:var(--bc-3);color:var(--white)}.event-cards__event-selector{display:none;position:absolute;bottom:var(--space-s);left:var(--space-l)}.event-cards__event-selector .fal{font-size:26px;cursor:pointer}.event-cards__event-selector .fal.disabled{opacity:.4;pointer-events:none}.event-cards__event-selector .fal:first-child{margin-right:calc(var(--space-m) * 1.5)}.event-cards .event-card:nth-child(2),.event-cards .event-card:nth-child(3){display:flex}.event-card{display:flex;flex-direction:column;height:100%;display:none}@media (max-width:800px){.event-card{min-height:none}}.event-card__image{height:150px;display:flex;justify-content:center;align-items:center}.event-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.event-card__content{padding:calc(var(--space-m) * 1.5)}.event-card__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header::after,.event-card__content .subtitle-font,.events__calendar.hasDatepicker .ui-widget-content .event-card__content .ui-datepicker-header::after{line-height:1.3rem}.event-card__content .headline-font--bold{font-weight:600}.event-card__date{display:grid;grid-template-columns:1fr 40px;padding:calc(var(--space-s) * 1.5) var(--space-xs);padding-right:var(--space-s);margin:calc(var(--space-s) * 1.5) 0;border-top:1px solid var(--white);border-bottom:1px solid var(--white);align-items:center}.event-card__date .finder__bar>input::-moz-placeholder{font-weight:100}.event-card__date .finder__bar>input:-ms-input-placeholder{font-weight:100}.event-card__date .alert__message,.event-card__date .aside__item-name,.event-card__date .caption-font,.event-card__date .finder__bar>input::placeholder,.event-card__date .finder__tabs .finder__tab>p,.event-card__date .form .form-block.legal,.finder__tabs .event-card__date .finder__tab>p,.form .event-card__date .form-block.legal{font-weight:100}.event-card__date-content .finder__bar>input:first-child::-moz-placeholder{margin-bottom:var(--space-s)}.event-card__date-content .finder__bar>input:first-child:-ms-input-placeholder{margin-bottom:var(--space-s)}.event-card__date-content .alert__message:first-child,.event-card__date-content .aside__item-name:first-child,.event-card__date-content .caption-font:first-child,.event-card__date-content .finder__bar>input:first-child::placeholder,.event-card__date-content .finder__tabs .finder__tab>p:first-child,.event-card__date-content .form .form-block.legal:first-child,.finder__tabs .event-card__date-content .finder__tab>p:first-child,.form .event-card__date-content .form-block.legal:first-child{margin-bottom:var(--space-s)}.event-card__description-extra-data{margin-bottom:var(--space-s)}.article__socials .date .event-card__description p,.articles-related .content .articles-wrapper article .article-text .event-card__description p,.event-card__description .article__socials .date p,.event-card__description .articles-related .content .articles-wrapper article .article-text p,.event-card__description .body-font,.event-card__description .events__calendar.hasDatepicker .ui-widget-content,.event-card__description .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-active,.event-card__description .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-default,.event-card__description .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td a.ui-state-hover,.event-card__description .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-active,.event-card__description .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-default,.event-card__description .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td span.ui-state-hover,.event-card__description .finder__bar>input,.event-card__description .form .form-block input[type=date],.event-card__description .form .form-block input[type=email],.event-card__description .form .form-block input[type=number],.event-card__description .form .form-block input[type=password],.event-card__description .form .form-block input[type=tel],.event-card__description .form .form-block input[type=text],.event-card__description .form .form-block input[type=textarea],.event-card__description .form .form-block label,.event-card__description .form .form-block select,.event-card__description .form .form-block textarea,.event-card__description .langs a,.event-card__description .langs span,.event-card__description body,.events__calendar.hasDatepicker .event-card__description .ui-widget-content,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .event-card__description a.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .event-card__description a.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .event-card__description a.ui-state-hover,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .event-card__description span.ui-state-active,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .event-card__description span.ui-state-default,.events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-calendar td .event-card__description span.ui-state-hover,.form .form-block .event-card__description input[type=date],.form .form-block .event-card__description input[type=email],.form .form-block .event-card__description input[type=number],.form .form-block .event-card__description input[type=password],.form .form-block .event-card__description input[type=tel],.form .form-block .event-card__description input[type=text],.form .form-block .event-card__description input[type=textarea],.form .form-block .event-card__description label,.form .form-block .event-card__description select,.form .form-block .event-card__description textarea,.langs .event-card__description a,.langs .event-card__description span{font-size:1.3rem}.event-card__capitalize{text-transform:capitalize}.event-card .button{margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;transform:translate(-10px,-10px)!important}.event-card--default{justify-content:center;align-items:center}@media (max-width:800px){.event-card--default{padding:var(--space-xl)}}.event-card--default .event-card__image{height:auto}.event-card--default .event-card__image .fad{font-size:6.3rem}.event-card--default .event-card__content{padding-top:var(--space-m)}.categoria-recambios__item .event-card--default .event-card__content h3,.ecommerce .event-card--default .event-card__content .user__name,.event-card--default .event-card__content .categoria-recambios__item h3,.event-card--default .event-card__content .ecommerce .user__name,.event-card--default .event-card__content .events__calendar.hasDatepicker .ui-widget-content .ui-datepicker-header,.event-card--default .event-card__content .filtro-recambios h3,.event-card--default .event-card__content .headline-font,.events__calendar.hasDatepicker .ui-widget-content .event-card--default .event-card__content .ui-datepicker-header,.filtro-recambios .event-card--default .event-card__content h3{text-align:center}.blocks .grid__item .block.events_calendar .content{display:grid;grid-template-columns:2fr 3fr;max-width:var(--content-medium-width);margin:auto;justify-content:center;padding-top:calc(var(--space-xl) * 1.5)}@media (max-width:1540px){.blocks .grid__item .block.events_calendar .content{grid-template-columns:1fr;row-gap:var(--space-xl)}}.blocks .grid__item .block.events_calendar .content .text{align-self:start;padding-top:var(--space-m)}@media (max-width:1540px){.blocks .grid__item .block.events_calendar .content .text{justify-self:center;text-align:center}}.blocks .grid__item .block.events_calendar .content .text .title-font{max-width:450px}@media (max-width:1540px){.blocks .grid__item .block.events_calendar .content .text .title-font{max-width:640px}}.blocks .grid__item .block.events_calendar .content .events{justify-self:flex-end}@media (max-width:1540px){.blocks .grid__item .block.events_calendar .content .events{justify-self:center}}@media (max-width:1680px){.blocks .grid__item .block.events_calendar .decoration-image{display:none}}.blocks .grid__item .block.events_calendar .events_calendar__icons{margin-top:var(--space-l);max-width:200px}@media screen and (min-width:700px) and (max-width:1540px){.blocks .grid__item .block.events_calendar .events_calendar__icons{display:flex;justify-content:center;max-width:none}}@media (max-width:700px){.blocks .grid__item .block.events_calendar .events_calendar__icons{margin-left:auto;margin-right:auto}}.blocks .grid__item .block.events_calendar .events_calendar__icons .events_calendar__icon{display:flex;padding:0 var(--space-s);border-top:1px solid var(--black);align-items:center}@media screen and (min-width:700px) and (max-width:1540px){.blocks .grid__item .block.events_calendar .events_calendar__icons .events_calendar__icon{border-top:none;border-right:1px solid var(--black)}}.blocks .grid__item .block.events_calendar .events_calendar__icons .events_calendar__icon:last-child{border-bottom:1px solid var(--black)}@media screen and (min-width:700px) and (max-width:1540px){.blocks .grid__item .block.events_calendar .events_calendar__icons .events_calendar__icon:last-child{border-bottom:none;border-right:none}}.blocks .grid__item .block.events_calendar .events_calendar__icons .events_calendar__icon>.title-font{margin-left:var(--space-m);font-weight:400}@media screen and (min-width:700px) and (max-width:1540px){.blocks .grid__item .block.events_calendar .events_calendar__icons .events_calendar__icon>.title-font{margin:0 var(--space-m)}}.event-page .blocks .grid__item{grid-template-columns:unset}