	.ui-title {
		font-family: 'Circe', sans-serif;
		font-size: 21px;
		line-height: 24px;
		text-transform: uppercase;
		color: #147358;
	}

	div.mod-languages a {
		margin-top: 20px;
		font-size: 16px;
		text-decoration: underline;
	}

	.main {
		margin: 0 auto;
		width: 100%;
	}

	.footer {
		margin: 0 auto;
		padding: 34px 15px 75px;
		width: 100%;
		font-family: 'Verdana', sans-serif;
		font-size: 11px;
		line-height: 1.23;
		color: #4c4c4c;
		background-color: #fff;
		border-top: 1px solid #147358;
	}

	.page-top__title {
		font-family: 'Circe Extra Bold', sans-serif;
		font-size: 30px;
		line-height: 36px;
		text-transform: uppercase;
		color: #fff;
		    margin-left: 10px!important;
	}

	.page-top__title_green {
		color: #147358;
	}

	.footer__bottom {
		padding-top: 18px;
		border-top: 4px solid #147358;
	}

	.footer__bottom p {
		margin-bottom: 5px;
	}

	
	.lt-invite {
		display: none;
	}
	
	.custom-rassylka {
		width: 0px!important;
	}
	
	.footer-nav__inner .menu {
		border-bottom: 1px solid #333;
		padding-bottom: 10px;
	}
	
	.footer-nav__inner .last_menu {
		border-bottom: none!important;
	}
	
	.footer-nav__title {
		font-family: 'Circe', sans-serif;
		font-size: 14px;
		white-space: nowrap;
		text-transform: uppercase;
		color: #147358;
		margin-top: 10px;
	}
	
	.item-343  .footer-nav__title, .item-351 .footer-nav__title{
		margin-bottom: 8px;
		display: inline-block;
		font-family: 'Verdana', sans-serif;
		font-size: 14px;
		line-height: 1.3;
		text-decoration: none;
		color: #4c4c4c;
		white-space: normal;
		text-transform: none;
	}
	
	.footer-nav__link {
		margin-bottom: 10px;
		display: inline-block;
		font-family: 'Verdana', sans-serif;
		font-size: 14px;
		line-height: 1.3;
		text-decoration: none;
		color: #4c4c4c;
	}
	
	.footer-nav__inner .menu .footer-nav__item:first-child {
		display: block;
		padding-bottom: 14px;
	}
	
	.footer-nav__inner .menu .footer-nav__item:first-child:after {
		content: "";
		display: none;
	}
	
	.footer-nav__inner .menu .footer-nav__item:last-child:after {
		content: "";
	}
	
	.footer-nav__inner .menu .footer-nav__item {
		display: inline-block;
		padding-right: 20px;
	}
	
	.footer-nav__inner .menu .footer-nav__item:after {
		content: "|";
		padding-left: 20px;
	}
	
	.footer__logo {
		float: left;
		width: 46px;
		height: 46px;
		background-image: url('../images/logo-footer.png');
		background-repeat: no-repeat;
	}
	
	.footer__info {
		margin-left: 75px;
		font-family: 'Verdana', sans-serif;
		font-size: 12px;
		line-height: 1.3;
	}
	
	.social_icon {
		margin: 0 auto;
		width: 180px;
		display: none;
	}

	.logo {
		margin-top: 3px;
		margin-left: 15px;
		display: inline-block;
		width: 189px;
		height: 47px;
		background-image: url('../images/logo.png');
		background-repeat: no-repeat;
		background-size: 100%;
	}

	.articles-menu {
		margin-top: 30px; 
		margin-right: 0;
		border-bottom: 1px solid #147358;
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.articles-menu__link {
		margin-bottom: 12px;
		display: block;
		font-family: 'Circe Bold', sans-serif;
		font-size: 18px;
		text-decoration: none;
		color: #147358;
	}

	.forms__name {
		margin-right: 17px;
		display: block;
		width: 100%;
		font-family: 'Verdana', sans-serif;
		font-size: 14px;
		line-height: 1.2;
		text-align: left;
		vertical-align: middle;
		color: #4c4c4c;
		margin-top: 10px;
	}

	.forms__section-title {
		margin-bottom: 17px;
		font-family: 'Circe', sans-serif;
		font-size: 20px;
		text-transform: uppercase;
		color: #4c4c4c;
	}

	.forms__input {
		padding-top: 10px;
		padding-bottom: 10px;
		font-family: 'Verdana', sans-serif;
		font-size: 14px;
		color: #000;
		width: 100%;
	}
	
	.forms__textarea,
	.forms__input,
	.forms__select {
		margin-top: 5px;
		margin-bottom: 4px;
		width: 100%;
		vertical-align: middle;
	}

	.forms__input_workday {
		width: 100%;
	}

	.forms__input_date-number, .forms__input_month, .forms__input_year {
		width: 100%;
	}

	.forms__input_language {
		width: 100%;
	}

	.forms__input_language_type {
		width: 100%;
	}
	
	.forms__input_pc {
		width: 100%;
	}

	.forms__label_salary {
		display: block;
		margin: 0px;
		padding: 15px 0px 5px;
	}

	.forms__label-check {
		margin-right: 12px;
		margin-top: 20px;
		width: 100%;
	}

	.forms__label-radio {
		margin-top: 20px;
		margin-right: 19px;
		width: 100%;
	}

	.forms__title {
		margin-bottom: 25px;
	}
	
	.forms-text {
		margin-bottom: 15px;
	}

	.forms__wrap-r-block {
		display: inline-block;
		vertical-align: top;
	}

	.forms__note {
		margin-top: 10px;
		font-family: 'Verdana', sans-serif;
		font-size: 13px;
		color: #4c4c4c;
	}

	.forms-btn_submit {
		margin-top: 13px;
		margin-bottom: 33px;
		width: 100%;
		text-decoration: underline;
	}

	.tooltip {
		display: none!important;
	}

	.forms-btn_claim {
		width: 100%;
	}

	.executive-info {
		padding-bottom: 56px;
		border-bottom: 1px solid #147358;
	}

	.executive-item__title {
		font-family: 'Circe', sans-serif;
		font-size: 20px;
		line-height: 25px;
		text-transform: uppercase;
		color: #4c4c4c;
		margin: 20px 0px;
	}
	
	.executive-item__result {
		position: relative;
		margin-top: 18px;
		padding-left: 66px;
	}

	.executive-item__result-title {
		font-family: 'Verdana Bold', sans-serif;
	}

	.slider {
		position: relative;
		overflow: hidden;
		width: 100%;
		height: auto;
	}
	
	.swiper-wrapper {
		height: auto!important;
	}
	
	.slider-item {
		height: auto!important;
	}

	/* тут кнопки слайдера */
	.slider__nav_second {
		position: absolute;
		top: 5px;
		height: 50px;
		cursor: pointer;
	}
	/* тут кнопки слайдера */

	.slider__nav {
		position: absolute;
		top: 61px;
		width: 50px;
		height: 50px;
		cursor: pointer;
	}
	
	#sliderLeft {
		left: 10px;
	}
	
	#sliderRight {
		right: 10px;
	}

	.slider-content {
		width: 100%;
		padding: 0px 15px;
	}

	.slider-content__title {
		padding-top: 24px;
		padding: 24px 55px 0px 55px;
		margin-bottom: 40px;
	}

	.main-services__social {
		padding-top: 13px;
		padding-bottom: 20px;
		border-top: 4px solid #147358;
		border-bottom: 4px solid #147358;
		margin-top: 40px;
	}

	.main-services__social-link {
		display: block;
		font-family: 'Circe Bold', sans-serif;
		font-size: 15px;
		line-height: 24px;
		color: #147358;
		width: 33%;
		float: left;
	}
	
	.main-services__social-link_first {
		text-align: left;
	}
	
	.main-services__social-link_second {
		text-align: center;
	}
	
	.main-services__social-link_third {
		text-align: right;
	}

	.main-list__item {
		position: relative;
		margin: 5px 10px 0;
		padding-top: 22px;
		float: left;
		font-size: 15px;
		line-height: 19px;
		text-align: left;
		text-decoration: none;
		width: 90%;
	}

	.main-list__item:before {
		position: relative;
		/*bottom: 75px;*/
		content: '';
		display: block;
		float: left;
	}

	.main-list__item-text_select br {
		display: none;
	}
	
	.main-list__item-1:before {
		margin-right: 16px;
		margin-left: 16px;
		width: 47.5px;
		height: 49px;
		background-image: none;
		/*background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 47px;
	}
	
	.main-list__item-1.visible:before {
		background-image: url('../images/icon1.png');
	}
	
	.main-list__item-2:before {
		margin-right: 15px;
		margin-left: 15px;
		width: 50.5px;
		height: 47.5px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 50px;
	}
	
	.main-list__item-2.visible:before {
		background-image: url('../images/icon2.png');
	}
	
	.main-list__item-3:before {
		margin-right: 16px;
		margin-left: 16px;
		width: 48.5px;
		height: 50px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 48px;
	}
	
	.main-list__item-3.visible:before{
		background-image: url('../images/icon3.png');
	}

	.main-list__item-4:before {
		margin-right: 16px;
		margin-left: 16px;
		width: 48.5px;
		height: 49.5px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 48px;
	}
	
	.main-list__item-4.visible:before {
		background-image: url('../images/icon4.png');
	}

	.main-list__item-5:before {
		margin-right: 14px;
		margin-left: 14px;
		width: 52px;
		height: 40px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 52px;
		margin-bottom: 15px;
	}
	
	.main-list__item-5.visible:before {
		background-image: url('../images/icon5.png');
	}

	.main-list__item-6:before {
		margin-right: 16px;
		margin-left: 16px;
		width: 47.5px;
		height: 49.5px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 47px;
	}
	
	.main-list__item-6.visible:before {
		background-image: url('../images/icon6.png');
	}

	.main-list__item-7:before {
		margin-right: 15px;
		margin-left: 16px;
		width: 48.5px;
		height: 40.5px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 48px;
	}
	
	.main-list__item-7.visible:before {
		background-image: url('../images/icon7.png');
	}

	.main-list__item-8:before {
		margin-right: 27px;
		margin-left: 27px;
		width: 26px;
		height: 44.5px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 26px;
	}
	
	.main-list__item-8.visible:before {
		background-image: url('../images/icon8.png');
	}

	.main-list__item-9:before {
		margin-right: 15px;
		margin-left: 16px;
		width: 48.5px;
		height: 42px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 48px;
	}
	
	.main-list__item-9.visible:before {
		background-image: url('../images/icon9.png');
	}

	.main-list__item-10:before {
		margin-right: 21px;
		margin-left: 20px;
		margin-bottom: 10px;
		width: 38.5px;
		height: 38.5px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 38px;
	}
	
	.main-list__item-10.visible:before {
		background-image: url('../images/icon10.png');
	}

	.main-list__item-11:before {
		margin-right: 15px;
		margin-left: 16px;
		width: 48.5px;
		height: 49px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 48px;
	}
	
	.main-list__item-11.visible:before {
		background-image: url('../images/icon11.png');
	}

	.main-list__item-12:before {
		margin-right: 15px;
		margin-left: 16px;
		width: 49.5px;
		height: 47px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 47px;
	}
	
	.main-list__item-12.visible:before {
		background-image: url('../images/icon12.png');
	}

	.main-selection__item {
		position: relative;
		padding-left: 5px;
		display: block;
		font-family: 'Circe', sans-serif;
		font-size: 16px;
		text-decoration: none;
		color: #147358;
		border-bottom: 1px dotted #147358;
		height: auto;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 35px;
	}
	
	.main-selection__item:before {
		position: absolute;
		top: 10px;
		right: 12px;
		width: 21px;
		height: 21px;
		content: '';
		border: 1px solid #b6daa3;
		border-radius: 11px;
	}

	.main-selection__item:after {
		position: absolute;
		top: 17px;
		right: 21px;
		width: 7px;
		height: 7px;
		content: '';
		border-top: 1px solid #b6daa3;
		border-right: 1px solid #b6daa3;
		-webkit-transform: rotate(45deg);
			 -o-transform: rotate(45deg);
				transform: rotate(45deg);
	}

	.main-selection__right {
		margin-top: 5px;
		padding-top: 27px;
		padding-bottom: 20px;
		border-top: 4px solid #147358;
		border-bottom: 4px solid #147358;
	}

	.main-selection__claim {
		margin-top: 49px;
		padding-top: 16px;
		padding-left: 25px;
		display: block;
		width: 48%;
		height: 65px;
		font-family: 'Circe Bold', sans-serif;
		font-size: 16px;
		line-height: 16px;
		text-decoration: underline;
		color: #fff;
		background-color: #84b712;
		border-radius: 10px;
		float: left;
	}

	.main-selection__selection {
		margin-top: 49px;
		padding-top: 16px;
		padding-left: 25px;
		display: block;
		width: 48%;
		height: 65px;
		font-family: 'Circe Bold', sans-serif;
		font-size: 16px;
		line-height: 16px;
		text-decoration: underline;
		color: #fff;
		background-color: #147358;
		border-radius: 10px;
		float: right;
	}

	.aidanews2 {
		padding-top: 20px;
	}


	.main-infocenter__video {
		margin-top: 5px;
		margin-right: 20px;
	}

	.main-data {
		position: relative;
		margin: 0px -10px 0;
	}

	.main-data__col {
		position: relative;
		margin: 0 10px;
		padding-top: 187px;
	}

	.main-data__col_first:after {
		top: 42px;
		width: 118.5px;
		height: 118.5px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 118px;
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
	}
	
	.main-data__col_first.visible:after {
		background-image: url('../images/icon12.png');
	}

	.main-data__col_second:after {
		top: 36px;
		width: 140.5px;
		height: 135.5px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */ 
		background-repeat: no-repeat;
		background-size: 140px;
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
	}
	
	.main-data__col_second.visible:after {
		background-image: url('../images/icon13.png');
	}

	.main-data__col_third:after {
		top: 30px;
		width: 134px;
		height: 128.5px;
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-repeat: no-repeat;
		background-size: 120px;
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
	}
	
	.main-data__col_third.visible:after {
		background-image: url('../images/icon14.png');
	}
	.main-video {
    display: flex;
    flex-direction: column;
    row-gap: 20px;
	}

	.main-text {
		position: relative;
		margin-top: 16px;
		margin-bottom: 16px;
		padding-top: 24px;
		padding-bottom: 30px;
		text-align: center;
		background-color: #147358;
		border-radius: 15px;
		padding-left: 25px;
		padding-right: 25px;
	}

	.main-text__tel {
		position: relative;
		margin-top: 43px;
		font-family: 'Circe Bold', sans-serif;
		font-size: 28px;
		color: #fff;
	}

	.main-text__tel_new { 
		position: relative;
		margin-top: 30px;
		font-family: 'Circe Bold', sans-serif;
		font-size: 28px;
		color: #fff;
	}

	.main-text__tel_new:after {
		position: absolute;
		top: 52px;
		left: 50%;
		margin-left: -38px;
		width: 77px;
		height: 4px;
		content: '';
		background-color: #fff;
	}
	
	.management-list {
		margin-top: 52px;
		border-top: 1px solid #147358;
		border-bottom: 1px solid #147358;
	}

	.management-ask__title {
		margin-top: 15px;
		padding-bottom: 17px;
		font-family: 'Circe', sans-serif;
		font-size: 20px;
		line-height: 25px;
		text-transform: uppercase;
		color: #4c4c4c;
	}

	.management-why__title {
		/*margin-top: 15px;*/
	}

	/*.management-why__right {
		margin-top: 44px;
	}*/
	
	.management-search {
		margin-top: 37px;
		padding-bottom: 32px;
	}

	.management-search__col {
		margin: 0 10px;
	}

	.management-info {
		position: relative;
		padding-top: 54px;
		padding-bottom: 35px;
		border-top: 1px solid #147358;
	}
	
	.management-info:before {
		display: block;
		position: relative;
		width: 168px;
		height: 163px;
		content: '';
		background-image: none;
		/* background-image: url('../images/sprite.png'); */
		background-position: -565px 0;
		float: left;
	}
	
	.management-info.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-search {
		padding-bottom: 47px;
		border-bottom: 1px solid #147358;
	}

	.resume-advice__right {
		padding-top: 46px;
	}
	
	.resume-advice__title {
		padding-top: 57px;
		padding-right: 40px;
	}

	.service-form__submit {
		margin-top: 11px;
		margin-bottom: 11px;
		width: 100%;
		height: 48px;
		font-family: 'Circe Bold', sans-serif;
		font-size: 16px;
		line-height: 48px;
		text-align: center;
		text-decoration: underline;
		color: #fff;
		background-color: #147358;
		border: 0;
		border-radius: 3px;
	}

	.training-our__left {
		font-family: 'Circe', sans-serif;
		font-size: 20px;
		line-height: 25px;
		text-transform: uppercase;
		color: #4c4c4c;
		margin-bottom: 20px;
	}

	.training-special__title {
		margin: 20px 0px;
	}
	
	.training-special__wrap-title {
		margin: 20px 0px;
	}
	
	.training-special__wrap {
		position: relative;
		padding: 26px 38px 50px;
		border: 15px solid #147358;
	}
	
	.training-special__text {
		font-family: 'Circe Bold', sans-serif;
		font-size: 18px;
		line-height: 21px;
		color: #4c4c4c;
		margin-bottom: 10px;
	}

	.training-special__item {
		position: relative;
		margin-top: 15px;
		font-size: 14px;
		line-height: 17px;
		color: #4c4c4c;
	}

	.training-special__item:first-child {
		margin-top: 0;
	}

	.training-special__item-right {
		float: right;
		display: block;
		font-family: 'Circe Extra Bold', sans-serif;
		font-size: 14px;
		color: #147358;
	}

	.leading_items_rec {
		padding-top: 20px;
	}

	#button_dowload {
		padding-top: 10px;
		padding-bottom: 10px;
		display: block;
		font-family: 'Circe Bold', sans-serif;
		font-size: 14px;
		color: #fff;
		background-color: #147358;
		border-radius: 3px;
		border: 1px solid;
		width: 100%;
		margin: 0px auto;
	}

	.ka_img img {
		width: 60px!important;
		height: auto!important;
		padding-bottom: 40px;
	}

	.top-adaptive {
		width: 155px;
		margin: 25px auto 0 auto!important;
	}
	
	.top-adaptive li {
		padding-bottom: 10px;
	}
	
	.top-adaptive li a {
		font-family: 'Circe', sans-serif;
		font-size: 16px;
		text-decoration: none;
		text-transform: uppercase;
		color: #147358;
	}
	
	img {
		width: 100%!important;
		height: auto!important;
	}
	
	.city_text {
		margin-bottom: 19px;
		font-family: 'Circe', sans-serif;
		font-size: 14px;
		white-space: nowrap;
		text-transform: uppercase;
		color: #147358;
	}

	.slider_second_adaptive {
		height: 100px!important;
	}

	.slider_logo_1 {
		padding-left: 30px;
	}

	.slider_logo_2 {
		padding-left: 10px;
	}

	.slider_logo_3 {
		padding-left: 10px;
		padding-right: 30px;
	}

	.slider_logo_4 {
		padding-left: 30px;
	}

	.slider_logo_5 {
		padding-left: 10px;
	}

	.slider_logo_6 {
		padding-left: 10px;
		padding-right: 30px;
	}

	.slider_logo_7 {
		padding-left: 30px;
	}

	.slider_logo_8 {
		padding-left: 10px;
		padding-right: 30px;
	}

	.slider_logo_9 {
		padding-left: 30px;
	}

	.slider_logo_10 {
		padding-left: 10px;
		padding-right: 30px;
	}

	.slider_logo_11 {
		padding-left: 30px;
	}

	.slider_logo_12 {
		padding-left: 10px;
	}

	.slider_logo_13 {
		padding-left: 10px;
		padding-right: 30px;
	}

	.td_second_slider {
		vertical-align: middle;
	}

	.slider_logo_14 {
		padding-left: 30px;
		padding-top: 20px;
	}

	.slider_logo_15 {
		padding-left: 10px;
		padding-top: 20px;
		padding-right: 30px;
	}

	.we_use_partner_logo_1 {
		margin-left: 30px;
	}
	
	.we_use_partner_logo_2 {
		margin-left: 48px;
	}

	.mini_table_xs tr td:first-child {
		font-family: 'Verdana Bold', sans-serif;
		color: #4c4c4c;
	}
	
	.mini_table_xs tr td:last-child {
		color: #4c4c4c;
		font-family: 'Verdana', sans-serif;
	}
	
	.mini_table_xs tr td.id_job {
		font-family: 'Verdana Bold', sans-serif;
	}
	
	.original_size, .captcha img {
		width: auto!important;
		height: auto!important;
	}
	
	.work_day_row_first {
		float: left;
		width: 48%;
	}
	
	.work_day_row_second {
		float: right;
		width: 48%;
	}
	
	.forms__section-title.collapsed {
		border-bottom: 1px dotted;
		padding: 5px 0px 20px;
	}
	
	#captchaimg {
		display: block;
	}
	
	#captcha_value {
		margin-bottom: 38px;
	}
	
	.youtube_video {
		width: 100%!important;
		/*height: auto!important;*/
		border: none;
	}
	
	.we_use_partner_logos {
		height: 60px!important;
		width: auto!important;
	}
	
	.logo_slider_block {
		margin: 40px 0px;
	}
	
	 .maps > ymaps{
		width: 100%!important;
	}
	
	.footer-links__item {
		margin-bottom: 10px;
	}
	
	.articles-content__title {
		/* margin-bottom: 35px; */
		font-family: 'Circe Extra Bold', sans-serif;
	}
	
	.main-list_new {
		position: relative;
		margin: 0 -10px;
	}

	.main-list_new:after {
		display: table;
		clear: both;
		content: '';
	}

	.main-list_new__item {
		position: relative;
		margin: 5px 10px 0;
		padding-top: 22px;
		float: left;
		width: 95%;
		font-size: 15px;
		line-height: 19px;
		text-align: left;
		text-decoration: none;
	}

	.main-list_new__item:before {
		content: '';
		position: relative;
		display: block;
		float: left;
	}

	.main-list_new__item:hover {
		text-decoration: none;
	}

	.main-list_new__item:hover .main-list_new__item-text {
		border-bottom: 1px solid #147358;
	}

	.main-list_new__item-text {
		font-family: prof-circle-r;
		color: #147358;
	}

	.main-list_new__item-text_select {
		border-bottom: 1px dotted #147358 !important;
	}

	.resume-list {
		position: relative;
		padding-bottom: 84px;
		border-bottom: 1px solid #147358;
	}

	.resume-list__title {
		padding-top: 59px;
		/* padding-bottom: 22px; */
	}

	.resume-list__item-1:before {
		margin-left: 19px;
		margin-right: 18px;
		width: 53px;
		height: 51.5px;
		background-image: url(../images/icon15.png);
		background-repeat: no-repeat;
		background-size: 53px 52px;
	}
	
	.resume-list__item-1.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-2:before {
		margin-left: 18px;
		margin-right: 18px;
		width: 54px;
		height: 56px;
		background-image: url(../images/icon16.png);
		background-repeat: no-repeat;
		background-size: 54px 56px;
	}
	
	.resume-list__item-53:before {
		margin-left: 18px;
		margin-right: 18px;
		width: 54px;
		height: 56px;
		background-image: url(../images/icon53.png);
		background-repeat: no-repeat;
		background-size: 54px 56px;
	}
	
	.resume-list__item-2.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-3:before {
		margin-left: 25px;
		margin-right: 25px;
		width: 39.5px;
		height: 52px;
		background-image: url(../images/icon17.png);
		background-repeat: no-repeat;
		background-size: 40px 52px;
	}
	
	.resume-list__item-3.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-4:before {
		margin-left: 16px;
		margin-right: 15px;
		width: 58.5px;
		height: 49.5px;
		background-image: url(../images/icon18.png);
		background-repeat: no-repeat;
		background-size: 59px 50px;
	}
	
	.resume-list__item-4.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-5:before {
		margin-left: 21px;
		margin-right: 21px;
		width: 48px;
		height: 49.5px;
		background-image: url(../images/icon19.png);
		background-repeat: no-repeat;
		background-size: 48px 50px;
	}
	
	.resume-list__item-5.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-6:before {
		margin-left: 18px;
		margin-right: 17px;
		width: 54.5px;
		height: 44px;
		background-image: url(../images/icon20.png);
		background-repeat: no-repeat;
		background-size: 55px 44px;
	}
	
	.resume-list__item-6.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-7:before {
		margin-left: 18px;
		margin-right: 17px;
		width: 54.5px;
		height: 52px;
		background-image: url(../images/icon21.png);
		background-repeat: no-repeat;
		background-size: 55px 52px;
	}
	
	.resume-list__item-7.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-8:before {
		margin-left: 26px;
		margin-right: 25px;
		width: 38.5px;
		height: 43.5px;
		background-image: url(../images/icon22.png);
		background-repeat: no-repeat;
		background-size: 39px 44px;
	}
	
	.resume-list__item-8.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-9:before {
		margin-left: 17px;
		margin-right: 17px;
		width: 55.5px;
		height: 47px;
		background-image: url(../images/icon23.png);
		background-repeat: no-repeat;
		background-size: 56px 47px;
	}
	
	.resume-list__item-9.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-10:before {
		margin-left: 25px;
		margin-right: 25px;
		width: 40px;
		height: 51px;
		background-image: url(../images/icon24.png);
		background-repeat: no-repeat;
		background-size: 40px 51px;
	}
	
	.resume-list__item-10.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-11:before {
		margin-left: 15px;
		margin-right: 14px;
		width: 60.5px;
		height: 63.5px;
		background-image: url(../images/icon25.png);
		background-repeat: no-repeat;
		background-size: 61px 64px;
	}
	
	.resume-list__item-11.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-12:before {
		margin-left: 20px;
		margin-right: 20px;
		width: 49.5px;
		height: 55px;
		background-image: url(../images/icon26.png);
		background-repeat: no-repeat;
		background-size: 50px 55px;
	}
	
	.resume-list__item-12.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-13:before {
		margin-left: 21px;
		margin-right: 21px;
		width: 47.5px;
		height: 42.5px;
		background-image: url(../images/icon27.png);
		background-repeat: no-repeat;
		background-size: 48px 43px;
	}
	
	.resume-list__item-13.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-14:before {
		margin-left: 31px;
		margin-right: 31px;
		width: 27.5px;
		height: 50px;
		background-image: url(../images/icon28.png);
		background-repeat: no-repeat;
		background-size: 28px 50px;
	}
	
	.resume-list__item-14.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-15:before {
		margin-left: 15px;
		margin-right: 15px;
		width: 59.5px;
		height: 50px;
		background-image: url(../images/icon29.png);
		background-repeat: no-repeat;
		background-size: 60px 50px;
	}
	
	.resume-list__item-15.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-16:before {
		margin-left: 15px;
		margin-right: 14px;
		width: 61px;
		height: 44px;
		background-image: url(../images/icon30.png);
		background-repeat: no-repeat;
		background-size: 61px 44px;
	}
	
	.resume-list__item-16.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-17:before {
		margin-left: 14px;
		margin-right: 13px;
		width: 63px;
		height: 44px;
		background-image: url(../images/icon31.png);
		background-repeat: no-repeat;
		background-size: 63px 44px;
	}
	
	.resume-list__item-17.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-18:before {
		margin-left: 26px;
		margin-right: 26px;
		width: 38px;
		height: 47px;
		background-image: url(../images/icon32.png);
		background-repeat: no-repeat;
		background-size: 38px 47px;
	}
	
	.resume-list__item-18.visible:before {
		background-image: url('../images/sprite.png');
	}

	.resume-list__item-19:before {
		margin-left: 23px;
		margin-right: 22px;
		width: 45px;
		height: 47.5px;
		background-image: url(../images/icon33.png);
		background-repeat: no-repeat;
		background-size: 45px 48px;
	}
	
	.resume-list__item-19.visible:before {
		background-image: url('../images/sprite.png');
	}
	
	.class129 {
		font-size: 20px!important;
	}
	
	.training-program__title {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	.articles-content__name {
		/* margin-bottom: 26px; */
		padding-top: 10px;
	}
	
	.item-page {
		padding-bottom: 14px;
	}

	.ldp-header {
	    padding: 10px 0px 10px;
	}

	.ldp-top-phone {
		font-family: 'Circe Bold', sans-serif;
	    color: #84b712;
	    line-height: 1.1;
	    width: 155px;
	    margin: 0 auto;
	    margin-bottom: 10px;
	}

	.nav_add {
		width: 155px;
	    margin: 10px auto 0px auto!important;
	}

	.ldp-logo-container img {
	    padding-top: 4px;
	}

	.nav_add li {
		padding-bottom: 10px;
	}

	.nav_add li, .nav_add li a {
		color: #505050;
	    font-size: 16px;
	    text-transform: uppercase;
	    line-height: 1.1;
		text-decoration: none;
	}
	
	
.ldp-container-wihout-padding {
	padding: 0px!important;
}
	
.ldp-about-company {
	/* float: right; */
	width: 100%;
	/* padding: 75px 147px 81px 53px; */
	background-color: #147257;
	padding: 35px 0px;
}

.ldp-about-company-mob-container {
	width: 280px; 
	margin: 0 auto;
}

.ldp-title {
	font-size: 24px;
    color: #FFF;
	font-family: 'circe', sans-serif;
}

.ldp-under-title {
    color: #84B713;
    font-size: 16px;
    margin-top: 10px;
	line-height: 1.2;
	text-align: center;
	font-family: 'circe', sans-serif;
}

.ldp-list-title {
	font-family: 'circe bold', sans-serif;
    color: #fff;
    font-size: 16px;
    margin-top: 30px;
	text-align: center;
}

.ldp-green-list {
    margin-left: 16px;
    margin-top: 15px;
}

.ldp-green-list li {
	list-style-type: disc;
    color: #84B713;
}

.ldp-green-list li span {
	font-size: 12px;
	color: #fff;
}

.ldp-to-from-button {
	width: 143px;
	height: 37px;
	color: #fff;
	border: 2px solid #fff;
	border-radius: 3px;
	font-size: 10px;
    line-height: 1.2;
    padding: 4px 14px;
    cursor: pointer;
    margin: 30px auto 0px;
}

.ldp-to-from-button img {
	vertical-align: middle;
    float: left;
    margin-top: 4px;
    margin-right: 7px;
	width: 15px!important; 
	height: 19px!important;
}

.ldp-to-from-button p {
    float: left;
}

.ldp-video_screen {
	width: 100%;
	min-height: 300px;
	cursor: pointer;
}

.ldp-block-about-info {

}

.ldp-block-info {
	margin-top: 44px;
	width: 290px;
    margin-left: auto;
    margin-right: auto;
}

.ldp-block-info-title {
    color: #147358;
    font-size: 22px;
    font-family: 'circe', sans-serif;
    margin-bottom: 30px;
    text-align: center;
	padding-top: 44px;
}

.ldp-round-square {
	height: 138px;
	width: 138px;
	border-radius: 3px;
	background-color: #EDEDED;
	float: left;
	text-align: center;
}

.ldp-round-square img, .ldp-round-square div {
	margin: 25px auto 10px;
}

.ldp-round-square p {
	font-size: 14px;
    font-family: 'circe', sans-serif;
    line-height: 1.2;
    color: #4C4C4C;
}

.ldp-green-form {
    padding-bottom: 30px;
	margin: 45px auto;
	background-color: #84b712;
	border-radius: 10px;
}

.ldp-green-form-title {
    color: #fff;
    font-size: 22px;
    text-align: center;
    font-family: 'circe', sans-serif;
    padding: 30px 0px 40px!important;
}

.ldp-green-form-title img {
	vertical-align: middle;
	margin-bottom: 10px
	/* margin-right: 25px; */
}

.ldp-form-row {
    margin: auto;
    text-align: center;
}

.ldp-form-row .ldp-form-col {
	/* float: left; */
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto!important;
}

.ldp-form-row .ldp-form-col input {
	border: 2px solid #147358;
	border-radius: 3px;
	color: #fff;
	padding-left: 5px;
	width: 220px;
	height: 36px;
	background-color: #84b712;
	font-size: 12px;
}

.ldp-to-from-button-green {
	width: 220px;
	height: 36px;
	color: #fff;
	/* border: 2px solid #fff; */
	background-color: #147358;
	border-radius: 3px;
	font-size: 10px;
    line-height: 1.2;
    padding: 4px 14px;
    margin: 0 auto;
    cursor: pointer;
}

.ldp-to-from-button-green img {
	vertical-align: middle;
    float: left;
    margin-top: 4px;
    margin-right: 7px;
}

.ldp-headhunting-levels {
	margin: 30px auto 0px;
	/* padding: 0px 10px; */
}

.ldp-headhunting-levels-row {
	border-bottom: 2px solid #147358;
	min-height: 60px;
	padding-top: 12px;
	padding-right: 10px;
}

.ldp-headhunting-levels-row-label {
	/* margin-left: 243px; */
	font-size: 15px;
}

.ldp-text-left {
	float: left;
    margin-top: 6px;
	margin-bottom: 18px;
}

.ldp-text-right { 
	float: right
}

.ldp-headhunting-levels-row-open-button, .ldp-headhunting-levels-row-close-button {
	cursor: pointer;
}

.ldp-headhunting-levels-row-images img {
	margin-top: 80px;
}

.ldp-headhunting-levels-row-images {
	width: 244px;
	float: left;
	text-align: center;
}

.ldp-headhunting-levels-row-desc {
	/* float: right;
	width: 460px; */
}

.ldp-headhunting-levels-row-desc p{
	margin-bottom: 10px;
    font-size: 12px;
} 

.ldp-headhunting-levels-row-text {
	display: none;
}

.ldp-headhunting-levels-row-open-button-1, .ldp-headhunting-levels-row-open-button-2, .ldp-headhunting-levels-row-open-button-4 {
	margin-top: 10px;
}

.ldp-headhunting-levels-row-close-button-1, .ldp-headhunting-levels-row-close-button-2, .ldp-headhunting-levels-row-close-button-4 {
	margin-top: 12px;
}

.our-services {
    position: relative;
    margin: 0 auto;
	width: 300px;
}

.our-services-tab-1 {
	margin-right: 10px;
	margin-bottom: 10px;
}

.our-services-tab-2 {
	margin-bottom: 10px;
}

.our-services-tab-3 {
	margin-right: 10px;
}

.our-services-tab  img {
	margin-top: 13px;
}

.our-services-tab p {
	font-size: 15px;
    color: #4C4C4C;
    font-family: 'circe', sans-serif;
	margin-top: 20px;
}

.our-services-tab {
    width: 140px;
    height: 140px;
	border-radius: 3px;
	float: left;
	background-color: #EDEDED;
	text-align: center;
}

.ldp-green-form-text {
    color: #fff;
    font-size: 15px;
    text-align: center;
    font-family: 'circe', sans-serif;
    margin-bottom: 28px;
    line-height: 1.2;
}

.ldp-map-address {
    background-color: #69B900;
    border-radius: 10px;
    text-align: center;
    padding: 25px 0px;
    margin: 20px auto 40px;
}

.ldp-map {
	width: 100%;
	height: 350px;
	
	-moz-border-radius: 14px 14px 14px 14px; /* Firefox */
	-webkit-border-radius: 14px 14px 14px 14px; /* Safari, Chrome */
	-khtml-border-radius: 14px 14px 14px 14px; /* KHTML */
	border-radius: 14px 14px 14px 14px; /* CSS3 */

	overflow: hidden;

	position: relative;

	/* chrome bug fix */
	-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
}

.ldp-map-address {
    color: #fff;
    font-size: 15px;
    text-align: center;
    font-family: 'circe', sans-serif;
    margin-bottom: 28px;
    line-height: 1.2;
}

.ldp-logo-container {
	/* padding-left: 15px; */
}

.ldp-cat-slider {
	position: relative;
    /* overflow: hidden; */
    width: 100%;
    height: 1200px!important;
	margin: 0px auto;
}


.ldp-main-list_new .main-list_new__item {
    width: 130px;
    height: 120px;
    padding-top: 0px;
	text-align: center;
}

.ldp-main-list_new .main-list_new__item-text {
	font-size: 11px;
	font-family: 'circe', sans-serif;
	line-height: 1.2;
}

.ldp-main-list_new .main-list_new__item:before {
	/* left: auto; */
	-webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
	
    left: 22px;
    top: 0px;
}

.ldp-main-list_new .resume-list__item-1:before {
    margin-bottom: 5px;
}

.ldp-main-list_new .resume-list__item-3:before {
    margin-bottom: 5px;
    left: 23px;
}

.ldp-main-list_new .resume-list__item-4:before {
    margin-bottom: 8px;
    left: 23px;
}

.ldp-main-list_new .resume-list__item-6:before {
	/* top: 20px; */
	margin-bottom: 5px;
}

.ldp-main-list_new .resume-list__item-8:before {
	left: 20px;
	margin-bottom: 9px;
	top: 10px;
}

.ldp-main-list_new .resume-list__item-9:before {
	margin-bottom: 5px;
}

.ldp-main-list_new .resume-list__item-11:before {
	top: 5px;
}

.ldp-main-list_new .resume-list__item-12:before {
	margin-right: 35px;
	margin-bottom: 8px;
}

.ldp-main-list_new .resume-list__item-13:before {
	margin-bottom: 5px;
}

.ldp-main-list_new .resume-list__item-14:before {
	/*left: 67px; */
}

.ldp-main-list_new .resume-list__item-16:before {
	/* left: 48px;
    top: 20px; */
	margin-bottom: 5px;
}

.ldp-main-list_new .resume-list__item-17:before {
	/* left: 50px; */
	margin-right: 35px;
	margin-bottom: 2px;
}

.ldp-main-list_new .resume-list__item-18:before {
    /* left: 60px; */
}

.ldp-resume-list-under-title {
    text-align: center;
    margin: 15px;
    font-size: 15px;
    font-family: 'circe', sans-serif;
    color: #84b712;
}

.swiper-pagination-switch {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: 8px;
	height: 8px;
	border: 1px solid #DEDEDE;
	display: inline-block;
	z-index: 100;
	margin-right: 3px;
}

.swiper-active-switch {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: 8px;
	height: 8px;
	background-color: #147358;
	border: 1px solid #147358;
	display: inline-block;
	z-index: 100;
}

.ldp-block-sliders {

}

.ldp-block-sliders img{
    max-width: 120px;
    max-height: 70px;
}

.ldp-slide-item {
	/*width: 344px;
	margin-left: 38px; */
	width: 320px;
	margin: 0 auto;
}

.ldp-helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.ldp-slider {
	min-height: 90px!important; 
}

.ldp-slider .slider__nav_second {
	top: 15px;
}

.ldp-slide-item-left {
	width: 140px;
	height: 90px;
	border-radius: 3px;
    border: 1px solid #EDEDED;
    float: left;
    margin-right: 10px;
    text-align: center;
    padding: 10px;
    white-space: nowrap;
}

.ldp-slide-item-right {
	width: 140px;
	height: 90px;
	border-radius: 3px;
    border: 1px solid #EDEDED;
    float: right;
    text-align: center;
    padding: 10px;
    white-space: nowrap;
}

.ldp-block-sliders-title {
    color: #147358;
    font-size: 22px;
    font-family: 'circe', sans-serif;
    margin-bottom: 30px;
    text-align: center;
	margin-top: 44px;
	
}

.ldp-slider .ldp-slide-item {
    height: 94px;
    /* width: 344px; */
	width: 290px;
	margin: 0px auto;
}

.ldp-slider-otzyvy .ldp-slide-item-otz {
    width: 290px;
	margin: 0 auto;
    /* margin-left: 42px; */
}

.ldp-slide-item-left-otz {
	width: 68px;
	height: 104px;
	border-radius: 3px;
    border: 1px solid #EDEDED;
    float: left;
    margin-right: 5px;
    text-align: center;
}

.ldp-slide-item-right-otz {
	width: 68px;
	height: 104px;
	border-radius: 3px;
    border: 1px solid #EDEDED;
    float: right;
    text-align: center;
}

.ldp-slide-item-left-otz img, .ldp-slide-item-right-otz img {
	max-height: 104px;
	max-width: 68px;
}

.ldp-slider-otzyvy {
	height: 104px!important;
}

.ldp-resume-list {
	margin: 0 auto;
	padding-bottom: 0;
	border-bottom: none;
}

#action_element_two {
	margin-top: 45px;
	width: 300px;
}


#slider-cat {
	width: 300px;
    margin: 0 auto;
}

.ldp-block-info-round-square-1 {
	margin: 0px 10px 10px 0px; 
}

.ldp-block-info-round-square-2 {
	margin-bottom: 10px;
}

.ldp-block-info-round-square-3 {
	margin-right: 10px;
}

.ldp-block-info-round-square-1 div {
	background: url(../../../profistafflandingpage/ldp-ok-symbol.png);
}

.ldp-block-info-round-square-2 div {

	background: url(../../../profistafflandingpage/ldp-people-symbol.png);
}

.ldp-block-info-round-square-3 div {

	background: url(../../../profistafflandingpage/ldp-people2-symbol.png);
}

.ldp-block-info-round-square-4 div {
	background: url(../../../profistafflandingpage/ldp-man-symbol.png);
}

#slider-comp .slider-item {
	width: 290px;
}

.our-services-tab-1 img {
	width: 48px!important;
}

.our-services-tab-2 img {
	width: 60px!important;
    margin-top: 27px;
}

.our-services-tab-3 img {
	width: 42px!important;
}

.our-services-tab-4 img {
	width: 42px!important;
}

.navbar-toggle {
	margin-right: 0px!important;
	margin-top: 5px!important;
}

.management-ask__title_add {
    color: #147358;
    font-size: 16px;
    line-height: 1.3;
    text-transform: none;
}

.management-why-add .management-why__right {
	margin-top: 0px;
}

.management-why-add .management-why__title {
    font-size: 18px;
    line-height: 1.1;
}

.management-why-add .management-ask__title {
    color: #147358;
    font-size: 16px;
    line-height: 1.3;
    text-transform: none;
}

.stat_table {
	width: 100%;
	text-align: left;
	font-family: 'Verdana', sans-serif;
    font-size: 14px;
    line-height: 19px;
    color: #4c4c4c;
	margin-top: 30px;
	background-color: #DCDCDC;
}
.stat_table td {
	padding: 5px;
}
.footer-nav__item.item-382 {
	width: 100%;
}
.footer-nav__item.item-382 div{ 
	font-size:12px;
	margin-top: 5px;
	width: 100%;
}
.footer-nav__item.item-385 {
	width: 100%;
}
.footer-nav__item.item-385 div{ 
	font-size:12px;
	margin-top: 10px;
	width: 100%;
}
.footer-nav__inner .menu .footer-nav__item.item-382:after {
		content: "";
}

.footer-nav__inner .menu .footer-nav__item.item-385:after {
		content: "";
	}
.forms__label-check-white {
	width: 300px;
	font-family: 'Verdana', sans-serif;
}
.header__phone {
	margin-top: 20px;
}
.header__phone_left {
	margin-left: 0px;
}
.header__language {
	margin-right: 0px;
}
.header__language:last-child {
  margin-left: 10px;
}
#chronoform-opros {
    padding-left: 10px;
}
div#form-row-captcha {
    text-align: left;
    margin-left: 205px!important;
}
.item-page.opros-right {
    margin-top: 0;
}
p.sab-senc {
    text-align: center;
    font-size: 20px;
    margin-top: 0px;
}
#chronoform-opros {
    margin-top: 40px;
}
.resume-left-block {
	font-size: 36px;
	text-align: center;
	margin: 20px;
}
.resume-left-block span {
	font-size: 22px;
}

.lazy-background {
  
}

	.category-header__desktop{
        display: none;
    }
	.category-header__mobile{
        display: block;
        height: 100px;
		margin-bottom: 35px;
    }
	.category-header__mobile img{
		height: 100px !important;
		width: 100% !important;
		object-fit: contain;
	}


.swiper-pagination-bullet {
	width: 10px !important;
    height: 10px !important;
    background: #147358a1 !important;
    opacity: 1 !important;
}

.swiper-pagination-bullet-active {
	background-color: #147358 !important;
}

.opros-icon {
	width: auto !important;
}
.footer-nav {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}
.footer-nav__inner .menu .footer-nav__item:after {
	display:none;
}
.footer-nav__inner .menu {
    border: none;
}
.footer-nav__link, .item-343 .footer-nav__title, .item-351 .footer-nav__title, .item-1053 .footer-nav__title {
    font-size: 12px;
    padding-bottom: 8px;
    text-transform: none;
	margin:0;
}
.menu_bottom_4 {
	display:none;
}
.footer-nav__inner .menu .footer-nav__item {
    display: block;
    padding-right: 0;
}
.footer-nav__item.item-414 div, .footer-nav__item.item-382 div, .footer-nav__item.item-385 div {
    padding-bottom: 19px;
}

.header_block {
    display: flex;
    justify-content: space-between;
}
span.header__phone.hidden-xs span.hidden-xs {
    display: none;
}
strong.header__phone__number:last-child {
    display: none;
}
span.header__phone.hidden-xs {
    display: block !important;
}


.main-services__list--social{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;

}
.main-services__list--social a {
    text-align: center;
    width: auto;
}