

/* Start:/bitrix/templates/yasew_en/components/bitrix/system.auth.authorize/.default/style.css?174339946215615*/
/******************* Авторизация и регистрация *********************/
.auth_page {
	background: #DFF6FA;
	display: flex;
	flex-direction: column;
	align-items: center;
	min-height: 678px;
	position: relative;
	overflow: hidden;
}

.auth_page .bg1 {
	background-image: url("data:image/svg+xml,%3Csvg width='244' height='263' viewBox='0 0 244 263' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M113.204 5.14127C144.422 12.4863 157.337 46.5991 178.284 70.8472C196.559 92.0027 218.641 108.892 226.092 135.82C236.683 174.093 257.165 223.43 227.967 250.392C198.654 277.46 151.863 250.038 113.204 240.062C87.3763 233.398 62.7071 223.75 45.5824 203.329C29.9088 184.639 30.9748 159.638 25.7857 135.82C17.9272 99.7478 -12.5445 61.4793 7.99143 30.7809C28.8344 -0.376398 76.6758 -3.45307 113.204 5.14127Z' fill='%23EFFFF8' stroke='black' stroke-dasharray='20 20'/%3E%3C/svg%3E%0A");
	position: absolute;
	height: 263px;
	width: 244px;
	bottom: -56px;
	right: 171px;
}

.auth_page .bg2 {
	background-image: url("data:image/svg+xml,%3Csvg width='243' height='243' viewBox='0 0 243 243' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='121.5' cy='121.5' r='121' fill='%23FFFCF4' stroke='black' stroke-dasharray='20 20'/%3E%3C/svg%3E%0A");
	position: absolute;
	height: 243px;
	width: 243px;
	bottom: 14px;
	left: 209px;
}

.auth_page .ap_logo {
	margin-top: 23px;
	z-index: 1;
}

.auth_page .ap_logo svg {
	width: 263px;
	height: auto;
}

.auth_page .ap_form_wrap {
	margin-top: 26px;
	background: #FFF;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);
	width: 100%;
	z-index: 1;
	padding: 23px 28px;
}

.auth_page .alert.alert-error {
	width: 100%;
	background: #FFCDCD;
	font-family: Circe Rounded Regular;
	color: #000;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: -0.24px;
	padding: 5px 6px 3px;
	margin-bottom: 10px;
	border: 0;
}

.auth {
	font-family: Circe Rounded Regular;
}

.auth-form h4 {
	font-family: Circe Rounded Alt Regular1;
	color: #323232;
	font-size: 30px;
	margin: 0;
	line-height: normal;
}

.auth-form h5 {
	color: #323232;
	font-size: 13px;
	letter-spacing: -0.26px;
	line-height: normal;
	margin: -4px 0 11px 0;
}

.auth-form h5 a {
	color: #1473E6;
}

.auth-form .form-group {
	margin-bottom: 8px;
}

.auth-form .form-group label {
	display: block;
	font-family: Circe Rounded Regular4;
	color: #747474;
	font-size: 13px;
	line-height: normal;
	letter-spacing: -0.26px;
	margin-bottom: 2px;
	transition: all 0.15s ease;
}

.auth-form .form-group input {
	width: 100%;
	border: 0;
	border-bottom: 1px solid #EAEAEA;
	color: #222628;
	font-size: 14px;
	line-height: normal;
	padding: 0 0 4px 5px;
	transition: all 0.15s ease;
}

.auth-form .form-group input:focus {
	outline: unset;
}

.auth-form .ys-form-group.is-focused input {
	border-bottom-color: #1473E6!important;
}

.auth-form .ys-form-group.is-focused label {
	color: #747474!important;
}

.auth-form .forgot_password_note {
	color: #818181;
	font-size: 12px;
	line-height: normal;
	letter-spacing: -0.24px;
}

.auth-form .forgot_password_note a {
	font-size: 12px;
	line-height: normal;
	letter-spacing: -0.24px;
	color: #1473E6;
}

.auth-form .forgot_password_note a:active {
	color: #1473E6;
	text-decoration: none;
}

.auth-form .btn {
	border-radius: 16px;
	background: #1473E6;
	padding: 0 11px;
	height: 26px;
	display: flex;
	color: #FFF;
	font-size: 14px;
	line-height: 1;
	letter-spacing: -0.28px;
	margin: 8px 0 0 auto;
}

.auth-form .btn:hover {
	color: #FFF;
}

@media (min-width: 390px) {
	.auth_page .bg1 {
		left: -25px;
		right: unset;
	}

	.auth_page .bg2 {
		right: -62px;
		left: unset;
	}
}

@media (min-width: 768px) {
	.auth_page {
		flex-direction: row;
		gap: 85px;
		justify-content: center;
		min-height: 881px;
	}

	.auth_page .bg1 {
		background-image: url("data:image/svg+xml,%3Csvg width='1440' height='881' viewBox='0 0 1440 881' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1604_2697)'%3E%3Crect width='1440' height='881' fill='white'/%3E%3Crect width='1440' height='881' fill='%23DFF6FA'/%3E%3Ccircle cx='1355.5' cy='899.5' r='182' fill='%23F4FFFC' stroke='black' stroke-dasharray='20 20'/%3E%3Cpath d='M497.465 -180.152L497.463 -180.151C495.142 -178.548 492.893 -176.841 490.725 -175.037L490.405 -175.421C486.044 -171.792 482.007 -167.775 478.358 -163.439L478.741 -163.117C475.104 -158.794 471.855 -154.154 469.058 -149.265L468.624 -149.513C465.805 -144.585 463.442 -139.405 461.601 -134.045L462.074 -133.882C461.159 -131.217 460.373 -128.507 459.726 -125.761L459.724 -125.752C459.083 -123.245 458.556 -120.71 458.14 -118.158L457.647 -118.238C456.81 -113.105 456.42 -107.9 456.456 -102.693L456.956 -102.696C456.991 -97.5237 457.45 -92.3492 458.312 -87.2431L457.819 -87.1599C458.686 -82.026 459.958 -76.9612 461.617 -72.0365L462.091 -72.1961C462.918 -69.7408 463.842 -67.3205 464.859 -64.9442C465.907 -62.5028 467.058 -60.1134 468.308 -57.7811L467.867 -57.5449C470.39 -52.8372 473.312 -48.3619 476.587 -44.1629L476.982 -44.4704C478.612 -42.3801 480.33 -40.3586 482.131 -38.4113L482.133 -38.4093C484.093 -36.2652 486.141 -34.2114 488.263 -32.2352L487.922 -31.8693C492.181 -27.902 496.731 -24.2488 501.45 -20.8064L501.745 -21.2103C504.091 -19.4987 506.48 -17.8388 508.897 -16.2176L508.899 -16.2166C511.371 -14.5454 513.876 -12.9164 516.403 -11.3129L516.135 -10.8907C520.166 -8.33297 524.248 -5.84169 528.331 -3.34973C529.361 -2.72128 530.391 -2.09275 531.42 -1.46312L531.681 -1.88965C536.793 1.23783 541.893 4.39657 546.876 7.71624L546.599 8.13238C551.585 11.4538 556.454 14.9354 561.104 18.71L561.419 18.3218C563.746 20.2105 566.019 22.1731 568.227 24.226L568.228 24.2277C570.335 26.2061 572.366 28.2654 574.301 30.4073L573.931 30.7426C577.79 35.0136 581.27 39.6125 584.222 44.5535L584.651 44.297C586.131 46.7724 587.479 49.3338 588.678 51.983C588.678 51.9833 588.678 51.9837 588.678 51.984L588.223 52.1901C589.321 54.6015 590.302 57.0543 591.188 59.5383C592.965 64.5187 594.358 69.6247 595.533 74.7745L596.02 74.6632C596.61 77.2485 597.145 79.8436 597.646 82.4378C598.137 84.9708 598.598 87.5235 599.047 90.0862L598.555 90.1725C598.816 91.6632 599.074 93.1579 599.332 94.655C599.953 98.2545 600.576 101.867 601.257 105.47L601.748 105.377C602.71 110.465 603.786 115.525 605.133 120.494L604.651 120.625C606.007 125.628 607.638 130.543 609.702 135.301L610.16 135.102C611.181 137.454 612.307 139.766 613.558 142.03C614.929 144.491 616.445 146.847 618.089 149.095L617.686 149.391C621.032 153.964 624.908 158.093 629.188 161.752L629.513 161.372C633.768 165.009 638.425 168.179 643.362 170.86L643.123 171.3C648.076 173.989 653.307 176.187 658.69 177.87L658.839 177.393C661.519 178.23 664.237 178.94 666.977 179.517L666.978 179.517C669.746 180.104 672.532 180.558 675.328 180.886L675.27 181.383C680.911 182.045 686.593 182.2 692.263 181.914L692.238 181.415C697.868 181.131 703.487 180.412 709.044 179.322L709.14 179.813C714.707 178.721 720.209 177.259 725.593 175.495L725.438 175.019C728.13 174.137 730.793 173.178 733.419 172.152C736.248 171.038 739.062 169.844 741.848 168.567L742.056 169.022C747.605 166.48 753.045 163.613 758.274 160.403L758.012 159.977C763.22 156.779 768.215 153.241 772.894 149.346L773.214 149.73C777.927 145.807 782.323 141.522 786.298 136.857L785.917 136.533C787.889 134.22 789.755 131.813 791.505 129.311C791.696 129.022 791.882 128.739 792.066 128.458L792.485 128.731C792.674 128.441 792.861 128.155 793.047 127.868C793.234 127.581 793.421 127.294 793.61 127.004L793.192 126.731C793.377 126.447 793.566 126.16 793.76 125.867L793.771 125.851L793.783 125.835C796.246 122.682 798.517 119.368 800.542 115.922L800.973 116.175C805.073 109.194 808.17 101.667 809.806 93.816L809.316 93.714C810.127 89.8215 810.576 85.8506 810.607 81.8287C810.626 78.9595 810.409 76.1625 810.001 73.4228L810.495 73.3491C809.651 67.6863 807.999 62.2731 805.931 56.9838L805.465 57.1658C803.42 51.9345 800.965 46.821 798.476 41.6884L798.926 41.4703C798.791 41.1926 798.657 40.9149 798.522 40.6371C796.177 35.803 793.828 30.9619 791.798 26.011L791.336 26.2007C790.254 23.5619 789.261 20.8888 788.406 18.1666C788.406 18.1662 788.406 18.1657 788.405 18.1653L788.882 18.0155C787.969 15.1341 787.236 12.2338 786.649 9.31816C785.463 3.42673 784.873 -2.52718 784.596 -8.51368L784.097 -8.49054C783.819 -14.4717 783.854 -20.4822 783.918 -26.4827L784.418 -26.4773C784.425 -27.1226 784.432 -27.7679 784.44 -28.4132C784.5 -33.7639 784.56 -39.1142 784.421 -44.4432L783.922 -44.4302C783.844 -47.4209 783.703 -50.4024 783.465 -53.3719C783.231 -56.1403 782.924 -58.9109 782.517 -61.6667L783.011 -61.7398C782.194 -67.2669 780.974 -72.7405 779.13 -78.0215L778.658 -77.8567C777.747 -80.4653 776.684 -83.0249 775.44 -85.5189C774.131 -88.1168 772.627 -90.568 770.949 -92.8717L771.353 -93.1661C767.927 -97.8684 763.783 -101.961 759.091 -105.436L758.793 -105.035C756.496 -106.736 754.066 -108.289 751.523 -109.692L751.522 -109.693C748.839 -111.184 746.1 -112.501 743.314 -113.673L743.508 -114.134C737.847 -116.516 731.999 -118.303 726.047 -119.753L725.928 -119.267C720.02 -120.706 714.005 -121.813 707.957 -122.839L708.041 -123.332C706.114 -123.66 704.184 -123.979 702.256 -124.297C698.14 -124.978 694.026 -125.658 689.94 -126.417L689.848 -125.926C686.827 -126.487 683.819 -127.092 680.835 -127.772M497.465 -180.152L680.946 -128.26C677.926 -128.932 674.938 -129.693 671.995 -130.565L671.853 -130.086C674.808 -129.21 677.806 -128.446 680.835 -127.772M497.465 -180.152C499.677 -181.689 501.95 -183.12 504.276 -184.442L504.029 -184.877C508.742 -187.556 513.671 -189.794 518.75 -191.58L518.916 -191.108C523.984 -192.89 529.203 -194.22 534.503 -195.088L534.423 -195.581C539.74 -196.452 545.139 -196.86 550.553 -196.795L550.547 -196.295C553.226 -196.263 555.908 -196.115 558.586 -195.849C561.133 -195.59 563.666 -195.236 566.18 -194.785L566.268 -195.277C571.322 -194.37 576.299 -193.074 581.167 -191.377M497.465 -180.152L581.167 -191.377M680.835 -127.772L680.945 -128.257L680.837 -127.772C680.836 -127.772 680.836 -127.772 680.835 -127.772ZM638.926 -148.276L638.604 -147.893C641.184 -145.727 643.847 -143.655 646.633 -141.732L646.634 -141.731C649.212 -139.962 651.875 -138.376 654.61 -136.948L654.841 -137.391L638.926 -148.276ZM638.926 -148.276C634.022 -152.392 629.407 -156.861 624.795 -161.326C624.576 -161.538 624.357 -161.75 624.137 -161.963L623.789 -161.603C621.373 -163.942 618.958 -166.272 616.5 -168.544M638.926 -148.276L616.839 -168.911M616.5 -168.544C616.5 -168.544 616.5 -168.544 616.5 -168.544L616.839 -168.911M616.5 -168.544C616.5 -168.544 616.5 -168.543 616.501 -168.543L616.839 -168.911M616.5 -168.544C614.368 -170.503 612.194 -172.405 609.967 -174.23L610.284 -174.617C612.519 -172.785 614.701 -170.876 616.839 -168.911M581.167 -191.377L581.002 -190.905C583.407 -190.067 585.785 -189.13 588.132 -188.094C590.773 -186.906 593.33 -185.584 595.812 -184.146L596.062 -184.579L581.167 -191.377Z' fill='%23EFFFF8' stroke='black' stroke-dasharray='20 20'/%3E%3Ccircle cx='-32' cy='-23' r='179.5' fill='%23F4FFFC' stroke='black' stroke-dasharray='20 20'/%3E%3Ccircle cx='1190.5' cy='264.5' r='212' fill='%23FFFCF4' stroke='black' stroke-dasharray='20 20'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M152.045 700.168C189.072 724.749 240.014 724.88 264.394 762.033C293.732 806.741 306.195 862.192 292.23 913.795C276.115 973.343 241.627 1031.58 184.886 1055.82C126.89 1080.6 59.5428 1066.58 3.83116 1036.99C-47.9888 1009.47 -75.255 956.747 -100.968 904.019C-130.163 844.149 -172.306 781.803 -151.45 718.561C-129.535 652.11 -66.7952 592.782 3.07108 588.547C67.4543 584.646 98.3034 664.49 152.045 700.168Z' fill='%23EFFFF8' stroke='black' stroke-dasharray='20 20'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1604_2697'%3E%3Crect width='1440' height='881' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
		position: absolute;
		height: 100%;
		width: 100%;
		top: 0;
		left: 0;
		background-size: cover;
	}

	.auth_page .bg2 {display: none;}

	.auth_page .ap_logo {
		margin-top: 0;
		flex: 0 0 calc(50% - 43px);
		max-width: 604px;
	}
	
	.auth_page .ap_logo svg {
		width: auto;
		max-width: 100%;
	}

	.auth_page .ap_form_wrap {
		margin-top: 0;
		flex: 0 0 calc(50% - 43px);
		max-width: 510px;
		border-radius: 30px;
		padding: 50px 56px;
	}

	.auth-form h4 {
		font-size: 35px;
	}

	.auth-form h5 {
		font-size: 18px;
		letter-spacing: -0.36px;
		margin: 1px 0 33px 0;
	}

	.auth-form .form-group {
		margin-bottom: 9px;
		height: 53px;
	}

	.auth-form .form-group label {
		font-size: 16px;
		letter-spacing: -0.32px;
		margin-bottom: 7px;
	}

	.auth-form .ys-form-group.is-hover input {
		border-bottom-color: #939393!important;
	}

	.auth-form .ys-form-group.is-focused input {
		border-bottom-color: #1473E6!important;
		border-bottom-width: 2px;
	}

	.auth-form .forgot_password_note {
		font-size: 14px;
		letter-spacing: -0.28px;
	}

	.auth-form .forgot_password_note a {
		font-size: 14px;
		letter-spacing: -0.28px;
	}

	.auth-form .forgot_password_note a:hover {
		color: #1362C1;
		text-decoration: underline;
	}

	.auth-form .btn {
		padding: 0 14px;
		height: 34px;
		font-size: 17px;
		letter-spacing: -0.34px;
	}

	.auth-form .btn:hover {
		color: #FFF;
		background: #1362C1;
	}
}
/******************* END Авторизация и регистрация *********************/

/******************* Авторизация и регистрация POPUP *********************/
.ap_form_wrap.fancybox-content {
	width: min(100%, 300px)!important;
	padding: 23px 18px!important;
	border-radius: 15px;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);
}

.ap_form_wrap.fancybox-content .fancybox-button {
	right: 0;
	top: 0;
}

.ap_form_wrap.fancybox-content .fancybox-button svg {
	display: none;
}

.ap_form_wrap.fancybox-content .fancybox-button:after {
	content: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 13L7 7M7 7L1 1M7 7L13 1M7 7L1 13' stroke='%23323232' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	width: 14px;
	height: 14px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: auto;
}

@media (min-width: 768px) {
	.ap_form_wrap.fancybox-content {
		width: min(100%, 510px)!important;
		padding: 51px 56px!important;
		border-radius: 30px;
		overflow: visible;
	}

	.ap_form_wrap.fancybox-content .fancybox-button {
		right: -44px;
		top: -4px;
	}

	.ap_form_wrap.fancybox-content .fancybox-button:after {
		content: url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='2.82843' y1='2.6665' x2='24' y2='23.8381' stroke='%23E1E1E1' stroke-width='4' stroke-linecap='round'/%3E%3Cline x1='2' y1='-2' x2='31.9411' y2='-2' transform='matrix(0.707107 -0.707107 -0.707107 -0.707107 0 24)' stroke='%23E1E1E1' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E%0A");
		width: 26px;
		height: 27px;
		transition: all 0.15s ease;
	}

	.ap_form_wrap.fancybox-content .fancybox-button:hover:after {
		content: url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='2.82843' y1='2.6665' x2='24' y2='23.8381' stroke='white' stroke-width='4' stroke-linecap='round'/%3E%3Cline x1='2' y1='-2' x2='31.9411' y2='-2' transform='matrix(0.707107 -0.707107 -0.707107 -0.707107 0 24)' stroke='white' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E%0A");
	}
}
/******************* END Авторизация и регистрация POPUP *********************/
/* End */
/* /bitrix/templates/yasew_en/components/bitrix/system.auth.authorize/.default/style.css?174339946215615 */
