@import url('https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap');@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital@1&display=swap');@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500&display=swap');@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@1,500&display=swap');body.navbar-is-fixed-bottom{padding-bottom:50px!important;}body.navbar-is-fixed-top{padding-top:70px!important;}body.navbar-is-fixed-top-padding{padding-top:70px!important;}body div#admin-bar{z-index:1600;}body.navbar-admin-bar.navbar-is-fixed-top .navbar-fixed-top{padding-top:33px;}.navbar-brand img{height:40px;float:left;margin-top:-10px;padding-right:10px;}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}html.js fieldset.collapsed{height:auto;}fieldset legend.card-header{float:left;line-height:1em;margin:0;}fieldset .panel-body{clear:both;}fieldset .card-header a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px;}fieldset .card-header a.panel-title:hover{text-decoration:none;}.input-group span.input-group-addon{min-width:100px;}.contact-site-form span.input-group-addon{min-width:150px;}.input-group textarea{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:0;}.form-control.required::-webkit-input-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required::-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-ms-input-placeholder{color:rgba(255,0,14,0.68);}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid red;}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0px;}.form-actions .btn{margin-left:2px;margin-right:2px;}th.checkbox,td.checkbox,th.radio,td.radio{display:table-cell;}tr.even{background-color:transparent;}.sticky-header th{padding:8px;}.vertical-tabs{position:relative;margin:1em 0;border:1px solid #bbbbbb;background:#ffffff;}@media (min-width:48em){.vertical-tabs{padding:0 0 0 15em;}[dir="rtl"] .vertical-tabs{padding:0 15em 0 0;}.vertical-tabs:before{content:"";position:absolute;left:0;top:0;z-index:0;width:15em;height:100%;background:#ddd;}[dir="rtl"] .vertical-tabs:before{left:auto;right:0;}}.vertical-tabs-list{position:relative;z-index:1;display:none;width:15em;border-top:1px solid #bbbbbb;padding:0;}@media (min-width:48em){.vertical-tabs-list{display:block;float:left;margin:-1px 0 -1px -15em;}[dir="rtl"] .vertical-tabs-list{margin-left:0;margin-right:-15em;float:right;}}.vertical-tab-item{background-color:#f7f7f9;}.vertical-tab-link{color:black;}.vertical-tab-link span{color:#555;}.vertical-tab-link:focus strong,.vertical-tab-link:active strong,.vertical-tab-link:hover strong,.vertical-tab-link:focus .fieldset-legend,.vertical-tab-link:active .fieldset-legend,.vertical-tab-link:hover .fieldset-legend{text-decoration:none;outline:none;}.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover,.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover{background-color:white;}.vertical-tabs-pane .fieldset-wrapper{padding:1em;}a.fieldset-title,a.fieldset-title:focus,a.fieldset-title:hover{text-decoration:none;}.dropbutton .dropbutton-action > *{padding:6px 12px;}.dropbutton .dropbutton-action a,.dropbutton .dropbutton-action a:hover{border:none;}div.handle{box-sizing:content-box;}div.tabs{padding-bottom:10px;}ul.action-links i.fa{padding-right:10px;}nav.tabs .nav-tabs a{display:block;padding:0.5rem 1rem;text-decoration:none;}.js fieldset.collapsible .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsible .fieldset-title:before{content:"\25be";font-style:normal;font-size:25px;padding-right:10px;}.js fieldset.collapsed .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsed .fieldset-title:before{content:"\25b8";font-style:normal;font-size:25px;padding-right:10px;}.container-inline div{display:inline-block;}.views-display-setting .label{color:#666666;font-size:12px;}#views-ui-preview-form > div > div,#views-ui-preview-form > div > input{float:none;}.views-display-columns > *{margin:0;}.views-display-columns > *:first-child{margin:0px;padding-left:15px;}.views-ui-display-tab-bucket{padding-top:0px;}.views-ui-display-tab-bucket .dropbutton li > *{padding:6px 12px;}.views-ui-display-tab-bucket + .views-ui-display-tab-bucket{border-top:1px solid #ddd;}h1.page-title{padding-bottom:15px;}.user-picture img{border:1px solid #e5e7e8;padding:1px;}.view-mode-teaser,.comment{padding-bottom:15px;padding-top:15px;margin-top:0px;}ul.pager{padding-top:20px;}@media (min-width:1200px){.container{max-width:1170px;}}.navbar-is-fixed .l-header{}#navbar .container{padding:10px 20px;}img{}footer,.block-system-main-menu{display:block;padding:20px 0px;}span.password-toggle-wrapper{width:100%;}#admin-bar .dropdown li > a,#admin-bar .dropdown li > span{margin-bottom:0;}.cyborg .menu-dropdown a{color:#888888;}.block-block-hero-techora img{margin:0;}#hero .imatge{border-bottom-right-radius:8px;}@media (max-width:991px){#hero .imatge{border-bottom-right-radius:0;border-top-right-radius:8px;border-top-left-radius:8px;}}html{scroll-padding-top:80px;}.blog-post-meta{margin-bottom:1.25rem;}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:500;line-height:1.2;}.node-post h2{font-family:"Playfair Display",Georgia,"Times New Roman",serif;}.node-type-post .page-title{font-family:"Playfair Display",Georgia,"Times New Roman",serif;}.page-home h1{font-size:calc(1.475rem + 2.7vw);}.display-4{font-size:calc(1.1rem + 2.7vw);line-height:1;}.view-mode-teaser .img-fluid{margin:0;}.view-mode-teaser .rounded{border-top-left-radius:0!important;border-bottom-left-radius:0!important;}.lh-1{line-height:1.1!important;}figure{border:1px solid #ccc;padding:0.5em;}.text-small{font-size:0.9rem;}.content h2{margin-top:1rem;}.image-client{position:relative;width:100%;max-width:400px;}.image-client img{width:100%;height:auto;}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgba(0,0,0,0.5);}.image-client:hover .overlay{opacity:1;}.text{color:white;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;}#clients a{color:#ffffff;}h2,h3,h4,h5{margin-top:1.2rem;font-family:'Playfair Display';}.offscreen{position:absolute;left:-9999px;}article.node-client .field-name-field-image img{margin-bottom:1rem;}
@media (min-width:992px){.rounded-lg-3{border-radius:.3rem;}}
.feature-icon{width:4rem;height:4rem;border-radius:.75rem;}.icon-square{width:3rem;height:3rem;border-radius:.75rem;}.text-shadow-1{text-shadow:0 .125rem .25rem rgba(0,0,0,.25);}.text-shadow-2{text-shadow:0 .25rem .5rem rgba(0,0,0,.25);}.text-shadow-3{text-shadow:0 .5rem 1.5rem rgba(0,0,0,.25);}.card-cover{background-repeat:no-repeat;background-position:center center;background-size:cover;}.feature-icon-small{width:3rem;height:3rem;}.icon-link{display:inline-flex;gap:0.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.icon-link > .bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform;overflow:hidden;}.bi{vertical-align:-0.125em;fill:currentColor;}#equip .card{border-width:0;box-shadow:0 0.375rem 1.5rem 0 rgba(140,152,164,.125);}#equip .mt-n7{margin-top:-3rem!important;}#equip .card-text{color:#677788;}#equip .card-info-link{display:inline-block;text-align:center;border-width:0.0625rem;box-shadow:none;border-radius:50rem;}#equip .card-info-link .card-body{padding:0.8125rem 1.25rem;}#equip .card-info-link .card-link{font-weight:600;white-space:nowrap;}a{text-decoration:none;}.small,small{font-size:.875em;}.bi-chevron-right::before{content:"\f285";}.placeholder{background-color:inherit;}
