@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}* div{-webkit-font-smoothing:antialiased !important}* button:focus,* input:focus,* textarea:focus,* a:focus{outline:none !important}.container{max-width:var(--soma-container-max-width, 1440px);box-sizing:border-box;padding:0 var(--soma-container-padding-desktop, 80px);margin:auto}@media(max-width: 1024px){.container{padding:0 var(--soma-container-padding-tablet-landscape, 40px)}}@media(max-width: 991px){.container{padding:0 var(--soma-container-padding-tablet-portrait, 30px)}}@media screen and (max-width: 767px){.container{padding:0 var(--soma-container-padding-mobile, 20px)}}html.no-scroll body{overflow:hidden}body,a:not(.elementor-widget a):not(.elementor-element a),p:not(.elementor-widget p):not(.elementor-element p),div:not(.elementor-widget div):not(.elementor-element div):not([class*=elementor]){font-family:var(--soma-font-family-primary, "Roboto", sans-serif);color:var(--soma-color-text-primary, #171717);font-size:var(--soma-font-size-body, 20px);letter-spacing:var(--soma-letter-spacing-normal, 0);line-height:var(--soma-line-height-body, 27px)}@media(max-width: 767px){body,a:not(.elementor-widget a):not(.elementor-element a),p:not(.elementor-widget p):not(.elementor-element p),div:not(.elementor-widget div):not(.elementor-element div):not([class*=elementor]){font-size:var(--soma-font-size-body-mobile, 18px);line-height:var(--soma-line-height-body-mobile, 24px)}}h2{font-size:var(--soma-font-size-h2, 74px);color:var(--soma-color-text-primary, #171717);letter-spacing:var(--soma-letter-spacing-tight, -1.5px);line-height:var(--soma-line-height-h2, 72px);font-weight:var(--soma-font-weight-normal, normal)}@media(max-width: 767px){h2{font-size:var(--soma-font-size-h2-mobile, 44px);line-height:var(--soma-line-height-h2-mobile, 44px)}}h3{font-size:var(--soma-font-size-h3, 34px);color:var(--soma-color-text-primary, #171717);letter-spacing:var(--soma-letter-spacing-normal, 0);line-height:var(--soma-line-height-h3, 42px);font-weight:var(--soma-font-weight-normal, normal)}@media(max-width: 767px){h3{font-size:var(--soma-font-size-h3-mobile, 25px);line-height:var(--soma-line-height-h3-mobile, 30px);letter-spacing:var(--soma-letter-spacing-small, -0.37px)}}h4{font-size:var(--soma-font-size-h4, 56px);color:var(--soma-color-text-primary, #171717);letter-spacing:var(--soma-letter-spacing-medium, -1.4px);line-height:var(--soma-line-height-h4, 62px);font-weight:var(--soma-font-weight-normal, normal)}@media(max-width: 767px){h4{font-size:var(--soma-font-size-h4-mobile, 25px);line-height:var(--soma-line-height-h4-mobile, 30px)}}#ditto-page[page-slug=contact-us]:not([data-header-style=fibrasoma]){padding-bottom:75px}@media screen and (max-width: 767px){#ditto-page[page-slug=contact-us]:not([data-header-style=fibrasoma]){padding-bottom:0}}span.loading{display:inline-block;padding:30px;font-size:20px;color:#666;letter-spacing:-0.5px;line-height:42px}.style-dark span.loading{color:#fff}.single-careers-d3cb75{padding-bottom:125px}@media(max-width: 767px){.single-careers-d3cb75{padding-bottom:55px}}.single-careers-d3cb75 .container{display:flex}@media(max-width: 767px){.single-careers-d3cb75 .container{display:block}}.single-careers-d3cb75 .container .container-box{width:58.3333333333%;box-sizing:border-box}@media(max-width: 767px){.single-careers-d3cb75 .container .container-box{width:100%}}.single-careers-d3cb75 .container .container-box h2{margin-top:20px}.single-careers-d3cb75 .container .container-box .career-text{width:71.4285714286%;box-sizing:border-box}@media(max-width: 767px){.single-careers-d3cb75 .container .container-box .career-text{width:100%}}.single-careers-d3cb75 .container .container-box .career-text ul{padding-left:16px;list-style-type:none}.single-careers-d3cb75 .container .container-box .career-text ul li{position:relative}.single-careers-d3cb75 .container .container-box .career-text ul li::marker{font-size:8px}.single-careers-d3cb75 .container .container-box .career-text ul li::before{position:absolute;content:"";display:inline-block;width:4px;height:4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#171717;left:-15px;top:12px}.single-careers-d3cb75 .container .container-apply{width:41.6666666667%;box-sizing:border-box;text-align:right;padding-top:15px}@media(max-width: 767px){.single-careers-d3cb75 .container .container-apply{width:100%;text-align:left}}.careerslist-partial-57001a{padding:23px 0 85px 0}@media(max-width: 767px){.careerslist-partial-57001a{padding:23px 0 25px 0}}.careerslist-partial-57001a .content h2{max-width:676px;margin-top:0;margin-bottom:45px}@media(max-width: 767px){.careerslist-partial-57001a .content h2{margin-bottom:25px}}@media(max-width: 767px){.careerslist-partial-57001a .content h3{margin:0;margin-bottom:10px}}.careerslist-partial-57001a .content a{text-decoration:none}.careerslist-partial-57001a .content p{max-width:517px;margin:0}@media(max-width: 767px){.careerslist-partial-57001a .content p{max-width:100%}}.careerslist-partial-57001a .content .title-container{padding-bottom:75px}.careerslist-partial-57001a .content .careers-item{padding:5px 0 35px 0;display:flex;justify-content:space-between;border-top:1px solid #171717}@media(max-width: 767px){.careerslist-partial-57001a .content .careers-item{display:block;padding:25px 0 35px 0}}.careerslist-partial-57001a .content .careers-item .careers-title{width:50%;box-sizing:border-box}@media(max-width: 767px){.careerslist-partial-57001a .content .careers-item .careers-title{width:100%}}.careerslist-partial-57001a .content .careers-item .careers-city{width:50%;box-sizing:border-box;position:relative}@media(max-width: 767px){.careerslist-partial-57001a .content .careers-item .careers-city{width:100%}}.careerslist-partial-57001a .content .careers-item .careers-city h3{color:var(--soma-color-text-secondary, #7E7E87)}.careerslist-partial-57001a .content .careers-item .careers-city .arrow{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(max-width: 767px){.careerslist-partial-57001a .content .careers-item .careers-city .arrow{position:relative;top:unset;transform:unset}}@media(max-width: 767px){.careerslist-partial-57001a .content .careers-item .careers-city .arrow svg{width:35.2px;height:37.42px}}.analystcoverage-partial-805458{padding:55px 0 90px 0}@media screen and (max-width: 767px){.analystcoverage-partial-805458{padding:35px 0 40px 0}}.analystcoverage-partial-805458 .content{display:flex;flex-wrap:wrap;margin:0 -15px;width:calc(100% + 30px)}.analystcoverage-partial-805458 .content .item{width:33.3333333333%;box-sizing:border-box;padding:0 15px;margin-bottom:50px}@media screen and (max-width: 1024px){.analystcoverage-partial-805458 .content .item{width:50%}}@media screen and (max-width: 767px){.analystcoverage-partial-805458 .content .item{width:100%;margin-bottom:40px}}.analystcoverage-partial-805458 .content .item h3{max-width:297px;margin-top:0;margin-bottom:24px}@media screen and (max-width: 767px){.analystcoverage-partial-805458 .content .item h3{margin-bottom:14px}}.analystcoverage-partial-805458 .content .item .phone a{text-decoration:none}@media screen and (min-width: 1025px){.analystcoverage-partial-805458 a{transition:var(--soma-transition, 0.5s)}.analystcoverage-partial-805458 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.fibrasomahomeevents-partial-c9ff47{padding:35px 0 30px 0}@media screen and (max-width: 767px){.fibrasomahomeevents-partial-c9ff47{padding:18px 0 0 0}}.fibrasomahomeevents-partial-c9ff47 .number h2{margin-top:0;margin-bottom:20px;font-family:"Roboto"}.fibrasomahomeevents-partial-c9ff47 .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.fibrasomahomeevents-partial-c9ff47 .header h3{margin:0}.fibrasomahomeevents-partial-c9ff47 .event-list{display:flex;flex-wrap:wrap;margin:0 -15px;width:calc(100% + 30px)}.fibrasomahomeevents-partial-c9ff47 .event-list .event{width:25%;box-sizing:border-box;padding:0 15px 57px 15px;margin-bottom:70px;position:relative}@media screen and (max-width: 1024px){.fibrasomahomeevents-partial-c9ff47 .event-list .event{width:50%}}@media screen and (max-width: 767px){.fibrasomahomeevents-partial-c9ff47 .event-list .event{width:100%;margin-bottom:45px;padding:0 15px 47px 15px}}.fibrasomahomeevents-partial-c9ff47 .event-list .event.hidden{display:none}.fibrasomahomeevents-partial-c9ff47 .event-list .event h3{margin-top:0;margin-bottom:30px;text-decoration:underline;white-space:nowrap}.fibrasomahomeevents-partial-c9ff47 .event-list .event h3 svg{margin-left:15px;margin-bottom:-6px}@media screen and (max-width: 767px){.fibrasomahomeevents-partial-c9ff47 .event-list .event h3{margin-bottom:15px}}.fibrasomahomeevents-partial-c9ff47 .event-list .event .label{font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-text-secondary, #7E7E87);letter-spacing:0;line-height:1;margin-bottom:20px}.fibrasomahomeevents-partial-c9ff47 .event-list .event .link{position:absolute;bottom:0;left:15px}.fibrasomahomeevents-partial-c9ff47 .event-list .event .link svg{margin-left:10px}.fibrasomahomeevents-partial-c9ff47 .event-list .event .link svg .color{stroke:#171717}@media screen and (min-width: 1025px){.fibrasomahomeevents-partial-c9ff47 .event-list .event .link a{transition:var(--soma-transition, 0.5s)}.fibrasomahomeevents-partial-c9ff47 .event-list .event .link a svg .color{transition:var(--soma-transition, 0.5s)}.fibrasomahomeevents-partial-c9ff47 .event-list .event .link a:hover{color:var(--soma-color-text-secondary, #7E7E87)}.fibrasomahomeevents-partial-c9ff47 .event-list .event .link a:hover svg .color{stroke:#7e7e87}}@media screen and (min-width: 1025px){.fibrasomahomeevents-partial-c9ff47 a{transition:var(--soma-transition, 0.5s)}.fibrasomahomeevents-partial-c9ff47 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.events-partial-e5e1bb{padding:70px 0 80px 0}@media screen and (max-width: 767px){.events-partial-e5e1bb{padding:20px 0 32px 0}}.events-partial-e5e1bb .content{display:flex;flex-wrap:wrap}.events-partial-e5e1bb .content .filters{box-sizing:border-box;width:16.6666666667%}@media screen and (max-width: 767px){.events-partial-e5e1bb .content .filters{width:100%;margin-bottom:45px}}.events-partial-e5e1bb .content .events{box-sizing:border-box;width:75%}@media screen and (max-width: 1350px){.events-partial-e5e1bb .content .events{width:83.3333333333%}}@media screen and (max-width: 767px){.events-partial-e5e1bb .content .events{width:100%}}.events-partial-e5e1bb .event-list{display:flex;flex-wrap:wrap;margin:0 -15px;width:calc(100% + 30px)}.events-partial-e5e1bb .event-list .event{width:33.3333333333%;box-sizing:border-box;padding:0 15px 57px 15px;margin-bottom:70px;position:relative}@media screen and (max-width: 1024px){.events-partial-e5e1bb .event-list .event{width:50%}}@media screen and (max-width: 767px){.events-partial-e5e1bb .event-list .event{width:100%;margin-bottom:45px;padding:0 15px 47px 15px}}.events-partial-e5e1bb .event-list .event.hidden{display:none}.events-partial-e5e1bb .event-list .event h3{font-size:var(--soma-font-size-h6, 25px);margin-top:0;margin-bottom:5px;text-decoration:underline;white-space:nowrap}.events-partial-e5e1bb .event-list .event h3 svg{margin-left:15px;margin-bottom:-6px}@media screen and (max-width: 767px){.events-partial-e5e1bb .event-list .event h3{margin-bottom:5px}}.events-partial-e5e1bb .event-list .event .link{position:absolute;bottom:0;left:15px}.events-partial-e5e1bb .event-list .event .link svg{margin-left:10px}.events-partial-e5e1bb .event-list .event .link svg .color{stroke:#171717}@media screen and (min-width: 1025px){.events-partial-e5e1bb .event-list .event .link a{transition:var(--soma-transition, 0.5s)}.events-partial-e5e1bb .event-list .event .link a svg .color{transition:var(--soma-transition, 0.5s)}.events-partial-e5e1bb .event-list .event .link a:hover{color:var(--soma-color-text-secondary, #7E7E87)}.events-partial-e5e1bb .event-list .event .link a:hover svg .color{stroke:#7e7e87}}.events-partial-e5e1bb .label{font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-text-secondary, #7E7E87);letter-spacing:0;line-height:1;margin-bottom:0px}.events-partial-e5e1bb .filters .list{margin-top:-10px}@media screen and (max-width: 767px){.events-partial-e5e1bb .filters .list{margin-top:0}}.events-partial-e5e1bb .filters .list .item{font-size:var(--soma-font-size-large, 20px);color:var(--soma-color-text-secondary, #7E7E87);letter-spacing:0;line-height:38px;cursor:pointer;display:table;transition:var(--soma-transition, 0.5s)}.events-partial-e5e1bb .filters .list .item.active{color:var(--soma-color-primary, #171717)}.events-partial-e5e1bb .filters .list .item:last-of-type{text-decoration:underline;margin-top:30px;color:var(--soma-color-primary, #171717)}@media screen and (max-width: 767px){.events-partial-e5e1bb .filters .list .item:last-of-type{margin-top:0}}@media screen and (min-width: 1025px){.events-partial-e5e1bb .filters .list .item:hover{color:var(--soma-color-primary, #171717)}}.events-partial-e5e1bb .mobile-title{display:none}@media screen and (max-width: 767px){.events-partial-e5e1bb .mobile-title{display:block;position:relative;margin-bottom:10px}.events-partial-e5e1bb .mobile-title span{position:absolute;display:block;top:calc(50% - 6px);right:0;width:12px;height:12px;transition:var(--soma-transition, 0.5s)}.events-partial-e5e1bb .mobile-title span:after,.events-partial-e5e1bb .mobile-title span:before{content:"";display:block;width:100%;height:2px;background-color:#171717;position:absolute;top:50%;left:0}.events-partial-e5e1bb .mobile-title span:before{transform:rotate(90deg)}.events-partial-e5e1bb .mobile-title.open span{transform:rotate(45deg)}.events-partial-e5e1bb .mobile-title:not(.open)+.list{display:none}}.contactheader-partial-a07d41{padding:55px 0 70px 0}@media screen and (max-width: 767px){.contactheader-partial-a07d41{padding:42px 0 50px 0}}.contactheader-partial-a07d41 .content{display:flex;flex-wrap:wrap}.contactheader-partial-a07d41 .content .text{width:58.3333333333%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 1024px){.contactheader-partial-a07d41 .content .text{width:50%}}@media screen and (max-width: 991px){.contactheader-partial-a07d41 .content .text{width:100%;padding:0;margin-bottom:30px}}.contactheader-partial-a07d41 .content .info{width:41.6666666667%;box-sizing:border-box;padding-left:15px}@media screen and (max-width: 1024px){.contactheader-partial-a07d41 .content .info{width:50%}}@media screen and (max-width: 991px){.contactheader-partial-a07d41 .content .info{width:100%;padding:0}}.contactheader-partial-a07d41 .info{display:flex;flex-wrap:wrap}.contactheader-partial-a07d41 .info .item{width:50%;box-sizing:border-box;margin-bottom:30px}@media screen and (max-width: 767px){.contactheader-partial-a07d41 .info .item{width:100%;padding:0 !important}}.contactheader-partial-a07d41 .info .item:nth-child(odd){padding-right:15px}.contactheader-partial-a07d41 .info .item:nth-child(even){padding-left:15px}.contactheader-partial-a07d41 p{max-width:517px;margin:0}@media(max-width: 767px){.contactheader-partial-a07d41 p{max-width:100%}}.projectcontactinfo-partial-36c8d9{padding:0 0 50px 0}@media screen and (max-width: 767px){.projectcontactinfo-partial-36c8d9{padding:0 0 35px 0}}.projectcontactinfo-partial-36c8d9.dark-style{background-color:#171717;padding:40px 0 0px 0}.projectcontactinfo-partial-36c8d9.dark-style h3,.projectcontactinfo-partial-36c8d9.dark-style a,.projectcontactinfo-partial-36c8d9.dark-style span,.projectcontactinfo-partial-36c8d9.dark-style p{color:#fff}.projectcontactinfo-partial-36c8d9.dark-style:last-of-type{padding-bottom:0}.projectcontactinfo-partial-36c8d9.dark-style:last-of-type .content{padding-bottom:150px;border-bottom:1px solid #999}@media screen and (max-width: 767px){.projectcontactinfo-partial-36c8d9.dark-style:last-of-type .content{padding-bottom:76px}}.projectcontactinfo-partial-36c8d9 .content{display:flex;flex-wrap:wrap}.projectcontactinfo-partial-36c8d9 .content .column{width:33.3333333333%;box-sizing:border-box}.projectcontactinfo-partial-36c8d9 .content .column:nth-of-type(1){padding-right:15px}.projectcontactinfo-partial-36c8d9 .content .column:nth-of-type(2){padding-right:15px;padding-left:15px}.projectcontactinfo-partial-36c8d9 .content .column:nth-of-type(3){padding-left:15px}@media screen and (max-width: 991px){.projectcontactinfo-partial-36c8d9 .content .column{width:100%;padding:0 !important;margin-bottom:40px}}.projectcontactinfo-partial-36c8d9 h3{margin-top:0;margin-bottom:25px}@media screen and (max-width: 991px){.projectcontactinfo-partial-36c8d9 h3{margin-bottom:10px}}.projectcontactinfo-partial-36c8d9 p{margin:0}.projectcontactinfo-partial-36c8d9 a{text-decoration:underline;overflow-wrap:break-word}@media screen and (min-width: 1025px){.projectcontactinfo-partial-36c8d9 a{transition:var(--soma-transition, 0.5s)}.projectcontactinfo-partial-36c8d9 a:hover{color:var(--soma-color-text-secondary, #7E7E87);text-decoration:underline}}.annualreports-partial-5d3457{padding:64px 0 100px 0}@media screen and (max-width: 767px){.annualreports-partial-5d3457{padding:20px 0 30px 0}}.annualreports-partial-5d3457 .content{display:flex}@media screen and (max-width: 767px){.annualreports-partial-5d3457 .content{flex-wrap:wrap}}.annualreports-partial-5d3457 .content .year-list{width:16.6666666667%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 767px){.annualreports-partial-5d3457 .content .year-list{width:100%;padding-right:0}}.annualreports-partial-5d3457 .content .year-list .all{text-underline-position:from-font;margin-top:30px}.annualreports-partial-5d3457 .content .year-list .all a{cursor:pointer;text-decoration:underline}.annualreports-partial-5d3457 .content .documents{width:83.3333333333%;box-sizing:border-box;padding-left:15px}@media screen and (max-width: 767px){.annualreports-partial-5d3457 .content .documents{width:100%;padding-left:0}}.annualreports-partial-5d3457 .year-list{margin-top:-10px}@media screen and (max-width: 767px){.annualreports-partial-5d3457 .year-list{margin-top:0;margin-bottom:40px}}.annualreports-partial-5d3457 .year-list .mobile-title{display:none}@media screen and (max-width: 767px){.annualreports-partial-5d3457 .year-list .mobile-title{display:block;position:relative;margin-bottom:10px}.annualreports-partial-5d3457 .year-list .mobile-title span{position:absolute;display:block;top:calc(50% - 6px);right:0;width:12px;height:12px;transition:var(--soma-transition, 0.5s)}.annualreports-partial-5d3457 .year-list .mobile-title span:after,.annualreports-partial-5d3457 .year-list .mobile-title span:before{content:"";display:block;width:100%;height:2px;background-color:#171717;position:absolute;top:50%;left:0}.annualreports-partial-5d3457 .year-list .mobile-title span:before{transform:rotate(90deg)}.annualreports-partial-5d3457 .year-list .mobile-title.open span{transform:rotate(45deg)}.annualreports-partial-5d3457 .year-list .mobile-title:not(.open)+.years{display:none}}.annualreports-partial-5d3457 .year-list h3{margin-top:0;margin-bottom:10px;cursor:pointer;color:var(--soma-color-text-secondary, #7E7E87);transition:var(--soma-transition, 0.5s)}.annualreports-partial-5d3457 .year-list h3.active{color:#171717}@media screen and (min-width: 1025px){.annualreports-partial-5d3457 .year-list h3:hover{color:#171717}}.annualreports-partial-5d3457.full-width .document{display:flex;margin-bottom:50px}@media screen and (max-width: 991px){.annualreports-partial-5d3457.full-width .document{flex-wrap:wrap}}.annualreports-partial-5d3457.full-width .document.hidden{display:none}.annualreports-partial-5d3457.full-width .document .image{width:60%;box-sizing:border-box;padding-right:15px}.annualreports-partial-5d3457.full-width .document .image h3{display:none}.annualreports-partial-5d3457.full-width .document .image img{width:100%;max-width:546px}@media screen and (max-width: 991px){.annualreports-partial-5d3457.full-width .document .image{width:100%;padding-right:0;margin-bottom:40px}.annualreports-partial-5d3457.full-width .document .image h3{display:block;margin-top:-10px;margin-bottom:40px}.annualreports-partial-5d3457.full-width .document .image img{max-width:100%}}.annualreports-partial-5d3457.full-width .document .text{width:40%;box-sizing:border-box;padding-left:15px}@media screen and (max-width: 991px){.annualreports-partial-5d3457.full-width .document .text{width:100%;padding-left:0}}.annualreports-partial-5d3457.full-width .document .text h3{margin-top:-10px;margin-bottom:46px}@media screen and (max-width: 991px){.annualreports-partial-5d3457.full-width .document .text h3{display:none}}.annualreports-partial-5d3457.full-width .document .text .description{margin-bottom:40px}.annualreports-partial-5d3457.full-width .document .text .link a{display:table;margin-bottom:8px}.annualreports-partial-5d3457.full-width .document .text .date{display:none}.annualreports-partial-5d3457.three-columns .document-list:not(.filtered){display:flex;flex-wrap:wrap;margin:0 -15px;width:calc(90% + 30px)}@media screen and (max-width: 1024px){.annualreports-partial-5d3457.three-columns .document-list:not(.filtered){width:calc(100% + 30px)}}.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document{width:calc(33.3333333333% - 30px);margin:0 15px 68px 15px}@media screen and (max-width: 991px){.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document{width:calc(50% - 30px)}}@media screen and (max-width: 767px){.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document{width:100%;margin:0 15px 35px 15px}}.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document.hidden{display:none}.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document .image{margin-bottom:10px}.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document .image h3{display:none}.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document .image img{width:100%;height:100%;object-fit:cover;object-position:center;max-height:348px}@media screen and (max-width: 767px){.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document .image img{height:auto;max-height:none}}.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document .text h3{margin-top:0;margin-bottom:13px}.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document .text .description{display:none}.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document .text .link a{display:table;margin-bottom:8px}.annualreports-partial-5d3457.three-columns .document-list:not(.filtered) .document .date{display:none}.annualreports-partial-5d3457.three-columns .document-list.filtered .document{position:relative;padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #171717}@media screen and (max-width: 767px){.annualreports-partial-5d3457.three-columns .document-list.filtered .document{padding-bottom:40px;margin-bottom:40px}}.annualreports-partial-5d3457.three-columns .document-list.filtered .document.hidden{display:none}.annualreports-partial-5d3457.three-columns .document-list.filtered .document .image{display:none}.annualreports-partial-5d3457.three-columns .document-list.filtered .document .text h3{margin-top:-10px;margin-bottom:8px}@media screen and (max-width: 767px){.annualreports-partial-5d3457.three-columns .document-list.filtered .document .text h3{margin-bottom:23px}}.annualreports-partial-5d3457.three-columns .document-list.filtered .document .text .link a{display:inline-block;padding:0 15px;border-left:1px solid #a1a1ae;line-height:1}.annualreports-partial-5d3457.three-columns .document-list.filtered .document .text .link a:first-of-type{padding-left:0;border-left:none}@media screen and (max-width: 767px){.annualreports-partial-5d3457.three-columns .document-list.filtered .document .text .link a{display:table;padding:0;border-left:0;margin-bottom:8px}}.annualreports-partial-5d3457.three-columns .document-list.filtered .document .text .date{position:absolute;top:4px;right:0}@media screen and (max-width: 991px){.annualreports-partial-5d3457.three-columns .document-list.filtered .document .text .date{display:none}}@media screen and (min-width: 1025px){.annualreports-partial-5d3457 a{transition:var(--soma-transition, 0.5s)}.annualreports-partial-5d3457 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.report-partial-7c7fc0{padding:63px 0 140px 0}@media screen and (max-width: 767px){.report-partial-7c7fc0{padding:36px 0 75px 0}}.report-partial-7c7fc0 .content{display:flex}@media screen and (max-width: 991px){.report-partial-7c7fc0 .content{flex-wrap:wrap}}.report-partial-7c7fc0 .content .image{width:66.6666666667%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 991px){.report-partial-7c7fc0 .content .image{width:100%;padding-right:0;margin-bottom:40px}}.report-partial-7c7fc0 .content .image img{width:100%;max-width:763px}@media screen and (max-width: 991px){.report-partial-7c7fc0 .content .image img{max-width:100%}}.report-partial-7c7fc0 .content .image h3{display:none}@media screen and (max-width: 991px){.report-partial-7c7fc0 .content .image h3{display:block;margin-top:0;margin-bottom:45px}}.report-partial-7c7fc0 .content .text{width:33.3333333333%;box-sizing:border-box;padding-left:15px}@media screen and (max-width: 991px){.report-partial-7c7fc0 .content .text{width:100%;padding-left:0}}.report-partial-7c7fc0 .content .text h3{margin-top:-10px;margin-bottom:45px}@media screen and (max-width: 991px){.report-partial-7c7fc0 .content .text h3{display:none}}.report-partial-7c7fc0 .content .text .description{margin-bottom:40px}.report-partial-7c7fc0 .content .text .description p{margin:0}@media screen and (min-width: 1025px){.report-partial-7c7fc0 a{transition:var(--soma-transition, 0.5s)}.report-partial-7c7fc0 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.teammembersfibrasoma-partial-936df8{margin-bottom:50px}@media screen and (max-width: 767px){.teammembersfibrasoma-partial-936df8{margin-bottom:40px}}.teammembersfibrasoma-partial-936df8 p,.teammembersfibrasoma-partial-936df8 h3{margin:0}.teammembersfibrasoma-partial-936df8 .title{margin-bottom:45px}@media screen and (max-width: 767px){.teammembersfibrasoma-partial-936df8 .title{margin-bottom:40px}}.teammembersfibrasoma-partial-936df8 .text{width:100%;max-width:517px;margin-bottom:60px}@media screen and (max-width: 767px){.teammembersfibrasoma-partial-936df8 .text{margin-bottom:40px}}.teammembersfibrasoma-partial-936df8 .team-members{width:77.7777777778%;box-sizing:border-box;padding-right:15px;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #7e7e87;padding:0 0 20px 0}@media screen and (max-width: 1024px){.teammembersfibrasoma-partial-936df8 .team-members{width:100%}}@media screen and (max-width: 767px){.teammembersfibrasoma-partial-936df8 .team-members{padding:0 0 5px 0}}.teammembersfibrasoma-partial-936df8 .team-members .member{width:42.8571428571%;margin-bottom:30px}@media screen and (max-width: 767px){.teammembersfibrasoma-partial-936df8 .team-members .member{width:100%;margin-bottom:40px}}.teammembersfibrasoma-partial-936df8 .team-members .member a{text-decoration:none}.teammembersfibrasoma-partial-936df8 .team-members .member h3{text-decoration:underline;margin-bottom:14px}@media screen and (min-width: 1025px){.teammembersfibrasoma-partial-936df8 .team-members .member:not(.single-page-hidden) h3,.teammembersfibrasoma-partial-936df8 .team-members .member:not(.single-page-hidden) span{transition:var(--soma-transition, 0.5s)}.teammembersfibrasoma-partial-936df8 .team-members .member:not(.single-page-hidden):hover h3,.teammembersfibrasoma-partial-936df8 .team-members .member:not(.single-page-hidden):hover span{color:var(--soma-color-text-secondary, #7E7E87)}}.teammembersfibrasoma-partial-936df8:last-child .team-members{border-bottom:0}@media screen and (min-width: 1025px){.teammembersfibrasoma-partial-936df8 a{transition:var(--soma-transition, 0.5s)}.teammembersfibrasoma-partial-936df8 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.contact-partial-555b5f{background-color:#171717}.contact-partial-555b5f .content{display:flex;justify-content:space-between;padding:150px 0 150px 0;border-bottom:1px solid #999}@media screen and (max-width: 991px){.contact-partial-555b5f .content{flex-wrap:wrap;padding:80px 0 80px 0}}@media screen and (max-width: 767px){.contact-partial-555b5f .content{padding:0 0 80px 0}}.contact-partial-555b5f .content .image{width:50%;box-sizing:border-box;padding-right:15px}.contact-partial-555b5f .content .image img{width:100%}@media screen and (max-width: 991px){.contact-partial-555b5f .content .image{width:100%;margin-bottom:62px;padding-right:0}}@media screen and (max-width: 767px){.contact-partial-555b5f .content .image{margin:0 -20px 62px -20px;width:calc(100% + 40px);height:100vh}.contact-partial-555b5f .content .image img{width:100%;height:100%;object-fit:cover;object-position:center}}.contact-partial-555b5f .content .form{width:41.6666666667%;box-sizing:border-box;padding-left:15px;position:relative}@media screen and (max-width: 991px){.contact-partial-555b5f .content .form{width:100%;padding-left:0}}.contact-partial-555b5f .content .form input,.contact-partial-555b5f .content .form textarea{background-color:rgba(0,0,0,0);font-size:var(--soma-font-size-large, 20px);color:var(--soma-color-text-light, #FFFFFF);line-height:25px;border:none;width:100%;border-bottom:1px solid #373737;box-sizing:border-box;padding:8px 30px 15px 0;margin-bottom:40px;-webkit-border-radius:0px;-webkit-appearance:none}.contact-partial-555b5f .content .form input::placeholder,.contact-partial-555b5f .content .form textarea::placeholder{color:var(--soma-color-text-light, #FFFFFF)}.contact-partial-555b5f .content .form input.wpcf7-not-valid,.contact-partial-555b5f .content .form textarea.wpcf7-not-valid{border-bottom:1px solid #dc3232}@media screen and (max-width: 767px){.contact-partial-555b5f .content .form input,.contact-partial-555b5f .content .form textarea{font-size:var(--soma-font-size-medium, 18px);line-height:24px}}.contact-partial-555b5f .content .form textarea{height:110px;resize:none}.contact-partial-555b5f .content .form p{margin:0}.contact-partial-555b5f .content .form button{background-color:rgba(0,0,0,0);border:none;padding:0;border-bottom:1px solid #fff;color:var(--soma-color-text-light, #fff);cursor:pointer}@media screen and (max-width: 767px){.contact-partial-555b5f .content .form button{font-size:var(--soma-font-size-medium, 18px);line-height:24px}}@media screen and (min-width: 1025px){.contact-partial-555b5f .content .form button{transition:var(--soma-transition, 0.5s)}.contact-partial-555b5f .content .form button:hover{color:var(--soma-color-text-secondary, #7E7E87);border-bottom:1px solid #7e7e87}}.contact-partial-555b5f .content .form .wpcf7-not-valid-tip{display:none !important}.contact-partial-555b5f .content .form .wpcf7-response-output{position:absolute;color:#dc3232;margin:0;padding:0;right:0;bottom:15px;border:none;text-align:right}@media screen and (max-width: 767px){.contact-partial-555b5f .content .form .wpcf7-response-output{font-size:var(--soma-font-size-medium, 18px);line-height:24px;bottom:0}}.contact-partial-555b5f .content .form .thankyou-message{color:var(--soma-color-text-light, #FFFFFF)}@media screen and (max-width: 767px){.contact-partial-555b5f .content .form .thankyou-message{font-size:var(--soma-font-size-medium, 18px);line-height:24px}}.contact-partial-555b5f .content .form .reset-form{cursor:pointer;text-decoration:underline}.textslider-partial-8bf200{padding-top:100px}@media(max-width: 1024px){.textslider-partial-8bf200{padding-top:70px}}.textslider-partial-8bf200 .content{display:flex;flex-wrap:wrap}.textslider-partial-8bf200 .content .selector{width:33.3333333333%;box-sizing:border-box;padding-right:15px}@media(max-width: 1024px){.textslider-partial-8bf200 .content .selector{width:100%;padding-right:0}}.textslider-partial-8bf200 .content .selector .title{color:#171717;position:relative}@media screen and (max-width: 767px){.textslider-partial-8bf200 .content .selector .title .close-button{position:absolute;right:0;top:calc(50% - 6px);width:12px;height:12px;transform:rotate(45deg);transition:var(--soma-transition, 0.5s)}.textslider-partial-8bf200 .content .selector .title .close-button::after,.textslider-partial-8bf200 .content .selector .title .close-button::before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#171717}.textslider-partial-8bf200 .content .selector .title .close-button::before{transform:rotate(90deg)}.textslider-partial-8bf200 .content .selector .title.closed .close-button{transform:rotate(0)}.textslider-partial-8bf200 .content .selector .title.closed+.list{height:0;overflow:hidden;margin:0}}.textslider-partial-8bf200 .content .selector .list{margin-top:40px}.textslider-partial-8bf200 .content .selector .list .item{color:gray;cursor:pointer;transition:var(--soma-transition, 0.5s);margin-bottom:10px}@media screen and (min-width: 1025px){.textslider-partial-8bf200 .content .selector .list .item:hover{color:#171717}}.textslider-partial-8bf200 .content .selector .list .active{color:#171717}.textslider-partial-8bf200 .content .slider{width:66.6666666667%;box-sizing:border-box;padding-left:15px}@media(max-width: 1024px){.textslider-partial-8bf200 .content .slider{width:100%;margin-top:40px;padding-left:0}}.textslider-partial-8bf200 .content .slider h2{margin-top:0;margin-bottom:13px}.textslider-partial-8bf200 .content .slider h3{margin:0;max-width:735px}@media(max-width: 1024px){.textslider-partial-8bf200 .content .slider h3{margin-top:8px}}.textslider-partial-8bf200 .content .slider p{margin:40px 0;max-width:570px}.sharequotation-partial-7baa8d{margin-top:100px;padding:60px 0}.sharequotation-partial-7baa8d:first-of-type{margin-top:0;padding:20px 0 300px 0}@media screen and (max-width: 767px){.sharequotation-partial-7baa8d:first-of-type{padding:10px 0 50px 0}}.sharequotation-partial-7baa8d.black-bg{background-color:var(--soma-color-primary, #171717)}.sharequotation-partial-7baa8d.black-bg h3,.sharequotation-partial-7baa8d.black-bg h2,.sharequotation-partial-7baa8d.black-bg p,.sharequotation-partial-7baa8d.black-bg span,.sharequotation-partial-7baa8d.black-bg a{color:#fff}.sharequotation-partial-7baa8d.white-bg a svg line{stroke:var(--soma-color-primary, #171717)}.sharequotation-partial-7baa8d.white-bg a svg polygon{stroke:var(--soma-color-primary, #171717);fill:var(--soma-color-primary, #171717)}@media(max-width: 1024px){.sharequotation-partial-7baa8d{margin-top:50px}}@media screen and (max-width: 767px){.sharequotation-partial-7baa8d{padding:40px 0}}.sharequotation-partial-7baa8d .container{display:flex;flex-wrap:wrap}.sharequotation-partial-7baa8d .container .col{width:33.3333333333%;box-sizing:border-box}.sharequotation-partial-7baa8d .container .col:nth-child(1){padding-right:15px}@media screen and (max-width: 1024px){.sharequotation-partial-7baa8d .container .col:nth-child(1){width:100%;padding-right:0}}.sharequotation-partial-7baa8d .container .col:nth-child(2){padding-left:15px;padding-right:15px}@media screen and (max-width: 1024px){.sharequotation-partial-7baa8d .container .col:nth-child(2){width:50%;padding-left:0}}@media screen and (max-width: 991px){.sharequotation-partial-7baa8d .container .col:nth-child(2){width:100%;padding:0}}.sharequotation-partial-7baa8d .container .col:nth-child(3){padding-left:15px}@media screen and (max-width: 1024px){.sharequotation-partial-7baa8d .container .col:nth-child(3){width:50%}}@media screen and (max-width: 991px){.sharequotation-partial-7baa8d .container .col:nth-child(3){width:100%;padding:0}}.sharequotation-partial-7baa8d .container .col .price h2{margin-top:-15px}.sharequotation-partial-7baa8d .container .col .price p{margin-top:-60px}@media(max-width: 767px){.sharequotation-partial-7baa8d .container .col .price p{margin-top:-30px}}.sharequotation-partial-7baa8d a{display:inline-block;margin-top:15px}.sharequotation-partial-7baa8d a.mobile{display:none}.sharequotation-partial-7baa8d a svg{margin-left:5px}@media screen and (max-width: 991px){.sharequotation-partial-7baa8d a.mobile{display:table;margin-bottom:30px}.sharequotation-partial-7baa8d a.desk{display:none}}@media screen and (min-width: 1025px){.sharequotation-partial-7baa8d a{transition:var(--soma-transition, 0.5s)}.sharequotation-partial-7baa8d a svg line,.sharequotation-partial-7baa8d a svg polygon{transition:var(--soma-transition, 0.5s)}.sharequotation-partial-7baa8d a:hover{color:var(--soma-color-text-secondary, #7E7E87)}.sharequotation-partial-7baa8d a:hover svg line{stroke:var(--soma-color-text-secondary, #7E7E87)}.sharequotation-partial-7baa8d a:hover svg polygon{stroke:var(--soma-color-text-secondary, #7E7E87);fill:var(--soma-color-text-secondary, #7E7E87)}}.fibrasomaheader-partial-d71c92 .container h3{width:75%}@media(max-width: 991px){.fibrasomaheader-partial-d71c92 .container h3{width:100%}}.fibrasomaheader-partial-d71c92 .container a{display:table}@media screen and (min-width: 1025px){.fibrasomaheader-partial-d71c92 .container a{transition:var(--soma-transition, 0.5s)}.fibrasomaheader-partial-d71c92 .container a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}@media screen and (max-width: 767px){.fibrasomaheader-partial-d71c92 .container a{margin-top:40px}}.fibrasomaheader-partial-d71c92 .container .image{width:65%;margin-top:70px}@media(max-width: 991px){.fibrasomaheader-partial-d71c92 .container .image{width:100%;margin-top:50px}}.fibrasomaheader-partial-d71c92 .container .image img{width:100%;height:auto}@media(max-width: 991px){.fibrasomaheader-partial-d71c92 .container .image img{width:100%}}.documents-partial-15af9d a{text-decoration:none}.documents-partial-15af9d .loader-container{text-align:center}.documents-partial-15af9d .loader-container.loaded{display:none}.documents-partial-15af9d .loader-container .loader{display:inline-block;position:relative;width:80px;height:80px}.documents-partial-15af9d .loader-container .loader div{display:inline-block;position:absolute;left:8px;width:16px;background-color:#171717;animation:news-loader 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.documents-partial-15af9d .loader-container .loader div:nth-child(1){left:8px;animation-delay:-0.24s}.documents-partial-15af9d .loader-container .loader div:nth-child(2){left:32px;animation-delay:-0.12s}.documents-partial-15af9d .loader-container .loader div:nth-child(3){left:56px;animation-delay:0}.documents-partial-15af9d.style-light .press-item{padding-bottom:42px;margin-bottom:40px;border-bottom:1px solid #171717}.documents-partial-15af9d.style-light .press-item .image{display:none}.documents-partial-15af9d.style-light .press-item .text{width:100%;position:relative}.documents-partial-15af9d.style-light .press-item .text h3{margin-top:-3px;margin-bottom:5px;text-decoration:underline}@media screen and (max-width: 767px){.documents-partial-15af9d.style-light .press-item .text h3{margin-bottom:10px}}@media screen and (max-width: 767px){.documents-partial-15af9d.style-light .press-item .text{display:flex;flex-wrap:wrap}.documents-partial-15af9d.style-light .press-item .text .press-title{order:2;width:100%}.documents-partial-15af9d.style-light .press-item .text .press-label{order:3;width:100%}.documents-partial-15af9d.style-light .press-item .text .press-date{order:1;width:100%;margin-bottom:14px}}.documents-partial-15af9d.style-light .press-item .press-date{position:absolute;top:0;right:0;font-size:var(--soma-font-size-small, 16px);letter-spacing:0}@media screen and (max-width: 767px){.documents-partial-15af9d.style-light .press-item .press-date{position:initial}}.documents-partial-15af9d.style-light .press-item .press-label{color:var(--soma-color-text-secondary, #7E7E87)}.documents-partial-15af9d.style-light .press-item .press-label svg{width:18px;height:auto}.documents-partial-15af9d.style-light .press-item .press-label svg .color{stroke:#171717}@media screen and (min-width: 1025px){.documents-partial-15af9d.style-light .press-item .text h3,.documents-partial-15af9d.style-light .press-item .press-date{transition:var(--soma-transition, 0.5s)}.documents-partial-15af9d.style-light .press-item:hover .text h3,.documents-partial-15af9d.style-light .press-item:hover .press-date{color:var(--soma-color-text-secondary, #7E7E87)}}.documents-partial-15af9d.style-dark{background-color:#171717}.documents-partial-15af9d.style-dark .loader div{background-color:#fff}.documents-partial-15af9d.style-dark .content{padding:80px 0 80px 0;border-bottom:1px solid #999}@media screen and (max-width: 767px){.documents-partial-15af9d.style-dark .content{padding:50px 0 50px 0}}.documents-partial-15af9d.style-dark a:last-child .press-item{margin-bottom:0;border-bottom:none}.documents-partial-15af9d.style-dark .press-item{display:flex;justify-content:space-between;padding-bottom:70px;border-bottom:1px solid #999;margin-bottom:50px}@media screen and (max-width: 767px){.documents-partial-15af9d.style-dark .press-item{flex-wrap:wrap;padding-bottom:50px;margin-bottom:30px}}.documents-partial-15af9d.style-dark .press-item .image{width:33.3333333333%;box-sizing:border-box;padding-right:15px;height:246px}.documents-partial-15af9d.style-dark .press-item .image img{width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width: 768px)and (max-width: 1024px){.documents-partial-15af9d.style-dark .press-item .image{min-width:425px}}@media screen and (max-width: 991px){.documents-partial-15af9d.style-dark .press-item .image{height:auto}.documents-partial-15af9d.style-dark .press-item .image img{height:auto}}@media screen and (max-width: 767px){.documents-partial-15af9d.style-dark .press-item .image{width:100%;padding-right:0}}.documents-partial-15af9d.style-dark .press-item .text{width:50%;box-sizing:border-box;padding-left:15px;position:relative}@media screen and (max-width: 991px){.documents-partial-15af9d.style-dark .press-item .text{width:66.6666666667%}}@media screen and (max-width: 767px){.documents-partial-15af9d.style-dark .press-item .text{width:100%;padding-left:0;display:flex;flex-wrap:wrap}.documents-partial-15af9d.style-dark .press-item .text .press-title{order:2;width:100%}.documents-partial-15af9d.style-dark .press-item .text .press-label{order:3;width:100%}.documents-partial-15af9d.style-dark .press-item .text .press-date{order:1;width:100%}}.documents-partial-15af9d.style-dark .press-item h3{color:#fff;margin-top:-10px;margin-bottom:20px;max-width:534px;max-height:126px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.documents-partial-15af9d.style-dark .press-item .press-label{color:#fff;text-decoration:underline}.documents-partial-15af9d.style-dark .press-item .press-label svg{width:18px;height:auto;margin-left:8px}.documents-partial-15af9d.style-dark .press-item .press-label svg .color{stroke:#fff}.documents-partial-15af9d.style-dark .press-item .press-date{font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-text-light, #FFFFFF);letter-spacing:0;position:absolute;left:15px;bottom:-8px}@media screen and (max-width: 991px){.documents-partial-15af9d.style-dark .press-item .press-date{position:initial;left:0;bottom:0;margin-top:20px}}@media screen and (max-width: 767px){.documents-partial-15af9d.style-dark .press-item .press-date{margin-bottom:25px}}@media screen and (min-width: 1025px){.documents-partial-15af9d.style-dark .press-item .text h3,.documents-partial-15af9d.style-dark .press-item .press-date,.documents-partial-15af9d.style-dark .press-item .press-label{transition:var(--soma-transition, 0.5s)}.documents-partial-15af9d.style-dark .press-item:hover .text h3,.documents-partial-15af9d.style-dark .press-item:hover .press-date,.documents-partial-15af9d.style-dark .press-item:hover .press-label{color:var(--soma-color-text-secondary, #7E7E87)}}@keyframes news-loader{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}.fibrasomahome4-partial-d09078{padding:25px 0 74px 0}@media screen and (max-width: 767px){.fibrasomahome4-partial-d09078{padding:17px 0 31px 0}}.fibrasomahome4-partial-d09078 .content{display:flex;flex-wrap:wrap}.fibrasomahome4-partial-d09078 .content img{display:block;width:100%}.fibrasomahome4-partial-d09078 .content .text{width:calc(100% - 210px);margin-bottom:50px}.fibrasomahome4-partial-d09078 .content .text .number h2{font-family:"Roboto";margin:0}.fibrasomahome4-partial-d09078 .content .text .title h3{margin:18px 0px 0px 0px}@media(max-width: 767px){.fibrasomahome4-partial-d09078 .content .text{width:calc(100% - 65px)}}.fibrasomahome4-partial-d09078 .content .link{max-width:210px;display:flex;justify-content:flex-end;align-items:flex-end;margin-bottom:50px}@media(max-width: 767px){.fibrasomahome4-partial-d09078 .content .link a{max-width:65px}}@media(max-width: 767px){.fibrasomahome4-partial-d09078 .content .link{width:65px;overflow:hidden;white-space:nowrap}}.fibrasomahome4-partial-d09078 .content .press-col-1{width:58.3333333333%}@media(max-width: 767px){.fibrasomahome4-partial-d09078 .content .press-col-1{width:100%}}.fibrasomahome4-partial-d09078 .content .press-col-1 .item .press-title{max-width:480px}.fibrasomahome4-partial-d09078 .content .press-col-2{width:41.6666666667%}@media(max-width: 767px){.fibrasomahome4-partial-d09078 .content .press-col-2{width:100%}}.fibrasomahome4-partial-d09078 .content .press-col-2 .item{padding-left:130px}@media(max-width: 991px){.fibrasomahome4-partial-d09078 .content .press-col-2 .item{padding-left:50px}}@media(max-width: 767px){.fibrasomahome4-partial-d09078 .content .press-col-2 .item{padding-left:0px}}.fibrasomahome4-partial-d09078 .content .item a{text-decoration:none}.fibrasomahome4-partial-d09078 .content .item a .date{font-size:var(--soma-font-size-small, 16px);line-height:21px;font-weight:lighter;margin-bottom:25px;margin-top:20px}.fibrasomahome4-partial-d09078 .content .item a .press-title{font-size:34px;line-height:42px;margin-bottom:20px}@media(max-width: 767px){.fibrasomahome4-partial-d09078 .content .item a .press-title{font-size:var(--soma-font-size-h6, 25px);line-height:30px}}.fibrasomahome4-partial-d09078 .content .item a .label{margin-bottom:70px}.fibrasomahome4-partial-d09078 .content .item a .label svg{padding-left:7px}.fibrasomahome4-partial-d09078 .content .item a .label span{text-decoration:underline}@media(max-width: 767px){.fibrasomahome4-partial-d09078 .content .item a .label{font-size:var(--soma-font-size-large, 20px);line-height:26px;margin-bottom:45px}}@media screen and (min-width: 1025px){.fibrasomahome4-partial-d09078 .content .item .date,.fibrasomahome4-partial-d09078 .content .item .press-title,.fibrasomahome4-partial-d09078 .content .item .label,.fibrasomahome4-partial-d09078 .content .item .label span:before,.fibrasomahome4-partial-d09078 .content .item .label svg line,.fibrasomahome4-partial-d09078 .content .item .label svg polygon{transition:var(--soma-transition, 0.5s)}.fibrasomahome4-partial-d09078 .content .item:hover .date,.fibrasomahome4-partial-d09078 .content .item:hover .press-title,.fibrasomahome4-partial-d09078 .content .item:hover .label{color:var(--soma-color-text-secondary, #7E7E87)}.fibrasomahome4-partial-d09078 .content .item:hover .label span:before{border-bottom:1px solid #7e7e87}.fibrasomahome4-partial-d09078 .content .item:hover .label svg line{stroke:#7e7e87}.fibrasomahome4-partial-d09078 .content .item:hover .label svg polygon{stroke:#7e7e87;fill:#7e7e87}}@media screen and (min-width: 1025px){.fibrasomahome4-partial-d09078 a{transition:var(--soma-transition, 0.5s)}.fibrasomahome4-partial-d09078 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.fibrasomahome3-partial-1f0e42{padding:150px 0px 110px 0px}@media(max-width: 991px){.fibrasomahome3-partial-1f0e42{padding:50px 0px 50px 0px}}.fibrasomahome3-partial-1f0e42 .content{display:flex;flex-wrap:wrap}.fibrasomahome3-partial-1f0e42 .content .text{width:33.3333333333%;box-sizing:border-box;padding-right:15px;position:relative}@media(max-width: 991px){.fibrasomahome3-partial-1f0e42 .content .text{width:100%}}.fibrasomahome3-partial-1f0e42 .content .text .number h2{margin:-14px 0px 0px 0px;font-family:"Roboto"}.fibrasomahome3-partial-1f0e42 .content .text .title h3{margin:20px 0px 0px 0px}@media(max-width: 991px){.fibrasomahome3-partial-1f0e42 .content .text .title h3{margin:10px 0px 35px 0px}}.fibrasomahome3-partial-1f0e42 .content .list{width:66.6666666667%;box-sizing:border-box;padding-left:15px;position:relative;min-height:240px}@media(max-width: 991px){.fibrasomahome3-partial-1f0e42 .content .list{width:100%;padding-left:0}}.fibrasomahome3-partial-1f0e42 .content .list .item{margin-bottom:20px}.fibrasomahome3-partial-1f0e42 .content .list .item a{font-size:var(--soma-font-size-h6, 25px);text-decoration:none}.fibrasomahome3-partial-1f0e42 .content .link{width:33.3333333333%;box-sizing:border-box;padding-right:15px;position:relative}@media(max-width: 991px){.fibrasomahome3-partial-1f0e42 .content .link{width:100%}}.fibrasomahome3-partial-1f0e42 .content .link a{font-size:var(--soma-font-size-h6, 25px)}.fibrasomahome3-partial-1f0e42 .content .image{width:66.6666666667%;box-sizing:border-box;padding-left:15px;position:relative}@media(max-width: 991px){.fibrasomahome3-partial-1f0e42 .content .image{padding-left:0;width:100%;margin-top:50px}}.fibrasomahome3-partial-1f0e42 .content .image img{display:block;width:70%}@media(max-width: 991px){.fibrasomahome3-partial-1f0e42 .content .image img{width:100%}}.fibrasomahome3-partial-1f0e42 .content .image .link-image{position:absolute;top:0;left:15px;width:calc((100% - 15px)*.7);height:100%;visibility:hidden;opacity:0;z-index:1;transition:var(--soma-transition, 0.5s)}.fibrasomahome3-partial-1f0e42 .content .image .link-image img{width:100%;height:100%;object-fit:cover;object-position:center}.fibrasomahome3-partial-1f0e42 .content .image .link-image.active{visibility:visible;opacity:1}@media screen and (max-width: 1024px){.fibrasomahome3-partial-1f0e42 .content .image .link-image{display:none}}@media screen and (min-width: 1025px){.fibrasomahome3-partial-1f0e42 a{transition:var(--soma-transition, 0.5s)}.fibrasomahome3-partial-1f0e42 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.fibrasomahome2-partial-99fd7f{padding:75px 0px 75px 0px}@media(max-width: 991px){.fibrasomahome2-partial-99fd7f{padding:45px 0px 42px 0px}}.fibrasomahome2-partial-99fd7f .content{display:flex}@media(max-width: 991px){.fibrasomahome2-partial-99fd7f .content{display:block}}.fibrasomahome2-partial-99fd7f .content .text{width:33.3333333333%;box-sizing:border-box;padding-right:15px;position:relative}.fibrasomahome2-partial-99fd7f .content .text .number h2{margin:-14px 0px 0px 0px;font-family:"Roboto"}.fibrasomahome2-partial-99fd7f .content .text .title h3{margin:20px 0px 0px 0px}@media(max-width: 991px){.fibrasomahome2-partial-99fd7f .content .text .title h3{margin:10px 0px 35px 0px}}@media(max-width: 991px){.fibrasomahome2-partial-99fd7f .content .text{width:100%;padding-right:0px;margin-bottom:40px}}.fibrasomahome2-partial-99fd7f .content .image{width:66.6666666667%;box-sizing:border-box;padding-left:15px}.fibrasomahome2-partial-99fd7f .content .image img{display:block;width:100%}@media(max-width: 991px){.fibrasomahome2-partial-99fd7f .content .image{width:100%;padding-left:0px}}.fibrasomahome2-partial-99fd7f .content .image .documents{display:flex;flex-wrap:wrap;padding-top:20px}@media(max-width: 767px){.fibrasomahome2-partial-99fd7f .content .image .documents{display:block}}.fibrasomahome2-partial-99fd7f .content .image .documents .item{width:calc(50% - 14px);border-bottom:1px solid #171717;padding-top:25px;padding-bottom:25px}@media(max-width: 767px){.fibrasomahome2-partial-99fd7f .content .image .documents .item{width:100%;margin-right:0px !important;margin-left:0px !important}}.fibrasomahome2-partial-99fd7f .content .image .documents .item a{text-decoration:none}.fibrasomahome2-partial-99fd7f .content .image .documents .item a .file-title svg{padding-left:7px}.fibrasomahome2-partial-99fd7f .content .image .documents .item a .file-title span{text-decoration:underline}.fibrasomahome2-partial-99fd7f .content .image .documents .item a .label{font-size:var(--soma-font-size-medium, 18px);line-height:16.2px;color:var(--soma-color-text-secondary, #7E7E87);padding-top:10px}@media screen and (min-width: 1025px){.fibrasomahome2-partial-99fd7f .content .image .documents .item{transition:var(--soma-transition, 0.5s)}.fibrasomahome2-partial-99fd7f .content .image .documents .item .extra-file,.fibrasomahome2-partial-99fd7f .content .image .documents .item .file-title span,.fibrasomahome2-partial-99fd7f .content .image .documents .item .file-title span:before,.fibrasomahome2-partial-99fd7f .content .image .documents .item .file-title svg line,.fibrasomahome2-partial-99fd7f .content .image .documents .item .file-title svg polygon{transition:var(--soma-transition, 0.5s)}.fibrasomahome2-partial-99fd7f .content .image .documents .item:hover{border-bottom:1px solid #7e7e87}.fibrasomahome2-partial-99fd7f .content .image .documents .item:hover .file-title span{color:var(--soma-color-text-secondary, #7E7E87)}.fibrasomahome2-partial-99fd7f .content .image .documents .item:hover .file-title span:before{border-bottom:1px solid #7e7e87}.fibrasomahome2-partial-99fd7f .content .image .documents .item:hover .file-title svg line{stroke:#7e7e87}.fibrasomahome2-partial-99fd7f .content .image .documents .item:hover .file-title svg polygon{stroke:#7e7e87;fill:#7e7e87}}.fibrasomahome2-partial-99fd7f .content .image .documents .item:nth-child(2n+1){margin-right:14px}.fibrasomahome2-partial-99fd7f .content .image .documents .item:nth-child(2n){margin-left:14px}.fibrasomahome2-partial-99fd7f .content .image .documents.separator-hidden .item{border-bottom:none}.fibrasomahome2-partial-99fd7f .content .extra-file{display:inline-block;margin-top:150px}@media screen and (min-width: 1025px){.fibrasomahome2-partial-99fd7f .content .extra-file{transition:var(--soma-transition, 0.5s)}.fibrasomahome2-partial-99fd7f .content .extra-file svg line,.fibrasomahome2-partial-99fd7f .content .extra-file svg polygon{transition:var(--soma-transition, 0.5s)}.fibrasomahome2-partial-99fd7f .content .extra-file:hover{color:var(--soma-color-text-secondary, #7E7E87)}.fibrasomahome2-partial-99fd7f .content .extra-file:hover svg line{stroke:#7e7e87}.fibrasomahome2-partial-99fd7f .content .extra-file:hover svg polygon{stroke:#7e7e87;fill:#7e7e87}}@media screen and (max-width: 991px){.fibrasomahome2-partial-99fd7f .content .extra-file{position:absolute;margin:0;bottom:4px;right:0}}.fibrasomahome1-partial-870ca3{padding:150px 0px 110px 0px}@media(max-width: 991px){.fibrasomahome1-partial-870ca3{padding:85px 0px 42px 0px}}.fibrasomahome1-partial-870ca3 .content{display:flex}@media(max-width: 991px){.fibrasomahome1-partial-870ca3 .content{display:block}}.fibrasomahome1-partial-870ca3 .content .text{width:33.3333333333%;box-sizing:border-box;padding-right:15px;position:relative;min-height:450px}.fibrasomahome1-partial-870ca3 .content .text .number h2{margin:-14px 0px 0px 0px;font-family:"Roboto"}.fibrasomahome1-partial-870ca3 .content .text .title h3{margin:20px 0px 0px 0px}@media(max-width: 991px){.fibrasomahome1-partial-870ca3 .content .text .title h3{margin:10px 0px 35px 0px}}.fibrasomahome1-partial-870ca3 .content .text .bottom-block{bottom:0px}.fibrasomahome1-partial-870ca3 .content .text .bottom-block .text{width:100%;max-width:300px;padding-bottom:50px;min-height:unset}.fibrasomahome1-partial-870ca3 .content .text .bottom-block .text p{font-size:var(--soma-font-size-medium, 18px);line-height:24.3px}@media(max-width: 991px){.fibrasomahome1-partial-870ca3 .content .text .bottom-block .text{max-width:none;padding-bottom:0px}}@media(max-width: 991px){.fibrasomahome1-partial-870ca3 .content .text .bottom-block{position:relative;max-width:600px}}@media(max-width: 991px){.fibrasomahome1-partial-870ca3 .content .text{width:100%;padding-right:0px;margin-bottom:40px;min-height:unset}}.fibrasomahome1-partial-870ca3 .content .image{width:66.6666666667%;box-sizing:border-box;padding-left:15px}.fibrasomahome1-partial-870ca3 .content .image img{display:block;width:100%}@media(max-width: 991px){.fibrasomahome1-partial-870ca3 .content .image{width:100%;padding-left:0px}}@media screen and (min-width: 1025px){.fibrasomahome1-partial-870ca3 a{transition:var(--soma-transition, 0.5s)}.fibrasomahome1-partial-870ca3 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.featuredtext-partial-c8599e{background-color:var(--soma-color-bg-dark, #171717);padding:85px 0px 65px 0px}@media(max-width: 767px){.featuredtext-partial-c8599e{padding:52px 0px 48px 0px}}.featuredtext-partial-c8599e h3{color:var(--soma-color-text-light, #FFFFFF);max-width:953px}.randominfofullscreen-partial-c09bb0{position:relative}.randominfofullscreen-partial-c09bb0 .image{height:calc(100vh - 173px)}.randominfofullscreen-partial-c09bb0 .image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 1024px){.randominfofullscreen-partial-c09bb0 .image{height:calc(100vh - 122px)}}@media screen and (max-width: 767px){.randominfofullscreen-partial-c09bb0 .image{height:calc(100vh - 118px)}}.randominfofullscreen-partial-c09bb0 .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.randominfofullscreen-partial-c09bb0 .data-container{display:flex;justify-content:space-between;position:absolute;bottom:65px;left:50%;transform:translateX(-50%)}.randominfofullscreen-partial-c09bb0 .data-container .item{display:inline-block;padding-right:75px}.randominfofullscreen-partial-c09bb0 .data-container .item .value{font-family:"Roboto";font-size:74px;color:#fff;letter-spacing:-0.47px;line-height:67px;margin-bottom:10px}@media(max-width: 767px){.randominfofullscreen-partial-c09bb0 .data-container .item .value{font-size:44px;line-height:44px}}.randominfofullscreen-partial-c09bb0 .data-container .item .label{font-size:var(--soma-font-size-large, 20px);color:#fff;letter-spacing:0;line-height:27px;width:max-content}@media(max-width: 991px){.randominfofullscreen-partial-c09bb0 .data-container .item .label{width:auto}}@media(max-width: 767px){.randominfofullscreen-partial-c09bb0 .data-container .item .label{font-size:var(--soma-font-size-medium, 18px);line-height:23px;padding-right:40px}}@media(max-width: 991px){.randominfofullscreen-partial-c09bb0 .data-container .item{margin-bottom:25px;padding-right:0px;width:50%}}@media(max-width: 767px){.randominfofullscreen-partial-c09bb0 .data-container .item{width:50%;padding-right:0px}}.randominfofullscreen-partial-c09bb0 .data-container .item:last-child{padding-right:0px}@media(max-width: 991px){.randominfofullscreen-partial-c09bb0 .data-container .item:nth-child(2n){padding-right:0px}}@media(max-width: 991px){.randominfofullscreen-partial-c09bb0 .data-container{flex-wrap:wrap;bottom:0px;left:30px;transform:none;right:35px}}@media(max-width: 767px){.randominfofullscreen-partial-c09bb0 .data-container{left:20px;transform:none;right:20px}}.searchpanel-partial-1749fc{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--soma-color-bg-white, #fff);box-sizing:border-box;z-index:950;padding-top:25px;transform:translateY(-100%);overflow:auto;transition:var(--soma-transition, 0.5s)}.searchpanel-partial-1749fc.open{transform:translateY(0)}.searchpanel-partial-1749fc .title{font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-text-secondary, #7E7E87);letter-spacing:0}@media screen and (max-width: 767px){.searchpanel-partial-1749fc .title{font-size:var(--soma-font-size-tiny, 14px)}}.searchpanel-partial-1749fc .search-form{display:flex;justify-content:space-between;align-items:flex-end;margin-top:10px}.searchpanel-partial-1749fc .search-form form{width:calc(100% - 29px)}.searchpanel-partial-1749fc .search-form form input{width:100%;padding:0;border:none;font-size:34px;color:var(--soma-color-primary, #171717);letter-spacing:0;line-height:42px}.searchpanel-partial-1749fc .search-form form input::placeholder{color:var(--soma-color-primary, #171717);opacity:1}@media screen and (max-width: 767px){.searchpanel-partial-1749fc .search-form form input{font-size:var(--soma-font-size-h6, 25px);letter-spacing:-0.37px;line-height:30px}}.searchpanel-partial-1749fc .search-form .close-button{width:29px;cursor:pointer}@media screen and (max-width: 1024px){.searchpanel-partial-1749fc .search-form .close-button{width:24px;top:-40px;position:relative}.searchpanel-partial-1749fc .search-form .close-button svg{width:24px;height:24px}}.searchpanel-partial-1749fc .search-results{display:flex;flex-wrap:wrap;padding-bottom:20px}.searchpanel-partial-1749fc .search-results.grid-view{justify-content:space-between}.searchpanel-partial-1749fc .search-results.grid-view .item{width:calc(50% - 15px);margin-bottom:75px}@media screen and (max-width: 767px){.searchpanel-partial-1749fc .search-results.grid-view .item{width:100%;margin-bottom:50px}}.searchpanel-partial-1749fc .search-results.grid-view .item .thumb{height:376px}@media screen and (max-width: 1024px){.searchpanel-partial-1749fc .search-results.grid-view .item .thumb{height:260px}}@media screen and (max-width: 991px){.searchpanel-partial-1749fc .search-results.grid-view .item .thumb{height:202px}}.searchpanel-partial-1749fc .search-results.grid-view .item .thumb.image img{width:100%;height:100%;object-fit:cover;object-position:center}.searchpanel-partial-1749fc .search-results.grid-view .item .thumb.logo{background-color:#171717;position:relative}.searchpanel-partial-1749fc .search-results.grid-view .item .thumb.logo img{width:80%;max-width:250px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.searchpanel-partial-1749fc .search-results.grid-view .item .post-type{text-transform:capitalize;font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-primary, #171717);letter-spacing:0;margin-top:20px}@media screen and (max-width: 1024px){.searchpanel-partial-1749fc .search-results.grid-view .item .post-type{font-size:var(--soma-font-size-tiny, 14px)}}.searchpanel-partial-1749fc .search-results.grid-view .item a{text-decoration:none}.searchpanel-partial-1749fc .search-results.grid-view .item h3{margin:0;text-decoration:underline}@media screen and (max-width: 1024px){.searchpanel-partial-1749fc .search-results.grid-view .item h3{font-size:var(--soma-font-size-h6, 25px);color:var(--soma-color-primary, #171717);letter-spacing:-0.37px;line-height:30px}}.searchpanel-partial-1749fc .search-nav{display:flex;margin-top:105px;margin-bottom:60px}@media screen and (max-width: 1024px){.searchpanel-partial-1749fc .search-nav{margin-top:25px;margin-bottom:24px}}.searchpanel-partial-1749fc .search-nav .message{font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-primary, #171717);letter-spacing:0}.businessunitscontact-partial-6f1892{padding:45px 0 60px 0}@media screen and (max-width: 991px){.businessunitscontact-partial-6f1892{padding:20px 0 40px 0}}@media screen and (max-width: 767px){.businessunitscontact-partial-6f1892{padding:20px 0 30px 0}}.businessunitscontact-partial-6f1892 .content{display:flex;flex-wrap:wrap}.businessunitscontact-partial-6f1892 .content .title{width:41.6666666667%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 1024px){.businessunitscontact-partial-6f1892 .content .title{width:100%;padding-right:0}}.businessunitscontact-partial-6f1892 .content .info{width:50%;box-sizing:border-box;padding-left:15px;padding-right:15px}@media screen and (max-width: 1024px){.businessunitscontact-partial-6f1892 .content .info{width:100%;padding:0}}.businessunitscontact-partial-6f1892 .units{display:flex;flex-wrap:wrap}.businessunitscontact-partial-6f1892 .units .unit{width:50%;box-sizing:border-box;margin-bottom:45px}.businessunitscontact-partial-6f1892 .units .unit:nth-of-type(2n + 1){padding-right:15px}.businessunitscontact-partial-6f1892 .units .unit:nth-of-type(2n + 2){padding-left:15px}@media(max-width: 767px){.businessunitscontact-partial-6f1892 .units .unit{width:100%;padding:0 !important}}.businessunitscontact-partial-6f1892 h3{margin-top:-10px;margin-bottom:40px;max-width:340px}@media screen and (min-width: 1025px){.businessunitscontact-partial-6f1892 a{transition:var(--soma-transition, 0.5s)}.businessunitscontact-partial-6f1892 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.contactinfo-partial-b5328a{padding:58px 0 40px 0}@media screen and (max-width: 991px){.contactinfo-partial-b5328a{padding:30px 0 30px 0}}@media screen and (max-width: 767px){.contactinfo-partial-b5328a{padding:40px 0 35px 0}}.contactinfo-partial-b5328a .content{display:flex;flex-wrap:wrap}.contactinfo-partial-b5328a .content .column-1{width:41.6666666667%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 1024px){.contactinfo-partial-b5328a .content .column-1{width:100%;padding-right:0}}@media screen and (max-width: 1024px){.contactinfo-partial-b5328a .content .column-1 .link{margin-bottom:35px}}@media screen and (max-width: 767px){.contactinfo-partial-b5328a .content .column-1 .link{margin-bottom:35px}}.contactinfo-partial-b5328a .content .column-2{width:50%;box-sizing:border-box;padding-left:15px;padding-right:15px}@media screen and (max-width: 1024px){.contactinfo-partial-b5328a .content .column-2{width:100%;padding:0}}.contactinfo-partial-b5328a .contact-info{display:flex;flex-wrap:wrap}.contactinfo-partial-b5328a .contact-info .item{width:50%;box-sizing:border-box;margin-bottom:25px}.contactinfo-partial-b5328a .contact-info .item:nth-of-type(2n + 1){padding-right:15px}.contactinfo-partial-b5328a .contact-info .item:nth-of-type(2n + 2){padding-left:15px}@media(max-width: 767px){.contactinfo-partial-b5328a .contact-info .item{width:100%;padding-left:0 !important}}.contactinfo-partial-b5328a h3{margin-top:-5px;margin-bottom:40px}@media screen and (min-width: 1025px){.contactinfo-partial-b5328a a{transition:var(--soma-transition, 0.5s)}.contactinfo-partial-b5328a a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.initiatives-partial-215232{padding:0 0 100px 0}.initiatives-partial-215232 .content{display:flex;flex-wrap:wrap}.initiatives-partial-215232 .content .item{width:33.3333333333%;box-sizing:border-box}.initiatives-partial-215232 .content .item a{display:inline-block;max-width:296px}@media screen and (max-width: 1024px){.initiatives-partial-215232 .content .item a{max-width:100%;width:100%}}@media screen and (max-width: 1024px){.initiatives-partial-215232 .content .item a .image,.initiatives-partial-215232 .content .item a .title{width:100%}}@media screen and (max-width: 1024px){.initiatives-partial-215232 .content .item a .image img,.initiatives-partial-215232 .content .item a .title img{width:100%}}.initiatives-partial-215232 .content .item:nth-of-type(3n+1){padding-right:15px}.initiatives-partial-215232 .content .item:nth-of-type(3n+2){padding-left:15px;padding-right:15px}.initiatives-partial-215232 .content .item:nth-of-type(3n+3){padding-left:15px}.initiatives-partial-215232 .content .item h3{margin-top:20px;margin-bottom:0}@media screen and (max-width: 1024px){.initiatives-partial-215232 .content .item h3{margin-bottom:70px}}@media screen and (max-width: 1024px){.initiatives-partial-215232 .content .item{width:100%;padding:0 !important}}@media screen and (min-width: 1025px){.initiatives-partial-215232 .content .item h3{transition:var(--soma-transition, 0.5s)}.initiatives-partial-215232 .content .item:hover h3{color:var(--soma-color-text-secondary, #7E7E87)}}.initiatives-partial-215232 .main-title h3{margin-top:0;margin-bottom:70px}@media screen and (max-width: 1024px){.initiatives-partial-215232{padding-bottom:0px}}@media screen and (min-width: 1025px){.initiatives-partial-215232 a{transition:var(--soma-transition, 0.5s)}.initiatives-partial-215232 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.initiatives-partial-215232+.image-text-partial-9cde64 .content{padding-top:50px;border-top:1px solid #171717}.art-partial-a957aa{padding:105px 0 58px 0}.art-partial-a957aa .content{display:flex;flex-wrap:wrap}.art-partial-a957aa .content .item{width:75%;box-sizing:border-box;padding-right:15px;margin-bottom:90px}.art-partial-a957aa .content .item img{width:100%}.art-partial-a957aa .content .item:nth-of-type(2n + 2){margin-left:auto;padding-left:15px;padding-right:0}@media(max-width: 767px){.art-partial-a957aa .content .item:nth-of-type(2n + 2){width:100%;padding:0}}@media(max-width: 767px){.art-partial-a957aa .content .item{width:100%;padding:0;margin-bottom:50px}}@media screen and (min-width: 1025px){.art-partial-a957aa .content .item h3{transition:var(--soma-transition, 0.5s)}.art-partial-a957aa .content .item:hover h3{color:var(--soma-color-text-secondary, #7E7E87)}}.art-partial-a957aa .content .image{margin-bottom:15px}.art-partial-a957aa .content h3{margin:0}@media(max-width: 767px){.art-partial-a957aa{padding:65px 0 40px 0}}@media screen and (min-width: 1025px){.art-partial-a957aa a{transition:var(--soma-transition, 0.5s)}.art-partial-a957aa a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.text-partial-4ad1f2{padding:0 0 50px 0}.text-partial-4ad1f2.dark-style{background-color:#171717;padding:40px 0 0px 0}.text-partial-4ad1f2.dark-style p,.text-partial-4ad1f2.dark-style h3,.text-partial-4ad1f2.dark-style span,.text-partial-4ad1f2.dark-style a{color:#a1a1ae}.text-partial-4ad1f2.dark-style .font-size-normal p,.text-partial-4ad1f2.dark-style .font-size-normal h3,.text-partial-4ad1f2.dark-style .font-size-normal span,.text-partial-4ad1f2.dark-style .font-size-normal a{color:#fff}.text-partial-4ad1f2.dark-style:last-of-type{padding-bottom:0}.text-partial-4ad1f2.dark-style:last-of-type .content{padding-bottom:150px;border-bottom:1px solid #999}@media screen and (max-width: 767px){.text-partial-4ad1f2.dark-style:last-of-type .content{padding-bottom:76px}}.text-partial-4ad1f2.dark-style .read{color:var(--soma-color-text-secondary, #7E7E87)}@media(max-width: 991px){.text-partial-4ad1f2.dark-style .content .boxtextcontent-H{position:relative}.text-partial-4ad1f2.dark-style .content .boxtextcontent-H:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top, rgba(23, 23, 23, 0.001) 0%, rgba(23, 23, 23, 0.001) calc(100% - 80px), #171717 100%)}}@media screen and (max-width: 767px){.text-partial-4ad1f2{padding:0 0 35px 0}}.text-partial-4ad1f2 .content{display:flex}@media screen and (max-width: 991px){.text-partial-4ad1f2 .content{max-width:600px;display:block}}.text-partial-4ad1f2 .content .justify-left{box-sizing:border-box;margin-right:auto;padding-right:15px}.text-partial-4ad1f2 .content .justify-right{box-sizing:border-box;margin-left:auto;padding-left:15px}.text-partial-4ad1f2 .content .columns-1{width:33.3333333333%}@media screen and (max-width: 991px){.text-partial-4ad1f2 .content .columns-1{width:100%;column-count:1;column-gap:0;padding:0px}}.text-partial-4ad1f2 .content .columns-2{width:66.6666666667%;column-count:2;column-gap:30px}@media screen and (max-width: 991px){.text-partial-4ad1f2 .content .columns-2{width:100%;column-count:1;column-gap:0;padding:0px}}.text-partial-4ad1f2 .content .columns-3{width:100%;column-count:3;column-gap:30px;padding:0px}@media screen and (max-width: 991px){.text-partial-4ad1f2 .content .columns-3{column-count:1;column-gap:0}}.text-partial-4ad1f2 .content .font-size-small p{font-size:var(--soma-font-size-medium, 18px);color:var(--soma-color-text-secondary, #7E7E87);line-height:25px}.text-partial-4ad1f2 .content .read{cursor:pointer;text-decoration:underline;transition:.5s}@media(min-width: 992px){.text-partial-4ad1f2 .content .read{display:none}}@media screen and (max-width: 767px){.text-partial-4ad1f2 .content .read{margin-top:40px}}.text-partial-4ad1f2 .content .read:hover{color:var(--soma-color-text-secondary, #7E7E87)}@media(max-width: 991px){.text-partial-4ad1f2 .content .boxtextcontent-H{max-height:380px;overflow:hidden;position:relative}.text-partial-4ad1f2 .content .boxtextcontent-H:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, rgba(255, 255, 255, 0.001) calc(100% - 80px), #ffffff 100%)}}.text-partial-4ad1f2 p{margin:0}.text-partial-4ad1f2 a{text-decoration:none}@media screen and (min-width: 1025px){.text-partial-4ad1f2 a:hover{text-decoration:underline}}.text-partial-4ad1f2 h1,.text-partial-4ad1f2 h2,.text-partial-4ad1f2 h3,.text-partial-4ad1f2 h4,.text-partial-4ad1f2 h5,.text-partial-4ad1f2 h6{margin:0}@media screen and (max-width: 767px){.text-partial-4ad1f2 .mb-1{margin-bottom:24px}.text-partial-4ad1f2 .mb-2{margin-bottom:48px}}@media screen and (min-width: 1025px){.text-partial-4ad1f2 a{transition:var(--soma-transition, 0.5s)}.text-partial-4ad1f2 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.image-partial-7ce04d{padding:40px 0 70px 0}.image-partial-7ce04d.dark-style{background-color:#171717;padding:50px 0 0 0}.image-partial-7ce04d.dark-style:last-of-type{padding-bottom:0}.image-partial-7ce04d.dark-style:last-of-type .content{padding-bottom:150px;border-bottom:1px solid #999}@media screen and (max-width: 767px){.image-partial-7ce04d.dark-style:last-of-type .content{padding-bottom:76px}}@media screen and (max-width: 991px){.image-partial-7ce04d{padding:20px 0 40px 0}}@media screen and (max-width: 767px){.image-partial-7ce04d{padding:10px 0 40px 0}.image-partial-7ce04d.mobile-fullscreen{padding:0}.image-partial-7ce04d.mobile-fullscreen .content .image{width:auto !important;height:100vh;margin-left:-20px;margin-right:-20px}.image-partial-7ce04d.mobile-fullscreen .content .image img{width:100%;height:100%;object-fit:cover;object-position:center}}.image-partial-7ce04d .content{display:flex}.image-partial-7ce04d .content .large{width:100%}.image-partial-7ce04d .content .small{width:58.3333333333%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 991px){.image-partial-7ce04d .content .small{width:100%;padding-right:0}}.image-partial-7ce04d .content.two-images{justify-content:space-between}@media screen and (max-width: 767px){.image-partial-7ce04d .content.two-images{flex-wrap:wrap}}.image-partial-7ce04d .content.two-images .image{width:58.3333333333%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 767px){.image-partial-7ce04d .content.two-images .image{width:100%;padding-right:0;margin-bottom:45px}}.image-partial-7ce04d .content.two-images .image-2{width:calc(33.3333333333% + 15px)}@media screen and (max-width: 767px){.image-partial-7ce04d .content.two-images .image-2{width:100%}}.image-partial-7ce04d img{width:100%}.projectinfo-partial-dcffdb{padding:0 0 70px 0}@media screen and (max-width: 767px){.projectinfo-partial-dcffdb{padding:0 0 65px 0}}.projectinfo-partial-dcffdb:nth-of-type(2){padding:30px 0 70px 0}@media screen and (max-width: 767px){.projectinfo-partial-dcffdb:nth-of-type(2){padding:20px 0 65px 0}}.projectinfo-partial-dcffdb .content{display:flex;flex-wrap:wrap}.projectinfo-partial-dcffdb .content .description{width:50%;box-sizing:border-box;padding-right:15px;order:1}.projectinfo-partial-dcffdb .content .description p{margin:0;max-width:517px}@media screen and (max-width: 991px){.projectinfo-partial-dcffdb .content .description{width:100%;margin-bottom:35px;padding-right:0;max-width:600px}.projectinfo-partial-dcffdb .content .description p{max-width:100%}}@media screen and (max-width: 767px){.projectinfo-partial-dcffdb .content .description{order:3}}.projectinfo-partial-dcffdb .content .info_1{width:25%;box-sizing:border-box;padding-right:15px;order:2}.projectinfo-partial-dcffdb .content .info_1 p{margin:0}.projectinfo-partial-dcffdb .content .info_1 span{color:var(--soma-color-text-secondary, #7E7E87)}@media screen and (max-width: 991px){.projectinfo-partial-dcffdb .content .info_1{width:50%}}@media screen and (max-width: 767px){.projectinfo-partial-dcffdb .content .info_1{width:100%;order:1;padding-right:0}.projectinfo-partial-dcffdb .content .info_1 .designed-by{display:none}}.projectinfo-partial-dcffdb .content .info_2{width:25%;box-sizing:border-box;padding-left:15px;order:3}.projectinfo-partial-dcffdb .content .info_2 p{margin:0}.projectinfo-partial-dcffdb .content .info_2 span{color:var(--soma-color-text-secondary, #7E7E87)}.projectinfo-partial-dcffdb .content .info_2 .designed-by{display:none}@media screen and (max-width: 991px){.projectinfo-partial-dcffdb .content .info_2{width:50%}}@media screen and (max-width: 767px){.projectinfo-partial-dcffdb .content .info_2{width:100%;order:2;padding-left:0;margin-bottom:40px}.projectinfo-partial-dcffdb .content .info_2 .designed-by{display:block}}.projectinfo-partial-dcffdb .content .link{margin-top:45px;order:4}@media screen and (max-width: 767px){.projectinfo-partial-dcffdb .content .link{margin-top:0}}@media screen and (min-width: 1025px){.projectinfo-partial-dcffdb a{transition:var(--soma-transition, 0.5s)}.projectinfo-partial-dcffdb a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.headertext-partial-40964d+.portfolio-partial-8f3f8b{padding:30px 0 140px 0}.portfolio-partial-8f3f8b{padding:10px 0 140px 0}.portfolio-partial-8f3f8b .filters{display:flex;padding-top:30px;border-top:1px solid #171717;margin-bottom:75px}.portfolio-partial-8f3f8b .filters .filter{cursor:pointer;margin-right:25px;transition:var(--soma-transition, 0.5s)}.portfolio-partial-8f3f8b .filters .filter:not(.active){color:var(--soma-color-text-secondary, #7E7E87)}@media screen and (min-width: 1025px){.portfolio-partial-8f3f8b .filters .filter:hover{color:#171717}}@media screen and (max-width: 767px){.portfolio-partial-8f3f8b .filters .filter{margin:4px 0}}.portfolio-partial-8f3f8b .filters .view-mode{margin-left:auto}.portfolio-partial-8f3f8b .filters .view-mode>div{display:flex;align-items:center;cursor:pointer}.portfolio-partial-8f3f8b .filters .view-mode>div svg{margin-right:10px}.portfolio-partial-8f3f8b .filters .view-mode>div.current-view{display:none}.portfolio-partial-8f3f8b .filters .ViewAll{display:flex;cursor:pointer;margin-bottom:20px}.portfolio-partial-8f3f8b .filters .ViewAllx{transform:rotate(45deg)}.portfolio-partial-8f3f8b .filters .current-view-all{display:block !important}@media(max-width: 767px){.portfolio-partial-8f3f8b .desk{display:none}}.portfolio-partial-8f3f8b .movil{display:none}@media(max-width: 767px){.portfolio-partial-8f3f8b .movil{display:block;margin-bottom:45px}}.portfolio-partial-8f3f8b .projects{display:flex;flex-wrap:wrap}.portfolio-partial-8f3f8b .projects a{text-decoration:none}.portfolio-partial-8f3f8b .projects h3{margin:0;margin-top:18px;font-size:var(--soma-font-size-large, 20px);line-height:22px}.portfolio-partial-8f3f8b .projects h3 u{text-decoration:none}.portfolio-partial-8f3f8b .projects u{text-decoration:none}.portfolio-partial-8f3f8b .projects .city{color:var(--soma-color-text-secondary, #7E7E87);margin-top:5px;font-size:15px;line-height:18px}@media screen and (max-width: 767px){.portfolio-partial-8f3f8b .projects .city{margin-top:5px}}.portfolio-partial-8f3f8b .projects.list-view .project{box-sizing:border-box;margin-bottom:50px}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.list-view .project{margin-bottom:25px}}.portfolio-partial-8f3f8b .projects.list-view .project .image{overflow:hidden}.portfolio-partial-8f3f8b .projects.list-view .project .image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.5s;position:absolute;top:0;left:0}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.list-view .project .image img{height:35%;position:relative}}.portfolio-partial-8f3f8b .projects.list-view .project .image img:hover{transform:scale(1.1)}.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 1){width:83.3333333333%;padding-right:15px;margin-right:auto}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 1){width:100%;padding-right:0px}}.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 1) .image{position:relative;padding-top:59.9%}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 1) .image{height:auto;padding-top:0px}}.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 2){width:calc(58.3333333333% + 15px);padding-left:30px;margin-left:auto}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 2){width:100%;padding-left:0px}}.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 2) .image{position:relative;padding-top:59.5%}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 2) .image{height:auto;padding-top:0px}}.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 3){width:41.6666666667%;padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto}@media(max-width: 991px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 3){width:calc(58.3333333333% + 15px);margin-left:unset}}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 3){width:100%;padding-left:0px;padding-right:0px}}.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 3) .image{position:relative;padding-top:61.8%}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 3) .image{height:auto;padding-top:0px}}.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 3):last-of-type{margin-right:auto;margin-left:calc(8.3333333333% - 30px)}@media(max-width: 991px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 3):last-of-type{margin-left:unset}}.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 4){width:33.3333333333%;padding-left:15px;margin-right:auto;margin-left:auto;padding-top:155px}@media(max-width: 991px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 4){width:calc(58.3333333333% + 15px);margin-right:unset;padding-top:0px}}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 4){width:100%;padding-left:0px}}.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 4) .image{position:relative;padding-top:153%}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.list-view .project:nth-of-type(4n + 4) .image{height:auto;padding-top:0px}}@media screen and (min-width: 1025px){.portfolio-partial-8f3f8b .projects.list-view .project h3{transition:var(--soma-transition, 0.5s)}.portfolio-partial-8f3f8b .projects.list-view .project:hover h3{color:var(--soma-color-text-secondary, #7E7E87)}}.portfolio-partial-8f3f8b .projects.grid-view .project{box-sizing:border-box;margin-bottom:40px;width:calc(33.3333333333% - 20px);margin-right:30px}.portfolio-partial-8f3f8b .projects.grid-view .project:nth-of-type(3n + 3){margin-right:0}@media(max-width: 767px){.portfolio-partial-8f3f8b .projects.grid-view .project{width:100%;margin-right:0px}}.portfolio-partial-8f3f8b .projects.grid-view .project .image{position:relative;padding-top:56.25%}@media screen and (max-width: 767px){.portfolio-partial-8f3f8b .projects.grid-view .project .image{height:180px}}.portfolio-partial-8f3f8b .projects.grid-view .project .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (min-width: 1025px){.portfolio-partial-8f3f8b .projects.grid-view .project h3{transition:var(--soma-transition, 0.5s)}.portfolio-partial-8f3f8b .projects.grid-view .project:hover h3{color:var(--soma-color-text-secondary, #7E7E87)}}.portfolio-partial-8f3f8b .loader-container{text-align:center}.portfolio-partial-8f3f8b .loader-container.loaded{display:none}.portfolio-partial-8f3f8b .loader-container .loader{display:inline-block;position:relative;width:80px;height:80px}.portfolio-partial-8f3f8b .loader-container .loader div{display:inline-block;position:absolute;left:8px;width:16px;background-color:#171717;animation:news-loader 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.portfolio-partial-8f3f8b .loader-container .loader div:nth-child(1){left:8px;animation-delay:-0.24s}.portfolio-partial-8f3f8b .loader-container .loader div:nth-child(2){left:32px;animation-delay:-0.12s}.portfolio-partial-8f3f8b .loader-container .loader div:nth-child(3){left:56px;animation-delay:0}@keyframes news-loader{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}.portfolio-partial-8f3f8b.style-soma .year,.portfolio-partial-8f3f8b.style-soma .city span{display:none !important}.portfolio-partial-8f3f8b.style-fibrasoma{background-color:var(--soma-color-primary, #171717);padding:30px 0 4px 0 !important}.portfolio-partial-8f3f8b.style-fibrasoma div{color:#fff}.portfolio-partial-8f3f8b.style-fibrasoma svg g,.portfolio-partial-8f3f8b.style-fibrasoma svg path{stroke:#fff}.portfolio-partial-8f3f8b.style-fibrasoma .filters{padding-top:0px}@media screen and (min-width: 1025px){.portfolio-partial-8f3f8b.style-fibrasoma .filters .filter:hover{color:#fff}}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view{display:block;border-bottom:1px solid #fff}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project{display:flex;width:100% !important;padding:0 !important;margin:0 !important;margin-bottom:70px !important}@media screen and (max-width: 767px){.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project{display:block;position:relative;padding-top:58px !important;margin-bottom:40px !important}}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project a{width:66.6666666667%;margin-right:-66.6666666667%;margin-left:33.3333333333%}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project a .image{padding-top:0;height:34.722222222vw;max-height:500px}@media screen and (max-width: 767px){.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project a .image{height:53.333333333vw}}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project a .image img{position:relative;height:100%}@media screen and (max-width: 767px){.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project a{width:100%;margin-right:0;margin-left:0}}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project .info-container{width:33.3333333333%;margin-right:66.6666666667%;margin-left:-33.3333333333%}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project .info-container .year{color:#fff;margin:-10px 0px 0px 0px}@media screen and (max-width: 767px){.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project .info-container .year{position:absolute;top:0px}}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project .info-container .title{max-width:260px}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project .info-container .title h3{color:#fff;margin-bottom:10px;margin-top:-40px}@media screen and (max-width: 767px){.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project .info-container .title h3{margin-top:22px}}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project .info-container .title .city span{display:none}@media screen and (max-width: 767px){.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project .info-container .title{max-width:100%}}@media screen and (max-width: 767px){.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project .info-container{width:100%;margin-right:0;margin-left:0;position:unset}}@media screen and (min-width: 1025px){.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project .info-container .title h3{transition:var(--soma-transition, 0.5s)}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project:hover .info-container .title h3{color:var(--soma-color-text-secondary, #7E7E87)}}.portfolio-partial-8f3f8b.style-fibrasoma .projects.list-view .project:last-child{margin-bottom:120px !important}.portfolio-partial-8f3f8b.style-fibrasoma .projects.grid-view{padding-top:70px;border-bottom:1px solid #fff}.portfolio-partial-8f3f8b.style-fibrasoma .projects.grid-view .project:last-child{margin-bottom:120px !important}.portfolio-partial-8f3f8b.style-fibrasoma .projects.grid-view .info-container .year{display:none}.portfolio-partial-8f3f8b.style-fibrasoma .projects.grid-view .info-container .title h3{color:#fff;margin-top:25px;margin-bottom:8px}@media screen and (min-width: 1025px){.portfolio-partial-8f3f8b.style-fibrasoma .projects.grid-view .project .info-container .title h3{transition:var(--soma-transition, 0.5s)}.portfolio-partial-8f3f8b.style-fibrasoma .projects.grid-view .project:hover .info-container .title h3{color:var(--soma-color-text-secondary, #7E7E87)}}.brand-partial-e66256{padding:55px 0 84px 0}@media(max-width: 991px){.brand-partial-e66256{padding:30px 0 55px 0}}.brand-partial-e66256:last-of-type{padding:30px 0 120px 0}.brand-partial-e66256:last-of-type .content:before{content:unset}.brand-partial-e66256 .content{display:flex;justify-content:space-between;position:relative}@media(max-width: 991px){.brand-partial-e66256 .content{width:100%;display:block}}.brand-partial-e66256 .content .gallery{width:50%;box-sizing:border-box;padding-right:15px}@media(max-width: 991px){.brand-partial-e66256 .content .gallery{width:100%;display:block;padding:0;margin:0}}.brand-partial-e66256 .content .text{width:41.6666666667%;box-sizing:border-box;padding-left:15px}@media(max-width: 991px){.brand-partial-e66256 .content .text{width:100%;display:block;padding-left:0px}}@media screen and (max-width: 991px){.brand-partial-e66256 .content .desk{display:none}}.brand-partial-e66256 .content .tablet{margin-bottom:20px}@media screen and (min-width: 992px){.brand-partial-e66256 .content .tablet{display:none}}@media screen and (max-width: 991px){.brand-partial-e66256 .content:before{content:"";position:absolute;left:0px;bottom:-45px;height:1px;width:100%;border-bottom:1px solid #979797}}.brand-partial-e66256 .text ul{list-style:none;padding:0;margin-bottom:0;margin-top:35px;columns:2;-webkit-columns:2;-moz-columns:2}.brand-partial-e66256 .text ul li{font-size:var(--soma-font-size-medium, 18px);color:#171717;line-height:25px}.brand-partial-e66256 .text ul li span{color:var(--soma-color-text-secondary, #7E7E87)}.brand-partial-e66256 h3{margin-top:-10px;margin-bottom:0}@media(max-width: 991px){.brand-partial-e66256 h3{margin-top:20px}}.brand-partial-e66256 p{margin-bottom:0;margin-top:35px}.brand-partial-e66256 .subtitle{margin-top:8px}.brand-partial-e66256 .boxlink{margin-top:40px}@media(max-width: 991px){.brand-partial-e66256 .boxlink{display:flex}}.brand-partial-e66256 .boxlink .read{cursor:pointer;text-decoration:underline;transition:.5s;padding-right:10px;margin-right:10px;border-right:1px solid hsla(0,0%,60%,.7)}@media(min-width: 992px){.brand-partial-e66256 .boxlink .read{display:none}}.brand-partial-e66256 .boxlink .read:hover{color:var(--soma-color-text-secondary, #7E7E87)}.brand-partial-e66256 .boxlink a{transition:.5s}.brand-partial-e66256 .boxlink a:hover{color:var(--soma-color-text-secondary, #7E7E87)}@media(max-width: 991px){.brand-partial-e66256 .boxtext-H{max-height:120px;overflow:hidden;position:relative}.brand-partial-e66256 .boxtext-H:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, rgba(255, 255, 255, 0.001) calc(100% - 80px), #ffffff 100%)}}@media screen and (max-width: 767px){.brand-partial-e66256 .boxtext-H{max-height:115px}}.brand-partial-e66256 .brand-slick{padding-bottom:54px}.brand-partial-e66256 .brand-slick .item img{width:100%}.brand-partial-e66256 .slick-arrow{display:flex !important;position:absolute;bottom:0;z-index:1;border:none;padding:0;background-color:rgba(0,0,0,0);cursor:pointer}.brand-partial-e66256 .slick-arrow.prev-arrow{left:0}.brand-partial-e66256 .slick-arrow.prev-arrow svg{transform:rotate(180deg)}.brand-partial-e66256 .slick-arrow.next-arrow{right:0}@media screen and (min-width: 1025px){.brand-partial-e66256 .slick-arrow svg line,.brand-partial-e66256 .slick-arrow svg polygon{transition:var(--soma-transition, 0.5s)}.brand-partial-e66256 .slick-arrow:hover svg line{stroke:#7e7e87}.brand-partial-e66256 .slick-arrow:hover svg polygon{fill:#7e7e87;stroke:#7e7e87}}.brand-partial-e66256 .slick-dots{display:flex;align-items:center;list-style:none;margin:0;padding:0;position:absolute;bottom:9px;left:50%;transform:translateX(-50%);height:16px;max-width:calc(100% - 80px)}.brand-partial-e66256 .slick-dots li{width:4px;height:4px;display:flex;justify-content:center;align-items:center;margin:0 10px;border:1px solid rgba(0,0,0,0);border-radius:50%;transition:var(--soma-transition, 0.5s)}.brand-partial-e66256 .slick-dots li button{font-size:0;background-color:#171717;padding:0;border:none;width:4px;height:4px;cursor:pointer;border-radius:50%;transition:var(--soma-transition, 0.5s)}.brand-partial-e66256 .slick-dots li.slick-active{border:1px solid #171717;width:16px;height:16px}.brand-partial-e66256 .slick-dots li.slick-active button{width:8px;height:8px}@media screen and (min-width: 1025px){.brand-partial-e66256 a{transition:var(--soma-transition, 0.5s)}.brand-partial-e66256 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.logogrid-partial-7384ec{padding:55px 0 0 0}@media screen and (max-width: 767px){.logogrid-partial-7384ec{padding:38px 0 0 0}}.logogrid-partial-7384ec .content{display:flex;flex-wrap:wrap}.logogrid-partial-7384ec .content .item{width:25%;display:flex;justify-content:center;align-items:center;margin-bottom:90px}@media(max-width: 991px){.logogrid-partial-7384ec .content .item{width:33.3333333333%}}@media(max-width: 767px){.logogrid-partial-7384ec .content .item{width:50%;margin-bottom:35px}}.logogrid-partial-7384ec .content .item img{max-width:calc(100% - 60px);-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media(max-width: 767px){.logogrid-partial-7384ec .content .item img{max-width:50%;max-height:55px}}.businessunits2-partial-adb816{padding:35px 0 70px 0}@media(max-width: 767px){.businessunits2-partial-adb816{padding:50px 0 30px 0}}.businessunits2-partial-adb816 .content{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 991px){.businessunits2-partial-adb816 .content{display:block}}.businessunits2-partial-adb816 .content .item{width:calc(50% - 15px);border-top:1px solid #171717;padding:40px 0;margin-bottom:35px;box-sizing:border-box;transition:.2s}@media(max-width: 991px){.businessunits2-partial-adb816 .content .item{width:100%}}@media(max-width: 767px){.businessunits2-partial-adb816 .content .item{padding:25px 0;margin-bottom:12px}}.businessunits2-partial-adb816 .content .item .item-content{display:flex}@media(max-width: 767px){.businessunits2-partial-adb816 .content .item .item-content{display:block}}.businessunits2-partial-adb816 .content .item .item-content .logo{width:188px}@media(max-width: 767px){.businessunits2-partial-adb816 .content .item .item-content .logo svg{width:65.59px;height:75px}}.businessunits2-partial-adb816 .content .item .item-content .text{width:calc(100% - 188px)}@media(max-width: 767px){.businessunits2-partial-adb816 .content .item .item-content .text{width:100%;margin-top:25px}}.businessunits2-partial-adb816 .content .item .item-content .text svg{margin-top:8px}@media(max-width: 767px){.businessunits2-partial-adb816 .content .item .item-content .text svg{width:35.2px;margin-top:10px}}@media screen and (min-width: 1025px){.businessunits2-partial-adb816 .content:hover .item{opacity:.8}.businessunits2-partial-adb816 .content:hover .item:hover{opacity:1}}.businessunits2-partial-adb816 h3{margin:0}.businessunits2-partial-adb816 h3.title{margin-top:-10px}.businessunits2-partial-adb816 a{text-decoration:none}.image-text-partial-9cde64{padding:50px 0 70px 0}@media(max-width: 991px){.image-text-partial-9cde64{padding:30px 0 70px 0}}.image-text-partial-9cde64:last-of-type{padding:50px 0 140px 0}@media(max-width: 991px){.image-text-partial-9cde64:last-of-type{padding:30px 0 100px 0}}@media(max-width: 767px){.image-text-partial-9cde64:last-of-type{padding:30px 0 80px 0}}.image-text-partial-9cde64 .content{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 991px){.image-text-partial-9cde64 .content{display:block}}.image-text-partial-9cde64 .content .image{width:58.3333333333%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 991px){.image-text-partial-9cde64 .content .image{width:100%;padding:0;margin-bottom:20px}}.image-text-partial-9cde64 .content .text-container{width:33.3333333333%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 991px){.image-text-partial-9cde64 .content .text-container{width:100%;margin-top:40px}}.image-text-partial-9cde64 .logo{margin-top:0;margin-bottom:40px}@media(max-width: 767px){.image-text-partial-9cde64 .logo{margin-top:40px}}.image-text-partial-9cde64 h3{margin-top:-10px;margin-bottom:40px}@media(max-width: 767px){.image-text-partial-9cde64 h3{margin-top:25px;margin-bottom:40px}}.image-text-partial-9cde64 .text{margin-bottom:40px}@media(max-width: 991px){.image-text-partial-9cde64 .text{max-width:600px}}.image-text-partial-9cde64 .text p{margin:0}.image-text-partial-9cde64 .image img{width:100%}.image-text-partial-9cde64 .file svg{transform:rotate(90deg);margin-bottom:0;margin-left:5px}.image-text-partial-9cde64 .file svg line{stroke:#171717}.image-text-partial-9cde64 .file svg polygon{fill:#171717;stroke:#171717}@media screen and (min-width: 1025px){.image-text-partial-9cde64 a{transition:var(--soma-transition, 0.5s)}.image-text-partial-9cde64 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.timeline-partial-04e48b{padding:70px 0 75px 0}@media(max-width: 991px){.timeline-partial-04e48b{padding:40px 0 40px 0}}@media(max-width: 767px){.timeline-partial-04e48b{padding:35px 0 40px 0}}.timeline-partial-04e48b .timeline-slider{margin-bottom:35px}@media screen and (max-width: 991px){.timeline-partial-04e48b .timeline-slider{margin-bottom:20px}}.timeline-partial-04e48b .timeline-slider .slick-list{padding:0 26vw 0 13.1vw !important}@media(max-width: 991px){.timeline-partial-04e48b .timeline-slider .slick-list{padding:0 0 0 0 !important}}.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide{height:25.763888889vw}@media(max-width: 991px){.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide{height:auto}}.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide:focus{outline:none}.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide .item{box-sizing:border-box;padding:0 140px 0 108px;position:relative}@media(max-width: 991px){.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide .item{padding:70px 25px 0 25px}}.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide .item .image{height:22.569444444vw;transition:.8s}@media(max-width: 991px){.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide .item .image{height:auto !important}}.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide .item .image img{width:100%;height:100%;object-fit:cover;object-position:top center}.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide .item .year{font-size:74px;color:#171717;letter-spacing:-1.48px;line-height:72px;position:absolute;top:73px;left:0}@media(max-width: 991px){.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide .item .year{top:-15px;left:15px}}@media(max-width: 767px){.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide .item .year{font-size:44px;line-height:44px;top:0px}}.timeline-partial-04e48b .timeline-slider .slick-list .slick-slide.slick-current .item .image{height:25.763888889vw}.timeline-partial-04e48b .timeline-slider .slick-arrow{display:flex !important;position:absolute;top:177px;z-index:1;border:none;padding:0;background-color:rgba(0,0,0,0);cursor:pointer}.timeline-partial-04e48b .timeline-slider .slick-arrow.prev-arrow{left:calc(13.1vw + 5px)}@media(max-width: 991px){.timeline-partial-04e48b .timeline-slider .slick-arrow.prev-arrow{display:none !important}}.timeline-partial-04e48b .timeline-slider .slick-arrow.prev-arrow svg{transform:rotate(180deg)}.timeline-partial-04e48b .timeline-slider .slick-arrow.next-arrow{right:calc(26vw - 54px)}@media(max-width: 991px){.timeline-partial-04e48b .timeline-slider .slick-arrow.next-arrow{display:none !important}}.timeline-partial-04e48b .timeline-slider .slick-arrow:after{content:"";display:block;width:56px;height:56px;border:1px solid #171717;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.2s;opacity:0}.timeline-partial-04e48b .timeline-slider .slick-arrow:hover:after{width:70px;height:70px;opacity:1}.timeline-partial-04e48b .timeline-slider .slick-arrow[aria-disabled=true]{display:none !important}@media screen and (max-width: 767px){.timeline-partial-04e48b .timeline-captions{margin-top:10px}}.timeline-partial-04e48b .timeline-captions .item{box-sizing:border-box;padding:0 calc(26vw + 140px) 0 calc(13.1vw + 108px);background-color:#fff;font-size:var(--soma-font-size-medium, 18px);line-height:25px}@media(max-width: 991px){.timeline-partial-04e48b .timeline-captions .item{padding:0 25px 0 25px}}.timeline-partial-04e48b .read{cursor:pointer;text-decoration:underline;transition:.5s;padding:0 25px 0 25px}@media(min-width: 992px){.timeline-partial-04e48b .read{display:none}}@media screen and (max-width: 991px){.timeline-partial-04e48b .read{margin-top:50px}}.timeline-partial-04e48b .read:hover{color:var(--soma-color-text-secondary, #7E7E87)}@media(max-width: 991px){.timeline-partial-04e48b .boxtext-H{max-height:130px;overflow:hidden;background:-webkit-linear-gradient(#171717, #fff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}.timeline-partial-04e48b .timeline-dots{box-sizing:border-box;padding:0 15.972222222vw;margin-top:30px}@media(max-width: 991px){.timeline-partial-04e48b .timeline-dots{margin-top:0px}}.timeline-partial-04e48b .timeline-dots .dot-container{box-sizing:content-box;width:160px;margin-left:auto;padding:20px 55px;overflow:hidden}@media(max-width: 991px){.timeline-partial-04e48b .timeline-dots .dot-container{margin:auto}}.timeline-partial-04e48b .timeline-dots .slick-list{overflow:initial}@media(max-width: 767px){.timeline-partial-04e48b .timeline-dots .slick-list{left:-20px}}.timeline-partial-04e48b .timeline-dots .slick-slide:focus{outline:none}.timeline-partial-04e48b .timeline-dots .slick-slide>div{display:flex;align-items:center;justify-content:center}.timeline-partial-04e48b .timeline-dots .slick-slide .dot{display:inline-block;width:6px !important;height:6px;background-color:#171717;border-radius:50%;position:relative;cursor:pointer;transition:var(--soma-transition, 0.5s)}.timeline-partial-04e48b .timeline-dots .slick-slide .dot:after{content:"";display:block;position:absolute;width:4px;height:4px;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%);border:1px solid #171717;transition:var(--soma-transition, 0.5s)}.timeline-partial-04e48b .timeline-dots .slick-slide[tabindex="-1"] .dot{width:4px !important;height:4px;background-color:#999}.timeline-partial-04e48b .timeline-dots .slick-slide[tabindex="-1"] .dot:after{opacity:0}.timeline-partial-04e48b .timeline-dots .slick-slide.slick-current .dot:after{width:16px;height:16px}@media(max-width: 991px){.timeline-partial-04e48b .timeline-dots.desk{display:none}}@media(min-width: 992px){.timeline-partial-04e48b .timeline-dots.movil{display:none}}.teammembers-partial-13dba6{padding:55px 0 15px 0}@media(max-width: 767px){.teammembers-partial-13dba6{padding:33px 0 15px 0}}.teammembers-partial-13dba6:last-of-type{padding:55px 0 80px 0}@media(max-width: 767px){.teammembers-partial-13dba6:last-of-type{padding:10px 0 30px 0}}.teammembers-partial-13dba6 .title h3{margin-top:0;margin-bottom:70px}@media(max-width: 767px){.teammembers-partial-13dba6 .title h3{margin-bottom:45px}}.teammembers-partial-13dba6 .members{display:flex;flex-wrap:wrap}@media(max-width: 767px){.teammembers-partial-13dba6 .members{display:block}}.teammembers-partial-13dba6 .members .single-page-hidden h3{text-decoration:none !important}.teammembers-partial-13dba6 .members .item{margin-bottom:65px}@media(max-width: 767px){.teammembers-partial-13dba6 .members .item{margin-bottom:45px}}.teammembers-partial-13dba6 .members .item a{display:block;text-decoration:none}.teammembers-partial-13dba6 .members .item .member-image img{width:100%}.teammembers-partial-13dba6 .members .item h3{max-width:334px;margin-bottom:20px;text-decoration:underline}@media(max-width: 767px){.teammembers-partial-13dba6 .members .item h3{margin-bottom:16px}}@media screen and (min-width: 1025px){.teammembers-partial-13dba6 .members .item:not(.single-page-hidden) a{cursor:pointer}.teammembers-partial-13dba6 .members .item:not(.single-page-hidden) h3,.teammembers-partial-13dba6 .members .item:not(.single-page-hidden) .member-title{transition:var(--soma-transition, 0.5s)}.teammembers-partial-13dba6 .members .item:not(.single-page-hidden):hover h3,.teammembers-partial-13dba6 .members .item:not(.single-page-hidden):hover .member-title{color:var(--soma-color-text-secondary, #7E7E87)}}.teammembers-partial-13dba6 .members[data-columns="2"] .item{width:41.6666666667%;box-sizing:border-box;padding-right:30px}@media(max-width: 767px){.teammembers-partial-13dba6 .members[data-columns="2"] .item{padding-right:0px;width:100%}}.teammembers-partial-13dba6 .members[data-columns="2"] .item a{max-width:410px}.teammembers-partial-13dba6 .members[data-columns="2"] .item h3{margin-top:42px}@media(max-width: 767px){.teammembers-partial-13dba6 .members[data-columns="2"] .item h3{margin-top:15px}}.teammembers-partial-13dba6 .members[data-columns="3"] .item{width:33.3333333333%;box-sizing:border-box;padding-right:30px}@media(max-width: 767px){.teammembers-partial-13dba6 .members[data-columns="3"] .item{padding-right:0px;width:100%}}.teammembers-partial-13dba6 .members[data-columns="3"] .item a{max-width:296px}@media screen and (max-width: 767px){.teammembers-partial-13dba6 .members[data-columns="3"] .item a{max-width:100%}}.teammembers-partial-13dba6 .members[data-columns="3"] .item h3{margin-top:22px}@media(max-width: 767px){.teammembers-partial-13dba6 .members[data-columns="3"] .item h3{margin-top:18px}}.twoimages-partial-efb0cd{padding:75px 0 100px 0}@media(max-width: 991px){.twoimages-partial-efb0cd{padding:40px 0 60px 0}}@media(max-width: 767px){.twoimages-partial-efb0cd{padding:25px 0 30px 0}}.twoimages-partial-efb0cd .content{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 991px){.twoimages-partial-efb0cd .content{display:block}}.twoimages-partial-efb0cd .content .image-1{width:41.6666666667%;box-sizing:border-box;padding-right:15px}@media(max-width: 991px){.twoimages-partial-efb0cd .content .image-1{width:100%;padding-right:0px}}.twoimages-partial-efb0cd .content .image-1 h4{width:155%;position:relative;margin-top:65px;margin-bottom:140px;letter-spacing:-0.5px}@media(max-width: 991px){.twoimages-partial-efb0cd .content .image-1 h4{width:100%;margin-top:0px;margin-bottom:60px}}@media(max-width: 767px){.twoimages-partial-efb0cd .content .image-1 h4{margin-bottom:45px}}.twoimages-partial-efb0cd .content .image-1 img{width:100%;margin-bottom:60px}@media screen and (max-width: 991px){.twoimages-partial-efb0cd .content .image-1 img{margin-bottom:0}}.twoimages-partial-efb0cd .content .image-2{width:50%;box-sizing:border-box;padding-left:15px}@media(max-width: 991px){.twoimages-partial-efb0cd .content .image-2{width:100%;padding-left:0px}}.twoimages-partial-efb0cd .content .image-2 img{width:100%}.twoimages-partial-efb0cd .content .text{width:66.6666666667%;box-sizing:border-box;padding-right:15px}@media(max-width: 991px){.twoimages-partial-efb0cd .content .text{width:100%;margin-top:60px;max-width:600px}}@media screen and (max-width: 767px){.twoimages-partial-efb0cd .content .text{margin-top:80px}}.twoimages-partial-efb0cd .content .text h3{margin-top:-15px;margin-bottom:0}.twoimages-partial-efb0cd .content .text p{margin-top:50px;margin-bottom:0;column-count:2;column-gap:30px}@media(max-width: 991px){.twoimages-partial-efb0cd .content .text p{column-count:1;margin-top:30px}}@media screen and (max-width: 767px){.twoimages-partial-efb0cd .content .text p{margin-top:40px}}.twoimages-partial-efb0cd .content .text .link{margin-top:50px}@media(max-width: 991px){.twoimages-partial-efb0cd .content .text .link{margin-top:40px}}@media(max-width: 991px){.twoimages-partial-efb0cd .content .desk{display:none}}.twoimages-partial-efb0cd .content .tablet{display:none}@media(max-width: 991px){.twoimages-partial-efb0cd .content .tablet{display:block;margin-bottom:45px}}@media screen and (min-width: 1025px){.twoimages-partial-efb0cd a{transition:var(--soma-transition, 0.5s)}.twoimages-partial-efb0cd a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.logo-image-partial-8bd138{padding:76px 0 70px 0}@media(max-width: 991px){.logo-image-partial-8bd138{padding:40px 0 30px 0}}@media(max-width: 767px){.logo-image-partial-8bd138{padding:35px 0 25px 0}}.logo-image-partial-8bd138 .content{display:flex}@media(max-width: 991px){.logo-image-partial-8bd138 .content{display:block}}.logo-image-partial-8bd138 .content .logo{width:25%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 991px){.logo-image-partial-8bd138 .content .logo{width:100%;margin-bottom:20px;padding-right:0}}@media(max-width: 767px){.logo-image-partial-8bd138 .content .logo{margin-bottom:44px}.logo-image-partial-8bd138 .content .logo svg{width:66px;height:auto}}.logo-image-partial-8bd138 .content .text{width:75%;box-sizing:border-box;padding-left:15px}@media(max-width: 991px){.logo-image-partial-8bd138 .content .text{width:100%;padding-left:0px}}.logo-image-partial-8bd138 h3{margin:0;width:100%}.logo-image-partial-8bd138 .image{margin-bottom:64px}@media(max-width: 991px){.logo-image-partial-8bd138 .image{margin-bottom:45px}}@media screen and (max-width: 767px){.logo-image-partial-8bd138 .image{margin-bottom:38px}}.logo-image-partial-8bd138 .image img{width:100%}.logo-image-partial-8bd138 .title{max-width:844px;margin-bottom:43px}@media screen and (max-width: 991px){.logo-image-partial-8bd138 .title{margin-bottom:30px}}@media screen and (max-width: 767px){.logo-image-partial-8bd138 .title{margin-bottom:38px}}.logo-image-partial-8bd138 .two-columns{max-width:844px}@media(max-width: 991px){.logo-image-partial-8bd138 .two-columns{display:none}}.logo-image-partial-8bd138 .two-columns p{margin:0;column-count:2;column-gap:30px}.logo-image-partial-8bd138 .one-columns{display:none}@media(max-width: 991px){.logo-image-partial-8bd138 .one-columns{display:block;max-width:600px}}.vimeoplayer-partial-8e5131{padding:40px 0 70px 0}.vimeoplayer-partial-8e5131.dark-style{background-color:#171717;padding:100px 0 70px 0}@media screen and (max-width: 991px){.vimeoplayer-partial-8e5131.dark-style{padding:70px 0 50px 0}}@media(max-width: 767px){.vimeoplayer-partial-8e5131.dark-style{padding:50px 0 40px 0}}.vimeoplayer-partial-8e5131.dark-style:last-of-type{padding-bottom:0}.vimeoplayer-partial-8e5131.dark-style:last-of-type .content{padding-bottom:150px;border-bottom:1px solid #999}@media screen and (max-width: 767px){.vimeoplayer-partial-8e5131.dark-style:last-of-type .content{padding-bottom:76px}}@media screen and (max-width: 991px){.vimeoplayer-partial-8e5131{padding:30px 0 50px 0}}@media(max-width: 767px){.vimeoplayer-partial-8e5131{padding:20px 0 40px 0}}.vimeoplayer-partial-8e5131 .content{padding-top:59.3%;position:relative;width:100%;background-color:#000}.vimeoplayer-partial-8e5131 .content iframe,.vimeoplayer-partial-8e5131 .content .cover{position:absolute;top:0;left:0;width:100%;height:100%}.vimeoplayer-partial-8e5131 .content iframe{z-index:0}.vimeoplayer-partial-8e5131 .content .cover{z-index:1;transition:var(--soma-transition, 0.5s)}.vimeoplayer-partial-8e5131 .content .cover img{width:100%;height:100%;object-fit:cover;object-position:center}.vimeoplayer-partial-8e5131 .content .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;transition:var(--soma-transition, 0.5s);z-index:2;padding:0;background-color:rgba(0,0,0,0);border:none}@media screen and (min-width: 1025px){.vimeoplayer-partial-8e5131 .content .play-button:hover{opacity:.5}}@media screen and (max-width: 767px){.vimeoplayer-partial-8e5131 .content .play-button svg{width:60px}}.vimeoplayer-partial-8e5131.playing .cover,.vimeoplayer-partial-8e5131.playing .play-button{opacity:0;visibility:hidden}.vimeoplayer-partial-8e5131 .label{margin-top:45px}.headertext-partial-40964d{padding:23px 0 36px 0}@media(max-width: 767px){.headertext-partial-40964d{padding:23px 0 25px 0}}#ditto-page[data-header-style=fibrasoma] .headertext-partial-40964d{padding:55px 0 70px 0}@media screen and (max-width: 767px){#ditto-page[data-header-style=fibrasoma] .headertext-partial-40964d{padding:42px 0 70px 0}}.headertext-partial-40964d .content h2{max-width:676px;margin-top:0;margin-bottom:45px}@media(max-width: 767px){.headertext-partial-40964d .content h2{margin-bottom:25px}}.headertext-partial-40964d .content h4{max-width:985px;margin-top:-10px;margin-bottom:45px}@media(max-width: 767px){.headertext-partial-40964d .content h4{margin-top:40px;margin-bottom:55px;letter-spacing:-0.3px}}.headertext-partial-40964d .content p{max-width:517px;margin:0}@media(max-width: 767px){.headertext-partial-40964d .content p{max-width:100%}}.newslist-partial-afa6f9{margin:70px 0 0 0}.newslist-partial-afa6f9 a{text-decoration:none}.newslist-partial-afa6f9 .title-container{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:60px}@media screen and (max-width: 767px){.newslist-partial-afa6f9 .title-container{padding-bottom:78px}}.newslist-partial-afa6f9 .title-container .title{font-size:34px;line-height:44px}.newslist-partial-afa6f9 .title-container h3,.newslist-partial-afa6f9 .title-container h2{margin:0}.newslist-partial-afa6f9 .title-container a{text-decoration:underline}@media screen and (max-width: 767px){.newslist-partial-afa6f9 .title-container a span{display:none}}.newslist-partial-afa6f9 .evento .arrow svg{display:none}@media(max-width: 767px){.newslist-partial-afa6f9 .evento .news-date{bottom:-44px !important}}.newslist-partial-afa6f9 .news-item{padding:50px 0 68px 0;display:flex;justify-content:space-between;border-top:1px solid #171717}@media(max-width: 767px){.newslist-partial-afa6f9 .news-item{display:block;padding:30px 0 80px 0}}.newslist-partial-afa6f9 .news-item .image{width:33.3333333333%;box-sizing:border-box;padding-right:15px}@media(max-width: 767px){.newslist-partial-afa6f9 .news-item .image{width:100%;padding-right:0px}}.newslist-partial-afa6f9 .news-item .image img{width:100%}.newslist-partial-afa6f9 .news-item .text{width:50%;box-sizing:border-box;padding-left:15px;position:relative;padding-bottom:20px}@media screen and (max-width: 1024px){.newslist-partial-afa6f9 .news-item .text{width:66.6666666667%}}@media(max-width: 767px){.newslist-partial-afa6f9 .news-item .text{width:100%;padding-left:0px;margin-top:32px}}.newslist-partial-afa6f9 .news-item .text h3{margin-top:-9px;margin-bottom:18px;max-height:168px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 1024px){.newslist-partial-afa6f9 .news-item .text h3{max-height:84px;-webkit-line-clamp:2}}@media screen and (max-width: 991px){.newslist-partial-afa6f9 .news-item .text h3{max-height:none;-webkit-line-clamp:initial}}.newslist-partial-afa6f9 .news-item .text .type-content{font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-text-secondary, #7E7E87);text-transform:capitalize;line-height:12px;margin-bottom:30px}.newslist-partial-afa6f9 .news-item .text .news-date{font-size:var(--soma-font-size-large, 20px);letter-spacing:0;position:absolute;bottom:0;left:15px;display:flex}@media(max-width: 991px){.newslist-partial-afa6f9 .news-item .text .news-date{bottom:-35px;left:15px}}@media screen and (max-width: 767px){.newslist-partial-afa6f9 .news-item .text .news-date{left:0}}.newslist-partial-afa6f9 .news-item .text .news-date a{font-size:var(--soma-font-size-large, 20px);letter-spacing:0}@media screen and (max-width: 767px){.newslist-partial-afa6f9 .news-item .text .news-date a{font-size:var(--soma-font-size-medium, 18px);line-height:24px}}.newslist-partial-afa6f9 .news-item .text .news-date .pdf{padding-left:35px;position:relative}.newslist-partial-afa6f9 .news-item .text .news-date .pdf a{text-decoration:underline;padding-right:10px}.newslist-partial-afa6f9 .news-item .text .news-date .pdf:after{content:"";background:#171717;position:absolute;left:17px;height:18px;width:1px;top:6px}.newslist-partial-afa6f9 .news-item .text .arrow svg{width:45px;height:auto}.newslist-partial-afa6f9 .news-item .text .arrow line{stroke:#171717}.newslist-partial-afa6f9 .news-item .text .arrow polygon{fill:#171717;stroke:#171717}@media screen and (min-width: 1025px){.newslist-partial-afa6f9 .news-item h3,.newslist-partial-afa6f9 .news-item .news-date,.newslist-partial-afa6f9 .news-item .arrow line,.newslist-partial-afa6f9 .news-item .arrow polygon{transition:var(--soma-transition, 0.5s)}.newslist-partial-afa6f9 .news-item:hover .text h3{color:var(--soma-color-text-secondary, #7E7E87)}.newslist-partial-afa6f9 .news-item:hover .text .news-date{color:var(--soma-color-text-secondary, #7E7E87)}.newslist-partial-afa6f9 .news-item:hover .text .arrow line{stroke:#7e7e87}.newslist-partial-afa6f9 .news-item:hover .text .arrow polygon{fill:#7e7e87;stroke:#7e7e87}}.newslist-partial-afa6f9 .loader-container{text-align:center}.newslist-partial-afa6f9 .loader-container.loaded{display:none}.newslist-partial-afa6f9 .loader-container .loader{display:inline-block;position:relative;width:80px;height:80px}.newslist-partial-afa6f9 .loader-container .loader div{display:inline-block;position:absolute;left:8px;width:16px;background-color:#171717;animation:news-loader 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.newslist-partial-afa6f9 .loader-container .loader div:nth-child(1){left:8px;animation-delay:-0.24s}.newslist-partial-afa6f9 .loader-container .loader div:nth-child(2){left:32px;animation-delay:-0.12s}.newslist-partial-afa6f9 .loader-container .loader div:nth-child(3){left:56px;animation-delay:0}.newslist-partial-afa6f9.news-black{padding:80px 0 0 0;background-color:#171717}@media screen and (max-width: 767px){.newslist-partial-afa6f9.news-black{padding:55px 0 0 0;margin:55px 0 0 0}}@media screen and (max-width: 767px){.newslist-partial-afa6f9.news-black .title-container{padding-bottom:38px}}.newslist-partial-afa6f9.news-black .title-container h2,.newslist-partial-afa6f9.news-black .title-container h3,.newslist-partial-afa6f9.news-black .title-container a{color:#fff}@media screen and (min-width: 1025px){.newslist-partial-afa6f9.news-black .title-container a{transition:var(--soma-transition, 0.5s)}.newslist-partial-afa6f9.news-black .title-container a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.newslist-partial-afa6f9.news-black .news-item{border-top:1px solid #999}.newslist-partial-afa6f9.news-black .news-item .text h3{color:#fff;overflow:unset}.newslist-partial-afa6f9.news-black .news-item .text .news-date{color:#fff}.newslist-partial-afa6f9.news-black .news-item .text .arrow line{stroke:#fff}.newslist-partial-afa6f9.news-black .news-item .text .arrow polygon{fill:#fff;stroke:#fff}@media screen and (min-width: 1025px){.newslist-partial-afa6f9.news-black .news-item h3,.newslist-partial-afa6f9.news-black .news-item .news-date,.newslist-partial-afa6f9.news-black .news-item .arrow line,.newslist-partial-afa6f9.news-black .news-item .arrow polygon{transition:var(--soma-transition, 0.5s)}.newslist-partial-afa6f9.news-black .news-item:hover .text h3{color:var(--soma-color-text-secondary, #7E7E87)}.newslist-partial-afa6f9.news-black .news-item:hover .text .news-date{color:var(--soma-color-text-secondary, #7E7E87)}.newslist-partial-afa6f9.news-black .news-item:hover .text .arrow line{stroke:#7e7e87}.newslist-partial-afa6f9.news-black .news-item:hover .text .arrow polygon{fill:#7e7e87;stroke:#7e7e87}}.newslist-partial-afa6f9.news-black .loader-container .loader div{background-color:#fff}.newslist-partial-afa6f9.news-black .content>a:last-of-type .news-item{border-bottom:3px solid #999}.newslist-partial-afa6f9:first-of-type{margin:24px 0 140px 0}@media screen and (min-width: 1025px){.newslist-partial-afa6f9 a{transition:var(--soma-transition, 0.5s)}.newslist-partial-afa6f9 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}@keyframes news-loader{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}.twocolumnstext-partial-8dc1b0{padding:65px 0 70px 0}@media(max-width: 991px){.twocolumnstext-partial-8dc1b0{padding:80px 0 45px 0}}@media(max-width: 767px){.twocolumnstext-partial-8dc1b0{padding:40px 0 35px 0}}.twocolumnstext-partial-8dc1b0 .content{display:flex;flex-wrap:wrap}.twocolumnstext-partial-8dc1b0 .content>div{width:66.6666666667%;box-sizing:border-box;padding-right:15px}@media(max-width: 991px){.twocolumnstext-partial-8dc1b0 .content>div{width:100%;padding-right:0}}.twocolumnstext-partial-8dc1b0 p{margin:0;column-count:2;column-gap:30px}@media(max-width: 991px){.twocolumnstext-partial-8dc1b0 p{column-count:1}}.twocolumnstext-partial-8dc1b0 .title,.twocolumnstext-partial-8dc1b0 .logo{margin-bottom:46px}@media screen and (max-width: 767px){.twocolumnstext-partial-8dc1b0 .title,.twocolumnstext-partial-8dc1b0 .logo{margin-bottom:42px}.twocolumnstext-partial-8dc1b0 .title img,.twocolumnstext-partial-8dc1b0 .logo img{max-width:243px}}.twocolumnstext-partial-8dc1b0 .text{margin-bottom:50px}@media(max-width: 991px){.twocolumnstext-partial-8dc1b0 .text{max-width:600px}}@media screen and (max-width: 767px){.twocolumnstext-partial-8dc1b0 .text{margin-bottom:35px}}@media screen and (min-width: 1025px){.twocolumnstext-partial-8dc1b0 a{transition:var(--soma-transition, 0.5s)}.twocolumnstext-partial-8dc1b0 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.phrase-partial-3feb8a{padding:75px 0 75px 0}@media(max-width: 767px){.phrase-partial-3feb8a{padding:40px 0 35px 0}}.phrase-partial-3feb8a .content{display:flex;position:relative}@media(max-width: 1024px){.phrase-partial-3feb8a .content{display:block}}.phrase-partial-3feb8a .content .image{width:83.3333333333%;box-sizing:border-box;padding-right:15px}@media(max-width: 1024px){.phrase-partial-3feb8a .content .image{width:100%;padding-right:0px}}.phrase-partial-3feb8a .content .image img{width:100%}.phrase-partial-3feb8a .content .phrase{position:absolute;width:75%;box-sizing:border-box;padding-left:15px;top:82px;right:0}@media(max-width: 1024px){.phrase-partial-3feb8a .content .phrase{position:initial;width:100%;padding-left:0px;margin-top:60px}}@media(max-width: 767px){.phrase-partial-3feb8a .content .phrase{margin-top:40px}}.phrase-partial-3feb8a .content .phrase h4{margin-top:0;margin-bottom:30px}@media(max-width: 767px){.phrase-partial-3feb8a .content .phrase h4{margin-bottom:25px;letter-spacing:-0.3px}}.phrase-partial-3feb8a .content .phrase .name{font-family:"Roboto";font-size:var(--soma-font-size-small, 16px);letter-spacing:0;line-height:26px;position:relative;padding-left:48px}@media(max-width: 1024px){.phrase-partial-3feb8a .content .phrase .name{width:fit-content;margin-left:auto}}.phrase-partial-3feb8a .content .phrase .name:after{content:"";display:block;position:absolute;width:35px;height:1px;background-color:#171717;left:0;top:50%}.style-simple{padding:75px 0 75px 0}@media(max-width: 767px){.style-simple{padding:35px 0 35px 0}}.style-simple .content .phrase{position:relative;width:100%;max-width:953px;padding-left:0px;top:0px}.style-simple .content .phrase h4{margin-top:0;margin-bottom:25px}@media screen and (max-width: 767px){.style-simple .content .phrase h4{margin-bottom:20px}}@media(max-width: 1024px){.style-simple .content .phrase{position:initial;margin-top:0px}}@media(max-width: 767px){.style-simple .content .phrase{margin-top:0px}}.logo-twocolumnstext-partial-823da8+.logo-twocolumnstext-partial-823da8{padding:0 0 70px 0;margin-top:-54px}.logo-twocolumnstext-partial-823da8{padding:66px 0 70px 0}@media(max-width: 767px){.logo-twocolumnstext-partial-823da8{padding:30px 0 35px 0}}.logo-twocolumnstext-partial-823da8 .content{display:flex}@media(max-width: 991px){.logo-twocolumnstext-partial-823da8 .content{display:block}}.logo-twocolumnstext-partial-823da8 .content .logo{width:33.3333333333%;box-sizing:border-box;padding-right:15px;padding-top:13px}@media screen and (max-width: 991px){.logo-twocolumnstext-partial-823da8 .content .logo{width:100%}}@media screen and (max-width: 767px){.logo-twocolumnstext-partial-823da8 .content .logo svg{width:66px;height:auto}}.logo-twocolumnstext-partial-823da8 .content .text{width:66.6666666667%;box-sizing:border-box;padding-left:15px}@media(max-width: 991px){.logo-twocolumnstext-partial-823da8 .content .text{padding-left:0px;width:100%}}@media(max-width: 767px){.logo-twocolumnstext-partial-823da8 .content .text .link{margin-top:40px}}.logo-twocolumnstext-partial-823da8 h2{margin:0;width:100%;max-width:692px}.logo-twocolumnstext-partial-823da8 h3{margin:0;width:100%;max-width:692px}.logo-twocolumnstext-partial-823da8 .title{margin-bottom:50px}@media(max-width: 991px){.logo-twocolumnstext-partial-823da8 .title{margin-bottom:85px;margin-top:35px}}@media(max-width: 767px){.logo-twocolumnstext-partial-823da8 .title{margin-bottom:35px;margin-top:40px}}.logo-twocolumnstext-partial-823da8 .two-columns{margin-bottom:47px}@media(max-width: 991px){.logo-twocolumnstext-partial-823da8 .two-columns{display:none}}.logo-twocolumnstext-partial-823da8 .two-columns p{margin:0;column-count:2;column-gap:30px}.logo-twocolumnstext-partial-823da8 .one-columns{display:none}@media(max-width: 991px){.logo-twocolumnstext-partial-823da8 .one-columns{display:block;max-width:600px}}@media screen and (min-width: 1025px){.logo-twocolumnstext-partial-823da8 a{transition:var(--soma-transition, 0.5s)}.logo-twocolumnstext-partial-823da8 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.businessunits-partial-cea85c{padding:25px 0 70px 0}@media(max-width: 991px){.businessunits-partial-cea85c{padding:25px 0 30px 0}}.businessunits-partial-cea85c .title{font-size:34px;color:#171717;letter-spacing:-0.5px;line-height:42px;margin-bottom:50px}@media(max-width: 991px){.businessunits-partial-cea85c .title{margin-bottom:45px;font-size:var(--soma-font-size-h6, 25px);letter-spacing:-0.37px;line-height:30px}}.businessunits-partial-cea85c .content{overflow:hidden;display:flex;flex-wrap:wrap;position:relative;background-color:#171717;transition:var(--soma-transition, 0.5s) background}@media(max-width: 991px){.businessunits-partial-cea85c .content{padding:0 20px;background-color:#fff}}@media(max-width: 767px){.businessunits-partial-cea85c .content{display:block}}.businessunits-partial-cea85c .content:hover{background-color:#fff}.businessunits-partial-cea85c .content:hover .logo{display:none}@media(max-width: 991px){.businessunits-partial-cea85c .content:hover .logo{display:block}}.businessunits-partial-cea85c .content .item .cta{width:100%;height:24.166666666vw;z-index:1;position:relative}.businessunits-partial-cea85c .content .item .cta .logo svg{width:207px;height:auto}@media(max-width: 991px){.businessunits-partial-cea85c .content .item .cta{border:none !important}.businessunits-partial-cea85c .content .item .cta .logo svg{width:127px}}.businessunits-partial-cea85c .content .item .cta:hover+.image{opacity:1;visibility:visible}.businessunits-partial-cea85c .content .item .cta:hover .logo{display:block}.businessunits-partial-cea85c .content .item .cta:hover span{color:#fff !important}.businessunits-partial-cea85c .content .item .cta a{position:absolute;display:flex;align-items:flex-end;width:100%;height:24.3vw;top:0;left:0;box-sizing:border-box;padding:70px 80px;text-decoration:none;transition:.2s}@media(max-width: 991px){.businessunits-partial-cea85c .content .item .cta a{align-items:baseline;padding:70px 30px;justify-content:space-between}}.businessunits-partial-cea85c .content .item .cta a span{font-family:"Roboto";display:block;font-size:26.77px;letter-spacing:-0.54px;line-height:1;margin-top:-5px}@media(max-width: 991px){.businessunits-partial-cea85c .content .item .cta a span{color:#fff !important;font-size:16.26px;letter-spacing:-0.33px}}.businessunits-partial-cea85c .content .item .image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:0;transition:var(--soma-transition, 0.5s)}@media(max-width: 991px){.businessunits-partial-cea85c .content .item .image{position:relative;opacity:1;visibility:visible;height:200px}}.businessunits-partial-cea85c .content .item .image img{width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width: 991px){.businessunits-partial-cea85c .content .item .image img{display:block}}@media(max-width: 991px){.businessunits-partial-cea85c .content .item .desk{display:none}}.businessunits-partial-cea85c .content .item .mobile{display:none}@media(max-width: 991px){.businessunits-partial-cea85c .content .item .mobile{display:block;height:160px}}.businessunits-partial-cea85c .content .item .mobile .arrow{position:relative;top:3px}.businessunits-partial-cea85c .content[data-total="3"] .item,.businessunits-partial-cea85c .content[data-total="4"] .item{width:50%}.businessunits-partial-cea85c .content[data-total="3"] .item:nth-of-type(1) .cta,.businessunits-partial-cea85c .content[data-total="4"] .item:nth-of-type(1) .cta{border-right:1px solid rgba(216,216,216,.3);border-bottom:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="3"] .item:nth-of-type(1) .cta:hover a,.businessunits-partial-cea85c .content[data-total="4"] .item:nth-of-type(1) .cta:hover a{top:0px;left:0px}.businessunits-partial-cea85c .content[data-total="3"] .item:nth-of-type(2) .cta,.businessunits-partial-cea85c .content[data-total="4"] .item:nth-of-type(2) .cta{border-left:1px solid rgba(216,216,216,.3);border-bottom:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="3"] .item:nth-of-type(2) .cta:hover a,.businessunits-partial-cea85c .content[data-total="4"] .item:nth-of-type(2) .cta:hover a{top:0px;left:-1px}.businessunits-partial-cea85c .content[data-total="3"] .item:nth-of-type(3) .cta,.businessunits-partial-cea85c .content[data-total="4"] .item:nth-of-type(3) .cta{border-right:1px solid rgba(216,216,216,.3);border-top:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="3"] .item:nth-of-type(3) .cta:hover a,.businessunits-partial-cea85c .content[data-total="4"] .item:nth-of-type(3) .cta:hover a{top:-1px;left:0px}.businessunits-partial-cea85c .content[data-total="3"] .item:nth-of-type(4) .cta,.businessunits-partial-cea85c .content[data-total="4"] .item:nth-of-type(4) .cta{border-left:1px solid rgba(216,216,216,.3);border-top:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="3"] .item:nth-of-type(4) .cta:hover a,.businessunits-partial-cea85c .content[data-total="4"] .item:nth-of-type(4) .cta:hover a{top:-1px;left:-1px}.businessunits-partial-cea85c .content[data-total="5"] .item,.businessunits-partial-cea85c .content[data-total="6"] .item{width:33.3333333333%}.businessunits-partial-cea85c .content[data-total="5"] .item:nth-of-type(1) .cta:hover,.businessunits-partial-cea85c .content[data-total="6"] .item:nth-of-type(1) .cta:hover{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.businessunits-partial-cea85c .content[data-total="5"] .item:nth-of-type(2) .cta:hover,.businessunits-partial-cea85c .content[data-total="6"] .item:nth-of-type(2) .cta:hover{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.businessunits-partial-cea85c .content[data-total="5"] .item:nth-of-type(3) .cta:hover,.businessunits-partial-cea85c .content[data-total="6"] .item:nth-of-type(3) .cta:hover{border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.businessunits-partial-cea85c .content[data-total="5"] .item:nth-of-type(4) .cta:hover,.businessunits-partial-cea85c .content[data-total="6"] .item:nth-of-type(4) .cta:hover{border-right:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.businessunits-partial-cea85c .content[data-total="5"] .item:nth-of-type(5) .cta:hover,.businessunits-partial-cea85c .content[data-total="6"] .item:nth-of-type(5) .cta:hover{border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.businessunits-partial-cea85c .content[data-total="5"] .item:nth-of-type(6) .cta:hover,.businessunits-partial-cea85c .content[data-total="6"] .item:nth-of-type(6) .cta:hover{border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.businessunits-partial-cea85c .content[data-total="7"] .item,.businessunits-partial-cea85c .content[data-total="8"] .item{width:25%}.businessunits-partial-cea85c .content[data-total="7"] .item:nth-of-type(1) .cta,.businessunits-partial-cea85c .content[data-total="8"] .item:nth-of-type(1) .cta{border-right:1px solid rgba(216,216,216,.3);border-bottom:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="7"] .item:nth-of-type(2) .cta,.businessunits-partial-cea85c .content[data-total="8"] .item:nth-of-type(2) .cta{border-left:1px solid rgba(216,216,216,.3);border-right:1px solid rgba(216,216,216,.3);border-bottom:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="7"] .item:nth-of-type(3) .cta,.businessunits-partial-cea85c .content[data-total="8"] .item:nth-of-type(3) .cta{border-left:1px solid rgba(216,216,216,.3);border-right:1px solid rgba(216,216,216,.3);border-bottom:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="7"] .item:nth-of-type(4) .cta,.businessunits-partial-cea85c .content[data-total="8"] .item:nth-of-type(4) .cta{border-left:1px solid rgba(216,216,216,.3);border-bottom:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="7"] .item:nth-of-type(5) .cta,.businessunits-partial-cea85c .content[data-total="8"] .item:nth-of-type(5) .cta{border-right:1px solid rgba(216,216,216,.3);border-top:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="7"] .item:nth-of-type(6) .cta,.businessunits-partial-cea85c .content[data-total="8"] .item:nth-of-type(6) .cta{border-right:1px solid rgba(216,216,216,.3);border-left:1px solid rgba(216,216,216,.3);border-top:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="7"] .item:nth-of-type(7) .cta,.businessunits-partial-cea85c .content[data-total="8"] .item:nth-of-type(7) .cta{border-right:1px solid rgba(216,216,216,.3);border-left:1px solid rgba(216,216,216,.3);border-top:1px solid rgba(216,216,216,.3)}.businessunits-partial-cea85c .content[data-total="7"] .item:nth-of-type(8) .cta,.businessunits-partial-cea85c .content[data-total="8"] .item:nth-of-type(8) .cta{border-left:1px solid rgba(216,216,216,.3);border-top:1px solid rgba(216,216,216,.3)}@media(max-width: 991px){.businessunits-partial-cea85c .content .item{margin-bottom:6px}}@media(max-width: 767px){.businessunits-partial-cea85c .content .item{width:100% !important}}.bigtext-image-partial-af66cd{padding:60px 0 30px 0}@media(max-width: 991px){.bigtext-image-partial-af66cd{padding:25px 0 40px 0}}.bigtext-image-partial-af66cd .content{display:flex}@media(max-width: 991px){.bigtext-image-partial-af66cd .content{display:block}}.bigtext-image-partial-af66cd .content .text{width:33.3333333333%;box-sizing:border-box;padding-right:15px}@media(max-width: 991px){.bigtext-image-partial-af66cd .content .text{width:100%;padding-right:0px;margin-bottom:40px}}.bigtext-image-partial-af66cd .content .image{width:66.6666666667%;box-sizing:border-box;padding-left:15px}@media(max-width: 991px){.bigtext-image-partial-af66cd .content .image{width:100%;padding-left:0px}}.bigtext-image-partial-af66cd .text h3{margin:0}.bigtext-image-partial-af66cd .image img{width:100%}.breadcrumb-partial-ad683a{padding:70px 0 0 0}@media screen and (max-width: 767px){.breadcrumb-partial-ad683a{padding:10px 0 0 0}}.breadcrumb-partial-ad683a a,.breadcrumb-partial-ad683a span{font-size:var(--soma-font-size-small, 16px);letter-spacing:0}@media(max-width: 767px){.breadcrumb-partial-ad683a a,.breadcrumb-partial-ad683a span{font-size:var(--soma-font-size-tiny, 14px)}}.breadcrumb-partial-ad683a a{color:var(--soma-color-text-secondary, #7E7E87);text-decoration:none;transition:var(--soma-transition, 0.5s)}.breadcrumb-partial-ad683a a:hover{color:#171717}.breadcrumb-partial-ad683a i{color:var(--soma-color-text-secondary, #7E7E87)}@media screen and (max-width: 767px){.breadcrumb-partial-ad683a i:nth-child(1n+4){display:none}}@media screen and (max-width: 767px){.breadcrumb-partial-ad683a span:nth-child(1n+4){display:none}}@media screen and (max-width: 767px){.breadcrumb-partial-ad683a a:nth-child(1n+4){display:none}}.randominfo-partial-716012{padding:65px 0 60px 0}@media(max-width: 1024px){.randominfo-partial-716012{padding:40px 0 30px 0}}@media(max-width: 767px){.randominfo-partial-716012{padding:28px 0 20px 0}}.randominfo-partial-716012 .title{margin-bottom:55px}@media(max-width: 767px){.randominfo-partial-716012 .title{margin-bottom:40px}}.randominfo-partial-716012 .title h2{margin:0}.randominfo-partial-716012 .data{display:flex;justify-content:space-between}@media(max-width: 1024px){.randominfo-partial-716012 .data{flex-wrap:wrap}}.randominfo-partial-716012 .data .item{display:inline-block}@media(max-width: 1024px){.randominfo-partial-716012 .data .item{width:50%;margin-bottom:30px;vertical-align:text-top;box-sizing:border-box;padding-right:10px}}@media screen and (max-width: 767px){.randominfo-partial-716012 .data .item{margin-bottom:25px}}.randominfo-partial-716012 .data .item .value{font-family:"Roboto";font-size:74px;color:var(--soma-color-primary, #171717);letter-spacing:-0.47px;line-height:67px;margin-bottom:5px}@media(max-width: 767px){.randominfo-partial-716012 .data .item .value{font-size:44px;line-height:44px}}.randominfo-partial-716012 .data .item .label{font-size:var(--soma-font-size-large, 20px);color:var(--soma-color-primary, #171717);letter-spacing:0;line-height:23px}@media(max-width: 767px){.randominfo-partial-716012 .data .item .label{font-size:var(--soma-font-size-medium, 18px)}}.randominfo-partial-716012 .data .item:last-of-type{display:none}@media screen and (max-width: 1024px){.randominfo-partial-716012 .data .item:last-of-type{display:inline-block}}.fullscreenslider-partial-09e45b{margin:60px 0 65px 0}@media(max-width: 991px){.fullscreenslider-partial-09e45b{margin:30px 0 65px 0}}.fullscreenslider-partial-09e45b .image-item img{width:100%;height:100%;object-fit:cover;object-position:center}.fullscreenslider-partial-09e45b .item{position:relative;height:100vh}.fullscreenslider-partial-09e45b .item .container{position:absolute;bottom:50vh;left:50%;width:100%;transform:translate(-50%, 50%)}.fullscreenslider-partial-09e45b .item .title{font-size:90px;color:var(--soma-color-text-light, #FFFFFF);letter-spacing:-1.82px;line-height:77px;margin-bottom:20px}@media screen and (max-width: 767px){.fullscreenslider-partial-09e45b .item .title{font-size:54px;letter-spacing:-1.09px;line-height:54px;margin-bottom:10px}}.fullscreenslider-partial-09e45b .item .text{font-size:34px;color:var(--soma-color-text-light, #FFFFFF);letter-spacing:0;line-height:42px}.fullscreenslider-partial-09e45b .item .text a{font-size:34px;color:var(--soma-color-text-light, #FFFFFF);letter-spacing:0;line-height:42px;text-decoration:underline}@media screen and (max-width: 767px){.fullscreenslider-partial-09e45b .item .text{font-size:var(--soma-font-size-h6, 25px);letter-spacing:-0.37px;line-height:30px}.fullscreenslider-partial-09e45b .item .text a{font-size:var(--soma-font-size-h6, 25px);letter-spacing:-0.37px;line-height:30px}.fullscreenslider-partial-09e45b .item .text br{display:none}}.fullscreenslider-partial-09e45b:first-of-type{margin:0 0 75px 0}@media(max-width: 991px){.fullscreenslider-partial-09e45b:first-of-type{margin:0 0 45px 0}}.fullscreenslider-partial-09e45b:first-of-type .item{height:calc(100vh - 136px)}@media screen and (max-width: 1024px){.fullscreenslider-partial-09e45b:first-of-type .item{height:calc(100vh - 80px)}}.fullscreenslider-partial-09e45b .slick-slide>div{display:flex}.fullscreenslider-partial-09e45b .slick-dots{position:absolute;margin:0;padding:0;list-style:none;bottom:50px;left:50%;transform:translateX(-50%)}.fullscreenslider-partial-09e45b .slick-dots button{padding:0;border:none;background-color:var(--soma-color-bg-white, #fff);opacity:.6;width:8px;height:8px;position:relative;border-radius:50%;font-size:0;cursor:pointer;transition:var(--soma-transition, 0.5s)}.fullscreenslider-partial-09e45b .slick-dots button:after{content:"";padding:0;border:1px solid #fff;width:8px;height:8px;position:absolute;border-radius:50%;top:-1px;left:-1px;transition:var(--soma-transition, 0.5s)}.fullscreenslider-partial-09e45b .slick-dots button:hover{opacity:1}.fullscreenslider-partial-09e45b .slick-dots li{display:inline-block;margin-right:25px}.fullscreenslider-partial-09e45b .slick-dots li:last-of-type{margin-right:0}.fullscreenslider-partial-09e45b .slick-dots li.slick-active button{opacity:1}.fullscreenslider-partial-09e45b .slick-dots li.slick-active button:after{width:16px;height:16px;top:-5px;left:-5px}.fullscreenslider-partial-09e45b .video-item{width:100%;height:100%;position:absolute;background-color:#000;left:0;top:0;overflow:hidden}.fullscreenslider-partial-09e45b .video-item .vimeo-player{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.fullscreenslider-partial-09e45b .video-item .vimeo-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.fullscreenslider-partial-09e45b .video-item .vimeo-player .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:0;z-index:2;transition:var(--soma-transition, 0.5s)}.fullscreenslider-partial-09e45b .video-item .vimeo-player .play-button:hover{opacity:.6}.fullscreenslider-partial-09e45b .video-item .vimeo-player .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;z-index:1;transition:var(--soma-transition, 0.5s)}.fullscreenslider-partial-09e45b .video-item .vimeo-player.playing .play-button,.fullscreenslider-partial-09e45b .video-item .vimeo-player.playing .thumbnail{visibility:hidden;opacity:0}.footer-partial-c90350{background-color:var(--soma-color-bg-dark, #171717);padding:var(--soma-footer-padding-top, 90px) 0 var(--soma-footer-padding-bottom, 60px) 0;box-sizing:border-box}@media screen and (max-width: 767px){.footer-partial-c90350{padding:var(--soma-footer-padding-top-mobile, 80px) 0 var(--soma-footer-padding-bottom-mobile, 55px) 0}}.footer-partial-c90350 .row{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.footer-partial-c90350 .row{flex-wrap:wrap}.footer-partial-c90350 .row:nth-of-type(3){flex-flow:column-reverse}}.footer-partial-c90350 .row>div{width:calc(100% - var(--soma-spacing-15, 15px))}@media screen and (max-width: 767px){.footer-partial-c90350 .row>div{width:100%}}.footer-partial-c90350 .row:nth-of-type(1){margin-bottom:var(--soma-spacing-3xl, 70px)}@media screen and (max-width: 767px){.footer-partial-c90350 .row:nth-of-type(1){margin-bottom:0}}.footer-partial-c90350 .row:nth-of-type(2){margin-bottom:var(--soma-spacing-xl, 50px)}@media screen and (max-width: 767px){.footer-partial-c90350 .row:nth-of-type(2){margin-bottom:0}}.footer-partial-c90350 .logo img{width:100%;max-width:var(--soma-footer-logo-width, 152px);margin-bottom:var(--soma-spacing-xs, 10px)}@media screen and (max-width: 767px){.footer-partial-c90350 .logo img{max-width:var(--soma-footer-logo-width-mobile, 127px)}}.footer-partial-c90350.style-fibrasoma .logo img{max-width:var(--soma-footer-logo-width-fibrasoma, 292px)}@media screen and (max-width: 767px){.footer-partial-c90350.style-fibrasoma .logo img{max-width:var(--soma-footer-logo-width-fibrasoma-mobile, 244px)}}.footer-partial-c90350 .logo_subtext{font-size:var(--soma-font-size-h5, 30px);letter-spacing:var(--soma-letter-spacing-normal, 0);line-height:var(--soma-line-height-h5, 25px);color:var(--soma-color-text-light, #FFFFFF)}@media screen and (max-width: 767px){.footer-partial-c90350 .logo_subtext{font-size:var(--soma-font-size-h6, 25px);letter-spacing:var(--soma-letter-spacing-small, -0.37px);line-height:var(--soma-line-height-h6, 30px);margin-bottom:var(--soma-spacing-xl, 50px)}}.footer-partial-c90350 .location{font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-text-light, #FFFFFF);line-height:var(--soma-line-height-small, 25px)}.footer-partial-c90350 .location.mobile-copy{display:none}@media screen and (max-width: 767px){.footer-partial-c90350 .location{display:none}.footer-partial-c90350 .location.mobile-copy{display:block;margin-bottom:var(--soma-spacing-45, 45px)}}.footer-partial-c90350 .copyright{font-size:var(--soma-font-size-tiny, 14px);line-height:var(--soma-line-height-tiny, 16px);color:var(--soma-color-text-secondary, #7E7E87)}.footer-partial-c90350 .credits a{font-size:var(--soma-font-size-tiny, 14px);line-height:var(--soma-line-height-tiny, 16px);color:var(--soma-color-text-secondary, #7E7E87);display:table;text-decoration:none;margin-bottom:var(--soma-spacing-5, 5px)}.footer-partial-c90350 .credits a:last-of-type{margin-bottom:0}@media screen and (max-width: 767px){.footer-partial-c90350 .credits{margin-bottom:var(--soma-spacing-55, 55px)}}.footer-partial-c90350 .nav-container{display:flex;width:100%;max-width:408px}@media screen and (max-width: 767px){.footer-partial-c90350 .nav-container{flex-direction:column;flex-flow:column-reverse}}.footer-partial-c90350 .nav-container .nav-list{position:relative;width:50%}@media screen and (max-width: 767px){.footer-partial-c90350 .nav-container .nav-list{margin-bottom:var(--soma-spacing-xl, 50px)}}.footer-partial-c90350 .nav-container .nav-list .title{position:absolute;top:-40px;left:0}@media screen and (max-width: 767px){.footer-partial-c90350 .nav-container .nav-list .title{position:initial;top:0;margin-bottom:var(--soma-spacing-md, 20px)}}.footer-partial-c90350 .nav-container .fibrasoma-list{columns:2;column-gap:var(--soma-spacing-2xl, 40px)}@media screen and (max-width: 991px){.footer-partial-c90350 .nav-container .fibrasoma-list{column-gap:0}}@media screen and (max-width: 767px){.footer-partial-c90350 .nav-container .fibrasoma-list{columns:1;margin-bottom:var(--soma-spacing-xl, 50px)}}.footer-partial-c90350 .nav-container .title{font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-text-light, #FFFFFF)}.footer-partial-c90350 .nav-container ul{padding:0;margin:0;list-style:none}.footer-partial-c90350 .nav-container ul li{line-height:var(--soma-line-height-small, 19px)}.footer-partial-c90350 .nav-container ul a{font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-text-light, #FFFFFF);line-height:var(--soma-line-height-small, 25px);text-decoration:none}@media screen and (min-width: 1025px){.footer-partial-c90350 .nav-container ul a{transition:var(--soma-transition, 0.5s)}.footer-partial-c90350 .nav-container ul a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}@media screen and (max-width: 767px){.footer-partial-c90350 .newsletter{margin-bottom:var(--soma-spacing-xl, 50px)}}.footer-partial-c90350 .newsletter .wpcf7-response-output{display:none !important}.footer-partial-c90350 .success-form{display:none;font-size:var(--soma-font-size-h5, 30px);letter-spacing:var(--soma-letter-spacing-normal, 0);line-height:var(--soma-line-height-h5, 25px);color:var(--soma-color-text-light, #FFFFFF);margin-top:var(--soma-spacing-54, 54px)}@media screen and (max-width: 767px){.footer-partial-c90350 .success-form{margin-top:0px;font-size:var(--soma-font-size-h6, 25px);letter-spacing:var(--soma-letter-spacing-small, -0.37px);line-height:var(--soma-line-height-h6, 30px)}}.news-letter-form{width:100%}.news-letter-form .title{font-size:var(--soma-font-size-h5, 30px);color:var(--soma-color-text-light, #FFFFFF);line-height:var(--soma-line-height-h5, 25px);margin-bottom:var(--soma-spacing-xs, 10px)}@media screen and (max-width: 767px){.news-letter-form .title{font-size:var(--soma-font-size-h6, 25px);letter-spacing:var(--soma-letter-spacing-small, -0.37px);line-height:var(--soma-line-height-h6, 30px);margin-bottom:var(--soma-spacing-xs, 10px)}}.news-letter-form .form{width:100%;max-width:var(--soma-footer-nav-width, 408px);position:relative}.news-letter-form .form br{display:none}.news-letter-form .form button{background-color:rgba(0,0,0,0);position:absolute;bottom:12px;right:0;border:none;padding:0;cursor:pointer}@media screen and (min-width: 1025px){.news-letter-form .form button svg line,.news-letter-form .form button svg path{transition:var(--soma-transition, 0.5s)}.news-letter-form .form button:hover svg line,.news-letter-form .form button:hover svg path{stroke:var(--soma-color-text-secondary, #7E7E87)}}.news-letter-form .form span{width:100%;display:block}.news-letter-form .form input{background-color:rgba(0,0,0,0);font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-text-light, #FFFFFF);line-height:var(--soma-line-height-small, 25px);border:none;width:100%;border-bottom:1px solid var(--soma-color-border-light, #D8D8D8);box-sizing:border-box;padding:var(--soma-spacing-8, 8px) var(--soma-spacing-30, 30px) var(--soma-spacing-sm, 15px) 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-border-radius:0px}.news-letter-form .form input::placeholder{color:var(--soma-color-text-light, #FFFFFF)}.news-letter-form .form input.wpcf7-not-valid{border-bottom:1px solid var(--soma-color-accent, #dc3232)}.news-letter-form .form .wpcf7-not-valid-tip{position:absolute;bottom:22px;right:35px;font-size:var(--soma-font-size-small, 16px);line-height:1;width:auto}@media screen and (max-width: 767px){.news-letter-form .form .wpcf7-not-valid-tip{left:0px;right:auto;bottom:-22px}}.news-letter-form .form .noempty{stroke:var(--soma-color-accent, #dc3232) !important}.news-letter-form .form .noempty g{stroke:var(--soma-color-accent, #dc3232) !important}.news-letter-form .form .noempty path{fill:var(--soma-color-accent, #dc3232)}.news-letter-form .form .ajax-loader{width:var(--soma-spacing-30, 30px) !important;height:var(--soma-spacing-30, 30px) !important;right:0;bottom:12px;position:absolute;background-repeat:no-repeat;background:none;display:none}.news-letter-form .form .ajax-loader:after,.news-letter-form .form .ajax-loader:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.news-letter-form .form .ajax-loader:after{border:1px solid var(--soma-color-text-secondary, #7E7E87)}.news-letter-form .form .ajax-loader:after{border-top:2px solid var(--soma-color-text-light, #fff);-webkit-animation:form-loader .6s linear infinite both;animation:form-loader .6s linear infinite both}.news-letter-form .form .ajax-loader-name{position:absolute;top:7px;font-size:var(--soma-font-size-small, 16px);color:var(--soma-color-text-light, #FFFFFF);line-height:var(--soma-line-height-small, 25px)}@-webkit-keyframes form-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes form-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.navbar-partial-df27ae{box-sizing:border-box;padding:var(--soma-spacing-19, 19px) 0 var(--soma-spacing-37, 37px) 0;background-color:var(--soma-color-bg-white, #fff);z-index:900}.navbar-partial-df27ae.style-fibrasoma{padding:0 0 var(--soma-spacing-37, 37px) 0}@media screen and (max-width: 1024px){.navbar-partial-df27ae.style-fibrasoma{padding:0 0 var(--soma-spacing-sm, 16px) 0}}@media screen and (max-width: 767px){.navbar-partial-df27ae.style-fibrasoma{padding:0 0 var(--soma-spacing-19, 19px) 0}}@media screen and (max-width: 1024px){.navbar-partial-df27ae{padding:var(--soma-spacing-21, 21px) 0 var(--soma-spacing-sm, 16px) 0}}@media screen and (max-width: 767px){.navbar-partial-df27ae{padding:var(--soma-spacing-25, 25px) 0 var(--soma-spacing-19, 19px) 0}}.navbar-partial-df27ae .content{display:flex;align-items:flex-end;width:100%}.navbar-partial-df27ae.style-fibrasoma .content{padding-top:57px}@media screen and (max-width: 1024px){.navbar-partial-df27ae.style-fibrasoma .content{padding-top:24px}}@media screen and (max-width: 1024px){.navbar-partial-df27ae .content{align-items:center;justify-content:space-between}}.navbar-partial-df27ae .content .logo{width:152px}.navbar-partial-df27ae.style-fibrasoma .content .logo{width:292px}@media screen and (max-width: 767px){.navbar-partial-df27ae.style-fibrasoma .content .logo{width:244px}}@media screen and (max-width: 1024px){.navbar-partial-df27ae .content .logo{z-index:800}.navbar-partial-df27ae.submenu-active .content .logo{visibility:hidden}}@media screen and (max-width: 767px){.navbar-partial-df27ae .content .logo{width:127px}}.navbar-partial-df27ae .content .nav{width:calc(100% - 152px)}.navbar-partial-df27ae.style-fibrasoma .content .nav{width:calc(100% - 292px)}@media screen and (max-width: 1300px){.navbar-partial-df27ae.style-fibrasoma .content .nav{width:calc(100% - 152px)}}@media screen and (max-width: 1024px){.navbar-partial-df27ae.style-fibrasoma .content .nav{width:100%}}@media screen and (max-width: 1024px){.navbar-partial-df27ae .content .nav{position:fixed;width:100%;left:0;height:100%;top:0;left:-100vw;bottom:100%;background-color:var(--soma-color-bg-white, #fff);z-index:700;box-sizing:border-box;padding:100px 40px 45px 40px;transition:var(--soma-transition, 0.5s)}.navbar-partial-df27ae.open-menu .content .nav{left:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);bottom:0px;height:100%}}@media screen and (max-width: 1024px)and (max-width: 767px){.navbar-partial-df27ae.open-menu .content .nav .main-menu-container{height:calc(100% - 35px);overflow:auto}}@media screen and (max-width: 991px){.navbar-partial-df27ae .content .nav{padding:100px 30px 45px 30px}}@media screen and (max-width: 767px){.navbar-partial-df27ae .content .nav{padding:100px 20px 45px 20px}}@media screen and (max-width: 1024px){.navbar-partial-df27ae.style-fibrasoma .content .nav{padding:160px 40px 45px 40px}}@media screen and (max-width: 991px){.navbar-partial-df27ae.style-fibrasoma .content .nav{padding:160px 30px 45px 30px}}@media screen and (max-width: 767px){.navbar-partial-df27ae.style-fibrasoma .content .nav{padding:160px 20px 45px 20px}}.navbar-partial-df27ae.style-fibrasoma.open-menu .content .nav{left:0}.navbar-partial-df27ae .logo a{font-size:var(--soma-font-size-2xl, 40px);text-decoration:none}.navbar-partial-df27ae .logo img{width:100%}.navbar-partial-df27ae .main-menu-container ul{padding:0;margin:0;list-style:none}@media screen and (max-width: 1024px){.navbar-partial-df27ae.style-fibrasoma .main-menu-container ul.sub-menu{padding:177px 40px 45px 40px}.navbar-partial-df27ae.style-fibrasoma .main-menu-container ul.sub-menu .submenu-title{top:58px}}@media screen and (max-width: 991px){.navbar-partial-df27ae.style-fibrasoma .main-menu-container ul.sub-menu{padding:177px 30px 45px 30px}}@media screen and (max-width: 767px){.navbar-partial-df27ae.style-fibrasoma .main-menu-container ul.sub-menu{padding:177px 20px 45px 20px}}.navbar-partial-df27ae .main-menu-container ul.sub-menu{visibility:hidden;opacity:0;position:absolute;bottom:0;left:0;transform:translateY(100%);background-color:#171717;box-sizing:border-box;padding:20px 30px;z-index:900;transition:var(--soma-transition, 0.5s)}.navbar-partial-df27ae .main-menu-container ul.sub-menu .submenu-title{display:none}.navbar-partial-df27ae .main-menu-container ul.sub-menu>li{margin-bottom:5px;text-align:left}.navbar-partial-df27ae .main-menu-container ul.sub-menu>li:last-of-type{margin-bottom:0}.navbar-partial-df27ae .main-menu-container ul.sub-menu>li:hover a{color:var(--soma-color-text-secondary, #7E7E87)}.navbar-partial-df27ae .main-menu-container ul.sub-menu a{color:var(--soma-color-text-light, #fff)}@media screen and (max-width: 1024px){.navbar-partial-df27ae .main-menu-container ul.sub-menu{position:fixed;width:100%;height:100%;top:0;left:-100vw;background-color:var(--soma-color-bg-white, #fff);z-index:750;box-sizing:border-box;padding:116px 40px 45px 40px;visibility:visible;opacity:1;bottom:unset;transform:unset;transition:var(--soma-transition, 0.5s)}.navbar-partial-df27ae .main-menu-container ul.sub-menu.open-submenu{left:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.navbar-partial-df27ae .main-menu-container ul.sub-menu a{font-size:28px;color:#1a1a1a;letter-spacing:-0.41px;line-height:60px}.navbar-partial-df27ae .main-menu-container ul.sub-menu .submenu-title{display:block;font-size:28px;color:#999;letter-spacing:-0.41px;line-height:60px;position:absolute;top:17px;left:40px}.navbar-partial-df27ae .main-menu-container ul.sub-menu .submenu-title svg{transform:rotate(180deg);margin-right:10px}}@media screen and (max-width: 991px){.navbar-partial-df27ae .main-menu-container ul.sub-menu{padding:116px 30px 45px 30px}.navbar-partial-df27ae .main-menu-container ul.sub-menu .submenu-title{left:25px}}@media screen and (max-width: 767px){.navbar-partial-df27ae .main-menu-container ul.sub-menu{padding:116px 20px 45px 20px}.navbar-partial-df27ae .main-menu-container ul.sub-menu a{font-size:var(--soma-font-size-large, 20px);letter-spacing:0;line-height:33px}}.navbar-partial-df27ae .main-menu-container ul:not(.sub-menu){text-align:right}.navbar-partial-df27ae .main-menu-container ul:not(.sub-menu)>li{display:inline-block;margin-right:30px;position:relative}.navbar-partial-df27ae .main-menu-container ul:not(.sub-menu)>li:last-of-type{margin-right:0}.navbar-partial-df27ae .main-menu-container ul:not(.sub-menu)>li>a svg{display:none}@media screen and (min-width: 1025px){.navbar-partial-df27ae .main-menu-container ul:not(.sub-menu)>li:hover .sub-menu{visibility:visible;opacity:1;bottom:-10px}}@media screen and (max-width: 1024px){.navbar-partial-df27ae .main-menu-container ul:not(.sub-menu)>li{display:table;margin-right:0;position:initial;width:99%;box-sizing:border-box;text-align:left}.navbar-partial-df27ae .main-menu-container ul:not(.sub-menu)>li>a{font-size:28px;color:#1a1a1a;letter-spacing:-0.41px;line-height:60px}.navbar-partial-df27ae .main-menu-container ul:not(.sub-menu)>li>a svg{display:inline-block;float:right;margin-top:20px}}.navbar-partial-df27ae .main-menu-container ul:not(.sub-menu) a{text-decoration:none;white-space:nowrap}.navbar-partial-df27ae .fibrasoma-top-bar-container{background-color:#171717;padding:4px 0 3px 0;z-index:780;position:relative}.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar-link{float:left;margin-top:-1px}@media screen and (max-width: 1024px){.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar-link{float:unset;margin-top:0}}.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar-link a{font-size:15px;color:var(--soma-color-text-light, #FFFFFF);letter-spacing:0;line-height:32px;text-decoration:none}.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar-link svg{margin:0px 4px 1px -14px}@media screen and (max-width: 1024px){.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar-link svg{margin:0px 4px 1px 0}}@media screen and (min-width: 1025px){.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar-link a,.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar-link svg polygon{transition:var(--soma-transition, 0.5s)}.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar-link:hover a{color:var(--soma-color-text-secondary, #7E7E87)}.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar-link:hover svg polygon{stroke:var(--soma-color-text-secondary, #7E7E87)}}.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar{padding:0}@media screen and (max-width: 1024px){.navbar-partial-df27ae .fibrasoma-top-bar-container .top-bar{text-align:left}}.navbar-partial-df27ae .fibrasoma-top-bar-container .lang-switcher .item-language-main>span span:before{color:var(--soma-color-text-light, #FFFFFF) !important}.navbar-partial-df27ae .fibrasoma-top-bar-container .lang-switcher:after{border-bottom:1px solid var(--soma-color-border-light, #FFFFFF) !important;border-right:1px solid var(--soma-color-border-light, #FFFFFF) !important}@media screen and (max-width: 1024px){.navbar-partial-df27ae .fibrasoma-top-bar-container .lang-switcher,.navbar-partial-df27ae .fibrasoma-top-bar-container .search-trigger{display:none}}.navbar-partial-df27ae .top-bar{text-align:right;padding-bottom:24px}@media screen and (min-width: 1025px){.navbar-partial-df27ae.style-fibrasoma .top-bar:not(.fibrasoma-top-bar){display:none}}@media screen and (max-width: 1024px){.navbar-partial-df27ae .top-bar{padding-bottom:0}}.navbar-partial-df27ae .top-bar .search-trigger{background-color:rgba(0,0,0,0);border:none;padding:0;margin:0;cursor:pointer}.navbar-partial-df27ae .top-bar .search-trigger svg{margin-bottom:-3px}@media screen and (max-width: 1024px){.navbar-partial-df27ae .top-bar .search-trigger{position:absolute;bottom:45px;left:40px;z-index:800}.navbar-partial-df27ae .top-bar .search-trigger:after{content:"Search";font-family:"Roboto";font-size:var(--soma-font-size-medium, 18px);color:#898992;letter-spacing:0;line-height:35.2px}.navbar-partial-df27ae .top-bar .search-trigger svg{margin-right:5px}}@media screen and (max-width: 991px){.navbar-partial-df27ae .top-bar .search-trigger{left:25px}}.navbar-partial-df27ae .top-bar .lang-switcher{margin-right:20px;padding-right:20px;padding-bottom:2px;position:relative;cursor:pointer}.navbar-partial-df27ae .top-bar .lang-switcher:after{content:"";position:absolute;content:"";width:8px;height:8px;top:8px;right:2px;border-bottom:1px solid var(--soma-color-border-secondary, #7E7E87);border-right:1px solid var(--soma-color-border-secondary, #7E7E87);transform:rotate(45deg)}@media screen and (max-width: 1024px){.navbar-partial-df27ae .top-bar .lang-switcher:after{content:unset}}.navbar-partial-df27ae .top-bar .lang-switcher .language-dropdown{display:none}.navbar-partial-df27ae .top-bar .lang-switcher.active:after{top:14px;transform:rotate(225deg)}.navbar-partial-df27ae .top-bar .lang-switcher.active .language-dropdown{display:block}.navbar-partial-df27ae .top-bar .lang-switcher a{text-decoration:none}.navbar-partial-df27ae .top-bar .lang-switcher ul{margin:0}.navbar-partial-df27ae .top-bar .lang-switcher ul li>span>span:before,.navbar-partial-df27ae .top-bar .lang-switcher ul li>a>span:before{font-family:"Roboto",sans-serif;font-size:16.5px;color:var(--soma-color-text-secondary, #7E7E87);letter-spacing:0;line-height:1}.navbar-partial-df27ae .top-bar .lang-switcher ul li.item-language-en>span>span:before,.navbar-partial-df27ae .top-bar .lang-switcher ul li.item-language-en>a>span:before{content:"EN"}.navbar-partial-df27ae .top-bar .lang-switcher ul li.item-language-es>span>span:before,.navbar-partial-df27ae .top-bar .lang-switcher ul li.item-language-es>a>span:before{content:"ES"}.navbar-partial-df27ae .top-bar .lang-switcher span{font-size:0;line-height:0}@media screen and (max-width: 1024px){.navbar-partial-df27ae .top-bar .lang-switcher{position:absolute;bottom:45px;right:40px;margin-right:0;z-index:800}.navbar-partial-df27ae .top-bar .lang-switcher .language-dropdown{display:inline-block;position:initial;padding-left:10px;margin-left:10px;border-left:1px solid rgba(216,216,216,.7)}.navbar-partial-df27ae .top-bar .lang-switcher span:before{color:#171717 !important}.navbar-partial-df27ae .top-bar .lang-switcher a{text-decoration:none}.navbar-partial-df27ae .top-bar .lang-switcher a>span:before{color:var(--soma-color-text-secondary, #7E7E87) !important}}@media screen and (max-width: 991px){.navbar-partial-df27ae .top-bar .lang-switcher{right:25px}}.navbar-partial-df27ae .top-bar>div{display:inline-block}.navbar-partial-df27ae .hamburger{display:none;width:25px;height:22px;cursor:pointer;position:relative;z-index:800}@media screen and (max-width: 1024px){.navbar-partial-df27ae .hamburger{display:inline-block}}.navbar-partial-df27ae .hamburger span{display:block;position:absolute;height:2px;width:100%;background:#171717;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-partial-df27ae .hamburger span:nth-child(1){top:0px}.navbar-partial-df27ae .hamburger span:nth-child(2),.navbar-partial-df27ae .hamburger span:nth-child(3){top:calc(50% - 1px)}.navbar-partial-df27ae .hamburger span:nth-child(4){bottom:0px}.navbar-partial-df27ae.open-menu .hamburger span:nth-child(1){top:50%;width:0%;left:50%}.navbar-partial-df27ae.open-menu .hamburger span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navbar-partial-df27ae.open-menu .hamburger span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-partial-df27ae.open-menu .hamburger span:nth-child(4){bottom:50%;width:0%;left:50%}@media screen and (min-width: 1025px){.navbar-partial-df27ae li a{transition:var(--soma-transition, 0.5s)}.navbar-partial-df27ae li a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.navbar-partial-df27ae li.current-menu-ancestor a,.navbar-partial-df27ae li.current-page-ancestor a,.navbar-partial-df27ae li.current-menu-item a{color:var(--soma-color-text-secondary, #7E7E87)}.navbar-partial-df27ae.prepare-sticky{position:fixed;top:-200px;left:0;width:100%;visibility:hidden;opacity:0;padding:22px 0 24px 0}.no-scroll .navbar-partial-df27ae.prepare-sticky{top:0 !important;visibility:visible !important;opacity:1 !important}.navbar-partial-df27ae.prepare-sticky.sticky-open{transition:var(--soma-transition, 0.5s);top:0;visibility:visible;opacity:1}.navbar-partial-df27ae.prepare-sticky.sticky-close{transition:var(--soma-transition, 0.5s);top:-200px;visibility:visible;opacity:0}.navbar-partial-df27ae.prepare-sticky .fibrasoma-top-bar-container{display:none}.navbar-partial-df27ae.prepare-sticky .top-bar{display:none}@media screen and (max-width: 1024px){.navbar-partial-df27ae.prepare-sticky .top-bar{display:block}}.navbar-partial-df27ae.prepare-sticky .content .logo{width:124px}@media screen and (max-width: 767px){.navbar-partial-df27ae.prepare-sticky .content .logo{width:100px}}.navbar-partial-df27ae.prepare-sticky .content .nav{width:calc(100% - 124px)}@media screen and (max-width: 1024px){.navbar-partial-df27ae.prepare-sticky .content .nav{width:100%}}.navbar-partial-df27ae.prepare-sticky .main-menu-container ul.sub-menu .submenu-title{top:20px}.navbar-partial-df27ae.prepare-sticky.style-fibrasoma{padding:0 0 22px 0}.navbar-partial-df27ae.prepare-sticky.style-fibrasoma .content{padding-top:31px}.navbar-partial-df27ae.prepare-sticky.style-fibrasoma .content .logo{width:246px}@media screen and (max-width: 767px){.navbar-partial-df27ae.prepare-sticky.style-fibrasoma .content .logo{width:200px}}.navbar-partial-df27ae.prepare-sticky.style-fibrasoma .content .nav{width:calc(100% - 246px)}@media screen and (max-width: 1024px){.navbar-partial-df27ae.prepare-sticky.style-fibrasoma .content .nav{width:100%}}.navbar-partial-df27ae.prepare-sticky.style-fibrasoma .main-menu-container ul.sub-menu .submenu-title{top:20px}.navbar-partial-df27ae .separator{margin-top:20px;margin-bottom:10px !important}.navbar-partial-df27ae .separator:first-of-type{margin-top:0}.navbar-partial-df27ae .separator a{color:#a1a1ae !important}@media screen and (max-width: 1024px){body.language-es .navbar-partial-df27ae .top-bar .search-trigger:after{content:"Buscar"}}.single-news-d3cb75{padding:60px 0 140px 0}@media screen and (max-width: 991px){.single-news-d3cb75{padding:45px 0 80px 0}}.single-news-d3cb75 .content{display:flex;flex-wrap:wrap}.single-news-d3cb75 .content .title,.single-news-d3cb75 .content .featured-text{width:50%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 991px){.single-news-d3cb75 .content .title,.single-news-d3cb75 .content .featured-text{width:100%;padding-right:0}}.single-news-d3cb75 .content .featured-image,.single-news-d3cb75 .content .body{width:50%;box-sizing:border-box;padding-left:15px}@media screen and (max-width: 991px){.single-news-d3cb75 .content .featured-image,.single-news-d3cb75 .content .body{width:100%;padding-left:0;max-width:600px}}.single-news-d3cb75 .content .title,.single-news-d3cb75 .content .featured-image{margin-bottom:70px}@media screen and (max-width: 991px){.single-news-d3cb75 .content .title,.single-news-d3cb75 .content .featured-image{margin-bottom:45px}}.single-news-d3cb75 .title h3{max-width:534px;margin-top:-9px;margin-bottom:40px}.single-news-d3cb75 .title h3 u{text-decoration:none}.single-news-d3cb75 .featured-image img{width:100%;max-width:518px}.single-news-d3cb75 .featured-text h3{max-width:475px;margin:0}@media screen and (max-width: 991px){.single-news-d3cb75 .featured-text h3{margin-bottom:40px}}.single-news-d3cb75 .body .text{margin-bottom:50px}.single-news-d3cb75 .body .text p,.single-news-d3cb75 .body .text a{font-size:var(--soma-font-size-medium, 18px);color:var(--soma-color-text-secondary, #7E7E87);letter-spacing:0;line-height:25px}.single-news-d3cb75 .body .text p{margin-top:0;margin-bottom:30px}.single-news-d3cb75 .body .text a{text-decoration:underline}.single-news-d3cb75 .body .link svg{transform:rotate(90deg);margin-bottom:-2px;margin-left:5px}.single-news-d3cb75 .body .link svg line{stroke:#171717}.single-news-d3cb75 .body .link svg polygon{fill:#171717;stroke:#171717}@media screen and (min-width: 1025px){.single-news-d3cb75 a{transition:var(--soma-transition, 0.5s)}.single-news-d3cb75 a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}.single-team-members-6a9625{padding:60px 0 140px 0}@media screen and (max-width: 767px){.single-team-members-6a9625{padding:45px 0 80px 0}}.single-team-members-6a9625 .content{display:flex;flex-wrap:wrap;position:relative}.single-team-members-6a9625 .content .title,.single-team-members-6a9625 .content .featured-text{width:50%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 767px){.single-team-members-6a9625 .content .title,.single-team-members-6a9625 .content .featured-text{width:100%;padding-right:0}}.single-team-members-6a9625 .content .featured-image,.single-team-members-6a9625 .content .body{width:50%;box-sizing:border-box;padding-left:15px}@media screen and (max-width: 767px){.single-team-members-6a9625 .content .featured-image,.single-team-members-6a9625 .content .body{width:100%;padding-left:0}}@media(min-width: 768px){.single-team-members-6a9625 .content .featured-image,.single-team-members-6a9625 .content .body{margin-right:0px;margin-left:auto}}.single-team-members-6a9625 .content .title,.single-team-members-6a9625 .content .featured-image{margin-bottom:70px}@media screen and (max-width: 767px){.single-team-members-6a9625 .content .title,.single-team-members-6a9625 .content .featured-image{margin-bottom:45px}}.single-team-members-6a9625 .title{position:relative;min-height:200px}@media screen and (max-width: 767px){.single-team-members-6a9625 .title{min-height:auto}}.single-team-members-6a9625 .title h3{margin:0}.single-team-members-6a9625 .title h3.member-name{margin-top:-10px}.single-team-members-6a9625 .title h3.member-title{color:var(--soma-color-text-secondary, #7E7E87)}.single-team-members-6a9625 .title svg{position:absolute;bottom:5px;left:0}@media screen and (max-width: 767px){.single-team-members-6a9625 .title svg{display:none}}main[data-header-style=fibrasoma] .single-team-members-6a9625 .title svg{display:none !important}.single-team-members-6a9625 .featured-image img{width:100%;max-width:410px}.single-team-members-6a9625 .featured-text{position:relative}.single-team-members-6a9625 .featured-text .mobile-logo{display:none}@media screen and (max-width: 767px){.single-team-members-6a9625 .featured-text .mobile-logo{display:block;margin-bottom:40px}}main[data-header-style=fibrasoma] .single-team-members-6a9625 .featured-text .mobile-logo{display:none !important}.single-team-members-6a9625 .featured-text h3{margin:0;max-width:480px}@media screen and (max-width: 767px){.single-team-members-6a9625 .featured-text h3{margin-bottom:40px}}.single-team-members-6a9625 .body p{font-size:var(--soma-font-size-medium, 18px);color:var(--soma-color-text-secondary, #7E7E87);letter-spacing:0;line-height:25px;margin-top:0;margin-bottom:20px}.single-team-members-6a9625 .body li{font-size:var(--soma-font-size-medium, 18px);color:var(--soma-color-text-secondary, #7E7E87)}.project-title-section{padding:22px 0 15px 0}.project-title-section h2{margin-top:0;margin-bottom:40px}.project-title-section p{margin:0}.single-portfolio #ditto-single{padding-bottom:120px}@media screen and (max-width: 767px){.single-portfolio #ditto-single{padding-bottom:40px}}.single-portfolio #ditto-single.latest-block-is-dark{padding-bottom:0 !important}#ditto_404_error{padding:40px 0 450px 0}@media screen and (max-width: 767px){#ditto_404_error{padding:20px 0 390px 0}}#ditto_404_error .content{max-width:517px}#ditto_404_error .content h3{margin-top:0;margin-bottom:50px}#ditto_404_error .content p{margin:0}@media screen and (min-width: 1025px){#ditto_404_error .content a{transition:var(--soma-transition, 0.5s)}#ditto_404_error .content a:hover{color:var(--soma-color-text-secondary, #7E7E87)}}#somalanding-template-11512d{padding-bottom:200px}@media screen and (max-width: 991px){#somalanding-template-11512d{padding-bottom:120px}}#somalanding-template-11512d .landing-body{display:flex;flex-wrap:wrap}#somalanding-template-11512d .landing-body .logo{width:41.6666666667%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 991px){#somalanding-template-11512d .landing-body .logo{width:100%;padding-right:0;margin-bottom:40px}}@media screen and (max-width: 767px){#somalanding-template-11512d .landing-body .logo svg{width:115px;height:auto}}#somalanding-template-11512d .landing-body .content{width:58.3333333333%;box-sizing:border-box;padding-left:15px}@media screen and (max-width: 991px){#somalanding-template-11512d .landing-body .content{width:100%;padding-left:0}}#somalanding-template-11512d .landing-header{margin-top:70px;margin-bottom:180px}@media screen and (min-width: 1600px){#somalanding-template-11512d .landing-header{margin-bottom:250px}}@media screen and (max-width: 991px){#somalanding-template-11512d .landing-header{margin-bottom:100px}}#somalanding-template-11512d .landing-header img{width:296px}#somalanding-template-11512d .title{margin-top:-12px;margin-bottom:30px}#somalanding-template-11512d .subtitle{margin-bottom:45px}#somalanding-template-11512d h2,#somalanding-template-11512d h3{margin:0;max-width:542px}#somalanding-template-11512d form .wpcf7-response-output{display:none !important}#somalanding-template-11512d form.sent .wpcf7-response-output{display:block !important;margin:10px 0 0 0;font-size:23px;color:#171717;letter-spacing:0;line-height:42px;padding:0;border:none}@media screen and (max-width: 767px){#somalanding-template-11512d form.sent .wpcf7-response-output{font-size:20px}}#somalanding-template-11512d .news-letter-form .form{max-width:517px}#somalanding-template-11512d .news-letter-form .form input{color:#171717;border-bottom:1px solid #171717}#somalanding-template-11512d .news-letter-form .form input::placeholder{color:#7e7e87}#navigationsidebar-template-207713{padding:65px 0 50px 0}@media screen and (max-width: 767px){#navigationsidebar-template-207713{padding:20px 0 20px 0}}#navigationsidebar-template-207713 .navigationsidebar-template-content{display:flex;flex-wrap:wrap}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu{width:25%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 991px){#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu{width:100%;padding-right:0;margin-bottom:50px}}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu ul{list-style:none;padding:0;margin:0}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu ul a{text-decoration:none;color:#7e7e87;transition:.5s}@media screen and (min-width: 1025px){#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu ul a:hover{color:#171717}}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu ul .current_page_item a{color:#171717}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu ul li{margin-bottom:10px}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .mobile-title{display:none}@media screen and (max-width: 767px){#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .mobile-title{display:block;margin-bottom:10px;position:relative}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .mobile-title .close-button{position:absolute;width:17px;height:17px;top:calc(50% - 8px);right:0;transition:.5s}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .mobile-title .close-button:after,#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .mobile-title .close-button:before{content:"";display:block;position:absolute;width:100%;height:2px;background-color:#171717;top:50%;left:0}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .mobile-title .close-button:before{transform:rotate(90deg)}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .mobile-title.active .close-button{transform:rotate(45deg)}}@media screen and (max-width: 767px){#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu #menu-navigation-sidebar-template{display:none}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu #menu-navigation-sidebar-template .current-menu-item{display:none}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .mobile-title.active+#menu-navigation-sidebar-template{display:block}}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .extra-file{display:table;margin-top:50px}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .extra-file svg{margin-left:5px}@media screen and (max-width: 767px){#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .extra-file{margin-top:30px}}@media screen and (min-width: 1025px){#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .extra-file{transition:.5s}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .extra-file svg line,#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .extra-file svg polygon{transition:.5s}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .extra-file:hover{color:#7e7e87}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .extra-file:hover svg line{stroke:#7e7e87}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-menu .extra-file:hover svg polygon{stroke:#7e7e87;fill:#7e7e87}}#navigationsidebar-template-207713 .navigationsidebar-template-content .template-content{width:75%;box-sizing:border-box;padding-left:15px}@media screen and (max-width: 991px){#navigationsidebar-template-207713 .navigationsidebar-template-content .template-content{width:100%;padding-left:0}}#navigationsidebar-template-207713 .container .container{padding:0}#simple-template-ee30ff{padding:0 0 140px 0}@media screen and (max-width: 767px){#simple-template-ee30ff{padding:0 0 70px 0}}#simple-template-ee30ff .container p{color:#7e7e87;margin:0;max-width:1172px}#simple-template-ee30ff .container a{color:#7e7e87;text-decoration:none}@media screen and (min-width: 1025px){#simple-template-ee30ff .container a:hover{text-decoration:underline}}#simple-template-ee30ff .container strong{color:#171717}#simple-template-ee30ff .container strong span{color:#171717}#art-template-d74087{padding-bottom:90px}#art-template-d74087 .art-title-section{padding:22px 0 15px 0}#art-template-d74087 .art-title-section h2{margin-top:0;margin-bottom:40px}#art-template-d74087 .art-title-section p{margin:0}.bussiness-units-header{padding:20px 0 45px 0}@media screen and (max-width: 767px){.bussiness-units-header{padding:20px 0 50px 0}}.bussiness-units-header .content{width:100%;height:400px;position:relative}@media screen and (max-width: 991px){.bussiness-units-header .content{height:200px}}@media screen and (max-width: 767px){.bussiness-units-header .content{height:155px}}.bussiness-units-header .content svg{position:absolute;bottom:50px;right:60px}@media screen and (max-width: 991px){.bussiness-units-header .content svg{width:80px;height:auto;bottom:22px;right:26px}}@media screen and (max-width: 767px){.bussiness-units-header .content svg{width:58px}}
