

/* Start:/local/templates/.default/components/bitrix/catalog/content/style.css?1748257382405*/
.accordeon-area,
main ul.accordeon-area,
.text ul.accordeon-area,
.st_block ul.accordeon-area,
.page-text ul.accordeon-area,
main ol.accordeon-area,
.text ol.accordeon-area,
.st_block ol.accordeon-area,
.page-text ol.accordeon-area {
  list-style: none;
}

.text ul li.accordeon-area-item:before,
.st_block ul li.accordeon-area-item:before,
.page-text ul li.accordeon-area-item:before {
  display: none;
}
/* End */


/* Start:/gitignore/main.include/corporate/style.css?174428423213133*/
[data-align*="center"] { text-align:      center; }
[data-align*="left"]   { text-align:      left;   }
[data-align*="right"]  { text-align:      right;  }
[data-align*="top"]    { vertical-align:  top;    }
[data-align*="middle"] { vertical-align:  middle; }
[data-align*="bottom"] { vertical-align:  bottom; }

.infinity {
	font-family: Tahoma,Verdana,Segoe,sans-serif;
}
.corporate-page .em {
	color: #3f94cc;
}
.em.__gray {
	color: #a3a3a3;
}

.corporate-advantages {
	margin: 0 0 55px;
}
.corporate-advantages-block {
	position: relative;
	color: #fff;
	background: #003594;
}
.corporate-advantages-block.__dark-blue {
	background: #003594;
}
body.__aside .inner-content .corporate-advantages-block {
	margin: 0 -25px;
}
.corporate-advantages-image {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
}
.corporate-advantages-image img {
	top: 0;
	bottom: 0;
	left: -1000px;
	right: -1000px;
	margin: auto;
	width: 100%;
	height: auto;
}
.corporate-advantages-image:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 53, 148, 0.7);
}
.corporate-advantages-content {
	padding: 35px 0;
	position: relative;
}
.corporate-advantages-list {
	display: table;
	width: 100%;
	table-layout: fixed;
	padding: 0 80px;
}
.corporate-advantages-title {
	font-size: 36px;
	line-height: 40px;
	font-weight: 300;
	margin: 0 0 30px;
	text-align: center;
}
.corporate-advantages-item {
	display: table-cell;
	padding: 0 1.5%;
	text-align: center;
}
.corporate-advantages-item-icon {
	position: relative;
	height: 60px;
	margin: 0 0 15px;
}
.corporate-advantages-item-icon img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	max-width: 100%;
	max-height: 100%;
}
.corporate-advantages-item-label {
	font-size: 14px;
	max-width: 160px;
	margin: auto;
}
.corporate-title h1,
.corporate-title h2,
.corporate-title h3,
.corporate-title h4,
.corporate-title h5,
.corporate-title h6 {
	font: inherit;
	color: inherit;
	margin: 0;
	padding: 0;
	text-align: inherit;
}
.corporate-title {
	font-size: 20px;
	line-height: 24px;
	font-weight: 700;
	color: #434a54;
	margin: 0 0 20px;
}
.corporate-title a {
	color: inherit;
}
.corporate-title * {
	vertical-align: middle;
}
.corporate-title .fa {
	font-size: 12px;
	font-weight: 300;
}
* + .corporate-title {
	margin-top: 30px;
}

.corporate-profit {
	margin: 0 0 25px;
}
.corporate-profit-table-row {
	display: table;
	width: 100%;
	table-layout: fixed;
}
.corporate-profit-table-row:last-of-type .corporate-profit-table-cell {
	/* border-bottom: 1px dotted #b0afb4; */
}
.corporate-profit-table-row.__no-border .corporate-profit-table-cell {
	border: 0;
}
.corporate-profit-table-cell {
	display: table-cell;
	font-size: 14px;
	line-height: 20px;
	padding: 15px 0 15px 0;
	/* border-top: 1px dotted #b0afb4; */
    vertical-align: top;
}
.corporate-profit-table-cell.__spacing {
	width: 60px;
}
.corporate-profit-table-cell.__title {
	width: 140px;
	color: #004990;
	padding-right: 20px;
}
.corporate-profit-table-cell.__gray {
	font-size: 13px;
	line-height: 16px;
	background: #f0f2f3;
	color: #003594;
	padding-top: 4px;
	padding-bottom: 4px;
}
.corporate-profit-table-cell.__gray.__title {
	padding-left: 10px;
}
.corporate-profit-table-cell.__bar {
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
}
.corporate-profit-table-cell.__title.__head {
	font-size: 13px;
	line-height: 16px;
	padding-bottom: 25px;
	width: 210px;
}
@media screen and (max-width: 1150px){
	.corporate-profit-table-cell.__spacing {
		width: 30px;
	}
	.corporate-profit-table-cell.__title {
		width: 170px;
	}
}
.corporate-profit-bar {
	font-size: 16px;
	line-height: 20px;
	color: #fff;
	background-color: #3aa8f0;
	padding: 15px 10px;
	text-align: center;
	font-family: Trebuchet MS;
}
.corporate-profit-bar.__title {
	text-align: left;
	font-size: 14px;
}
.corporate-profit-bar ._value {
	font-size: 48px;
	line-height: 50px;
	font-weight: 700;
	display: block;
	margin-bottom: 10px;
}
.corporate-profit-bar.__light  { font-size: 16px; font-weight: 400; background-color: #b4c8e7; }
.corporate-profit-bar.__medium { font-size: 18px; font-weight: 600; background-color: #7BA0D0; }
.corporate-profit-bar.__high   { font-size: 20px; font-weight: 700; background-color: #111820; }
.corporate-profit-table-cell.__light  { font-size: 16px; font-weight: 400; text-align: left; }
.corporate-profit-table-cell.__medium { font-size: 18px; font-weight: 600; text-align: center; }
.corporate-profit-table-cell.__high   { font-size: 20px; font-weight: 700; text-align: center; }

.corporate-profit-table-cell.__lightblue,
.corporate-profit-table-cell.__bronze,
.corporate-profit-table-cell.__standart  { background-color: #b4c8e7; color: #fff; padding-left: 10px; border-top: 0; border-bottom: 0;}
.corporate-profit-table-cell.__blue,
.corporate-profit-table-cell.__flexible { background-color: #7BA0D0; color: #fff; padding-left: 10px; border-top: 0; border-bottom: 0;}
.corporate-profit-table-cell.__gold,
.corporate-profit-table-cell.__business   { background-color: #111820; color: #fff; padding-left: 10px; border-top: 0; border-bottom: 0;}

.corporate-profit-bar.__head.__light  { padding-top: 85px ; }
.corporate-profit-bar.__head.__medium { padding-top: 120px; }
.corporate-profit-bar.__head.__high   { padding-top: 150px; }
.corporate-profit-bar.__head {
	font-weight: 700;
	background-image: url(/images/korporativnym-klientam-utair/corporate-page/icons/plane-line.png);
	background-position: center 25px;
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 25px;
}


html main .corporate-page table {
	table-layout: fixed;
}
html main .corporate-page table td {
	/* border: 1px dotted #aab2bd !important; */
         border: 1px solid #000 !important;
}
.corporate-page table tr td:first-of-type,
.corporate-page table tr th:first-of-type {
	/* padding-left: 0; */
	border-left: 0 !important;
	width: 44%;
}

[data-support="check"]:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 20px;
	background: url('/images/korporativnym-klientam-utair/corporate-page/icons/support-check.png') center no-repeat;
}

.corporate-how {
	position: relative;
}

.corporate-how-image {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
}
.corporate-how-image img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: -1000px;
	right: -1000px;
	margin: auto;
	max-width: none;
	max-height: none;
	width: 100%;
	height: auto;
	min-height: 100%;
}
.corporate-how-image:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk8JwwEwACngF01b4G+wAAAABJRU5ErkJggg==") center repeat;
}
.corporate-how-content {
	position: relative;
	padding: 60px 0 40px;
	color: #fff;
}
.corporate-how-content a {
	color: #fff;
}
.corporate-how-content a:hover {
	color: #b4c8e7;
}
.corporate-how-title {
	text-align: center;
	margin-bottom: 15px;
	font-size: 36px;
	line-height: 44px;
	font-weight: 300;
	color: #fff;
}

.corporate-how-steps {
	display: table;
	width: 100%;
	padding: 0 2%;
}
.corporate-how-step {
	display: table-cell;
	vertical-align: top;
	padding: 0 2%;
	text-align: center;
}
.corporate-how-step-icon {
	font-size: 48px;
	line-height: 50px;
	font-weight: 700;
	color: #b4c8e7;
	margin: 0 0 25px;
	height: 50px;
}
.corporate-how-step-icon img,
.corporate-how-step-icon span {
	display: inline-block;
	vertical-align: middle;
}
.corporate-how-step-icon img {
	max-height: 50px;
}
.corporate-how-step-label {
	font-size: 18px;
	line-height: 24px;
	font-weight: 700;
}
.corporate-how-step-sublabel {
	font-size: 13px;
	line-height: 15px;
	margin-top: 5px;
}
.falseLink {
	text-decoration: none;
	border-bottom: 1px dotted currentColor;
}
.corporate-contacts {
	padding: 30px 0 0;
	border-top: 3px solid #004990;
}
.inner-content .corporate-contacts {
	margin-left: -25px;
	margin-right: -25px;
	padding-left: 25px;
	padding-right: 25px;
}
.corporate-contacts-item {
	display: inline-block;
	vertical-align: top;
	margin-right: 70px;
	font-size: 16px;
	line-height: 24px;
}
.corporate-contacts-item.__title {
	font-size: 20px;
	line-height: 24px;
	font-weight: 700;
	color: #434a54;
}
.corporate-contacts-item a {
	color: #0f79bf;
}
.corp-page-bonus {
	margin-bottom: 80px;
}

.corp-page-bonus-body {
	display: none;
}

.corp-page-bonus.__open .corp-page-bonus-body {
	display: block;
}
.corp-page-bonus.__open ._arrow {
	transform: rotate(90deg);
}

.popup.__new .popup-box {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
	color: #000000;
	border: 0;
}
.popup.__new .popup-title {
	background: transparent;
	font-size: 20px;
	line-height: 24px;
	font-weight: 700;
	color: #434a54;
	margin-bottom: 15px;
}
.popup.__new .popup-close {
	width: 17px;
	height: 17px;
	top: 20px;
	right: 20px;
	background: transparent;
}
.popup.__new .popup-close:before {
	position: absolute;
	top: -5px;
	left: -5px;
	right: -5px;
	bottom: -5px;
	content: '';
}
.popup.__new .popup-close:after {
	width: 17px;
	height: 17px;
	background: url('/images/korporativnym-klientam-utair/icons/popup-close-new.png') center no-repeat;
}
.popup.__new .popup-box {
	padding: 35px 40px;
}
.popup.__documents .popup-box {
	width: 740px;
}
.popup.__documents.__relative {
	margin-left: 249px;
}
.popup.__new.__relative .popup-title,
.popup.__new.__relative .popup-content {
	padding: 0;
}
.popup.__corporate-form .popup-box,
.popup-content {
	width: 690px;
}
.popup.__new p,
.popup.__new table,
.popup.__new li {
	font-size: 14px;
	line-height: 18px;
}
.popup.__new * + p,
.popup.__new * + table,
.popup.__new * + li {
	margin-top: 12px;
}
.popup.__new ul,
.popup.__new ol {
	margin: 0;
}
.popup.__new * + ul,
.popup.__new * + ol {
	margin-top: 20px;
}
.popup.__new ul {
	padding-left: 10px;
}
.popup.__new ul li:before {
	border: 0;
	width: 3px;
	height: 3px;
	background: #000;
	border-radius: 50%;
	left: -10px;
	top: 7px;
}
.popup.__new .form-item {
	margin-bottom: 10px;
}
.popup.__new .form-submit {
	text-align: right;
	margin-top: 10px;
}

.popup.__new .form-submit .button {
	border-radius: 3px;
}
.popup.__new .form-item [type="text"],
.popup.__new .form-item select,
.popup.__new .form-item textarea,
.popup.__new .form-item [type="password"],
.popup.__new .form-item [type="date"],
.popup.__new .form-item [type="datetine"],
.popup.__new .form-item [type="email"],
.popup.__new .form-item [type="number"],
.popup.__new .form-item [type="search"],
.popup.__new .form-item [type="time"],
.popup.__new .form-item [type="tel"],
.popup.__new .form-item [type="month"],
.popup.__new .form-item [type="week"] {
	border-color: #d5d5d5;
	font-size: 16px;
	line-height: 21px;
	padding: 7px 15px 8px;
	height: 38px;
	border-radius: 3px;
}
.popup.__new .form-item [type="text"]:hover,
.popup.__new .form-item select:hover,
.popup.__new .form-item textarea:hover,
.popup.__new .form-item [type="password"]:hover,
.popup.__new .form-item [type="date"]:hover,
.popup.__new .form-item [type="datetine"]:hover,
.popup.__new .form-item [type="email"]:hover,
.popup.__new .form-item [type="number"]:hover,
.popup.__new .form-item [type="search"]:hover,
.popup.__new .form-item [type="time"]:hover,
.popup.__new .form-item [type="tel"]:hover,
.popup.__new .form-item [type="month"]:hover,
.popup.__new .form-item [type="week"]:hover {
	border-color: #aaa;
}
.popup.__new .form-item [type="text"]:focus,
.popup.__new .form-item select:focus,
.popup.__new .form-item textarea:focus,
.popup.__new .form-item [type="password"]:focus,
.popup.__new .form-item [type="date"]:focus,
.popup.__new .form-item [type="datetine"]:focus,
.popup.__new .form-item [type="email"]:focus,
.popup.__new .form-item [type="number"]:focus,
.popup.__new .form-item [type="search"]:focus,
.popup.__new .form-item [type="time"]:focus,
.popup.__new .form-item [type="tel"]:focus,
.popup.__new .form-item [type="month"]:focus,
.popup.__new .form-item [type="week"]:focus {
	border-color: #004990;
}

.corp-page-form-block {
	margin: 65px 0 70px;
}
.corp-page-form {
	margin: 75px auto 35px;
	width: 590px;
	position: relative;
	display: none;
}
.corp-page-form-block.__open .corp-page-form {
	display: block;
}
.corp-page-form-block.__open .corp-page-button {
	display: none;
}
.corp-page-form-close {
	position: absolute;
	top: 0;
	right: 0;
	width: 17px;
	height: 17px;
}
.corp-page-form-close:before {
	position: absolute;
	top: -5px;
	left: -5px;
	right: -5px;
	bottom: -5px;
	content: '';
}
.corp-page-form-close:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 17px;
	height: 17px;
	background: url('/images/korporativnym-klientam-utair/icons/popup-close-new.png') center no-repeat;
}
.corp-page-form-title {
	font-size: 20px;
	line-height: 24px;
	font-weight: 700;
	color: #434a54;
	margin-bottom: 15px;
}
.corp-page-form .form-submit {
	text-align: right;
	margin-top: 10px;
}

.corp-page-form .form-submit .button {
	border-radius: 3px;
}
.popup.__relative {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}
/* End */
/* /local/templates/.default/components/bitrix/catalog/content/style.css?1748257382405 */
/* /gitignore/main.include/corporate/style.css?174428423213133 */
