@font-face {
	font-family: fontawesome;
	src: url(../fonts/fontawesome-webfont.ttf), url(../fonts/fontawesome-webfont.woff)
}
.page-header {text-align: center;padding: 80px 0 92px;font-weight: 300;background: url(../images/pattern-dark.png) #383d61}
.page-header .page-header-title {font-size: 60px;color: #fff;font-weight: 400}
.breadcrumb-box {border-bottom: 1px solid #e9e9e9}
.breadcrumb-box .am-breadcrumb {padding: 16px 0 0;margin-bottom: 1rem}
.breadcrumb-box .am-breadcrumb li a {font-size: 14px;color: #262626}
.breadcrumb-box .am-breadcrumb .am-active {color: #6975a6}
.section .section--title {font-size: 50px;font-weight: 300;text-align: center}
.section .section--description {font-size: 20px;line-height: 30px;color: #9b9b9b;text-align: center;margin: 13px 0 0}
.section .section-container {border-top: 1px solid #e9e9e9;margin-top: 50px}
.section .section-container .contact-left li {list-style: none;}
.section .section-container .contact-left li+li {margin-top: 70px;}
.section .section-container .contact-left li:first-child {margin-top: 0}
.section .section-container .contact-left li .contact_item {position: relative;padding: 0 0 0 30px}
.section .section-container .contact-left li .contact_item .contact_item--icon {position: absolute;font-size: 20px;color: #6975a6;top: 0;left: 0}
.section .section-container .contact-left li .contact_item .contact_item--title {font-size: 20px}
.section .section-container .contact-left li .contact_item .contact_item--text {font-size: 16px;line-height: 23px;color: #222;margin: 15px 0 0}
@media (max-width: 640px) {
	.btn-fl {float: left !important;text-align: left}
}
.contact_card {background: #fff;border: 1px solid #e9e9e9;border-radius: 3px;position: relative;text-align: center;padding: 100px 0 20px;margin: 30px 0}
/*.contact_card .contact_card--icon {position: absolute;font-size: 56px;display: block;top: 37px;left: 50%;transform: translate(-50%, 0);color: #59bcdb}*/
.contact_card .avatar{position: absolute;top: 20px;left: 50%; width: 76px; height: 76px;transform: translate(-50%, 0);}
.contact_card .contact_card--title {font-size: 20px;display: inline-block}
.contact_card .contact_card--description{ display: flex; justify-content: center; align-items: center; height: 58px; margin-top: 5px; padding-left: 10px; padding-right: 10px; font-size: 12px; color: #969696;}
.contact_card .contact_card--text {color: #333;font-size: 16px;line-height: 23px}
.contact_card .tel{ height: 24px;}
.contact_card .qr{ width: 120px;height: 120px;}
.contact_card .contact_card--text a {color: #969696}
.contact_card .am-btn-secondary {background-color: transparent;color: #59bcdb;border-color: #59bcdb;border-width: 2px;padding: 12px 18px}
.contact_card .am-btn-secondary:hover {background-color: #59bcdb;color: #fff}