@charset "UTF-8";

 

img,legend {
  border: 0;
}

pre,textarea {
  overflow: auto;
}

.api-form-wrap .optionset .middleColumn:after,.author__content:after,.clear,.gtld-info__list li:after,.reslist__content:after,.row:after,.wrap:after,section[class^=m-]:after {
  clear: both;
}

.headers,.slick-slide.dragging img {
  pointer-events: none;
}
@font-face {
  font-family:netnames;src:url(https://www.yamou.com/fonts/netnames.ttf);font-weight:400;font-style:normal;
}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  overflow-y: scroll;
}

@font-face {
  font-family:netnames;src:url(fonts/netnames.ttf);font-weight:400;font-style:normal;
}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  overflow-y: scroll;
}



body {
  margin: 0;
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
  display: block;
}

audio,canvas,progress,video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,optgroup,strong {
  font-weight: 700;
}

dfn {
  font-style: italic;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub,sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

code,kbd,pre,samp {
  font-family: monospace,monospace;
  font-size: 1em;
}

button,input,optgroup,select,textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button,select {
  text-transform: none;
}

button,html input[type=button],input[type=submit],input[type=reset] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type=checkbox],input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  padding: 0;
}

textarea {
  resize: vertical;
}

.api-form-wrap .optionset .middleColumn:after,.api-form-wrap .optionset .middleColumn:before,.author__content:after,.author__content:before,.gtld-info__list li:after,.gtld-info__list li:before,.reslist__content:after,.reslist__content:before,.row:after,.row:before,.wrap:after,.wrap:before,section[class^=m-]:after,section[class^=m-]:before {
  content: '';
  display: table;
}

.-pdf.btn:before,.accordion__title:after,.clickdform input.-pdf[type=button]:before,.collateral__ico:before,.contact__area p.link-arrow:after,.exp-nav.-leftside .exp-nav__arrow:after,.exp-nav.-rightside .exp-nav__arrow:after,.exp-nav__arrow:after,.exp-nav__arrow:before,.exp-nav__content li a:after,.filter__search-btn:after,.filter__toggler-text:after,.load-more__arrow:after,.load-more__arrow:before,.nav-primary-sub__toggle span:before,.nav-search__submit:after,.nav-search__toggler:after,.quotes-slider__quote:before,.res-nav__link i:after,.res-nav__link i:before,.res-nav__toggler-btn:after,.scroll-to__arrow:after,.scroll-to__arrow:before,.share__link:before,.share__toggler i:after,.share__toggler i:before,.slick-arrow:before,.social__link:after,.social__link:before,.subpage__content:after,.tweet-feed__title-main i:after,.tweet-feed__title-main i:before,.tweet__icon:after,.tweet__icon:before,.util-nav__item.-cta>a:before,.util-nav__item.-language span.util-subnav__link:before,.util-nav__item.-language>a:before,.util-nav__item.-login span.util-subnav__link:before,.util-nav__item.-login>a:before,.util-subnav__close:after,.video__close:after,.video__play:after,a.util-subnav__link:after {
  font-family: netnames;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body,h1,h2,h3,h4,h5,h6,input,label,select {
  font-family: Gloriola,Helvetica,Roboto,Arial,sans-serif;
}

.wrap {
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
}

.btn,.clickdform input[type=button],button,input[type=submit] {
  display: inline-block;
  cursor: pointer;
  padding: .6em 1.2em;
  border: 2px solid transparent;
  background-color: #fff;
  color: #f60;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 1;
  border-radius: 30px;
  -webkit-font-smoothing: antialiased;
  -webkit-transition: none;
  transition: none;
}

.btn:hover,.clickdform input[type=button]:hover,button:hover,input[type=submit]:hover {
  box-shadow: none;
  border-color: #f60;
  background-color: transparent;
  color: #f60;
}

.btn:disabled,.clickdform input[type=button]:disabled,button:disabled,input[type=submit]:disabled {
  cursor: not-allowed;
  opacity: .5;
}

.btn,.clickdform input[type=button] {
  font-size: 14px;
  box-shadow: 0 0 10px rgba(0,0,0,.2);
}

.-small.btn,.clickdform input.-small[type=button] {
  font-size: 12px;
}

.-medium.btn,.clickdform input.-medium[type=button] {
  font-size: 14px;
}

.-large.btn,.clickdform input.-large[type=button] {
  font-size: 16px;
}

.-extra-large.btn,.clickdform input.-extra-large[type=button] {
  font-size: 18px;
}

.-pdf.btn,.clickdform input.-pdf[type=button] {
  position: relative;
  padding-left: 40px;
}

.typ ol,.typ ul {
  margin-bottom: .9em;
  padding-left: 1.8em;
}

.-pdf.btn:before,.clickdform input.-pdf[type=button]:before {
  content: "";
  font-size: 24px;
  position: absolute;
  top: 50%;
  left: 13.33px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.api-form-wrap,.api-form-wrap .field {
  position: relative;
}

.-border.btn,.clickdform input.-border[type=button] {
  border-color: #f60;
  background-color: transparent;
  color: #f60;
  box-shadow: none;
}

.-border.btn:hover,.clickdform input.-border[type=button]:hover {
  background-color: #f60;
  color: #fff;
}

.-bluelight.btn,.clickdform input.-bluelight[type=button] {
  background-color: #a8cbd3;
}

.-bluelight.-border.btn,.clickdform html.-no-touch input.-bluelight[type=button]:hover,.clickdform input.-bluelight.-border[type=button],html.-no-touch .-bluelight.btn:hover,html.-no-touch .clickdform input.-bluelight[type=button]:hover {
  border-color: #a8cbd3;
  background-color: transparent;
  color: #a8cbd3;
}

.clickdform html.-no-touch input.-bluelight.-border[type=button]:hover,html.-no-touch .-bluelight.-border.btn:hover,html.-no-touch .clickdform input.-bluelight.-border[type=button]:hover {
  border-color: #a8cbd3;
  background-color: #a8cbd3;
  color: #fff;
}

.-black.btn,.clickdform input.-black[type=button] {
  background-color: #000;
}

.-black.-border.btn,.clickdform html.-no-touch input.-black[type=button]:hover,.clickdform input.-black.-border[type=button],html.-no-touch .-black.btn:hover,html.-no-touch .clickdform input.-black[type=button]:hover {
  border-color: #000;
  background-color: transparent;
  color: #000;
}

.clickdform html.-no-touch input.-black.-border[type=button]:hover,html.-no-touch .-black.-border.btn:hover,html.-no-touch .clickdform input.-black.-border[type=button]:hover {
  border-color: #000;
  background-color: #000;
  color: #fff;
}

.-red.btn,.clickdform input.-red[type=button] {
  background-color: #d10019;
}

.-red.-border.btn,.clickdform html.-no-touch input.-red[type=button]:hover,.clickdform input.-red.-border[type=button],html.-no-touch .-red.btn:hover,html.-no-touch .clickdform input.-red[type=button]:hover {
  border-color: #d10019;
  background-color: transparent;
  color: #d10019;
}

.clickdform html.-no-touch input.-red.-border[type=button]:hover,html.-no-touch .-red.-border.btn:hover,html.-no-touch .clickdform input.-red.-border[type=button]:hover {
  border-color: #d10019;
  background-color: #d10019;
  color: #fff;
}

.typ ul {
  list-style-type: disc;
}

.typ ol {
  list-style-type: decimal;
}

*,:after,:before {
  box-sizing: border-box;
}

body {
  min-width: 320px;
  background-color: #fff;
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
  -webkit-font-smoothing: antialiased;
}

h1,h2,h3,h4,h5,h6 {
  margin: 0 0 .45em;
  line-height: 1.25;
  font-weight: 600;
}

.banner__content h1,.banner__content h2 {
  line-height: 1.1;
  text-transform: uppercase;
}

h1 {
  font-size: 40px;
}

h2 {
  font-size: 30px;
}

h3 {
  font-size: 18px;
}

h4 {
  font-size: 16px;
}

h5 {
  font-size: 14px;
}

h6 {
  font-size: 12px;
}

p {
  margin: 0 0 1.2em;
}

blockquote,ol,ul {
  font-weight: inherit;
}

a {
  outline: 0;
  color: #f60;
  text-decoration: none;
  -webkit-transition: opacity .2s ease-in-out,background-color .2s ease-in-out;
  transition: opacity .2s ease-in-out,background-color .2s ease-in-out;
}

a:hover {
  color: #b34700;
}

a:active,a:focus {
  outline: 0;
}

hr {
  box-sizing: content-box;
  height: 0;
  margin: 1.8em 0;
  border-bottom: 1px solid #bbbdba;
  border-left: none;
  border-right: none;
  border-top: none;
}

img,picture {
  margin: 0;
  max-width: 100%;
}

blockquote {
  margin: 0;
  padding: 0;
}

cite {
  color: #404040;
  font-style: italic;
}

cite:before {
  content: "\2014 \00A0";
}

.typ h1 em,.typ h2 em,.typ h3 em,.typ h4 em,.typ h5 em,.typ h6 em {
  color: #CCC;
  font-style: normal;
}

.typ>:first-child {
  margin-top: 0;
}

.typ>:last-child {
  margin-bottom: 0;
}

.typ a {
  text-decoration: underline;
}

.typ a.btn {
  text-decoration: none;
}

.typ .typ__lead {
  font-size: 19.2px;
}

.typ__citations {
  margin-top: 60px;
  padding-top: 60px;
  border-top: 2px solid #bbbdba;
  font-size: 14px;
}

fieldset {
  margin: 0 0 .9em;
  padding: 1.8em;
  border: 1px solid #bbbdba;
  background: #d5d6d4;
}

input,label,select {
  display: block;
  font-size: 16px;
}

label {
  margin-bottom: .45em;
}

label.required:after {
  content: "*";
}

label abbr {
  display: none;
}

input[type=number],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select,select[multiple=multiple],textarea {
  box-sizing: border-box;
  -webkit-transition: border-color;
  transition: border-color;
  width: 100%;
  margin-bottom: .9em;
  padding: .6em;
  border: 1px solid #ccd2d1;
  background-color: #fff;
  color: #80a8b5;
  font-family: Gloriola,Helvetica,Roboto,Arial,sans-serif;
  font-size: 16px;
  font-weight: 600;
  border-radius: 0;
  box-shadow: inset 0 1px 3px rgba(0,0,0,.06);
}

dl dt,th {
  font-weight: 700;
}

input[type=number]:hover,input[type=search]:hover,input[type=email]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=month]:hover,input[type=time]:hover,input[type=week]:hover,select:hover,select[multiple=multiple]:hover,textarea:hover {
  border-color: #91bac9;
  box-shadow: inset 0 0 0 1px #91bac9;
}

input[type=number]:focus,input[type=search]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,select:focus,select[multiple=multiple]:focus,textarea:focus {
  border-color: #91bac9;
  box-shadow: inset 0 0 0 1px #91bac9;
  outline: 0;
}

input[type=search] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

input[type=checkbox],input[type=radio] {
  display: inline;
  margin-right: .45em;
}

input[type=checkbox]+label,input[type=radio]+label {
  display: inline-block;
}

input[type=file] {
  width: 100%;
  padding-bottom: .9em;
}

.form__iframe {
  width: 100%;
  background: 0 0;
}

.api-form-wrap .optionset .middleColumn input[type=radio] {
  margin-top: 4px;
  float: left;
  width: 5%;
}

.api-form-wrap .optionset .middleColumn label {
  float: left;
  width: 90%;
}

.api-form-wrap .message {
  display: none;
  background: #f60;
  color: #fff;
  padding: 10px;
  margin: 0 0 10px;
}

.api-form-wrap input[type=email].error,.api-form-wrap input[type=text].error {
  border-color: #f60;
}

.api-form-wrap .field.required label:after {
  content: '*';
  display: inline-block;
  margin-left: .1em;
  color: #f60;
}

.api-form-wrap .required-hint {
  display: block;
  position: absolute;
  top: -1.5em;
  font-size: 14px;
  font-style: italic;
  right: .5em;
}

.api-form-wrap .required-hint em {
  font-size: 16px;
  font-style: normal;
  color: #f60;
}

.api-form-wrap label.error {
  font-size: 11px;
  padding: 5px;
  background: #f60;
  color: #fff;
  margin-top: -10px;
  margin-bottom: 20px;
}

td,th {
  padding: .9em 0;
}

dl dd,ol,ul {
  margin: 0;
}

input[name=HiddenRecaptcha],label[for=Form_apiForm_HiddenRecaptcha] {
  display: none;
}

.-hide,label.error:after {
  display: none!important;
}

label#Form_apiForm_HiddenRecaptcha-error {
  z-index: 2;
}

table {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
  margin: .9em 0;
  border-collapse: collapse;
  -webkit-font-feature-settings: "kern","liga","tnum";
  font-feature-settings: "kern","liga","tnum";
}

th {
  border-bottom: 1px solid #949893;
  text-align: left;
}

td {
  border-bottom: 1px solid #bbbdba;
}

td,th,tr {
  vertical-align: middle;
}

.table-logos {
  text-align: center;
}

.table-logos img {
  height: auto;
}

ol,ul {
  padding: 0;
  list-style-type: none;
}

dl {
  margin-bottom: .9em;
}

dl dt {
  margin-top: .9em;
}

button,input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: none;
  vertical-align: middle;
  white-space: nowrap;
}

.left {
  float: left;
}

.right {
  float: right;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.banner__scroll,.text-center,section.m-contentblock .m-intro {
  text-align: center;
}

.-visible {
  display: block!important;
}

.-invisible {
  visibility: hidden!important;
}

.slick-loading .slick-slide,.slick-loading .slick-track,.video.-video-active .video__caption {
  visibility: hidden;
}

.row {
  margin-left: -10px;
  margin-right: -10px;
}

[class*=col-] {
  position: relative;
  clear: none;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.slick-track:after,[class*=col-]:after {
  clear: both;
}

[class*=col-]:after,[class*=col-]:before {
  content: '';
  display: table;
}

.col-offset-1 {
  margin-left: 8.33333%;
}

.col-push-1 {
  left: 8.33333%;
}

.col-pull-1 {
  right: 8.33333%;
}

.col-1 {
  width: 8.33333%;
}

.col-offset-2 {
  margin-left: 16.66667%;
}

.col-push-2 {
  left: 16.66667%;
}

.col-pull-2 {
  right: 16.66667%;
}

.col-2 {
  width: 16.66667%;
}

.col-offset-3 {
  margin-left: 25%;
}

.col-push-3 {
  left: 25%;
}

.col-pull-3 {
  right: 25%;
}

.col-3 {
  width: 25%;
}

.col-offset-4 {
  margin-left: 33.33333%;
}

.col-push-4 {
  left: 33.33333%;
}

.col-pull-4 {
  right: 33.33333%;
}

.col-4 {
  width: 33.33333%;
}

.col-offset-5 {
  margin-left: 41.66667%;
}

.col-push-5 {
  left: 41.66667%;
}

.col-pull-5 {
  right: 41.66667%;
}

.col-5 {
  width: 41.66667%;
}

.col-offset-6 {
  margin-left: 50%;
}

.col-push-6 {
  left: 50%;
}

.col-pull-6 {
  right: 50%;
}

.col-6 {
  width: 50%;
}

.col-offset-7 {
  margin-left: 58.33333%;
}

.col-push-7 {
  left: 58.33333%;
}

.col-pull-7 {
  right: 58.33333%;
}

.col-7 {
  width: 58.33333%;
}

.col-offset-8 {
  margin-left: 66.66667%;
}

.col-push-8 {
  left: 66.66667%;
}

.col-pull-8 {
  right: 66.66667%;
}

.col-8 {
  width: 66.66667%;
}

.col-offset-9 {
  margin-left: 75%;
}

.col-push-9 {
  left: 75%;
}

.col-pull-9 {
  right: 75%;
}

.col-9 {
  width: 75%;
}

.col-offset-10 {
  margin-left: 83.33333%;
}

.col-push-10 {
  left: 83.33333%;
}

.col-pull-10 {
  right: 83.33333%;
}

.col-10 {
  width: 83.33333%;
}

.col-offset-11 {
  margin-left: 91.66667%;
}

.col-push-11 {
  left: 91.66667%;
}

.col-pull-11 {
  right: 91.66667%;
}

.col-11 {
  width: 91.66667%;
}

.col-offset-12 {
  margin-left: 100%;
}

.col-push-12 {
  left: 100%;
}

.col-pull-12 {
  right: 100%;
}

.col-12 {
  width: 100%;
}

.ps-container {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden!important;
}

.ps-scrollbar-y-rail {
  display: none;
  position: absolute;
  right: 3px;
  width: 4px;
  background: #e6eae3;
  opacity: 1;
  -webkit-transition: background-color .2s linear,opacity .2s linear;
  transition: background-color .2s linear,opacity .2s linear;
}

.ps-container.ps-active-y .ps-scrollbar-y-rail,.slick-list,.slick-slider,.slick-track {
  display: block;
}

.banner__content p a:not(.btn):hover,.contact__area a:hover,.exp-nav__content li a:hover,.slick-arrow:hover:before {
  opacity: .7;
}

.ps-scrollbar-y {
  position: absolute;
  right: 0;
  width: 4px;
  background-color: #f60;
  -webkit-transition: background-color .2s linear;
  transition: background-color .2s linear;
}

.ps-scrollbar-y-rail:hover .ps-scrollbar-y {
  background-color: #cc5200;
}

.slick-arrow,.slick-arrow:hover {
  background: 0 0;
}

.slick-slider {
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: 0;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-list,.slick-slider .slick-track {
  -webkit-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
}

.slick-track:after,.slick-track:before {
  display: table;
  content: '';
}

.slick-slide {
  outline: 0;
  display: none;
  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-initialized .slick-slide {
  display: block;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.slick-arrow {
  font-size: 0;
}

.slick-arrow:before {
  font-size: 40px;
  -webkit-transition: .2s ease-in-out;
  transition: .2s ease-in-out;
}

.slick-arrow.slick-prev:before {
  content: "";
}

.slick-arrow.slick-next:before {
  content: "";
}

.slick-dots li {
  display: inline-block;
  margin: 0 3px;
}

.slick-dots li.slick-active button {
  background: #000;
}

section.-theme-dark .slick-dots li.slick-active button {
  background: #fff;
}

.slick-dots button {
  width: 10px;
  height: 10px;
  font-size: 0;
  border-radius: 50%;
  background: #ccc;
}

section.-theme-dark .slick-dots button {
  background: #000;
}

section {
  padding: 60px 0;
  background: #fff;
}

section[class^=m-] {
  padding-top: 40px;
  padding-bottom: 40px;
  background: #fff;
}

section[class^=m-].-pad-none {
  padding-top: 0!important;
  padding-bottom: 0!important;
}

section[class^=m-].-pad-top-none {
  padding-top: 0!important;
}

section[class^=m-].-pad-medium-top,section[class^=m-].-pad-small-top {
  padding-top: 40px;
}

section[class^=m-].-pad-bottom-none {
  padding-bottom: 0!important;
}

section[class^=m-].-pad-medium-bottom,section[class^=m-].-pad-small-bottom {
  padding-bottom: 40px;
}

section[class^=m-].-pad-large-top {
  padding-top: 60px;
}

section[class^=m-].-pad-large-bottom {
  padding-bottom: 60px;
}

section[class^=m-].-pad-extralarge-top {
  padding-top: 80px;
}

section[class^=m-].-pad-extralarge-bottom {
  padding-bottom: 80px;
}

section[class^=m-].-theme-dark .typ {
  color: #fff;
}

section[class^=m-].-theme-light-green {
  background: #f2f4f1;
}

section[class^=m-].-theme-orange {
  background: #f29400;
}

section[class^=m-].-theme-red {
  background: #d10019;
}

section[class^=m-].-theme-grey {
  background: #f7f7f7;
}

section[class^=m-].-theme-yellow {
  background: #fcc000;
}

section[class^=m-].m-richmedia {
  padding: 0;
}

.m-intro {
  padding-bottom: 40px;
}

.m-intro h1,.m-intro h2 {
  text-transform: uppercase;
}

.m-intro:last-child {
  padding-bottom: 0;
}

.m-outro {
  padding-top: 40px;
}

.m-outro:last-child {
  padding-top: 0;
}

.accordion {
  margin-top: 20px;
  border: none;
}

.accordion__title {
  cursor: pointer;
  position: relative;
  padding: 5px 40px 10px 0;
  border-bottom: 1px solid #bbbdba;
  font-size: 30px;
  font-weight: 200;
}

.accordion__title:after {
  content: "";
  font-size: 10px;
  position: absolute;
  top: 0;
  right: 0;
  margin-top: 20px;
  color: #bbbdba;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: -webkit-transform .1s ease-in-out;
  transition: -webkit-transform .1s ease-in-out;
  transition: transform .1s ease-in-out;
  transition: transform .1s ease-in-out,-webkit-transform .1s ease-in-out;
}

.accordion__title.-expanded {
  color: #f29400;
}

.accordion__title.-expanded:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  color: #f29400;
}

.accordion__content {
  display: none;
  font-weight: 600;
}

.accordion__content>:first-child {
  padding-top: 20px;
  margin-top: 0;
}

.accordion__content>:last-child {
  padding-bottom: 20px;
  margin-bottom: 0;
}

.author__intro {
  padding: 0 0 40px;
}

.author__header {
  padding-bottom: 40px;
}

.author__name {
  margin: 20px 0 5px;
  font-weight: 200;
}

.author__position {
  color: #f60;
  font-size: 20px;
  font-weight: 600;
}

.author__canvas {
  width: 100%;
  max-width: 492px;
}

.author__content ol,.author__content p,.author__content ul {
  font-size: 20px;
}

section.m-banner {
  overflow: hidden;
  position: relative;
  padding-top: 0;
  padding-bottom: 0;
}

.banner__bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.banner__bg span {
  position: absolute;
  top: 0;
  right: -400px;
  height: 200%;
  background-repeat: no-repeat;
  background-position: left top;
  -webkit-transform: scale(.7);
  -ms-transform: scale(.7);
  transform: scale(.7);
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
}

.banner__content {
  position: relative;
  z-index: 1;
  padding-top: 40px;
  padding-bottom: 80px;
}

.banner.-v-pad-none .banner__content {
  padding-top: 0;
  padding-bottom: 0;
}

.banner.-v-pad-small .banner__content {
  padding-top: 30px;
  padding-bottom: 100px;
}

.banner.-v-pad-medium .banner__content {
  padding-top: 60px;
  padding-bottom: 100px;
}

.banner.-v-pad-large .banner__content {
  padding-top: 100px;
  padding-bottom: 100px;
}

.banner.-h-pad-none .banner__content {
  padding-left: 0;
}

.banner__content h1 {
  font-size: 40px;
  font-weight: 200;
}

.banner__content h1 strong {
  display: block;
  font-weight: 600;
}

.banner__content h2 {
  font-size: 30px;
  font-weight: 200;
}

.banner__content h2 strong,.banner__content h3 strong {
  display: block;
  font-weight: 600;
}

.banner__content h3 {
  font-size: 20px;
  text-transform: uppercase;
}

.banner__content p {
  font-size: 18px;
  margin-bottom: 2em;
}

.banner__content p a:not(.btn) {
  color: #80a8b5;
}

.banner__text-left h1,.banner__text-left h2,.banner__text-left h3,.banner__text-left h4,.banner__text-left h5,.banner__text-left h6 {
  max-width: 860px;
}

.banner__text-left p {
  max-width: 680px;
}

.banner__text-right {
  position: relative;
  width: 260px;
  height: 420px;
  margin: 0 auto;
  text-align: center;
}

.banner__text-right .typ {
  position: absolute;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 100%;
  padding: 0 20px;
}

.banner__text-right .typ .btn {
  margin-top: 10px;
}

.banner__bg-right {
  z-index: -1;
  position: absolute;
  top: -120px;
  left: -60px;
  width: 100%;
  height: 100%;
  background-position: center center;
}

.banner__scroll {
  z-index: 1;
  position: absolute;
  bottom: 35px;
  left: 0;
  width: 100%;
}

.contact__area p.link-arrow,.contacts,.contentarea,.contents,.video-wrap {
  position: relative;
}

.breadcrumb {
  margin: 20px 0 5px;
  font-size: 0;
}

.breadcrumb__item {
  display: inline-block;
  font-size: 16px;
}

.breadcrumb__item:after {
  content: '\\';display:inline-block;margin:0 10px;color:#CCC}.breadcrumb__item:last-child:after{display:none}.breadcrumb__link{color:#CCC;text-transform:uppercase}.breadcrumb__item.-current .breadcrumb__link{color:#f60;font-weight:700}section.m-contact{padding:0;background:#f7f7f7}section.m-contact .side-bg{background:#E6EAE3}.contact__intro{padding:60px 10px 40px}.contact__area{clear:left;padding:0 10px 60px}.contact__area h1{margin-bottom:0;font-size:40px;text-transform:uppercase}.contact__area h2{margin:40px 0 10px;padding-bottom:10px;border-bottom:1px solid #bbbdba;font-size:20px;text-transform:uppercase}.contact__area p{font-size:20px}.contact__area p.link-arrow:after{content:"";padding-left:20px;color:#80a8b5;text-decoration:none}.contact__area p.link-arrow a{display:inline-block}.contact__area a{color:#80a8b5;font-weight:600}.contact__area a[href^=tel]{text-decoration:none;color:#e53317}.footer__nav a,.gtld-nav__link,.gtldlist__link{text-decoration:underline}section.m-contentpage{padding-top:80px;padding-bottom:80px}.contents{background:#fff}.contentintro{min-height:150px;padding:40px 20px}.contentintro h1{font-weight:200}.contentintro__author,.contentintro__date-added{font-weight:600;font-size:20px}.contentintro__separator{clear:both;padding:60px 20px}.contentintro__separator span{display:block;height:2px;background:#bbbdba}.contentintro__date-added{color:#f60;text-transform:uppercase}.contentintro__date{display:block;color:#f60;font-size:20px}.contentintro__btn{position:relative;margin:20px 0 0;padding-left:40px}.contentarea{padding:0 20px 60px}.contentarea .btn-download{margin:40px 0 0}.spinner{width:30px;height:30px;border-radius:50%;border:1px solid #f60;border-left:1px solid transparent;-webkit-transition-property:all;transition-property:all;-webkit-animation:spinnerAnimation .35s .35s linear infinite;animation:spinnerAnimation .35s .35s linear infinite;margin:0 auto}@-webkit-keyframes spinnerAnimation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinnerAnimation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.video-wrap{width:100%}.video-wrap:before{content:'';display:block;padding-top:50%}.m-richmedia .video-wrap{max-height:70vh;overflow:hidden}.video-canvas{position:absolute;left:0;top:0;width:100%;height:100%}video.video-canvas{-o-object-fit:fill;object-fit:fill}section.m-contentblock{overflow:hidden;padding:60px 0 80px}section.m-contentblock .wrap{margin-top:-60px}section.m-contentblock .wrap>div{margin-top:60px}.content-block__item.-right .content-block__img>div,.content-block__item.-right .content-block__text{text-align:right}section.m-contentblock .m-intro h2{display:inline-block}section.m-contentblock .m-intro h2:after{content:'';display:block;width:80%;height:1px;margin:30px auto 20px;background:#000}.content-blocks,section.m-contentblock .m-outro{margin-left:auto;margin-right:auto;max-width:900px}.content-blocks{margin-top:-60px}.content-blocks>div{margin-top:60px}.content-block__item.-has-hr+.content-block__item.-large,.content-block__item.-has-hr+div,.content-blocks.-large .content-blocks{margin-top:0}.content-block__text h2{line-height:1.3;font-weight:400}.content-block__item.-small .content-block__text h2{font-size:16px}.content-block__item.-medium .content-block__text h2{font-size:20px}.content-block__item.-large .content-block__text h2{font-size:24px}.content-block__item:nth-child(1n) .content-block__text h2 strong{color:#80a8b5;font-weight:700}.content-block__item:nth-child(2n) .content-block__text h2 strong{color:#fcc000;font-weight:700}.content-block__text p.typ__lead{font-size:20px}.content-block__img{margin-top:30px}.content-block__img>div{display:inline-block;width:100%}.collateral__info,.collateral__nav,.exp-nav.-center h2,.exp-nav__title,.exp-nav__title h3,.filter__search.-events,.filter__toggler,.gtld-nav,.icon__item,.load-more,.m-icons .m-intro,.nav-search__toggler:after,.related__show-all,section.m-quotes{text-align:center}.content-block__hr{clear:both;width:100%;padding:80px 0}.content-block__hr span{display:block;width:100%;height:1px;background:#bbbdba}.content-block__item:last-child .content-block__hr{padding-bottom:0}section.m-general{padding-top:40px;padding-bottom:40px}.general-content__item.-fullwidth{float:none;max-width:900px;margin:0 auto}section.m-collaterals{overflow:hidden;position:relative;background:#e7462d}section.m-collaterals:before{z-index:1;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 20px rgba(0,0,0,.25)}.collaterals{position:relative;z-index:2;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0;font-size:0}.icons,.related{-webkit-flex-wrap:wrap}.collaterals:after{content:" ";display:block;clear:both}.collaterals>*{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0;font-size:16px}.collateral{width:100%}.collateral__info{display:block;width:50%;color:#fff;-webkit-transition:none;transition:none;padding:20px}.collateral__info:hover{color:#000}.collateral__info.-request-audit{position:relative;background:#e8ebe5;color:#e7462d}.collateral__info.-request-audit:hover{color:#000}html.no-flexbox .collateral__info.-request-audit:before{z-index:-1;content:'';position:absolute;top:0;left:0;width:100%;height:100vh;background:inherit}.collateral__ico{display:block}.collateral__ico:before{display:block;font-size:60px;margin-bottom:20px}.collateral__info.-request-audit .collateral__ico:before{content:""}.collateral__info.-get-in-touch .collateral__ico:before{content:""}.collateral__text{display:block;border-top:2px solid #fff;font-size:16px;padding:5px 0 0}.collateral__info.-request-audit .collateral__text{border-color:#e7462d}.collateral__info:hover .collateral__text{border-color:#000}.collateral__nav{width:100%;padding:20px 0 0;margin-bottom:-10px}.collateral__nav ul{display:block;width:100%}.collateral__nav li{border-bottom:1px solid #e5361b}.collateral__nav li:hover{background:#e5361b}.collateral__nav li:last-child{border-bottom:0}.collateral__nav a{display:block;padding:30px 20px;color:#fff;font-size:20px;text-transform:uppercase;font-weight:200}body.ss-contactmodule{background:0 0!important}#clickdimensionsFormContainer{padding:0 2px 0 0}#clickdimensionsFormContainer *,#clickdimensionsFormContainer :after,#clickdimensionsFormContainer :before{box-sizing:border-box!important}#clickdimensionsFormContainer .clickdform.mainDiv{margin:0!important;padding:0!important}.clickdform{overflow:hidden}.clickdform .requiredInfo{float:right!important;display:block;margin-top:-8px}.clickdform .responsiveCell div.alignTop{display:block!important}.clickdform .checkBoxMaxSize3,.clickdform .maxSize3,.clickdform .minSize1,.clickdform .minSize2,.clickdform .minSize3,.clickdform .responsiveCellSize1,.clickdform .responsiveCellSize2,.clickdform .responsiveCellSize3{display:block!important;max-width:100%!important;width:100%!important;min-width:100%!important}.clickdform .buttonContainer{margin-right:0!important}.clickdform input[type=button]{padding:15px 40px!important;border:none!important;background:#a8cbd3!important;color:#fff!important;font-family:Gloriola,Helvetica,Roboto,Arial,sans-serif!important;box-shadow:none!important}.clickdform input[type=button]:hover{background:#d10019!important}.clickdform .alignBottom,.clickdform .buttonContainer{margin:40px 0 10px!important}.clickdform .buttonContainer input{margin:5px!important}section.m-expandablenav{overflow:hidden;position:relative;padding-top:0;padding-bottom:0}.exp-nav.-center{padding-left:20px;padding-right:20px;background:#f7f7f7}.exp-nav.-center h2{position:relative;padding:50px 0;font-size:30px}.exp-nav.-center h2:after{content:'';display:block;width:40%;height:4px;margin:20px 0 30px 30%;background:#000}.exp-nav__item{position:relative;display:block}.exp-nav__clickable,.exp-nav__content li:first-child{display:none}.exp-nav.-leftside .exp-nav__item:after,.exp-nav.-rightside .exp-nav__item:after{z-index:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%}.exp-nav.-leftside .exp-nav__item:after{background:#a8cbd3}.exp-nav.-rightside .exp-nav__item:after{background:#fcc000}.exp-nav__title{z-index:2;position:relative;cursor:pointer;padding:20px}.exp-nav.-leftside .exp-nav__title{background:#cfe6eb}.exp-nav.-rightside .exp-nav__title{background:#ffde47}.exp-nav__title h3{font-size:20px;font-weight:200}.exp-nav__nav{position:relative;z-index:2;width:100%;padding-left:20px;padding-right:20px}.exp-nav__content li span{display:inline-block;padding:0 0 40px;font-size:20px}.exp-nav__content li span strong{font-weight:600}.exp-nav__content li a{display:block;position:relative;padding:20px 30px 20px 0;color:#000;font-size:18px;font-weight:700;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.util-subnav,.video__play:after{-webkit-transition:opacity .2s ease-in-out}.exp-nav__content li a:after{content:"";font-size:30px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.exp-nav.-leftside .exp-nav__content li a{border-bottom:1px solid #86b7c2}.exp-nav.-leftside .exp-nav__content li a:after{color:#86b7c2}.exp-nav.-rightside .exp-nav__content li a{border-bottom:1px solid #cca700}.exp-nav.-rightside .exp-nav__content li a:after{color:#cca700}.exp-nav__content p .btn{margin:40px auto}.exp-nav__nav-close{display:none}.filter__search{position:relative;margin:20px 0 30px;padding:0}.filter__search select{width:320px;margin:0 auto 20px}.filter__search.-events select{display:inline-block}.filter__search-input[type=text]{width:100%;padding:10px 20px 10px 60px;border:none;border-bottom:1px solid #bbbdba;color:#f60;font-size:26px;font-weight:400;box-shadow:none;background:0 0}.filter__search-input[type=text]:hover{border-color:#999;box-shadow:none}.filter__search-input[type=text]:focus{border-color:#999;box-shadow:none;outline:0}.filter__search-input[type=text]::-webkit-input-placeholder{color:#CCC}.filter__search-input[type=text]::-moz-placeholder{color:#CCC;opacity:1}.gtld-info__list a:hover,.util-subdropdown__link:hover{opacity:.7}.filter__search-input[type=text]:-ms-input-placeholder{color:#CCC}.filter__search-btn{top:15px;position:absolute;left:10px;margin:0;padding:0;background:0 0;border-radius:0;color:#CCC}.filter__search.-focus .filter__search-btn{color:#f60}.filter__search-btn:after{content:"";font-size:22px}.m-filters .wrap{position:relative}.filter__toggler{display:none;margin:0 0 20px}.filter__toggler-text{display:inline-block;color:#CCC;font-weight:600}.filter__toggler-text:after{content:"";font-size:14px;display:none;margin:0 0 0 10px}.gtld-nav:before,.gtldlist__title:before{content:''}.footer__nav li,.gtld-nav__item,.gtld-nav__link,.m-filters.-subcat .filter__toggler-text:after{display:inline-block}.m-filters.-subcat .filter__toggler-text{cursor:pointer}.m-filters.-subcat .filter__toggler-text:hover{color:#b3b3b3}.footer,.footer a{color:#707070}.filterlist select{width:320px;margin:0 auto 20px}.filter__search.-events~.filter__form{position:absolute;bottom:0;left:50%}.footer{padding:60px 0;background:#ccd2d1;font-size:14px;text-align:center}.footer a:hover{color:#3d3d3d}.footer__socials{margin:0 0 30px}.footer__socials li{margin:0 4px}.footer__socials a{color:#8a8a8a;font-size:52px}.footer__socials a:hover{color:#80a8b5}.footer__content{margin:0 0 40px}.footer__nav{margin:0 0 20px}.footer__nav li{margin:0 10px}.footer__nav a{font-weight:600}.footer__copy{margin:20px 0 0}body.ss-gtldresourcelistpage section.m-filters{padding-bottom:0}section.m-gtld-listing{overflow:hidden;padding:0}.gtld-nav{position:relative;background:#ebebeb;font-size:0}.gtld-nav:before{position:absolute;top:0;left:-100vw;width:200vw;height:100%;background:inherit}.gtld-nav__item,.gtldlist-wrap,.gtldlist__title{position:relative}.gtld-nav__item{margin:0 5px}.gtld-nav__link{padding:13.33px 0;color:#000;font-size:16px;font-weight:600;text-transform:uppercase}.gtld-nav.-selected .gtld-nav__link{color:#CCC}.gtld-nav__item.-active .gtld-nav__link{color:#f60}.gtld-nav__link:hover{color:#000}.gtldlists{margin:0;padding:0 20px 0 0}.gtldlists>:first-child{margin-top:60px}.gtldlists>:last-child{margin-bottom:60px}.gtldlist{padding:60px 0 0}.gtldlist:first-child{margin-top:0}.gtldlist.-hide{display:none}.gtldlist__title{padding:0 60px;color:#f60;font-size:40px;text-transform:uppercase;font-weight:200}.gtldlist__title:before{position:absolute;top:50%;left:0;width:100%;height:1px;background:orange}.gtldlist__title span{display:inline-block;position:relative;left:-20px;padding:0 20px;background:#fff}.gtldlist__ul{padding:0;margin:0}.gtldlist__item{padding:0 60px}.gtldlist__link{color:#000;font-size:20px}.gtldlist__link:hover{color:#666}.gtldlist__no-search-results{display:none;padding:40px 0;font-size:30px}.gtld-info__list a,.gtldlist__no-search-results.-visible,.headers{display:block}section.m-gtldproductsheet{padding:0;background:#f7f7f7}section.m-gtldproductsheet .breadcrumb__item.-current .breadcrumb__link{color:#9cc}section.m-gtldproductsheet .contents{border-bottom:2px solid #bbbdba}section.m-gtldproductsheet .contentintro{position:relative;padding-bottom:0}section.m-gtldproductsheet .contentintro__date,section.m-gtldproductsheet .contentintro__date-added{color:#80a8b5}section.m-gtldproductsheet .contentarea h2{margin-bottom:20px;font-size:16px;text-transform:uppercase}section.m-gtldproductsheet .contentarea table{margin:40px 0;padding:40px 0;border-top:1px solid #bbbdba;border-bottom:1px solid #bbbdba}section.m-gtldproductsheet .contentarea table tr:first-child td,section.m-gtldproductsheet .contentarea table tr:first-child th{padding-top:30px}section.m-gtldproductsheet .contentarea table tr:last-child td,section.m-gtldproductsheet .contentarea table tr:last-child th{padding-bottom:30px}section.m-gtldproductsheet .contentarea table th{border:none;color:#80a8b5;text-transform:uppercase}section.m-gtldproductsheet .contentarea table td{border:none}section.m-gtldproductsheet .contentarea table td:first-child{font-weight:600}section.m-gtldproductsheet .contentarea-side{padding-right:20px}section.m-gtldproductsheet .contentarea-side h2{margin-bottom:20px;font-size:16px;text-transform:uppercase}section.m-gtldproductsheet .contentarea-side li,section.m-gtldproductsheet .contentarea-side p{margin:0 0 1.2em;color:#80a8b5;font-weight:600}section.m-gtld-info{padding-bottom:80px}.gtld-info{max-width:900px;margin:0 auto}.gtld-info h2{margin-bottom:40px;text-transform:uppercase}.gtld-info__list.gtld-info__list{margin:40px 0 0;padding:40px 0 13.33px;border-top:1px solid #bbbdba;border-bottom:1px solid #bbbdba}.gtld-info__list{font-size:20px;font-weight:600;-webkit-columns:2 300px;-moz-columns:2 300px;columns:2 300px;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.gtld-info__list li{display:block;margin:0 0 20px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.gtld-info__list a{color:#e53317;text-decoration:none}.util-nav__item.-company:hover a,.util-nav__item.-contact:hover a{color:#888b86}.headers{z-index:100;position:relative;width:100%}.header{pointer-events:all;z-index:5;position:relative;padding:20px 0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}.header-util{float:right;padding:2px 90px 0 0}.util-nav{font-size:14px}.util-nav__item{position:relative;display:inline-block;margin:0 0 0 15px}.util-nav__item.-company,.util-nav__item.-contact,.util-nav__item.-cta,.util-nav__item.-language{display:inline-block}.util-nav__item.-language>a{color:#91bac9}.util-nav__item.-language>a:before{content:"";font-size:22px;position:relative;top:4px;margin:0 8px 0 0}.util-nav__item.-language>a:hover{color:#888b86}.util-nav__item.-login>a{color:#91bac9;font-size:0}.util-nav__item.-login>a:before{content:"";position:relative;top:5px;font-size:20px;vertical-align:middle}.util-nav__item.-login>a:hover{color:#888b86}.util-nav__item.-cta>a{padding:1em 1.2em;border:2px solid #f60;background:#f60;color:#fff;border-radius:35px}.util-nav__item.-cta>a:before{content:"";font-size:22px;vertical-align:middle;margin:0 8px -2px 0}.util-subdropdown:after,.util-subdropdown:before{content:'';position:absolute}.util-nav__item.-cta>a:hover{background:0 0;color:#f60}.util-nav__link{display:inline-block;color:#bbbdba;font-weight:300;text-transform:uppercase}.util-nav__link span{position:relative;top:2px}.util-subdropdown{display:none;position:absolute;top:calc(100% + 20px);left:0;padding:20px;background:#f7f8f7;width:180px;box-shadow:4px 4px 4px rgba(0,0,0,.02);border-radius:3px}.util-subdropdown:after{top:-20px;left:0;width:180px;height:20px;background:0 0}.util-subdropdown:before{top:-10px;left:10px;width:10px;height:10px;border-bottom:10px solid #f7f8f7;border-left:10px solid transparent;border-right:10px solid transparent}.util-nav__item:hover .util-subdropdown{display:block}.util-subdropdown__link{display:block;padding:3.33px 0;color:#bbbdba;text-transform:uppercase}.util-subnav{z-index:11;position:fixed;top:-100%;left:0;width:100%;height:100%;padding:20px;background:#91bac9;opacity:0;transition:opacity .2s ease-in-out}.util-nav__item.-active .util-subnav{top:0;opacity:.97}.util-subnav__link{display:block;position:relative;padding:24px 30px 24px 0;border-bottom:1px solid #76a9bc;color:#000;font-size:18px;font-weight:600}.util-subnav__item:last-child .util-subnav__link{border-bottom:none}a.util-subnav__link:hover{color:#000;opacity:.7}a.util-subnav__link:after{content:"";font-size:25px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#6fa5b8}.nav-main__toggler,.quotes-slider__img-align i{-webkit-transform-style:preserve-3d;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.util-nav__item.-language a.util-subnav__link:before{content:'';display:inline-block;position:relative;top:3px;width:24px;height:18px;margin:0 10px 0 0;background-repeat:no-repeat;background-size:100% auto}.nav-main__toggler-wrap,.util-subnav__close{z-index:1;top:0;position:absolute;right:0;cursor:pointer}a.util-subnav__link.-en:before,a.util-subnav__link.-gb:before{background-image:url(/img/flags/gb.svg)}a.util-subnav__link.-fr:before{background-image:url(img/cn.png)}a.util-subnav__link.-de:before{background-image:url(img/us.png)}a.util-subnav__link.-it:before{background-image:url(/img/flags/it.svg)}span.util-subnav__link{color:#fff;font-size:20px;text-transform:uppercase}.util-nav__item.-language span.util-subnav__link:before{display:inline-block;content:"";margin:0 10px 0 0}.util-nav__item.-login span.util-subnav__link:before{display:inline-block;content:"";margin:0 10px 0 0}.util-subnav__close{padding:46px 20px 0;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.util-subnav__close:after{content:"";font-size:20px}.util-subnav__close:hover{opacity:.7}.header-logo{display:inline-block;font-size:0}.lt-ie9 .header-logo{display:inline-block;width:190px;height:49px;background-image:url(/img/general/site-logo.png)}.lt-ie9 .header-logo svg{display:none!important}.header-logo__svg{width:150px;height:40px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.nav-main__toggler-wrap{width:90px;height:100%;background:#f2f4f1}.nav-main__toggler{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);width:25px}.header-nav,.nav-main__toggler-el{position:relative}.nav-main__toggler-el:after{content:'';font-size:0;display:block;width:100%;height:4px;margin:3px 0 0;background:#000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform-origin:10% 40%;-ms-transform-origin:10% 40%;transform-origin:10% 40%;border-radius:10px}.nav-main__toggler.-active .nav-main__toggler-el.-el1:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-main__toggler.-active .nav-main__toggler-el.-el2:after{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.nav-main__toggler.-active .nav-main__toggler-el.-el3:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header-nav{pointer-events:all;z-index:4;display:none;background:#f2f4f1;box-shadow:0 0 16px 0 rgba(0,0,0,.2)}.header-nav>.wrap{padding-top:20px;padding-bottom:20px}.nav-search__toggler{display:none;cursor:pointer;position:absolute;top:10px;right:0}.nav-search__toggler:after{display:inline-block;content:"";width:40px;height:40px;line-height:40px;font-size:20px;color:#bbbdba}.nav-search__toggler:hover:after{color:#000}.nav-search__toggler.-active:after{content:"";font-size:26px}.nav-search__overlay{display:none}.nav-search__overlay .nav-search__form{position:relative;display:block;max-width:700px;margin:400px auto 0}.nav-search__overlay .nav-search__input{padding:1em 3em 1em 1em;font-size:20px}.nav-search__overlay .nav-search__submit:after{padding:23px}.nav-search{position:relative;min-width:40px;min-height:1px}.nav-search__input{padding-right:40px}.nav-search__submit{position:absolute;top:0;right:0;font-size:0;background:0 0}.nav-search__submit:hover{background:0 0!important}.nav-search__submit:after{display:inline-block;content:"";font-size:20px;padding:11px;color:#bbbdba}.nav-primary__item{display:block;position:relative}.nav-primary__link{display:block;padding:5px 0;color:#000;font-size:20px;font-weight:600;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.nav-primary__item:hover .nav-primary__link,.nav-primary__link:hover{color:#000}.nav-primary-sub__toggle{cursor:pointer;position:absolute;top:0;right:0;width:22px;height:22px}.nav-primary-sub__toggle span:before{display:block;position:relative;top:2px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;content:"";font-size:24px}.nav-primary__item.-expanded .nav-primary-sub__toggle span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-primary-sub{display:none;padding-left:20px}.nav-primary-sub__link,.nav-secondary__link{display:block;padding:5px 0;font-weight:600}.nav-primary-sub__item{display:block}.nav-primary-sub__link{color:#919191;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.nav-primary-sub__link:hover{color:#000}.nav-secondary__item{display:block}.nav-secondary__link{color:#bbbdba;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.nav-secondary__link:hover{color:#919191}.m-icons .m-intro{position:relative}.m-icons .m-intro h1,.m-icons .m-intro h2{position:relative;display:inline-block;font-size:30px;line-height:.9}.m-icons .m-intro h1:after,.m-icons .m-intro h2:after{content:'';display:inline-block;width:48%;border-bottom:2px solid #000}.share,.shares{border-bottom:2px solid #bbbdba}.icons{margin-top:-30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;font-size:0}.icons>div{margin-top:30px}.icons>*{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:10px;padding-right:10px;font-size:16px;width:100%}.icon{float:left;position:relative}.icon__item{display:block;width:100%}.icon__intro-img{margin:0 60px 20px}.icon__content{padding:0 20px}.icon__header{position:relative;padding-top:10px;padding-bottom:20px}.icon__header h3{display:inline;margin:0;font-size:20px;font-weight:600}.icon__header h4{font-size:20px;font-weight:200}.icon__text p{margin-bottom:25px}section.m-quotes{position:relative;z-index:1;padding-bottom:0}section.m-quotes.-theme-dark{color:#fff}section.m-quotes .m-intro{padding-bottom:40px}section.-prev-quotesmodule{padding-top:105px}.quotes-slider{margin-bottom:-105px}.quotes-slider .slick-arrow{position:absolute;top:calc(50% - 65px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.quotes-slider .slick-arrow:before{color:#000}.quotes-slider .slick-arrow.slick-prev{left:20px}.quotes-slider .slick-arrow.slick-next{right:20px}.quotes-slider .slick-dots{position:absolute;bottom:190px;left:0;width:100%}.quotes-slider__item{position:relative;padding-top:20px;padding-bottom:190px}.quotes-slider__quote:before{content:"";font-size:24px}.quotes-slider__quote footer{padding:0 0 60px}.quotes-slider__text{max-width:700px;margin:20px auto;padding:40px;font-weight:600;font-style:italic;font-size:24px}.quotes-slider__name,.quotes-slider__subtitle{font-size:18px}.quotes-slider__img{position:absolute;bottom:20px;left:50%;min-width:138px;height:170px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.quotes-slider__img-align{display:block;height:100%}.quotes-slider__img-align:after,.quotes-slider__img-align:before{top:0;width:69px;height:170px;content:'';position:absolute}.quotes-slider__img-align:before{left:0;background:url(/img/general/hexagon.png) left center no-repeat}.quotes-slider__img-align:after{right:0;background:url(/img/general/hexagon.png) right center no-repeat}.quotes-slider__img-align i{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 138px);height:100%;background:url(/img/general/hexagon-repeat.png) right center repeat-x}.quotes-slider__img-align i:after{content:'';position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 2px);height:119px;background:#fff}.load-more__arrow,.load-more__content,.quotes-slider__img-align img{display:inline-block;position:relative}.quotes-slider__img-align img,.subpage__content:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.quotes-slider__img-align img{z-index:3;top:50%;width:auto;height:60px;padding:0 40px;vertical-align:middle;transform:translateY(-50%)}.load-more__arrow:after,.res-nav__link i:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.load-more__content{cursor:pointer}.load-more__content p{margin:10px 0 0;color:#bbbdba;font-weight:600;text-transform:uppercase}.load-more__content:hover p{color:#333}.load-more__arrow{font-size:40px}.load-more__arrow:before{display:block;content:"";font-size:1em;color:#bbbdba}.load-more__content:hover .load-more__arrow:before{content:"";color:#333}.load-more__arrow:after{display:block;content:"";font-size:.2em;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);color:#bbbdba}.load-more__content:hover .load-more__arrow:after{color:#fff}.load-more{clear:both;display:none}section.m-location{padding:0}.location-map{position:relative}.location-map:before{content:'';display:block;padding-top:70%}.location-map__canvas{position:absolute;left:0;top:0;right:0;bottom:0}section.m-relatedresources{overflow:hidden;padding-bottom:60px}section.m-relatedresources .m-intro.-enable-bg{position:relative;padding-bottom:30px}section.m-relatedresources .m-intro.-enable-bg:before{z-index:0;content:'';display:block;position:absolute;bottom:0;left:-100vw;width:200vw;height:1000px;background:#f2f4f1}.m-resourcepage+section.m-relatedresources .m-intro.-enable-bg:before{background:#f7f7f7}section.m-relatedresources .m-intro.-enable-bg+.row>.related{margin-top:0}.related{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;font-size:0;margin-top:-60px;width:100%}.related>*{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:15px;padding-right:15px;font-size:16px}.related>div{margin-top:60px}html.flexbox .related:after,html.flexbox .related:before{display:none}.related__item{overflow:hidden;display:block;position:absolute;left:-1000%;height:0;padding-bottom:60px;opacity:0;-webkit-transition:opacity .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s}.related__item.-show{position:relative;left:0;opacity:1;height:auto}.related__title a:hover,.reslist__title a:hover,.team__contact a:hover,.tweet__user a:hover,.video__close:hover:after,.video__play:hover:after{opacity:.7}.related__type{display:block;margin-bottom:10px;color:#f60;font-weight:700;font-size:14px;text-transform:uppercase}.related__title{margin-bottom:20px;font-size:26px;font-weight:400}.related__title a{color:#000;text-decoration:none}.related__description{margin-bottom:0}.related__btn{position:absolute;bottom:0;left:20px}.related__load-more{padding:60px 0 0}.related__show-all{clear:both;display:none;padding:60px 0 0}.related__show-all.-visible-permanent{display:block!important}body.ss-resourcelistpage section.m-filters{padding:0}section.m-resource-intro{padding-top:60px;padding-bottom:0}section.m-resources-listing{overflow:hidden;padding-top:0}.res-nav__toggler{position:relative;text-align:right}.res-nav__toggler-btn{cursor:pointer;color:#707070;font-weight:600}.res-nav__toggler-btn:after{content:"";margin:0 0 5px}.res-nav__toggler.-expanded .res-nav__toggler-btn:after{content:""}.res-nav:after,.res-navs:before{content:''}.res-navs{position:relative;margin:0 0 10px;padding:20px 0}.res-navs:before{position:absolute;top:0;left:-100vw;width:200vw;height:100%;background:#ebebeb}.res-nav__link i:before,.scroll-to__arrow:after{-webkit-transform-style:preserve-3d;top:50%;left:50%}.res-nav{display:none;width:100%;text-align:justify;line-height:0}.scroll-to,.team__img{text-align:center}.res-nav:after{display:inline-block;width:100%}.res-nav__item{display:block}.res-nav__link{display:block;position:relative;margin:10px 0;color:#000;font-size:16px}.res-nav__link:hover{color:#000}.res-nav__link.current{color:#f60}.res-nav__link i{position:relative;font-size:44px;display:inline-block;margin:0 20px 0 0;vertical-align:middle}.res-nav__link i:after{display:block;content:"";font-size:1em}.res-nav__link i:before{display:block;font-size:.5em;position:absolute;transform-style:preserve-3d;transform:translate(-50%,-50%)}.scroll-to__arrow:after,.social__link:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.res-nav__item.-case-studies>.res-nav__link i:before{content:""}.res-nav__item.-product-sheets>.res-nav__link i:before{content:""}.res-nav__item.-whitepapers>.res-nav__link i:before{content:""}.res-nav__item.-blog>.res-nav__link i:before{content:""}.res-nav__item.-video-webinars>.res-nav__link i:before{content:"";font-size:.4em}.res-nav__item.-press>.res-nav__link i:before{content:""}.res-nav__item.-infographics>.res-nav__link i:before{content:""}.res-nav__item.-news>.res-nav__link i:before{content:""}.res-nav__item.-events>.res-nav__link i:before{content:""}.res-nav__link span{display:inline-block;font-size:18px;font-weight:600;text-transform:uppercase;vertical-align:middle}.reslist{margin-top:-20px;padding:13.33px 0 80px}.reslist>div{margin-top:20px}.reslist__loadmore{display:block;position:absolute;bottom:0;left:0;width:100%}.reslist__sizer{display:none}.reslist__content{position:relative;min-height:140px;padding:13.33px 13.33px 60px;background:#fff}.reslist__type{display:block;margin-bottom:10px;color:#f60;font-weight:700;font-size:14px;text-transform:uppercase}.reslist__title{font-size:26px}.reslist__title a{color:#000;font-weight:400;text-decoration:none}.scroll-to__content p,.share__link,.share__toggler{font-weight:600;text-transform:uppercase}.reslist__img{margin:0 0 20px}.reslist__btn{position:absolute;bottom:20px;left:13.33px}.scroll-to__arrow,.scroll-to__content{display:inline-block;position:relative}section.m-resourcepage{background:#f7f7f7}.scroll-to__content{cursor:pointer}.scroll-to__content p{margin:10px 0 0;color:#000}.scroll-to__content:hover p{color:#91bac9}.scroll-to__arrow{font-size:40px}.scroll-to__arrow:before{display:block;content:"";font-size:1em;color:#000}.scroll-to__content:hover .scroll-to__arrow:before{content:"";color:#91bac9}.scroll-to__arrow:after{display:block;content:"";font-size:.2em;position:absolute;transform-style:preserve-3d;transform:translate(-50%,-50%);color:#000}.social__item,.social__link{display:inline-block}.share__toggler i:before,.social__link:before{-webkit-transform-style:preserve-3d;top:50%;left:50%}.scroll-to__content:hover .scroll-to__arrow:after{color:#fff}.side{margin-bottom:60px}.sidebox{padding-left:8px;padding-right:8px}.social__link{text-decoration:none!important;position:relative;font-size:44px}.hint-bar__action,.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page,.subpage__title,.tweet__user a{text-decoration:none}.social__link:after{display:block;content:"";font-size:1em}.social__link:before{display:block;font-size:.5em;position:absolute;transform-style:preserve-3d;transform:translate(-50%,-50%)}.social__item.-face .social__link:before{content:""}.social__item.-twit .social__link:before{content:""}.social__item.-goog .social__link:before{content:""}.social__item.-link .social__link:before{content:""}.social__item.-yout .social__link:before{content:""}.social__item.-pint .social__link:before{content:""}.social__item.-inst .social__link:before{content:""}.shares{position:relative;margin:0 0 40px;border-top:2px solid #bbbdba}.share__toggler{display:inline-block;color:#707070;font-size:14px}.share__toggler:hover,.shares.-expanded .share__toggler{color:#000}.share__toggler i{display:inline-block;position:relative;font-size:40px;vertical-align:middle;margin:0 10px 0 0;padding:10px 0}.share__toggler i:after{display:block;content:"";font-size:1em}.share__toggler i:before{display:block;content:"";position:absolute;transform-style:preserve-3d;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.45em}.share__toggler span{vertical-align:middle}.share{display:none;position:absolute;top:100%;left:5px;border-right:2px solid #bbbdba;border-left:2px solid #bbbdba;padding:10px 20px;background:#fff;box-shadow:6px 6px 6px rgba(0,0,0,.1)}.share__link,.shares.-expanded .share{display:block}.share__link{padding:5px 20px;color:#999;font-size:14px}.share__link:before{display:inline-block;width:20px;margin:0 5px 0 0}.share__item.-face .share__link:before{content:""}.share__item.-twit .share__link:before{content:""}.share__item.-goog .share__link:before{content:""}.share__link:hover{color:#000}section.m-subpages{overflow:hidden}.subpages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-50px;margin-right:-50px;font-size:0;padding-top:30px;padding-bottom:30px;border-top:2px solid #fcc000;border-bottom:2px solid #fcc000;background:#fff}.subpages>*{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:50px;padding-right:50px;font-size:16px}html.flexbox .subpages:after,html.flexbox .subpages:before{display:none}.subpage__content{position:relative;padding:35px 30px 35px 0;border-top:1px solid #bbbdba;width:100%}.subpage__item:nth-child(1) .subpage__content{border-top:none}.subpage__content:after{content:"";font-size:30px;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;transform:translateY(-50%);right:0;color:#bbbdba}.team__header:after,.tweet:after{content:" ";clear:both}.subpage__item:hover .subpage__content:after{color:#fcc000}.subpage__title{color:#000;text-transform:uppercase}.subpage__item:hover .subpage__title{color:#fcc000}.subpage__text{color:#333}.team{padding-top:30px;padding-bottom:30px;margin-top:-60px}.team>div{margin-top:60px}.team__img{display:inline-block}.team__canvas{width:100%;max-width:492px}.team__header{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #bbbdba}.team__header:after{display:block}.team__name{margin:0;font-size:30px;font-weight:200}.team__position,.tweet__user span{text-transform:uppercase;font-weight:600}.team__position{color:#f60;font-size:24px}.team__contact{margin-top:28px}.team__item.-even .team__contact li{margin-right:5px}.team__item.-odd .team__contact li{margin-left:5px}.team__contact a{color:#707070;font-size:38px}.tweets{margin:0 0 60px;border-top:1px solid #a8cbd3;border-bottom:1px solid #a8cbd3}.tweet{max-width:100%;margin-left:auto;margin-right:auto}.tweet:after{display:block}.tweet__user{position:relative;margin:0;padding:20px}.tweet__user>.typ{position:relative;max-width:184px;margin:0 auto;padding-left:50px;font-size:14px}.tweet__user span{display:block;color:#a8cbd3;margin:0 0 3.33px}.tweet__user a{display:block;margin:0 0 3.33px;color:#000;font-weight:200}.tweet__user time{display:block;color:#80a8b5;font-weight:200}.hint-bar__action,.tweet-feed__title-main,.tweet-feed__user span{font-weight:600;text-transform:uppercase}.tweet__icon{position:absolute;font-size:40px;top:50%;left:0;color:#80a8b5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tweet-feed__title-main i:before,.tweet__icon:before{-webkit-transform-style:preserve-3d;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%;left:50%}.tweet__icon:after{display:block;content:"";font-size:1em}.tweet__icon:before{display:block;content:"";font-size:.5em;position:absolute;transform-style:preserve-3d;transform:translate(-50%,-50%)}.tweet__text.tweet__text{padding:20px}.tweet__text{background:#f2f4f1}.tweet__text img{display:none}.tweet-feed__title-main{margin:0;border-top:2px solid #80a8b5;border-bottom:2px solid #80a8b5;color:#80a8b5;font-size:20px}.tweet-feed__title-main i{display:inline-block;position:relative;font-size:40px;vertical-align:middle;margin:0 10px 0 0;padding:10px 0}.tweet-feed__title-main i:after{display:block;content:"";font-size:1em}.tweet-feed__title-main i:before{display:block;content:"";position:absolute;transform-style:preserve-3d;transform:translate(-50%,-50%);font-size:.45em}.tweet-feed__title-main span{vertical-align:middle}.tweet-feed{padding-top:0}.tweet-feed__item{margin-top:40px}.tweet-feed__title{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #80a8b5;font-size:14px}.tweet-feed__title:after{content:" ";display:block;clear:both}.tweet-feed__user{width:66.10169%;float:left;margin-right:1.69492%}.tweet-feed__user span{color:#80a8b5}.tweet-feed__user a{color:#000}.tweet-feed__date{width:32.20339%;float:right;margin-right:0;color:#80a8b5;text-align:right}body.-ss-login .field.checkbox label.right,body.-ss-login .field.password label,body.-ss-login .field.text label{float:none}.pagination,.video__caption .typ,.video__play{text-align:center}.tweet-feed__content{font-size:15px}.tweet-feed__content a{display:inline-block;color:#80a8b5}.tweet-feed__content a img{margin:10px 0 0;width:100%;height:auto}section.m-video{overflow:hidden;padding:0}.video{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.video__caption{z-index:3;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video__caption .typ h2{font-size:20px;text-transform:uppercase}.video__play{margin:30px 0 0}.video__play:after{content:"";font-size:50px;cursor:pointer;margin:0 auto;color:#fff;transition:opacity .2s ease-in-out}.video__iframe-wrap:after,.video__iframe-wrap:before{content:'';top:0;position:absolute;height:100%}.video__iframe-wrap{max-width:900px;margin:130px auto}.video__iframe-wrap:before{left:-100vw;width:200vw;background:rgba(255,255,255,.7)}.video__iframe-wrap:after{left:0;width:100%;background:0 0}.video__close{z-index:2;display:none;position:absolute;top:60px;right:60px}.video__close:after{content:"";font-size:30px;cursor:pointer;margin:0 auto;color:#999;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.video.-video-active .video__close{display:block}.video__iframe{z-index:2;position:relative;left:-100vw;width:100%;padding-bottom:56.25%}.video.-video-active .video__iframe{left:0}.video__iframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pagination__item,.pagination__step{font-size:16px;display:inline-block;vertical-align:middle;margin:0 5px}.pagination__item.-disabled .pagination__link,.pagination__step.-disabled .pagination__step-link{color:#DDD;cursor:not-allowed}.pagination__step .pagination__step-link:before{display:block}.cookie-bar,.hint-bar{position:fixed;bottom:0;z-index:100;width:100%;text-align:center;background:#fff;border-top:1px solid #f60;padding:10px 0 15px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cookie-bar.-loud,.hint-bar.-loud{-webkit-transition:padding .3s linear;transition:padding .3s linear;color:#fff;background:#f60;padding:20px 0}.cookie-bar__content,.hint-bar__content{vertical-align:middle;display:inline-block}.cookie-bar__content p,.hint-bar__content p{margin:0;font-size:14px}.cookie-bar__form,.hint-bar__form{margin-left:10px;vertical-align:middle;display:inline-block}.cookie-bar__action,.hint-bar__action{border:1px solid #f60!important}.cookie-bar__action:focus,.hint-bar__action:focus{outline:0}.cookie-bar__action:hover,.hint-bar__action:hover{border:1px solid #f60;color:#f60}.-loud .cookie-bar__action,.-loud .hint-bar__action{color:#f60;background:#fff;-webkit-transition:none;transition:none}.-loud .cookie-bar__action:hover,.-loud .hint-bar__action:hover{color:#fff;background-color:#000}.hint-bar__action{display:inline-block;background-color:#f60;color:#fff;font-size:14px;line-height:1;border-radius:30px;cursor:pointer;padding:.6em 1.2em;vertical-align:middle}.hint-bar__close{color:#fff;margin-top:5px;display:inline-block}.hint-bar__close:hover{color:#fff}.rich-media-wrapper{position:relative}.rich-media-text-content{padding:15px;margin-top:15px}body.-ss-login fieldset{margin:0;padding:0;border:none;background:0 0}body.-ss-login .field.password input,body.-ss-login .field.text input{max-width:320px}body.-ss-login .field.checkbox label{display:inline-block}body.ss-errorpage section.m-contentpage{padding-top:100px;padding-bottom:100px}.search-results table,.search-results table td{padding:0;border:none}.search-results table{margin:0;table-layout:auto}.search-results .gsc-selected-option-container{min-width:120px}.search-results .gsc-table-result td{border-bottom:1px solid #bbbdba;padding-bottom:10px}.search-results .gsc-webResult.gsc-result,.search-results .gsc-webResult.gsc-result:hover{border:none}.search-results .gs-web-image-box{margin-right:10px}.search-results .gs-promotion-image-box,.search-results .gs-web-image-box{width:100px}.search-results .gs-promotion-image-box img.gs-promotion-image,.search-results .gs-web-image-box img.gs-image{max-width:100%}.search-results .gsc-input{padding:10px;margin-bottom:0;border-color:#bbbdba}.search-results .gsc-input:focus{border-color:#f60;outline:0;box-shadow:none}.search-results input.gsc-search-button{height:auto;padding:11px 20px;font-size:14px;background-color:#f60;border-color:#f60;border-radius:0}.search-results .gsc-above-wrapper-area{border:none}.search-results td.gsc-input{padding:0}.search-results .gsc-results .gsc-cursor{margin:-3px}.search-results .gsc-results .gsc-cursor:after{content:"";display:table;clear:both}.search-results .cse .gsc-results .gsc-cursor-page,.search-results .gsc-results .gsc-cursor-page{display:inline-block;margin:3px;padding:7px 14px;border:1px solid #000;text-transform:uppercase;font-weight:700;background:0 0;color:#000;text-shadow:none;text-decoration:none;float:left}html.lt-ie9 .exp-nav__nav-close,html.lt-ie9 .exp-nav__title,html.lt-ie9 .scroll-to__arrow{display:none}.search-results .cse .gsc-cursor-box,.search-results .gsc-cursor-box{border:none}.search-results .cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,.search-results .gsc-results .gsc-cursor-page.gsc-cursor-current-page{padding:7px 14px}.gssb_c{margin-top:0!important}.campaignForm form#Form_apiForm{margin:0 0 .9em;padding:1.8em;border:1px solid #bbbdba;background:#d5d6d4}.campaignForm form#Form_apiForm fieldset{background:0 0;border:none;padding:0}.campaignForm form#Form_apiForm input[type=submit]{padding:1em 1.5em;margin:0 auto}.campaignForm form#Form_apiForm input[type=submit]:hover{background:#000;color:#fff}.campaignForm .banner.-h-pad-small .banner__content{padding-top:30px}html.lt-ie9 body{margin-top:175px}html.lt-ie9 .util-subdropdown{display:none;position:absolute;top:30px}html.lt-ie9 .icon__intro{position:static}html.lt-ie9 .icon:hover .icon__intro{visibility:visible;opacity:1}html.lt-ie9 .icon__header:after{top:-18px!important}html.lt-ie9 .exp-nav.-center h2{top:-200px!important;left:-116px!important;width:232px;padding:120px 60px}@media only screen and (min-width:400px){.col-s-offset-1{margin-left:8.33333%}.col-s-push-1{left:8.33333%}.col-s-pull-1{right:8.33333%}.col-s-1{width:8.33333%}.col-s-offset-2{margin-left:16.66667%}.col-s-push-2{left:16.66667%}.col-s-pull-2{right:16.66667%}.col-s-2{width:16.66667%}.col-s-offset-3{margin-left:25%}.col-s-push-3{left:25%}.col-s-pull-3{right:25%}.col-s-3{width:25%}.col-s-offset-4{margin-left:33.33333%}.col-s-push-4{left:33.33333%}.col-s-pull-4{right:33.33333%}.col-s-4{width:33.33333%}.col-s-offset-5{margin-left:41.66667%}.col-s-push-5{left:41.66667%}.col-s-pull-5{right:41.66667%}.col-s-5{width:41.66667%}.col-s-offset-6{margin-left:50%}.col-s-push-6{left:50%}.col-s-pull-6{right:50%}.col-s-6{width:50%}.col-s-offset-7{margin-left:58.33333%}.col-s-push-7{left:58.33333%}.col-s-pull-7{right:58.33333%}.col-s-7{width:58.33333%}.col-s-offset-8{margin-left:66.66667%}.col-s-push-8{left:66.66667%}.col-s-pull-8{right:66.66667%}.col-s-8{width:66.66667%}.col-s-offset-9{margin-left:75%}.col-s-push-9{left:75%}.col-s-pull-9{right:75%}.col-s-9{width:75%}.col-s-offset-10{margin-left:83.33333%}.col-s-push-10{left:83.33333%}.col-s-pull-10{right:83.33333%}.col-s-10{width:83.33333%}.col-s-offset-11{margin-left:91.66667%}.col-s-push-11{left:91.66667%}.col-s-pull-11{right:91.66667%}.col-s-11{width:91.66667%}.col-s-offset-12{margin-left:100%}.col-s-push-12{left:100%}.col-s-pull-12{right:100%}.col-s-12{width:100%}.banner__text-right{width:365px}.banner__bg-right{left:0}.util-nav__item.-login>a:before{font-size:30px}.header-logo__svg{width:190px;height:51px}.tweet__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0;font-size:0}.tweet__item>*{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0;font-size:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tweet__user{width:50%;float:left}.tweet__text{width:50%;float:right;margin-right:0}}@media only screen and (min-width:480px){.col-sl-offset-1{margin-left:8.33333%}.col-sl-push-1{left:8.33333%}.col-sl-pull-1{right:8.33333%}.col-sl-1{width:8.33333%}.col-sl-offset-2{margin-left:16.66667%}.col-sl-push-2{left:16.66667%}.col-sl-pull-2{right:16.66667%}.col-sl-2{width:16.66667%}.col-sl-offset-3{margin-left:25%}.col-sl-push-3{left:25%}.col-sl-pull-3{right:25%}.col-sl-3{width:25%}.col-sl-offset-4{margin-left:33.33333%}.col-sl-push-4{left:33.33333%}.col-sl-pull-4{right:33.33333%}.col-sl-4{width:33.33333%}.col-sl-offset-5{margin-left:41.66667%}.col-sl-push-5{left:41.66667%}.col-sl-pull-5{right:41.66667%}.col-sl-5{width:41.66667%}.col-sl-offset-6{margin-left:50%}.col-sl-push-6{left:50%}.col-sl-pull-6{right:50%}.col-sl-6{width:50%}.col-sl-offset-7{margin-left:58.33333%}.col-sl-push-7{left:58.33333%}.col-sl-pull-7{right:58.33333%}.col-sl-7{width:58.33333%}.col-sl-offset-8{margin-left:66.66667%}.col-sl-push-8{left:66.66667%}.col-sl-pull-8{right:66.66667%}.col-sl-8{width:66.66667%}.col-sl-offset-9{margin-left:75%}.col-sl-push-9{left:75%}.col-sl-pull-9{right:75%}.col-sl-9{width:75%}.col-sl-offset-10{margin-left:83.33333%}.col-sl-push-10{left:83.33333%}.col-sl-pull-10{right:83.33333%}.col-sl-10{width:83.33333%}.col-sl-offset-11{margin-left:91.66667%}.col-sl-push-11{left:91.66667%}.col-sl-pull-11{right:91.66667%}.col-sl-11{width:91.66667%}.col-sl-offset-12{margin-left:100%}.col-sl-push-12{left:100%}.col-sl-pull-12{right:100%}.col-sl-12{width:100%}.banner__content h1{font-size:45px}.banner__content h2{font-size:35px}.banner__content h3{font-size:25px}.banner__text-left h1,.banner__text-left h2,.banner__text-left h3,.banner__text-left h4,.banner__text-left h5,.banner__text-left h6{padding-right:20px}.banner__text-left p{padding-right:40px}.contentintro{padding:40px 20px 30px 110px;background:url(/img/general/bookmark-blue.png) 20px -40px no-repeat;background-size:60px auto}.contents.-press-release .contentintro{background-image:url(/img/general/bookmark-orange.png)}.contentintro__date{display:inline-block}.contentintro__btn{float:right;margin:0}.content-block__text{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-block__img{margin-top:0}.gtldlist__ul{-webkit-columns:2;-moz-columns:2;columns:2}.gtld-info__list.gtld-info__list{margin:40px 0 0;padding:40px 40px 13.33px}.gtld-info__list strong{width:40%;float:left}.gtld-info__list a{float:right;width:60%;text-align:right}.reslist__item.-small,.reslist__sizer{width:50%}.reslist__item.-large,.reslist__item.-medium{width:100%}.video__caption .typ h2{font-size:30px}}@media only screen and (min-width:640px){.col-sl2-offset-1{margin-left:8.33333%}.col-sl2-push-1{left:8.33333%}.col-sl2-pull-1{right:8.33333%}.col-sl2-1{width:8.33333%}.col-sl2-offset-2{margin-left:16.66667%}.col-sl2-push-2{left:16.66667%}.col-sl2-pull-2{right:16.66667%}.col-sl2-2{width:16.66667%}.col-sl2-offset-3{margin-left:25%}.col-sl2-push-3{left:25%}.col-sl2-pull-3{right:25%}.col-sl2-3{width:25%}.col-sl2-offset-4{margin-left:33.33333%}.col-sl2-push-4{left:33.33333%}.col-sl2-pull-4{right:33.33333%}.col-sl2-4{width:33.33333%}.col-sl2-offset-5{margin-left:41.66667%}.col-sl2-push-5{left:41.66667%}.col-sl2-pull-5{right:41.66667%}.col-sl2-5{width:41.66667%}.col-sl2-offset-6{margin-left:50%}.col-sl2-push-6{left:50%}.col-sl2-pull-6{right:50%}.col-sl2-6{width:50%}.col-sl2-offset-7{margin-left:58.33333%}.col-sl2-push-7{left:58.33333%}.col-sl2-pull-7{right:58.33333%}.col-sl2-7{width:58.33333%}.col-sl2-offset-8{margin-left:66.66667%}.col-sl2-push-8{left:66.66667%}.col-sl2-pull-8{right:66.66667%}.col-sl2-8{width:66.66667%}.col-sl2-offset-9{margin-left:75%}.col-sl2-push-9{left:75%}.col-sl2-pull-9{right:75%}.col-sl2-9{width:75%}.col-sl2-offset-10{margin-left:83.33333%}.col-sl2-push-10{left:83.33333%}.col-sl2-pull-10{right:83.33333%}.col-sl2-10{width:83.33333%}.col-sl2-offset-11{margin-left:91.66667%}.col-sl2-push-11{left:91.66667%}.col-sl2-pull-11{right:91.66667%}.col-sl2-11{width:91.66667%}.col-sl2-offset-12{margin-left:100%}.col-sl2-push-12{left:100%}.col-sl2-pull-12{right:100%}.col-sl2-12{width:100%}}@media only screen and (min-width:768px){.author__name,.banner__content h1{font-size:50px}.exp-nav.-center,.exp-nav__bg{z-index:3;pointer-events:none;position:absolute}.api-form-wrap label.error:before,.exp-nav.-center:after,.exp-nav.-center:before{content:''}.exp-nav.-leftside .exp-nav__arrow:after,.exp-nav.-rightside .exp-nav__arrow:after{line-height:60px;color:#000;font-size:40px;width:50px;height:60px;display:inline-block}.api-form-wrap label.error{margin:0;position:absolute;white-space:pre;right:100%;top:50%}.api-form-wrap label.error:before{position:absolute;left:100%;bottom:0;width:0;height:0;border-style:solid;border-width:12px 0 11px 10px;border-color:transparent transparent transparent #f60}.col-m-offset-1{margin-left:8.33333%}.col-m-push-1{left:8.33333%}.col-m-pull-1{right:8.33333%}.col-m-1{width:8.33333%}.col-m-offset-2{margin-left:16.66667%}.col-m-push-2{left:16.66667%}.col-m-pull-2{right:16.66667%}.col-m-2{width:16.66667%}.col-m-offset-3{margin-left:25%}.col-m-push-3{left:25%}.col-m-pull-3{right:25%}.col-m-3{width:25%}.col-m-offset-4{margin-left:33.33333%}.col-m-push-4{left:33.33333%}.col-m-pull-4{right:33.33333%}.col-m-4{width:33.33333%}.col-m-offset-5{margin-left:41.66667%}.col-m-push-5{left:41.66667%}.col-m-pull-5{right:41.66667%}.col-m-5{width:41.66667%}.col-m-offset-6{margin-left:50%}.col-m-push-6{left:50%}.col-m-pull-6{right:50%}.col-m-6{width:50%}.col-m-offset-7{margin-left:58.33333%}.col-m-push-7{left:58.33333%}.col-m-pull-7{right:58.33333%}.col-m-7{width:58.33333%}.col-m-offset-8{margin-left:66.66667%}.col-m-push-8{left:66.66667%}.col-m-pull-8{right:66.66667%}.col-m-8{width:66.66667%}.col-m-offset-9{margin-left:75%}.col-m-push-9{left:75%}.col-m-pull-9{right:75%}.col-m-9{width:75%}.col-m-offset-10{margin-left:83.33333%}.col-m-push-10{left:83.33333%}.col-m-pull-10{right:83.33333%}.col-m-10{width:83.33333%}.col-m-offset-11{margin-left:91.66667%}.col-m-push-11{left:91.66667%}.col-m-pull-11{right:91.66667%}.col-m-11{width:91.66667%}.col-m-offset-12{margin-left:100%}.col-m-push-12{left:100%}.col-m-pull-12{right:100%}.col-m-12{width:100%}section[class^=m-].-pad-small-top{padding-top:50px}section[class^=m-].-pad-small-bottom{padding-bottom:50px}section[class^=m-].-pad-medium-top{padding-top:60px}section[class^=m-].-pad-medium-bottom{padding-bottom:60px}section[class^=m-].-pad-large-top{padding-top:80px}section[class^=m-].-pad-large-bottom{padding-bottom:80px}section[class^=m-].-pad-extralarge-top{padding-top:100px}section[class^=m-].-pad-extralarge-bottom{padding-bottom:100px}section.m-author{padding-top:60px;padding-bottom:60px}.author__header{padding-top:60px;padding-left:40px;padding-bottom:80px}.author__img{text-align:right}body.ss-homepage section.m-banner{min-height:calc(50vh - 175px)}.banner__bg span{top:0;right:-320px;-webkit-transform:none;-ms-transform:none;transform:none}.banner.-v-pad-small .banner__content{padding-top:40px;padding-bottom:100px}.banner.-v-pad-medium .banner__content{padding-top:80px;padding-bottom:100px}.banner.-v-pad-large .banner__content{padding-top:120px;padding-bottom:100px}.banner.-h-pad-small .banner__content{padding-left:10px}.banner.-h-pad-medium .banner__content{padding-left:20px}.banner.-h-pad-large .banner__content{padding-left:40px}.banner__content h2{font-size:40px}.banner__content h3{font-size:30px}.banner__text-left h1,.banner__text-left h2,.banner__text-left h3,.banner__text-left h4,.banner__text-left h5,.banner__text-left h6{padding-right:60px}.banner__text-left p{padding-right:120px}.breadcrumb__item{font-size:22px}section.m-contact .side{padding:0 40px}.contact__intro{padding:60px 60px 40px}.contact__area{padding:0 60px 60px}.contact__area h2{margin:50px 0 10px}.contentintro{padding:40px 60px 30px 200px;background-position:60px -60px;background-size:auto}.contentintro h1{font-size:50px}.contentintro__separator{padding-left:60px;padding-right:60px}.contentarea{padding:0 60px 60px}.contentarea .btn-download{position:absolute;top:14px;right:60px;margin:0}section.m-contentblock .wrap{margin-top:-60px}section.m-contentblock .wrap>div{margin-top:60px}.content-blocks{margin-top:-60px}.content-blocks>div{margin-top:60px}.content-block__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-right:-30px;font-size:0}.content-block__item>*{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:30px;padding-right:30px;font-size:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}html.flexbox .content-block__item:after,html.flexbox .content-block__item:before{display:none}.content-block__item.-large+.-large{margin-top:-60px}.content-block__item.-small .content-block__text h2{font-size:24px}.content-block__item.-medium .content-block__text h2{font-size:30px}.content-block__item.-large .content-block__text h2{font-size:36px}.content-block__img{-webkit-transition:opacity .2s ease-in-out,-webkit-transform .8s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out,opacity .2s ease-in-out;transition:transform .8s ease-in-out,opacity .2s ease-in-out,-webkit-transform .8s ease-in-out}.content-block__item.-left .content-block__img{opacity:0;-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%)}.content-block__item.-right .content-block__img{opacity:0;-webkit-transform:translateX(40%);-ms-transform:translateX(40%);transform:translateX(40%)}.content-block__item.-animate .content-block__img{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}section.m-collaterals{padding:0}.collateral__info{width:33.33333%;float:left;padding:60px 0 80px}.collateral__ico:before{font-size:80px}.collateral__text{font-size:20px;margin:40px 40px 0;padding:20px 0 0}.collateral__nav{padding:20px 0;margin:0;width:33.33333%;float:right}.collateral__nav a{font-size:16px}.exp-nav__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0;font-size:0}.exp-nav__flex>*{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0;font-size:16px}.exp-nav__bg{top:0;left:0;width:100%;height:0;box-shadow:0 0 20px 10px rgba(0,0,0,.1)}.exp-nav.-center{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0;background-color:transparent;text-align:center}.exp-nav.-center:after,.exp-nav.-center:before{z-index:-1;display:block;position:absolute;top:0;width:0;height:0;margin-top:-201px;border-top:201px solid transparent;border-bottom:201px solid transparent}.exp-nav.-center:before{left:0;border-left:116px solid #fff}.exp-nav.-center:after{right:0;border-right:116px solid #fff}.exp-nav.-center h2{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0}.exp-nav.-center h2:after{display:none}.exp-nav.-leftside,.exp-nav.-rightside{overflow:hidden;z-index:2;position:relative;padding:0;width:50%;float:left}html.no-flexbox .exp-nav__item{min-height:700px}.exp-nav__item{width:100%;padding:40px 0;text-align:center}.exp-nav.-leftside .exp-nav__title,.exp-nav.-rightside .exp-nav__title{background-color:transparent;background-repeat:no-repeat;width:348px;height:401px}.exp-nav.-leftside .exp-nav__item,.exp-nav.-rightside .exp-nav__item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.exp-nav.-leftside .exp-nav__item{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.exp-nav.-rightside .exp-nav__item{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.-no-touch .exp-nav.-leftside.-reveal .exp-nav__item{-webkit-transform:translateX(90%);-ms-transform:translateX(90%);transform:translateX(90%)}.-no-touch .exp-nav.-rightside.-reveal .exp-nav__item{-webkit-transform:translateX(-90%);-ms-transform:translateX(-90%);transform:translateX(-90%)}.-is-touch .exp-nav.-leftside.-expand .exp-nav__item,.-is-touch .exp-nav.-rightside.-expand .exp-nav__item,.-no-touch .exp-nav.-leftside.-expand .exp-nav__item,.-no-touch .exp-nav.-rightside.-expand .exp-nav__item{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.exp-nav__title{cursor:pointer;position:absolute;top:50%;padding:0}.exp-nav.-leftside .exp-nav__title{left:1px;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);background-image:url(img/arrow-left.png)}.exp-nav.-rightside .exp-nav__title{right:1px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);background-image:url(img/arrow-right.png)}.exp-nav__title h3{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:70%}.exp-nav__title h3 strong{font-weight:600}.exp-nav.-leftside .exp-nav__title h3{right:30%}.exp-nav.-rightside .exp-nav__title h3{left:30%}.exp-nav__clickable{z-index:4;display:block;position:absolute;top:0;width:200%;height:100%;background:0 0}.exp-nav.-leftside .exp-nav__clickable{left:0}.exp-nav.-rightside .exp-nav__clickable{right:0}.exp-nav.-expand .exp-nav__clickable{display:none}.exp-nav__arrow{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.exp-nav.-leftside .exp-nav__arrow{left:-35px}.exp-nav.-leftside .exp-nav__arrow:after{content:""}.exp-nav.-rightside .exp-nav__arrow{right:-35px}.exp-nav.-rightside .exp-nav__arrow:after{content:""}.exp-nav__content li:first-child,.filter__toggler{display:block}.exp-nav__nav{max-width:600px}.exp-nav.-leftside .exp-nav__nav{float:right}.exp-nav.-rightside .exp-nav__nav{float:left}.exp-nav__content{width:70%}.exp-nav.-leftside .exp-nav__content{margin-right:30%}.exp-nav.-rightside .exp-nav__content{margin-left:30%}.exp-nav__content p .btn{margin:40px auto 0}.exp-nav__nav-close{cursor:pointer;display:block;position:absolute;top:-18px;color:#fff;font-size:40px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.exp-nav__nav-close:hover{opacity:.7}.exp-nav.-leftside .exp-nav__nav-close,.exp-nav.-rightside .exp-nav__nav-close{right:30px}.util-nav__item.-cta,.util-nav__item.-language{display:inline-block}.gtldlist-wrap{overflow-y:scroll;height:600px;height:70vh;min-height:600px}.gtldlist-wrap .ps-scrollbar-y-rail{margin:60px 0}.gtldlists{padding-right:100px;padding-bottom:500px;padding-bottom:calc(70vh - 100px)}.gtldlist__ul{-webkit-columns:3;-moz-columns:3;columns:3}section.m-gtldproductsheet .contentarea-side{padding-right:60px}.util-nav__item{margin:0 0 0 15px}.util-nav__item.-login>a{font-size:14px}.util-nav__item.-login>a:before{font-size:22px;position:static;margin:0 8px -2px 0}.util-subnav{visibility:hidden;position:absolute;top:-50px;left:0;min-width:300px;height:auto;margin-left:-100px;padding:20px 20px 0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:translate(0,-150%);-ms-transform:translate(0,-150%);transform:translate(0,-150%)}.util-nav__item.-active .util-subnav{visibility:visible;top:-50px;opacity:.97;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.icons{margin-top:-20px}.icons>div{margin-top:20px}.icon{width:50%}.location-map:before{padding-top:40%}.related{margin-top:-60px}.related>div{margin-top:60px}.res-nav__toggler{display:none}.res-nav{display:block!important}.res-nav__item{display:inline-block;text-align:center;vertical-align:top;line-height:1.2}.res-nav__link{display:inline-block;margin:0}.m-resources-listing.-subcat .res-nav__link{color:#bbbdba}.res-nav__link:hover{color:#707070}.m-resources-listing.-subcat .res-nav__link:hover{color:#999}.m-resources-listing.-subcat .res-nav__link.current,.res-nav__link.current{color:#f60}.res-nav__link i{display:block;margin:0 0 10px}.res-nav__link span{display:block;max-width:100px;margin:0 auto;font-size:13px;text-decoration:underline}.reslist{margin-top:-20px}.reslist>div{margin-top:20px}.reslist__item.-medium{width:50%}.reslist__item.-large.-has-img .reslist__content{padding-bottom:0}.reslist__item.-large.-has-img .reslist__title{float:left;clear:left;width:50%}.reslist__item.-large.-has-img .reslist__summary{float:left;clear:left;width:50%;padding-bottom:60px}.reslist__item.-large.-has-img .reslist__img{float:right;width:50%;margin:-13.33px -13.33px 0 0}.side-bg{position:absolute;top:0;right:0;height:100%;background:#f2f4f1}.subpage__item:nth-child(2) .subpage__content{border-top:none}.team{padding-top:60px;padding-bottom:60px;margin-top:-120px}.team>div{margin-top:120px}.team__item.-odd .team__img{text-align:left}.team__contact,.team__item.-even .team__img{text-align:right}.team__item.-odd .team__content{padding-left:40px}.team__item.-even .team__content{padding-right:40px}.team__title{width:66.10169%;float:left;margin-right:1.69492%}.team__contact{width:32.20339%;float:right;margin-right:0}.tweet__user{width:33.33333%;float:left}.tweet__text{width:66.66667%;float:right;margin-right:0}.video__caption .typ h2{font-size:40px}.hint-bar__close{margin:0;position:absolute;right:10px;top:5px}.rich-media-text-content{max-width:40%;margin-left:50px;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:992px){.banner__text-left{float:left;width:calc(100% - 365px)}.banner__text-right{float:right;margin:-90px 0 -50px}.util-nav__item.-login>a{padding:1em 1.2em;border:2px solid #91bac9;border-radius:35px}.util-nav__item.-login>a:hover{background:#91bac9;color:#fff}.location-map:before{padding-top:34%}.reslist__item.-small,.reslist__sizer{width:25%}.reslist__item.-medium{width:50%}.reslist__item.-large{width:75%}}@media only screen and (min-width:1100px){.wrap{max-width:1100px}.col-l-offset-1{margin-left:8.33333%}.col-l-push-1{left:8.33333%}.col-l-pull-1{right:8.33333%}.col-l-1{width:8.33333%}.col-l-offset-2{margin-left:16.66667%}.col-l-push-2{left:16.66667%}.col-l-pull-2{right:16.66667%}.col-l-2{width:16.66667%}.col-l-offset-3{margin-left:25%}.col-l-push-3{left:25%}.col-l-pull-3{right:25%}.col-l-3{width:25%}.col-l-offset-4{margin-left:33.33333%}.col-l-push-4{left:33.33333%}.col-l-pull-4{right:33.33333%}.col-l-4{width:33.33333%}.col-l-offset-5{margin-left:41.66667%}.col-l-push-5{left:41.66667%}.col-l-pull-5{right:41.66667%}.col-l-5{width:41.66667%}.col-l-offset-6{margin-left:50%}.col-l-push-6{left:50%}.col-l-pull-6{right:50%}.col-l-6{width:50%}.col-l-offset-7{margin-left:58.33333%}.col-l-push-7{left:58.33333%}.col-l-pull-7{right:58.33333%}.col-l-7{width:58.33333%}.col-l-offset-8{margin-left:66.66667%}.col-l-push-8{left:66.66667%}.col-l-pull-8{right:66.66667%}.col-l-8{width:66.66667%}.col-l-offset-9{margin-left:75%}.col-l-push-9{left:75%}.col-l-pull-9{right:75%}.col-l-9{width:75%}.col-l-offset-10{margin-left:83.33333%}.col-l-push-10{left:83.33333%}.col-l-pull-10{right:83.33333%}.col-l-10{width:83.33333%}.col-l-offset-11{margin-left:91.66667%}.col-l-push-11{left:91.66667%}.col-l-pull-11{right:91.66667%}.col-l-11{width:91.66667%}.col-l-offset-12{margin-left:100%}.col-l-push-12{left:100%}.col-l-pull-12{right:100%}.col-l-12{width:100%}.banner__bg span{right:-380px}.banner.-v-pad-small .banner__content{padding-top:60px;padding-bottom:100px}.banner.-v-pad-medium .banner__content{padding-top:130px;padding-bottom:130px}.banner.-v-pad-large .banner__content{padding-top:180px;padding-bottom:180px}.banner.-h-pad-small .banner__content{padding-left:30px}.banner.-h-pad-medium .banner__content{padding-left:60px}.banner.-h-pad-large .banner__content{padding-left:90px}.collateral__info{width:25%;float:left}.collateral__ico:before{font-size:120px}.collateral__nav{width:50%;float:right;margin-right:0}.headers,.nav-search__overlay{position:fixed;left:0;width:100%}.collateral__nav a{font-size:20px}.gtldlist__ul{-webkit-columns:4;-moz-columns:4;columns:4}.headers{top:0}.header{padding:30px 0;box-shadow:none;-webkit-transition:padding .1s ease-in-out;transition:padding .1s ease-in-out}.header-util{padding:2px 0 0}.util-nav__item.-company,.util-nav__item.-contact{display:inline-block}.nav-main__toggler-wrap{display:none}.header-nav>.wrap{padding-top:0;padding-bottom:0}.header-nav{display:block!important;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.headers.-nav-invisible .header-nav{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.nav-search__toggler{display:block}.nav-search__overlay{display:block;z-index:10;top:-100%;height:100vh;background:#f7f7f7;-webkit-transition:top .2s ease-in-out,opacity .2s ease-in-out;transition:top .2s ease-in-out,opacity .2s ease-in-out;opacity:0}.nav-search__overlay.-search-expanded{opacity:1;top:0;-webkit-transition:top .4s ease-in-out,opacity .4s ease-in-out;transition:top .4s ease-in-out,opacity .4s ease-in-out}.nav-search{float:right}.nav-search__form{display:none}.nav-primary{float:left}.nav-primary__item{display:inline-block;margin:0 30px 0 0}.nav-primary__link{padding:20px 0;font-size:16px}.nav-primary__item:hover .nav-primary__link,.nav-primary__link:hover{color:#919191}.nav-primary-sub__toggle{display:none}.nav-primary-sub{display:block!important;visibility:hidden;position:absolute;top:100%;left:-20px;width:250px;padding:20px;background:#f2f4f1;box-shadow:0 4px 4px 0 rgba(0,0,0,.04);opacity:0}.nav-primary__item:hover .nav-primary-sub{visibility:visible;-webkit-transition:all .2s ease-in-out .3s;transition:all .2s ease-in-out .3s;opacity:1}.headers.-nav-invisible .nav-primary-sub{display:none!important}.nav-secondary{float:right}.nav-secondary__item{display:inline-block;margin:0 10px 0 0}.nav-secondary__link{padding:20px 0}.icon{width:25%}.icon__intro{visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;-webkit-transition:opacity .3s ease-in-out,visibility 0s ease-in-out;transition:opacity .3s ease-in-out,visibility 0s ease-in-out}.icon__item:hover .icon__intro{visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s}.icon__content{padding:0}.icon__header{padding-top:0;padding-bottom:10px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(160px);-ms-transform:translateY(160px);transform:translateY(160px)}.icon__item:hover .icon__header{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.icon__header:after{content:'';position:absolute;left:20%;top:-18px;width:60%;height:1px;border-bottom:1px solid #bbbdba;-webkit-transition:top .3s ease-in-out,opacity .1s ease-in-out .2s;transition:top .3s ease-in-out,opacity .1s ease-in-out .2s}.icon__item:hover .icon__header:after{top:90%;opacity:0}.icon__header h3{display:block}.icon__text{opacity:0}.icon__item:hover .icon__text{opacity:1;-webkit-transition:opacity .3s ease-in-out .3s,visibility 0s ease-in-out .6s;transition:opacity .3s ease-in-out .3s,visibility 0s ease-in-out .6s}.related__item:nth-child(1),.related__item:nth-child(2),.related__item:nth-child(3),.related__item:nth-child(4){position:relative;left:0;opacity:1;height:auto}.team__item.-even{padding-left:10%}.team__item.-odd{padding-right:10%}.video__caption .typ h2{font-size:50px}.video__iframe-wrap{margin:90px auto}.gssb_c.-pos-fixed{position:fixed!important;z-index:11!important}.gssb_c{z-index:4!important}}@media only screen and (min-width:1200px){.wrap{max-width:1200px}.banner__bg span{right:-200px}}@media only screen and (min-width:1500px){.quotes-slider .slick-arrow.slick-prev{left:-10%}.quotes-slider .slick-arrow.slick-next{right:-10%}}@media only screen and (max-width:1099px){#headers-wrap{height:auto!important}.icon__item{padding-top:40px;padding-bottom:40px}.icon.-theme-white .icon__item{background:#fff}.icon.-theme-grey .icon__item{background:#e8ebe5}.icon.-theme-light-blue .icon__item{background:#cfe6eb}.icon.-theme-dark-blue .icon__item{background:#a8cbd3}}@media only screen and (max-width:767px){.table-logos td,.table-logos th{border:none;display:inline-block;margin:0 10px}section.m-banner.-is-hidden-mobile{display:none!important}.collateral__nav a{font-size:14px;padding:10px 0}.exp-nav__arrow{position:relative;display:inline-block}.exp-nav__arrow:after{display:inline-block;content:"";font-size:40px}.exp-nav__arrow:before{position:absolute;top:13px;left:0;content:"";font-size:40px;opacity:0}.exp-nav.-expand .exp-nav__arrow:before{opacity:1}.exp-nav__nav{display:none}.exp-nav.-expand .exp-nav__nav{display:block}.icon__item{padding-top:30px;padding-bottom:30px}.icon__text p{font-size:0;margin:0}.icon__text p a{font-size:16px;margin:0 0 15px}.related__item:nth-child(1),.related__item:nth-child(2){position:relative;left:0;opacity:1;height:auto}}@media only screen and (min-width:768px) and (max-width:1099px){.related__item:nth-child(1),.related__item:nth-child(2){position:relative;left:0;opacity:1;height:auto}}


@media only screen and (max-width: 550px){
	li.util-nav__item.-cta {
    display: none;
} 

}

.util-nav__item.-language>a{
	padding-top:5px;
}

.nav-main__toggler-wrap{
	display:none;
}

.header-util{
	padding:2px 0 0 0 ;
}


.custom-social li{
	list-style-type: none !important;
	display: inline-block !important;

}

.custom-social li:first-child{
	margin-right: 20px !important;

}
@media only screen and (min-width: 960px){
  .exp-nav.-center h2 span{
	width: 90px;
	display: block;
	margin: 0 auto;
}
}


.util-nav__item.-cta>a{
	color:#f60 !important;
    background-color:#fff !important;
}
