@import url('https://fonts.googleapis.com/css2?family=Jua&family=Tilt+Warp&family=Raleway:wght@300;400;500;600;700&display=swap');.cf:before, .cf:after {content:"";display:table} .cf:after {clear:both}.cf {zoom:1;width:100%} * {margin:0;padding:0;box-sizing:border-box;}ul,ol {list-style:none}select {line-height:32px !important;}input, textarea {}select {-webkit-appearance: menulist-button;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type=number] {-moz-appearance: textfield;}html {font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }body {margin: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}audio,canvas,progress,video {display: inline-block; vertical-align: baseline; }audio:not([controls]) {display: none;height: 0;}[hidden],template {display: none;}a {background-color: transparent;}a:active,a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}pre {overflow: auto;}code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}button,input,optgroup,select,textarea {color: inherit; font: inherit; margin: 0; }button {overflow: visible;}button,select {text-transform: none;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; }button[disabled],html input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; }input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box;-webkit-box-sizing: content-box; box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0; padding: 0; }textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;}body,html {margin:0px;font-family: 'Raleway', sans-serif;font-weight: 400;font-size:15px;color: rgba(76,9,9,1);background-color: transparent;height:auto;min-height:100vh;width:100%;position:relative; }body,html {overflow-x:hidden; overflow-y:auto; }.mainsize {width:1920px;max-width:100%;margin:0 auto;position:relative;}strong, b, .bold {font-weight: 600;}i, em {font-style:oblique;}h1,h2,h3,h4,h5,h6,caption {font-family: 'Tilt Warp', serif !important;font-weight: 300;margin:0;color: rgba(163,46,45,1);}h1 {font-size:2.5em;line-height:125%;}h2 {font-size:2em;line-height:125%;}p, a {font-family:'Raleway', sans-serif;font-weight:400;color:rgba(76,9,9,1);font-size:1em;line-height:170%;}a {color:rgba(163,46,45,1);text-decoration:none;border-bottom:1px dotted;font-size:1em;padding-bottom:1px;}a:hover {border-bottom:2px solid; }.fons-corp {background-color: rgba(163,46,45,1);}.fons-negre {background-color:#222;}.fons-blanc {background-color:#fff;}.fons-clar {background-color:#eee;}.text-negre {color:#222;}.text-blanc {color:#eee;}.text-corp {color:rgba(163,46,45,1);}.pull-right {float:right;}.pull-left{float:left;}.text-center {text-align:center;}.text-right {text-align:right;}.text-left {text-align:left;}.relative {position:relative;}.absolute {position:absolute;}.abs-total {position:absolute;right:0;left:0;top:0;bottom:0;}.centrat {display:block;margin-left:auto !important; margin-right:auto !important;}.inline {display:inline;}.inline-block {display:inline-block;}.block {display:block;}.nowrap {white-space:nowrap;}.nomargin {margin:0 !important;}.noborder {border:none!important;}.small, small {font-size:.8em;}.big, big {font-size:1.25em;}.noselect {-webkit-touch-callout: none; -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none; }.cover {background-size: cover;background-repeat: no-repeat;background-position: center center;}.abs-total {position:absolute;right:0;left:0;top:0;bottom:0;} #head-menu {position:fixed;left:0;right:0;top:0;z-index:10;background:#fff;height:75px;}.banda-ini {float:left;margin:50px 30px;width:CALC(25% - 60px);height:100%;padding:2em; padding-bottom: 500em;margin-bottom: -500em;box-shadow:1px 3px 15px #ccc;cursor:pointer;}.banda-ini h2 {border-bottom:2px rgba(125,125,125,.5) dotted;}.banda-ini:hover h2 {border-bottom:2px solid;border-color:inherit;}.banda-ini p {padding:1em 0 2em 0;}.quadres-ini {width:50%;cursor:pointer;line-height:160%;padding:5%;position:relative;text-align:center;}.quadres-ini > div {display:inline-block;text-align:left;}.cont-ini >div:nth-child(odd) .quadres-ini {float:right;box-shadow:-10px 10px 25px rgba(0,0,0,.3);}.cont-ini >div:nth-child(even) .quadres-ini {float:left;box-shadow:10px 10px 25px rgba(0,0,0,.3);}.quadres-ini h2 {border-bottom:2px rgba(125,125,125,.5) dotted; font-size:3em; }.quadres-ini:hover h2 {border-bottom:2px solid;border-color:inherit;}.quadres-ini p {padding:.8em 0 0 0;font-size:1.3em; font-weight:bold;}.quadres-ini i { font-size:1.5em;}.quadres-ini ul {display:block; list-style: square inside; margin:0 0 1.2em .5em; }.quadres-ini li {margin:1em 0 .4em 2em; text-indent: -1.5em;display:block;font-size:1.3em; font-weight:bold;}.contacte-ini >div {margin-top:1.5em;}.contacte-ini > div > div.pull-left {border-left: 2px rgba(163,46,45,1) solid;margin-left:.3em;padding-left:.5em;}.contacte-ini p {margin:0 !important;padding:0;color:rgba(229,222,222,1)!important;font-weight:normal;font-family: sans-serif;}.contacte-ini i {float:left;margin-top:.3em;}.equip p {font-weight:400;}@media only screen and (min-width: 0px) {}@media only screen and (min-width: 480px) { }@media only screen and (min-width: 600px) {}@media only screen and (min-width: 768px) {}@media only screen and (min-width: 900px) { }@media only screen and (min-width: 980px) { }@media only screen and (min-width: 1024px) {}@media only screen and (min-width: 1150px) { } @media only screen and (min-width: 1220px) {} @media only screen and (min-width: 1350px) { }@media only screen and (min-width: 1600px) { }@media screen and (orientation:portrait) { }@media screen and (orientation:landscape) {}@media (hover: hover) {}