

/* Start:/bitrix/templates/magma/components/bitrix/news.detail/partneram/style.css?174895478516163*/
.maxwidth-theme{
	background: transparent!important;	
}
.partneram-banner{
	width: 100%;
	height: 527px;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;	
	display: flex;
	align-items: flex-end;
	padding: 50px 63px;		
	margin-bottom: 54px;
}
.partneram-banner-content:before{
	content: '';
	background: linear-gradient(180.00deg, rgba(27, 32, 36, 0.34),rgba(27, 32, 36, 0.8) 100%);
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: block;
}
.partneram-banner:before{
	content: '';
	position: absolute;
	top: 8px;
	right: 50px;
	width: 50%;
	height: 6px;
	background: rgb(234, 168, 85);
	opacity: 0.99;
	z-index: 9;
}
.partneram-banner:after{
	content: '';
	position: absolute;
	bottom: 18px;
	left: 50px;
	width: 50%;
	height: 6px;
	background: rgb(234, 168, 85);
	opacity: 0.99;
	z-index: 9;
}
.partneram-banner-content{
	display: flex;
	width: 100%;
	justify-content: space-between;
}
.partneram-banner-title{
	font-size: 48px;
	font-weight: 400;
	line-height: 130%;
	color: #fff;
	position: relative;
}
.partneram-banner-title:before{
	content: '';
	width: 89px;
	height: 2px;
	background-color: #fff;	
	display: block;
	top: -23px;
	position: absolute;
}
.partneram-content h2{
	margin-bottom: 36px;
}
.partneram-content-text{
	font-size: 16px;
	font-weight: 400;
	line-height: 170%;
	color: #fff;	
}
.partneram-content-text:after{
	content: '';
	width: 100%;
	height: 2px;
	background-color: #fff;
	margin-top: 38px;
}
.partneram-banner-text{
	font-size: 16px;
	font-weight: 400;
	line-height: 170%;
	color: #fff;
	width: 71%;	
	position: relative;
}
.partneram-banner-text:after{
	content: '';
	width: 100%;
	height: 2px;
	background: rgba(255, 255, 255, 0.99);
	display: block;
	margin-top: 38px;
}
.partneram-content-row{
	display: flex;
	align-items: flex-end;
	gap: 42px;
}
.partneram-content-row img{
	width: 50%;
	border-radius: 4px;
}
.partneram-content-title{
	font-size: 22px;
	font-weight: 400;
	line-height: 130%;
	color: #272728;
	margin-bottom: 16px;
}
.partneram-content-text{
	font-size: 16px;
	font-weight: 400;
	line-height: 170%;
	color: #272728;
}
.partneram-content-row:nth-child(even) .partneram-content-text:after{
	content: '';
	width: 95px;
	height: 6px;
	background-color: #EAA855;
	margin-top: 16px;
	display: block;
}
.partneram-content-row:not(:last-child){
	margin-bottom: 70px;
}
.partneram-content-row:nth-child(odd){
	flex-direction: row-reverse;
	align-items: center;
	padding: 50px 0;
}
.partneram-content-row:nth-child(odd):before{
	content: '';
	position: absolute;
	left: 0;
	z-index: -1;
	background-color: #F5F0E7;
	width: 55%;
	height: 15%;
	display: block;
}
.partneram-form{
	display: flex;
	justify-content: space-between;
	padding: 60px 56px 69px 52px;
	background-image: url('/bitrix/templates/magma/images/partneram-form.png');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	margin: 95px 0;
}
.partneram-form_content-title{
	font-size: 30px;
	font-weight: 400;
	line-height: 130%;
	color: #fff;
}
.partneram-form_content hr{
	width: 40px;
	height: 2px;
	background: #EAA855;	
	margin-bottom: 12px;
	opacity: 1;
}
.partneram-form_content-subtitle{
	font-size: 16px;
	font-weight: 400;
	line-height: 170%;
	color: #fff;
	margin-bottom: 30px;
}
.partneram-form_phone-block{
	margin-bottom: 26px;
}
.partneram-form_phone-block p{
	font-size: 16px;
	font-weight: 600;
	line-height: 170%;
	color: #fff;
	margin-bottom: 12px;
}
.partneram-form_phone-block a{
	border: 1px solid rgb(255, 255, 255);
	background: rgba(255, 255, 255, 0.1);
	padding: 10px 27px 10px 18px;
	display: block;
	font-size: 16px;
	font-weight: 600;
	line-height: 170%;
	display: flex;
	gap: 14px;
	align-items: center;
	color: #fff;
	width: fit-content;
}
.partneram-form_phone-block a:before{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg width='24.000000' height='24.000000' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip226_5946'%3E%3Crect id='Frame' rx='0.000000' width='23.000000' height='23.000000' transform='translate(0.500000 0.500000)' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='Frame' rx='0.000000' width='23.000000' height='23.000000' transform='translate(0.500000 0.500000)' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cg clip-path='url(%23clip226_5946)'%3E%3Cpath id='Vector' d='M8.75 4.8C8.49 4.21 8.36 3.91 8.16 3.69C7.91 3.4 7.59 3.19 7.23 3.08C6.94 3 6.62 3 5.97 3C5.02 3 4.55 3 4.15 3.18C3.68 3.39 3.26 3.86 3.09 4.35C2.95 4.76 2.99 5.18 3.07 6.03C3.94 15.09 8.9 20.05 17.96 20.92C18.81 21 19.23 21.04 19.64 20.9C20.13 20.73 20.6 20.31 20.81 19.84C21 19.44 21 18.97 21 18.02C21 17.37 21 17.05 20.91 16.76C20.8 16.4 20.59 16.08 20.3 15.83C20.08 15.63 19.78 15.5 19.19 15.24L18.28 14.84C17.64 14.55 17.32 14.41 16.99 14.38C16.68 14.35 16.37 14.39 16.08 14.51C15.77 14.62 15.5 14.85 14.96 15.3C14.43 15.75 14.16 15.97 13.83 16.09C13.54 16.2 13.15 16.24 12.85 16.19C12.5 16.14 12.24 16 11.71 15.72C10.06 14.84 9.15 13.93 8.27 12.28C7.99 11.75 7.85 11.49 7.8 11.14C7.75 10.84 7.79 10.45 7.9 10.16C8.02 9.83 8.24 9.56 8.69 9.03C9.14 8.49 9.37 8.22 9.48 7.91C9.6 7.62 9.64 7.31 9.61 7C9.58 6.67 9.44 6.35 9.15 5.71L8.75 4.8Z' stroke='%23FFFFFF' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: content;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.partneram-form_social-block p{
	font-size: 16px;
	font-weight: 600;
	line-height: 170%;
	color: #fff;
	margin-bottom: 12px;
}
.partneram-form_social-block ul{
	display: flex;
	gap: 11px;
	padding-left: 0;
	list-style: none;
}
.partneram-form_social-block-item{
	width: 34px;	
	height: 34px;
	background-size: contain;
	background-repeat: no-repeat;
}
.partneram-form_social-block-tg{
	background-image: url("data:image/svg+xml,%3Csvg width='34.000000' height='34.000000' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3ClinearGradient x1='12.751698' y1='1.417799' x2='4.251697' y2='21.249994' id='paint_linear_2_1_0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2337AEE2'/%3E%3Cstop offset='1.000000' stop-color='%231E96C8'/%3E%3C/linearGradient%3E%3ClinearGradient x1='14.871902' y1='18.044300' x2='17.362356' y2='23.711510' id='paint_linear_2_4_0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFF7FC'/%3E%3Cstop offset='1.000000' stop-color='%23FFFFFF'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect id='Telegram' width='34.000000' height='34.000000' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cpath id='Oval' d='M17 34C26.38 34 34 26.38 34 17C34 7.61 26.38 0 17 0C7.61 0 0 7.61 0 17C0 26.38 7.61 34 17 34Z' fill='url(%23paint_linear_2_1_0)' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Shape' d='M13.88 24.79C13.33 24.79 13.42 24.58 13.23 24.05L11.61 18.72L24.08 11.33L13.88 24.79Z' fill='%23C8DAEA' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Shape' d='M13.88 24.79C14.3 24.79 14.49 24.59 14.73 24.36L17 22.16L14.17 20.45L13.88 24.79Z' fill='%23A9C9DD' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Shape' d='M14.17 20.45L21.02 25.51C21.8 25.95 22.36 25.72 22.56 24.79L25.35 11.65C25.63 10.5 24.91 9.98 24.16 10.32L7.79 16.64C6.67 17.09 6.68 17.71 7.58 17.99L11.79 19.3L21.52 13.16C21.98 12.88 22.4 13.03 22.05 13.34L14.17 20.45Z' fill='url(%23paint_linear_2_4_0)' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3C/svg%3E%0A");	
}
.partneram-form_social-block-wa{
	background-image: url("data:image/svg+xml,%3Csvg width='34.000000' height='34.000000' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Crect id='WhatsApp' width='34.000000' height='34.000000' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cpath id='Oval' d='M17 34C26.38 34 34 26.38 34 17C34 7.61 26.38 0 17 0C7.61 0 0 7.61 0 17C0 26.38 7.61 34 17 34Z' fill='%2325D366' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Page-1' d='M17.5562 26.458L17.5605 26.458C23.1338 26.4558 27.667 21.9219 27.6689 16.3494C27.6699 13.6484 26.6196 11.1086 24.7109 9.198C22.8027 7.28735 20.2646 6.23462 17.5601 6.2334C11.9883 6.2334 7.45361 10.7678 7.45166 16.3416C7.45068 18.123 7.91602 19.8621 8.80078 21.3953L7.3667 26.6333L12.7256 25.2278C14.2021 26.033 15.8643 26.4575 17.5562 26.458ZM12.9736 23.3977L13.2808 23.5798C14.5708 24.3452 16.0493 24.7502 17.5571 24.751L17.5605 24.751C22.1914 24.751 25.9604 20.9817 25.9624 16.3489C25.9629 14.1038 25.0898 11.9929 23.5039 10.4048C21.9175 8.81665 19.8076 7.94165 17.5635 7.94067C12.9292 7.94067 9.16016 11.7097 9.1582 16.342C9.15771 17.9297 9.60156 19.4758 10.4429 20.8135L10.6426 21.1313L9.79395 24.2319L12.9736 23.3977ZM22.1689 18.4583C22.4214 18.5847 22.5898 18.6479 22.6533 18.7532C22.7163 18.8586 22.7163 19.3643 22.5059 19.9543C22.2954 20.5444 21.2861 21.083 20.8008 21.1553C20.3657 21.2205 19.8149 21.2476 19.21 21.0552C18.8433 20.939 18.3726 20.7834 17.77 20.5232C15.2363 19.4292 13.5815 16.8779 13.4551 16.7092C13.3291 16.5408 12.4238 15.3396 12.4238 14.0964C12.4238 12.8533 13.0762 12.2422 13.3081 11.9893C13.5396 11.7363 13.813 11.6733 13.9814 11.6733C14.1499 11.6733 14.3184 11.6748 14.4653 11.6821C14.4839 11.6831 14.5024 11.6829 14.522 11.6829C14.6694 11.6819 14.853 11.6809 15.0337 12.1157C15.2441 12.6216 15.7495 13.8647 15.8125 13.9912C15.876 14.1177 15.918 14.2651 15.8335 14.4338C15.7495 14.6023 15.7075 14.7075 15.5811 14.855C15.4546 15.0024 15.3159 15.1843 15.2021 15.2976C15.0757 15.4236 14.9443 15.5603 15.0913 15.813C15.2388 16.0659 15.7456 16.8931 16.4966 17.5627C17.4614 18.4233 18.2754 18.6902 18.5278 18.8164C18.7803 18.9429 18.9277 18.9219 19.0752 18.7532C19.2222 18.5847 19.7065 18.0156 19.875 17.7629C20.043 17.51 20.2114 17.5522 20.4429 17.6365C20.6748 17.7209 21.9165 18.3318 22.1689 18.4583Z' clip-rule='evenodd' fill='%23FDFDFD' fill-opacity='1.000000' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}
.partneram-form form{
	display: flex;
	flex-direction: column;	
	max-width: 380px;
}
.partneram-form form input{
	margin-bottom: 28px;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	color: #fff;
	padding-bottom: 12px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.99);
	background-color: transparent;
}
.partneram-form form input::placeholder{
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	color: #fff;
}
.partneram-form form input::-webkit-input-placeholder {
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	color: #fff;
}
.partneram-form form input::-moz-placeholder {
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	color: #fff;
}
.partneram-form form input:-moz-placeholder {
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	color: #fff;
}
.partneram-form form input:-ms-input-placeholder {
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	color: #fff;
}
.partneram-form form input[type="submit"]{
	width: 270px;
	height: 48px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	line-height: 35px;
	margin: 16px 0 35px;
	background: #EAA855;
	border: none;
	padding-bottom: 0;
}
.acceptance input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.acceptance input+label {
  display: inline-flex;
  align-items: center;
  user-select: none;
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  opacity: 0.8;  
}
/* создаем поддельный чекбокс */
.acceptance input+label::before {
  content: '';
  display: inline-block;
  width: 28px;
  height: 28px;
  margin-right: 20px;
  position: relative;
  background-color: #EAA855;    
  flex-shrink: 0;
}
.acceptance input:checked+label::after {
    content: "";
    position: absolute;
    width: 19px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg width='18.666504' height='15.166504' viewBox='0 0 18.6665 15.1665' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Cpath id='Vector' d='M18.3 0.32C18.77 0.76 18.78 1.5 18.34 1.97L6.09 14.8C5.87 15.03 5.57 15.16 5.26 15.16C4.94 15.17 4.64 15.04 4.42 14.82L0.34 10.74C-0.12 10.28 -0.12 9.54 0.34 9.09C0.79 8.63 1.53 8.63 1.99 9.09L5.23 12.33L16.65 0.36C17.1 -0.11 17.83 -0.13 18.3 0.32Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    margin: 5px;
}
h1{
	display: none;
}
form .partneram-form_content-title, form hr, form .partneram-form_content-subtitle{
	display: none;
}

@media (max-width: 1099px){
	.partneram-form	{
		padding: 42px 41px 38px 26px;
		background-image: url('/bitrix/templates/magma/images/partneram-form--tab.png');
		background-size: cover;
	}
	.partneram-form form{
		max-width: 316px;
	}
	#js-catalog{
		display: none!important;
	}
	.wrapper{
		padding-left: 0!important;
	}
	.partneram-banner{
		padding: 38px 25px;
	}
	.partneram-banner-title{
		font-size: 36px;
		font-weight: 400;
		line-height: 130%;
	}
	.partneram-banner-text{
		font-size: 16px;
		font-weight: 400;
		line-height: 170%;
	}
	.partneram-banner-text:after{
		margin-top: 30px;
	}
	.partneram-banner:after{
		left: 16px;
		bottom: 12px;
		width: 35%;
	}
	.partneram-banner:before{
		top: 12px;
		right: 16px;
		width: 35%;
	}
	.partneram-content-row, .partneram-content-row:nth-child(odd){
		flex-direction: column-reverse;
	}
	.partneram-content-row img{
		width: 100%;
	}
	.partneram-content-row:nth-child(even) .partneram-content-text:after{
		display: none;
	}
	.partneram-content-row:not(:last-child){
		margin-bottom: 50px;
	}
	.partneram-content-row:nth-child(odd){
		position: relative;		
	}
	.partneram-content-row:nth-child(odd):before{
		left: -30px;
		top: 0;
		width: calc(100% + 60px);
    height: 100%;
	}
	.partneram-content h2:after{
		content: '';
		margin-top: 4px;
		width: 40px;
		height: 3px;
		border-radius: 40px;
		background: #EAA855;
		display: block;
	}
}
@media (max-width: 767px){
	.partneram-banner{
		padding: 94px 15px 67px;
		height: auto;
	}
	.partneram-banner-content{
		flex-direction: column;
		gap: 23px;
	}
	.partneram-banner-title{
		font-size: 32px;
		font-weight: 400;
		line-height: 130%;
	}
	.partneram-banner-text{
		font-size: 16px;
		font-weight: 400;
		line-height: 170%;
		width: 100%;
	}
	.partneram-banner:before{
		top: -3px;
		right: 10px;
	}
	.partneram-banner-text:after{
		margin-top: 28px;
		width: 37%;
		margin-left: auto;
	}
	.partneram-banner:after{
		left: 10px;
		bottom: -3px;
	}
	.partneram-banner-content:before{
		background: linear-gradient(180.00deg, rgba(27, 32, 36, 0.56),rgba(27, 32, 36, 0.8) 100%);
	}
	.partneram-form{
		flex-direction: column-reverse;
		padding: 27px 16px 32px 14px;
		gap: 32px;
		background-image: url('/bitrix/templates/magma/images/partneram-form--mob.png');
	}
	form .partneram-form_content-subtitle{
		display: block;
	}
	form .partneram-form_content-title{
		display: block;
		font-size: 26px;
		font-weight: 400;
		line-height: 130%;
	}
	.partneram-form_content .partneram-form_content-title, .partneram-form_content hr, .partneram-form_content .partneram-form_content-subtitle{
		display: none;
	}
	form hr {
    width: 40px;
    height: 2px;
    background: #EAA855;
    margin-bottom: 12px;
    opacity: 1;
    display: block;
	}
	.partneram-form_phone-block a{
		width: 100%;
	}
	.partneram-form form input[type="submit"]{
		width: 100%;
	}
}
/* End */
/* /bitrix/templates/magma/components/bitrix/news.detail/partneram/style.css?174895478516163 */
