@font-face{font-display:swap;font-family:BR Omega;font-style:normal;font-weight:300;src:url(/assets/font/br-omega/BROmega-Light.woff2) format("woff2");unicode-range:u+00??}@font-face{font-display:swap;font-family:BR Omega;font-style:normal;font-weight:700;src:url(/assets/font/br-omega/BROmega-Bold.woff2) format("woff2");unicode-range:u+00??}@font-face{font-display:swap;font-family:BR Omega;font-style:italic;font-weight:700;src:url(/assets/font/br-omega/BROmega-BoldItalic.woff2) format("woff2");unicode-range:u+00??}@font-face{font-display:swap;font-family:BR Omega;font-style:italic;font-weight:900;src:url(/assets/font/br-omega/BROmega-BlackItalic.woff2) format("woff2");unicode-range:u+00??}@font-face{font-display:swap;font-family:BR Omega;font-style:normal;font-weight:400;src:url(/assets/font/br-omega/BROmega-Regular.woff2) format("woff2");unicode-range:u+00??}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:300;src:url(/assets/font/be-vietnam-pro/be-vietnam-pro-latin-300-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:700;src:url(/assets/font/be-vietnam-pro/be-vietnam-pro-latin-700-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:700;src:url(/assets/font/be-vietnam-pro/be-vietnam-pro-latin-700-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:900;src:url(/assets/font/be-vietnam-pro/be-vietnam-pro-latin-900-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:400;src:url(/assets/font/be-vietnam-pro/be-vietnam-pro-latin-400-normal.woff2) format("woff2")}:root{font-size:100%;--color-dipta:#0083a9;--color-white:#f8f8f8;--color-mot:#4270d9;--color-yellow:#f1cc30;--color-pink:#e48aac;--color-green:#65a298;--color-red:#d74d5f;--color-orange:#e27b37;--color-black:#131313;--color-gray:#eaeaea;--color-focus:#fd0;--max-wrap:75rem;--sp:1rem}body{background:#fff;color:#111;font-family:Be Vietnam Pro,sans-serif;font-style:noraml;font-weight:400;margin:0}.container{margin:0 auto;max-width:var(--max-wrap);position:relative;width:90%}html{background:var(--color-black);color:#222;font-size:.9375rem;line-height:1.4}::-moz-selection{background:var(--color-yellow);text-shadow:none}::selection{background:var(--color-yellow);text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}figure{@media (max-width:500px){margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;img{-o-object-fit:cover;object-fit:cover;width:100%}}}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.cookie-banner{background-color:var(--color-white);border-radius:.8125rem;bottom:var(--sp);box-shadow:0 0 .8125rem rgba(0,0,0,.2);color:#131313;display:none;left:var(--sp);padding:1rem 1.5rem;position:fixed;text-align:right;z-index:10000}.cookie-banner.active{display:block}.cookie-banner p{font-size:1.125rem;margin:var(--sp) 0;max-width:43.75rem;text-align:left}.cookie-banner a{color:var(--color-black);text-decoration:underline;&:hover{text-decoration:none}}.cookie-buttons{display:inline-flex;flex-wrap:wrap;gap:.5rem;margin:var(--sp) auto;max-width:43.75rem}.cookie-btn,.cookies-btn{border:1px solid #131313;border-radius:.25rem;cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem 1rem}.cookies-btn.allowAll{background-color:var(--color-mot);border-color:#fff;color:#fff;&:hover{background-color:#fff;border-color:#000;color:#000}}.cookie-btn.rejectAll{background-color:var(--color-gray);color:#000;&:hover{background-color:#fff;color:#000}}#cookie-configure{background-color:var(--color-gray);color:#000;&:hover{background-color:#fff;color:#000}}.cookie-modal{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10001}.cookie-modal-content{background:#fff;border-radius:.375rem;box-shadow:0 .25rem .625rem rgba(0,0,0,.2);margin:var(--sp);max-width:25rem;padding:2rem;width:90%}.cookie-modal h2{font-size:1.2rem;margin-top:0}.cookie-modal-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.cookie-modal-actions button{border:1px solid #131313;border-radius:.25rem;cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem 1rem}#cookie-save{background-color:var(--color-mot);color:#fff;&:hover{background-color:#fff;color:#000}}#cookie-cancel{background-color:var(--color-gray);color:#131313;&:hover{background-color:#fff;color:#000}}.branding{background:var(--color-mot);color:#fff}.logo{font-size:5rem;font-style:normal;font-weight:900;& a{color:#fff;text-decoration:none}& svg{height:3.125rem;fill:#fff}}.menu__list{align-items:center;bottom:0;color:#fff;display:none;gap:var(--sp);list-style:none;padding:0;position:absolute;right:3rem;top:0;@media (min-width:530px){display:inline-flex}}.menu__link{color:#fff}.menu__link:hover{text-decoration:none}.bar__wrap{margin:auto;max-width:var(--max-wrap);padding:var(--sp);position:relative;width:90%}.more__btn{bottom:1.25rem;color:inherit;position:absolute;right:0}.more__th{font-size:2rem}.more__th--white{color:var(--ads-color--white)}.more__th--black{color:var(--ads-color--black)}.more__th--blue{color:var(--ads-color--dipta)}.more__close{border:0;font-size:0;height:0;margin:0;padding:0;z-index:-1}.more__close,.more__open{transition:height 1s linear 1s}.more__open{display:block}.more__title{font-weight:600;padding-right:var(--ads-sp-px)}.more__list{background-color:var(--color-white);border:1px solid #ccc;display:none;flex-direction:row;flex-wrap:wrap;list-style:none;padding:1.5rem;text-align:left}.more__list--show{display:flex}.more__list--hide{display:none}.more__item{background-color:transparent;margin:.3125rem}.more__link{background-color:#fff;border-radius:.1875rem;color:#000;display:block;padding:.5rem 1rem;text-decoration:none}.more__link:hover{background-color:var(--color-black);color:#fff}.more__link:focus{background-color:var(--color-focus);box-shadow:0 -.125rem var(--color-focus),0 .25rem var(--color-black);color:var(--color-black);outline:.1875rem solid transparent;text-decoration:none}.more__category{color:var(--color-dipta);font-size:.8125rem}article h1,aside h1,nav h1,section h1{font-size:4.8125rem;line-height:1}article h2,aside h2,nav h2,section h2{font-size:3.375rem;line-height:1}.hero{background:var(--color-mot);color:#fff;padding:4rem 0 12rem;position:relative;@media (min-width:800px){padding-bottom:4rem;padding-left:0;padding-right:0;padding-top:4rem}}.hero-content{width:100%;@media (min-width:800px){width:60%}}.hero-content h1{font-size:4.8125rem;font-size:clamp(2rem,-.25rem + 11.25vw,4.4125rem);font-style:italic;font-weight:700;letter-spacing:.5px;line-height:.9;margin-bottom:1rem;margin-top:0;@media (min-width:800px){margin-top:3.6875rem}}.hero-content p{font-size:1rem;letter-spacing:.5px;margin-bottom:1.5rem}.buttons img{height:2.5rem;margin-right:.625rem}.hero-image{margin:2rem 0;position:absolute;right:0;@media (min-width:800px){display:block;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;position:absolute;right:-1rem;top:-25%}}.hero-image img{border-radius:2.0625rem;box-shadow:0 0 .8125rem rgba(0,0,0,.3);width:20rem;@media (min-width:800px){width:18.125rem}}.hero-icon{animation:float 2s ease-in-out infinite;position:absolute;right:13%;top:150%;@media (min-width:800px){position:absolute;right:5%;top:calc(var(--sp)*-1)}}.hero-icon svg{height:5.0625rem;width:5.0625rem;fill:#fff;@media (min-width:569px){height:7.0625rem;width:7.0625rem}@media (min-width:800px){height:7.0625rem;width:100%}}.icon--circle{background-color:var(--color-white);border-radius:50%;padding:var(--sp);& svg{fill:var(--color-mot)}}.breadcrumb ul{list-style:none;padding:0;& a{color:#fff;text-decoration:none;&:hover{color:var(--color-focus);.icon--bread{background:var(--color-focus)}}}}.icon--bread{background:#fff;border-radius:50%;margin-right:.5rem;fill:var(--color-mot);height:1.5rem;width:1.5rem}@keyframes moveSideways{0%,to{transform:translateX(0)}50%{transform:translateX(.625rem)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-.3125rem)}}@keyframes bgGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fadeSlideIn{to{opacity:1;transform:translateY(0)}}.footer{background:#eee;color:#131313;padding:0}.footer-content{padding:5rem var(--sp) var(--sp) var(--sp)}.footer-branding{margin:auto;max-width:28.125rem}.app-buttons{text-align:center}.app-buttons a{display:inline-block}.app-buttons a img{height:2.8125rem;margin:.3125rem;width:9.375rem}.app-buttons a:focus:not(:active):not(:hover){background-color:var(--color-focus);border-color:var(--color-focus);color:#131313;outline:.1875rem solid transparent}.mot-logo{color:var(--color-black);font-size:3.375rem;font-weight:700;line-height:1;margin-bottom:1rem;text-align:center;& svg{height:1.875rem}}.footer__subtitle{color:var(--color-black);font-size:1.3125rem;font-style:italic;line-height:1.1;text-align:center}.footer-links ul{list-style:none;margin:2rem 0;padding:0;text-align:center}.footer-links li{display:inline-block;margin-bottom:.5rem}.footer-links li a{font-size:1.0625rem}.footer-legal a,.footer-links a{color:#333;padding:0 .5rem;text-decoration:underline;&:hover{text-decoration:none}&:focus:not(:active):not(:hover){background-color:var(--color-focus);border-color:var(--color-focus);color:#131313;outline:.1875rem solid transparent}}.footer-legal{font-size:.8125rem;font-weight:300;margin:2rem 0 1rem;text-align:center;width:100%;& p{margin-bottom:.5rem}}.footer-legal .credit{margin-top:.5rem}.footer-logos{background-color:#f8f8f8;padding:calc(var(--sp)*2) var(--sp);text-align:center}.footer-logos img{height:2.8125rem;padding:0 calc(var(--sp));&.peu-base{width:8.75rem}&.peu-dipta{width:10.625rem}}.xarxes__list,.xarxes__wrap{text-align:right}.xarxes__list{display:inline-flex;gap:var(--sp);list-style:none}.toc__wrap{background:linear-gradient(90deg,#f8f8f8,#fff);border-left:.3125rem solid var(--color-mot);margin:var(--sp) 0 2rem 0;padding:var(--sp);& ul{list-style:none;margin:0;padding:0;& li{margin-bottom:.3125rem;padding-left:2rem;position:relative}& li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 256 256'%3E%3Cpath d='m180.24 132.24-80 80a6 6 0 0 1-8.48-8.48L167.51 128 91.76 52.24a6 6 0 0 1 8.48-8.48l80 80a6 6 0 0 1 0 8.48'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:1.25rem;left:0;position:absolute;top:.15rem;width:1.25rem}}& a{color:var(--color-black);color:var(--color-mot);font-size:1.125rem;font-weight:300;&:hover{text-decoration:none}}}.body__wrap{padding:calc(var(--sp)*3) var(--sp) 13% var(--sp)}.body__content{color:#555;font-size:1.125rem;font-weight:300;max-width:47.5rem;& h3{color:var(--color-mot);font-size:2rem;margin:6rem 0 3rem}& .card.highlight h3{color:#fff}& .card h3{color:var(--color-mot)}& .card:hover h3{color:#fff}}.content--center{margin:auto}.blog--media{margin:4rem auto;max-width:56.25rem}.blog--media img{border-radius:.8125rem;box-shadow:0 0 .8125rem rgba(0,0,0,.3);width:100%}table{font-weigh:300;border-collapse:collapse;font-size:1rem;margin:1rem 0;width:100%}thead{background-color:#f3f3f3;border-bottom:.125rem solid #ccc}thead th{color:#333;font-weight:600;padding:.75rem;text-align:left}tbody td{font-weigh:300;border-bottom:1px solid #e0e0e0;color:#555;padding:.75rem}tbody tr:hover{background-color:#f9f9f9}.message--pendent{background:linear-gradient(90deg,#f8f8f8,#fff);border-radius:.75rem;color:#131313;font-family:system-ui,sans-serif;font-size:1rem;margin:4rem auto;padding:2rem;//box-shadow:0 0 .8125rem rgba(0,0,0,.3)}strong{font-weight:700}.body__wrap{& a:not(.contacte__info):not(.btn--default){color:var(--color-mot);text-decoration:underline}& a:hover:not(.contacte__info):not(.btn--default){color:var(--color-black)}& a:focus:not(:active):not(:hover){background-color:var(--color-focus);border-color:var(--color-focus);color:#131313;outline:.1875rem solid transparent}}.media--logos{margin:5rem 0;& img{margin:var(--sp)}& .logo-reus{margin-left:.5rem}}.language-switcher{display:inline-block;font-family:inherit;font-size:1rem;position:relative;position:absolute;right:0;top:2.5rem;z-index:1}.language-switcher summary{align-items:center;background:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;display:flex;font-size:0;font-weight:500;gap:.5rem;height:2rem;list-style:none;margin:auto;width:2rem;& svg{bottom:0;height:1.5rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1.5rem}}.language-switcher summary::-webkit-details-marker{display:none}.language-switcher ul{background:#fff;border:1px solid #ccc;border-radius:.375rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);left:0;list-style:none;margin:.3125rem 0 0;padding:0;position:absolute;top:100%;width:-moz-max-content;width:max-content;z-index:10}.language-switcher li{padding:0}.language-switcher li a{color:#000;display:block;font-weight:300;padding:.1875rem .3125rem;text-decoration:none;text-transform:uppercase}.language-switcher li a:hover{background-color:var(--color-focus)}.language-switcher a.active{color:var(--color-mot);font-weight:700}.section-info{background:#f7f7f7;padding:8rem 0;position:relative;z-index:1}.info-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.info-text{color:var(--color-mot);font-size:1.5rem;font-size:clamp(1.125rem,.825rem + 1.5vw,1.3rem);line-height:1.2;margin:auto;max-width:27.8125rem;text-align:center;@media (min-width:773px){margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;text-align:left}}.info-text h2{color:var(--color-mot);font-size:3.375rem;font-size:clamp(2.5rem,1.8rem + 3.5vw,3.075rem);font-style:italic;line-height:1;margin:var(--sp) 0}.info-image{margin:var(--sp) auto;@media (min-width:773px){margin:var(--sp) 0}}.info-image img{border-radius:2.0625rem;box-shadow:0 0 .8125rem rgba(0,0,0,.3);max-width:15.625rem}.info-icon{animation:moveSideways 3s ease-in-out infinite;background-color:var(--color-mot);box-shadow:0 0 .8125rem rgba(0,0,0,.3);margin:var(--sp) 3rem;&:hover{background-color:var(--color-yellow)}}.info-icon svg{height:5.0625rem;width:5.0625rem;fill:#fafafa;@media (min-width:569px){height:7.0625rem;width:7.0625rem}@media (min-width:800px){height:9.375rem;width:100%}}.section-funcionalitats{background-color:var(--color-white);padding:3rem 0 10rem;text-align:center}.section-funcionalitats h2{color:var(--color-mot);font-size:3.375rem;font-size:clamp(2.5rem,1.8rem + 3.5vw,3.075rem);font-style:italic;line-height:1;margin-bottom:1rem}.cards-grid{display:grid;gap:calc(var(--sp)*3);grid-template-columns:repeat(auto-fit,minmax(20.625rem,1fr));padding:var(--sp) 0}#icon-bici{width:4.0625rem}#icon-car{height:3.125rem;width:3.125rem}.card{background:#fff;border-radius:.8125rem;box-shadow:0 0 .8125rem rgba(0,0,0,.1);color:var(--color-mot);padding:2rem;text-align:left;&:hover{background-color:var(--color-yellow);color:#fff;& .card__icon svg{fill:#fff}}& h3{font-size:2rem;line-height:1;margin:var(--sp) 0 .3125rem 0}& .card__icon{height:3.4375rem;& img,& svg{width:2.5rem;fill:var(--color-mot);margin-right:var(--sp)}}& p{font-size:1.125rem;line-height:1.2;margin:var(--sp) 0}}.card.highlight{background:var(--color-mot);color:#fff;&:hover{background-color:var(--color-orange)}svg{fill:#fff}}.card.item--green:hover{background-color:var(--color-green)}.card.item--pink:hover{background-color:var(--color-pink)}.card.item--yellow:hover{background-color:var(--color-yellow)}.card.item--red:hover{background-color:var(--color-red)}.card.item--orange:hover{background-color:var(--color-orange)}.card.item--lila:hover{background-color:var(--color-yellow)}.info--avis{background:var(--color-focus);border-radius:.3125rem;color:#131313;padding:1px .3125rem}.btn--default{border:.125rem solid var(--color-black);border-radius:.3125rem;color:var(--color-black);display:inline-block;margin-bottom:var(--sp);padding:.375rem var(--sp);text-decoration:none;&:hover{background-color:var(--color-mot);border:.125rem solid var(--color-mot);color:#fff}&:focus:not(:active):not(:hover){background-color:var(--color-focus);border-color:var(--color-focus);box-shadow:0 .1875rem 0 var(--color-yellow);color:#131313;outline:.125rem solid transparent}}.btn--primary{background-color:var(--color-mot);border:.125rem solid var(--color-mot);border-radius:.3125rem;color:var(--color-white);display:inline-block;margin-bottom:var(--sp);padding:.375rem var(--sp);text-decoration:none;&:hover{background-color:var(--color-white);border:.125rem solid var(--color-mot);color:var(--color-mot)}&:focus:not(:active):not(:hover){background-color:var(--color-focus);border-color:var(--color-focus);box-shadow:0 .1875rem 0 var(--color-yellow);color:#131313;outline:.125rem solid transparent}}.section-novetats{background-color:#f6f9fc;padding:3rem 0 10rem;text-align:center}.section-novetats .section-title{color:var(--color-mot);font-size:3.375rem;font-size:clamp(2.5rem,1.8rem + 3.5vw,3.075rem);font-style:italic;line-height:1;margin-bottom:1rem}.intro{color:var(--color-mot);font-size:1.5rem;font-size:clamp(1.125rem,.825rem + 1.5vw,1.3rem);line-height:1.2;margin:1rem auto 3rem;max-width:34.375rem}.faq--section{margin:3rem 0}.faq__list{padding:0}.faq__item{border-radius:.3125rem;margin-bottom:1.5rem;outline:.125rem solid var(--color-mot);& summary{background:#f8f8f8;color:var(--color-mot);cursor:pointer;font-size:1.125rem;font-weight:700;padding:.5rem var(--sp);&:hover{background:var(--color-mot);color:var(--color-white)}}}.faq__item[open=""] summary{background-color:var(--color-mot);color:var(--color-white)}.faq__item summary:focus:not(:active):not(:hover){background-color:var(--color-focus);border-color:var(--color-focus);color:#131313;outline:.125rem solid transparent}.faq__answer{color:var(--color-mot);margin-top:0;padding:2rem}.suport__wrap.grid{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr;@media (min-width:1024px){grid-template-columns:1fr 1fr}}.suport__content{color:#131313;font-size:1rem;font-weight:300;line-height:1.3}.suport__content,.suport__media{margin:auto;max-width:43.75rem}.suport__dl dt{font-size:1rem;font-weight:700}.suport__dl dd{padding:var(--sp)}.highlight{color:var(--color-mot);font-weight:400}.tagline{color:var(--color-mot)}.taginfo,.tagline{background-color:var(--color-white);border-left:.3125rem solid var(--color-mot);font-size:1.5rem;font-weight:400;line-height:1.1;margin:2rem 0;padding:var(--sp)}.taginfo{color:var(--color-black)}.contacte__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--sp)*3);list-style:none;padding:0}.contacte__item{background-color:var(--color-white);background:var(--color-white);border:.125rem solid var(--color-mot);border-radius:.8125rem;box-shadow:0 0 .8125rem rgba(0,0,0,.1);color:var(--color-black);flex:1 0 calc(33% - 5.3125rem);font-size:.8125rem;min-width:12.5rem;padding:1.5rem;& h3{color:var(--color-black);font-size:1.5rem;margin:0 0 var(--sp) 0}& strong{font-size:1.125rem;font-weight:700}&:hover{background-color:var(--color-mot);color:#fff;& a{color:#fff!important}& h3{color:#fff}& .contacte__info{color:#fff;& svg{fill:#fff}}}}.contacte__info{color:var(--color-black);display:block;line-height:1.2;margin-bottom:.1875rem;padding:.1875rem .1875rem .1875rem 2.5rem;position:relative;& svg{fill:#131313;bottom:0;left:0;margin:auto;position:absolute;top:0;width:1.5rem}&:hover{text-decoration:none}&:focus:not(:active):not(:hover){background-color:var(--color-focus);border-color:var(--color-focus);color:#131313;outline:.125rem solid transparent}}.info--h{border:0;& svg{margin:inherit;top:0}}.blog__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--sp)*3);margin-bottom:3rem}.blog__list,.blog__list--home{list-style:none;padding:0}.blog__item{border-radius:.8125rem;flex:1 0 calc(33% - 5.3125rem);margin:auto;max-width:21.875rem;text-align:left;@media (min-width:633px){flex:0 0 calc(33% - 5.3125rem)}& img{border-radius:2.0625rem;box-shadow:0 0 .8125rem rgba(0,0,0,.3);display:block;height:12.5rem;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%;&:hover{box-shadow:0 0 0 rgba(0,0,0,.3);transform:scale(.98);transition:all .7s ease}}}.blog__content{font-size:1rem;font-weight:300;line-height:1.2;padding:var(--sp);small{color:#777;display:block;font-size:.8125rem;margin-top:.5rem}}.blog__title{font-size:1.5rem;line-height:1.1;margin:.625rem 0;& a{color:var(--color-mot);&:hover{color:var(--color-black)}}}.tag-filter{display:inline-flex;gap:.25rem;list-style:none;margin:2rem 0;max-width:37.5rem;padding:var(--sp) 0;text-align:center;text-transform:uppercase;& a.tag__link{background-color:#fff;border:1px solid #ccc;border-radius:62.4375rem;color:var(--color-black);color:#333!important;cursor:pointer;display:inline-block;font-size:.8125rem;margin-right:.3125rem;padding:.5rem 1rem;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;&:hover{border:1px solid #131313;text-decoration:none}}}.cerca__box{background-color:#fff;border:1px solid #ccc;border-radius:2.0625rem;display:block;font-size:1rem;margin:var(--sp) auto;max-width:34.375rem;padding:.625rem;text-align:center;width:100%}.cerca__box:focus:not(:active):not(:hover){background-color:var(--color-focus);border-color:var(--color-focus);color:#131313;outline:2x solid transparent}#filters,.filtres--title{font-size:.8125rem;margin:var(--sp) 0;text-align:center}#filters{color:var(--color-mot);font-weight:400;text-transform:uppercase}#filters input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}#filters label{background-color:#fff;border:1px solid #ccc;border-radius:62.4375rem;color:#333;cursor:pointer;display:inline-block;margin-right:.3125rem;padding:.5rem 1rem;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}#filters input[type=checkbox]:checked+label{background-color:var(--color-yellow);border-color:var(--color-yellow)}#filters input[type=checkbox]:focus:not(:checked):not(:hover)+label{background-color:var(--color-focus);border-color:var(--color-black);color:#131313;outline:.125rem solid transparent}#filters label:hover{background-color:#fff;border:1px solid var(--color-black)}.municipi__list{list-style:none;margin-top:4rem;padding:0}.municipi__item{align-items:center;background-color:#f8f8f8;border:.125rem solid var(--color-yellow);border-radius:.8125rem;color:var(--color-black);display:flex;flex:0 0 calc(33% - 4.5rem);font-size:.8125rem;margin:var(--sp);padding:1.125rem;@media (max-width:780px){flex-direction:column;margin:var(--sp) 0;h3{margin:.5rem 0!important;text-align:center}}& h3{font-size:1.5rem;margin:0 var(--sp);min-width:14.375rem}& h3,& strong{font-weight:700}& strong{font-size:1.125rem}&:hover{background-color:var(--color-mot);border:.125rem solid var(--color-mot);color:#fff;& h3{color:#fff}}}.municipi__item.services--full{border:.125rem solid var(--color-yellow);&:hover{background-color:var(--color-mot);border:.125rem solid var(--color-mot)}}.municipi__contacte{min-width:11.25rem;text-align:center;& svg{width:1.5rem}& a{background-color:#fff;border:1px solid transparent;border-radius:.3125rem;display:inline-block;margin:.25rem .25rem .25rem 0;padding:1px .3125rem;&:hover{background-color:var(--color-white);border:1px solid #131313}}}.municipi__servei{display:inline-block;margin-bottom:.3125rem;margin-right:.625rem;padding-left:1rem;position:relative}.icon--check{background-color:#fff;border:0 solid #ccc;border-radius:1.5625rem;bottom:0;height:.8125rem;left:0;margin:auto;position:absolute;top:0;width:.8125rem;fill:#131313}.suport__dl dd{background-color:#f8f8f8;margin:.625rem 0 .625rem 1.25rem}.message__avis{background-color:#fef5e7;font-size:.875rem;font-weight:500;padding:.625rem}.contacte__info--list{font-size:.6875rem;font-weight:300;line-height:1rem;max-width:11.25rem;position:relative;svg{display:none;left:0;position:absolute;top:0}}.color-grid{background:#fff;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));padding:1.25rem}.color-box{font-family:sans-serif;text-align:center;& span{color:#fff;width:100%}}.color-sample{align-items:center;border:0;border-radius:.5rem;display:flex;height:6.25rem}.label{font-size:.8125rem;margin-top:.5rem}.mot__grid{display:flex;flex-direction:row;gap:var(--sp)}.mot__label{margin:var(--sp) 0}.mot__content{flex:0 0 50%}.mot__wrap{line-height:1;margin:auto;padding:2rem;& h4{font-weight:700;margin:2rem 0}& p{font-weight:400}}.bg--mot{background-color:var(--color-mot);color:#fff;margin:var(--sp) 0}.bg--mot,.bg--white{min-height:21.875rem}.bg--white{background-color:#fff;color:var(--color-mot);margin:0 0 var(--sp) 0}.style--br{font-family:BR Omega}.style--be{font-family:Be Vietnam Pro;letter-spacing:.5px}.subtitle{font-style:italic;font-weight:700;line-height:.9}.subtitle--skew{font-style:normal;font-weight:700!important;line-height:.9;transform:skew(-1deg)}.icon-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));margin:3rem auto}.icon-item{background:#fff;border-radius:.5rem;box-shadow:0 1px .1875rem rgba(0,0,0,.08);padding:1rem;text-align:center}.icon-item i{color:var(--color-mot);font-size:2rem}.icon-label{color:#333;font-size:.875rem;margin-top:.5rem}.icon-code{color:#666;font-size:.75rem}