

/* Start:/local/templates/rosexpertiza/css/style.css?178704483116754*/
/* cyrillic */
@font-face { 
	font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(/local/templates/rosexpertiza/css/../fonts/Roboto/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin */
@font-face { 
	font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(/local/templates/rosexpertiza/css/../fonts/Roboto/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face { 
	font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(/local/templates/rosexpertiza/css/../fonts/Roboto/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin */
@font-face { 
	font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(/local/templates/rosexpertiza/css/../fonts/Roboto/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* cyrillic */
@font-face { 
	font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(/local/templates/rosexpertiza/css/../fonts/Roboto/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin */
@font-face { 
	font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(/local/templates/rosexpertiza/css/../fonts/Roboto/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face { 
	font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(/local/templates/rosexpertiza/css/../fonts/Roboto/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin */
@font-face { 
	font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(/local/templates/rosexpertiza/css/../fonts/Roboto/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


.main1:before {
  width: 0rem;
}
.main {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.main .column-primary-cta__list__item.column-list__item {
  text-align: center;
  width: 250px;
  height: 250px;
  margin-top: 0px;
  padding: 25px;
  box-shadow: 0px 0px 5px 1px #79787821;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  background: #fff;
}
.main .column-primary-cta__list__item.column-list__item:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  background: #fff;
  z-index: 10;
}
.main .column-primary-cta__list__item.column-list__item a {
  color: #000;
  text-decoration: none;
}
.main .column-primary-cta__list__item__icon-1 img {
  height: 80px;
}
.main h5 {
  font-size: 13px;
  line-height: 1.7rem;
  margin-top: 15px;
}
.h-captcha{
  margin-bottom: 20px;
  padding-left: 15px;
  padding-right: 15px;
}


/* Замена /ds-comf/ds-form/index.php?m=getcss
path:/ds-comf/ds-form/css/dsforms.css*/
.dspopup-modal-bg {position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);display: none;top: 0;left: 0;z-index: 100000;}.dspopup-modal {border-radius: 5px;display: none;visibility: hidden;position: fixed;z-index: 100001;width: 310px;background-color: #fff;}.dspopup-modal .close-dspopup-modal {display: block;position: absolute;width: 16px;height: 16px;top: 20px;right: 20px;cursor: pointer;background: url(/local/templates/rosexpertiza/css/images/form-close.svg) no-repeat;color: #fff;text-align: center;font-family: serif;font-size: 28px;line-height: 26px;font-weight: 700;}.ds-form form {padding: 35px 45px 50px;margin-bottom: 0;}.ds-form form label .required {color: #b21a41;}.ds-form form input:not([type]):focus,.ds-form form input[type="text"]:focus,.ds-form form input[type="password"]:focus,.ds-form form input[type="date"]:focus,.ds-form form input[type="datetime"]:focus,.ds-form form input[type="datetime-local"]:focus,.ds-form form input[type="month"]:focus,.ds-form form input[type="week"]:focus,.ds-form form input[type="email"]:focus,.ds-form form input[type="number"]:focus,.ds-form form input[type="search"]:focus,.ds-form form input[type="tel"]:focus,.ds-form form input[type="time"]:focus,.ds-form form input[type="url"]:focus,.ds-form form input[type="color"]:focus,.ds-form form select:focus,.ds-form form textarea:focus {background-color: #fff;border-color: #999999;outline: none;}.ds-form form input:not([type]).improper-value,.ds-form form input[type="text"].improper-value,.ds-form form input[type="password"].improper-value,.ds-form form input[type="date"].improper-value,.ds-form form input[type="datetime"].improper-value,.ds-form form input[type="datetime-local"].improper-value,.ds-form form input[type="month"].improper-value,.ds-form form input[type="week"].improper-value,.ds-form form input[type="email"].improper-value,.ds-form form input[type="number"].improper-value,.ds-form form input[type="search"].improper-value,.ds-form form input[type="tel"].improper-value,.ds-form form input[type="time"].improper-value,.ds-form form input[type="url"].improper-value,.ds-form form input[type="color"].improper-value,.ds-form form select.improper-value,.ds-form form textarea.improper-value {border-color: #b21a41;}.ds-form form input[type="checkbox"] {vertical-align: middle;}.ds-form form input[type="radio"] {vertical-align: middle;}.ds-form form select {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAICAMAAADUf89RAAAAXVBMVEXe3t7////e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t4c2GbBAAAAHnRSTlMAAAMGCQwPIScqMDM5P0Wfpau0usDDxuTn6u3w8/a+b40GAAAAS0lEQVQI123JRRKAQADEwODubvP/Z3KhYBfIMU00yaxyriCejV+7D5As929cDCBdr996WEC2SZI6jxeQ75J6nw9QHBoDfoByCLHgBAR/B7a3OfpzAAAAAElFTkSuQmCC);background-position: right center;background-repeat: no-repeat;padding-right: 1.75em;}.ds-form form select option {padding: 0.22222em 0.64em;color: #78767a;font-family: inherit;}.ds-form .clearfix:before, .ds-form .clearfix:after {content: " ";display: table;}.ds-form .clearfix:after {clear: both;}.ds-form .form-head {color: #002e62;text-align: center;margin-bottom: 30px;}.ds-form .is_checkbox,.ds-form .is_radio {display: block;text-align: left;}.ds-form .is_checkbox label,.ds-form .is_radio label {margin-left: 2.05556em;}.ds-form .is_checkbox input,.ds-form .is_radio input {margin-top: -22px;}.ds-form .infoform {margin-bottom: 15px;color: #b7b7b7;}.ds-form .error-form {color: #b21a41;color: inherit;list-style: none;}.ds-response{color: inherit;}.ds-response-title{font-size: 24px;margin-bottom: 15px;}.ds-form .repeatform{color: inherit;}.ds-form .star-rating {background: #dedede;}.ds-form .star-rating__wrap {display: inline-block;cursor: pointer;}.ds-form .star-rating__wrap div,.ds-form .star-rating__wrap label {display: inline-block;}.ds-form .star-rating__wrap input {display: inline-block;}.ds-form .star-rating__wrap label {}.ds-form .star-rating__wrap:after {content: "";display: table;clear: both;}.ds-form .star-rating__wrap .on ~ div {color: #FFB300 !important;}.ds-form .star-rating__wrap:hover label {color: #FFB300 !important;}.ds-form form .stars-rating {display: inline-block;vertical-align: middle;}.ds-form form .stars {background: url("/local/templates/rosexpertiza/css/images/stars.png") repeat-x 0 0;width: 150px;display: inline-block;vertical-align: middle;}.ds-form form .stars input[type="radio"] {position: absolute;opacity: 0;filter: alpha(opacity=0);}.ds-form form .stars input[type="radio"].star-5:checked ~ span {width: 100%;}.ds-form form .stars input[type="radio"].star-4:checked ~ span {width: 80%;}.ds-form form .stars input[type="radio"].star-3:checked ~ span {width: 60%;}.ds-form form .stars input[type="radio"].star-2:checked ~ span {width: 40%;}.ds-form form .stars input[type="radio"].star-1:checked ~ span {width: 20%;}.ds-form form .stars label {display: block;width: 30px;height: 30px;margin: 0 !important;padding: 0 !important;text-indent: -999em;float: left;position: relative;z-index: 10;background: transparent !important;cursor: pointer;}.ds-form form .stars label:hover ~ span {background-position: 0 -30px;}.ds-form form .stars label.star-5:hover ~ span {width: 100% !important;}.ds-form form .stars label.star-4:hover ~ span {width: 80% !important;}.ds-form form .stars label.star-3:hover ~ span {width: 60% !important;}.ds-form form .stars label.star-2:hover ~ span {width: 40% !important;}.ds-form form .stars label.star-1:hover ~ span {width: 20% !important;}.ds-form form .stars span {display: block;width: 0;position: relative;top: 0;left: 0;height: 30px;background: url("/local/templates/rosexpertiza/css/images/stars.png") repeat-x 0 -60px;-webkit-transition: -webkit-width 0.5s;-moz-transition: -moz-width 0.5s;-ms-transition: -ms-width 0.5s;-o-transition: -o-width 0.5s;transition: width 0.5s;}.dsform-field-error {display: block;position: relative;max-width: 100%;}.dsform-field-error > span {background-image: linear-gradient(red, crimson);border-radius: 10px;color: white;display: block;font-weight: 700;padding: 2px 5px;position: absolute;right: 0;top: -8px;}.dsform-field-error > span::before {border-color: transparent transparent red;border-style: solid;border-width: 0 5px 5px;content: "";display: block;height: 0;position: absolute;right: 10px;top: -5px;width: 0;}.dsform-field-error.hint-proper > span {background-image: linear-gradient(yellowgreen, forestgreen);}.dsform-field-error.hint-proper > span::before {border-color: transparent transparent yellowgreen;}.close-dspopup-modal-inner{padding: 14px 40px;margin: auto;background: #fdb913;color: #002e62;cursor: pointer;display: inline-block;}.ds-form .manager{margin-bottom: 20px;}@media only screen and (min-width: 560px) {.dspopup-modal {margin-left: auto;margin-right: auto;}}@media only screen and (min-width: 768px) {.dspopup-modal {margin-left: auto;margin-right: auto;}}
/*path:/ds-comf/ds-form/css/forms/dscalltime.css*/
#dscalltime-form [class*="call"].inline label { float: left; margin-right: 10px; }#dscalltime-form [class*="call"].inline select { float: left; width: auto; }#dscalltime-form [class*="call"].inline + .inline label { margin-left: 10px; }
/*path:/ds-comf/ds-form/css/forms/dsformavnizy.css*/
.formavnizu.ds-form {background:#002e62;color: #fff;padding-bottom: 20px;margin-top: 50px;}.formavnizu.ds-form .block_title .subtitle {margin-top: 0px;font-size: 14px;font-weight: 300;color: #8d9aad;}.formavnizu.ds-form .block_title .form-head{margin-bottom: 10px;font-weight: 300;text-align: left;color: #fff;font-size: 2.4rem;line-height: 3rem;}.formavnizu.ds-form .block_form {display: flex;justify-content: space-between;flex-flow: row wrap;}.formavnizu.ds-form .block_form input {background: #002e62 !important;border-color: #2764ad !important;color: #fff;border: .1rem solid #ccc;display: block;font-family: Roboto,Arial,sans-serif;padding: 1rem;font-size: 100%;line-height: 1.15;margin: 0;}.formavnizu.ds-form .block_form .field-3.buttonform input{background: #fdb913 !important;text-decoration: none;color: #002d62;min-width: 20rem;padding: 1rem;text-align: center;transition: all .3s linear;opacity: 1;border: none;border-radius: 0;}.formavnizu.ds-form .block_form input::placeholder {color: #fff;}.formavnizu.ds-form .block_form .field-1,.formavnizu.ds-form .block_form .field-2,.formavnizu.ds-form .block_form .field-3 {width: 32%;}.formavnizu.ds-form .block_footer .policy {font-size: 12px;color: #2e598e;}.formavnizu.ds-form .block_footer a {color: #2e598e;text-decoration: underline;}.formavnizu.ds-form .error-form li{color: #fff;}.formavnizu.ds-form .policy {margin: 1rem 0;}.ds-form #dsformavnizyformmessagereport .form-head {color: #fff;}#dsformavnizyformmessagereport.report-message .text-report p {color: #fff;font-size: 16px;}@media screen and (max-width: 768px) {.formavnizu.ds-form .block_form {justify-content: center;}.formavnizu.ds-form .block_form .field-1,.formavnizu.ds-form .block_form .field-2,.formavnizu.ds-form .block_form .field-3 {margin: 10px ; width: 320px;}.formavnizu.ds-form .block_title .form-head, .formavnizu.ds-form .block_title .subtitle, .formavnizu.ds-form .block_footer .policy {text-align: center;}.formavnizu.ds-form form {padding: 35px 0px 20px;margin-bottom: 0;}}@media screen and (max-width: 320px) {.formavnizu.ds-form .block_form .field-1,.formavnizu.ds-form .block_form .field-2,.formavnizu.ds-form .block_form .field-3 {width: 320px;}}
/*path:/ds-comf/ds-form/css/plugins/calendar.css*/
 .dsform-cal-btn{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF7ZRNDoIwEIXf+MadeiYTV+o9vIZ6RpcaF8Ix0HEB+ENSWkIRF33JpC19bT+azgAeEdxSNKdoRnAd2+8VRTOKWhnTW2y/BGxon+O7Fa1ruvonPoChpU3iWrH/1HXO6DfQBjCr2vz9SbKqM4/gbwcguAQAmO3KTSWTsg+Cq77+98JXynzHRPTkIF9QeO3rr8MJUAbPVTFRAEpwQ+Elnl9NXK+zoUfVhj7aYL8Gbtg1W4L9f52GCeAncj7CZm331f6u87VGv4EEEFoJB9PoN5AAnAB3K+Qz+syL4dgZIJYUejDBfhQA3+GDAoQcDqQ6kACAJ1q0luRTOjZaAAAAAElFTkSuQmCC') no-repeat 50% 50% / 80%;height: 20px;width: 20px;vertical-align: middle;display: inline-block;border-radius: 2px;cursor: pointer;}.dsform-cal-btn.cal-chosen{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADjSURBVFiF7ZZBCsIwEEUn0qV6JsFV9R6eQ8/oUnFhew6fC6egodNEmtiC+VASOj/JS5iEEQkI2AMt0AB1an9QOlGne2q/i5iQjwHODY751r8IAeRW5RN3Sr1Ta53JT8AEAJbabd9+NxpbjfUHAURko+1BJ220LyKyTeB/CVtnY6dr4JbAD8AQAMAFqIFKvx1wTejHQX92enpoG5u00f5YgGya7zUsAL9SZQX8t91P1rHxTpOfQAEoD1EBMAGcpzFxETmZBGahEPDFxoHjUD2QFSC0eFaAmMUhviLKpvnegr8BeALlvmm00+8QOgAAAABJRU5ErkJggg==') no-repeat 50% 50% / 80%, #999;}.dsform-cal-wrapper{ display: inline; position: relative;}table.dscalendar-table td {color: #333333;line-height: 1.5em;min-width: 1.5em;padding: 0;text-align: center;vertical-align: middle;background: #fefefe;}table.dscalendar-table tbody td{box-shadow: 0 0 1px #ccc;}table.dscalendar-table td.crrnt-day {background: skyblue;color: #FFFFFF;}table.dscalendar-table tbody td{ cursor: default;}table.dscalendar-table tbody td:not(.nodate):hover{ background: #e0eeff; color: black;}table.dscalendar-table td.nodate{background: whitesmoke;}table.dscalendar-table thead td{border-bottom: none;}.dsform-cal-layer{position: absolute;z-index: 999;right: 0;top: 24px;}table.dscalendar-table {font-family: Helvetica,sans-serif;font-size: 1em;border-collapse: separate;border-spacing: 0px;border: 1px solid silver;float: left;}table.dscalendar-table td.mth-hdr {padding-left: 25px;padding-right: 25px;position: relative;text-align: center;background: whitesmoke;color: gray;}table.dscalendar-table thead td.wday {background: silver;color: #FFFFFF;font-family: sans-serif;font-size: 0.75em;font-weight: 700;}table.dscalendar-table thead td.wday.wda-6 {background: darksalmon;}.month-btn {border: 1px solid #ccc;display: inline-block;height: 12px;width: 12px;cursor: pointer;}.prev-month.month-btn {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABKAAAASgB+3Je1gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABVSURBVAiZY2BAAjkhIQ2MyBwGBgYrRmQOKyOjPyMyp3/16u9M/xkYvjP8/8/OzMHBxMDAwMDIwMDAkB0SUs74/78XBxeXF4ahzDCBU9euHTDT0lIGALIJGIs0O44OAAAAAElFTkSuQmCC") no-repeat 50% 50% white;left: 5px;position: absolute;top: calc(50% - 7px);}.next-month.month-btn {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABKAAAASgB+3Je1gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABtSURBVAiZTY3BCYNAFAXnL4IEtxqxCQ+e1C70kA7cmwVsGy6YGmIHaUVyEHw5RZzjMDCMbTtzw8msHLpuuoTtewNU/9IAxrrOVRSLSR8HkHnvkHJJX3v2/eM4zxfSO6YU3CGtmG0xpQDA/QDwA/8gJpwz8+WLAAAAAElFTkSuQmCC') no-repeat 50% 50% white;right: 5px;position: absolute;top: calc(50% - 7px);}
/* End */


/* Start:/local/templates/rosexpertiza/css/icon.css?1787045531566*/
/* fallback */
@font-face {
	font-display: swap;
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(/local/templates/rosexpertiza/css/../fonts/materialicons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

/* End */


/* Start:/local/templates/rosexpertiza/css/site.min.css?1729515052283561*/
@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,:after,:before{box-sizing:border-box}html{font-size:62.5%;overflow-x:hidden}body{background:#fff;color:#000;direction:ltr;font-family:Roboto,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:normal;overflow-x:hidden;text-align:left}@media screen and (min-width:768px){.menu-open body{overflow:hidden}}body.second-lang{font-family:"Noto Sans",Arial,sans-serif}img{height:auto;max-width:100%}.article-header__title,.bar-title--large,.contact-details__contact__name,.country-landing-intro__heading,.form__header__title,.h1,.hero__heading,.insight-asset-detail .article-header__title,.key-issues__title,.login-form__header__title,.page-title__title,.reset-password__header__title,h1{font-size:4rem;font-weight:900;line-height:4.6rem}.article-header__title p,.bar-title--large p,.contact-details__contact__name p,.country-landing-intro__heading p,.form__header__title p,.h1 p,.hero__heading p,.insight-asset-detail .article-header__title p,.key-issues__title p,.login-form__header__title p,.page-title__title p,.reset-password__header__title p,h1 p{margin:0}@media screen and (min-width:768px){.article-header__title,.bar-title--large,.contact-details__contact__name,.country-landing-intro__heading,.form__header__title,.h1,.hero__heading,.insight-asset-detail .article-header__title,.key-issues__title,.login-form__header__title,.page-title__title,.reset-password__header__title,h1{font-size:5.8rem;line-height:6rem}.alt.article-header__title,.alt.bar-title--large,.alt.contact-details__contact__name,.alt.country-landing-intro__heading,.alt.form__header__title,.alt.hero__heading,.alt.key-issues__title,.alt.login-form__header__title,.alt.page-title__title,.alt.reset-password__header__title,.h1.alt,.hero--home-page .hero__heading,h1.alt{font-size:4.6rem;line-height:4.9rem}.alt-b.article-header__title,.alt-b.bar-title--large,.alt-b.contact-details__contact__name,.alt-b.country-landing-intro__heading,.alt-b.form__header__title,.alt-b.hero__heading,.alt-b.key-issues__title,.alt-b.login-form__header__title,.alt-b.page-title__title,.alt-b.reset-password__header__title,.h1.alt-b,h1.alt-b{font-size:3.4rem;line-height:3.8rem}}.article-header__sub-title,.bar-title,.column-primary-cta__title--center,.content-results__title,.contextual-contact__intro__title,.country-landing-intro__secondary__header,.featured-elements__carousel__item__author,.featured-elements__carousel__item__title,.featured-elements__intro__title,.featured-services__intro__heading,.firm-results__header,.form__header__title--confirmation,.h2,.hero--insights-landing-page .hero__heading,.hero--news-landing-page .hero__heading,.in-page-contact__title,.infographic__heading,.insight-asset-detail .article-header__sub-title,.key-issues__title,.news-list-table__intro-bar__title,.our-firms__firm__name,.page-end-cta__wrapper__title,.quote__author,.section-intro-bar__title,.video__title,h2{font-size:3.4rem;font-weight:500;line-height:3.8rem}.article-header__sub-title p,.bar-title p,.column-primary-cta__title--center p,.content-results__title p,.contextual-contact__intro__title p,.country-landing-intro__secondary__header p,.featured-elements__carousel__item__author p,.featured-elements__carousel__item__title p,.featured-elements__intro__title p,.featured-services__intro__heading p,.firm-results__header p,.form__header__title--confirmation p,.h2 p,.hero--insights-landing-page .hero__heading p,.hero--news-landing-page .hero__heading p,.in-page-contact__title p,.infographic__heading p,.insight-asset-detail .article-header__sub-title p,.key-issues__title p,.news-list-table__intro-bar__title p,.our-firms__firm__name p,.page-end-cta__wrapper__title p,.quote__author p,.section-intro-bar__title p,.video__title p,h2 p{margin:0}@media screen and (min-width:768px){.article-header__sub-title,.bar-title,.column-primary-cta__title--center,.content-results__title,.contextual-contact__intro__title,.country-landing-intro__secondary__header,.featured-elements__carousel__item__author,.featured-elements__carousel__item__title,.featured-elements__intro__title,.featured-services__intro__heading,.firm-results__header,.form__header__title--confirmation,.h2,.hero--insights-landing-page .hero__heading,.hero--news-landing-page .hero__heading,.in-page-contact__title,.infographic__heading,.insight-asset-detail .article-header__sub-title,.key-issues__title,.news-list-table__intro-bar__title,.our-firms__firm__name,.page-end-cta__wrapper__title,.quote__author,.section-intro-bar__title,.video__title,h2{font-size:3.6rem;line-height:4rem}}.article-header__sub-heading,.bar-title--small,.column-content-preview__title,.column-directory-content__title,.column-directory-list__title,.column-list-links__title,.column-primary-cta__title,.column-related-content__title,.contact-details__contact__job-firm,.contact-directory__title,.contextual-links__heading,.featured-elements__carousel__item__author,.h3,.insight-previews__item__title,.navigation-cards__title,.our-firms__firm__header,.product-navigation__title,.quote__author,.search-criteria__search input[type=text],.search__textbox,.tabbed-content__title,h3{font-size:2.4rem;font-weight:500;line-height:3.2rem}.article-header__sub-heading p,.bar-title--small p,.column-content-preview__title p,.column-directory-content__title p,.column-directory-list__title p,.column-list-links__title p,.column-primary-cta__title p,.column-related-content__title p,.contact-details__contact__job-firm p,.contact-directory__title p,.contextual-links__heading p,.featured-elements__carousel__item__author p,.h3 p,.insight-previews__item__title p,.navigation-cards__title p,.our-firms__firm__header p,.product-navigation__title p,.quote__author p,.search-criteria__search input[type=text] p,.search__textbox p,.tabbed-content__title p,h3 p{margin:0}@media screen and (min-width:768px){.article-header__sub-heading,.bar-title--small,.column-content-preview__title,.column-directory-content__title,.column-directory-list__title,.column-list-links__title,.column-primary-cta__title,.column-related-content__title,.contact-details__contact__job-firm,.contact-directory__title,.contextual-links__heading,.featured-elements__carousel__item__author,.h3,.insight-previews__item__title,.navigation-cards__title,.our-firms__firm__header,.product-navigation__title,.quote__author,.search-criteria__search input[type=text],.search__textbox,.tabbed-content__title,h3{line-height:3rem}}.accordion-content__item__title,.content-results__result__link,.featured-services__tab-content__item__heading,.featured-services__tab-content__name,.firm-results__results__result__name,.h4,.header__main-menu__links .dropdown-filter__text,.header__main-menu__links__utility a,.header__main-menu__primary-link,.key-issues .carousel-item__title,.locations li.locations__region,.tabbed-content__tab-content__name,.tabbed-content__tabs__tab,h4{font-size:2rem;font-weight:900;line-height:2.9rem}.accordion-content__item__title p,.content-results__result__link p,.featured-services__tab-content__item__heading p,.featured-services__tab-content__name p,.firm-results__results__result__name p,.h4 p,.header__main-menu__links .dropdown-filter__text p,.header__main-menu__links__utility a p,.header__main-menu__primary-link p,.key-issues .carousel-item__title p,.locations li.locations__region p,.tabbed-content__tab-content__name p,.tabbed-content__tabs__tab p,h4 p{margin:0}.article-header__author,.column-directory-content__list__item__title,.column-directory-list__list__item__title,.column-list-links__list__item__title,.column-primary-cta__list__item__heading,.content-with-quote__quote,.contextual-contact__contact__full-name,.contextual-contact__intro__content,.country-landing-intro__secondary__content,.featured-elements__carousel__item__quote,.featured-elements__carousel__item__text,.featured-elements__intro__content,.featured-services__intro__content,.form__body__header,.form__body__required-text,.h5,.insight-asset-detail .article-header__author,.login-form__body__header,.login-form__body__required-text,.navigation-cards__list__item__heading,.page-end-cta__wrapper__content,.quote,.reset-password__body__header,.reset-password__body__required-text,.search-criteria__result,.testimonial-with-headshot__testimonial__info__name,.testimonial-with-headshot__testimonial__quote,.video__content,blockquote,h5{font-size:1.8rem;font-weight:500;line-height:2.7rem}.article-header__author p,.column-directory-content__list__item__title p,.column-directory-list__list__item__title p,.column-list-links__list__item__title p,.column-primary-cta__list__item__heading p,.content-with-quote__quote p,.contextual-contact__contact__full-name p,.contextual-contact__intro__content p,.country-landing-intro__secondary__content p,.featured-elements__carousel__item__quote p,.featured-elements__carousel__item__text p,.featured-elements__intro__content p,.featured-services__intro__content p,.form__body__header p,.form__body__required-text p,.h5 p,.insight-asset-detail .article-header__author p,.login-form__body__header p,.login-form__body__required-text p,.navigation-cards__list__item__heading p,.page-end-cta__wrapper__content p,.quote p,.reset-password__body__header p,.reset-password__body__required-text p,.search-criteria__result p,.testimonial-with-headshot__testimonial__info__name p,.testimonial-with-headshot__testimonial__quote p,.video__content p,blockquote p,h5 p{margin:0}.h6,h6{font-size:1.6rem;font-weight:500;line-height:2.5rem}.second-lang .h6,.second-lang h6{font-weight:900}.h6 p,h6 p{margin:0}.article-previous-next__next,.breadcrumb,.cc-window,.cities-modal__city,.cities-modal__header__link,.column-content-preview__list__item__category-date,.column-content-preview__list__item__title,.column-primary-cta__list__item__link--alt a,.column-related-content__list__item__title,.content-results__count,.contextual-contact__contact__firm,.contextual-contact__contact__job-title,.contextual-contact__intro__link a,.contextual-contact__view-more a,.contextual-links__link a,.contextual-links__summary a,.dropdown-filter-label,.featured-services__intro__link a,.featured-services__tab-content__item__link,.featured-services__tabs__tab__name,.firm-results__filter__result-count,.firm-results__results__result__cities,.firm-results__results__result__country,.firm-results__results__result__phone,.firm-results__results__result__services span,.footer__copyright,.footer__logo-bar__tagline,.form__field,.form__field__helper,.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__see-all a,.header__utility-menu .dropdown-filter,.header__utility-menu a,.hero__category,.image-caption__caption,.insight-previews__item__category,.key-issues__issue__category-date,.key-issues__view-more a,.link--arrow,.link--arrow-inline,.locations__global-site,.login-form__field,.login-form__field__helper,.news-list-table__intro-bar__link a,.news-list-table__table thead tr th,.news-list-table__table__item__content,.news-list-table__view-more--mobile a,.our-firms__firm__link a,.pagination,.product-navigation__list__item__inner__content__link a,.reset-password__field,.reset-password__field__helper,.search-result-tabs a,.slick-dots li .number,.sort,.tag,.testimonial-with-headshot__testimonial__info__firm,.testimonial-with-headshot__testimonial__info__job,.text--medium,.text--medium-small,.trending-insights__insight__title{font-weight:500}.breadcrumb,.cc-window,.column-content-preview__list__item__category-date,.content-results__count,.contextual-contact__contact__firm,.contextual-contact__contact__job-title,.firm-results__filter__result-count,.firm-results__results__result__cities,.firm-results__results__result__country,.firm-results__results__result__phone,.firm-results__results__result__services span,.footer__copyright,.form__field__helper,.header__utility-menu .dropdown-filter,.header__utility-menu a,.hero__category,.image-caption__caption,.insight-previews__item__category,.key-issues__issue__category-date,.login-form__field__helper,.news-list-table__table__item__content,.reset-password__field__helper,.tag,.testimonial-with-headshot__testimonial__info__firm,.testimonial-with-headshot__testimonial__info__job,.text--medium-small{font-size:1.4rem;line-height:2rem}a{color:#002d62;display:inline-block;font-weight:500;text-decoration:none}a:focus,a:hover{text-decoration:underline}a[href*=mailto],a[href*=tel]{direction:ltr}.material-icons,.material-icons-custom{vertical-align:middle}.material-icons{-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.material-icons:hover{text-decoration:none}b,strong{font-weight:700}ol,ul{list-style:none;padding:0}ol li,ul li{line-height:3rem;position:relative}ol a,ul a{text-decoration:underline}ul>li{padding:0 0 0 1.5rem}ul>li:before{background:#fdb913;border-radius:50%;content:"";display:block;height:.6rem;left:0;position:absolute;top:1.3rem;width:.6rem}ol{counter-reset:crowe-counter}ol>li{padding:0 0 0 2rem}ol>li:before{content:counter(crowe-counter) ". ";counter-increment:crowe-counter;display:block;font-weight:500;left:0;position:absolute;top:0}blockquote{margin:4rem 0 0}input::-ms-clear{display:none}.background--white{background:#fff}.background--grey{background-color:#F2F2F2}.background--dark-grey{background-color:#666;color:#fff}.background--dark-grey a{color:#fff}.background--gradient{background:linear-gradient(180deg,rgba(255,255,255,.03) 0,rgba(0,0,0,.05) 100%)}.form__header__title{margin:1rem 0 0}.form__header__title--confirmation{padding:1rem 0 0}.form__header__content{line-height:3rem;margin:2rem 0 0}.form__body{background:rgba(0,0,0,.03);padding:3rem}.form__body>:first-child{margin-top:0}.dropdown-filter__dropdown .form__field{margin:1rem 0}.form__multiple-fields .form__field{margin:0}.form__field--checkbox,.form__field--radio{position:relative}.form__field--checkbox label,.form__field--radio label{padding:0 0 0 2.5rem}.form__field--checkbox input[type=checkbox],.form__field--checkbox input[type=radio],.form__field--radio input[type=checkbox],.form__field--radio input[type=radio]{left:0;opacity:0;position:absolute;top:0}.form__field--checkbox .form__field__text,.form__field--radio .form__field__text{display:inline-block;font-weight:400;line-height:3rem;vertical-align:middle}.dropdown-filter__dropdown .form__field--checkbox .form__field__text,.dropdown-filter__dropdown .form__field--radio .form__field__text{line-height:normal}.form__field--checkbox .form__field__text p:first-child,.form__field--radio .form__field__text p:first-child{margin-top:0}.form__field--checkbox .form__field__text:after,.form__field--radio .form__field__text:after{color:#002d62;display:block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:1.8rem;left:0;position:absolute;top:0}.form__field--checkbox .form__field__text:after{content:"check_box_outline_blank"}.form__field--checkbox input[type=checkbox]:checked~.form__field__text:after{content:"check_box"}.form__field--radio .form__field__text:after{content:"radio_button_unchecked"}.form__field--radio input[type=radio]:checked~.form__field__text:after{content:"radio_button_checked"}.form__field--hidden{line-height:2.5rem}.form__field__intro{font-weight:400;line-height:3rem}.form__field__intro>:first-child{margin-top:0}.form__field__helper{color:#666;display:block;margin:.5rem 0 0}.form__field--has-error .form__field__helper{color:#ed1c24}label{display:block;margin:0 0 1rem}label p{display:inline-block;margin:0}.dropdown-filter__dropdown label{margin:0}input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],select,textarea{background:#fff;border:.1rem solid #ccc;display:block;font-family:Roboto,Arial,sans-serif;padding:1rem;width:100%}input[type=text]:hover,input[type=tel]:hover,input[type=email]:hover,input[type=url]:hover,input[type=password]:hover,select:hover,textarea:hover{border-color:#666}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,select:focus,textarea:focus{border-color:#002d62}.form__field--has-error input[type=text],.form__field--has-error input[type=tel],.form__field--has-error input[type=email],.form__field--has-error input[type=url],.form__field--has-error input[type=password],.form__field--has-error select,.form__field--has-error textarea{border-color:#ed1c24}.button,.button--inline,.cc-window .cc-compliance .cc-btn,.column-primary-cta__list__item__link a,.featured-elements__carousel__item__link a,.insight-previews__item__button,.login-form .button,.login-form button,.login-form input[type=button],.login-form input[type=submit],.reset-password .button,.reset-password button,.reset-password input[type=button],.reset-password input[type=submit],button,input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer}.select-wrapper{position:relative}.select-wrapper:after{background:#fff;bottom:.1rem;content:"";display:block;pointer-events:none;position:absolute;right:.1rem;top:.1rem;width:3rem;z-index:0}.select-wrapper:before{content:"keyboard_arrow_down";display:block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:2rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:1}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:17.5rem;resize:none}@media print{.footer,.header{display:none}}.column-content-preview__list__item__title:not(.has-asset-type),.column-related-content__list__item__title,.insight-previews__item__content,.link--corner,.our-firms__firm__name,.trending-insights__insight__title:not(.has-asset-type){background:linear-gradient(45deg,transparent .6rem,#002d62 .6rem);color:#fff;padding:1rem}[dir=rtl] .column-content-preview__list__item__title:not(.has-asset-type),[dir=rtl] .column-related-content__list__item__title,[dir=rtl] .insight-previews__item__content,[dir=rtl] .link--corner,[dir=rtl] .our-firms__firm__name,[dir=rtl] .trending-insights__insight__title:not(.has-asset-type){background:linear-gradient(-45deg,transparent .6rem,#002d62 .6rem)}.article-previous-next__next,.cities-modal__header__link,.column-primary-cta__list__item__link--alt a,.contextual-contact__intro__link a,.contextual-contact__view-more a,.contextual-links__link a,.contextual-links__summary a,.featured-services__intro__link a,.featured-services__tab-content__item__link,.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__see-all a,.key-issues__view-more a,.link--arrow,.locations__global-site,.news-list-table__intro-bar__link a,.news-list-table__view-more--mobile a,.our-firms__firm__link a,.product-navigation__list__item__inner__content__link a{text-decoration:none!important}.article-previous-next__next:hover,.cities-modal__header__link:hover,.column-primary-cta__list__item__link--alt a:hover,.contextual-contact__intro__link a:hover,.contextual-contact__view-more a:hover,.contextual-links__link a:hover,.contextual-links__summary a:hover,.featured-services__intro__link a:hover,.featured-services__tab-content__item__link:hover,.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__see-all a:hover,.key-issues__view-more a:hover,.link--arrow:hover,.locations__global-site:hover,.news-list-table__intro-bar__link a:hover,.news-list-table__view-more--mobile a:hover,.our-firms__firm__link a:hover,.product-navigation__list__item__inner__content__link a:hover{text-decoration:none}.article-previous-next__next:hover:after,.cities-modal__header__link:hover:after,.column-primary-cta__list__item__link--alt a:hover:after,.contextual-contact__intro__link a:hover:after,.contextual-contact__view-more a:hover:after,.contextual-links__link a:hover:after,.contextual-links__summary a:hover:after,.featured-services__intro__link a:hover:after,.featured-services__tab-content__item__link:hover:after,.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__see-all a:hover:after,.key-issues__view-more a:hover:after,.link--arrow:hover:after,.locations__global-site:hover:after,.news-list-table__intro-bar__link a:hover:after,.news-list-table__view-more--mobile a:hover:after,.our-firms__firm__link a:hover:after,.product-navigation__list__item__inner__content__link a:hover:after{margin:0 0 0 .4rem}.article-previous-next__next:after,.cities-modal__header__link:after,.column-primary-cta__list__item__link--alt a:after,.contextual-contact__intro__link a:after,.contextual-contact__view-more a:after,.contextual-links__link a:after,.contextual-links__summary a:after,.featured-services__intro__link a:after,.featured-services__tab-content__item__link:after,.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__see-all a:after,.key-issues__view-more a:after,.link--arrow:after,.locations__global-site:after,.news-list-table__intro-bar__link a:after,.news-list-table__view-more--mobile a:after,.our-firms__firm__link a:after,.product-navigation__list__item__inner__content__link a:after{content:"keyboard_arrow_right";display:inline;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';margin:0 0 0 .1rem;transition:all .3s linear;vertical-align:middle}.column-primary-cta__list__item__link--alt [dir=rtl] a:after,.contextual-contact__intro__link [dir=rtl] a:after,.contextual-contact__view-more [dir=rtl] a:after,.contextual-links__link [dir=rtl] a:after,.contextual-links__summary [dir=rtl] a:after,.featured-services__intro__link [dir=rtl] a:after,.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__see-all [dir=rtl] a:after,.key-issues__view-more [dir=rtl] a:after,.news-list-table__intro-bar__link [dir=rtl] a:after,.news-list-table__view-more--mobile [dir=rtl] a:after,.our-firms__firm__link [dir=rtl] a:after,.product-navigation__list__item__inner__content__link [dir=rtl] a:after,[dir=rtl] .article-previous-next__next:after,[dir=rtl] .cities-modal__header__link:after,[dir=rtl] .column-primary-cta__list__item__link--alt a:after,[dir=rtl] .contextual-contact__intro__link a:after,[dir=rtl] .contextual-contact__view-more a:after,[dir=rtl] .contextual-links__link a:after,[dir=rtl] .contextual-links__summary a:after,[dir=rtl] .featured-services__intro__link a:after,[dir=rtl] .featured-services__tab-content__item__link:after,[dir=rtl] .header__sub-menu__see-all-wrapper--desktop .header__sub-menu__see-all a:after,[dir=rtl] .key-issues__view-more a:after,[dir=rtl] .link--arrow:after,[dir=rtl] .locations__global-site:after,[dir=rtl] .news-list-table__intro-bar__link a:after,[dir=rtl] .news-list-table__view-more--mobile a:after,[dir=rtl] .our-firms__firm__link a:after,[dir=rtl] .product-navigation__list__item__inner__content__link a:after{content:"keyboard_arrow_left"}.article-previous-next__prev:before,.link--arrow--left:before{content:"keyboard_arrow_left";display:inline;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';margin:0 .1rem 0 0;transition:all .3s linear;vertical-align:middle}[dir=rtl] .article-previous-next__prev:before,[dir=rtl] .link--arrow--left:before{content:"keyboard_arrow_right"}.article-previous-next__prev:after,.link--arrow--left:after{display:none}.article-previous-next__prev:hover:before,.link--arrow--left:hover:before{margin:0 .4rem 0 0}.accordion-content__item__content a,.column-list-links__list__item__links__link a,.contact-details__contact__phone a,.contact-details__contact__resume a,.content-with-quote__text a,.contextual-contact__contact__phone a,.contextual-contact__contact__resume a,.firm-results__results__result__cities,.firm-results__results__result__phone,.form__field--checkbox .form__field__text a,.form__field--radio .form__field__text a,.image-caption__caption a,.image-with-content__text a,.image-with-wrapped-content__text a,.key-issues__issue__link a,.link--background,.news-events__events__list__item__link,.news-events__news__list__item__link,.news-list-table__table__item__link a,.testimonial-with-headshot__testimonial__quote a,.two-column-content__column a{display:inline;line-height:normal;padding:.1rem;text-decoration:underline}.accordion-content__item__content a:focus,.accordion-content__item__content a:hover,.column-list-links__list__item__links__link a:focus,.column-list-links__list__item__links__link a:hover,.contact-details__contact__phone a:focus,.contact-details__contact__phone a:hover,.contact-details__contact__resume a:focus,.contact-details__contact__resume a:hover,.content-with-quote__text a:focus,.content-with-quote__text a:hover,.contextual-contact__contact__phone a:focus,.contextual-contact__contact__phone a:hover,.contextual-contact__contact__resume a:focus,.contextual-contact__contact__resume a:hover,.firm-results__results__result__cities:focus,.firm-results__results__result__cities:hover,.firm-results__results__result__phone:focus,.firm-results__results__result__phone:hover,.form__field--checkbox .form__field__text a:focus,.form__field--checkbox .form__field__text a:hover,.form__field--radio .form__field__text a:focus,.form__field--radio .form__field__text a:hover,.image-caption__caption a:focus,.image-caption__caption a:hover,.image-with-content__text a:focus,.image-with-content__text a:hover,.image-with-wrapped-content__text a:focus,.image-with-wrapped-content__text a:hover,.key-issues__issue__link a:focus,.key-issues__issue__link a:hover,.link--background:focus,.link--background:hover,.news-events__events__list__item__link:focus,.news-events__events__list__item__link:hover,.news-events__news__list__item__link:focus,.news-events__news__list__item__link:hover,.news-list-table__table__item__link a:focus,.news-list-table__table__item__link a:hover,.testimonial-with-headshot__testimonial__quote a:focus,.testimonial-with-headshot__testimonial__quote a:hover,.two-column-content__column a:focus,.two-column-content__column a:hover{background:#002d62;color:#fff;text-decoration:none}.link--arrow-inline{text-decoration:none!important}.link--arrow-inline:hover{text-decoration:none}.link--arrow-inline:hover:after{margin:0 0 0 .4rem}.link--arrow-inline:after{content:"keyboard_arrow_right";display:inline;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';margin:0 0 0 .1rem;transition:all .3s linear;vertical-align:middle}[dir=rtl] .link--arrow-inline:after{content:"keyboard_arrow_left"}.link--arrow-inline--left:before{content:"keyboard_arrow_left";display:inline;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';margin:0 .1rem 0 0;text-decoration:none;transition:all .3s linear;vertical-align:middle}[dir=rtl] .link--arrow-inline--left:before{content:"keyboard_arrow_right"}.link--arrow-inline--left:after{display:none}.link--arrow-inline--left:hover:before{margin:0 .4rem 0 0}.link--arrow-inline-wrapper{margin:3rem 0 0!important}.button,.button--inline,.cc-window .cc-compliance .cc-btn,.column-primary-cta__list__item__link a,.featured-elements__carousel__item__link a,.insight-previews__item__button,.login-form .button,.login-form button,.login-form input[type=button],.login-form input[type=submit],.reset-password .button,.reset-password button,.reset-password input[type=button],.reset-password input[type=submit]/*,button,input[type=button],input[type=submit]*/{background:#fdb913;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);color:#002d62;min-width:20rem;padding:1rem;text-align:center;transition:all .3s linear}.button--inline:focus,.button--inline:hover,.button:focus,.button:hover,.cc-window .cc-compliance .cc-btn:focus,.cc-window .cc-compliance .cc-btn:hover,.column-primary-cta__list__item__link a:focus,.column-primary-cta__list__item__link a:hover,.featured-elements__carousel__item__link a:focus,.featured-elements__carousel__item__link a:hover,.insight-previews__item__button:focus,.insight-previews__item__button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus/*,input[type=submit]:hover*/{background:rgba(253,185,19,.9);text-decoration:none}.button--inline:hover,.button:hover,.cc-window .cc-compliance .cc-btn:hover,.column-primary-cta__list__item__link a:hover,.featured-elements__carousel__item__link a:hover,.insight-previews__item__button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{box-shadow:0 .5rem .8rem 0 rgba(0,0,0,.32)}.button--inline:focus,.button:focus,.cc-window .cc-compliance .cc-btn:focus,.column-primary-cta__list__item__link a:focus,.featured-elements__carousel__item__link a:focus,.insight-previews__item__button:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.08)}.button--inline{display:inline-block!important;padding:1rem!important;text-decoration:none!important}.button--inline:focus,.button--inline:hover{background:rgba(253,185,19,.9);text-decoration:none}.button--inline:hover{box-shadow:0 .5rem .8rem 0 rgba(0,0,0,.32)}.button--inline:focus{box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.08)}.button--inline-wrapper{margin:3rem 0 0!important}.corner-box,.country-landing-intro__corner-box,.featured-elements__carousel__item--person__content,.featured-elements__carousel__item__content,.hero__corner-box,.infographic__corner-box,.insight-previews__item__corner-box{background:linear-gradient(45deg,transparent 1.8rem,#002d62 1.8rem);color:#fff;padding:3rem}.corner-box--gray,.featured-elements__carousel__item--person__content,.featured-elements__carousel__item__content,.hero--home-page .hero__corner-box,.infographic--gray .infographic__corner-box{background:linear-gradient(45deg,transparent 1.8rem,#666 1.8rem)}.hero--home-page [dir=rtl] .hero__corner-box,.infographic--gray [dir=rtl] .infographic__corner-box,[dir=rtl] .corner-box--gray,[dir=rtl] .featured-elements__carousel__item--person__content,[dir=rtl] .featured-elements__carousel__item__content,[dir=rtl] .hero--home-page .hero__corner-box,[dir=rtl] .infographic--gray .infographic__corner-box{background:linear-gradient(-45deg,transparent 1.8rem,#666 1.8rem)}.corner-box--dark-gray{background:linear-gradient(45deg,transparent 1.8rem,#999 1.8rem)}[dir=rtl] .corner-box--dark-gray{background:linear-gradient(-45deg,transparent 1.8rem,#999 1.8rem)}.corner-box--yellow{background:linear-gradient(45deg,transparent 1.8rem,#fdb913 1.8rem)}[dir=rtl] .corner-box--yellow{background:linear-gradient(-45deg,transparent 1.8rem,#fdb913 1.8rem)}.corner-box--black{background:linear-gradient(45deg,transparent 1.8rem,#000 1.8rem)}[dir=rtl] .corner-box--black{background:linear-gradient(-45deg,transparent 1.8rem,#000 1.8rem)}.corner-box--white{background:linear-gradient(45deg,transparent 1.8rem,#fff 1.8rem)}[dir=rtl] .corner-box--white{background:linear-gradient(-45deg,transparent 1.8rem,#fff 1.8rem)}.corner-box--border,.country-landing-intro__corner-box,.hero__corner-box,.infographic__corner-box,.insight-previews__item__corner-box{background:linear-gradient(45deg,transparent 1.8rem,#fff 1.8rem);color:#000;position:relative}[dir=rtl] .corner-box--border,[dir=rtl] .country-landing-intro__corner-box,[dir=rtl] .hero__corner-box,[dir=rtl] .infographic__corner-box,[dir=rtl] .insight-previews__item__corner-box{background:linear-gradient(-45deg,transparent 1.8rem,#fff 1.8rem)}.corner-box--border__content,.country-landing-intro__corner-box__content,.hero__corner-box__content,.infographic__corner-box__content,.insight-previews__item__corner-box__content{position:relative;z-index:1}.corner-box--border svg,.country-landing-intro__corner-box svg,.hero__corner-box svg,.infographic__corner-box svg,.insight-previews__item__corner-box svg{display:block;height:100%;left:0;position:absolute;top:0;transform:scale(1,-1);width:100%;z-index:0}.corner-box--border svg line,.country-landing-intro__corner-box svg line,.hero__corner-box svg line,.infographic__corner-box svg line,.insight-previews__item__corner-box svg line{stroke:#ccc;stroke-width:.1rem}.corner-box--border svg line.angle,.country-landing-intro__corner-box svg line.angle,.hero__corner-box svg line.angle,.infographic__corner-box svg line.angle,.insight-previews__item__corner-box svg line.angle{stroke-width:.05rem}.corner-box--heading{display:inline-block;padding:1.5rem 3rem}.bar-title,.column-primary-cta__title--center,.content-results__title,.contextual-contact__intro__title,.country-landing-intro__secondary__header,.featured-elements__carousel__item__author,.featured-elements__intro__title,.featured-services__intro__heading,.firm-results__header,.in-page-contact__title,.infographic__heading,.news-list-table__intro-bar__title,.page-end-cta__wrapper__title,.quote__author,.section-intro-bar__title,.video__title{position:relative}.article-header__title:before,.bar-title--large:before,.bar-title--small:before,.bar-title:before,.column-content-preview__title:before,.column-directory-content__title:before,.column-directory-list__title:before,.column-list-links__title:before,.column-primary-cta__title--center:before,.column-primary-cta__title:before,.column-related-content__title:before,.contact-details__contact__name:before,.contact-directory__title:before,.content-results__title:before,.contextual-contact__intro__title:before,.contextual-links__heading:before,.country-landing-intro__heading:before,.country-landing-intro__secondary__header:before,.featured-elements__carousel__item__author:before,.featured-elements__intro__title:before,.featured-services__intro__heading:before,.firm-results__header:before,.form__header__title:before,.hero__heading:before,.in-page-contact__title:before,.infographic__heading:before,.insight-asset-detail .article-header__title:before,.key-issues__title:before,.login-form__header__title:before,.navigation-cards__title:before,.news-list-table__intro-bar__title:before,.our-firms__firm__header:before,.page-end-cta__wrapper__title:before,.page-title__title:before,.product-navigation__title:before,.quote__author:before,.reset-password__header__title:before,.section-intro-bar__title:before,.tabbed-content__title:before,.video__title:before{background:#fdb913;content:"";display:block;height:.6rem;position:absolute;top:-1rem;width:6.5rem}.bar-title--small,.column-content-preview__title,.column-directory-content__title,.column-directory-list__title,.column-list-links__title,.column-primary-cta__title,.column-related-content__title,.contact-directory__title,.contextual-links__heading,.featured-elements__carousel__item__author,.navigation-cards__title,.our-firms__firm__header,.product-navigation__title,.quote__author,.tabbed-content__title{position:relative}.bar-title--small:before,.column-content-preview__title:before,.column-directory-content__title:before,.column-directory-list__title:before,.column-list-links__title:before,.column-primary-cta__title:before,.column-related-content__title:before,.contact-directory__title:before,.contextual-links__heading:before,.featured-elements__carousel__item__author:before,.navigation-cards__title:before,.our-firms__firm__header:before,.product-navigation__title:before,.quote__author:before,.tabbed-content__title:before{width:3rem}.article-header__title,.bar-title--large,.contact-details__contact__name,.country-landing-intro__heading,.form__header__title,.hero__heading,.insight-asset-detail .article-header__title,.key-issues__title,.login-form__header__title,.page-title__title,.reset-password__header__title{position:relative}.article-header__title:before,.bar-title--large:before,.contact-details__contact__name:before,.country-landing-intro__heading:before,.form__header__title:before,.hero__heading:before,.insight-asset-detail .article-header__title:before,.key-issues__title:before,.login-form__header__title:before,.page-title__title:before,.reset-password__header__title:before{top:-.5rem;width:6.5rem}@media screen and (min-width:768px){.bar-title--center,.column-primary-cta__title--center,.contextual-contact__intro__title,.country-landing-intro__secondary__header,.featured-elements__intro__title,.featured-services__intro__heading,.page-end-cta__wrapper__title,.video__title{text-align:center}}@media screen and (min-width:768px){.bar-title--center:before,.column-primary-cta__title--center:before,.contextual-contact__intro__title:before,.country-landing-intro__secondary__header:before,.featured-elements__intro__title:before,.featured-services__intro__heading:before,.page-end-cta__wrapper__title:before,.video__title:before{left:50%;transform:translateX(-50%)}}@media screen and (min-width:768px){.bar-title--right{text-align:right}}@media screen and (min-width:768px){.bar-title--right:before{left:auto;right:0}}.news-list-table__intro-bar,.section-intro-bar{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 3rem}.news-list-table__intro-bar__title,.section-intro-bar__title{-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.news-list-table__intro-bar__link,.section-intro-bar__link{-ms-flex:0 1 auto;flex:0 1 auto}.article-previous-next,.column-content-preview,.column-directory-content,.column-directory-list,.column-list-links,.column-primary-cta,.column-related-content,.contact-directory,.content-results,.content-results .pagination,.content-results__result,.contextual-contact,.firm-results,.firm-results .pagination,.infographic,.locations-list,.locations-list__list,.margin,.navigation-cards,.news-events,.news-list-table,.product-navigation,.search-criteria,.tabbed-content,.trending-insights,.video{margin:6rem 0 0}.country-landing-intro__primary,.hero,.margin-bottom,.news-events__news,.two-column__main{margin:0 0 6rem}.column-content-preview__list__item__content,.column-content-preview__list__item__image,.column-related-content__list__item__content,.contact-details__contact__phone,.contact-details__contact__resume,.contact-details__contact__social,.content-results__result__text,.content-results__title,.contextual-contact__contact__full-name,.contextual-contact__contact__phone,.contextual-contact__contact__resume,.contextual-contact__contact__social,.firm-results__header,.firm-results__results__result__cities,.firm-results__results__result__email,.firm-results__results__result__phone,.footer__logo-bar__tagline,.footer__menu-bar,.footer__menu-bar__social,.insight-previews__item__text,.margin--x-small,.our-firms__firm__info,.our-firms__firm__services,.search-criteria__result,.search-criteria__suggestion,.trending-insights__list.has-asset-type{margin:1.5rem 0 0}.column-directory-content__list__item__image,.column-directory-content__list__item__title,.column-directory-list__list__item__image,.column-directory-list__list__item__title,.column-primary-cta__list__item__heading,.column-primary-cta__list__item__icon,.in-page-contact__form .form__field,.key-issues__issue__image,.margin--x-small-bottom,.navigation-cards__list__item__heading,.navigation-cards__list__item__icon{margin:0 0 1.5rem}.article-header__author,.article-header__content-wrapper,.article-header__sub-title,.article-header__title,.column-primary-cta__list__item,.column-primary-cta__list__item__link,.content-results__count,.contextual-contact__contact-wrapper,.contextual-contact__intro__content,.contextual-contact__intro__link,.country-landing-intro,.country-landing-intro__content__link,.country-landing-intro__secondary__content,.dropdown-filter-label,.featured-elements__carousel__item__author,.featured-elements__carousel__item__link,.featured-elements__intro__content,.featured-elements__intro__link,.featured-services__intro__content,.featured-services__intro__link,.featured-services__tab-content,.featured-services__tab-content__item__content,.featured-services__tab-content__item__heading,.featured-services__tab-content__item__link,.featured-services__tabs,.firm-results__filter,.firm-results__results__result__services,.form__body,.form__body__header,.form__body__required-text,.form__field,.hero__link,.in-page-contact,.in-page-contact__form .form__field--button,.in-page-contact__wrapper,.insight-asset-detail .article-header__companion,.insight-asset-detail .article-header__content,.insight-asset-detail .article-header__download,.insight-asset-detail .article-header__image,.insight-asset-detail .article-header__sub-title,.insight-asset-detail .article-header__title,.insight-previews,.insight-previews__item__button-wrapper,.key-issues__carousel,.login-form__body,.login-form__body__required-text,.login-form__field,.margin--small,.navigation-cards__list__item,.news-events__view-more--mobile,.news-list-table__pagination,.news-list-table__table,.news-list-table__view-more--mobile,.our-firms__firm__header,.our-firms__firm__link,.our-firms__show-more,.page-end-cta__wrapper__content,.page-end-cta__wrapper__link,.product-navigation__list__item,.quote__author,.reset-password__body,.reset-password__body__header,.reset-password__body__required-text,.reset-password__field,.search-result-tabs,.tabbed-content__tab-content,.tabbed-content__tabs,.trending-insights__list:not(.has-asset-type),.trending-insights__view-more--mobile,.video__content,.video__title,.video__video-container{margin:3rem 0 0}.column-content-preview__title,.column-directory-content__title,.column-directory-list__title,.column-list-links__title,.column-primary-cta__list,.column-related-content__title,.contact-details__contact__image,.content-with-quote__title,.contextual-contact__view-more--mobile,.hero--content-landing-page--alt .hero__corner-box,.hero--insights-landing-page,.hero--news-landing-page,.image-with-content__title,.image-with-wrapped-content__title,.in-page-contact__text,.insight-asset-detail .article-header .column-list,.insight-asset-detail .article-header .content-results__results,.insight-asset-detail .article-header .content-with-quote__inner-wrapper,.insight-asset-detail .article-header .image-with-content__inner-wrapper,.insight-asset-detail .article-header .insight-previews__inner-wrapper,.insight-asset-detail .article-header .news-events-wrapper,.insight-asset-detail .article-header .row,.insight-asset-detail .article-header .search-criteria__search-bar,.insight-asset-detail .article-header .testimonial-with-headshot__inner-wrapper,.insight-asset-detail .article-header .trending-insights__insight--featured .trending-insights__insight__link,.insight-asset-detail .article-header .trending-insights__list.has-asset-type,.insight-asset-detail .article-header .trending-insights__list:not(.has-asset-type),.insight-asset-detail .article-header .two-column-content__inner-wrapper,.insight-asset-detail .article-header .two-column-wrapper,.insight-previews__item__link,.locations-list__title,.margin--small-bottom,.navigation-cards__list,.our-firms__filters,.product-navigation__list,.product-navigation__list__item,.search-criteria__search,.tabbed-list-links__tab-content__item__links__item a,.trending-insights__insight--featured .insight-asset-detail .article-header .trending-insights__insight__link,.two-column-content__title{margin:0 0 3rem}.featured-elements,.featured-services,.key-issues,.margin--large,.our-firms,.page-end-cta{margin:9rem 0 0}.hero--content-page,.hero--home-page,.margin--large-bottom{margin:0 0 9rem}.margin--x-large{margin:12rem 0 0}.margin--x-large-bottom{margin:0 0 12rem}.background-fade,.column-related-content,.firm-results,.hero--content-landing-page--alt,.infographic,.key-issues{background:linear-gradient(rgba(255,255,255,0) 50%,rgba(0,0,0,.05))}.contextual-contact,.featured-elements__carousel-wrapper,.hero--content-page,.hero--insights-landing-page,.slant-lines{position:relative}.contextual-contact:after,.contextual-contact:before,.featured-elements__carousel-wrapper:after,.featured-elements__carousel-wrapper:before,.hero--content-page:after,.hero--content-page:before,.hero--insights-landing-page:after,.hero--insights-landing-page:before,.slant-lines:after,.slant-lines:before{background:#fdb913;content:"";display:block;height:.1rem;left:-100%;position:absolute;right:-100%;transform:rotate(-10deg);z-index:-1}.contextual-contact:before,.featured-elements__carousel-wrapper:before,.hero--content-page:before,.hero--insights-landing-page:before,.slant-lines:before{top:0}.contextual-contact:after,.featured-elements__carousel-wrapper:after,.hero--content-page:after,.hero--insights-landing-page:after,.slant-lines:after{bottom:0}.embed-container,.video__video-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object,.video__video-container embed,.video__video-container iframe,.video__video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.content-with-quote__quote,.featured-elements__carousel__item__quote,.quote,.testimonial-with-headshot__testimonial__quote,blockquote{display:block;line-height:3rem;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.content-with-quote__quote p,.featured-elements__carousel__item__quote p,.quote p,.testimonial-with-headshot__testimonial__quote p,blockquote p{margin:0}.content-with-quote__quote:before,.featured-elements__carousel__item__quote:before,.quote:before,.testimonial-with-headshot__testimonial__quote:before,blockquote:before{content:"“";color:#fdb913;display:block;font-size:4rem;font-weight:900;height:0;position:relative;top:-1.5rem;width:0}@media screen and (min-width:768px){.content-with-quote__quote:before,.featured-elements__carousel__item__quote:before,.quote:before,.testimonial-with-headshot__testimonial__quote:before,blockquote:before{font-size:5.8rem}}.featured-elements__carousel__item__author,.quote__author{font-size:inherit;font-weight:inherit}.featured-elements__carousel__item__author:before,.quote__author:before{height:.3rem}.dropdown-filter{color:#002d62;cursor:pointer;position:relative}@media screen and (min-width:768px){.dropdown-filter{display:inline-block;vertical-align:middle}}.dropdown-filter-list{border:.1rem solid rgba(0,0,0,.08);border-top:0;display:none;padding:1rem}@media screen and (min-width:768px){.dropdown-filter-list{border:0;display:inline-block;padding:0}}.dropdown-filter-list.open{display:block}@media screen and (min-width:768px){.dropdown-filter-list.open{display:inline-block}}.dropdown-filter-list .dropdown-filter{border-bottom:.1rem solid rgba(0,0,0,.08);display:block;margin:0 -1rem;padding:1rem}@media screen and (min-width:768px){.dropdown-filter-list .dropdown-filter{border:0;display:inline-block;margin:0;padding:0}}.dropdown-filter-list .dropdown-filter:last-child{border:0}.dropdown-filter-list .dropdown-filter__dropdown{box-shadow:none;padding:0;position:static;width:100%}@media screen and (min-width:768px){.dropdown-filter-list .dropdown-filter__dropdown{box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);padding:0 1rem;position:absolute;width:17.5rem}}.dropdown-filter-label{border:.1rem solid rgba(0,0,0,.08);box-shadow:0 0 .6rem 0 rgba(0,0,0,.16);color:#002d62;cursor:pointer;padding:1rem;text-align:center}.dropdown-filter-label.open{background:rgba(0,0,0,.08)}@media screen and (min-width:768px){.dropdown-filter-label.open{background:0 0}}@media screen and (min-width:768px){.dropdown-filter-label{border:0;box-shadow:none;cursor:default;display:inline-block;margin:0;padding:0;text-align:left}}.dropdown-filter__text{color:#002d62;display:inline-block}.dropdown-filter__text:hover{text-decoration:underline}.dropdown-filter__text:focus{text-decoration:none}.dropdown-filter__text:after{color:#002d62;content:"keyboard_arrow_down";display:inline-block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:2rem;margin:0 0 0 .5rem;vertical-align:middle}.dropdown-filter__dropdown{background:#fff;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);display:none;padding:0 1rem;position:absolute;right:0;text-align:left;top:100%;z-index:20;width:17.5rem}.dropdown-filter__dropdown .form__field label{cursor:pointer}.dropdown-filter.open .dropdown-filter__text:after{content:"keyboard_arrow_up"}.dropdown-filter.open .dropdown-filter__dropdown{display:block}.dropdown-filter-clear{border:.1rem solid rgba(0,0,0,.08);border-top:0;color:#002d62;cursor:pointer;font-weight:500;padding:1rem;text-align:center}@media screen and (min-width:768px){.dropdown-filter-clear{border:0;display:inline-block;margin:0 0 0 3rem;padding:0;text-align:left;vertical-align:middle}}.sort{color:#666;cursor:pointer;display:inline-block;font-weight:700;vertical-align:middle}.sort:after{color:#666;content:"arrow_drop_down";display:inline-block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:2rem;margin:0 0 0 .5rem;vertical-align:middle}.sort-selected .sort{color:#002d62}.sort-selected .sort:after{color:#002d62}.sort.reverse:after{content:"arrow_drop_up"}.firm-results__results__result__services span,.tag{background:#fff;border:.1rem solid #666;color:#666;display:inline-block;margin:.5rem .2rem;padding:.5rem 1rem;vertical-align:middle}.firm-results__results__result__services span.active,.firm-results__results__result__services span.selected,.tag.selected{background:#666;color:#fff}.image-caption__caption{border-bottom:.1rem solid #ccc;padding:1.5rem 0}.zoomable-image{display:block;position:relative}.zoomable-image__link{bottom:0;left:0;position:absolute;right:0;top:0}.experience-editor .zoomable-image__link{position:static}.zoomable-image .material-icons{background:#002d62;color:#fff;padding:.5rem;position:absolute;right:0;text-decoration:none;top:0}.style-guide{margin:3rem 0}.style-guide__section{margin:2rem 0}.style-guide__section__title{border-bottom:.1rem solid #000;margin:0 0 1rem;padding:0 0 1rem}.style-guide h1,.style-guide h2,.style-guide h3,.style-guide h4,.style-guide h5,.style-guide h6{margin:1rem 0}.style-guide .color{border:.1rem solid #000;display:inline-block;height:3rem;vertical-align:middle;width:3rem}.style-guide .color--black{background:#000}.style-guide .color--white{background:#fff}.style-guide .color--yellow{background:#fdb913}.style-guide .color--blue{background:#002d62}.style-guide .color--red{background:#ed1c24}.style-guide .color--light-gray{background:#ccc}.style-guide .color--gray{background:#666}.style-guide .color--dark-gray{background:#999}.style-guide .links a{margin:1rem}.style-guide .corner-box,.style-guide .country-landing-intro__corner-box,.style-guide .featured-elements__carousel__item--person__content,.style-guide .featured-elements__carousel__item__content,.style-guide .hero__corner-box,.style-guide .infographic__corner-box,.style-guide .insight-previews__item__corner-box{margin:1rem 0}@media screen and (min-width:992px){.alternate-header-style .article-header__title,.alternate-header-style .article-header__title span,.alternate-header-style .bar-title--large,.alternate-header-style .bar-title--large span,.alternate-header-style .contact-details__contact__name,.alternate-header-style .contact-details__contact__name span,.alternate-header-style .country-landing-intro__heading,.alternate-header-style .country-landing-intro__heading span,.alternate-header-style .form__header__title,.alternate-header-style .form__header__title span,.alternate-header-style .h1,.alternate-header-style .h1 span,.alternate-header-style .hero__heading,.alternate-header-style .hero__heading span,.alternate-header-style .key-issues__title,.alternate-header-style .key-issues__title span,.alternate-header-style .login-form__header__title,.alternate-header-style .login-form__header__title span,.alternate-header-style .page-title__title,.alternate-header-style .page-title__title span,.alternate-header-style .reset-password__header__title,.alternate-header-style .reset-password__header__title span,.alternate-header-style h1,.alternate-header-style h1 span,.hero__corner-box__content--alternate-style-1 .article-header__title,.hero__corner-box__content--alternate-style-1 .article-header__title span,.hero__corner-box__content--alternate-style-1 .bar-title--large,.hero__corner-box__content--alternate-style-1 .bar-title--large span,.hero__corner-box__content--alternate-style-1 .contact-details__contact__name,.hero__corner-box__content--alternate-style-1 .contact-details__contact__name span,.hero__corner-box__content--alternate-style-1 .country-landing-intro__heading,.hero__corner-box__content--alternate-style-1 .country-landing-intro__heading span,.hero__corner-box__content--alternate-style-1 .form__header__title,.hero__corner-box__content--alternate-style-1 .form__header__title span,.hero__corner-box__content--alternate-style-1 .h1,.hero__corner-box__content--alternate-style-1 .h1 span,.hero__corner-box__content--alternate-style-1 .hero__heading,.hero__corner-box__content--alternate-style-1 .hero__heading span,.hero__corner-box__content--alternate-style-1 .key-issues__title,.hero__corner-box__content--alternate-style-1 .key-issues__title span,.hero__corner-box__content--alternate-style-1 .login-form__header__title,.hero__corner-box__content--alternate-style-1 .login-form__header__title span,.hero__corner-box__content--alternate-style-1 .page-title__title,.hero__corner-box__content--alternate-style-1 .page-title__title span,.hero__corner-box__content--alternate-style-1 .reset-password__header__title,.hero__corner-box__content--alternate-style-1 .reset-password__header__title span,.hero__corner-box__content--alternate-style-1 h1,.hero__corner-box__content--alternate-style-1 h1 span,.infographic__corner-box__content--alternate-style-1 .article-header__title,.infographic__corner-box__content--alternate-style-1 .article-header__title span,.infographic__corner-box__content--alternate-style-1 .bar-title--large,.infographic__corner-box__content--alternate-style-1 .bar-title--large span,.infographic__corner-box__content--alternate-style-1 .contact-details__contact__name,.infographic__corner-box__content--alternate-style-1 .contact-details__contact__name span,.infographic__corner-box__content--alternate-style-1 .country-landing-intro__heading,.infographic__corner-box__content--alternate-style-1 .country-landing-intro__heading span,.infographic__corner-box__content--alternate-style-1 .form__header__title,.infographic__corner-box__content--alternate-style-1 .form__header__title span,.infographic__corner-box__content--alternate-style-1 .h1,.infographic__corner-box__content--alternate-style-1 .h1 span,.infographic__corner-box__content--alternate-style-1 .hero__heading,.infographic__corner-box__content--alternate-style-1 .hero__heading span,.infographic__corner-box__content--alternate-style-1 .key-issues__title,.infographic__corner-box__content--alternate-style-1 .key-issues__title span,.infographic__corner-box__content--alternate-style-1 .login-form__header__title,.infographic__corner-box__content--alternate-style-1 .login-form__header__title span,.infographic__corner-box__content--alternate-style-1 .page-title__title,.infographic__corner-box__content--alternate-style-1 .page-title__title span,.infographic__corner-box__content--alternate-style-1 .reset-password__header__title,.infographic__corner-box__content--alternate-style-1 .reset-password__header__title span,.infographic__corner-box__content--alternate-style-1 h1,.infographic__corner-box__content--alternate-style-1 h1 span{font-size:4rem;line-height:4.6rem}.alternate-header-style .article-header__sub-title,.alternate-header-style .article-header__sub-title span,.alternate-header-style .bar-title,.alternate-header-style .bar-title span,.alternate-header-style .column-primary-cta__title--center,.alternate-header-style .column-primary-cta__title--center span,.alternate-header-style .content-results__title,.alternate-header-style .content-results__title span,.alternate-header-style .contextual-contact__intro__title,.alternate-header-style .contextual-contact__intro__title span,.alternate-header-style .country-landing-intro__secondary__header,.alternate-header-style .country-landing-intro__secondary__header span,.alternate-header-style .featured-elements__carousel__item__author,.alternate-header-style .featured-elements__carousel__item__author span,.alternate-header-style .featured-elements__carousel__item__title,.alternate-header-style .featured-elements__carousel__item__title span,.alternate-header-style .featured-elements__intro__title,.alternate-header-style .featured-elements__intro__title span,.alternate-header-style .featured-services__intro__heading,.alternate-header-style .featured-services__intro__heading span,.alternate-header-style .firm-results__header,.alternate-header-style .firm-results__header span,.alternate-header-style .form__header__title--confirmation,.alternate-header-style .form__header__title--confirmation span,.alternate-header-style .h2,.alternate-header-style .h2 span,.alternate-header-style .hero--insights-landing-page .hero__heading,.alternate-header-style .hero--insights-landing-page .hero__heading span,.alternate-header-style .hero--news-landing-page .hero__heading,.alternate-header-style .hero--news-landing-page .hero__heading span,.alternate-header-style .in-page-contact__title,.alternate-header-style .in-page-contact__title span,.alternate-header-style .infographic__heading,.alternate-header-style .infographic__heading span,.alternate-header-style .key-issues__title,.alternate-header-style .key-issues__title span,.alternate-header-style .news-list-table__intro-bar__title,.alternate-header-style .news-list-table__intro-bar__title span,.alternate-header-style .our-firms__firm__name,.alternate-header-style .our-firms__firm__name span,.alternate-header-style .page-end-cta__wrapper__title,.alternate-header-style .page-end-cta__wrapper__title span,.alternate-header-style .quote__author,.alternate-header-style .quote__author span,.alternate-header-style .section-intro-bar__title,.alternate-header-style .section-intro-bar__title span,.alternate-header-style .video__title,.alternate-header-style .video__title span,.alternate-header-style h2,.alternate-header-style h2 span,.hero--insights-landing-page .alternate-header-style .hero__heading,.hero--insights-landing-page .alternate-header-style .hero__heading span,.hero--insights-landing-page .hero__corner-box__content--alternate-style-1 .hero__heading,.hero--insights-landing-page .hero__corner-box__content--alternate-style-1 .hero__heading span,.hero--insights-landing-page .infographic__corner-box__content--alternate-style-1 .hero__heading,.hero--insights-landing-page .infographic__corner-box__content--alternate-style-1 .hero__heading span,.hero--news-landing-page .alternate-header-style .hero__heading,.hero--news-landing-page .alternate-header-style .hero__heading span,.hero--news-landing-page .hero__corner-box__content--alternate-style-1 .hero__heading,.hero--news-landing-page .hero__corner-box__content--alternate-style-1 .hero__heading span,.hero--news-landing-page .infographic__corner-box__content--alternate-style-1 .hero__heading,.hero--news-landing-page .infographic__corner-box__content--alternate-style-1 .hero__heading span,.hero__corner-box__content--alternate-style-1 .article-header__sub-title,.hero__corner-box__content--alternate-style-1 .article-header__sub-title span,.hero__corner-box__content--alternate-style-1 .bar-title,.hero__corner-box__content--alternate-style-1 .bar-title span,.hero__corner-box__content--alternate-style-1 .column-primary-cta__title--center,.hero__corner-box__content--alternate-style-1 .column-primary-cta__title--center span,.hero__corner-box__content--alternate-style-1 .content-results__title,.hero__corner-box__content--alternate-style-1 .content-results__title span,.hero__corner-box__content--alternate-style-1 .contextual-contact__intro__title,.hero__corner-box__content--alternate-style-1 .contextual-contact__intro__title span,.hero__corner-box__content--alternate-style-1 .country-landing-intro__secondary__header,.hero__corner-box__content--alternate-style-1 .country-landing-intro__secondary__header span,.hero__corner-box__content--alternate-style-1 .featured-elements__carousel__item__author,.hero__corner-box__content--alternate-style-1 .featured-elements__carousel__item__author span,.hero__corner-box__content--alternate-style-1 .featured-elements__carousel__item__title,.hero__corner-box__content--alternate-style-1 .featured-elements__carousel__item__title span,.hero__corner-box__content--alternate-style-1 .featured-elements__intro__title,.hero__corner-box__content--alternate-style-1 .featured-elements__intro__title span,.hero__corner-box__content--alternate-style-1 .featured-services__intro__heading,.hero__corner-box__content--alternate-style-1 .featured-services__intro__heading span,.hero__corner-box__content--alternate-style-1 .firm-results__header,.hero__corner-box__content--alternate-style-1 .firm-results__header span,.hero__corner-box__content--alternate-style-1 .form__header__title--confirmation,.hero__corner-box__content--alternate-style-1 .form__header__title--confirmation span,.hero__corner-box__content--alternate-style-1 .h2,.hero__corner-box__content--alternate-style-1 .h2 span,.hero__corner-box__content--alternate-style-1 .hero--insights-landing-page .hero__heading,.hero__corner-box__content--alternate-style-1 .hero--insights-landing-page .hero__heading span,.hero__corner-box__content--alternate-style-1 .hero--news-landing-page .hero__heading,.hero__corner-box__content--alternate-style-1 .hero--news-landing-page .hero__heading span,.hero__corner-box__content--alternate-style-1 .in-page-contact__title,.hero__corner-box__content--alternate-style-1 .in-page-contact__title span,.hero__corner-box__content--alternate-style-1 .infographic__heading,.hero__corner-box__content--alternate-style-1 .infographic__heading span,.hero__corner-box__content--alternate-style-1 .key-issues__title,.hero__corner-box__content--alternate-style-1 .key-issues__title span,.hero__corner-box__content--alternate-style-1 .news-list-table__intro-bar__title,.hero__corner-box__content--alternate-style-1 .news-list-table__intro-bar__title span,.hero__corner-box__content--alternate-style-1 .our-firms__firm__name,.hero__corner-box__content--alternate-style-1 .our-firms__firm__name span,.hero__corner-box__content--alternate-style-1 .page-end-cta__wrapper__title,.hero__corner-box__content--alternate-style-1 .page-end-cta__wrapper__title span,.hero__corner-box__content--alternate-style-1 .quote__author,.hero__corner-box__content--alternate-style-1 .quote__author span,.hero__corner-box__content--alternate-style-1 .section-intro-bar__title,.hero__corner-box__content--alternate-style-1 .section-intro-bar__title span,.hero__corner-box__content--alternate-style-1 .video__title,.hero__corner-box__content--alternate-style-1 .video__title span,.hero__corner-box__content--alternate-style-1 h2,.hero__corner-box__content--alternate-style-1 h2 span,.infographic__corner-box__content--alternate-style-1 .article-header__sub-title,.infographic__corner-box__content--alternate-style-1 .article-header__sub-title span,.infographic__corner-box__content--alternate-style-1 .bar-title,.infographic__corner-box__content--alternate-style-1 .bar-title span,.infographic__corner-box__content--alternate-style-1 .column-primary-cta__title--center,.infographic__corner-box__content--alternate-style-1 .column-primary-cta__title--center span,.infographic__corner-box__content--alternate-style-1 .content-results__title,.infographic__corner-box__content--alternate-style-1 .content-results__title span,.infographic__corner-box__content--alternate-style-1 .contextual-contact__intro__title,.infographic__corner-box__content--alternate-style-1 .contextual-contact__intro__title span,.infographic__corner-box__content--alternate-style-1 .country-landing-intro__secondary__header,.infographic__corner-box__content--alternate-style-1 .country-landing-intro__secondary__header span,.infographic__corner-box__content--alternate-style-1 .featured-elements__carousel__item__author,.infographic__corner-box__content--alternate-style-1 .featured-elements__carousel__item__author span,.infographic__corner-box__content--alternate-style-1 .featured-elements__carousel__item__title,.infographic__corner-box__content--alternate-style-1 .featured-elements__carousel__item__title span,.infographic__corner-box__content--alternate-style-1 .featured-elements__intro__title,.infographic__corner-box__content--alternate-style-1 .featured-elements__intro__title span,.infographic__corner-box__content--alternate-style-1 .featured-services__intro__heading,.infographic__corner-box__content--alternate-style-1 .featured-services__intro__heading span,.infographic__corner-box__content--alternate-style-1 .firm-results__header,.infographic__corner-box__content--alternate-style-1 .firm-results__header span,.infographic__corner-box__content--alternate-style-1 .form__header__title--confirmation,.infographic__corner-box__content--alternate-style-1 .form__header__title--confirmation span,.infographic__corner-box__content--alternate-style-1 .h2,.infographic__corner-box__content--alternate-style-1 .h2 span,.infographic__corner-box__content--alternate-style-1 .hero--insights-landing-page .hero__heading,.infographic__corner-box__content--alternate-style-1 .hero--insights-landing-page .hero__heading span,.infographic__corner-box__content--alternate-style-1 .hero--news-landing-page .hero__heading,.infographic__corner-box__content--alternate-style-1 .hero--news-landing-page .hero__heading span,.infographic__corner-box__content--alternate-style-1 .in-page-contact__title,.infographic__corner-box__content--alternate-style-1 .in-page-contact__title span,.infographic__corner-box__content--alternate-style-1 .infographic__heading,.infographic__corner-box__content--alternate-style-1 .infographic__heading span,.infographic__corner-box__content--alternate-style-1 .key-issues__title,.infographic__corner-box__content--alternate-style-1 .key-issues__title span,.infographic__corner-box__content--alternate-style-1 .news-list-table__intro-bar__title,.infographic__corner-box__content--alternate-style-1 .news-list-table__intro-bar__title span,.infographic__corner-box__content--alternate-style-1 .our-firms__firm__name,.infographic__corner-box__content--alternate-style-1 .our-firms__firm__name span,.infographic__corner-box__content--alternate-style-1 .page-end-cta__wrapper__title,.infographic__corner-box__content--alternate-style-1 .page-end-cta__wrapper__title span,.infographic__corner-box__content--alternate-style-1 .quote__author,.infographic__corner-box__content--alternate-style-1 .quote__author span,.infographic__corner-box__content--alternate-style-1 .section-intro-bar__title,.infographic__corner-box__content--alternate-style-1 .section-intro-bar__title span,.infographic__corner-box__content--alternate-style-1 .video__title,.infographic__corner-box__content--alternate-style-1 .video__title span,.infographic__corner-box__content--alternate-style-1 h2,.infographic__corner-box__content--alternate-style-1 h2 span{font-size:2.4rem;line-height:3rem}}.page-editor-error{background:#fff;border:.2rem solid #ed1c24;color:#ed1c24;margin:3rem auto;max-width:114rem;padding:2rem}.page-editor-error:before{content:"error";display:inline-block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:3rem;margin:0 1rem 0 0;vertical-align:middle}.page-editor-error--warning{border-color:#fdb913;color:#fdb913}.page-editor-error--warning:before{content:"warning"}.page-editor-error--info{border-color:#666;color:#666}.page-editor-error--info:before{content:"info"}.edit-meta-data{bottom:2rem;position:fixed;right:2rem;z-index:100}.edit-meta-data i{font-size:5rem}.ee-no-image-overlap{min-height:10rem!important}.animation-image-scale .animation-image-wrapper{overflow:hidden}.animation-image-scale img{transition:all .6s linear}.animation-image-scale:focus img,.animation-image-scale:hover img{transform:scale(1.06)}.animation-link-underline .animation-link{background:linear-gradient(0deg,currentcolor,currentcolor) left bottom no-repeat;background-size:0 1px;display:inline;transition:all .6s linear}.animation-link-underline:focus .animation-link,.animation-link-underline:hover .animation-link{background-size:100% 1px}.animation-box-shadow{border:1px solid #CCC;transition:all .6s linear}.animation-box-shadow:hover{box-shadow:0 4px 3px rgba(0,0,0,.42);border:1px solid transparent}.animation-box-shadow:active{box-shadow:0 3px 2px 0 rgba(0,0,0,.08);border:1px solid transparent}.animation-icon .icon{border:1px solid transparent;transition:all .6s linear}.animation-icon:hover .icon{background:#fff;border:1px solid #002D62}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=be68a8d2d9237e3be01263959b7ecf80)
 * Config saved to config.json and https://gist.github.com/be68a8d2d9237e3be01263959b7ecf80
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.column-list,.content-results__results,.content-with-quote__inner-wrapper,.image-with-content__inner-wrapper,.insight-previews__inner-wrapper,.news-events-wrapper,.row,.search-criteria__search-bar,.testimonial-with-headshot__inner-wrapper,.trending-insights__insight--featured .trending-insights__insight__link,.trending-insights__list.has-asset-type,.trending-insights__list:not(.has-asset-type),.two-column-content__inner-wrapper,.two-column-wrapper{margin-left:-15px;margin-right:-15px}.accordion-content__wrapper,.article-categories__wrapper,.article-header__wrapper,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.column-list__item,.contact-details__contact__image,.contact-details__contact__info,.contact-details__wrapper,.content-results__result,.content-with-quote__quote,.content-with-quote__text,.content-with-quote__wrapper,.contextual-contact__contact,.contextual-contact__intro,.country-landing-intro__corner-box,.country-landing-intro__secondary,.featured-elements__carousel-wrapper,.featured-elements__carousel__item--person__content,.featured-elements__carousel__item__content,.featured-elements__intro,.featured-services__intro,.featured-services__tab-content,.featured-services__tabs,.firm-results__results__result,.hero__corner-box,.image-with-caption .image-caption-wrapper,.image-with-content__image,.image-with-content__text,.image-with-content__wrapper,.image-with-wrapped-content__wrapper,.in-page-contact__form,.in-page-contact__outer-wrapper,.in-page-contact__text,.infographic__corner-box,.insight-previews__item,.insight-previews__preview-list,.key-issues .carousel-item,.key-issues__wrapper,.news-events__events,.news-events__news,.page-end-cta__wrapper,.search-criteria__search,.testimonial-with-headshot__headshot--desktop,.testimonial-with-headshot__testimonial,.testimonial-with-headshot__wrapper,.trending-insights__insight--featured .trending-insights__insight__content,.trending-insights__insight--featured .trending-insights__insight__image,.trending-insights__list__item,.two-column-content__column,.two-column-content__wrapper,.two-column__main,.two-column__rail,.video__intro,.video__video,[data-max-columns="4"] .column-list__item,[data-max-columns="3"] .column-list__item,[data-max-columns="2"] .column-list__item,[data-max-columns="1"] .column-list__item,[data-maxrows="4"] .column-list__item,[data-maxrows="3"] .column-list__item,[data-maxrows="2"] .column-list__item,[data-maxrows="1"] .column-list__item{position:relative;min-height:1px;padding-left:15px;padding-right:15px; margin-right: auto;}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.column-list__item,.country-landing-intro__corner-box,.featured-elements__carousel__item--person__content,.featured-elements__carousel__item__content,.hero__corner-box,.infographic__corner-box,.trending-insights__insight--featured .trending-insights__insight__content,.trending-insights__insight--featured .trending-insights__insight__image,.trending-insights__list__item{float:left}.col-xs-12,.column-list__item,.country-landing-intro__corner-box,.featured-elements__carousel__item--person__content,.featured-elements__carousel__item__content,.hero__corner-box,.infographic__corner-box,.trending-insights__insight--featured .trending-insights__insight__content,.trending-insights__insight--featured .trending-insights__insight__image,.trending-insights__list__item{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.accordion-content__wrapper,.article-categories__wrapper,.article-header__wrapper,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.column-list__item,.contact-details__contact__image,.contact-details__contact__info,.contact-details__wrapper,.content-results__result,.content-with-quote__quote,.content-with-quote__text,.content-with-quote__wrapper,.contextual-contact__contact,.contextual-contact__intro,.country-landing-intro__secondary,.featured-elements__carousel-wrapper,.featured-elements__carousel__item--person__content,.featured-elements__carousel__item__content,.featured-elements__intro,.featured-services__intro,.featured-services__tab-content,.featured-services__tabs,.firm-results__results__result,.image-with-caption .image-caption-wrapper,.image-with-content__image,.image-with-content__text,.image-with-content__wrapper,.image-with-wrapped-content__wrapper,.in-page-contact__form,.in-page-contact__outer-wrapper,.in-page-contact__text,.insight-previews__item,.insight-previews__preview-list,.key-issues .carousel-item,.key-issues__wrapper,.news-events__events,.news-events__news,.page-end-cta__wrapper,.search-criteria__search,.testimonial-with-headshot__headshot--desktop,.testimonial-with-headshot__testimonial,.testimonial-with-headshot__wrapper,.trending-insights__insight--featured .trending-insights__insight__content,.trending-insights__insight--featured .trending-insights__insight__image,.trending-insights__list__item,.two-column-content__column,.two-column-content__wrapper,.two-column__main,.two-column__rail,.video__intro,.video__video{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.accordion-content__wrapper,.article-categories__wrapper,.article-header__wrapper,.col-sm-10,.contact-details__wrapper,.content-results__result,.content-with-quote__wrapper,.contextual-contact__intro,.featured-elements__carousel-wrapper,.featured-elements__intro,.image-with-caption .image-caption-wrapper,.image-with-content__wrapper,.image-with-wrapped-content__wrapper,.in-page-contact__outer-wrapper,.insight-previews__preview-list,.key-issues__wrapper,.page-end-cta__wrapper,.search-criteria__search,.two-column-content__wrapper,.video__intro,.video__video{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8,.contact-details__contact__info,.country-landing-intro__secondary,.featured-elements__carousel__item--person__content,.featured-elements__carousel__item__content,.featured-services__intro,.featured-services__tab-content,.featured-services__tabs,.testimonial-with-headshot__testimonial,.testimonial-with-headshot__wrapper{width:66.66666667%}.col-sm-7,.two-column__main{width:58.33333333%}.col-sm-6,.column-list__item,.content-with-quote__text,.contextual-contact__contact,.firm-results__results__result,.image-with-content__image,.image-with-content__text,.in-page-contact__text,.insight-previews__item,.key-issues .carousel-item,.news-events__events,.news-events__news,.trending-insights__insight--featured .trending-insights__insight__content,.trending-insights__insight--featured .trending-insights__insight__image,.trending-insights__list__item,.two-column-content__column{width:50%}.col-sm-5,.content-with-quote__quote{width:41.66666667%}.col-sm-4,.contact-details__contact__image,.in-page-contact__form,.testimonial-with-headshot__headshot--desktop,.two-column__rail{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2,.country-landing-intro__secondary,.featured-services__intro,.featured-services__tab-content,.featured-services__tabs,.testimonial-with-headshot__wrapper{margin-left:16.66666667%}.accordion-content__wrapper,.article-categories__wrapper,.article-header__wrapper,.col-sm-offset-1,.contact-details__wrapper,.content-with-quote--right .content-with-quote__quote,.content-with-quote__text,.content-with-quote__wrapper,.contextual-contact__intro,.featured-elements__carousel-wrapper,.featured-elements__intro,.image-with-caption .image-caption-wrapper,.image-with-content__wrapper,.image-with-wrapped-content__wrapper,.in-page-contact__outer-wrapper,.insight-previews__preview-list,.key-issues__wrapper,.page-end-cta__wrapper,.two-column-content__wrapper,.two-column__rail,.video__intro,.video__video{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.contextual-contact__contact,.contextual-contact__intro,.country-landing-intro__corner-box,.featured-elements__carousel-wrapper,.featured-elements__carousel__item--person__content,.featured-elements__carousel__item__content,.featured-elements__intro,.firm-results__results__result,.hero__corner-box,.infographic__corner-box,.page-end-cta__wrapper,.trending-insights__list__item,.video__intro,.video__video,[data-max-columns="4"] .column-list__item,[data-max-columns="3"] .column-list__item,[data-max-columns="2"] .column-list__item,[data-max-columns="1"] .column-list__item,[data-maxrows="4"] .column-list__item,[data-maxrows="3"] .column-list__item,[data-maxrows="2"] .column-list__item,[data-maxrows="1"] .column-list__item{float:left}.col-md-12,[data-max-columns="1"] .column-list__item,[data-maxrows="1"] .column-list__item{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8,.contextual-contact__intro,.featured-elements__carousel-wrapper,.featured-elements__intro,.page-end-cta__wrapper,.video__intro,.video__video{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6,.featured-elements__carousel__item--person__content,.featured-elements__carousel__item__content,[data-max-columns="2"] .column-list__item,[data-maxrows="2"] .column-list__item{width:50%}.col-md-5,.country-landing-intro__corner-box,.hero__corner-box,.infographic__corner-box{width:41.66666667%}.col-md-4,[data-max-columns="3"] .column-list__item,[data-maxrows="3"] .column-list__item{width:33.33333333%}.col-md-3,.contextual-contact__contact,.firm-results__results__result,.trending-insights__list__item,[data-max-columns="4"] .column-list__item,[data-maxrows="4"] .column-list__item{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2,.contextual-contact__intro,.featured-elements__carousel-wrapper,.featured-elements__intro,.page-end-cta__wrapper,.video__intro,.video__video{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.column-list:after,.column-list:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.content-results__results:after,.content-results__results:before,.content-with-quote__inner-wrapper:after,.content-with-quote__inner-wrapper:before,.image-with-content__inner-wrapper:after,.image-with-content__inner-wrapper:before,.insight-previews__inner-wrapper:after,.insight-previews__inner-wrapper:before,.news-events-wrapper:after,.news-events-wrapper:before,.row:after,.row:before,.search-criteria__search-bar:after,.search-criteria__search-bar:before,.testimonial-with-headshot__inner-wrapper:after,.testimonial-with-headshot__inner-wrapper:before,.trending-insights__insight--featured .trending-insights__insight__link:after,.trending-insights__insight--featured .trending-insights__insight__link:before,.trending-insights__list.has-asset-type:after,.trending-insights__list.has-asset-type:before,.trending-insights__list:not(.has-asset-type):after,.trending-insights__list:not(.has-asset-type):before,.two-column-content__inner-wrapper:after,.two-column-content__inner-wrapper:before,.two-column-wrapper:after,.two-column-wrapper:before{content:" ";display:table}.clearfix:after,.column-list:after,.container-fluid:after,.container:after,.content-results__results:after,.content-with-quote__inner-wrapper:after,.image-with-content__inner-wrapper:after,.insight-previews__inner-wrapper:after,.news-events-wrapper:after,.row:after,.search-criteria__search-bar:after,.testimonial-with-headshot__inner-wrapper:after,.trending-insights__insight--featured .trending-insights__insight__link:after,.trending-insights__list.has-asset-type:after,.trending-insights__list:not(.has-asset-type):after,.two-column-content__inner-wrapper:after,.two-column-wrapper:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.cc-window{left:0;right:0;bottom:0;padding:2rem;border:none;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#fff;background-color:#002d62;position:fixed;overflow:hidden;box-sizing:border-box;opacity:1;transition:opacity 1s ease;z-index:9999;align-items:center;-ms-flex-align:center;flex-direction:row;-ms-flex-direction:row;box-shadow:0 3px 6px 0 rgba(0,0,0,.24)}.cc-window .cc-message{-ms-flex:1;flex:1}.cc-window .cc-message .cc-link{color:#fff;display:inline-block;text-decoration:underline}.cc-window .cc-message .cc-link:hover{color:#666;background:#fff}.cc-window .cc-compliance{display:flex;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-line-pack:justify;align-items:center;align-content:space-between}.cc-window .cc-compliance .cc-btn{font-size:1.6rem}.cc-window .cc-compliance .cc-btn:hover{background:rgba(253,185,19,.9)}ul.resp-tabs-list{margin:0;padding:0}.resp-tabs-list li{font-weight:600;font-size:13px;display:inline-block;padding:13px 15px;margin:0;list-style:none;cursor:pointer;float:left}.resp-tabs-container{padding:0;background-color:#fff;clear:left}h2.resp-accordion{cursor:pointer;padding:5px;display:none}.resp-tab-content{display:none;padding:15px}.resp-tab-active{border:1px solid #c1c1c1;border-bottom:none;margin-bottom:-1px!important;padding:12px 14px 14px 14px!important}.resp-tab-active{border-bottom:none;background-color:#fff}.resp-accordion-active,.resp-content-active{display:block}.resp-tab-content{border:1px solid #c1c1c1}h2.resp-accordion{font-size:13px;border:1px solid #c1c1c1;border-top:0 solid #c1c1c1;margin:0;padding:10px 15px}h2.resp-tab-active{border-bottom:0 solid #c1c1c1!important;margin-bottom:0!important;padding:10px 15px!important}h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1!important;background:#00f}.resp-vtabs ul.resp-tabs-list{float:left;width:30%}.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px!important;margin:0;cursor:pointer;float:none}.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;border-radius:4px;clear:none}.resp-vtabs .resp-tab-content{border:none}.resp-vtabs li.resp-tab-active{border:1px solid #c1c1c1;border-right:none;background-color:#fff;position:relative;z-index:1;margin-right:-1px!important;padding:14px 15px 15px 14px!important}.resp-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1}h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #9B9797}h2.resp-tab-active{background:#DBDBDB!important}.resp-easy-accordion h2.resp-accordion{display:block}.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}.resp-jfit{width:100%;margin:0}.resp-tab-content-active{display:block}h2.resp-accordion:first-child{border-top:1px solid #c1c1c1!important}@media screen and (max-width:991px){ul.resp-tabs-list{display:none}h2.resp-accordion{display:block}.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.resp-accordion-closed{display:none!important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}}.resp-tabs-list{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.resp-tabs-list li{color:#666;-ms-flex:1 1;flex:1 1;float:none;padding:0 0 1.2rem;text-align:center;transition:all .3s linear}.resp-tabs-list li:before{display:none}.resp-tabs-list li.resp-tab-active{border:0;color:#002d62;margin:0!important;padding:0 0 1.2rem!important;position:relative}.resp-tabs-list li.resp-tab-active:after{background:#fdb913;bottom:-.3rem;content:"";display:block;height:.3rem;left:0;position:absolute;right:0}@media screen and (min-width:992px){.resp-tabs-container{border-top:.3rem solid #ccc}}h2.resp-accordion{background:0 0!important;border:0;border-bottom:.1rem solid rgba(102,102,102,.2);color:#666;font-size:2rem;font-weight:900;margin:0 -3rem;padding:2rem 2rem 2rem 6rem!important;position:relative}h2.resp-accordion:after{background:rgba(102,102,102,.2);border:.1rem solid rgba(102,102,102,.2);border-radius:50%;content:"add";display:block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:2.6rem;line-height:2.8rem;height:3rem;position:absolute;left:1.6rem;text-align:center;top:50%;transform:translateY(-50%);width:3rem}h2.resp-accordion:first-child{border-top:0!important}h2.resp-accordion:last-child{border-bottom:0!important}h2.resp-accordion .resp-arrow{display:none}h2.resp-accordion.resp-tab-active,h2.resp-accordion:hover{border-bottom:.1rem solid #fdb913!important;color:#002d62;margin:0 -3rem!important;padding:2rem 2rem 2rem 6rem!important}h2.resp-accordion.resp-tab-active:after,h2.resp-accordion:hover:after{background:#fff;border:.1rem solid #fdb913;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);color:#fdb913}h2.resp-accordion.resp-tab-active:after{content:"remove"}.resp-tab-content{border:0;margin:0;padding:0}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,opacity;transform-style:preserve-3d}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image::before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#E5E3DF}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:0 0;cursor:default;overflow:visible;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:0 0;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0 30px;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8) 100%);pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:0 0;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:0}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button::after,.fancybox-button::before{content:'';pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]::after,.fancybox-button[disabled]::before{opacity:.3}.fancybox-button--left::after,.fancybox-button--right::after{top:18px;width:6px;height:6px;background:0 0;border-top:solid 2px currentColor;border-right:solid 2px currentColor}.fancybox-button--left::after{left:20px;transform:rotate(-135deg)}.fancybox-button--right::after{right:20px;transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close::after,.fancybox-button--close::before{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close::before{transform:rotate(45deg)}.fancybox-button--close::after{transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0 0;height:100px;width:54px;padding:0;border:0;outline:0;background:0 0;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow::after{content:'';position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;transform:scaleX(-1)}.fancybox-arrow--left::after,.fancybox-arrow--right::after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid rgba(100,100,100,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;animation:fancybox-rotate .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@keyframes fancybox-rotate{from{transform:rotate(0)}to{transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{transform:translate3d(0,0,0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{transform:scale3d(1,1,1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{transform:rotate(0);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen::before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:0 0}.fancybox-button--pause::before,.fancybox-button--play::before{top:calc(50% - 6px);left:calc(50% - 4px);background:0 0}.fancybox-button--play::before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause::before{width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px}.fancybox-thumbs{display:none}.fancybox-button--thumbs{display:none}@media all and (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs::before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}button.fancybox-close-small{background:0 0;box-shadow:none;min-width:0}button.fancybox-close-small:focus:after{outline:0}@font-face{font-family:material-icons-custom;src:url("/local/templates/rosexpertiza/css/../fonts/Material Icons Custom/material-icons-custom.eot?l6gmfj");src:url("/local/templates/rosexpertiza/css/../fonts/Material Icons Custom/material-icons-custom.eot?l6gmfj#iefix") format("embedded-opentype"),url("/local/templates/rosexpertiza/css/../fonts/Material Icons Custom/material-icons-custom.ttf?l6gmfj") format("truetype"),url("/local/templates/rosexpertiza/css/../fonts/Material Icons Custom/material-icons-custom.woff?l6gmfj") format("woff"),url("/local/templates/rosexpertiza/css/../fonts/Material Icons Custom/material-icons-custom.svg?l6gmfj#material-icons-custom") format("svg");font-weight:400;font-style:normal}.material-icons-custom{direction:ltr;display:inline-block;font-family:material-icons-custom!important;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.material-icons-custom:hover{text-decoration:none}.social_fb:before{content:"\e900"}.social_li:before{content:"\e901"}.social_tw:before{content:"\e902"}.social_yt:before{content:"\e903"}.custom_globe:before{content:"\e904"}.nova_blog:before{content:"\e905"}.nova_file:before{content:"\e906"}.nova_video:before{content:"\e907"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/local/templates/rosexpertiza/css/../i/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(/local/templates/rosexpertiza/css/../fonts/slick/slick.eot);src:url(/local/templates/rosexpertiza/css/../fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(/local/templates/rosexpertiza/css/../fonts/slick/slick.woff) format("woff"),url(/local/templates/rosexpertiza/css/../fonts/slick/slick.ttf) format("truetype"),url(/local/templates/rosexpertiza/css/../fonts/slick/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-next,.slick-prev{background:rgba(102,102,102,.2);border:.1rem solid rgba(102,102,102,.2);border-radius:50%;box-shadow:none;height:4rem;min-width:0;opacity:1;transition:all .3s linear;width:4rem;z-index:15}.slick-next:before,.slick-prev:before{color:#666;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';opacity:1}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#fff;border-color:#002d62;color:#002d62}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{color:#002d62}.slick-next:hover,.slick-prev:hover{box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.24)}.slick-prev{left:1rem}[dir=rtl] .slick-prev{right:1rem;left:auto}@media screen and (min-width:768px){.slick-prev{left:-5.5rem}[dir=rtl] .slick-prev{left:auto;right:-5.5rem}}.slick-prev:before{content:"keyboard_arrow_left"}[dir=rtl] .slick-prev:before{content:"keyboard_arrow_left"}.slick-next{right:1rem}[dir=rtl] .slick-next{right:auto;left:1rem}@media screen and (min-width:768px){.slick-next{right:-5.5rem}[dir=rtl] .slick-next{left:-5.5rem;right:auto}}.slick-next:before{content:"keyboard_arrow_right"}[dir=rtl] .slick-next:before{content:"keyboard_arrow_right"}.slick-slide:not(.slick-current){opacity:.5}[dir=rtl] .slick-slide:not(.slick-current){opacity:1}@media screen and (min-width:768px){.slick-slide:not(.slick-current){opacity:1}}.slick-dots{padding:0 6rem}.slick-dots li:before{display:none}.slick-dots li button{background:#fff;border:.2rem solid #002d62;border-radius:50%;box-shadow:none;min-width:0}.slick-dots li button:before{display:none}.slick-dots li .number{cursor:pointer;padding:.2rem .7rem;text-align:center;text-decoration:none}.slick-dots li .number:hover{background:#002d62;color:#fff}.slick-dots li.slick-active button{background:#002d62}.slick-dots li.slick-active .number{background:#666;color:#fff}.breadcrumb{color:#666;margin:3rem 0}.breadcrumb a:after{content:"keyboard_arrow_right";display:inline-block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:2.2rem;padding:0 .4rem 0 .8rem;vertical-align:middle}.breadcrumb a:first-child{text-decoration:none}.breadcrumb a:first-child:after{padding:0 .2rem 0 0}.footer{background:#666;color:#fff;margin:5rem 0 0;padding:2rem 0 0;text-align:center}@media screen and (min-width:992px){.footer{background:linear-gradient(-45deg,rgba(102,102,102,.9) 37rem,#666 37rem);margin:9rem 0 0;padding:5rem 0 4rem;position:relative;text-align:left}}@media screen and (min-width:1200px){.footer{background:linear-gradient(-45deg,rgba(102,102,102,.9) 40rem,#666 40rem)}}.footer .container{position:relative;z-index:1}@media screen and (max-width:991px){.footer .container{padding:0;width:auto}.footer .container>.column-list,.footer .container>.content-results__results,.footer .container>.content-with-quote__inner-wrapper,.footer .container>.image-with-content__inner-wrapper,.footer .container>.insight-previews__inner-wrapper,.footer .container>.news-events-wrapper,.footer .container>.row,.footer .container>.search-criteria__search-bar,.footer .container>.testimonial-with-headshot__inner-wrapper,.footer .container>.trending-insights__list.has-asset-type,.footer .container>.trending-insights__list:not(.has-asset-type),.footer .container>.two-column-content__inner-wrapper,.footer .container>.two-column-wrapper,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link{margin:0}.footer .container>.column-list>.col-xs-12,.footer .container>.column-list>.column-list__item,.footer .container>.column-list>.country-landing-intro__corner-box,.footer .container>.column-list>.featured-elements__carousel__item--person__content,.footer .container>.column-list>.featured-elements__carousel__item__content,.footer .container>.column-list>.hero__corner-box,.footer .container>.column-list>.infographic__corner-box,.footer .container>.column-list>.trending-insights__list__item,.footer .container>.content-results__results>.col-xs-12,.footer .container>.content-results__results>.column-list__item,.footer .container>.content-results__results>.country-landing-intro__corner-box,.footer .container>.content-results__results>.featured-elements__carousel__item--person__content,.footer .container>.content-results__results>.featured-elements__carousel__item__content,.footer .container>.content-results__results>.hero__corner-box,.footer .container>.content-results__results>.infographic__corner-box,.footer .container>.content-results__results>.trending-insights__list__item,.footer .container>.content-with-quote__inner-wrapper>.col-xs-12,.footer .container>.content-with-quote__inner-wrapper>.column-list__item,.footer .container>.content-with-quote__inner-wrapper>.country-landing-intro__corner-box,.footer .container>.content-with-quote__inner-wrapper>.featured-elements__carousel__item--person__content,.footer .container>.content-with-quote__inner-wrapper>.featured-elements__carousel__item__content,.footer .container>.content-with-quote__inner-wrapper>.hero__corner-box,.footer .container>.content-with-quote__inner-wrapper>.infographic__corner-box,.footer .container>.content-with-quote__inner-wrapper>.trending-insights__list__item,.footer .container>.image-with-content__inner-wrapper>.col-xs-12,.footer .container>.image-with-content__inner-wrapper>.column-list__item,.footer .container>.image-with-content__inner-wrapper>.country-landing-intro__corner-box,.footer .container>.image-with-content__inner-wrapper>.featured-elements__carousel__item--person__content,.footer .container>.image-with-content__inner-wrapper>.featured-elements__carousel__item__content,.footer .container>.image-with-content__inner-wrapper>.hero__corner-box,.footer .container>.image-with-content__inner-wrapper>.infographic__corner-box,.footer .container>.image-with-content__inner-wrapper>.trending-insights__list__item,.footer .container>.insight-previews__inner-wrapper>.col-xs-12,.footer .container>.insight-previews__inner-wrapper>.column-list__item,.footer .container>.insight-previews__inner-wrapper>.country-landing-intro__corner-box,.footer .container>.insight-previews__inner-wrapper>.featured-elements__carousel__item--person__content,.footer .container>.insight-previews__inner-wrapper>.featured-elements__carousel__item__content,.footer .container>.insight-previews__inner-wrapper>.hero__corner-box,.footer .container>.insight-previews__inner-wrapper>.infographic__corner-box,.footer .container>.insight-previews__inner-wrapper>.trending-insights__list__item,.footer .container>.news-events-wrapper>.col-xs-12,.footer .container>.news-events-wrapper>.column-list__item,.footer .container>.news-events-wrapper>.country-landing-intro__corner-box,.footer .container>.news-events-wrapper>.featured-elements__carousel__item--person__content,.footer .container>.news-events-wrapper>.featured-elements__carousel__item__content,.footer .container>.news-events-wrapper>.hero__corner-box,.footer .container>.news-events-wrapper>.infographic__corner-box,.footer .container>.news-events-wrapper>.trending-insights__list__item,.footer .container>.row>.col-xs-12,.footer .container>.row>.column-list__item,.footer .container>.row>.country-landing-intro__corner-box,.footer .container>.row>.featured-elements__carousel__item--person__content,.footer .container>.row>.featured-elements__carousel__item__content,.footer .container>.row>.hero__corner-box,.footer .container>.row>.infographic__corner-box,.footer .container>.row>.trending-insights__list__item,.footer .container>.search-criteria__search-bar>.col-xs-12,.footer .container>.search-criteria__search-bar>.column-list__item,.footer .container>.search-criteria__search-bar>.country-landing-intro__corner-box,.footer .container>.search-criteria__search-bar>.featured-elements__carousel__item--person__content,.footer .container>.search-criteria__search-bar>.featured-elements__carousel__item__content,.footer .container>.search-criteria__search-bar>.hero__corner-box,.footer .container>.search-criteria__search-bar>.infographic__corner-box,.footer .container>.search-criteria__search-bar>.trending-insights__list__item,.footer .container>.testimonial-with-headshot__inner-wrapper>.col-xs-12,.footer .container>.testimonial-with-headshot__inner-wrapper>.column-list__item,.footer .container>.testimonial-with-headshot__inner-wrapper>.country-landing-intro__corner-box,.footer .container>.testimonial-with-headshot__inner-wrapper>.featured-elements__carousel__item--person__content,.footer .container>.testimonial-with-headshot__inner-wrapper>.featured-elements__carousel__item__content,.footer .container>.testimonial-with-headshot__inner-wrapper>.hero__corner-box,.footer .container>.testimonial-with-headshot__inner-wrapper>.infographic__corner-box,.footer .container>.testimonial-with-headshot__inner-wrapper>.trending-insights__list__item,.footer .container>.trending-insights__list.has-asset-type>.col-xs-12,.footer .container>.trending-insights__list.has-asset-type>.column-list__item,.footer .container>.trending-insights__list.has-asset-type>.country-landing-intro__corner-box,.footer .container>.trending-insights__list.has-asset-type>.featured-elements__carousel__item--person__content,.footer .container>.trending-insights__list.has-asset-type>.featured-elements__carousel__item__content,.footer .container>.trending-insights__list.has-asset-type>.hero__corner-box,.footer .container>.trending-insights__list.has-asset-type>.infographic__corner-box,.footer .container>.trending-insights__list.has-asset-type>.trending-insights__list__item,.footer .container>.trending-insights__list:not(.has-asset-type)>.col-xs-12,.footer .container>.trending-insights__list:not(.has-asset-type)>.column-list__item,.footer .container>.trending-insights__list:not(.has-asset-type)>.country-landing-intro__corner-box,.footer .container>.trending-insights__list:not(.has-asset-type)>.featured-elements__carousel__item--person__content,.footer .container>.trending-insights__list:not(.has-asset-type)>.featured-elements__carousel__item__content,.footer .container>.trending-insights__list:not(.has-asset-type)>.hero__corner-box,.footer .container>.trending-insights__list:not(.has-asset-type)>.infographic__corner-box,.footer .container>.trending-insights__list:not(.has-asset-type)>.trending-insights__list__item,.footer .container>.two-column-content__inner-wrapper>.col-xs-12,.footer .container>.two-column-content__inner-wrapper>.column-list__item,.footer .container>.two-column-content__inner-wrapper>.country-landing-intro__corner-box,.footer .container>.two-column-content__inner-wrapper>.featured-elements__carousel__item--person__content,.footer .container>.two-column-content__inner-wrapper>.featured-elements__carousel__item__content,.footer .container>.two-column-content__inner-wrapper>.hero__corner-box,.footer .container>.two-column-content__inner-wrapper>.infographic__corner-box,.footer .container>.two-column-content__inner-wrapper>.trending-insights__list__item,.footer .container>.two-column-wrapper>.col-xs-12,.footer .container>.two-column-wrapper>.column-list__item,.footer .container>.two-column-wrapper>.country-landing-intro__corner-box,.footer .container>.two-column-wrapper>.featured-elements__carousel__item--person__content,.footer .container>.two-column-wrapper>.featured-elements__carousel__item__content,.footer .container>.two-column-wrapper>.hero__corner-box,.footer .container>.two-column-wrapper>.infographic__corner-box,.footer .container>.two-column-wrapper>.trending-insights__list__item,.footer .trending-insights__insight--featured .container>.column-list>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.column-list>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.content-results__results>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.content-results__results>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.content-with-quote__inner-wrapper>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.content-with-quote__inner-wrapper>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.image-with-content__inner-wrapper>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.image-with-content__inner-wrapper>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.insight-previews__inner-wrapper>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.insight-previews__inner-wrapper>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.news-events-wrapper>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.news-events-wrapper>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.row>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.row>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.search-criteria__search-bar>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.search-criteria__search-bar>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.testimonial-with-headshot__inner-wrapper>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.testimonial-with-headshot__inner-wrapper>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link>.col-xs-12,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link>.column-list__item,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link>.country-landing-intro__corner-box,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link>.featured-elements__carousel__item--person__content,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link>.featured-elements__carousel__item__content,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link>.hero__corner-box,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link>.infographic__corner-box,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.trending-insights__insight__link>.trending-insights__list__item,.footer .trending-insights__insight--featured .container>.trending-insights__list.has-asset-type>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.trending-insights__list.has-asset-type>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.trending-insights__list:not(.has-asset-type)>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.trending-insights__list:not(.has-asset-type)>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.two-column-content__inner-wrapper>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.two-column-content__inner-wrapper>.trending-insights__insight__image,.footer .trending-insights__insight--featured .container>.two-column-wrapper>.trending-insights__insight__content,.footer .trending-insights__insight--featured .container>.two-column-wrapper>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.column-list>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.column-list>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.content-results__results>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.content-results__results>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.content-with-quote__inner-wrapper>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.content-with-quote__inner-wrapper>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.image-with-content__inner-wrapper>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.image-with-content__inner-wrapper>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.insight-previews__inner-wrapper>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.insight-previews__inner-wrapper>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.news-events-wrapper>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.news-events-wrapper>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.row>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.row>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.search-criteria__search-bar>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.search-criteria__search-bar>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.testimonial-with-headshot__inner-wrapper>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.testimonial-with-headshot__inner-wrapper>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link>.col-xs-12,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link>.column-list__item,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link>.country-landing-intro__corner-box,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link>.featured-elements__carousel__item--person__content,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link>.featured-elements__carousel__item__content,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link>.hero__corner-box,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link>.infographic__corner-box,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.trending-insights__insight__link>.trending-insights__list__item,.trending-insights__insight--featured .footer .container>.trending-insights__list.has-asset-type>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.trending-insights__list.has-asset-type>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.trending-insights__list:not(.has-asset-type)>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.trending-insights__list:not(.has-asset-type)>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.two-column-content__inner-wrapper>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.two-column-content__inner-wrapper>.trending-insights__insight__image,.trending-insights__insight--featured .footer .container>.two-column-wrapper>.trending-insights__insight__content,.trending-insights__insight--featured .footer .container>.two-column-wrapper>.trending-insights__insight__image{padding:0}}.footer a{color:#fff}.footer__artwork{bottom:0;display:none;position:absolute;right:0;transform:scaleX(1);width:26rem;z-index:0}@media screen and (min-width:992px){.footer__artwork{display:block}}@media screen and (min-width:992px){.footer__logo-bar,.footer__menu-bar{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}.footer__logo-bar__logo img{max-width:19rem}@media screen and (min-width:992px){.footer__logo-bar__tagline{margin-top:0;min-width:25rem}}.footer__menu-bar{border-top:.1rem solid #767676;padding:1.5rem 0 0}@media screen and (min-width:992px){.footer__menu-bar{border:0;margin:2rem 0 0;padding:0}}.footer__menu-bar__menu{padding:0 1.5rem}@media screen and (min-width:992px){.footer__menu-bar__menu{padding:0}}.footer__menu-bar__menu__link-wrapper{display:inline-block;vertical-align:middle}.footer__menu-bar__menu__link-wrapper:after{content:"|";display:inline-block;margin:0 1rem;vertical-align:middle}.footer__menu-bar__menu__link-wrapper:last-child:after{display:none}.footer__menu-bar__social{background:#767676;padding:2rem 1.5rem 0}@media screen and (min-width:992px){.footer__menu-bar__social{background:0 0;margin:0;min-width:25rem;padding:0}}.footer__menu-bar__social a{display:inline-block;margin:0 1rem;vertical-align:middle}@media screen and (min-width:992px){.footer__menu-bar__social a{margin:0 1rem 0 0}}.footer__menu-bar__social svg path{fill:#fff}.footer__copyright{background:#767676;padding:1.5rem 1.5rem 2rem}@media screen and (min-width:992px){.footer__copyright{background:0 0;margin:6rem 0 0;padding:0}}.header{background:#fff}.header .container{position:relative;z-index:30}.header__page-editor-error{display:inline-block}.header__utility-menu{background:#fff;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.24);text-align:right}@media screen and (min-width:992px){.header__utility-menu{background:rgba(102,102,102,.2);box-shadow:none}}.header__utility-menu .icon-link{display:inline}.header__utility-menu .is-hidden{font-style:italic}.header__utility-menu .dropdown-filter,.header__utility-menu a{display:none;padding:.8rem}@media screen and (min-width:992px){.header__utility-menu .dropdown-filter,.header__utility-menu a{display:inline-block;font-size:1.4rem;font-weight:500;margin-left:2.2rem;vertical-align:middle}}.header__utility-menu .dropdown-filter__text{line-height:1.4rem}.header__utility-menu__logo{float:left;padding-left:1.5rem}.header__utility-menu__logo img{display:block;max-width:12rem}.header__utility-menu__logo a{display:block;padding:1.2rem 0 0}@media screen and (min-width:992px){.header__utility-menu__logo{display:none}}.header__utility-menu .link--locations,.header__utility-menu .link--menu,.header__utility-menu .link--search{cursor:pointer;display:inline-block;padding:1.2rem 1.5rem;transition:all .3s linear;vertical-align:middle}@media screen and (min-width:992px){.header__utility-menu .link--locations,.header__utility-menu .link--menu,.header__utility-menu .link--search{padding:.8rem}}.header__utility-menu .link--locations,.header__utility-menu .link--search{border-left:.1rem solid rgba(102,102,102,.2)}@media screen and (min-width:992px){.header__utility-menu .link--locations,.header__utility-menu .link--search{border:0}}.header__utility-menu .link--menu{border-right:.1rem solid rgba(102,102,102,.2);float:left;padding-left:0}.show-header-menu .header__utility-menu .link--menu{background:#fff}@media screen and (min-width:992px){.header__utility-menu .link--menu{display:none}}.show-header-menu .header__utility-menu .link--menu .material-icons--menu{display:none}.header__utility-menu .link--menu .material-icons--close{display:none}.show-header-menu .header__utility-menu .link--menu .material-icons--close{display:inline-block}.header__utility-menu .link--locations{cursor:pointer;float:right}.show-location-menu .header__utility-menu .link--locations{background:#fff}@media screen and (min-width:992px){.header__utility-menu .link--locations{float:none;margin-left:2.2rem}}.header__utility-menu .link--search{float:right;padding-right:0}@media screen and (min-width:992px){.header__utility-menu .link--search{display:none}}.show-search .header__utility-menu .link--search .material-icons--search{display:none}.header__utility-menu .link--search .material-icons--close{display:none}.show-search .header__utility-menu .link--search .material-icons--close{display:inline-block}@media screen and (min-width:992px){.header__main-menu{box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.24);position:relative;z-index:25}}@media screen and (min-width:992px){.header__main-menu-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width:992px){.header__main-menu__group{display:inline-block;vertical-align:middle}}.header__main-menu__logo{display:none}.header__main-menu__logo img{max-width:19rem}@media screen and (min-width:992px){.header__main-menu__logo{display:block;-ms-flex:0 0 19rem;flex:0 0 19rem;padding:1.5rem 0 .6rem}}.header__main-menu__primary-link{border-bottom:.1rem solid rgba(102,102,102,.2);color:#002d62;cursor:pointer;display:block;font-weight:400;margin:0 -3rem;padding:1.5rem 6rem 1.5rem 3rem;position:relative;text-decoration:none;transition:all .3s linear}@media screen and (min-width:992px){.header__main-menu__primary-link{border-bottom:.3rem solid #fff;display:inline-block;font-size:1.6rem;font-weight:500;height:6rem;line-height:3rem;margin:0;padding:1.5rem 1.5rem 0;position:static;vertical-align:middle}}.header__main-menu__primary-link:hover{text-decoration:none}@media screen and (min-width:992px){.header__main-menu__primary-link:hover{border-bottom:.3rem solid #002d62}}.header__main-menu__submenu-link:after{content:"keyboard_arrow_down";display:block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:3rem;position:absolute;right:3rem;top:50%;transform:translateY(-50%)}@media screen and (min-width:992px){.header__main-menu__submenu-link:after{display:inline-block;position:static;margin:0 0 0 .5rem;transform:translateY(0);vertical-align:middle}}.header__main-menu__submenu-link.open{text-decoration:none}@media screen and (min-width:992px){.header__main-menu__submenu-link.open{border-bottom:.3rem solid #fdb913}}.header__main-menu__submenu-link.open:after{content:"keyboard_arrow_up"}.header__main-menu__submenu-link.is-hidden{font-style:italic}@media screen and (min-width:992px){.header__main-menu__links{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:992px){.header__main-menu__links__utility{display:none}}.header__main-menu__links__utility a{border-bottom:.1rem solid rgba(102,102,102,.2);display:block;font-weight:400;margin:0 -3rem;padding:1.5rem 6rem 1.5rem 3rem;text-decoration:none;transition:all .3s linear}@media screen and (min-width:992px){.header__main-menu__links__utility a{font-weight:900}}.header__main-menu__dropdown{border-bottom:.1rem solid rgba(102,102,102,.2);margin:0 -3rem;padding:1.5rem 3rem;text-align:right}@media screen and (min-width:992px){.header__main-menu__dropdown{display:none}}.header__main-menu .link--search{display:none}@media screen and (min-width:992px){.header__main-menu .link--search{background:#ccc;cursor:pointer;display:block;margin:0 0 0 3rem;padding:1.8rem}}.show-search .header__main-menu .link--search .material-icons--search{display:none}.header__main-menu .link--search .material-icons--close{display:none}.show-search .header__main-menu .link--search .material-icons--close{display:inline-block}.header__sub-menu{background:#efefef;box-shadow:inset 0 .3rem .6rem 0 rgba(0,0,0,.24);display:none;margin:0 -3rem;padding:0}@media screen and (min-width:992px){.header__sub-menu{background:#fff;box-shadow:inset 0 .3rem .6rem 0 rgba(0,0,0,.24),0 .3rem .6rem 0 rgba(0,0,0,.24);left:1.5rem;margin:0;padding:1.5rem 3rem 3rem;position:absolute;right:1.5rem;text-align:left;top:100%;z-index:10}}.header__sub-menu__image{display:inline-block;margin:0 1.5rem 0 0;vertical-align:middle}.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__image{background:rgba(102,102,102,.2);border-radius:50%;height:6rem;position:relative;width:6rem}.header__sub-menu__image .material-icons,.header__sub-menu__image .material-icons-custom,.header__sub-menu__image img,.header__sub-menu__image svg{max-width:3rem}.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__image .material-icons,.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__image .material-icons-custom,.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__image img,.header__sub-menu__see-all-wrapper--desktop .header__sub-menu__image svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.header__sub-menu__image .material-icons,.header__sub-menu__image .material-icons-custom{color:#666}.header__sub-menu__image svg{fill:#666}.header__sub-menu__see-all{display:inline-block}.header__sub-menu__see-all-wrapper--mobile{padding:2rem 4.5rem}@media screen and (min-width:992px){.header__sub-menu__see-all-wrapper--mobile{display:none}}.header__sub-menu__see-all-wrapper--desktop{display:none}@media screen and (min-width:992px){.header__sub-menu__see-all-wrapper--desktop{display:block}}@media screen and (min-width:992px){.header__sub-menu__links{border-top:.1rem solid #666;margin:1.5rem 0 0}}@media screen and (min-width:992px){.header__sub-menu__links__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem 0 0}}.header__sub-menu__links__inner>div{display:block;margin:0}@media screen and (min-width:992px){.header__sub-menu__links__inner>div{border:0;-ms-flex:0 1 20%;flex:0 1 20%;margin:1.5rem 0;padding:0}}.header__sub-menu__links__inner>div a{border-bottom:.1rem solid rgba(102,102,102,.2);display:block;padding:2rem 4.5rem}@media screen and (min-width:768px){.header__sub-menu__links__inner>div a{border:0;padding:0 1.5rem 0 0}}.header__sub-menu__links__inner>div a.current{text-decoration:underline}.header .dropdown-filter{text-align:right}.header .dropdown-filter a{cursor:pointer;display:block;margin:1rem 0;padding:0}.header__main-menu__links,.locations{background:#fff;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.24);left:0;padding:3rem;position:absolute;right:0;text-align:left;top:100%;z-index:10}@media screen and (min-width:992px){.header__main-menu__links,.locations{left:1.5rem;right:1.5rem}}.header__main-menu__links{display:none}@media screen and (min-width:992px){.header__main-menu__links{box-shadow:none;display:block!important;padding:0;position:static;text-align:right}}.header__main-menu__links .dropdown-filter__text{border-bottom:.1rem solid rgba(102,102,102,.2);color:#002d62;cursor:pointer;display:block;font-weight:400;margin:0 -3rem;padding:0 3rem 1.5rem;text-decoration:none}@media screen and (min-width:768px){.header__main-menu__links .dropdown-filter__text{display:none}}.header__main-menu__links .dropdown-filter__text:after{font-size:3rem}.header__main-menu__links .dropdown-filter__dropdown{background:#efefef;box-shadow:inset 0 .3rem .6rem 0 rgba(0,0,0,.24);margin:0 -3rem;padding:0;position:static;width:auto}@media screen and (min-width:768px){.header__main-menu__links .dropdown-filter__dropdown{display:none!important}}.header__main-menu__links .dropdown-filter__dropdown a{border-bottom:.1rem solid rgba(102,102,102,.2);display:block;padding:2rem 4.5rem;margin:0}.header__main-menu__links .dropdown-filter.open .dropdown-filter__dropdown{display:none}.locations{border-top:.1rem solid rgba(0,0,0,.24);display:none}@media screen and (min-width:992px){.locations{border:0}}.locations a{display:block;margin:1.5rem 0;padding:0}.locations__utility-links{margin:0 0 3rem}.locations__utility-links:after{clear:both;content:"";display:table}.locations__utility-links a{margin:0}.locations__global-site{display:block;float:left}.locations__close{cursor:pointer;display:block;float:right}.locations li.locations__region{margin:0}.locations__countries__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem 0}.locations__countries a{display:block;-ms-flex:0 1 50%;flex:0 1 50%;font-size:1.6rem;font-weight:500;min-width:0;overflow-wrap:break-word;padding-right:1.5rem;word-break:break-word;word-wrap:break-word}@media screen and (min-width:992px){.locations__countries a{-ms-flex:0 1 20%;flex:0 1 20%}}.search{background:#fff;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.24);display:none;left:0;padding:1.5rem 3rem;position:absolute;right:0;top:100%;z-index:10}@media screen and (min-width:992px){.search{box-shadow:none;padding:1.5rem 0 1.5rem 3rem;left:20.5rem;right:10.5rem;top:0}}.search__textbox{border:0;display:inline-block;padding:0;vertical-align:middle;width:calc(100% - 6.5rem)}@media screen and (min-width:992px){.search__textbox{border-left:.1rem solid #666;padding-left:3rem}}.search__button{background:#002d62;border:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;height:3rem;margin:0 0 0 3rem;min-width:0;padding:0;vertical-align:middle;width:3rem}.search__button:focus,.search__button:hover{background:#002d62;box-shadow:none}.search__autocomplete{position:absolute;width:100%}.search__autocomplete ul.ui-autocomplete{box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);padding:15px 30px;top:0!important;width:100%!important}.search__autocomplete ul.ui-autocomplete li.ui-menu-item{padding:0}.search__autocomplete ul.ui-autocomplete li.ui-menu-item:before{content:none}.search__autocomplete ul.ui-autocomplete li.ui-menu-item a{color:#666;cursor:pointer;padding:7.5px 0;text-decoration:none;width:100%}.search__autocomplete ul.ui-autocomplete li.ui-menu-item a i{padding-right:15px}.search__autocomplete ul.ui-autocomplete li.ui-menu-item a b{color:#002d62;font-weight:400}.pagination{text-align:center}.pagination a,.pagination span{display:inline-block;margin:0 .7rem;padding:.2rem .7rem;text-align:center;text-decoration:none;vertical-align:middle}.pagination a.current,.pagination a:hover,.pagination span.current,.pagination span:hover{color:#fff}.pagination a:hover,.pagination span:hover{background:#002d62}.pagination a.current,.pagination span.current{background:#666}.pagination a.arrow,.pagination span.arrow{padding:.2rem 0}.pagination a.arrow:hover,.pagination span.arrow:hover{background:0 0;color:#002d62}.pagination span{background:#666;color:#fff}.country-landing-intro__background{background-position:left top;background-repeat:no-repeat;background-size:100% auto}.country-landing-intro__background--is-map{background-position:right top;background-size:contain}@media screen and (min-width:992px){.country-landing-intro__background--is-map{min-height:50rem}}@media screen and (max-width:991px){.country-landing-intro__background{background-image:none!important}}@media screen and (min-width:992px){.country-landing-intro__background{min-height:50rem}}.country-landing-intro__image img{display:block}@media screen and (min-width:992px){.country-landing-intro__image{display:none}}.country-landing-intro__heading{margin:0 0 2rem}.country-landing-intro__content{line-height:3rem}.country-landing-intro__corner-box{padding:3rem}.country-landing-intro__secondary__header{margin:0}.country-landing-intro__secondary__content{line-height:3rem;text-align:left}@media screen and (min-width:768px){.our-firms__filter-bar-wrapper{-ms-flex-align:end;align-items:flex-end;border-bottom:.2rem solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 1rem}}.our-firms__heading{margin:0}@media screen and (min-width:768px){.our-firms__filters{margin:0}}.our-firms__filters .dropdown-filter__dropdown{max-height:49rem;overflow-y:auto}@media screen and (min-width:768px){.our-firms__filters .dropdown-filter,.our-firms__filters .dropdown-filter-label{margin:0 0 0 2rem}}.our-firms__firm{padding:1rem 0}@media screen and (min-width:768px){.our-firms__firm{padding:6rem 0}.our-firms__firm:nth-child(even){background:rgba(0,0,0,.05)}}.our-firms__firm-wrapper{border:.1rem solid #ccc;padding:2rem}@media screen and (min-width:768px){.our-firms__firm-wrapper{border:0;padding:0}}@media screen and (min-width:768px){.our-firms__firm__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:768px){.our-firms__firm__details,.our-firms__firm__offices{-ms-flex:0 1 48%;flex:0 1 48%}}.our-firms__firm__name{background:linear-gradient(45deg,transparent 1.2rem,#002d62 1.2rem)}[dir=rtl] .our-firms__firm__name{background:linear-gradient(-45deg,transparent 1.2rem,#002d62 1.2rem)}@media screen and (min-width:768px){.our-firms__firm__name{max-width:41.66666667%}}.our-firms__firm__details,.our-firms__firm__offices{display:none}.show-more .our-firms__firm__details,.show-more .our-firms__firm__offices{display:block}@media screen and (min-width:768px){.our-firms__firm__details,.our-firms__firm__offices{display:block}}.our-firms__firm__info{line-height:3rem}@media screen and (min-width:768px){.our-firms__firm__offices .our-firms__firm__link{text-align:right}}.our-firms__firm__offices-wrapper,.our-firms__firm__offices-wrapper__more-cities{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.our-firms__firm__office{-ms-flex:0 1 50%;flex:0 1 50%;margin:1.5rem 0 0}.our-firms__show-more{border-top:.1rem solid #ccc;color:#002d62;cursor:pointer;font-weight:500;margin-bottom:-2rem;margin-left:-2rem;margin-right:-2rem;padding:1rem 2rem;position:relative}.our-firms__show-more:after{content:"keyboard_arrow_down";display:block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:3rem;position:absolute;right:1.5rem;top:.3rem}.show-more .our-firms__show-more:after{content:"keyboard_arrow_up"}.our-firms__show-more:hover{text-decoration:underline}@media screen and (min-width:768px){.our-firms__show-more{display:none}}.show-more .our-firms__show-more__more{display:none}.our-firms__show-more__less{display:none}.show-more .our-firms__show-more__less{display:inline}.our-firms__firm__offices-wrapper__more-cities{width:100%}.our-firms .is-hidden{display:none;font-style:italic}.experience-editor .our-firms .is-hidden{display:initial}.experience-editor .our-firms .is-hidden.our-firms__firm__offices-wrapper__more-cities{display:-ms-flexbox;display:flex}.locations-list__title{border-bottom:3px solid #ccc;padding-bottom:15px}.locations-list__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0}.locations-list__list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:3rem;padding-left:0}.locations-list__list__item a{display:block;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.article-categories{margin:5rem 0 0}.media-player-div{padding-bottom:20px}.video-js{border:1px solid #ccc}.vjs-playlist{padding:15px;border:1px solid #ccc}.vjs-mouse.vjs-playlist{color:#091f40;background-color:#e9e9e9;border:1px solid #ccc;max-height:270px}.multivideo-container{display:block;position:relative;max-width:100%}.multivideo-playlist{display:inline}li.vjs-playlist-item{padding-bottom:5px}li.vjs-playlist-item.vjs-selected{background-color:#ccc}.playlist-wrapper{width:100%;overflow-x:scroll;overflow-y:hidden}.vjs-playlist{width:auto;white-space:nowrap}.vjs-mouse.vjs-playlist{color:#fdb913;font-weight:700}.vjs-playlist cite{margin-top:10px}.vjs-playlist .vjs-playlist-name{color:#333;font-weight:400}.vjs-playlist .vjs-playlist-duration{background-color:#fdb913;color:#333}.vjs-playlist-description{display:none}.player{background-image:url(/local/templates/rosexpertiza/css/);background-repeat:no-repeat;background-position:center;display:block;position:relative;max-width:100%}.video-iframe{width:100%!important;height:100%!important;position:absolute;top:0;bottom:0;right:0;left:0;border:0;padding:0;margin:0}.video-iframe-playlist{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;border:0;padding:0;margin:0}body.vjs-full-window{padding:0;margin:0;height:100%}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.video-transcript-area{margin:0}#aTranscriptToggle{background-color:#e9e9e9}.transcript-area{border-left:2px solid #e9e9e9;border-right:2px solid #e9e9e9;border-bottom:5px solid #e9e9e9}.p3sdk-interactive-transcript{clear:both}.p3sdk-interactive-transcript-content{width:100%;height:220px;overflow-y:auto;padding:5px}.p3sdk-interactive-transcript-collapse-visible{background-color:#e9e9e9;padding:5px}.p3sdk-interactive-transcript-searchbox{border:1px solid #e9e9e9}.p3sdk-interactive-transcript-search-hit{background:#5d87a1;color:#fff}.p3sdk-current-word{background:#f4a50d}.video-js{height:350px;width:640px;float:left}.vjs-playlist{width:350px;height:350px}.video-js{height:auto!important;width:100%!important}.video-js button{min-width:auto}.video-js .vjs-big-play-buttonhover{background-color:#f90}.video-js .vjs-play-progress{background-color:#f90}.video-js .vjs-tech{position:relative;height:auto!important;width:100%!important}.vjs-playlist-item .vjs-playlist-thumbnail{padding:5px;width:135px!important;float:left}.vjs-playlist .vjs-selected .vjs-playlist-thumbnail .vjs-playlist-now-playing-text{visibility:hidden}.vjs-playlist .vjs-playlist-name{color:#fff;float:right;margin-left:134px;padding-bottom:55px;font-size:12px}.vjs-playlist .vjs-selected .vjs-playlist-name{color:#f90}.vjs-playlist .vjs-playlist-name:hover{color:#fdb913}.vjs-volume-panel.vjs-control.vjs-volume-panel-horizontal{color:#f90}.video-js .vjs-dock-text{color:#f90;font-size:.7em}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fdb913,0 0 1em #fdb913,0 0 1em #fdb913}.vjs-playlist .vjs-playlist-item{margin-left:10px}.vjs-playlist{scrollbar-track-color:#666;scrollbar-face-color:#333;scrollbar-arrow-color:#333;scrollbar-highlight-color:#333}.vjs-playlist .vjs-playlist-item:hover{background-color:#333}.vjs-playlist .vjs-selected,.vjs-playlist.vjs-mouse .vjs-selected{background-color:#333}.vjs-playlist .vjs-up-next .vjs-up-next-text{visibility:hidden}.vjs-playlist .vjs-playlist-duration{visibility:hidden}.column-content-preview{padding-bottom:1.5rem}.column-content-preview .background--dark-grey{margin-top:0}.column-content-preview__list--desktop{display:none}@media screen and (min-width:768px){.column-content-preview__list--desktop{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.column-content-preview__list--mobile{margin:0 -1.5rem}@media screen and (min-width:768px){.column-content-preview__list--mobile{display:none}}.column-content-preview__list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:3rem}.column-content-preview__list__item__category-date{color:#666;min-height:1.8rem}.column-content-preview__list__item__content a,.column-content-preview__list__item__image a{display:block}.column-content-preview__list__item__image{position:relative}.column-content-preview__list__item__image img{display:block;width:100%}.column-content-preview__list__item__asset-type{margin-top:0}.column-content-preview:not(.background--dark-grey) .column-content-preview__list__item__asset-type{color:#5787B8}@media screen and (max-width:767px){.column-content-preview__list__item__asset-type.spacer{display:none}}@media screen and (min-width:768px){.column-content-preview__list__item__asset-type.spacer-group{display:none}}.column-content-preview__list__item__title{display:inline-block;margin:0;margin-top:1.5rem}.column-content-preview__list__item__title.has-asset-type:hover{text-decoration:none}@media screen and (min-width:768px){.column-content-preview__list__item__title:not(.has-asset-type){bottom:-1rem;left:0;position:absolute}.no-image .column-content-preview__list__item__title{position:static}}.column-content-preview__list__item__title:hover{text-decoration:underline}.column-content-preview__list__item__content{line-height:3rem;margin-top:2.5rem}.column-content-preview__list__more{display:none}@media screen and (min-width:768px){.show-more .column-content-preview__list__more{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.column-content-preview__show-more-less{display:none;cursor:pointer}@media screen and (min-width:768px){.column-content-preview__show-more-less{display:block;text-align:right}}.column-content-preview__show-more-less__less{display:none}.show-more .column-content-preview__show-more-less__less{display:inline-block}.show-more .column-content-preview__show-more-less__more{display:none}.column-content-preview{padding-bottom:1.5rem}.column-content-preview .background--dark-grey{margin-top:0}.column-content-preview__list--desktop{display:none}@media screen and (min-width:768px){.column-content-preview__list--desktop{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.column-content-preview__list--mobile{margin:0 -1.5rem}@media screen and (min-width:768px){.column-content-preview__list--mobile{display:none}}.column-content-preview__list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:3rem}.column-content-preview__list__item__category-date{color:#666;min-height:1.8rem}.column-content-preview__list__item__content a,.column-content-preview__list__item__image a{display:block}.column-content-preview__list__item__image{position:relative}.column-content-preview__list__item__image img{display:block;width:100%}.column-content-preview__list__item__asset-type{margin-top:0}.column-content-preview:not(.background--dark-grey) .column-content-preview__list__item__asset-type{color:#5787B8}@media screen and (max-width:767px){.column-content-preview__list__item__asset-type.spacer{display:none}}@media screen and (min-width:768px){.column-content-preview__list__item__asset-type.spacer-group{display:none}}.column-content-preview__list__item__title{display:inline-block;margin:0;margin-top:1.5rem}.column-content-preview__list__item__title.has-asset-type:hover{text-decoration:none}@media screen and (min-width:768px){.column-content-preview__list__item__title:not(.has-asset-type){bottom:-1rem;left:0;position:absolute}.no-image .column-content-preview__list__item__title{position:static}}.column-content-preview__list__item__title:hover{text-decoration:underline}.column-content-preview__list__item__content{line-height:3rem;margin-top:2.5rem}.column-content-preview__list__more{display:none}@media screen and (min-width:768px){.show-more .column-content-preview__list__more{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.column-content-preview__show-more-less{display:none;cursor:pointer}@media screen and (min-width:768px){.column-content-preview__show-more-less{display:block;text-align:right}}.column-content-preview__show-more-less__less{display:none}.show-more .column-content-preview__show-more-less__less{display:inline-block}.show-more .column-content-preview__show-more-less__more{display:none}@media screen and (min-width:768px){.column-directory-content__list--desktop{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem; justify-content: space-between}}.column-directory-content__list--mobile{margin:0 -1.5rem; display:none}@media screen and (min-width:768px){.column-directory-content__list--mobile{display:none}}.column-directory-content__list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:3rem}.column-directory-content__list__item__title{margin-bottom:.8rem;margin-top:0}.column-directory-content__list__item__content{line-height:3rem;margin:0}.column-directory-content__list__more{display:none}@media screen and (min-width:768px){.show-more .column-directory-content__list__more{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.column-directory-content__show-more-less{display:none}@media screen and (min-width:768px){.column-directory-content__show-more-less{display:block;text-align:right}}.column-directory-content__show-more-less__less{display:none}.show-more .column-directory-content__show-more-less__less{display:inline-block}.show-more .column-directory-content__show-more-less__more{display:none}.column-directory-list__list--desktop{display:none}@media screen and (min-width:768px){.column-directory-list__list--desktop{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.column-directory-list__list--mobile{margin:0 -1.5rem}@media screen and (min-width:768px){.column-directory-list__list--mobile{display:none}}.column-directory-list__list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:3rem}.column-directory-list__list__item__title{margin-bottom:1rem;margin-top:0}.column-directory-list__list__item__link-list{margin:0}.column-directory-list__list__item__link-list a{display:block;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.column-directory-list__list__more{display:none}@media screen and (min-width:768px){.show-more .column-directory-list__list__more{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.column-directory-list__show-more-less{display:none}@media screen and (min-width:768px){.column-directory-list__show-more-less{display:block;text-align:right}}.column-directory-list__show-more-less__less{display:none}.show-more .column-directory-list__show-more-less__less{display:inline-block}.show-more .column-directory-list__show-more-less__more{display:none}@media screen and (min-width:768px){.column-list-links__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.column-list-links__list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:3rem}.column-list-links__list__item__icon{background:rgba(102,102,102,.2);border-radius:50%;display:block;height:6rem;margin-bottom:2.5rem;position:relative;width:6rem}.column-list-links__list__item__icon--no-icon{background:#fff}.column-list-links__list__item__icon .material-icons,.column-list-links__list__item__icon .material-icons-custom,.column-list-links__list__item__icon img,.column-list-links__list__item__icon svg{color:#666;left:50%;max-width:3rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.column-list-links__list__item__icon svg{fill:#666}.column-list-links__list__item__title{margin-top:0}.column-list-links__list__item__links{margin-top:2.5rem}.column-list-links__list__item__links__link{margin-bottom:2.5rem}.column-list-links__list__item__links__link a{display:inline-block;max-width:100%;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.column-list-links .slick-slide:not(.slick-current){opacity:1}.column-list-links .slick-next,.column-list-links .slick-prev{background:0 0;border:0;border-radius:0;box-shadow:none;height:auto;top:calc(100% + 1.5rem);width:auto}.column-list-links .slick-next:before,.column-list-links .slick-prev:before{color:#002d62;font-size:3rem;opacity:1}.experience-editor .column-list{margin:0}@media screen and (min-width:768px){.column-related-content__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.column-related-content__list__item{margin-bottom:3rem;padding-left:1rem;padding-right:1rem}@media screen and (min-width:768px){.column-related-content__list__item{padding-left:1.5rem;padding-right:1.5rem}}.column-related-content__list__item__image{position:relative}.column-related-content__list__item__image img{display:block;width:100%}.column-related-content__list__item__title{display:inline-block;margin:0}@media screen and (min-width:768px){.column-related-content__list__item__title{bottom:-1rem;left:0;position:absolute}.no-image .column-related-content__list__item__title{position:static}}.column-related-content__list__item__title:hover{text-decoration:underline}.column-related-content__list__item__content{line-height:3rem}.column-primary-cta__title{margin:0}.column-primary-cta__title--center{margin:0}.column-primary-cta__list{display:none}@media screen and (min-width:768px){.column-primary-cta__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.column-primary-cta__list--mobile{display:block}@media screen and (min-width:768px){.column-primary-cta__list--mobile{display:none}}.column-primary-cta__list__more{display:none}.show-more .column-primary-cta__list__more{display:block}.column-primary-cta__list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.column-primary-cta__list__item__icon{background:rgba(102,102,102,.2);border-radius:50%;display:block;height:6rem;position:relative;width:6rem}.column-primary-cta__list__item__icon--no-icon{background:#fff}.column-primary-cta__list__item__icon .material-icons,.column-primary-cta__list__item__icon .material-icons-custom,.column-primary-cta__list__item__icon img,.column-primary-cta__list__item__icon svg{color:#666;left:50%;max-width:3rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.column-primary-cta__list__item__icon svg{fill:#666}.column-primary-cta__list__item__heading{margin:0}.column-primary-cta__list__item__content{line-height:3rem;margin-top:.8rem}.column-primary-cta__list__item__link--alt a{background:0 0;box-shadow:none;min-width:0;padding:1rem 0;text-align:left}.column-primary-cta__list__item__link--alt a:focus,.column-primary-cta__list__item__link--alt a:hover{background:0 0;box-shadow:none}.column-primary-cta__see-more{cursor:pointer;text-align:center}@media screen and (min-width:768px){.column-primary-cta__see-more{display:none}}.show-more .column-primary-cta__see-more__more{display:none}.column-primary-cta__see-more__less{display:none}.show-more .column-primary-cta__see-more__less{display:block}.contextual-contact{background:rgba(0,0,0,.03);overflow:hidden;padding:3rem 0 0}.contextual-contact:before{display:none}@media screen and (min-width:768px){.contextual-contact:before{display:block;top:30rem}}.contextual-contact:after{display:none}@media screen and (min-width:768px){.contextual-contact__intro{text-align:center}}.contextual-contact__intro__title{margin:0}.contextual-contact__intro__content{line-height:3rem;text-align:left}.contextual-contact__contact{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 0 3rem}@media screen and (max-width:767px){.contextual-contact__contact{padding:0}}@media screen and (min-width:768px){.contextual-contact__contact{display:block}}@media screen and (min-width:768px){.contextual-contact__contact-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:0}}.contextual-contact__contact__image{-ms-flex:1 0 35%;flex:1 0 35%;margin:0 1.5rem 0 0}@media screen and (min-width:768px){.contextual-contact__contact__image{-ms-flex:0 0;flex:0 0;margin:0}}.contextual-contact__contact__image__placeholder{border-radius:50%;background:#ccc;display:inline-block;height:10rem;position:relative;width:10rem}.contextual-contact__contact__image__placeholder-wrapper{text-align:center}@media screen and (min-width:768px){.contextual-contact__contact__image__placeholder{height:12rem;width:12rem}}.contextual-contact__contact__image .material-icons{color:#666;font-size:5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.contextual-contact__contact__content{-ms-flex:1 0 65%;flex:1 0 65%}@media screen and (min-width:768px){.contextual-contact__contact__content{-ms-flex:0 0;flex:0 0}}.contextual-contact__contact__full-name{margin:0 0 .5rem}@media screen and (min-width:768px){.contextual-contact__contact__full-name{margin:1.5rem 0 .5rem}}.contextual-contact__contact__firm,.contextual-contact__contact__job-title{color:#666;margin:.2rem 0 0}.contextual-contact__contact__phone{direction:ltr}.contextual-contact__contact__social a{margin:0 1rem 0 0}.contextual-contact__contact-directory__view-more{float:right}.contextual-contact__contact-directory__view-less{display:none;float:right}.contextual-contact__contact-directory__view-more-wrapper{display:none}.contextual-contact__view-more--desktop{display:none}@media screen and (min-width:768px){.contextual-contact__view-more--desktop{display:block}}@media screen and (min-width:768px){.contextual-contact__view-more--mobile{display:none}}@media screen and (max-width:767px){.featured-elements__intro{margin-left:1.5rem}}@media screen and (min-width:768px){.featured-elements__intro{text-align:center}}.featured-elements__intro__title{margin:0}.featured-elements__intro__content{line-height:3rem;text-align:left}.featured-elements__editframe{padding:25px}.featured-elements__carousel-wrapper{padding:3rem 0}.featured-elements__carousel-wrapper:before{top:20%}@media screen and (min-width:768px){.featured-elements__carousel-wrapper:before{top:8%}}.featured-elements__carousel-wrapper:after{top:65%;bottom:auto}@media screen and (min-width:768px){.featured-elements__carousel-wrapper:after{top:auto;bottom:20%}}@media screen and (min-width:768px){.featured-elements__carousel-wrapper{padding:6rem 0 12rem}}@media screen and (max-width:767px){.featured-elements__carousel-wrapper{margin:0 -1.5rem}}.featured-elements__carousel__item{margin:0 1rem}@media screen and (min-width:768px){.featured-elements__carousel__item{margin:0 1.5rem;min-height:41rem}}.featured-elements__carousel__item--person{background-position:left top;background-repeat:no-repeat;background-size:100% auto}@media screen and (max-width:767px){.featured-elements__carousel__item--person{background-image:none!important}}.featured-elements__carousel__item--person__content{padding:3rem 2rem}@media screen and (min-width:768px){.featured-elements__carousel__item--person__content{float:right;padding:3rem}}.featured-elements__carousel__item--quote{background:#666;color:#fff;padding:3rem 2rem}@media screen and (min-width:768px){.featured-elements__carousel__item--quote{padding:3rem}}.featured-elements__carousel__item__image img{display:block}@media screen and (min-width:768px){.featured-elements__carousel__item__image{display:none}}.featured-elements__carousel__item__content{padding:3rem 2rem}@media screen and (min-width:768px){.featured-elements__carousel__item__content{float:right;padding:3rem}}.featured-elements__carousel__item__title{margin:0 0 3.5rem}.featured-elements__carousel__item__title--alternate-style-1,.featured-elements__carousel__item__title--alternate-style-1 span{font-size:2.4rem;line-height:3rem}.featured-elements__carousel__item__quote{margin:1.75rem 0 0}.featured-elements__carousel__item__quote:before{top:-.5rem}.featured-elements__carousel__item__text{display:block;line-height:3rem;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.featured-elements__carousel__item__text p{margin-top:0}.featured-elements .slick-next,.featured-elements .slick-prev{transform:translate(0,0);top:5rem}@media screen and (min-width:768px){.featured-elements .slick-next,.featured-elements .slick-prev{transform:translate(0,-50%);top:50%}}@media screen and (min-width:768px){.featured-services{text-align:center}}@media screen and (max-width:767px){.featured-services__intro,.featured-services__tab-content,.featured-services__tabs{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.featured-services__tab-content{padding-left:8rem;padding-right:8rem}}@media screen and (max-width:767px){.featured-services__intro{margin-left:1.5rem}}.featured-services__intro__heading{margin:0}.featured-services__intro__content{line-height:3rem;text-align:left}@media screen and (min-width:768px){.featured-services__intro__link{text-align:center}}.featured-services__tabs{display:none;padding:0 0 3rem}@media screen and (min-width:768px){.featured-services__tabs{border-bottom:.3rem solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.featured-services__tabs__tab{-ms-flex:1 1;flex:1 1}.featured-services__tabs__tab.selected,.firm-results__results__result__services span.featured-services__tabs__tab.active{position:relative}.featured-services__tabs__tab.selected:after,.firm-results__results__result__services span.featured-services__tabs__tab.active:after{background:#fdb913;bottom:-3.3rem;content:"";display:block;height:.3rem;left:0;position:absolute;right:0}.featured-services__tabs__tab__link{color:inherit;cursor:pointer}.featured-services__tabs__tab__link:focus,.featured-services__tabs__tab__link:hover{text-decoration:none}.experience-editor .featured-services__tabs__tab__link .scLooseFrameZone{overflow:visible}.featured-services__tabs__tab__image,.featured-services__tabs__tab__name{display:block}.featured-services__tabs__tab__image{background:rgba(102,102,102,.2);border-radius:50%;height:7rem;left:50%;position:relative;transform:translateX(-50%);transition:all .3s linear;width:7rem}.firm-results__results__result__services span.active .featured-services__tabs__tab__image,.selected .featured-services__tabs__tab__image{background:#fff;border:.1rem solid #fdb913;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16)}.firm-results__results__result__services span.active .featured-services__tabs__tab__image .material-icons,.firm-results__results__result__services span.active .featured-services__tabs__tab__image .material-icons-custom,.selected .featured-services__tabs__tab__image .material-icons,.selected .featured-services__tabs__tab__image .material-icons-custom{color:#fdb913}.firm-results__results__result__services span.active .featured-services__tabs__tab__image svg,.selected .featured-services__tabs__tab__image svg{fill:#fdb913}.featured-services__tabs__tab__image:hover{box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.24)}.featured-services__tabs__tab__image .material-icons,.featured-services__tabs__tab__image .material-icons-custom,.featured-services__tabs__tab__image img,.featured-services__tabs__tab__image svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.featured-services__tabs__tab__image .material-icons,.featured-services__tabs__tab__image .material-icons-custom{color:#666;font-size:3rem}.featured-services__tabs__tab__image img,.featured-services__tabs__tab__image svg{height:3rem;width:3rem}.featured-services__tabs__tab__image svg{fill:#666}.featured-services__tabs__tab__name{color:#666;margin:2.4rem 0 0}.firm-results__results__result__services span.active .featured-services__tabs__tab__name,.selected .featured-services__tabs__tab__name{color:#002d62}@media screen and (min-width:768px){.featured-services__tab-content{margin-top:0}}.featured-services__tab-content__group:last-child .featured-services__tab-content__name{border-bottom:.1rem solid rgba(102,102,102,.2)}.featured-services__tab-content__group:last-child .featured-services__tab-content__name.selected,.featured-services__tab-content__group:last-child .featured-services__tab-content__name:hover,.featured-services__tab-content__group:last-child .firm-results__results__result__services span.featured-services__tab-content__name.active,.firm-results__results__result__services .featured-services__tab-content__group:last-child span.featured-services__tab-content__name.active{border-bottom-color:#fdb913}.featured-services__tab-content__name{border-top:.1rem solid rgba(102,102,102,.2);color:#666;cursor:pointer;display:block;padding:2rem 2rem 2rem 6rem;position:relative;text-align:left;text-decoration:none}.featured-services__tab-content__name:after{background:rgba(102,102,102,.2);border:.1rem solid rgba(102,102,102,.2);border-radius:50%;content:"add";display:block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:2.6rem;line-height:2.8rem;height:3rem;position:absolute;left:1.6rem;text-align:center;top:50%;transform:translateY(-50%);width:3rem}.featured-services__tab-content__name.selected,.featured-services__tab-content__name:hover,.firm-results__results__result__services span.featured-services__tab-content__name.active{border-bottom:.1rem solid #fdb913;color:#002d62}.featured-services__tab-content__name.selected:after,.featured-services__tab-content__name:hover:after,.firm-results__results__result__services span.featured-services__tab-content__name.active:after{background:#fff;border:.1rem solid #fdb913;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);color:#fdb913}.featured-services__tab-content__name.selected:after,.firm-results__results__result__services span.featured-services__tab-content__name.active:after{content:"remove"}@media screen and (min-width:768px){.featured-services__tab-content__name{display:none}}.featured-services__tab-content__item{display:none;padding:0 2rem 3rem;text-align:left}@media screen and (min-width:768px){.featured-services__tab-content__item{padding:0}}.featured-services__tab-content__item.selected,.firm-results__results__result__services span.featured-services__tab-content__item.active{display:block}@media screen and (min-width:768px){.featured-services__tab-content__item.selected,.firm-results__results__result__services span.featured-services__tab-content__item.active{display:block!important}}.featured-services__tab-content__item__content{line-height:3rem}@media screen and (max-width:991px){.hero--content-landing-page--alt{background:0 0}}.hero--insights-landing-page:before{top:8rem}@media screen and (min-width:992px){.hero--insights-landing-page:before{top:0}}.hero--insights-landing-page:after{bottom:auto;top:25rem}@media screen and (min-width:992px){.hero--insights-landing-page:after{bottom:6%;top:auto}}.hero--content-page:before{top:8rem}@media screen and (min-width:992px){.hero--content-page:before{top:22%}}.hero--content-page:after{bottom:auto;top:25rem}@media screen and (min-width:992px){.hero--content-page:after{bottom:15%;top:auto}}.hero__background{background-position:left top;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width:992px){.hero--content-page .hero__background{background-position:right 6rem;background-size:66.66666667% auto}}@media screen and (max-width:991px){.hero__background{background-image:none!important}}@media screen and (min-width:992px){.hero__background{min-height:50rem}.hero--content-landing-page--alt .hero__background{min-height:30rem}}.hero--content-landing-page--alt .hero__image{position:relative;z-index:1}.hero__image img{display:block}@media screen and (min-width:992px){.hero__image{display:none}}.hero__corner-box{padding:3rem}.hero--home-page .hero__corner-box{color:#fff}.hero--home-page .hero__corner-box svg{display:none}@media screen and (min-width:992px){.hero--animated .hero__corner-box{z-index:1;margin:5rem 0 3rem 0;padding-top:5rem;padding-bottom:5rem}}.hero--content-landing-page--alt .hero__corner-box{z-index:1}@media screen and (min-width:992px){.hero--home-page .hero__corner-box,.hero--insights-landing-page .hero__corner-box,.hero--right .hero__corner-box{float:right}}@media screen and (min-width:992px){.hero__corner-box__animated{animation:heroboxfadein 1s,heroboxslidein 1s forwards}.hero__corner-box__animated .hero__heading:before{animation:heroheadingwidth 1s forwards;animation-delay:.25s;width:0}.hero__corner-box__animated .hero__content,.hero__corner-box__animated .hero__heading{animation:herocontentopacity 1s forwards;animation-delay:.25s;opacity:0}.hero__corner-box__animated .hero__link a{animation:herolinkwidthopacity 1s forwards;animation-delay:.25s;white-space:nowrap;min-width:0;width:0}.hero__corner-box__animated .hero__link a span{animation:herolinkspanopacity 1s forwards;animation-delay:.75s;display:inline-block;opacity:0;width:100%}}@keyframes heroboxfadein{from{opacity:0}to{opacity:1}}@keyframes heroboxslidein{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes heroheadingwidth{0%{width:0}100%{width:6.5rem}}@keyframes herocontentopacity{from{opacity:0}to{opacity:1}}@keyframes herolinkwidthopacity{0%{width:0;opacity:0}25%{width:5rem;opacity:1}100%{width:20rem}}@keyframes herolinkspanopacity{from{opacity:0}to{opacity:1}}.hero__heading{margin:0}.hero--home-page .hero__heading:before{display:none}.hero--insights-landing-page .hero__heading:before,.hero--news-landing-page .hero__heading:before{display:none}.hero__category{margin:0 0 .5rem}.hero__content{line-height:3rem;margin:2rem 0 0}.hero__artwork{bottom:0;display:none;height:24rem;position:absolute;right:1.5rem;transform:scaleX(1);width:58rem;z-index:-1}@media screen and (min-width:992px){.hero--content-landing-page--alt .hero__artwork{display:block}}.infographic{padding:0 0 3rem}.infographic__background{background-position:left top;background-repeat:no-repeat;background-size:100% auto}.infographic__background--is-map{background-position:right top;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:991px){.infographic__background--is-map{background-image:none!important}}@media screen and (min-width:992px){.infographic__background--is-map{background-size:75rem auto;min-height:50rem}}@media screen and (max-width:991px){.infographic__background{background-image:none!important}}@media screen and (min-width:992px){.infographic__background{min-height:50rem}}.infographic__image img{display:block}@media screen and (min-width:992px){.infographic__image{display:none}}.infographic__corner-box{padding:3rem}.infographic--gray .infographic__corner-box{color:#fff}.infographic--gray .infographic__corner-box svg{display:none}@media screen and (min-width:992px){.infographic--right .infographic__corner-box{float:right}}.infographic__heading{margin:0 0 2rem}.infographic__content{line-height:3rem;margin:0 0 3rem}.in-page-contact{padding:0 0 5rem}.in-page-contact__wrapper{margin-left:-1.5rem;margin-right:-1.5rem}@media screen and (min-width:768px){.in-page-contact__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.in-page-contact__text{line-height:3rem}.in-page-contact__text>:first-child{margin-top:0}.in-page-contact__confirmation .form__header__title--confirmation{padding:0}.in-page-contact__confirmation .form__header__title--confirmation:before{display:none}.news-events .news-list-table__intro-bar,.news-events .section-intro-bar{min-height:3rem}@media screen and (min-width:768px){.news-events__events__list,.news-events__news__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.news-events__events__list__item,.news-events__news__list__item{border-bottom:.1rem solid #ccc;padding:0;width:100%}.news-events__events__list__item:first-child,.news-events__news__list__item:first-child{border-top:.1rem solid #ccc}.news-events__events__list__item__inner,.news-events__news__list__item__inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:2.5rem 0}@media screen and (min-width:768px){.news-events__events__list__item__inner,.news-events__news__list__item__inner{-ms-flex-align:center;align-items:center;min-height:9rem}}.news-events__events__list__item__image,.news-events__news__list__item__image{color:#666;margin:0 1.5rem 0 0}@media screen and (min-width:768px){.news-events__events__list__item__content,.news-events__news__list__item__content{-ms-flex:1 0;flex:1 0;margin:0 1.5rem 0 0}}.news-events__events__list__item__date,.news-events__news__list__item__date{margin:1rem 0 0}@media screen and (min-width:768px){.news-events__events__list__item__date,.news-events__news__list__item__date{margin:0}}@media screen and (min-width:768px){.news-events__events__list__item__date--mobile,.news-events__news__list__item__date--mobile{display:none}}.news-events__events__list__item__date--desktop,.news-events__news__list__item__date--desktop{display:none}@media screen and (min-width:768px){.news-events__events__list__item__date--desktop,.news-events__news__list__item__date--desktop{display:block}}.news-events--all .news-events__news{margin:0;width:100%}@media screen and (min-width:768px){.news-events__news{margin:0}}.news-events--all .news-events__events{width:100%}.news-events--all .news-events__events .news-list-table__intro-bar,.news-events--all .news-events__events .section-intro-bar{display:none}@media screen and (min-width:768px){.news-events--all .news-events__events .news-list-table__intro-bar,.news-events--all .news-events__events .section-intro-bar{display:block;text-align:right}}@media screen and (max-width:767px){.news-events--all .news-events__events .news-events__events__list__item:first-child{border-top:0}}.news-events__view-more--desktop{display:none}@media screen and (min-width:768px){.news-events__view-more--desktop{display:block}}@media screen and (min-width:768px){.news-events__view-more--mobile{display:none}}@media screen and (min-width:768px){.news-list-table__filters{text-align:right}.news-list-table__filters .dropdown-filter{margin:0 0 0 3rem}}.news-list-table__table{table-layout:fixed;width:100%}.news-list-table__table thead tr th{color:#666;display:none;font-weight:400}@media screen and (min-width:768px){.news-list-table__table thead tr th{display:table-cell;text-align:right;width:25%}.news-list-table__table thead tr th:first-child{padding-left:4rem;padding-right:3rem;text-align:left;width:50%}.news-list-table__table thead tr th:last-child{padding-left:3rem}}.news-list-table__table tbody tr:first-child td{border-top:.1rem solid #ccc}.news-list-table__table tbody tr td{border-bottom:.1rem solid #ccc;min-height:9rem;padding:2.5rem 0}.news-list-table__table tbody tr td:not(:first-child){display:none}@media screen and (min-width:768px){.news-list-table__table tbody tr td:not(:first-child){display:table-cell;text-align:right;width:25%}}@media screen and (min-width:768px){.news-list-table__table tbody tr td:first-child{padding-right:3rem;text-align:left;width:50%}}@media screen and (min-width:768px){.news-list-table__table tbody tr td:last-child{padding-left:3rem}}.news-list-table__table__item{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:768px){.news-list-table__table__item{-ms-flex-align:center;align-items:center}}.news-list-table__table__item__icon{color:#666;-ms-flex:0 1 auto;flex:0 1 auto;padding-right:1.5rem}.news-list-table__table__item__content{color:#666;display:block;margin:1rem 0 .2rem}@media screen and (min-width:768px){.news-list-table__table__item__content{display:none}}@media screen and (min-width:768px){.news-list-table__table__item__category-name{margin:1rem 0}}.news-list-table__view-more--desktop{display:none}@media screen and (min-width:768px){.news-list-table__view-more--desktop{display:block}}@media screen and (min-width:768px){.news-list-table__view-more--mobile{display:none}}.news-list-table__pagination [data-clear-filters],.news-list-table__pagination [data-page]{cursor:pointer}.tabbed-content__tabs{display:none;text-align:center}@media screen and (min-width:768px){.tabbed-content__tabs{-ms-flex-align:end;align-items:flex-end;border-bottom:.3rem solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.tabbed-content__tabs__tab{color:#666;cursor:pointer;-ms-flex:1 1;flex:1 1;margin:0;padding:0 0 1.5rem}.firm-results__results__result__services span.tabbed-content__tabs__tab.active,.tabbed-content__tabs__tab.selected{color:#002d62;position:relative}.firm-results__results__result__services span.tabbed-content__tabs__tab.active:after,.tabbed-content__tabs__tab.selected:after{background:#fdb913;bottom:-.3rem;content:"";display:block;height:.3rem;left:0;position:absolute;right:0}@media screen and (min-width:768px){.tabbed-content__tab-content{margin-top:0}}.tabbed-content__tab-content__group:last-child .tabbed-content__tab-content__name{border-bottom:.1rem solid rgba(102,102,102,.2)}.firm-results__results__result__services .tabbed-content__tab-content__group:last-child span.tabbed-content__tab-content__name.active,.tabbed-content__tab-content__group:last-child .firm-results__results__result__services span.tabbed-content__tab-content__name.active,.tabbed-content__tab-content__group:last-child .tabbed-content__tab-content__name.selected,.tabbed-content__tab-content__group:last-child .tabbed-content__tab-content__name:hover{border-bottom-color:#fdb913}.tabbed-content__tab-content__name{border-top:.1rem solid rgba(102,102,102,.2);color:#666;cursor:pointer;display:block;padding:2rem 2rem 2rem 6rem;position:relative;text-align:left;text-decoration:none}.tabbed-content__tab-content__name:after{background:rgba(102,102,102,.2);border:.1rem solid rgba(102,102,102,.2);border-radius:50%;content:"add";display:block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:2.6rem;line-height:2.8rem;height:3rem;position:absolute;left:1.6rem;text-align:center;top:50%;transform:translateY(-50%);width:3rem}.firm-results__results__result__services span.tabbed-content__tab-content__name.active,.tabbed-content__tab-content__name.selected,.tabbed-content__tab-content__name:hover{border-bottom:.1rem solid #fdb913;color:#002d62}.firm-results__results__result__services span.tabbed-content__tab-content__name.active:after,.tabbed-content__tab-content__name.selected:after,.tabbed-content__tab-content__name:hover:after{background:#fff;border:.1rem solid #fdb913;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);color:#fdb913}.firm-results__results__result__services span.tabbed-content__tab-content__name.active:after,.tabbed-content__tab-content__name.selected:after{content:"remove"}@media screen and (min-width:768px){.tabbed-content__tab-content__name{display:none}}.tabbed-content__tab-content__item{display:none;padding:3rem 2rem}@media screen and (min-width:768px){.tabbed-content__tab-content__item{padding:3rem 0}}.tabbed-content__tab-content__item>:first-child{margin-top:0}.firm-results__results__result__services span.tabbed-content__tab-content__item.active,.tabbed-content__tab-content__item.selected{display:block}@media screen and (min-width:768px){.firm-results__results__result__services span.tabbed-content__tab-content__item.active,.tabbed-content__tab-content__item.selected{display:block!important}}.tabbed-content .slick-slide:not(.slick-current){opacity:1}.tabbed-content .slick-next,.tabbed-content .slick-prev{background:0 0;border:0;border-radius:0;box-shadow:none;height:auto;top:calc(100% + 1.5rem);width:auto}.tabbed-content .slick-next:before,.tabbed-content .slick-prev:before{color:#002d62;font-size:3rem;opacity:1}.tabbed-list-links__tab-content__item__links__item a{display:block;padding-right:1.5rem;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.trending-insights{padding-bottom:3rem}.trending-insights .background--dark-grey{margin-top:0}.trending-insights .news-list-table__intro-bar,.trending-insights .section-intro-bar{padding:0 3rem}@media screen and (min-width:768px){.trending-insights .news-list-table__intro-bar,.trending-insights .section-intro-bar{padding:0}}.trending-insights__insight{margin:0 0 1.5rem}@media screen and (min-width:768px){.trending-insights__insight{margin:0}}.trending-insights__insight--featured{display:none}@media screen and (min-width:768px){.trending-insights__insight--featured{display:block}}.trending-insights__insight__link{color:inherit;display:block}.trending-insights__insight__link:focus,.trending-insights__insight__link:hover{text-decoration:none}.trending-insights__insight__image{position:relative}.trending-insights__insight__image img{display:block;width:100%}.trending-insights__insight--featured .trending-insights__insight__image{margin-bottom:1.5rem;position:static}@media screen and (min-width:768px){.trending-insights__insight--featured .trending-insights__insight__image{margin-bottom:0}}.trending-insights__insight__asset-type{margin-top:1.5rem;margin-bottom:0}.trending-insights:not(.background--dark-grey) .trending-insights__insight__asset-type{color:#5787B8}@media screen and (min-width:768px){.trending-insights__insight__asset-type{margin-top:1.5rem}}@media screen and (max-width:767px){.trending-insights__insight__asset-type.spacer{display:none}}@media screen and (min-width:768px){.trending-insights__insight__asset-type.spacer-group{display:none}}.trending-insights__insight__title{display:inline-block;margin:0}.trending-insights__insight__title:not(.has-asset-type):hover{text-decoration:underline}.trending-insights:not(.background--dark-grey) .trending-insights__insight__title.has-asset-type{color:#002d62}.trending-insights__insight__title.has-asset-type:hover{text-decoration:none}@media screen and (min-width:768px){.trending-insights__insight__title:not(.has-asset-type){bottom:-1rem;left:0;position:absolute}.no-image .trending-insights__insight__title{position:static}}.trending-insights__insight__title--alternate-style-1 span,.trending-insights__insight__title--alternate-style-1.alt{font-size:4rem;line-height:4.6rem}.trending-insights__insight--featured .trending-insights__insight__title{margin:0;position:static}@media screen and (min-width:768px){.trending-insights__insight--featured .trending-insights__insight__title{margin:0 0 3rem}}.trending-insights__insight--featured .trending-insights__insight__title__asset-type{margin-top:.5rem}.trending-insights__insight--featured .trending-insights__insight__title.has-asset-type{font-weight:900;margin-top:1.5rem}@media screen and (min-width:768px){.trending-insights__insight--featured .trending-insights__insight__title:not(.has-asset-type){margin:0 0 3rem -6rem}.trending-insights__insight--featured .trending-insights__insight__title.has-asset-type{font-weight:900;margin-top:1.5rem}}@media screen and (min-width:768px){.trending-insights__insight--featured .trending-insights__insight__asset-type{margin-top:.5rem}}.trending-insights__insight__text{line-height:3rem;margin:2.5rem 0 0}.trending-insights__insight--featured .trending-insights__insight__text{margin:0}@media screen and (min-width:768px){.trending-insights__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.trending-insights__list__item{padding-left:1rem;padding-right:1rem}@media screen and (min-width:768px){.trending-insights__list__item{margin-bottom:3rem;padding-left:1.5rem;padding-right:1.5rem}}.trending-insights__list__item .animation-link-wrapper{margin-top:1.5rem}.trending-insights__list__item .trending-insights__insight__title{font-size:inherit}.trending-insights__list__item.trending-insights__insight--featured .trending-insights__insight__title{margin-top:1.5rem}@media screen and (min-width:768px){.trending-insights__list__item.trending-insights__insight--featured .trending-insights__insight__title{margin:0}}@media screen and (min-width:768px){.trending-insights__list__item.trending-insights__insight--featured{display:none}}.trending-insights__view-more--desktop{display:none}@media screen and (min-width:768px){.trending-insights__view-more--desktop{display:block}}.trending-insights__view-more--mobile{padding:0 3rem}@media screen and (min-width:768px){.trending-insights__view-more--mobile{display:none}}.trending-insights .slick-next,.trending-insights .slick-prev{transform:translate(0,0);top:5rem}@media screen and (min-width:768px){.trending-insights .slick-next,.trending-insights .slick-prev{transform:translate(0,-50%);top:50%}}@media screen and (min-width:768px){.video{text-align:center}}.video__content{line-height:3rem;text-align:left}.background-gray{background-color:#F2F2F2}.background-gradient{background:linear-gradient(180deg,rgba(255,255,255,.03) 0,rgba(0,0,0,.05) 100%)}.navigation-cards__title{margin:0}@media screen and (min-width:768px){.navigation-cards__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem;margin-bottom:6rem}}.navigation-cards__list--mobile{display:block}@media screen and (min-width:768px){.navigation-cards__list--mobile{display:none}}.navigation-cards__list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:140px}@media screen and (max-width:767px){.navigation-cards__list__item{min-height:40px}}.navigation-cards__list__item a{height:100%;width:100%;top:0;left:0;z-index:10;vertical-align:middle;display:inline}.navigation-cards__list__item a:focus,.navigation-cards__list__item a:hover{text-decoration:none}.navigation-cards__list__item__icon{background:rgba(102,102,102,.2);border-radius:50%;display:block;height:6rem;position:relative;width:6rem;margin:auto}@media screen and (max-width:767px){.navigation-cards__list__item__icon{display:none}}.navigation-cards__list__item__icon img{margin-top:18px}.navigation-cards__list__item__icon svg{position:absolute;top:50%;bottom:50%;transform:translate(-50%,-50%)}.navigation-cards__list__item__heading{margin:0;width:100%;color:#002D62;font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;text-align:center}@media screen and (min-width:768px){.navigation-cards__list__item__heading H5{margin:1.5rem}}.navigation-cards__list__item__content{line-height:3rem;margin-top:1.8rem;text-align:center}.end-of-page-secondary-cta-links{background-color:#002d62;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-bottom:30px;margin-top:30px}.end-of-page-secondary-cta-links h2{font-size:24px;color:#fff;text-align:center}@media screen and (min-width:768px){.end-of-page-secondary-cta-links .links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.end-of-page-secondary-cta-links .links .ee-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:767px){.end-of-page-secondary-cta-links .links{text-align:center}.end-of-page-secondary-cta-links .links__link{display:block}}.end-of-page-secondary-cta-links .links__icon{margin-right:10px;width:24px;height:24px}.end-of-page-secondary-cta-links .links__icon svg{fill:#fff}.end-of-page-secondary-cta-links .links__icon img{min-width:24px;min-height:24px}.end-of-page-secondary-cta-links .links__link{-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none;padding-right:30px;margin:5px 10px}.end-of-page-secondary-cta-links .links__link--flex{display:-ms-flexbox;display:flex}.end-of-page-secondary-cta-links .links__link a{color:#fff}@media screen and (max-width:767px){.end-of-page-secondary-cta-links .links__link{-ms-flex-pack:center;justify-content:center}}.product-navigation__list--desktop{display:none}@media screen and (min-width:768px){.product-navigation__list--desktop{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem;margin-bottom:6rem}}.product-navigation__list--mobile{margin:0 -1.5rem}@media screen and (min-width:768px){.product-navigation__list--mobile{display:none}}.product-navigation__list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:140px;border:1px solid #CCC;background-color:#FFF;box-shadow:0 1px 4px 0 rgba(0,0,0,.16)}.product-navigation__list__item__inner{background:#fff;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 1rem;padding:30px 10px 20px 30px;position:relative}.product-navigation__list__item__inner h5{margin-top:0;margin-bottom:1rem;font-weight:800;color:#002d62}.product-navigation__list__item__inner__icon{background:#fdb913;border-radius:50%;display:block;height:50px;left:-35px;position:absolute;top:20px;width:50px;box-shadow:0 6px 50px 0 rgba(0,0,0,.27)}.product-navigation__list__item__inner__icon img,.product-navigation__list__item__inner__icon svg{display:block;fill:#002d62;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-navigation__list__item__inner__icon--no-icon{display:none}.product-navigation__list__item__inner__content{line-height:3rem}.product-navigation__list__item__inner__content__link a{margin-top:.5rem}.product-navigation__list__more{display:none}@media screen and (min-width:768px){.show-more .product-navigation__list__more{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.product-navigation__list--col1 .product-navigation__list__item{border-left:64px solid #002d62}.product-navigation__list--col2 .product-navigation__list__item{-ms-flex:0 1 50%;flex:0 1 50%;border-left:64px solid #002d62}.product-navigation__list--col3 .product-navigation__list__item{-ms-flex:0 1 33.33%;flex:0 1 33.33%;border-top:60px solid #002d62}.product-navigation__list--col4 .product-navigation__list__item,.product-navigation__list--colmobile .product-navigation__list__item{-ms-flex:0 1 25%;flex:0 1 25%;border-top:60px solid #002d62}.product-navigation__list--col3 .product-navigation__list__item__inner,.product-navigation__list--col4 .product-navigation__list__item__inner,.product-navigation__list--colmobile .product-navigation__list__item__inner{border-width:60px 0 0 0;padding:40px 10px 20px}.product-navigation__list--col3 .product-navigation__list__item__inner__icon,.product-navigation__list--col4 .product-navigation__list__item__inner__icon,.product-navigation__list--colmobile .product-navigation__list__item__inner__icon{left:50%;top:-25px;transform:translate(-50%)}.product-navigation__show-more-less{display:none;cursor:pointer}@media screen and (min-width:768px){.product-navigation__show-more-less{display:block;text-align:right}}.product-navigation__show-more-less__less{display:none}.show-more .product-navigation__show-more-less__less{display:inline-block}.show-more .product-navigation__show-more-less__more{display:none}.login-form__header__title{margin:1rem 0 0}.login-form__header__content{line-height:3rem;margin:2rem 0 0}.login-form__body{background:rgba(0,0,0,.03);padding:3rem}.login-form__body>:first-child{margin-top:0}.login-form__field--hidden{line-height:2.5rem}.login-form__field__intro{font-weight:400;line-height:3rem}.login-form__field__intro>:first-child{margin-top:0}.login-form__field__helper{color:#666;display:block;margin:.5rem 0 0}.form__field--has-error .login-form__field__helper{color:#ed1c24}.login-form .login-footer{font-weight:400;color:#666}.login-form .login-footer a{text-decoration:underline}.login-form label{display:block;margin:0 0 1rem}.login-form label p{display:inline-block;margin:0}.login-form input[type=text],.login-form input[type=tel],.login-form input[type=email],.login-form input[type=url],.login-form input[type=password],.login-form textarea{background:#fff;border:.1rem solid #ccc;display:block;font-family:Roboto,Arial,sans-serif;padding:1rem;width:100%}.login-form input[type=text]:hover,.login-form input[type=tel]:hover,.login-form input[type=email]:hover,.login-form input[type=url]:hover,.login-form input[type=password]:hover,.login-form textarea:hover{border-color:#666}.login-form input[type=text]:focus,.login-form input[type=tel]:focus,.login-form input[type=email]:focus,.login-form input[type=url]:focus,.login-form input[type=password]:focus,.login-form textarea:focus{border-color:#002d62}.form__field--has-error .login-form input[type=text],.form__field--has-error .login-form input[type=tel],.form__field--has-error .login-form input[type=email],.form__field--has-error .login-form input[type=url],.form__field--has-error .login-form input[type=password],.form__field--has-error .login-form textarea{border-color:#ed1c24}.cc-window .cc-compliance .login-form .cc-btn,.column-primary-cta__list__item__link .login-form a,.featured-elements__carousel__item__link .login-form a,.login-form .button,.login-form .button--inline,.login-form .cc-window .cc-compliance .cc-btn,.login-form .column-primary-cta__list__item__link a,.login-form .featured-elements__carousel__item__link a,.login-form .insight-previews__item__button,.login-form .reset-password button,.login-form button,.login-form input[type=button],.login-form input[type=submit],.reset-password .login-form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer}.login-form .validation-summary-errors{display:block;color:#ed1c24}.login-form .validation-summary-valid{display:none}.login-form .validation-summary-errors,.login-form .validation-summary-valid{margin-top:3rem}.login-form .margin--0-top{margin-top:0}.reset-password__header__title{margin:1rem 0 0}.reset-password__header__content{line-height:3rem;margin:2rem 0 0}.reset-password__body{background:rgba(0,0,0,.03);padding:3rem}.reset-password__body>:first-child{margin-top:0}.reset-password__body__step1{display:block}.reset-password__body--hidden{display:none}.reset-password__field .form__field--error,.reset-password__field .form__field--error-invalid,.reset-password__field .form__field--error-required{display:none}.reset-password__field.form__field--has-error .form__field--error,.reset-password__field.form__field--has-error--invalid .form__field--error-invalid,.reset-password__field.form__field--has-error--required .form__field--error-required{display:block}.reset-password__field--hidden{line-height:2.5rem}.reset-password__field__intro{font-weight:400;line-height:3rem}.reset-password__field__intro>:first-child{margin-top:0}.reset-password__field__helper{color:#666;display:block;margin:.5rem 0 0}.form__field--has-error .reset-password__field__helper{color:#ed1c24}.reset-password label{display:block;margin:0 0 1rem}.reset-password label p{display:inline-block;margin:0}.reset-password input[type=text],.reset-password input[type=tel],.reset-password input[type=email],.reset-password input[type=url],.reset-password input[type=password],.reset-password textarea{background:#fff;border:.1rem solid #ccc;display:block;font-family:Roboto,Arial,sans-serif;padding:1rem;width:100%}.reset-password input[type=text]:hover,.reset-password input[type=tel]:hover,.reset-password input[type=email]:hover,.reset-password input[type=url]:hover,.reset-password input[type=password]:hover,.reset-password textarea:hover{border-color:#666}.reset-password input[type=text]:focus,.reset-password input[type=tel]:focus,.reset-password input[type=email]:focus,.reset-password input[type=url]:focus,.reset-password input[type=password]:focus,.reset-password textarea:focus{border-color:#002d62}.form__field--has-error .reset-password input[type=text],.form__field--has-error .reset-password input[type=tel],.form__field--has-error .reset-password input[type=email],.form__field--has-error .reset-password input[type=url],.form__field--has-error .reset-password input[type=password],.form__field--has-error .reset-password textarea{border-color:#ed1c24}.cc-window .cc-compliance .reset-password .cc-btn,.column-primary-cta__list__item__link .reset-password a,.featured-elements__carousel__item__link .reset-password a,.login-form .reset-password button,.reset-password .button,.reset-password .button--inline,.reset-password .cc-window .cc-compliance .cc-btn,.reset-password .column-primary-cta__list__item__link a,.reset-password .featured-elements__carousel__item__link a,.reset-password .insight-previews__item__button,.reset-password .login-form button,.reset-password button,.reset-password input[type=button],.reset-password input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer}.reset-password .validation-summary-errors{display:block;color:#ed1c24}.reset-password .validation-summary-valid{display:none}.reset-password .validation-summary-errors,.reset-password .validation-summary-valid{margin-top:3rem}.reset-password .margin--0-top{margin-top:0}#officeDetailMap{width:100%;height:400px;margin-top:50px}.location{padding-left:100px;padding-right:100px}.location p{font-weight:500}.location h1{font-weight:900;padding-top:2px}.office-address{padding-left:100px;padding-right:100px}.phonefax{padding-top:2px}.accordion-content{padding:1.5rem 0}.accordion-content__item:last-child .accordion-content__item__title{border-bottom:.1rem solid rgba(102,102,102,.2)}.accordion-content__item:last-child .accordion-content__item__title.selected,.accordion-content__item:last-child .accordion-content__item__title:hover,.accordion-content__item:last-child .firm-results__results__result__services span.accordion-content__item__title.active,.firm-results__results__result__services .accordion-content__item:last-child span.accordion-content__item__title.active{border-bottom-color:#fdb913}.accordion-content__item__title{border-top:.1rem solid rgba(102,102,102,.2);color:#666;cursor:pointer;display:block;padding:2rem 2rem 2rem 6rem;position:relative;text-align:left;text-decoration:none}.accordion-content__item__title:after{background:rgba(102,102,102,.2);border:.1rem solid rgba(102,102,102,.2);border-radius:50%;content:"add";display:block;font-family:"Material Icons",Arial,sans-serif;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:2.6rem;line-height:2.8rem;height:3rem;position:absolute;left:1.6rem;text-align:center;top:50%;transform:translateY(-50%);width:3rem}.accordion-content__item__title.selected,.accordion-content__item__title:hover,.firm-results__results__result__services span.accordion-content__item__title.active{border-bottom:.1rem solid #fdb913;color:#002d62}.accordion-content__item__title.selected:after,.accordion-content__item__title:hover:after,.firm-results__results__result__services span.accordion-content__item__title.active:after{background:#fff;border:.1rem solid #fdb913;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);color:#fdb913}.accordion-content__item__title.selected:after,.firm-results__results__result__services span.accordion-content__item__title.active:after{content:"remove"}.accordion-content__item__content{display:none;line-height:3rem;padding:3rem 2rem}.accordion-content__item__content.selected,.firm-results__results__result__services span.accordion-content__item__content.active{display:block}.accordion-content__item__content>:first-child{margin-top:0}.accordion-content__item__content>:last-child{margin-bottom:0}.content-with-quote{padding:1.5rem 0}.content-with-quote__quote{margin-bottom:1.5rem;padding-top:2.5rem}@media screen and (min-width:768px){.content-with-quote__quote{position:relative}.content-with-quote__quote:after{background:#ccc;bottom:0;content:"";display:block;position:absolute;right:-10%;top:0;width:.1rem}}@media screen and (min-width:768px){.content-with-quote--right .content-with-quote__quote{position:relative}.content-with-quote--right .content-with-quote__quote:after{left:-10%}}.content-with-quote__text{line-height:3rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.content-with-quote--right .content-with-quote__text{margin-left:0}}.content-with-quote__text>:first-child{margin-top:0}.image-with-caption{padding:1.5rem 0}.image-with-caption .image-caption-wrapper{text-align:center}.image-with-caption .image-caption__caption{text-align:left}.image-with-content{padding:1.5rem 0}.image-with-content--right .image-with-content__inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:768px){.image-with-content--right .image-with-content__inner-wrapper{display:block}}.image-with-content__image,.image-with-content__text{margin-bottom:1.5rem}.image-with-content__text{line-height:3rem}.image-with-content--right .image-with-content__text{-ms-flex-order:1;order:1}.image-with-content__text>:first-child{margin-top:0}.image-with-content--right .image-with-content__image{-ms-flex-order:0;order:0}.image-with-wrapped-content{padding:1.5rem 0}.image-with-wrapped-content__image,.image-with-wrapped-content__text{margin-bottom:1.5rem}@media screen and (min-width:768px){.image-with-wrapped-content__image{float:left;max-width:calc(50% + 1.5rem);padding-right:3rem}.image-with-wrapped-content--right .image-with-wrapped-content__image{float:right;padding-left:3rem;padding-right:0}}.image-with-wrapped-content__text{line-height:3rem}.image-with-wrapped-content__text>:first-child{margin-top:0}.image-with-wrapped-content .image-caption{text-align:center}.image-with-wrapped-content .image-caption__caption{text-align:left}.testimonial-with-headshot{padding:1.5rem 0}.testimonial-with-headshot__inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:768px){.testimonial-with-headshot__testimonial{-ms-flex:1 0 66.66666667%;flex:1 0 66.66666667%;min-width:0}}.testimonial-with-headshot__testimonial__quote{margin-bottom:1.5rem;margin-top:2.5rem}.testimonial-with-headshot__testimonial-info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.testimonial-with-headshot__testimonial__info{-ms-flex:1 0 75%;flex:1 0 75%}.testimonial-with-headshot__testimonial__info__name{margin:0 0 .5rem}.testimonial-with-headshot__testimonial__info__firm,.testimonial-with-headshot__testimonial__info__job{color:#666;margin:.2rem 0 0}.testimonial-with-headshot__testimonial__info__cta{margin:3rem 0 0}.testimonial-with-headshot__headshot--mobile{-ms-flex:0 1 25%;flex:0 1 25%;padding:0 1.5rem 0 0}@media screen and (min-width:768px){.testimonial-with-headshot__headshot--mobile{display:none}}.testimonial-with-headshot__headshot--desktop{display:none}@media screen and (min-width:768px){.testimonial-with-headshot__headshot--desktop{display:block;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}}.two-column-content{padding:1.5rem 0}.two-column-content__column{line-height:3rem;margin-bottom:1.5rem}.two-column-content__column>:first-child{margin-top:0}@media screen and (max-width:767px){.page-end-cta__wrapper{margin-left:1.5rem}}@media screen and (min-width:768px){.page-end-cta__wrapper{text-align:center}}.page-end-cta__wrapper__title{margin:0}.page-end-cta__wrapper__content{line-height:3rem;text-align:left}.page-end-cta__wrapper__link{margin:3rem 0 0}.page-end-cta__editframe{padding:25px}@media screen and (min-width:768px){.article-header__image--mobile{display:none}}@media screen and (min-width:768px){.article-header__image--desktop{float:right;max-width:50%;padding-left:3rem}}.article-header__image--desktop img{display:none}@media screen and (min-width:768px){.article-header__image--desktop img{display:block}}@media screen and (min-width:768px){.article-header__image__caption{border:0;margin:1rem 0 0;padding:0}}.article-header__date-share{margin:1rem 0 0}@media screen and (min-width:768px){.article-header__date,.article-header__location{display:inline-block;margin:0 1rem 0 0;vertical-align:middle}}.article-header__categories strong,.article-header__date strong,.article-header__location strong{float:left;margin-right:.3rem}@media screen and (min-width:768px){.article-header__share{display:inline-block;position:relative;vertical-align:middle}}.article-header__share .material-icons--share{cursor:pointer;display:none}@media screen and (min-width:768px){.article-header__share .material-icons--share{display:block}}.article-header__share__dropdown{background:#fff;box-shadow:0 0 .6rem 0 rgba(0,0,0,.16);position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:10}@media screen and (min-width:768px){.article-header__share__dropdown{box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);display:none;padding:1rem;position:absolute;right:0;width:17rem}.show-share .article-header__share__dropdown{display:block;top:100%;transform:translateY(0)}}.article-header__share__dropdown a{display:block;margin:1rem}@media screen and (min-width:768px){.article-header__share__dropdown a{display:inline-block;margin:.5rem;vertical-align:middle}}.article-header__share__dropdown a svg{width:24px}.article-header__share__dropdown a svg path{fill:#002d62}.article-header__share__dropdown__link-container{display:inline}@media screen and (min-width:768px){.article-header__share__dropdown__link-container{display:inline-block;margin:.5rem;vertical-align:middle}}.article-header__share__dropdown__link-container svg{display:block;width:24px}.article-header__share__dropdown__link-container svg path{fill:#002d62}.article-header__sub-heading{margin:3rem 0 1.5rem}@media screen and (min-width:768px){.article-header__sub-heading{margin:0 0 1.5rem}}.article-header__content{line-height:3rem}@media screen and (min-width:768px){.article-header__content>:first-child{margin-top:0}}.experience-editor .article-header__content .scWebEditInput{display:block}.article-header__labeled-content{line-height:3rem;margin-bottom:1.5rem;padding:0}.article-header__labeled-content>:first-child{margin-top:0}.article-header .two-column-content__wrapper{margin-left:0;padding:0}.article-previous-next{text-align:center}.article-previous-next__next,.article-previous-next__prev{margin:0 1.5rem}.contact-details__contact{margin:0 -1.5rem}@media screen and (min-width:768px){.contact-details__contact{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.contact-details__contact__info{-ms-flex:1 0;flex:1 0}.contact-details__contact__name{margin:.5rem 0 0}.contact-details__contact__name h1{margin-top:0;margin-bottom:0}.contact-details__contact__name span{font-size:50%;font-weight:600}.contact-details__contact__job-firm{margin:1rem 0 2rem}.contact-details__contact__firm-address{font-weight:500;margin-bottom:2rem}.contact-details__contact__phone{direction:ltr}.contact-details__contact__social a{margin:0 1rem 0 0}.contact-details__summary{line-height:3rem;margin:3rem 0 6rem}.contact-directory{padding:3rem 0 0}.contact-directory--background{background:rgba(0,0,0,.03)}@media screen and (min-width:768px){.contextual-links{margin:10rem 0 0}}.contextual-links__heading{margin:1rem 0 0}.contextual-links__link,.contextual-links__summary{margin:4rem 0 0}.contextual-links__summary{line-height:3rem}.key-issues{padding-bottom:3rem}.key-issues__title{border-bottom:.3rem solid #666;margin:0;padding:0 0 .5rem}.key-issues__editable .carousel-item{display:block;float:none;width:100%}.key-issues__carousel{margin-left:-1.5rem;margin-right:-1.5rem}.key-issues__issue{border-bottom:.1rem solid #ccc}.key-issues__issue__inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1.5rem 0}@media screen and (min-width:768px){.key-issues__issue__inner{-ms-flex-align:center;align-items:center;min-height:9rem}}.key-issues__issue__icon{color:#666;margin:0 1.5rem 0 0}.key-issues__issue__icon svg{fill:#666}.key-issues__issue__category-date{margin:1rem 0 0}.key-issues__issue--featured .key-issues__issue__category-date{margin:1rem 0}.key-issues__view-more{text-align:right;margin:3.5rem 0 0}@media screen and (max-width:767px){.key-issues .carousel-item{padding-left:1rem;padding-right:1rem}}.key-issues .carousel-item__title{margin:0 0 1rem}.key-issues .slick-next,.key-issues .slick-prev{transform:translate(0,0);top:7.5rem}@media screen and (min-width:768px){.key-issues .slick-next,.key-issues .slick-prev{transform:translate(0,-50%);top:50%}}@media screen and (max-width:767px){.insight-previews__outer-wrapper{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.insight-previews__preview-list{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.insight-previews__preview-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.insight-previews__item__link{display:block}@media screen and (min-width:768px){.insight-previews__item__link{margin-bottom:6rem}.insight-previews__item__link--corner-box{margin-bottom:3rem}}.insight-previews__item__link:focus,.insight-previews__item__link:hover{text-decoration:none}.insight-previews__item__corner-box{padding:3rem}.insight-previews__item__corner-box .insight-previews__item__title:hover{text-decoration:none}.insight-previews__item__title{margin-bottom:0;margin-top:1rem}.insight-previews__item__title:hover{text-decoration:underline}.insight-previews__item__image{position:relative}.insight-previews__item__image img{display:block}.insight-previews__item__content{background:linear-gradient(45deg,transparent 1.2rem,#002d62 1.2rem);max-width:35rem}[dir=rtl] .insight-previews__item__content{background:linear-gradient(-45deg,transparent 1.2rem,#002d62 1.2rem)}@media screen and (min-width:992px){.insight-previews__item__content{bottom:-3rem;left:0;position:absolute}.no-image .insight-previews__item__content{position:static}}.insight-previews__item__text{line-height:3rem}.insight-previews__item__button{display:inline-block}.page-title{margin:3rem 0}.page-title__title{margin:0}.content-results__result__link{display:block}.content-results__result__link .material-icons{margin:0 .5rem 0 0}.content-results__result__text{line-height:3rem}.content-results .pagination{text-align:left}.firm-results{padding:0 0 1.5rem}@media screen and (min-width:768px){.firm-results__filter{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:768px){.firm-results__filter__filters .dropdown-filter{margin:0 0 0 3rem}}.firm-results__results--extra{display:none}@media screen and (min-width:768px){.firm-results__results-list{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}}.firm-results__results__result{margin:3rem 0}.firm-results__results__result__cities,.firm-results__results__result__country,.firm-results__results__result__email,.firm-results__results__result__name,.firm-results__results__result__phone,.firm-results__results__result__services{display:block}.firm-results__results__result__cities{cursor:pointer;display:inline-block}.firm-results__results__result__country{margin:1rem 0 0}.firm-results__results__result__phone{display:inline-block}.firm-results .pagination{text-align:left}.firm-results__show-more{text-align:center}.search-criteria__search__inner{border:.1rem solid #ccc;position:relative}.search-criteria__search input[type=text]{border:0;color:#002d62;display:inline-block;vertical-align:middle;width:calc(100% - 4.5rem)}.search-criteria__search button{background:#002d62;box-shadow:none;color:#fff;display:inline-block;height:3rem;min-width:0;padding:0;vertical-align:middle;width:3rem}.search-criteria__suggestion label{float:left}.search-criteria__suggestion .search-criteria__suggestion-link{float:left}.search-criteria__autocomplete{position:absolute;width:100%}.search-criteria__autocomplete ul.ui-autocomplete{padding:15px 30px;width:100%!important}.search-criteria__autocomplete ul.ui-autocomplete li.ui-menu-item{margin:15px 0;padding:0}.search-criteria__autocomplete ul.ui-autocomplete li.ui-menu-item:before{content:none}.search-criteria__autocomplete ul.ui-autocomplete li.ui-menu-item a{color:#666;cursor:pointer;padding:7.5px 0;text-decoration:none;width:100%}.search-criteria__autocomplete ul.ui-autocomplete li.ui-menu-item a b{color:#002d62;font-weight:400}.search-result-tabs{border-bottom:.3rem solid #ccc}.search-result-tabs a{color:#666;display:inline-block;padding:1.5rem;position:relative;text-decoration:none;vertical-align:middle}.search-result-tabs a.active{color:#002d62}.search-result-tabs a.active:after{background:#fdb913;bottom:-.3rem;content:"";display:block;height:.3rem;left:0;position:absolute;right:0}.cities-modal{height:500px;width:90%}@media screen and (min-width:768px){.cities-modal{max-width:41.66666667%}}.cities-modal__header{border-bottom:.1rem solid #ccc;padding:1.5rem 0}@media screen and (min-width:768px){.cities-modal__header{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}.cities-modal__header__title{color:#002d62;margin:0 0 1.5rem;text-decoration:none}@media screen and (min-width:768px){.cities-modal__header__title{margin:0}}.cities-modal__city{border-bottom:.1rem solid #ccc;padding:2rem 0}.insight-asset-detail .article-header__group-date-share span{vertical-align:middle}.insight-asset-detail .article-header__group-date-share .spacer{padding:0 7px}.insight-asset-detail .article-header__group-date-share>div{display:inline;vertical-align:middle}.insight-asset-detail .article-header__share{padding-left:7px}@media screen and (min-width:768px){.insight-asset-detail .article-header__share{display:inline-block;position:relative;vertical-align:middle}}.insight-asset-detail .article-header__share .material-icons--share{cursor:pointer;display:none}@media screen and (min-width:768px){.insight-asset-detail .article-header__share .material-icons--share{display:block}}.insight-asset-detail .article-header__share__dropdown{background:#fff;box-shadow:0 0 .6rem 0 rgba(0,0,0,.16);position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:10}@media screen and (min-width:768px){.insight-asset-detail .article-header__share__dropdown{box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);display:none;padding:1rem;position:absolute;right:0;width:17rem}.show-share .insight-asset-detail .article-header__share__dropdown{display:block;top:100%;transform:translateY(0)}}.insight-asset-detail .article-header__share__dropdown a{display:block;margin:1rem}@media screen and (min-width:768px){.insight-asset-detail .article-header__share__dropdown a{display:inline-block;margin:.5rem;vertical-align:middle}}.insight-asset-detail .article-header__share__dropdown a svg{width:24px}.insight-asset-detail .article-header__share__dropdown a svg path{fill:#002d62}.insight-asset-detail .article-header__share__dropdown__link-container{display:inline}@media screen and (min-width:768px){.insight-asset-detail .article-header__share__dropdown__link-container{display:inline-block;margin:.5rem;vertical-align:middle}}.insight-asset-detail .article-header__share__dropdown__link-container svg{display:block;width:24px}.insight-asset-detail .article-header__share__dropdown__link-container svg path{fill:#002d62}@media screen and (min-width:768px){.insight-asset-detail .article-header__web-article-content--mobile{display:none}}@media screen and (max-width:767px){.insight-asset-detail .article-header__web-article-content--desktop{display:none}}.insight-asset-detail .article-header__content{line-height:3rem}.insight-asset-detail .article-header__content--below{font-weight:700;font-size:18px}.background--dark-grey,.background--gradient,.background--grey{margin-top:0;padding-top:6rem;padding-bottom:6rem}.search-result-tabs{display:none}@media screen and (min-width:768px){.two-column__main{margin-bottom:0}}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:10000}.loading-spinner{height:96px;width:96px;position:absolute;top:50%;left:50%;margin-left:-38px;margin-top:-38px;background:transparent url(/local/templates/rosexpertiza/css/) no-repeat center center;background-color:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.175)}.report-container{margin-right:auto;margin-left:auto;padding:0 15px}.report-container__section{padding-bottom:15px}/*! jQuery UI - v1.12.1 - 2017-12-12
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=&bgImgOpacityHighlight=&bgImgOpacityActive=&bgImgOpacityHover=&bgImgOpacityDefault=&bgImgOpacityContent=&bgImgOpacityHeader=&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23aaaaaa&iconColorError=%23cc0000&fcError=%235f3f3f&borderColorError=%23f1a899&bgTextureError=flat&bgColorError=%23fddfdf&iconColorHighlight=%23777620&fcHighlight=%23002d62&borderColorHighlight=%23FDb913&bgTextureHighlight=flat&bgColorHighlight=%23FDb913&iconColorActive=%23ffffff&fcActive=%23003eff%23002d62&borderColorActive=%23cccccc&bgTextureActive=flat&bgColorActive=%23999999&iconColorHover=%23555555&fcHover=%23002d62&borderColorHover=%23cccccc&bgTextureHover=flat&bgColorHover=%23cccccc&iconColorDefault=%23777777&fcDefault=%23002d62&borderColorDefault=%23cccccc&bgTextureDefault=flat&bgColorDefault=%23cccccc&iconColorContent=%23444444&fcContent=%23002d62&borderColorContent=%23cccccc&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23444444&fcHeader=%23002d62&borderColorHeader=%23FDb913&bgTextureHeader=flat&bgColorHeader=%23cccccc&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #ccc}.ui-widget-content{border:1px solid #ccc;background:#fff;color:#002d62}.ui-widget-content a{color:#002d62}.ui-widget-header{border:1px solid #FDb913;background:#ccc;color:#002d62;font-weight:700}.ui-widget-header a{color:#002d62}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #ccc;background:#ccc;font-weight:400;color:#002d62}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#002d62;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ccc;font-weight:400;color:#002d62}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#002d62;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #ccc;background:#999;font-weight:400;color:#003eff #002d62}.ui-icon-background,.ui-state-active .ui-icon-background{border:#ccc;background-color:#003eff #002d62}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#003eff #002d62;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #FDb913;background:#FDb913;color:#002d62}.ui-state-checked{border:1px solid #FDb913;background:#FDb913}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#002d62}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/local/templates/rosexpertiza/css/)}.ui-widget-header .ui-icon{background-image:url()}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/local/templates/rosexpertiza/css/../images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(/local/templates/rosexpertiza/css/../images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(/local/templates/rosexpertiza/css/)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url()}.ui-button .ui-icon{background-image:url(/local/templates/rosexpertiza/css/)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=&bgImgOpacityHighlight=&bgImgOpacityActive=&bgImgOpacityHover=&bgImgOpacityDefault=&bgImgOpacityContent=&bgImgOpacityHeader=&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23aaaaaa&iconColorError=%23cc0000&fcError=%235f3f3f&borderColorError=%23f1a899&bgTextureError=flat&bgColorError=%23fddfdf&iconColorHighlight=%23777620&fcHighlight=%23002d62&borderColorHighlight=%23FDb913&bgTextureHighlight=flat&bgColorHighlight=%23FDb913&iconColorActive=%23ffffff&fcActive=%23003eff%23002d62&borderColorActive=%23cccccc&bgTextureActive=flat&bgColorActive=%23999999&iconColorHover=%23555555&fcHover=%23002d62&borderColorHover=%23cccccc&bgTextureHover=flat&bgColorHover=%23cccccc&iconColorDefault=%23777777&fcDefault=%23002d62&borderColorDefault=%23cccccc&bgTextureDefault=flat&bgColorDefault=%23cccccc&iconColorContent=%23444444&fcContent=%23002d62&borderColorContent=%23cccccc&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23444444&fcHeader=%23002d62&borderColorHeader=%23FDb913&bgTextureHeader=flat&bgColorHeader=%23cccccc&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #ccc}.ui-widget-content{border:1px solid #ccc;background:#fff;color:#002d62}.ui-widget-content a{color:#002d62}.ui-widget-header{border:1px solid #FDb913;background:#ccc;color:#002d62;font-weight:700}.ui-widget-header a{color:#002d62}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #ccc;background:#ccc;font-weight:400;color:#002d62}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#002d62;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ccc;font-weight:400;color:#002d62}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#002d62;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #ccc;background:#999;font-weight:400;color:#003eff #002d62}.ui-icon-background,.ui-state-active .ui-icon-background{border:#ccc;background-color:#003eff #002d62}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#003eff #002d62;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #FDb913;background:#FDb913;color:#002d62}.ui-state-checked{border:1px solid #FDb913;background:#FDb913}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#002d62}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/local/templates/rosexpertiza/css/)}.ui-widget-header .ui-icon{background-image:url()}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/local/templates/rosexpertiza/css/../images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(/local/templates/rosexpertiza/css/../images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(/local/templates/rosexpertiza/css/)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url()}.ui-button .ui-icon{background-image:url(/local/templates/rosexpertiza/css/)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}
.main1:before {
    width: 0rem;
}
.main {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.main .column-primary-cta__list__item.column-list__item {
    text-align: center;
    width: 250px;
    height: 250px;
    margin-top: 0px;
    padding: 25px;
    box-shadow: 0px 0px 5px 1px #79787821;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -webkit-transition: all 0.5s ease-out;
    background: #fff;
}
.main .column-primary-cta__list__item.column-list__item:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    background: #fff;
    z-index: 10;
}
.main .column-primary-cta__list__item.column-list__item a {
    color: #000;
    text-decoration: none;
}
.main .column-primary-cta__list__item__icon-1 img {
    height: 80px;
}
.main h5 {
    font-size: 13px;
    line-height: 1.7rem;
    margin-top: 15px;
}
.block_wrapper {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.block_wrapper.preim{
	margin: 40px 0px 50px;
}
/*.block_wrapper.preim1 {
    display: flex;
}
.block_wrapper.preim1 .item-block{
    width: 100%;
}*/
.block_wrapper.preim.inline {
    display: block;
}
.block_wrapper.preim.inline .item-block {
    display: inline-block;
    vertical-align: top;
    margin-right: 25px;
}
.block_wrapper .item-block {
    width: 300px;
}
.block_wrapper .item-block img {
    margin: 20px 0px;
    color:#151f4f;
}
.block_wrapper .item-block img {
	max-height: 30px;
}


.block_wrapper .item-block .item-text::before {
    background: #fdb913;
    content: "";
    display: block;
    height: .6rem;
    top: 0px;
    position: relative;
    width: 6.5rem;
    margin-bottom: 10px;
    font-family: "Roboto";
}
.block_wrapper .item-block .item-text {
    font-size: 14px;
    color: rgb(105, 105, 105);
    line-height: 1.2;
}
.bot .back{
	float: left;
}
.bot .forward{
	float: right;
}
.accordeon-caption {
    cursor: pointer !important;
}
.accordeon-caption {
    width: 100%;
    margin-bottom: 23px;
    color: #333;
    font-family: "Arial";
    font-size: 1em;
    font-weight: bold;
    position: relative;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    background: url(/i/accordeon_caption_aw.png) no-repeat;
    padding-left: 34px;
    padding-bottom: 3px;
}
.accordeon-content {
    margin-left: 25px;
    padding-left: 10px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block;
}
/*.accordeon-caption:not(.active-s) + .accordeon-content{
	display: none !important;
}*/

.accordeon-caption span {
    border-bottom: 1px dashed #0095d9;
    position: relative;
    line-height: 20px;
}
.accordeon-caption:hover {
    color: #0095d9;
}
.accordeon-caption {
    cursor: pointer !important;
}
.accordeon-caption span::after {
    content: ' ';
    background: url(/local/templates/rosexpertiza/images/accordeon-down.png) no-repeat !important;
    width: 16px;
    height: 20px;
    position: absolute;
    display: block;
    bottom: -5px;
    right: -23px;
}
.accordeon-caption.active-s span::after {
    background: url(/local/templates/rosexpertiza/images/accordeon-up.png) no-repeat !important;
}
.header-work-time{
	margin-top: 10px;
}
#jivo-iframe-container + jdiv {
	opacity: 0 !important;
}
#jivo-iframe-container + jdiv.show {
	opacity: 1 !important;	
}
.polosa-block{
	margin: 20px 0px 40px -5%;
	font-family: "Roboto";
    background-color: #f1f1f1;
    padding: 3% 5%;
    width: 110%;
}
.posola-block-title{
	color: #111b4c;
	font-size: 32px;
	font-weight: 500;
	line-height: 32px;
	margin-bottom: 10px;
	font-family: "Roboto";
}
.polosa-block:before {
    background: #fdb913;
    content: "";
    display: block;
    height: .6rem;
    top: 0px;
    position: relative;
    width: 6.5rem;
    margin-bottom: 10px;
    font-family: "Roboto";
}
.sotr-subtitle{
	color: #003370;
	font-weight:bold;
}
.sotr-text p {
    margin: 5px 0px;
    line-height: 20px;
}
@media screen and (min-width: 767px){
.contextual-contact__contact{
	width: 30%;
}
}
.contextual-contact__contact__image{
	min-height: 352px;
    /*display: flex;*/
    justify-content: center;
    align-items: center;
}
.contact-directory {
    padding: 0px;
    margin: 0px;
}
table.table {
    border-spacing: 0px;
    border: 1px solid black;
}
table.table td{
	padding: 5px 10px;
	border: 1px solid black;
}

.otziv-block img {
    min-width: 270px;
}
.otziv-block {
    display: flex !important;
    align-items: center;
    position: relative;
}
.otziv-block a.otziv-podrob {
    position: absolute;
    right: 0;
    bottom: 0;
}
.otziv-text {
    margin-left: 20px;
}
.otzivi-slider{
    padding-left: 60px;
    padding-right: 60px;
}
.otzivi-slider .slick-prev{
    left: 0px;
}
.otzivi-slider .slick-next{
    right: 0px;
}
.hero__corner-box {
    padding: 2rem;
}
@media (max-width:1024px){
    .otziv-block{
        display: block !important;
    }
    .otziv-text{
        margin-left: 0px;
        margin-top: 10px;
        max-height: 150px;
        overflow: hidden;
        margin-bottom: 20px;
    }
    .otziv-block a.otziv-podrob {
        bottom: -20px;
    }
}

.second {
			width: 100%;
			height: 136px;
			left: 1px;
			top: 86px;

		}
		.circle {
			width: 56px;
  			height: 56px;
 			border-radius: 72px;
 			font-size: 28px;
 			color: #FDB913;
			line-height: 56px;
 			text-align: center;
 			background: #002D62;
		}
		
		.text {
			width: 100%;
			height: 48px;
			left: 0px;
			top: 72px;
			font-family: 'Roboto';
			font-style: normal;
			font-weight: 400;
			font-size: 16px;
			line-height: 24px;
			text-align: center;
			color: #000000;
		}
		.comp {
			margin: 0px 106px 16px 107px;
		}

		.right-arrow {
			border-top: 2px solid #002D62;
  			border-right: 2px solid #002D62;
  			transform: rotate(45deg);
   			display: inline-flex;
  			width: 9px;
  			height: 9px;
		}

		.secondt {
			width: 100%;
			height: 136px;
			display: table;
			margin-bottom: 20px;
		}
		.secondr {
			width: 100%;
			height: 136px;
			display: table;
		}
		.component {
			width: 24%; 
			height: 136px; 
			display: table-cell;
		}
		.comp-2 {
			width: 19%; 
			height: 136px; 
			display: table-cell;
		}
		.slick-next:before, .slick-prev:before {
			color: #002d62;
		}
.how-we-works {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.how-we-works .item {
    max-width: 250px;
    text-align: center;
    margin: 20px 0px;
    font-size: 16px;
    color: #1a1a1a;
}
.how-we-works .item .circle {
    margin: 0 100px;
    margin-bottom: 15px;
}
.right-arrow {
    border-top: 4px solid #002D62;
    border-right: 4px solid #002D62;
    transform: rotate(45deg);
    display: inline-flex;
    width: 15px;
    height: 15px;
    margin-top: 60px;
    margin-left: 30px;
    margin-right: 30px;
}
.how-we-works > ar:nth-of-type(3){
	display: none;
}
@media (min-width: 300px) and (max-width: 990px) {
.how-we-works .item .circle {
    margin: auto;

}
.how-we-works {
				justify-content: center;
}
	.secondt {
		display: contents;
	}
	.secondr {
		display: contents;
	}
	.right-arrow {
		display: none;
	}
	.component {
		display: grid;
		margin-top: 35px;
		width: 100%;
	}
	.comp {
    margin: 0px auto;
	}
	.comp-2 {
		display: none;
	}
	.how-we-works > ar:nth-of-type(2n-1){
		display: block;
	}
	.block_wrapper .item-block {
    width: 100%;
	}
	.how-we-works .item {
    width: 100%;
	max-width: 100%;
	}
}
@media (max-width: 500px) {
	.how-we-works > ar.right-arrow{
		display: none;
	}
}

#c-link::before {
    content: url(/images/service-icons/servisy-1s/app1.svg);
    left: -25px;
    position: absolute;
}

#c-oblachni::before {
    content: url(/images/service-icons/servisy-1s/app2.svg);
    left: -25px;
    position: absolute;
}

#c-contragent::before {
    content: url(/images/service-icons/servisy-1s/app3.svg);
    left: -25px;
    position: absolute;
}

#c-obnovlenie::before {
    content: url(/images/service-icons/servisy-1s/app4.svg);
    left: -25px;
    position: absolute;
}

#c-otchetnost::before {
    content: url(/images/service-icons/servisy-1s/app5.svg);
    left: -25px;
    position: absolute;
}

#c-directbank::before {
    content: url(/images/service-icons/servisy-1s/app7.svg);
    left: -25px;
    position: absolute;
}

#c-edo::before {
    content: url(/images/service-icons/servisy-1s/app8.svg);
    left: -25px;
    position: absolute;
}

#c-internet::before {
    content: url(/images/service-icons/servisy-1s/app9.svg);
    left: -25px;
    position: absolute;
}

#otvet-audit::before {
    content: url(/images/service-icons/servisy-1s/app11.svg);
    left: -25px;
    position: absolute;
}

#c-lektori::before {
    content: url(/images/service-icons/servisy-1s/app13.svg);
    left: -25px;
    position: absolute;
}

#its-otrasl::before {
    content: url(/images/service-icons/servisy-1s/app23.svg);
    left: -25px;
    position: absolute;
}

#c-podpis::before {
    content: url(/images/service-icons/servisy-1s/app31.svg);
    left: -25px;
    position: absolute;
}

#c-sverka::before {
    content: url(/images/service-icons/servisy-1s/app38.svg);
    left: -25px;
    position: absolute;
}

#c-etp::before {
    content: url(/images/service-icons/servisy-1s/app42.svg);
    left: -25px;
    position: absolute;
}

#c-fincontrol::before {
    content: url(/images/service-icons/servisy-1s/app45.svg);
    left: -25px;
    position: absolute;
}

#c-umi::before {
    content: url(/images/service-icons/servisy-1s/app46.svg);
    left: -25px;
    position: absolute;
}

#spark1::before {
    content: url(/images/service-icons/servisy-1s/app47.svg);
    left: -25px;
    position: absolute;
}

#c-abbyy::before {
    content: url(/images/service-icons/servisy-1s/app55.svg);
    left: -25px;
    position: absolute;
}

#c-ofd::before {
    content: url(/images/service-icons/servisy-1s/app56.svg);
    left: -25px;
    position: absolute;
}

#c-tovari::before {
    content: url(/images/service-icons/servisy-1s/app57.svg);
    left: -25px;
    position: absolute;
}

#bussiness-network::before {
    content: url(/images/service-icons/servisy-1s/app60.svg);
    left: -25px;
    position: absolute;
}

#c-nomenklatura::before {
    content: url(/images/service-icons/servisy-1s/app63.svg);
    left: -25px;
    position: absolute;
}
#edo-1c-buissiness-network::before {
    content: url(/images/service-icons/servisy-1s/app60.svg);
    left: -25px;
    position: absolute;
}

#c-takscom::before {
    content: url(/images/service-icons/servisy-1s/app30.svg);
    left: -25px;
    position: absolute;
}
.stati-po-teme {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-left: 30px;
}
.statia-po-teme {
    max-width: 300px;
}
.statia-po-teme-name{
    padding: 15px 0px;
}
.statia-po-teme-name a{
	color: #000;
}
.statia-po-teme-img img {
    max-height: 190px;
}
.element .stati-po-teme {
	margin-left: 0px;
	margin-bottom: 30px;
}

.image-with-wrapped-content h2 {
	color: #111b4c;
	}
/* End */


/* Start:/local/templates/rosexpertiza/css/style-new.css?179248875536145*/
.column-directory-list {
display:none;
}






#1cumi::before {
    content: url('/images/service-icons/servisy-1s/app1.svg');
}

#1cumi {
	color: yellow;
}
ul li {
    margin-bottom: 0.75rem;
}
.flex-row {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	margin-left: -15px;
	margin-right: -15px;
}
.align-items-center {
	align-items: center !important;
}
.mb-1 {
	margin-bottom: 8px;
}
.mb-2 {
	margin-bottom: 16px;
}
/*************************************************/
.personal-photo{
	display: flex;
	justify-content: space-between;
}

.new__block-title {
display: flex;
    justify-content: space-between;
    align-items: center;
}

.career__list {
    width: 80%;
    text-align: justify;
}
/*************************************************/
@media (min-width: 576px) and (max-width: 992px) {
	.col-sm-6 {
		width: 50%;
		float: left;
	}
}
@media (max-width: 576px) {
	.col-xs-12 {
		width: 100%;
	}
}
.mt-0 {
	margin-top: 0 !important;
}
.text-center {
	text-align: center !important;
}
.text-accent {
	color: #FFB43D;
}
.title-hr-top {
    padding-top: 10px;
	position: relative;
}
.title-hr-top::before {
	content: "";
    background-color: #fdb913;
    display: block;
    height: 6px;
    width: 65px;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.title-hr-top--left::before {
    transform: none;
    left: 0;
}
.nav-card {
	margin: 15px 0;
	padding-top: 20px;
	display: block;
    height: 100%;
    min-height: 140px;
    border: 1px solid #CCC;
    -webkit-transition: all .6s linear;
    transition: all .6s linear;
    text-decoration: none;
}
.nav-card__title {
	display: flex;
    align-items: center;
    justify-content: center;
	padding: 0 1.5rem;
	margin: 0;
	height: 56px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.12;
    text-align: center;
	color: #002D62;
}
.nav-card__icon {
    display: flex;
    align-items: center;
    justify-content: center;
	background: rgba(253, 187, 19, 1);
    border-radius: 50%;
    height: 60px;
    position: relative;
    width: 60px;
    margin: auto;
    border: 1px solid transparent;
    -webkit-transition: all .6s linear;
    transition: all .3s linear;
}
.nav-card__icon img {

}
.nav-card:hover {
    -webkit-box-shadow: 0 4px 3px rgba(0,0,0,.42);
    box-shadow: 0 4px 3px rgba(0,0,0,.42);
	cursor: pointer;
	text-decoration: none;
	transition: all .3s linear;
}
.nav-card:hover .nav-card__icon {
    background: #fff;
    border: 1px solid #002D62;
}

.static-tab .nav-card {
	background-color: rgb(253, 187, 19);
	border-radius: 8px;
	border: none;
}

.static-tab .nav-card__icon {
	background-color: transparent;
	border: none;
}

.static-tab .nav-card:hover .nav-card__icon {
	background: transparent;
	border: none;
	scale: 1.1;
	transition: all .3s linear;
}

.calc-slider .slick-list {
	margin-left: -15px;
	margin-right: -15px;
}
.calc-slider .slick-slide {
	padding-left: 15px;
	padding-right: 15px;
}
.card {
	margin-bottom: 30px;
	position: relative;
	display: block;
}
.card__content {
	width: 100%;
	max-width: 80%;
    background: linear-gradient(45deg,transparent .8rem,#002d62 .8rem);
    color: #fff;
    padding: 1rem 1.5rem;
    font-weight: 500;
    color: #fff;
    position: absolute;
    bottom: -20px;
    left: 0;
}
.card__title {
	margin: 0;
	font-weight: 500;
}
.card__image {
	overflow: hidden;
}
.card__image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: 0.6s linear;
}
.card:hover {
	text-decoration: none;
	color: #fff;
}
.card:hover img{
	transform: scale(1.25);
}

.section {
	margin: 60px 0 0;
}

.section-crowe-today {
	margin: 60px 0 0;
	padding: 60px 0 40px;
	background-image: url("/local/templates/rosexpertiza/css/../images/crowe-today-bg-opt.webp");
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
	color: #fff;
	font-size: 18px;
}
.section-crowe-today .title-hr-top {
	padding-top: 24px;
}
.section-crowe-today .h2 {
	margin-bottom: 40px;
}
.section-crowe-today__footnote {
	margin-top: 25px;
}
.stat-item {
	max-width: 260px;
	margin: 20px auto;
	display: -ms-flex;
	display: flex;
	align-items: flex-start;
	flex-wrap: nowrap;
}
.stat-item > div:first-child {
	margin-right: 16px;
	width: 70px;
}
.stat-item__num {
	color: #FFB43D;
	font-weight: bold;
	font-size: 60px;
	line-height: 0.7;
}
.stat-item__year {
	color: #FFB43D;
	font-weight: normal;
	font-size: 40px;
	line-height: 1;
}
.stat-item__label {
	color: #FFB43D;
	font-weight: normal;
	font-size: 24px;
	line-height: 1;
}
.stat-item__text {
    margin-top: -8px;
	max-width: 180px;
	color: #fff;
	font-weight: normal;
	font-size: 20px;
	line-height: 1.2;
}
@media (max-width: 1200px) {
	.section-crowe-today {
		background-size: cover;
	}
}
@media (min-width: 1200px) {
	.stat-item {
		max-width: auto;
		margin: 40px 0;
	}
}

.publications {
	padding: 60px 0;
    background-color: #666;
    color: #fff;
}
.publications .link--arrow {
	color: #fff;
}
.article-preview-featured {
	display: flex;
	align-items: flex-start;
	margin: 0 -15px 15px;
}
.article-preview-featured:hover {
	text-decoration: none;
}
.article-preview-featured__img {
	padding-left: 15px;
	padding-right: 15px;
	width: 50%;
}
.article-preview-featured__img > div {
	overflow: hidden;
}
.article-preview-featured__content {
	padding-left: 15px;
	padding-right: 15px;
	width: 50%;
}
.article-preview-featured__title {
	margin: 0;
    font-weight: 900;
    font-size: 46px;
    line-height: 49px;
    color: #fff;
    text-decoration: none;
}
.article-preview-featured__text {
    margin: 2.5rem 0 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 30px;
    color: #fff;
    text-decoration: none;
}

.article-preview {
	width: 100%;
}
.article-preview:hover {
	text-decoration: none;
}
.article-preview__title {
    margin-top: 1rem;
	font-size: 16px;
    line-height: 1.25;
	color: #fff;
}
.article-preview__image {
	margin-bottom: 16px;
	overflow: hidden;
}
.article-preview__image img {
	width: 100%;
}
.article-preview__type {
    text-transform: uppercase;
    color: #fff;
    font-size: 14px;
    margin-bottom: 1rem;
}
@media screen and (max-width:767px) {
	.publications-slider .slick-arrow {
		top: 5.4rem;
	}
	.publications__list {
		margin-left: -15px;
		margin-right: -15px;
	}
	.publications__footer {
		margin: 3rem 0 0;
		padding: 0 3rem;
	}
	.calc-title,
	.publications .section-intro-bar {
		padding: 0 3rem;
	}
	.article-preview__title,
	.article-preview__image {
		padding-left: 15px;
		padding-right: 15px;
	}
	.hidden-small {
		display: none !important;
	}
}
@media screen and (min-width:768px) {
	.article-preview {
		margin: 15px 0;
	}
	.publications__list {
		margin: 0 -15px;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-wrap: wrap;
	}
	.publications__list-item {
		padding: 0 15px;
		width: 50%;	
	}
	.hidden-md {
		display: none !important;
	}
}

@media (min-width:768px) and (max-width: 1200px){
	.article-preview-featured__title {
	    font-size: 28px;
	    line-height: 34px;
	}
	.article-preview-featured__text {
	    margin: 1.5rem 0 0;
	}
}

@media screen and (min-width: 992px) {
	.publications__list-item {
		width: 25%;
	}
}

@media screen and (min-width: 1200px) {
    .footer {
        background: linear-gradient(-45deg, rgb(39 37 37 / 90%) 40rem, #2b2626 40rem);
    }
}

.footer__logo-bar__logo{
	margin-bottom: 20px;
	
}
.footer__logo-bar__tagline{
	font-weight: normal;
}
.footer__address{
	font-weight: 500;
	font-size: 18px;
}
.footer__social {
	display: flex;
    align-items: center;
	margin-top: 15px;
	margin-bottom: 20px;
	justify-content: space-between;
}

.footer__container {
	display: flex;
	justify-content: space-between;
	padding-bottom: 24px;
	border-bottom: 1px solid gray;
}

.footer__container-block {
	width: 20%;
	display: flex;
    flex-direction: column;
}

.footer__container-block:last-child {
	padding-left: 16px;
	border-left: 1px solid gray;
	width: 25%;
}

.footer__container-block--menu {
	display: flex;
	justify-content: space-between;
	width: 40%;
	flex-direction: row;
	font-size: 18px;
}

.footer__container-menu {
	display: flex;
	flex-direction: column;
	width: 40%;
	gap: 16px;
	padding-left: 16px;
	border-left: 1px solid gray;
}

.wt-btn.js-consult {
	margin-top: auto !important;
}

.footer__container::before, .footer__container::after{content: none;}
@media(max-width: 991px){

	.footer__container {
		flex-direction: column;
		gap: 24px;
		border: none;
	}

	.footer__container-block {
		width: 100%;
	}

	.footer__container-menu {
		width: 50%;

		font-size: 16px;
	}

	.footer__container button {
		width: 100%;
		max-width: 250px;
		margin: auto;
	}

	.footer__bottom {
		margin-top: 24px;
	}

	.footer__container-block:last-child {border: none; width: 100%;}
	.wt-btn.js-consult {margin-top: 20px !important;}


	.footer
	.footer__social{
		justify-content: center;
	}
}
.footer__menu-bar {
	padding: 15px;
	width: 100%;
}

.footer__contacts {
    margin-bottom: 1.5rem;
	font-weight: 500;
	line-height: 1.4;
}
.footer__phones span {
    margin: 0 13px;
}
.footer__social a {
	margin-right: 10px;
}

.footer__mail{
	margin-top: 10px;
	text-decoration: underline;
	font-size: 18px;
}
.footer__phone{
	font-size: 30px;
	margin-top: 20px;
}
.footer__call{
	border-bottom: 1px dashed;
	cursor: pointer;
	display: inline-block;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-bottom: 4px;
}
.footer__call:hover{
	border-bottom: 1px solid;
}
.footer__copyright{
	font-weight: normal;
	display: flex;
    justify-content: space-between;
}

.footer__aacc {
	display: flex;
	align-items: center;
}

@media (min-width: 767px) {
	.footer__copyright {
		font-size: 1.6rem;
	}
}
@media (min-width: 992px) {
	.footer__menu-bar {
		padding: 0 15px;
	}
	.footer__contacts {
		margin-bottom: 0;
	}
	.footer__logo-bar__logo,
	.footer__contacts {
		width: 80%;
		text-align: left;
	}
	.footer__copyright,
	.footer__menu-bar {
		margin: 25px 0 0;
	}
}

.partners-slider {
	margin-top: 40px;
	padding-left: 60px;
	padding-right: 60px;
}
.partners-slider .slick-prev {
	left: 0;
}
.partners-slider .slick-next {
	right: 0;
}
.partner-card {
	padding: 0 8px;
}
.partner-card a {
	display: block;
	border: 0;
	text-decoration: none;
    text-align: center;
}
.partner-card img {
	margin: 0 auto;
	max-width: 100%;
}
.news-list-table__table thead tr th {
	padding-top: 10px;
	padding-bottom: 10px;
}

.calc-slider .slick-prev {
	top: 6.5rem;
    left: 0rem;
}
.calc-slider .slick-next {
	top: 6.5rem;
	right: 0rem;
}
@media (min-width: 1080px) {
	.calc-slider .slick-prev {
    	left: -5.5rem;
	}
	.calc-slider .slick-next {
		right: -5.5rem;
	}
}
.profiles {
	padding: 32px 0;
	position: relative;
	background-color: #F7F7F7;
}
/*.profiles::before,*/
.profiles::after {
    background: #fdb913;
    content: "";
    display: block;
    height: .1rem;
    left: -100%;
    position: absolute;
    right: -100%;
    transform: rotate(-10deg);
    z-index: 0;
    bottom: 52%;
}
@media screen and (min-width: 992px) {
	.profiles:before {
	    top: 22%;
	}
	.profiles:after {
	    bottom: 62%;
	    top: auto;
	}
}
.profile-item {
	margin: 2rem 0;
	height: 100%;
	display: -ms-flex;
	display: flex;
	flex-direction: column;
	position: relative;
	z-index: 2;
}
.profile-item a {
	text-decoration: underline !important;
}
.profile-item a:hover {
	text-decoration: none !important;
}
.profile-item__img {
	
}
.profile-item__img img {
	max-width: 100%;
}
.profile-item__name {
	margin: 1.5rem 0 .5rem;
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 2.7rem;
}
.profile-item__occupation {
    color: #666;
    margin: .2rem 0 0;
}
.profile-item__tel {
	margin: 1.5rem 0;
}
.profile-item__footer {
	margin-top: auto;
}
@media screen and (max-width: 575px) {
	.profile-item {
		flex-direction: row;
		flex-wrap: nowrap;
	}
	.profile-item__img {
	    -ms-flex: 1 0 35%;
    	flex: 1 0 35%;
    	margin-right: 1.5rem;
	}
	.profile-item__content {
	    -ms-flex: 1 0 65%;
    	flex: 1 0 65%;
	}
	.profile-item__name {
		margin-top: 0;
	}
}
.font-weight-bold {
	font-weight: bold !important;
}

.item-preview {
	margin: 6rem 0 0;
	display: -ms-flex;
	display: flex;
	flex-direction: column;
}
.item-preview p:first-child {
	margin-top: 0;
}
.item-preview p:last-child {
	margin-bottom: 0;
}
.item-preview .h2 {
    margin-bottom: 2rem;
	width: 100%;
}
.item-preview__content{
	order: 1;
}
.item-preview__img {
	margin-bottom: 2rem;
}
.item-preview__img img {
	display: block;
	object-fit: cover;
}
@media screen and (min-width: 769px) {
	.item-preview {
		flex-wrap: wrap;
		flex-direction: row;
	}
	.item-preview__content {
		order: 0;
	}
	.item-preview__content {
		flex: 1 0 55%;
	}
	.item-preview__img {
		margin-bottom: 0;
		margin-left: 1.5rem;
		flex: 1 0 calc(45% - 1.5rem);
	}
}

.modal-overlay {
	position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0;
    background-color: rgba(0,0,0,0.4);
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
	max-width: 600px;
	z-index: 1080;
	opacity: 0;
	transition: opacity 0.3s;
}
.modal-overlay.modal-show .modal-dialog{
	opacity: 1;
}
.modal-content {
	background-color: #F7F7F7;
	border: 1px solid transparent;
}
.modal-header {
    padding: 1rem 2rem;
}
.modal-title {
	line-height: 2.2rem;
	text-align: center;
	color: #233E59;
	margin: 0;
}
.modal-body {
    padding: 2rem 2rem 4rem;
}
.modal-dialog .close {
	padding: 0;
	width: auto;
	min-width: 0;
	line-height: 1;
	background: transparent;
	box-shadow: none;
	font-weight: 900;
    font-size: 32px;
	color: rgb(150,150,150);
    display: block;
    margin-left: auto;
    margin-right: 1rem;
    margin-top: 0.2rem;
}
.modal-dialog .close:active,
.modal-dialog .close:focus {
	outline: none;
	border: none;
}
.modal-open {
	overflow: hidden;
    max-height: 100vh;
}
.modal-open body {
	padding-right: 16px;
}
@media (min-width: 576px) {
	.modal-dialog {
	    margin: 1.75rem auto;
	}
}
.form-group {
	margin-bottom: 2rem;
}
.form-control {
	outline: none !important;
}
i.asterisk{
	font-style: normal;
	color: red;
}
.checkbox-inline {
	display: -ms-flex;
	display: flex;
	flex-wrap: nowrap;
	align-items: flex-start;
}
.checkbox-inline input {
	margin-right: 1rem;
}
button:disabled {
	background-color: #EAEAEA;
}
.invalid-feedback {
	display: none;
  	font-size: 12px;
    color: red;
    margin-top: 4px;
}
.is-validated .form-control.invalid ~ .invalid-feedback,
.is-validated .invalid > .invalid-feedback {
  display: block;
}
.is-validated .form-control.invalid {
  border-color: red !important;
}
.hero__corner-box svg {
    height: calc(100% - 1px);
}
.hero--content-page {
	margin-bottom: 7rem;
}
.mb-8 {
	margin-bottom: 3.5rem !important;
}
.mt-8 {
	margin-top: 3.5rem !important;
}
.mb-0 {
	margin-bottom: 0 !important;
}
.text-content {
	max-width: 900px;
	margin: 0 auto; 
}

.text-content h3 {
	margin: 1rem 0;
}

.profiles {
	padding-bottom: 5rem;
}
.profiles + .footer {
	margin-top: 0;
}
.mb-40 {
	margin-bottom: 40px;
}
@media screen and (min-width: 1200px) {
	.profiles {
		padding-bottom: 9rem;
	}
}
#scroll-to-up {
	background: url(/local/templates/rosexpertiza/images/up.png);
	cursor: pointer;
	display: none;
	height: 52px;
	opacity: 0.9;
	position: fixed;
	bottom: 75px;
	right: 2.5%;
	z-index: 10;
	width: 52px;
}
#scroll-to-up:hover {
	background: url(/local/templates/rosexpertiza/images/up-hover.png);
}

.slick-arrow{
	background-color: transparent;
	border: 1px solid #fdb913;
}
.slick-arrow:hover{
	    background-color: #fdb913;
}
.slick-arrow:hover:before{
	color: white;
}

.header{
	position: relative;
}
.header-top{
	background-color: transparent;
	padding: 20px 0;
height: 100px;
}
@media(max-width: 500px){
.header-top {
height: 60px;
}
}
.fixed .header-top{
	/*display: none;*/
}
.header-top .wt-btn{
	display: block;
	margin-left: auto;
	font-size: 14px;
	min-width: 215px;
	padding: 13px 20px;
}
@media(max-width: 991px){
	.header-top .wt-btn{
		margin: auto;
	}
}
.header-top-global{
	position: static;
	text-align: right;
}
@media(max-width: 991px){
	.header-top-global .dropdown-filter{
		display: none;
	}
}
@media(max-width: 767px){
	.header-top-global .custom_globe{
		font-size: 36px;
	}
}
.link--locations{
	cursor: pointer;
	display: inline-block;
	margin-left: 20px;
}
@media(max-width: 991px){
	.link--locations{
		margin-left: 0;
	}
}
.dropdown-filter__text{
	color: #000;
	font-weight: 500;
}
.dropdown-filter__text:after{
	color: #000;
}
.header-top .row{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.header-address{
	margin-bottom: 10px;
}
.header-mail {
	border-bottom: 1px dashed #000;
    color: #002d62;
    cursor: pointer;
    display: inline-block;
    font-weight: 500;
    padding-bottom: 4px;
	text-decoration: none;
	transition: border 0.2s linear;
}

.header-mail:hover {
	text-decoration: none;
	border-bottom-style: solid;
	transition: border 0.2s linear;
}
.header-phone a{
	color: #000;
	font-weight: 500;
	font-size: 20px;
}
.header-call{
	border-bottom: 1px dashed #000;
	color: #002d62;
	cursor: pointer;
	display: inline-block;
	font-weight: 500;
	margin-top: 10px;
	padding-bottom: 4px;
}
.header-call:hover{
	border-bottom: 1px solid #002d62;
}
.header__main-menu{
	background-color: #fff;
}
@media screen and (min-width: 768px){
	.header__main-menu{
		border-top: 1px solid #ccc;
		box-shadow: 0px 5px 0.6rem 0 rgba(0, 0, 0, 0.24);
	}
}
/* .header__main-menu.fixed{ */
 .fixed .header__main-menu{
/*header.fixed{*/
    background-color: #fff;
    position: fixed;
    top: 0;
    width: 100%;
	z-index: 10000;
} 
/* .header__main-menu.fixed .header__main-menu__links {
	background-color: #002e62;
} */

/* .header__main-menu.fixed .header__main-menu__primary-link {
	color: #fff;
} */

.header__main-menu__phone {
	padding: 1.5rem 0.5rem 0 3rem;
	line-height: 3rem;
	position: relative;
	display: none;
}

.header__main-menu__obr_zvonok {
	display: none;
}
.header__main-menu__phone:before {
	content: " ";
	width: 24px;
	height: 60px;
	position: absolute;
	display: block;
	left:0px;
	top:0px;
	background: url(/local/templates/rosexpertiza/images/phone.svg) center left no-repeat;
}
.header__main-menu.fixed .header__main-menu__phone a{
    color:#fff;
}
.header__main-menu.fixed .header__main-menu__phone:before{
    background: url(/local/templates/rosexpertiza/images/phone-fix.svg) center left no-repeat;
}
.header__main-menu__phone.mobile{
    float: right;
    padding-top: 1rem;
    padding-left: 2rem;
    display: block;
}
.header__main-menu__obr_zvonok.mobile{
	float: right;
	display: block;
}
.header__main-menu__phone.mobile:before {
    height: 50px;
}
.header__main-menu__phone.mobile a {
    display: block;
}

.header__main-menu-wrapper{
	display: flex;
	align-items: center;
}
@media(max-width: 991px){
	.locations{
		top: 140px;
	}
}

.header-logo{
	display: block;
	text-decoration: none;
}
.header-logo.menu-logo{
	overflow: hidden;
	width: 0;
}
@media(max-width: 991px){	
	.header-logo.menu-logo{
		display: none;
	}
}
/*.fixed .header-logo.menu-logo{
	margin-right: 55px;
	width: 50px;
}*/
.header-logo img{
	max-width: unset;
	width: 70%;
}
.fixed .header-logo.menu-logo img{
	width: 130px;
}
@media(max-width: 767px){
	.header-logo img{
		max-width: unset;
		width: 115px;
	}
}
/* @media(min-width: 992px){ */
@media(min-width: 768px){
	.header__main-menu__links {
		box-shadow: none;
		display: flex!important;
		justify-content: space-between;
		padding: 0;
		position: static;
		text-align: right;
		width: 100%;
	}
}
.header__main-menu__primary-link{
	color: #000;
	font-size: 16px;
	font-weight: bold;
	border-bottom-color: transparent;
}
.header__main-menu__dropdown{
	border-bottom-color: transparent;
}
.header__main-menu__primary-link:hover,
.header__main-menu__primary-link.selected{
	color: #0d2d5e;
	border-bottom: .3rem solid #0d2d5e;
}
@media(min-width: 768px){
	.header__main-menu__primary-link{
		/* margin: 0 auto; */
		/* padding: 1.5rem 1.5rem 0; */
		font-size: 17px;
	}
}
.header__main-menu__submenu-link:after{
	font-size: 20px;
    font-weight: normal;
}
@media screen and (min-width: 992px){
	.header__main-menu__submenu-link:after{
		/* margin-right: 9px; */
		right: 3.5rem;
	}
}
.link--menu{
	display: none;
}
@media(max-width: 767px){
	.link--menu{
		color: black;
		display: block;
		margin-left: -5px;
	}
	.link--menu:hover{
		text-decoration: none;
	}
	.link--menu i{
		font-size: 42px;
	}
	.link--menu .material-icons--menu{
		display: block;
	}
	.link--menu .material-icons--close{
		display: none;
	}
}
.header .link--search:hover{
	cursor: pointer;
}
.header .link--search{
	color: black;
	margin-left: 30px;
	padding: 1.8rem;
}
.header.fixed .link--search {
	margin-left: 0;
}
@media(max-width: 767px){
	.header .link--search{
		color: #000;
		padding: 0;
		margin-left: 0;
	}
	.header .link--search i{
		/* color: #000; */
		font-size: 42px;
	}
}
.header .link--search:hover{
	text-decoration: none;
}
@media screen and (min-width: 768px){
	.header .link--search{
		background-color: transparent;
		display: block;
	}
}

@media screen and (min-width: 768px) {
    .header__sub-menu {
        background:#fff;
        box-shadow: inset 0 .3rem .6rem 0 rgba(0,0,0,.24),0 .3rem .6rem 0 rgba(0,0,0,.24);
        left: 1.5rem;
        margin: 0;
        padding: 1.5rem 3rem 3rem;
        position: absolute;
        right: 1.5rem;
        text-align: left;
        top: 100%;
        z-index: 10
    }
	.header__sub-menu__see-all-wrapper--desktop {
		display: block;
	}
	.header__sub-menu__links {
		border-top: .1rem solid #666;
		margin: 1.5rem 0 0;
	}
	.header__sub-menu__links__inner {
		display: -ms-flexbox;
		display: flex;
		column-gap: 30px;
		row-gap: 20px;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: 1.5rem 0 0;
	}
	.header__main-menu__links > div:nth-child(4) .header__sub-menu__links__inner {
	    justify-content: space-between;
	    justify-content: left;
	}
	.header__sub-menu__links__inner>div {
		border: 0;
		margin: 1.5rem 0;
		padding: 0;
	}
	.header__sub-menu__see-all-wrapper--mobile {
		display: none;
	}
}


    .header__sub-menu__links__inner>div{
		flex: none !important;
	}

/* @media screen and (min-width: 992px){ */
	.search{
		background-color: #0d2d5e;
		height: 100%;
		height: 60px;
		left: 0;
		padding: 0;
		top: 100%;
    	width: 100%;
		z-index: 100;
	}
	.search form{
		display: flex;
		height: 60px;
		padding: 10px 90px 10px 0;
		position: relative;
	}
	@media(max-width: 767px){
		.search form{
			padding: 10px 50px 10px 0;
		}
	}
	.search form .link--search{
		color: white;
		position: absolute;
		top: 0;
		right: 0;
		padding: 1.8rem;
	}
	@media(max-width: 767px){
		.search form .link--search{
			padding: 0;
			margin-top: 10px;
		}
	}
	.search form input{
		border-radius: 3px;
		height: 40px;
		font-size: 16px;
		font-weight: normal;
		padding-left: 2.5rem;
		width: calc(100% - 110px);
	}
	.search__button,
	.search__button:active,
	.search__button:focus,
	.search__button:hover{
		background-color: #e0e0e0;
		border-radius: 3px;
		color: #000;
		height: unset;
		margin-left: auto;
		padding: 12px 0;
		width: 100px;
	}
	.show-search .header__main-menu .link--search .material-icons--search{
		display: block;
	}
/* } */
/* @media screen and (min-width: 992px){
	.search{
		background-color: #0d2d5e;
		left: 0;
    	width: 100%;
		z-index: 100;
	}
} */

.wrapp_forma{
    background:#0d2d5e;
	background-image: linear-gradient(to right, #e9eae7 50%, #0d2d5e 50%);
    color: #fff;
	margin-top: 55px;
    /* padding-bottom: 20px; */
}
@media(max-width: 1199px){
	.wrapp_forma{
		background-image: none;
	}
}
@media(min-width: 1200px){
	.container_block{
		/*padding-left: 50px;
		 height: 328px; */
	}
}

@media(min-width: 1200px){
	.container_block.new .block_form {
		padding-left: 55px;
	}
}

.wrap_forma-girl{
	position: relative;
}
@media(max-width: 1199px){
	.wrap_forma-girl{
		display: none;
	}

	.wrapp_forma > .container {
		background-color: #0d2d5e;
		width: 100%;
	}
}
.wrap_forma-girl img{
	position: absolute;
	top: -35px;
}
.wrapp_forma .block_form{
	background-color: #0d2d5e;
	padding: 40px 0 30px 60px;
}


@media (max-width: 1199px) {
	.wrapp_forma .block_form{
		padding: 40px 0 30px;
	}
}
.wrapp_forma .ds-form{
	margin: 0;
padding:0
}
.wrapp_forma .block_form form {
    /* display: flex;
    justify-content: space-between;
    flex-flow: row wrap; */
	padding: 0;
margin-top: 30px;
}
/* .wrapp_forma .block_title h5 {
    margin-top: 0px;
    font-size: 14px;
    font-weight: 300;
    color: #8d9aad;
} */
.wrapp_forma .block_title{
	color: #fff;
	font-size: 26px;
    margin:0;
}

.wrapp_forma .block_footer p {
    font-size: 12px;
    color: #2e598e;
}
.wrapp_forma .block_footer a {
    color: #2e598e;
    text-decoration: underline;
}
.footer {
    margin: 0px;
}
.footer__menu-bar__menu{
	margin: 20px 0;
	
}

.a-logo__footer {
	width: 25px;
	margin-right: 8px;
}
table.cena{
	width: 100%;
	border-spacing: 0px;
    border: 1px solid #4c4c4c;
}
table.cena td{
	border: 1px solid #4c4c4c;
	text-align: center;
}
.header__main-menu__obr_zvonok {
	display: none;
	background: url(/local/templates/rosexpertiza/images/tel.svg) center center no-repeat #fdb913;
	width: 50px;
	height: 40px;
	margin: 10px 10px 10px 20px;
	cursor: pointer;
	border-radius: 50%;
}
.header.fixed .header__main-menu__obr_zvonok {
	display: block;
}
@media screen and (max-width: 768px) {
    .wrapp_forma .block_form form {
        justify-content: center;
    }
    .wrapp_forma .block_form form .child {
        margin: 10px ; 
        width: 320px;
    }
    .wrapp_forma .block_title h5, .wrapp_forma .block_title h3, .wrapp_forma .block_footer p {
        text-align: center;
    }
	.header.fixed .header__main-menu__obr_zvonok {
		display: none;
	}
}
@media screen and (max-width: 320px) {
    .wrapp_forma .block_form form .child {
        width: 320px;
    }
    .header__utility-menu__logo{
    	padding-left: 0px;
    	margin-top: 6px;
    }
    .header__utility-menu .link--locations, .header__utility-menu .link--menu, .header__utility-menu .link--search {
    	padding: 1.2rem 0.4rem;
    }
    .header__main-menu__obr_zvonok.mobile{
    	background-color: transparent;
    	margin-top: 4px;
    }
}
@media screen and (min-width: 992px){

	.header__main-menu__phone {
    	display: block;
	}

	.header__main-menu__phone.mobile,.header__main-menu__obr_zvonok.mobile{
		display: none;
	}
	.header__main-menu__logo {
		flex: 0 0 13rem;
	}
}
@media screen and (max-width: 500px){
    .header__main-menu__phone.mobile{
    	display: none;
    }
}

a.wt-btn.scroll-form__button {margin-top: 0;}

/* tzk */
.wt-btn input,
a.wt-btn,
button.wt-btn,
input.wt-btn{
	background-color: #fdb913;
	border: none;
	border-radius: 22px;
	color: #000;
	font-size: 15px;
	font-weight: 500;
	line-height: 1.2;
	min-width: 180px;
	padding: 13px 25px;
	text-align: center;
}
.wt-btn input:hover,
a.wt-btn:hover,
button.wt-btn:hover,
input.wt-btn:hover{
	background-color: #fdca13;
	box-shadow: none;
}
.wr-field-item{
	margin-bottom: 20px;
}
.wr-field-item.check{
	position: relative;
}
/* .wr-field-item.check input{
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
} */
.wr-field-item.check label{
	font-size: 14px;
	padding-left: 30px;
}
.wr-field-item.check a{
	color: inherit;
	display: inline;
	font-weight: inherit;
	text-decoration: underline;
}
.wr-field-item .jq-checkbox{
	background-color: #fdb913;
	border-radius: 5px;
	content: '';
    display: flex !important;
    align-items: center;
    justify-content: center;
	height: 20px;
	width: 20px;
	position: absolute !important;
	top: 0;
	left: 0;
}
.wr-field-item .jq-checkbox.checked::before{
	content: url('/upload/wr-check.svg');
}
.wr-field-item textarea{
	height: 120px;
	min-height: 120px;
}
.dspopup-modal .wr-field-item textarea{
	height: 90px;
	min-height: 90px;
}
.wr-field-item [type="text"]{
	background: #fff;
	border: 1px solid #f2f2f2;
	border-radius: 5px;
	line-height: 1;
	padding: 15px 19px;
}
.wr-field-item .jq-selectbox{
	background: #fff;
	border: 1px solid #e0e0e0;
	border-radius: 5px;
	line-height: 1;
	/* padding: 15px 19px; */
	width: 100%;
}
.wr-field-item .jq-selectbox__select-text{
	padding: 15px 19px;
}
.wr-field-item .jq-selectbox__trigger{
	position: absolute;
	top: 15px;
	right: 20px;
}
.wr-field-item .jq-selectbox__dropdown{
	background-color: #fff;
	width: 100%;
}
.wr-field-item .jq-selectbox__dropdown ul{
	list-style: none;
	margin: 0;
	width: 100%;
}
.wr-field-item .jq-selectbox__dropdown li{
	border: 1px solid #e0e0e0;
	list-style: none;
	margin: 0;
	padding: 15px 19px;
}
.wr-field-item .jq-selectbox__dropdown li:hover{
	background-color: #e0e0e0;
}
.wr-field-item .jq-selectbox__dropdown li:before{
	display: none;
}
.wr-field-item .jq-selectbox__trigger-arrow::before{
	content: "keyboard_arrow_down";
    font-family: "Material Icons",Arial,sans-serif;
}

.wr-form.dspopup-modal{
	max-width: 100%;
	width: 435px;
}
.wr-form.dspopup-modal .text-report,
.wr-form.dspopup-modal form{
	padding: 40px;
}
.wr-form.dspopup-modal .wr-field-item [type="text"]{
	background: #fafafa;
	border: 1px solid #e0e0e0;
}
.contact-us-form .wr-field-item [type="text"]{
	border: 1px solid #e0e0e0;
}
.wr-title{
	color: #000000;
	font-weight: 500;
	font-size: 26px;
	margin-bottom: 25px;
}

.contact-us-form{
	background-color: #f7f7f7;
}
.contact-us-form form{
	padding: 40px;
}

.column-primary-cta__title{
	margin-bottom: 20px;
	margin-left: -15px;
}

.services-list-item{
	background-color: #fafafa;
	border: 1px solid #e0e0e0;
	color: #000;
	display: flex;
	align-items: center;
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 20px;
	padding: 15px 20px;
	transition: 0.25s;
}
.services-list-item:hover{
	background: #fdb913;
	border: 1px solid #fdb913;
	text-decoration: none;
}
@media(max-width: 767px){
	.services-list-item{
		font-size: 16px;
		padding: 10px;
	}
}
.services-list-item-title{}
.services-list-item-title span{
	border-bottom: 1px dashed #000;
}
.services-list-item-go{
	font-size: 14px;
	text-decoration: underline;
	margin-left: auto;
}
.services-list-item-go svg{
	margin-left: 10px;
}
@media(max-width: 992px){
	.services-list-item-go{
		display: none;
	}
}

/* .learn-block{} */
.learn-btn-block span{
	display: inline-block;
	padding: 12px 0 13px;
}
.learn-block .wt-btn{
	display: none;
	margin: auto;
}
.learn-block .inner-block .wt-btn{
	display: none;
	margin-left: auto;
	margin-right: 0;
}
.learn-block:hover span{
	display: none;
}
.learn-block:hover .wt-btn{
	display: block;
}

.slider-top-dots{
	display: flex;
	position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.slider-top-dots button{
	background-color: rgba(255, 255, 255, 0.7);
	border-radius: 50%;
	height: 14px;
	font-size: 0;
	width: 14px;
}
.slider-top-dots .slick-active button{
	background-color: #fdb913;
}
.slider-top-dots li::before{
	display: none;
}
.ds-form .improper-value {
    border: 2px solid yellow !important;
}
.header-logo-1 {display: none;}
.form-subscribe-wrap {
	max-width: 100%;
	width: 600px;
}
.form-subscribe__h {
	font-size: 2.4rem;
	font-weight: 500;
	text-align: center;
}
.form-subscribe {
	padding: 0 15px 15px;
}
.form-subscribe > *,
.form-subscribe__inputs > * {
	margin-bottom: 15px;
}
.form-subscribe > *:last-child,
.form-subscribe__inputs > *:last-child {
	margin-bottom: 0;
}
.subscribe-labels > label:last-child {
	margin-bottom: 0;
}
.form-subscribe__text {
	font-size: 14px;
}
.subscribe-labels {
	display: none;
}
.subscribe-edit .data-table td {
	padding: 0 10px;
}
.subscribe-edit .data-table td:first-child {
	padding-left: 0;
}
.subscribe-edit .data-table td:last-child {
	padding-right: 0;
}
.mb-20 {
	margin-bottom: 20px;
}
button.wt-btn.min-w-226 {
	min-width: 226px;
}
#dssubscribe-form .error-form:last-child,
#dssubscribe-form .error-form li:last-child {
	margin-bottom: 0;
}
@media(max-width: 767px){
	.header-top{
		display: block;
		background-color: #1a4372;
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 10000;
		padding: 0px;
    	box-shadow: 0px 1px 10px #444;
	
	}
	.fixed .header-top .link--locations .material-icons-custom.custom_globe {
		color: #fff;
	
	}
	.fixed .header-top .link--locations .material-icons-custom.custom_globe, 
	.fixed .header-top .link--menu, 
	.fixed .header-top .link--search.link--search-desktop .material-icons.material-icons--search {
		color: #fff;
	
	}
	.header-logo {display: none;}
	.fixed .header-logo-1 {display: block;}
	.fixed .search {top:40px;}

	.contextual-contact__contact {
		flex-wrap: wrap;
		justify-content: center;
	}



}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__adress__wrap, .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__time, .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__contact__wrap {
	width: 33%;
}
.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__time {
	padding-left: 60px;
}

.clear {
	clear: both;
}
.benefit_wrapper {
	justify-content: flex-start;
}
.about_benefit {
	display: block;
	float: left;
	max-width: 170px;
	margin: 10px 30px 10px 0;
}
.about_benefit .top {
	color: darkblue;
	background-color: #ccc;
	justify-content: center;
	display: flex;
	height: 170px;
	font-size: 50px;
	font-weight: 600;
	text-align: center;
	align-items: center;
}
.about_benefit.black .top {
	background-color: #19233e;
	color: #f7ae20;
	font-size: 60px;
	margin-bottom: 5px;
}
.benefit_wrapper .about_benefit.black .top {
	font-size: 45px;
	width: 170px;
}
.benefit_wrapper .about_benefit {
	margin: 10px 70px 10px 0;
}
.benefit_wrapper .about_benefit:last-child {
	margin-right: 0;
}
.about_benefit .bottom {
	line-height: 140%;
	font-size: 14px;
	padding: 5px;
}
.about_benefit .bottom strong {
	font-size: 18px;
}
.about_top_text {
	margin-bottom: 1rem;
	display: flow-root;
}
.image-with-wrapped-content .company .about_top_text h2 {
	margin-top: 0;
}
.list__competitions ul {
	list-style: none;
	padding: 10px 10px 10px 20px;
}
.list__competitions ul li {
	margin: 0 0 6px 0;
	line-height: 2.7rem;
	padding: 0 0 0 3rem;
	vertical-align: middle;
}
.list__competitions ul li:before {
	background: transparent;
	color: #feb403;
	line-height: 1.9rem;
	font-weight: 600;
	font-size: 1.6rem;
	height: 2rem;
	content: '\2714';
	list-style: none;
	width: 2rem;
	text-align: center;
}
.image-with-wrapped-content .company h2 {
	margin: 4rem 0 1rem;
}
.row.personal_links {
	margin: 0 1px;
	text-align: center;
}
.row.personal_links a {
	padding: 5px 10px;
	background: rgba(0,0,0,.03);
	font-size: 2rem;
	font-weight: 700;
}
.row.personal_links a:hover {
	color: #002d62;
}
.licence-slider img {
	height: 307px;
}
.licence-slider img, .personal-slider img{
	margin: auto;
}
.slide_item img {
	height: 428px;
}

@media(max-width: 767px){
	.hero__img_descr {
		top: 30px;
		left: 10px;
	}
	.about_top_text {
		clear: both;
	}
	.benefit_wrapper {
		margin: 0;
	}
	.benefit_wrapper .about_benefit {
		max-width: 160px;
		float: none;
		margin: 0;
	}
	.benefit_wrapper .about_benefit.black .top {
		min-width: 140px;
		height: 140px;
		width: auto;
		font-size: 40px;
	}
	.slide_item img {
		height: 156px;
	}
	.col-4.contextual-contact__view-more {
		padding: 0 0.5rem;
	}
	.row.personal_links a {
		font-size: 1.2rem;
		display: block;
	}
	
}

@media(max-width: 480px) {
.hero--content-page {
	margin-bottom: 21rem;
	}

table.cena {
font-size: 11px;
	}
.visible-xs>a {
color: #fdb913 ;
}
.header-top .row {
    margin-top: 10px;
}
#nca-cookiesaccept-line {
max-height: 270px !important;
}
}

.footer-menu a {
	font-size: 18px;
	margin-bottom: 16px;
	display: block;
}
/* End */


/* Start:/local/templates/rosexpertiza/css/fancybox.css?178704622615598*/
.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/* End */


/* Start:/local/templates/rosexpertiza/css/slick.min.css?17175742601369*/
.slick-slider{position:relative;display:block;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;display:block;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);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{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-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=slick.min.css.map */
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/lang/style.css?1717574260581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/.default/components/bitrix/menu/lang/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/local/templates/.default/components/bitrix/menu/main-multilevel.r/style.css?17175742604414*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/local/templates/.default/components/bitrix/menu/main-multilevel.r/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/local/templates/.default/components/bitrix/menu/main-multilevel.r/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/local/templates/.default/components/bitrix/menu/main-multilevel.r/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/search.title/seacrh.r/style.css?17175742602198*/
div.title-search-result {
	//border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}
div.title-search-result .search__autocomplete{
	position:initial; 
	margin-top: -4px;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/.default/components/bitrix/search.title/seacrh.r/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/breadcrumb/main/style.css?1717574260585*/
.bx-breadcrumb {
	margin: 10px 0;
}
.bx-breadcrumb i {
	color: #b5bdc2;
	line-height: 13px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	margin-bottom: 10px;
	white-space: nowrap;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 10px;
}
.bx-breadcrumb .bx-breadcrumb-item span {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 13px;
	white-space: normal;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/slider-block.r/style.css?1717574260150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/components/pixelplus/show_blocks_elements/templates/personal/style.css?1717574260150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/components/pixelplus/show_blocks/templates/mini_slider/style.css?1717574260150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/components/cookie.notification/templates/.default/style.css?17732199343305*/
.cookie-notification-modal{
    width:100%;
    font-size: 1.5rem;
    position:fixed;
    bottom:0;
    left:0;
    z-index:1060;
    padding:10px;
    line-height:1.5;
    background:#002d62;
}
.cookie-agree{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    width:100%
}
@media (max-width:767px){
    .cookie-agree{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.cookie-agree__text{
    line-height:1.5;
    margin:0;
    color: white;
    font-size: 1.5rem;
    padding: 15px 0;
}
@media (min-width:768px){
    .cookie-agree__text{
        padding-right:10px
    }
}
@media (max-width:767px){
    .cookie-agree__text{
        margin-bottom:10px
    }
}
.cookie-agree__buttons{
    display:-webkit-box;
    display:-ms-flexbox;
    display: flex;
    align-items: center;
}
@media (max-width:767px){
    .cookie-agree__buttons{
        -ms-flex-item-align:center;
        align-self:center;
        -webkit-box-pack:stretch;
        -ms-flex-pack:stretch;
        justify-content:stretch;
        width:100%
    }
}
.cookie-agree__button{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    color:#fff;
    font-size:12px;
    height:35px;
    border-radius:4px;
    -webkit-transition:color .3s ease-out,background .3s ease-out;
    transition:color .3s ease-out,background .3s ease-out;
    cursor:pointer
}
@media (min-width:768px){
    .cookie-agree__button{
        width:140px
    }
}
@media (max-width:767px){
    .cookie-agree__button{
        -webkit-box-flex:1;
        -ms-flex:1 0 140px;
        flex:1 0 140px
    }
}
.cookie-agree__button:not(:last-child){
    margin-right:10px
}
.cookie-agree__button.btn-green{
    background:#fdb913;
    border:1px solid #fdb913;
}
@media (min-width:992px){
    .cookie-agree__button.btn-green:hover{
        color: #002d62;
        background:#fff;
    }
}
@media (max-width:991px){
    .cookie-agree__button.btn-green:active{
        color:#002d62;
        background:#fff;
    }
}
.cookie-agree__button.btn-dark{
    background:#333f46;
    border:1px solid #333f46
}
@media (min-width:992px){
    .cookie-agree__button.btn-dark:hover{
        color:#333f46;
        background:#fff
    }
}
@media (max-width:991px){
    .cookie-agree__button.btn-dark:active{
        color:#333f46;
        background:#fff
    }
}

.cookie__text, .cookie__link  {
    color: white;
    font-size: 16px;
}

.cookie__text {
width: 80%;

}

.cookie__link {
    text-decoration: underline;
}



.cookie-agree__button {
    border-radius: 0;
    height: 50%;
    font-family: Roboto, Arial, sans-serif;
    font-size: 14px;
}

@media (max-width: 1000px) {

.cookie__text, .cookie__link  {
    font-size: 14px;
}

}

@media (max-width: 500px) {

.cookie__text, .cookie__link  {
    font-size: 12px;
}


.cookie-agree__button {
height: 40px;
}

.nca-cookiesaccept-line > div {
flex-direction: column-reverse;
}
 .nca-cookiesaccept-line {   
bottom: 10px !important;
}
}

/* End */


/* Start:/local/templates/rosexpertiza/styles.css?17913806523216*/
.header__title-img {
  height: 52px;
}
@media (max-width: 767px) {
  .arrow-block {
    top: 0 !important;
    width: 40px !important;
    height: 40px !important;
  }
}

.footer__logo-bar__logo {
  margin-bottom: 3%;
}
@media (max-width: 767px) {
  .footer__logo-bar__logo {
    margin-bottom: 0%;
  }
}
.box__wa {
  display: flex;
  justify-content: space-evenly;
}

.custom-contact-block {
  display: flex;
}

.custom-contact-block .contextual-contact {
  flex-basis: 900px;
}

.custom-contact-block .wrapp_forma {
  flex-grow: 1;
}

.custom-contact-block .wrapp_forma .container {
  width: 100%;
}

.custom-contact-block .container:has(.contextual-contact__contact-wrapper) {
  width: 100%;
}
.custom-contact-block .wrapp_forma {
  background-image: none;
}

@media screen and (max-width: 1200px) {
  .custom-contact-block {
    flex-direction: column;
  }

  .custom-contact-block .contextual-contact {
    flex-basis: auto;
  }

  .custom-contact-block .wrapp_forma {
    margin-top: 0;
  }

  .custom-contact-block .wrapp_forma .container {
    padding: 40px;
  }
}

.field-10,
.wt-btn {
  margin-top: 5%;
}
.max-width {
  max-width: 94%;
  margin-left: 3%;
}


.wr-field-item .jq-checkbox.checked::before {
  content: url(/upload/wr-check.svg);
  position: absolute;
}
.custom-contact-block {
  display: flex;
}

.custom-contact-block .contextual-contact {
  flex-basis: 900px;
}

.custom-contact-block .wrapp_forma {
  flex-grow: 1;
}

.custom-contact-block .wrapp_forma .container {
  width: 100%;
}

.custom-contact-block .container:has(.contextual-contact__contact-wrapper) {
  width: 100%;
}
.custom-contact-block .wrapp_forma {
  background-image: none;
}

@media screen and (max-width: 1200px) {
  .custom-contact-block {
    flex-direction: column;
  }

  .custom-contact-block .contextual-contact {
    flex-basis: auto;
  }

  .custom-contact-block .wrapp_forma {
    margin-top: 0;
  }

  .custom-contact-block .wrapp_forma .container {
    padding: 40px;
  }
}
	.popup-unisender {
		display: none !important;
		position: fixed;
		top: 0;
		background: white;
		left: 0;
		height: 100vh;
		right: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		z-index: 100000;
	}

	.popup-unisender ul>li:before {
		content: unset !important;
	}

	.popup-unisender.js-open {
		display: flex !important;
	}

	#unisender-subscribe-form,
	#static-form-container {
		width: 100% !important;
		padding: 0 !important;
	}

	.popup-unisender__close {
		width: 20px;
		height: 20px;
		position: absolute;
		right: 5%;
		cursor: pointer;
	}

	.popup-unisender--block {
		position: relative;
	}
    .custom-contact-block .wrapp_forma .container {
    width: 70%;
}
.wrapp_forma {
    background: #0d2d5e;
    background-image: linear-gradient(to right, #e9eae7 50%, #0d2d5e 50%);
    color: #fff;
    margin-top: 55px;

}
.wrapp_forma t {
    background: #0d2d5e;
    background-image: linear-gradient(to right, #e9eae7 50%, #0d2d5e 50%);
    color: #fff;
    margin-top: 55px;
    padding-bottom: 20px;
}
.wr-field-item {
  margin-top: 20px;
}
.a-logo {
    width: 2%;
    margin-right: 1%;
}
.aacc {
  display: flex;
    align-items: center;
}
.article-header__content > p {
text-align: justify;
}
/* End */


/* Start:/local/templates/rosexpertiza/template_styles.css?179144912628007*/
.hero--slide-right .hero__corner-box {
    float: right;
}

.hero--slide-left .hero__corner-box,
.hero--slide-left .404.hero__corner-box {
    float: left;
}

.hero--slide-gray .hero__corner-box {
    background: linear-gradient(45deg, transparent 1.8rem, #666 1.8rem);
    color: #fff;
}

.init_slider_services .slick-slide,
.init_slider_services .slick-slide * {
    outline: none !important;
}

.init_slider_services .slick-list.draggable {
    padding-bottom: 3rem;
}

.init_slider_services .slick-list.draggable::after {
    content: '';
    display: block;
    width: 100%;
    height: .3rem;
    background: #ccc;
    position: absolute;
    bottom: 0;
    z-index: -1;
}

.featured-services__tabs__tab.selected:after,
.firm-results__results__result__services span.featured-services__tabs__tab.active:after {
    bottom: -3rem;
}

.featured-services__tabs__tab.selected,
.firm-results__results__result__services span.featured-services__tabs__tab.active {
    min-height: 132px;
}

.header-address {
    cursor: pointer;
}

.header-address svg {
    width: 15px;
    margin-left: 10px;
}

.blackfon {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
    z-index: 1000;
    cursor: pointer;
}

.whitefon {
    max-width: 500px;
    width: calc(100% - 30px);
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding: 15px;
    border-radius: 10px;
    background: #fff;
    z-index: 1001;
}

.whitefon li {
    width: 50%;
    float: left;
}

.whitefon .close {
    width: 18px;
    height: 18px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    border: 2px solid #000;
    border-radius: 100%;
    padding: 2px;
}

.whitefon .close span {
    width: 100%;
    height: 3px;
    background: #000;
    border-radius: 3px;
    display: table;
}

.whitefon .close span:first-child {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    margin-top: 4px;
}

.whitefon .close span:last-child {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-top: -3px;
}

@media screen and (min-width: 768px) {
    .featured-services__tabs {
        padding-bottom: 0;
        border-bottom: 0;
    }
}

.featured-elements-right .featured-elements__carousel__item__content {
    float: right;
}

.featured-elements-left .featured-elements__carousel__item__content {
    float: left;
}

.featured-elements-white .featured-elements__carousel__item__content {
    background: #FFFFFF;
    color: #000000;
}

.news-list-table__table a.sort {
    text-decoration: none;
}

.bx-yandex-map {
    max-width: 86vw;
    max-height: 80vh;
}

.form__field_checkbox {
    position: relative;
    padding-left: 2.5rem;
}

.form__field_checkbox input {
    display: none;
}

.form__field_checkbox label {
    display: inline-block;
    font-weight: 400;
    line-height: 3rem;
    vertical-align: middle;
}

.form__field_checkbox label:after {
    content: "check_box_outline_blank";
    color: #002d62;
    display: block;
    font-family: "Material Icons", Arial, sans-serif;
    -webkit-font-feature-settings: 'liga';
    -moz-font-feature-settings: 'liga';
    font-feature-settings: 'liga';
    font-size: 1.8rem;
    left: 0;
    position: absolute;
    top: 0;
}

.form__field_checkbox input[type=checkbox]:checked~label:after {
    content: "check_box"
}

.slick-slide {
    height: auto;
}

.pixel-copyright {
    display: block;
    position: relative;
    white-space: nowrap;
    padding: 10px 0;
}

.pixel-copyright span {
    display: block;
    text-align: left;
    font-size: inherit;
    color: inherit;
}

.pixel-copyright a {
    font-size: inherit;
    color: inherit;
    text-decoration: none;
    font-weight: normal;
}

.pixel-copyright a:hover {
    text-decoration: underline;
}

.pixel-copyright a:active,
.pixel-copyright a:hover,
.pixel-copyright a:visited,
.pixel-copyright a:focus {
    color: inherit;
}

@media screen and (max-width: 991px) {
    .pixel-copyright span {
        text-align: center;
    }

    .hero--slide-gray .hero__corner-box {
        min-height: 286px
    }
}


@media screen and (min-width: 768px) {
    .trending-insights__insight--featured {
        display: block;
        min-height: 310px;
    }
}

.trending-insights__insight__image {
    position: relative;
    min-height: 150px;
}

.form__field.form__field--button input:disabled {
    background: rgba(0, 0, 0, .05);
}

.hero__corner-box {
    /*padding: 2rem 2rem 3rem 2rem;*/
}

/* .hero__heading {
  font-size: 2.5rem;
  font-weight: 900;
  line-height: 4rem;
} */
.hero--slide-gray .hero__corner-box svg {
    display: none;
}

.hero--slide-gray .hero__heading::before {
    display: none;
}

@media (min-width: 992px) {
    .hero__corner-box {
        width: 55%;
    }
}

.offices ul>li::before {
    display: none;
}

.offices ul>li {
    padding: 0;
}

.hero-mini {
    margin: 9rem 0 0;
}

.hero-mini .hero-wrapper {
    width: 66.66666667%;
    margin-left: 16.66666667%;
    padding: 6rem 0 12rem;
    position: relative;
}

.hero-mini .hero-wrapper::before,
.hero-mini .hero-wrapper::after {
    background: #fdb913;
    content: "";
    display: block;
    height: .1rem;
    left: -100%;
    position: absolute;
    right: -100%;
    transform: rotate(-10deg);
    z-index: -1;
}

.hero-mini .hero-wrapper::before {
    top: 8%;
}

.hero-mini .hero-wrapper::after {
    bottom: 20%;
}

.hero-mini .hero__heading {
    font-size: 3.3rem;
    line-height: 6rem;
}

.hero-mini .hero__content {
    font-size: 1.3rem;
    line-height: 2;
}

.hero-mini .hero__background {
    min-height: 34rem;
}

ol li,
ul li {
    line-height: 2rem;
}

ul>li:before {
    top: 0.5rem;
}

@media screen and (min-width: 768px) {
    .hero__heading.h2 {
        font-size: 4.6rem;
        line-height: 4.9rem;
        font-weight: 900;
    }
}

.footer__phoneW:before {
    content: " ";
    width: 24px;
    height: 60px;
    position: absolute;
    display: block;
    left: -15px;
    top: 55px;
    background: url(/local/templates/rosexpertiza/images/phoneW.svg) center left no-repeat;
}

/*.hero--slide-left.hero--slide-gray .hero__corner-box {
    background: linear-gradient(135deg,#666 calc(100% - 1.8rem),transparent calc(100% - 1.8rem));
}
.hero--slide-left.hero--slide-white .hero__corner-box {
    background: linear-gradient(135deg,#fff calc(100% - 1.8rem),transparent calc(100% - 1.8rem));
}
.hero--slide-left .hero__corner-box svg {
  transform: scale(1,-1) rotateY(180deg);
}*/
table.ylw {
    border-collapse: collapse;
    width: 100%;
}

table.ylw th {
    border: 1px solid #000;
    padding: 10px;
    background: #fdb913;
}

table.ylw td {
    border: 1px solid #000;
    padding: 10px;
}

.table-responsive {
    overflow-x: auto;
}

.init_slider_company {
    float: right;
    width: 75%;
}

.company-carousel-container .slider-nav {
    float: left;
    width: 25%;
    height: 50rem;
    overflow: hidden;
}

.company-carousel-container .slider-nav .hero__image {
    height: 123px;
    filter: brightness(0.5);
}

.company-carousel-container .slider-nav .slick-current .hero__image {
    filter: none;
}

.company-carousel-container .slider-nav .hero__image img {
    height: 100%;
    min-width: 93px;
}

.company-carousel-container {
    width: 50%;
}

.company-carousel-container .slick-prev {
    left: -80%
}

.company-carousel-container .slick-next {
    right: -35%;
}

.company-carousel-container .hero_background {
    min-height: 50rem;
    background-size: contain;
    background-repeat: no-repeat;
}

.company-carousel-container .hero_background img {
    min-height: 50rem;
    margin: 0 auto;
}

.column-list__item.column-directory-content__list__item.content__list__item__first {
    width: 100%;
    margin-bottom: 50px;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__title {
    margin-bottom: 5rem;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item {
    background: none;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content {
    display: flex;
    justify-content: space-between;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__adress__wrap,
.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__time,
.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__contact__wrap {
    width: 25%;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__adress__wrap .map {
    text-decoration: underline;
    font-size: 1.3rem;
    padding-top: 7px;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__contact__wrap .watsapp {
    width: 40px;
    padding: 5px 0;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__contact__wrap .email {
    color: #000;
    font-size: 1.6rem;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .img-color {
    background: #002d62;
    width: 42px;
    height: 46px;
    text-align: center;
    padding: 7px 0;
    margin-bottom: 20px;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content p {
    margin: 0;
    line-height: 1.5;
    font-size: 1.6rem;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .bold,
.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .bold a {
    font-weight: bold;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .bold a {
    color: #000;
    text-decoration: none;
}


.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .img-color img {
    max-width: 20px;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__time .img-color img {
    max-width: 30px;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__contact__wrap .img-color img {
    max-width: 30px;
}

.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__contact__wrap .bold a {
    color: #000;
}

.column-list__item.column-directory-content__list__item.content__list__item__last {
    background: #fafafa;
    padding-top: 15px;
    width: 24%;
}

/*.column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(5),
.column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(6) {
    margin-right: 55px;
}*/

/*.column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom,
.column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom:nth-child(4) {
    margin-right: 55px;
}*/

.column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(4),
.column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(7),
.column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom:nth-child(3) {
    margin-right: 0;
}

.column-list__item.column-directory-content__list__item.content__list__item__last .column-directory-content__list__item__title,
.column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__title {
    margin-left: 10px;
}

.column-list__item.column-directory-content__list__item.content__list__item__last .column-directory-content__list__item__title {
    min-height: 79px;
}

.column-list__item.column-directory-content__list__item.content__list__item__last .column-directory-content__list__item__title p {
    font-size: 2.2rem;
}

.column-list__item.column-directory-content__list__item.content__list__item__last .column-directory-content__list__item__title:before {
    content: '';
    background: #fdb913;
    width: 0.6rem;
    height: 5.2rem;
    display: block;
    position: absolute;
    left: 0;
    top: 15px;
}

.column-list__item.column-directory-content__list__item.content__list__item__last a {
    color: #000;
    font-weight: normal;
}

.column-list__item.column-directory-content__list__item.content__list__item__last .contextual-contact__contact__phone a,
.column-list__item.column-directory-content__list__item.content__list__item__last .email,
.column-list__item.column-directory-content__list__item.content__list__item__last .column-directory-content__list__item__content .item {
    margin-left: 18px;
    font-weight: normal;
    text-decoration: none;
}

.column-list__item.column-directory-content__list__item.content__list__item__last .contextual-contact__contact__phone a:hover {
    background: none;
    text-decoration: underline;
}

.column-list__item.column-directory-content__list__item.content__list__item__last .column-directory-content__list__item__content .item {
    display: flex;
    align-items: baseline;
}

.column-list__item.column-directory-content__list__item.content__list__item__last .contextual-contact__contact__phone a:before,
.column-list__item.column-directory-content__list__item.content__list__item__last .email:before,
.column-list__item.column-directory-content__list__item.content__list__item__last .column-directory-content__list__item__content .item:before {
    content: '';
    background: #fdb913;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    display: inline-block;
    position: relative;
    left: -10px;
    top: 0;
}

.column-list__item.column-directory-content__list__item.content__list__item__last .map {
    color: #002d62;
    font-size: 1.3rem;
    text-decoration: underline;
    padding-left: 18px;
}

.column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom .column-directory-content__list__item__title {
    min-height: auto;
    margin-bottom: 0;
}

.column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom .column-directory-content__list__item__title:before {
    content: '';
    background: #fdb913;
    width: 0.6rem;
    height: 4.2rem;
    display: block;
    position: absolute;
    left: 0;
    top: 15px;
}

.column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom {
    padding-bottom: 35px;
    padding-top: 25px;
}

.separator {
    height: 50px;
}

.region-wrapp {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.region-wrapp .region-item {
    width: 30%;
    border: 1px solid #ddd;
    padding: 15px;
    margin: 15px;
}

.region-wrapp .region-item .region-item-title {
    text-align: center;
    margin-bottom: 10px;
    font-weight: bold;
}

.region-wrapp .region-item .region-item-adress,
.region-wrapp .region-item .region-item-telefon {
    margin-bottom: 10px;
}

.region-wrapp .region-item .region-item-adress::before {
    content: url(/local/templates/rosexpertiza/images/location.svg);
    display: inline-block;
    position: relative;
    margin-right: 15px;
}

.region-wrapp .region-item .region-item-telefon::before {
    content: url(/local/templates/rosexpertiza/images/phones.svg);
    display: inline-block;
    position: relative;
    margin-right: 15px;
}

.region-wrapp .region-item .region-item-telefon a {
    text-decoration: none;
    font-weight: normal;
}


@media screen and (max-width: 1199px) {
    .column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom {
        min-height: 198px;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(5),
    .column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(6) {
        margin-right: 48px;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom,
    .column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom,
    .column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom:nth-child(4) {
        margin-right: 47px;
    }
}

@media screen and (max-width: 991px) {
    .company-carousel-container {
        width: 90%;
    }

    .company-carousel-container .slick-prev {
        left: -50%;
    }

    .company-carousel-container .slick-next {
        right: -15%
    }

    .wrap {
        padding: 0 15px;
    }


    .column-list__item.column-directory-content__list__item.content__list__item__last {
        width: 47%;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__last,
    .column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(4) {
        margin-right: 20px;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(6),
    .column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom,
    .column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom:nth-child(3) {
        margin-right: 43px;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(3),
    .column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(5),
    .column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(7),
    .column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom:nth-child(2n) {
        margin-right: 0;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__adress__wrap,
    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__time,
    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__contact__wrap {
        width: 32%;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__first {
        padding: 0;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__title {
        margin-left: 0;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__last {
        min-height: 273px;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom {
        min-height: 198px;
    }

    .separator {
        height: 35px;
    }

}

@media screen and (max-width: 768px) {
    .region-wrapp .region-item {
        width: 45%;
    }
}

@media screen and (max-width: 767px) {





    .company-carousel-container .slider-nav {
        display: none;
    }

    .init_slider_company {
        float: none;
        width: 100%;
    }

    .company-carousel-container {
        width: 100%;
    }

    .company-carousel-container .slick-prev {
        left: 3%;
    }

    .company-carousel-container .hero_background {
        height: 50rem;
    }

    .company-carousel-container .hero_background img {
        height: 100%;
        margin: 0 auto;
    }

    .company-carousel-container .slider-top-dots button {
        background: #1a4372;
    }

    .company-carousel-container .slider-top-dots .slick-active button {
        background: #fdb913;
    }

    .company-carousel-container .slider-top-dots {
        bottom: -10%;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__last:nth-child(6),
    .column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom,
    .column-list__item.column-directory-content__list__item.content__list__item__last.content__list__item__last__bottom:nth-child(3) {
        margin-right: 20px;
    }

}

@media screen and (max-width:568px) {
    .region-wrapp .region-item {
        width: 40%;
    }
}

@media screen and (max-width:550px) {

    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content {
        flex-direction: column;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__adress__wrap,
    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__time,
    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__contact__wrap {
        width: 100%;
        margin-bottom: 20px;
    }


    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__title {
        margin-bottom: 4rem;
        margin-left: 0;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .img-color {
        margin-bottom: 10px;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__first {
        margin-bottom: 30px;
        padding: 0;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__last {
        width: 100%;
    }

    .column-directory-content__title:before {
        top: -0.5rem;
    }

}

@media screen and (max-width:568px) {
    .region-wrapp .region-item {
        width: 100%;
    }
}

@media (max-width: 479px) {
    .hero--content-page .left-menu-block {
        display: none;
    }

    .hero--content-page .left-menu-block+.init_slider_top {
        width: 100%;
    }
}

@media (max-width: 640px) {
    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content {
        flex-wrap: wrap;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__adress__wrap,
    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__time,
    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__contact__wrap {
        width: 100%;
        margin: 20px 0;
    }

    .column-list__item.column-directory-content__list__item.content__list__item__first .column-directory-content__list__item__content .contextual-contact__time {
        padding-left: 0;
    }
}

@media (max-width: 480px) {
    .block_wrapper.preim .item-block {
        width: 100%;
    }
}

.header-top .address {
    padding: 0 0 0 30px;
}

.hero__img_descr {
    font-size: 2.5rem;
    bottom: 30px;
    position: absolute;
    right: 20px;
    color: #fff;
    text-shadow: 0 0 10px #3c3c3c;
    background: linear-gradient(to right, transparent, black);
    padding: 5px 10px;
    height: fit-content;
}

.table-container {
    overflow: auto
}

@media (max-width: 769px) {
    table.excel_price {
        font-size: 12px;
    }
}

table.excel_price {
    border-spacing: 0;
}

table.excel_price td {
    padding: 10px;
}

table.excel_price tbody td {
    border-top: .1rem solid #ccc;
}

table.excel_price thead td {
    color: #666;
    border: none;
}

table.excel_price h2 {
    font-size: 36px;
    font-family: Roboto, Arial, sans-serif;
    font-weight: 500;
}

.article-header .bot {
    margin-top: 40px;
}

.show {
    display: block;
    visibility: visible;
    opacity: 1;
}

.hide {
    opacity: 0;
    visibility: hidden;
    display: none;
}

.modal {
    top: 50%;
    left: 50%;
    height: auto;
    transform: translate(-50%, -50%);
}

.consult-form-wrapper {
    display: flex;
    justify-content: space-between !important;
}

.field-column {
    width: 300px;
}

.js-wrapp-forma {
    padding-top: 30px;
}

@media (max-width: 769px) {
    .consult-form-wrapper {
        flex-direction: column;
    }
}

ul.left-menu-ul>li.no-strelka>a:after {
    content: unset !important;
}

@media screen and(max-width:400px) {
    .whitefon li {
        width: 100%;
    }
}

.item-block {
    display: flex;
    flex-direction: column
}

.block_wrapper .item-block img {
    width: fit-content;
    max-width: 30px
}


@media screen and (min-width: 992px) {
    .hero--content-page .hero__background {
        background-size: 100% auto;
    }

    .hero__content {
        line-height: 2rem
    }
}



.hero__link {
    text-align: end
}

.scroll-form {
    margin: 3% 0;
    color: white;
    font-size: 18px;
    font-weight: 500;
}

.scroll-form__block {
    background-color: #0d2d5e;
    margin: 0 8.33333333%;
    padding: 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.image-with-wrapped-content .scroll-form__block {
    margin: 0
}

.statia-po-teme-img img {
    height: 180px;
    width: 300px;
    object-fit: cover;
    object-position: center;
}

.statia-po-teme-preview-text {
    margin-top: 0;
    font-size: 12px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    /* Максимальное количество строк */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    /* Добавляет многоточие в конце */
}

.statia-po-teme-preview-text p {
    margin-block-end: 0, margin-block-start:0
}

@media (max-width: 767px) {
    .scroll-form__block {
        flex-wrap: wrap;
        gap: 8px
    }

    .scroll-form__button {
        width: 100%
    }
}


.navigation-cards__list__item {
    height: 100%;
}

form[name="subscribtion_form"] a {
    display: inline;
}

form[name="subscribtion_form"] li {
    display: flex !important;
    gap: 8px;
}

section.ratings {
    margin-top: 80px;
}

section.ratings .section-crowe-today {
    margin-top: 30px;
}

section.ratings .section-crowe-today__footnote {
    margin-top: 10px;
}

@media screen and (min-width: 768px) {
    .featured-services {
        text-align: left;
    }
}

@media screen and (max-width: 767px) {
    section.ratings {
        margin-top: 50px;
    }
}
/* End */
/* /local/templates/rosexpertiza/css/style.css?178704483116754 */
/* /local/templates/rosexpertiza/css/icon.css?1787045531566 */
/* /local/templates/rosexpertiza/css/site.min.css?1729515052283561 */
/* /local/templates/rosexpertiza/css/style-new.css?179248875536145 */
/* /local/templates/rosexpertiza/css/fancybox.css?178704622615598 */
/* /local/templates/rosexpertiza/css/slick.min.css?17175742601369 */
/* /local/templates/.default/components/bitrix/menu/lang/style.css?1717574260581 */
/* /local/templates/.default/components/bitrix/menu/main-multilevel.r/style.css?17175742604414 */
/* /local/templates/.default/components/bitrix/search.title/seacrh.r/style.css?17175742602198 */
/* /local/templates/.default/components/bitrix/breadcrumb/main/style.css?1717574260585 */
/* /local/templates/.default/components/bitrix/news.list/slider-block.r/style.css?1717574260150 */
/* /local/components/pixelplus/show_blocks_elements/templates/personal/style.css?1717574260150 */
/* /local/components/pixelplus/show_blocks/templates/mini_slider/style.css?1717574260150 */
/* /local/components/cookie.notification/templates/.default/style.css?17732199343305 */
/* /local/templates/rosexpertiza/styles.css?17913806523216 */
/* /local/templates/rosexpertiza/template_styles.css?179144912628007 */
