

/* Start:/local/templates/lk_arendator/template_styles.css?1787649390141022*/
@import url('/local/templates/lk_arendator/fonts/rawline.css');
@font-face {
  font-family: 'Gosha Sans';
  src: url('/local/templates/lk_arendator/fonts/GoshaSans-Ultrabold.woff2') format('woff2'), url('/local/templates/lk_arendator/fonts/GoshaSans-Ultrabold.woff') format('woff'), url('/local/templates/lk_arendator/fonts/GoshaSans-Ultrabold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaooCP.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCP.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCP.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCP.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpYCP.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCP.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapYCP.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59FO_F.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk6jFO_F.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_F.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_F.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_F.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_F.ttf) format('truetype');
}
html,
body {
  padding: 0;
  margin: 0;
}
:root {
  --BODY_BG: #FFFFFF;
  --BODY_COLOR: #1E213B;
  --BODY_COLOR_LINK: #1E213B;
  --ACCENT_COLOR: #2FA7E5;
  --LIME_COLOR: #ADE01F;
  --CONTAINER_WIDTH: 100%;
  --PRELOADER: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='200px' height='200px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cpath fill='none' stroke='%232fa7e5' stroke-width='3' stroke-dasharray='128.29446411132812 128.29446411132812' d='M24.3 30C11.4 30 5 43.3 5 50s6.4 20 19.3 20c19.3 0 32.1-40 51.4-40 C88.6 30 95 43.3 95 50s-6.4 20-19.3 20C56.4 70 43.6 30 24.3 30z' stroke-linecap='round' style='transform:scale(0.8);transform-origin:50px 50px'%3E%3Canimate attributeName='stroke-dashoffset' repeatCount='indefinite' dur='2s' keyTimes='0;1' values='0;256.58892822265625'%3E%3C/animate%3E%3C/path%3E%3C/svg%3E");
  --font-family: "Raleway", sans-serif;
  --second-family: "Manrope", sans-serif;
  --third-family: "Rawline", sans-serif;
  --font3: "Inter", sans-serif;
  --font4: "Gosha Sans", sans-serif;
  --font5: "Maver", sans-serif;
  --font6: "Calibri", sans-serif;
  --black: #1E213B;
  --white: #fff;
  --blue: #2fa7e5;
  --vk-mobile: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M78.6008 31.6592C83.2073 52.9779 69.6594 73.9943 48.3408 78.6008C27.0221 83.2073 6.00566 69.6594 1.39919 48.3408C-3.20729 27.0221 10.3406 6.00566 31.6592 1.39919C52.9779 -3.20729 73.9943 10.3406 78.6008 31.6592Z' fill='%232FA7E5' stroke='%232FA7E5' /%3E%3Cpath d='M42.1382 54.794C25.7419 54.794 16.3897 43.9854 16 26H24.2131C24.4829 39.2011 30.5377 44.7926 35.3337 45.9452V26H43.0676V37.3849C47.8036 36.8951 52.7788 31.7069 54.4575 26H62.1912C60.9022 33.0326 55.5067 38.2209 51.67 40.3537C55.5067 42.0834 61.652 46.6081 63.99 54.794H55.4769C53.6484 49.3179 49.0925 45.0811 43.0676 44.504V54.794H42.1382Z' fill='%23FFFFFF' /%3E%3C/svg%3E");
  --vk: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M78.6008 31.6592C83.2073 52.9779 69.6594 73.9943 48.3408 78.6008C27.0221 83.2073 6.00566 69.6594 1.39919 48.3408C-3.20729 27.0221 10.3406 6.00566 31.6592 1.39919C52.9779 -3.20729 73.9943 10.3406 78.6008 31.6592Z' fill='white' stroke='white' /%3E%3Cpath d='M42.1382 54.794C25.7419 54.794 16.3897 43.9854 16 26H24.2131C24.4829 39.2011 30.5377 44.7926 35.3337 45.9452V26H43.0676V37.3849C47.8036 36.8951 52.7788 31.7069 54.4575 26H62.1912C60.9022 33.0326 55.5067 38.2209 51.67 40.3537C55.5067 42.0834 61.652 46.6081 63.99 54.794H55.4769C53.6484 49.3179 49.0925 45.0811 43.0676 44.504V54.794H42.1382Z' fill='%231E213B' /%3E%3C/svg%3E");
  --vk-hover: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M78.6008 31.6592C83.2073 52.9779 69.6594 73.9943 48.3408 78.6008C27.0221 83.2073 6.00566 69.6594 1.39919 48.3408C-3.20729 27.0221 10.3406 6.00566 31.6592 1.39919C52.9779 -3.20729 73.9943 10.3406 78.6008 31.6592Z' fill='%231E213B' stroke='%231E213B' /%3E%3Cpath d='M42.1382 54.794C25.7419 54.794 16.3897 43.9854 16 26H24.2131C24.4829 39.2011 30.5377 44.7926 35.3337 45.9452V26H43.0676V37.3849C47.8036 36.8951 52.7788 31.7069 54.4575 26H62.1912C60.9022 33.0326 55.5067 38.2209 51.67 40.3537C55.5067 42.0834 61.652 46.6081 63.99 54.794H55.4769C53.6484 49.3179 49.0925 45.0811 43.0676 44.504V54.794H42.1382Z' fill='%23FFFFFF' /%3E%3C/svg%3E");
  --vk-outline: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_b_597_12563) '%3E%3Cpath d='M79.0895 31.5536C83.7543 53.1422 70.0349 74.4247 48.4464 79.0895C26.8578 83.7543 5.57526 70.0349 0.910466 48.4464C-3.75433 26.8578 9.96508 5.57526 31.5536 0.910466C53.1422 -3.75433 74.4247 9.96508 79.0895 31.5536Z' fill='url(%23paint0_linear_597_12563) ' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M41.7233 55.5114C25.3269 55.5114 15.9748 44.7028 15.5851 26.7174H23.7982C24.0679 39.9185 30.1228 45.5099 34.9188 46.6626V26.7174H42.6527V38.1023C47.3887 37.6125 52.3639 32.4242 54.0426 26.7174H61.7763C60.4873 33.75 55.0918 38.9382 51.255 41.0711C55.0918 42.8008 61.237 47.3254 63.5751 55.5114H55.062C53.2335 50.0353 48.6776 45.7984 42.6527 45.2214V55.5114H41.7233Z' fill='url(%23paint1_linear_597_12563) ' /%3E%3Cpath d='M15.5851 26.2174H15.0741L15.0852 26.7282C15.2817 35.8002 17.7401 43.1275 22.2793 48.1926C26.8266 53.2668 33.4091 56.0114 41.7233 56.0114H42.6527H43.1527V55.5114V45.7826C48.6823 46.5346 52.8688 50.5218 54.5877 55.6697L54.7018 56.0114H55.062H63.5751H64.2379L64.0558 55.3741C61.832 47.5881 56.2419 43.0459 52.3104 41.0256C56.1476 38.6042 61.0336 33.5426 62.2681 26.8075L62.3762 26.2174H61.7763H54.0426H53.6685L53.5629 26.5763C52.7482 29.3459 51.1294 31.9986 49.1383 34.0149C47.3068 35.8697 45.1977 37.1498 43.1527 37.5256V26.7174V26.2174H42.6527H34.9188H34.4188V26.7174V46.004C30.0017 44.597 24.5528 39.1697 24.2981 26.7072L24.2881 26.2174H23.7982H15.5851ZM34.802 47.1487L35.4188 47.297V46.6626V27.2174H42.1527V38.1023V38.6566L42.7041 38.5996C45.2262 38.3388 47.7553 36.8388 49.8499 34.7176C51.8644 32.6774 53.5182 30.0227 54.4123 27.2174H61.1655C59.7261 33.7631 54.6516 38.6109 51.0121 40.6341L50.142 41.1178L51.0495 41.5269C54.6938 43.1698 60.4865 47.4076 62.9021 55.0114H55.4182C53.4628 49.5406 48.823 45.3101 42.7003 44.7237L42.1527 44.6712V45.2214V55.0114H41.7233C33.6411 55.0114 27.3493 52.3517 23.024 47.5252C18.7737 42.7825 16.3713 35.8903 16.0985 27.2174H23.311C23.7224 40.2233 29.7814 45.9421 34.802 47.1487ZM78.6008 31.6592C83.2073 52.9779 69.6594 73.9943 48.3408 78.6008C27.0221 83.2073 6.00566 69.6594 1.39919 48.3408C-3.20729 27.0221 10.3406 6.00566 31.6592 1.39919C52.9779 -3.20729 73.9943 10.3406 78.6008 31.6592Z' stroke='white' /%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_b_597_12563' x='-40' y='-40' width='160' height='160' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix' /%3E%3CfeGaussianBlur in='BackgroundImageFix' stdDeviation='20' /%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur_597_12563' /%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur_597_12563' result='shape' /%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_597_12563' x1='19.1333' y1='1.03651e-06' x2='73.6066' y2='39.6922' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.3' /%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.1' /%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_597_12563' x1='19.1333' y1='1.03651e-06' x2='73.6066' y2='39.6922' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.3' /%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.1' /%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  --vk-outline-hover: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M78.6008 31.6592C83.2073 52.9779 69.6594 73.9943 48.3408 78.6008C27.0221 83.2073 6.00566 69.6594 1.39919 48.3408C-3.20729 27.0221 10.3406 6.00566 31.6592 1.39919C52.9779 -3.20729 73.9943 10.3406 78.6008 31.6592Z' fill='white' stroke='white' /%3E%3Cpath d='M42.1382 54.794C25.7419 54.794 16.3897 43.9854 16 26H24.2131C24.4829 39.2011 30.5377 44.7926 35.3337 45.9452V26H43.0676V37.3849C47.8036 36.8951 52.7788 31.7069 54.4575 26H62.1912C60.9022 33.0326 55.5067 38.2209 51.67 40.3537C55.5067 42.0834 61.652 46.6081 63.99 54.794H55.4769C53.6484 49.3179 49.0925 45.0811 43.0676 44.504V54.794H42.1382Z' fill='%232FA7E5' /%3E%3C/svg%3E");
  --tg-mobile: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M79.0895 31.5536C83.7543 53.1422 70.0349 74.4247 48.4464 79.0895C26.8578 83.7543 5.57526 70.0349 0.910466 48.4464C-3.75433 26.8578 9.96509 5.57526 31.5536 0.910466C53.1422 -3.75433 74.4247 9.96509 79.0895 31.5536Z' fill='%232FA7E5' /%3E%3Cpath d='M17.0051 41.2479C21.116 38.9963 25.7049 37.117 29.9925 35.2282C37.3689 32.1344 44.7746 29.0942 52.255 26.2639C53.7104 25.7816 56.3254 25.3101 56.5818 27.4547C56.4414 30.4905 55.8638 33.5085 55.4676 36.5265C54.4621 43.1634 53.2998 49.7775 52.1664 56.3926C51.7759 58.5961 49 59.7367 47.2238 58.3266C42.9553 55.4596 38.6539 52.6204 34.4398 49.6869C33.0594 48.2922 34.3395 46.2892 35.5723 45.2932C39.088 41.848 42.8165 38.9209 46.1485 35.2977C47.0473 33.1395 44.3916 34.9583 43.5157 35.5157C38.7026 38.8137 34.0074 42.3131 28.9329 45.2116C26.3409 46.6304 23.3198 45.418 20.729 44.6263C18.406 43.6699 15.0021 42.7061 17.0051 41.2479Z' fill='%23FFFFFF' /%3E%3C/svg%3E");
  --tg: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M79.0895 31.5536C83.7543 53.1422 70.0349 74.4247 48.4464 79.0895C26.8578 83.7543 5.57526 70.0349 0.910466 48.4464C-3.75433 26.8578 9.96509 5.57526 31.5536 0.910466C53.1422 -3.75433 74.4247 9.96509 79.0895 31.5536Z' fill='white' /%3E%3Cpath d='M17.0051 41.2479C21.116 38.9963 25.7049 37.117 29.9925 35.2282C37.3689 32.1344 44.7746 29.0942 52.255 26.2639C53.7104 25.7816 56.3254 25.3101 56.5818 27.4547C56.4414 30.4905 55.8638 33.5085 55.4676 36.5265C54.4621 43.1634 53.2998 49.7775 52.1664 56.3926C51.7759 58.5961 49 59.7367 47.2238 58.3266C42.9553 55.4596 38.6539 52.6204 34.4398 49.6869C33.0594 48.2922 34.3395 46.2892 35.5723 45.2932C39.088 41.848 42.8165 38.9209 46.1485 35.2977C47.0473 33.1395 44.3916 34.9583 43.5157 35.5157C38.7026 38.8137 34.0074 42.3131 28.9329 45.2116C26.3409 46.6304 23.3198 45.418 20.729 44.6263C18.406 43.6699 15.0021 42.7061 17.0051 41.2479Z' fill='%231E213B' /%3E%3C/svg%3E");
  --tg-hover: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M79.0895 31.5536C83.7543 53.1422 70.0349 74.4247 48.4464 79.0895C26.8578 83.7543 5.57526 70.0349 0.910466 48.4464C-3.75433 26.8578 9.96509 5.57526 31.5536 0.910466C53.1422 -3.75433 74.4247 9.96509 79.0895 31.5536Z' fill='%231E213B' /%3E%3Cpath d='M17.0051 41.2479C21.116 38.9963 25.7049 37.117 29.9925 35.2282C37.3689 32.1344 44.7746 29.0942 52.255 26.2639C53.7104 25.7816 56.3254 25.3101 56.5818 27.4547C56.4414 30.4905 55.8638 33.5085 55.4676 36.5265C54.4621 43.1634 53.2998 49.7775 52.1664 56.3926C51.7759 58.5961 49 59.7367 47.2238 58.3266C42.9553 55.4596 38.6539 52.6204 34.4398 49.6869C33.0594 48.2922 34.3395 46.2892 35.5723 45.2932C39.088 41.848 42.8165 38.9209 46.1485 35.2977C47.0473 33.1395 44.3916 34.9583 43.5157 35.5157C38.7026 38.8137 34.0074 42.3131 28.9329 45.2116C26.3409 46.6304 23.3198 45.418 20.729 44.6263C18.406 43.6699 15.0021 42.7061 17.0051 41.2479Z' fill='%23FFFFFF' /%3E%3C/svg%3E");
  --tg-outline: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_b_618_13567) '%3E%3Cpath d='M79.0895 31.5536C83.7543 53.1422 70.0349 74.4247 48.4464 79.0895C26.8578 83.7543 5.57526 70.0349 0.910466 48.4464C-3.75433 26.8578 9.96508 5.57526 31.5536 0.910466C53.1422 -3.75433 74.4247 9.96508 79.0895 31.5536Z' fill='url(%23paint0_linear_618_13567) ' /%3E%3Cpath d='M17.0071 41.2479C21.118 38.9963 25.7068 37.117 29.9944 35.2282C37.3708 32.1344 44.7765 29.0942 52.2569 26.2639C53.7123 25.7816 56.3273 25.3101 56.5837 27.4547C56.4433 30.4905 55.8657 33.5085 55.4695 36.5265C54.464 43.1634 53.3017 49.7775 52.1683 56.3926C51.7778 58.5961 49.0019 59.7367 47.2257 58.3266C42.9572 55.4596 38.6558 52.6204 34.4417 49.6869C33.0613 48.2922 34.3414 46.2892 35.5742 45.2932C39.09 41.848 42.8184 38.9209 46.1504 35.2977C47.0492 33.1395 44.3935 34.9583 43.5176 35.5157C38.7045 38.8137 34.0093 42.3131 28.9348 45.2117C26.3428 46.6304 23.3218 45.418 20.7309 44.6263C18.4079 43.6699 15.0041 42.7061 17.0071 41.2479Z' fill='url(%23paint1_linear_618_13567) ' /%3E%3Cpath d='M16.7669 40.8093L16.7387 40.8247L16.7128 40.8436C16.1622 41.2445 15.7849 41.7581 15.9308 42.372C15.996 42.6466 16.1561 42.8736 16.3366 43.0565C16.5182 43.2407 16.7444 43.4047 16.9866 43.5523C17.4697 43.8466 18.0833 44.115 18.7005 44.3638C18.9963 44.483 19.282 44.5936 19.5616 44.7018C19.8942 44.8306 20.2183 44.956 20.5405 45.0887L20.5623 45.0976L20.5848 45.1045C20.8393 45.1822 21.1016 45.2654 21.3701 45.3505C22.4348 45.688 23.5969 46.0564 24.7534 46.2416C26.2168 46.476 27.7454 46.4327 29.1749 45.6502L29.1749 45.6503L29.1828 45.6458C33.0268 43.4501 36.6605 40.9073 40.2694 38.3818C41.4445 37.5595 42.6169 36.739 43.7932 35.9329C43.8513 35.8959 43.9149 35.855 43.9827 35.8113C44.4617 35.5032 45.1555 35.0567 45.6792 34.855C45.7212 34.8388 45.7594 34.8253 45.794 34.8141C45.777 34.8729 45.7533 34.9431 45.7209 35.0259C44.0894 36.7932 42.3599 38.3977 40.596 39.9912C40.2499 40.3039 39.9021 40.6164 39.5536 40.9297C38.1138 42.2235 36.6597 43.5304 35.241 44.9197C34.5812 45.4576 33.8979 46.2688 33.5602 47.1641C33.2113 48.0892 33.2202 49.1634 34.0864 50.0386L34.1185 50.0711L34.1561 50.0973C37.3397 52.3134 40.5743 54.4767 43.8025 56.6357C44.8467 57.334 45.8902 58.0319 46.9311 58.731C49.0213 60.3704 52.2091 59.0279 52.6607 56.4798L52.6611 56.477C52.8347 55.4638 53.0091 54.4504 53.1834 53.4367C54.1469 47.8354 55.1117 42.2264 55.9639 36.6014L55.964 36.6014L55.9653 36.5916C56.0785 35.7288 56.2081 34.8581 56.3385 33.982C56.6581 31.834 56.9825 29.6537 57.0832 27.4778L57.0851 27.4365L57.0802 27.3953C57.0029 26.7489 56.7381 26.2521 56.3217 25.9098C55.9166 25.5769 55.4144 25.428 54.9215 25.3769C53.9469 25.2759 52.8478 25.5413 52.0996 25.7893L52.0897 25.7925L52.0799 25.7962C44.5913 28.6297 37.1793 31.6725 29.8011 34.7671L29.801 34.767L29.7929 34.7706C28.9629 35.1362 28.1197 35.5023 27.2694 35.8714C23.7451 37.4014 20.0987 38.9844 16.7669 40.8093ZM46.015 34.7687C46.015 34.7688 46.0133 34.7688 46.0104 34.7684C46.0136 34.7684 46.0151 34.7686 46.015 34.7687ZM45.8335 34.596C45.8333 34.5948 45.8333 34.5941 45.8333 34.594L45.8335 34.596ZM47.5366 57.935L47.521 57.9226L47.5045 57.9115C46.4546 57.2063 45.4033 56.5032 44.3523 55.8003C41.1395 53.6517 37.9294 51.5048 34.7671 49.3042C34.2814 48.7909 34.2467 48.1777 34.4959 47.517C34.7581 46.8217 35.3213 46.1403 35.8885 45.6821L35.9071 45.6671L35.9242 45.6503C37.3312 44.2716 38.7711 42.9775 40.215 41.6798C40.5654 41.3649 40.916 41.0498 41.2664 40.7332C43.0565 39.1161 44.836 37.4657 46.5184 35.6361L46.5781 35.5712L46.612 35.4899C46.733 35.1994 46.8124 34.9349 46.8298 34.702C46.8472 34.471 46.8074 34.1824 46.5783 33.9734C46.3591 33.7736 46.085 33.7572 45.9002 33.7731C45.7058 33.79 45.5043 33.8507 45.3198 33.9218C44.6888 34.1648 43.8897 34.6808 43.4259 34.9802C43.3597 35.023 43.3003 35.0613 43.2492 35.0938L43.242 35.0984L43.235 35.1032C42.038 35.9234 40.8517 36.7535 39.6674 37.5823C36.0691 40.1002 32.4898 42.6049 28.6909 44.7751C27.5294 45.4095 26.2528 45.469 24.9115 45.2542C23.8359 45.0819 22.7661 44.7432 21.7083 44.4083C21.4379 44.3227 21.1682 44.2373 20.8994 44.155C20.5902 44.0281 20.2442 43.8939 19.9001 43.7605C19.6162 43.6504 19.3336 43.5408 19.0743 43.4363C18.4625 43.1897 17.9147 42.9467 17.5069 42.6983C17.3036 42.5745 17.1519 42.4592 17.0486 42.3544C16.9441 42.2484 16.9122 42.1767 16.9037 42.1409L16.9035 42.1403C16.9003 42.1284 16.8606 41.9799 17.2765 41.6704C20.5561 39.8765 24.138 38.3214 27.6485 36.7971C28.5024 36.4264 29.352 36.0575 30.1921 35.6875C37.5619 32.5965 44.9565 29.5609 52.4239 26.7353C53.1299 26.5023 54.061 26.2931 54.8184 26.3716C55.1932 26.4104 55.4838 26.5156 55.6867 26.6823C55.8722 26.8348 56.0265 27.0729 56.0822 27.475C55.9818 29.5826 55.6713 31.6688 55.3569 33.781C55.225 34.6671 55.0925 35.5577 54.9744 36.4565C54.124 42.0694 53.1614 47.6657 52.1981 53.2658C52.0238 54.2793 51.8494 55.2929 51.6757 56.3068C51.3465 58.1582 48.9987 59.0957 47.5366 57.935ZM78.6008 31.6592C83.2073 52.9779 69.6594 73.9943 48.3408 78.6008C27.0221 83.2073 6.00566 69.6594 1.39919 48.3408C-3.20729 27.0221 10.3406 6.00566 31.6592 1.39919C52.9779 -3.20729 73.9943 10.3406 78.6008 31.6592Z' stroke='white' /%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_b_618_13567' x='-40' y='-40' width='160' height='160' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix' /%3E%3CfeGaussianBlur in='BackgroundImageFix' stdDeviation='20' /%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur_618_13567' /%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur_618_13567' result='shape' /%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_618_13567' x1='19.1333' y1='1.03651e-06' x2='73.6066' y2='39.6922' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.3' /%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.1' /%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_618_13567' x1='19.1333' y1='1.03651e-06' x2='73.6066' y2='39.6922' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.3' /%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.1' /%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  --tg-outline-hover: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M79.0895 31.5536C83.7543 53.1422 70.0349 74.4247 48.4464 79.0895C26.8578 83.7543 5.57526 70.0349 0.910466 48.4464C-3.75433 26.8578 9.96509 5.57526 31.5536 0.910466C53.1422 -3.75433 74.4247 9.96509 79.0895 31.5536Z' fill='white' /%3E%3Cpath d='M17.0051 41.2479C21.116 38.9963 25.7049 37.117 29.9925 35.2282C37.3689 32.1344 44.7746 29.0942 52.255 26.2639C53.7104 25.7816 56.3254 25.3101 56.5818 27.4547C56.4414 30.4905 55.8638 33.5085 55.4676 36.5265C54.4621 43.1634 53.2998 49.7775 52.1664 56.3926C51.7759 58.5961 49 59.7367 47.2238 58.3266C42.9553 55.4596 38.6539 52.6204 34.4398 49.6869C33.0594 48.2922 34.3395 46.2892 35.5723 45.2932C39.088 41.848 42.8165 38.9209 46.1485 35.2977C47.0473 33.1395 44.3916 34.9583 43.5157 35.5157C38.7026 38.8137 34.0074 42.3131 28.9329 45.2116C26.3409 46.6304 23.3198 45.418 20.729 44.6263C18.406 43.6699 15.0021 42.7061 17.0051 41.2479Z' fill='%232FA7E5' /%3E%3C/svg%3E");
}
::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.nav {
  padding: 0;
  margin: 0;
  position: relative;
  display: flex;
  list-style: none;
}
.nav li {
  position: relative;
  display: block;
}
.nav li a {
  position: relative;
  display: block;
}
.nav.nav-column {
  flex-direction: column;
}
.container {
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
  --CONTAINER_WIDTH: calc(100vw - 30px);
}
@media (min-width: 540px) {
  .container {
    padding: 0;
    max-width: 520px;
    --CONTAINER_WIDTH: 520px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
    --CONTAINER_WIDTH: 720px;
  }
}
@media (min-width: 996px) {
  .container {
    max-width: 960px;
    --CONTAINER_WIDTH: 960px;
  }
}
@media (min-width: 1120px) {
  .container {
    max-width: 1100px;
    --CONTAINER_WIDTH: 1100px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1180px;
    --CONTAINER_WIDTH: 1180px;
  }
}
@media (min-width: 1620px) {
  .container {
    max-width: 1600px;
    --CONTAINER_WIDTH: 1600px;
  }
}
@media (min-width: 1200px) {
  .container.short {
    max-width: 1180px;
    --CONTAINER_WIDTH: 1180px;
  }
}
.text-uppercase {
  text-transform: uppercase;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.position-relative {
  position: relative;
}
.position-absolute {
  position: absolute;
}
.d-none {
  display: none!important;
}
.d-block {
  display: block!important;
}
.d-flex {
  display: flex!important;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-column {
  flex-direction: column;
}
.m-auto {
  margin: auto;
}
.mt-auto {
  margin-top: auto;
}
.mb-auto {
  margin-bottom: auto;
}
.ml-auto {
  margin-left: auto;
}
.mr-auto {
  margin-right: auto;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.m-0 {
  margin: 0;
}
.p-0 {
  padding: 0;
}
.w-100 {
  width: 100%;
}
.h-100 {
  height: 100%;
}
.justify-content-between {
  justify-content: space-between;
}
.text-center {
  text-align: center;
}
.position-sticky {
  position: sticky;
}
.vk-btn,
.tg-btn {
  position: relative;
  width: 40px;
  height: 40px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: all 300ms ease;
}
.vk-btn span,
.tg-btn span {
  display: none;
  font-size: 0;
}
@media (min-width: 960px) {
  .vk-btn,
  .tg-btn {
    width: 80px;
    height: 80px;
  }
}
.vk-btn {
  position: relative;
  background-image: var(--vk-mobile);
}
@media (min-width: 960px) {
  .vk-btn {
    background-image: var(--vk);
  }
  .vk-btn:hover {
    background-image: var(--vk-hover);
  }
}
.vk-btn.outline {
  background-image: var(--vk-outline);
}
.vk-btn.outline:hover {
  background-image: var(--vk-outline-hover);
}
.tg-btn {
  position: relative;
  background-image: var(--tg-mobile);
}
@media (min-width: 960px) {
  .tg-btn {
    background-image: var(--tg);
  }
  .tg-btn:hover {
    background-image: var(--tg-hover);
  }
}
.tg-btn.outline {
  background-image: var(--tg-outline);
}
.tg-btn.outline:hover {
  background-image: var(--tg-outline-hover);
}
body {
  position: relative;
  font-family: var(--font-family);
  color: var(--black);
  background-color: var(--white);
  margin: 0;
  padding: 0;
}
body.hidden {
  overflow: hidden;
  width: 100%;
}
header,
main,
article,
section,
aside,
nav,
footer {
  display: block;
  position: relative;
}
h1,
h2,
h3,
h4 {
  display: block;
  position: relative;
  padding: 0;
  margin: 0;
}
picture {
  position: relative;
  border: none;
  height: auto;
  width: auto;
  max-width: 100%;
  outline: none;
  display: flex;
}
img {
  position: relative;
  border: none;
  height: auto;
  width: auto;
  max-width: 100%;
  outline: none;
}
p {
  margin: 0 0 1em;
}
p:nth-last-child(1) {
  margin-bottom: 0;
}
.table-responsive {
  max-width: 100%;
  overflow: hidden;
  overflow-x: auto;
}
.table-style {
  position: relative;
  padding-bottom: 25px;
}
.table-style:before {
  position: absolute;
  content: '';
  top: 0;
  bottom: 0;
  left: -15px;
  right: -15px;
  background-size: cover;
  background-image: var(--bg-table-m);
  z-index: -1;
}
@media (min-width: 768px) {
  .table-style:before {
    left: -50px;
    right: -50px;
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: var(--bg-table);
  }
}
table {
  position: relative;
  font-family: var(--third-family);
  font-weight: 400;
  text-size-adjust: none;
  -webkit-text-size-adjust: none;
  width: 100%;
  min-width: 960px;
}
table th,
table td {
  padding: 15px 10px;
}
table thead {
  position: relative;
  background-color: var(--black);
  color: var(--white);
}
table thead tr {
  position: relative;
}
table thead tr th {
  position: relative;
}
table tbody {
  position: relative;
}
table tbody tr {
  position: relative;
}
table tbody tr td {
  position: relative;
  border-bottom: 2px solid;
}
.modal {
  opacity: 0;
  pointer-events: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1000;
  background: rgba(0, 0, 0, 0.4);
}
.modal.fade {
  background: rgba(0, 0, 0, 0.75);
}
.modal.show {
  opacity: 1;
  pointer-events: all;
  z-index: 100;
  display: flex;
}
.modal .modal_dialog {
  position: relative;
  margin: auto;
  display: block;
  padding: 20px 40px 20px 20px;
  border-radius: 10px;
  background: #FFF;
  width: auto;
  max-height: calc(100% - 50px);
  max-width: calc(100% - 70px);
  overflow: hidden;
  overflow-y: auto;
}
.modal .modal_dialog .modal_close {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  display: flex;
  transition: all 300ms ease;
  background-color: var(--blue);
  border: none;
  outline: none;
  border-radius: 0 10px 0 10px;
}
.modal .modal_dialog .modal_close:before {
  content: '';
  display: block;
  margin: auto;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.60156 1.40039L29.6016 29.4004' stroke='white' stroke-width='3'/%3E%3Cpath d='M1.60156 29.4004L29.6016 1.4004' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");
  width: 40%;
  height: 40%;
  transition: all 300ms ease;
}
.modal .modal_dialog .modal_close:hover {
  background-color: var(--black);
}
.modal .modal_dialog .modal_close:hover:before {
  width: 50%;
  height: 50%;
}
.modal .modal_dialog .modal_header {
  position: relative;
  border-bottom: 1px solid;
  display: flex;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
.modal .modal_dialog .modal_header .modal_header_title {
  color: var(--black, #000);
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 36px */
  text-transform: uppercase;
  margin-right: auto;
}
.modal .modal_dialog .modal_body {
  color: var(--black);
  font-family: var(--font-family);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
  margin-right: auto;
}
.modal .modal_dialog.size_sm {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 768px) {
  .modal .modal_dialog.size_sm {
    width: 390px;
  }
}
.modal .modal_dialog.size_md {
  width: calc(100% - 30px);
  padding: 20px;
  overflow-y: hidden;
}
@media (min-width: 768px) {
  .modal .modal_dialog.size_md {
    width: 480px;
    padding: 40px 30px;
    border-radius: 10px;
  }
}
@media (min-width: 960px) {
  .modal .modal_dialog.size_md {
    width: 700px;
    padding: 80px 40px;
    max-height: calc(100% - 210px);
    border-radius: 20px;
  }
}
@media (min-width: 768px) {
  .modal .modal_dialog.size_md .modal_close {
    width: 40px;
    height: 40px;
  }
}
@media (min-width: 960px) {
  .modal .modal_dialog.size_md .modal_close {
    width: 80px;
    height: 80px;
    border-radius: 0 20px 0 20px;
  }
}
.modal .modal_dialog.size_md .modal_header {
  padding: 0;
  margin: 0;
  display: block;
  border: none;
}
.modal .modal_dialog.size_md .modal_header .modal_title,
.modal .modal_dialog.size_md .modal_header .modal_header_title {
  font-family: var(--font-family);
  font-weight: 600;
  font-size: 30px;
  line-height: 120%;
  text-transform: uppercase;
  color: #000;
  text-align: center;
}
@media (min-width: 768px) {
  .modal .modal_dialog.size_md .modal_header .modal_title,
  .modal .modal_dialog.size_md .modal_header .modal_header_title {
    font-size: 40px;
  }
}
@media (min-width: 960px) {
  .modal .modal_dialog.size_md .modal_header .modal_title,
  .modal .modal_dialog.size_md .modal_header .modal_header_title {
    font-size: 50px;
  }
}
.modal .modal_dialog.size_md .modal_body {
  overflow: hidden;
  overflow-y: auto;
  max-height: 70vh;
}
@media (min-width: 768px) {
  .modal .modal_dialog.size_md .modal_body {
    max-height: 640px;
  }
}
.form .form-title {
  color: var(--black, #000);
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
  font-size: 40px;
}
@media (min-width: 768px) {
  .form .form-title {
    text-align: center;
    font-size: 60px;
  }
}
@media (min-width: 960px) {
  .form .form-title {
    font-size: 80px;
  }
}
.form .form_question.is-invalid .form_label label {
  color: red;
}
.form .form_group {
  position: relative;
  display: flex;
  padding: 25px 0;
}
.form .form_group.column {
  flex-direction: column;
}
.form .form_group.column .form_group {
  margin-bottom: 15px;
}
.form .form_group.form_label {
  padding-bottom: 0;
}
.form .form_group label,
.form .form_group textarea,
.form .form_group input {
  border: none;
  outline: none;
  color: var(--black, #000);
  font-family: var(--FONT_FAMILY_TWO);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
@media (min-width: 768px) {
  .form .form_group label,
  .form .form_group textarea,
  .form .form_group input {
    font-size: 22px;
  }
}
@media (min-width: 960px) {
  .form .form_group label,
  .form .form_group textarea,
  .form .form_group input {
    font-size: 25px;
  }
}
.form .form_group label {
  cursor: pointer;
  transition: all 300ms ease;
}
.form .form_group select {
  padding: 0;
  margin: 0;
  background-color: #FFF;
  position: relative;
  width: 100%;
  display: block;
  border: none;
  outline: none;
  color: var(--black, #000);
  font-family: var(--FONT_FAMILY_TWO);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
@media (min-width: 768px) {
  .form .form_group select {
    font-size: 20px;
  }
}
.form .form_group textarea,
.form .form_group input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
  background-color: #FFF;
  position: relative;
  width: 100%;
  display: block;
}
.form .form_group textarea[type="submit"],
.form .form_group input[type="submit"] {
  border: 0;
  display: inline-block;
  cursor: pointer;
  padding: 20px 0;
  text-align: center;
  color: #FFF;
  background-color: var(--ACCENT_COLOR);
}
.form .form_group.type_email,
.form .form_group.type_text {
  position: relative;
  border-bottom: 1px solid;
  padding: 25px 0 10px 0;
}
@media (min-width: 768px) {
  .form .form_group.type_email,
  .form .form_group.type_text {
    border-bottom: 2px solid;
  }
}
.form .form_group.type_email label,
.form .form_group.type_text label {
  position: absolute;
  top: 20px;
}
@media (min-width: 768px) {
  .form .form_group.type_email label,
  .form .form_group.type_text label {
    top: 25px;
  }
}
.form .form_group.type_email input:not(.placeholder-view)::-webkit-search-decoration,
.form .form_group.type_text input:not(.placeholder-view)::-webkit-search-decoration,
.form .form_group.type_email input:not(.placeholder-view)::-webkit-search-cancel-button,
.form .form_group.type_text input:not(.placeholder-view)::-webkit-search-cancel-button,
.form .form_group.type_email input:not(.placeholder-view)::-webkit-search-results-button,
.form .form_group.type_text input:not(.placeholder-view)::-webkit-search-results-button,
.form .form_group.type_email input:not(.placeholder-view)::-webkit-search-results-decoration,
.form .form_group.type_text input:not(.placeholder-view)::-webkit-search-results-decoration {
  -webkit-appearance: none;
}
.form .form_group.type_email input:not(.placeholder-view)::-webkit-input-placeholder,
.form .form_group.type_text input:not(.placeholder-view)::-webkit-input-placeholder {
  color: transparent;
}
.form .form_group.type_email input:not(.placeholder-view)::-moz-placeholder,
.form .form_group.type_text input:not(.placeholder-view)::-moz-placeholder {
  color: transparent;
}
.form .form_group.type_email input:not(.placeholder-view):-moz-placeholder,
.form .form_group.type_text input:not(.placeholder-view):-moz-placeholder {
  color: transparent;
}
.form .form_group.type_email input:not(.placeholder-view):-ms-input-placeholder,
.form .form_group.type_text input:not(.placeholder-view):-ms-input-placeholder {
  color: transparent;
}
.form .form_group.type_email input:not(.placeholder-view)::placeholder,
.form .form_group.type_text input:not(.placeholder-view)::placeholder {
  color: transparent;
}
.form .form_group.type_email input:focus ~ label,
.form .form_group.type_text input:focus ~ label,
.form .form_group.type_email input:not(:placeholder-shown) ~ label,
.form .form_group.type_text input:not(:placeholder-shown) ~ label {
  cursor: default;
  font-size: 14px;
  transform: translateY(-95%);
  top: 25px;
}
@media (min-width: 768px) {
  .form .form_group.type_email input:focus ~ label,
  .form .form_group.type_text input:focus ~ label,
  .form .form_group.type_email input:not(:placeholder-shown) ~ label,
  .form .form_group.type_text input:not(:placeholder-shown) ~ label {
    font-size: 16px;
    transform: translateY(-75%);
  }
}
.form .form_group.type_email + .type_textarea,
.form .form_group.type_text + .type_textarea {
  padding-top: 30px;
}
@media (min-width: 768px) {
  .form .form_group.type_email + .type_textarea,
  .form .form_group.type_text + .type_textarea {
    padding-top: 50px;
  }
}
.form .form_group.type_select {
  position: relative;
  border-bottom: 1px solid;
  padding: 25px 0 10px 0;
}
@media (min-width: 768px) {
  .form .form_group.type_select {
    border-bottom: 2px solid;
  }
}
.form .form_group.type_select select {
  position: relative;
  outline: none;
  border: none;
  width: 100%;
  font-size: 16px;
}
@media (min-width: 768px) {
  .form .form_group.type_select select {
    font-size: 22px;
  }
}
@media (min-width: 960px) {
  .form .form_group.type_select select {
    font-size: 25px;
  }
}
.form .form_group.type_textarea {
  padding: 15px 0;
}
@media (min-width: 768px) {
  .form .form_group.type_textarea {
    padding: 25px 0;
  }
}
.form .form_group.type_textarea textarea {
  padding: 10px;
  border: 1px solid #000;
  height: 125px;
  resize: none;
}
@media (min-width: 768px) {
  .form .form_group.type_textarea textarea {
    padding: 20px 15px;
    border: 2px solid #000;
    height: 250px;
  }
}
.form .form_group.type_image input,
.form .form_group.type_file input {
  display: none;
}
.form .form_group.type_image label,
.form .form_group.type_file label {
  position: relative;
  cursor: pointer;
  display: flex;
  gap: 15px;
}
.form .form_group.type_image label:before,
.form .form_group.type_file label:before {
  content: '';
  display: block;
  width: 22px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36' fill='none'%3E%3Cpath d='M33.5181 2.48922C30.1985 -0.830393 24.7966 -0.829083 21.4763 2.48922L15.4555 8.5101C14.9439 9.02167 14.9439 9.85091 15.4555 10.3625C15.967 10.874 16.7963 10.874 17.3078 10.3625L23.3287 4.34159C24.4363 3.23462 25.9167 2.62415 27.4966 2.62415C29.0771 2.62415 30.5575 3.23462 31.6651 4.34225C32.7727 5.44988 33.3832 6.93021 33.3832 8.51076C33.3832 10.0906 32.7727 11.571 31.6651 12.6786L23.7925 20.5532C21.4934 22.851 17.7539 22.851 15.4548 20.5532C14.9432 20.0416 14.114 20.0416 13.6024 20.5532C13.0909 21.0647 13.0909 21.8946 13.6024 22.4056C15.2622 24.0654 17.4428 24.8953 19.6233 24.8953C21.8038 24.8953 23.9844 24.0654 25.6442 22.4056L33.5181 14.5316C35.1209 12.9295 36.0039 10.7909 36.0039 8.51076C36.0039 6.23 35.1209 4.09203 33.5181 2.48922Z' fill='black'/%3E%3Cpath d='M17.7699 26.5738L12.6752 31.6685C11.5675 32.7762 10.0872 33.3866 8.50666 33.3866C6.92677 33.3866 5.44578 32.7762 4.33816 31.6685C2.03971 29.3701 2.03971 25.63 4.33816 23.3315L11.749 15.9207C12.8566 14.8137 14.3369 14.2033 15.9175 14.2033C17.4974 14.2033 18.9777 14.8137 20.0853 15.9207C20.5969 16.4323 21.4262 16.4323 21.9377 15.9207C22.4493 15.4091 22.4493 14.5799 21.9377 14.0683C18.6188 10.7494 13.2169 10.7487 9.89595 14.0683L2.48512 21.4798C0.882958 23.082 0 25.2206 0 27.5007C0 29.7801 0.882958 31.9187 2.48578 33.5209C4.08794 35.1237 6.22656 36.0067 8.50601 36.0067C10.7861 36.0067 12.9247 35.1237 14.5269 33.5209L19.6216 28.4262C20.1332 27.9146 20.1332 27.0854 19.6216 26.5738C19.11 26.0623 18.2814 26.0623 17.7699 26.5738Z' fill='black'/%3E%3C/svg%3E");
  background-size: contain;
}
@media (min-width: 768px) {
  .form .form_group.type_image label:before,
  .form .form_group.type_file label:before {
    width: 66px;
    background-size: auto;
  }
}
.form .form_group.type_image label span,
.form .form_group.type_file label span {
  display: block;
  max-width: calc(100% - 35px);
}
@media (min-width: 768px) {
  .form .form_group.type_image label span,
  .form .form_group.type_file label span {
    max-width: calc(100% - 85px);
  }
}
.form .form_group.type_image label:hover,
.form .form_group.type_file label:hover {
  color: var(--ACCENT_COLOR);
}
.form .form_group.type_image .del_file,
.form .form_group.type_file .del_file {
  border: none;
  background: none;
  display: flex;
  margin-left: 35px;
  height: 35px;
  cursor: pointer;
}
.form .form_group.type_image .del_file:before,
.form .form_group.type_file .del_file:before {
  transition: all 300ms ease;
  content: '';
  display: block;
  height: 100%;
  width: 30px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Cpath d='M1.60156 1.3999L29.6016 29.3999' stroke='black' stroke-width='3'/%3E%3Cpath d='M1.60156 29.3999L29.6016 1.39991' stroke='black' stroke-width='3'/%3E%3C/svg%3E");
}
.form .form_group.type_image .del_file:hover:before,
.form .form_group.type_file .del_file:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Cpath d='M1.60156 1.3999L29.6016 29.3999' stroke='%23FF5DA2' stroke-width='3'/%3E%3Cpath d='M1.60156 29.3999L29.6016 1.39991' stroke='%23FF5DA2' stroke-width='3'/%3E%3C/svg%3E");
}
.form .form_group.type_radio {
  position: relative;
  padding: 0;
}
.form .form_group.type_radio input {
  display: none;
}
.form .form_group.type_radio input:checked + label:before {
  background-size: 75%;
}
.form .form_group.type_radio label {
  position: relative;
  display: flex;
}
.form .form_group.type_radio label:before {
  transition: all 300ms ease;
  content: '';
  width: 35px;
  height: 35px;
  margin: auto 0;
  margin-right: 35px;
  border: 2px solid;
  border-radius: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 0%;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6.5' cy='6.5' r='6.5' fill='%23FF5DA2'/%3E%3C/svg%3E%0A");
}
.form .form_group.type_radio label span {
  flex: 1;
}
.form .form_group.type_checkbox {
  position: relative;
  padding: 0;
}
.form .form_group.type_checkbox input {
  display: none;
}
.form .form_group.type_checkbox input:checked + label:before {
  background-size: 75%;
}
.form .form_group.type_checkbox label {
  position: relative;
  display: flex;
}
.form .form_group.type_checkbox label:before {
  transition: all 300ms ease;
  content: '';
  width: 35px;
  height: 35px;
  margin-right: 35px;
  border: 2px solid;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 0%;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.25714 13L0 7.70796L2.28571 5.52212L5.25714 8.51327L13.7143 0L16 2.30088L5.25714 13Z' fill='%23FF5DA2'/%3E%3C/svg%3E%0A");
}
.form .form_group.type_checkbox label span {
  flex: 1;
}
.form .form_group.checkbox_group .type_checkbox {
  margin-right: 35px;
}
.form .is-invalid label {
  color: red;
}
.form .is-invalid iframe {
  color: red;
  border: 2px solid;
  border-radius: 11px;
}
.form .disclaimer {
  font-size: 10px;
  margin-top: 15px;
  margin-bottom: 20px;
  text-transform: none;
  line-height: 14px;
}
.form .disclaimer a {
  position: relative;
  color: var(--BODY_COLOR);
}
.form .disclaimer a:hover {
  color: var(--ACCENT_COLOR);
}
@keyframes rotate {
  100% {
    transform: rotate(-360deg);
  }
}
@keyframes rotate_right {
  100% {
    transform: rotate(360deg);
  }
}
.container_header .block_header {
  position: relative;
  z-index: 2;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .container_header .block_header {
    margin-bottom: 50px;
  }
}
@media (min-width: 996px) {
  .container_header .block_header {
    margin-bottom: 60px;
  }
}
@media (min-width: 1200px) {
  .container_header .block_header:not(.short) {
    margin-bottom: 70px;
  }
}
@media (min-width: 1400px) {
  .container_header .block_header:not(.short) {
    margin-bottom: 80px;
  }
}
@media (min-width: 1600px) {
  .container_header .block_header:not(.short) {
    margin-bottom: 90px;
  }
}
.container_header .block_header .title {
  padding: 0;
  margin: 0;
  font-weight: 600;
  line-height: 110%;
  text-transform: uppercase;
  color: #1e213b;
  font-size: 36px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .container_header .block_header .title {
    font-size: 60px;
  }
}
@media (min-width: 996px) {
  .container_header .block_header .title:not(.short) {
    font-size: 70px;
  }
}
@media (min-width: 1200px) {
  .container_header .block_header .title:not(.short) {
    font-size: 80px;
  }
}
@media (min-width: 1400px) {
  .container_header .block_header .title:not(.short) {
    font-size: 90px;
  }
}
@media (min-width: 1600px) {
  .container_header .block_header .title:not(.short) {
    font-size: 100px;
  }
}
.container_header .view_all {
  background: #f1f1f1;
  font-weight: 400;
  line-height: 140%;
  color: #1e213b;
  border-radius: 20px;
  padding: 2px 10px;
  font-size: 16px;
  display: inline-block;
}
@media (min-width: 768px) {
  .container_header .view_all {
    font-size: 18px;
  }
}
@media (min-width: 996px) {
  .container_header .view_all {
    font-size: 20px;
  }
}
@media (min-width: 1200px) {
  .container_header .view_all {
    padding: 2px 20px 12px 20px;
    text-decoration: underline;
    text-decoration-skip-ink: none;
    font-size: 25px;
  }
}
.block_header_normal {
  position: relative;
  display: flex;
  z-index: 2;
  margin-bottom: 30px;
}
@media (min-width: 390px) {
  .block_header_normal {
    margin-bottom: 35px;
  }
}
@media (min-width: 768px) {
  .block_header_normal {
    margin-bottom: 40px;
  }
}
@media (min-width: 996px) {
  .block_header_normal {
    margin-bottom: 45px;
  }
}
@media (min-width: 1120px) {
  .block_header_normal {
    margin-bottom: 50px;
  }
}
@media (min-width: 1200px) {
  .block_header_normal {
    margin-bottom: 60px;
  }
}
@media (min-width: 1440px) {
  .block_header_normal {
    margin-bottom: 70px;
  }
}
@media (min-width: 1620px) {
  .block_header_normal {
    margin-bottom: 80px;
  }
}
.block_header_normal .title {
  margin: 0;
  padding: 0;
  font-family: var(--font-family);
  font-weight: 600;
  font-size: 36px;
  line-height: 110%;
  text-transform: uppercase;
  color: var(--black);
}
@media (min-width: 390px) {
  .block_header_normal .title {
    font-size: 40px;
  }
}
@media (min-width: 768px) {
  .block_header_normal .title {
    font-size: 50px;
    margin-bottom: 0;
  }
}
@media (min-width: 996px) {
  .block_header_normal .title {
    font-size: 60px;
  }
}
@media (min-width: 1120px) {
  .block_header_normal .title {
    font-size: 70px;
  }
}
@media (min-width: 1440px) {
  .block_header_normal .title {
    font-size: 80px;
  }
}
@media (min-width: 1620px) {
  .block_header_normal .title {
    font-size: 100px;
  }
}
.block_header_normal h2.title {
  font-weight: 800;
}
.block_header_normal .title_link {
  margin: 0;
  padding: 0;
  font-family: var(--font-family);
  font-weight: 800;
  font-size: 36px;
  line-height: 110%;
  text-transform: uppercase;
  color: var(--black);
  text-decoration: none;
}
@media (min-width: 390px) {
  .block_header_normal .title_link {
    font-size: 40px;
  }
}
@media (min-width: 768px) {
  .block_header_normal .title_link {
    font-size: 50px;
    margin-bottom: 0;
  }
}
@media (min-width: 996px) {
  .block_header_normal .title_link {
    font-size: 60px;
  }
}
@media (min-width: 1120px) {
  .block_header_normal .title_link {
    font-size: 70px;
  }
}
@media (min-width: 1440px) {
  .block_header_normal .title_link {
    font-size: 80px;
  }
}
@media (min-width: 1620px) {
  .block_header_normal .title_link {
    font-size: 100px;
  }
}
.block_header_normal .title_link:hover {
  color: var(--blue);
}
.block_header_normal .view_all {
  position: relative;
  text-decoration: none;
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 30px;
  line-height: 110%;
  text-transform: uppercase;
  color: var(--black);
  margin: auto 0 18px 30px;
}
.accent_q {
  position: relative;
  padding: 20px;
  border-left: 5px solid;
  color: var(--black);
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .accent_q {
    margin-bottom: 30px;
  }
}
@media (min-width: 1620px) {
  .accent_q {
    margin-bottom: 60px;
  }
}
.accent_q .title {
  font-family: var(--font-family);
  font-style: normal;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 28px;
  line-height: 120%;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .accent_q .title {
    font-size: 42px;
  }
}
@media (min-width: 960px) {
  .accent_q .title {
    font-size: 48px;
  }
}
@media (min-width: 1620px) {
  .accent_q .title {
    font-size: 54px;
  }
}
.accent_q .text {
  font-family: var(--third-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
  font-style: italic;
}
.accent_q .text p {
  font-style: inherit;
}
.numbers {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .numbers {
    margin-bottom: 60px;
  }
}
.numbers .item {
  position: relative;
  margin-bottom: 20px;
  width: calc(50% - 25px);
}
.numbers .item:nth-child(2n) {
  width: calc(50% - 35px);
}
.numbers .item:nth-last-child(1),
.numbers .item:nth-last-child(2) {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .numbers .item:nth-child(n) {
    width: auto;
  }
}
.numbers .item .num {
  color: var(--black, #000);
  font-family: var(--font-family);
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 48px */
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .numbers .item .num {
    font-size: 100px;
  }
}
.numbers .item .title {
  color: var(--black, #000);
  font-family: var(--third-family);
  font-size: 25px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
  /* 30px */
  max-width: 130px;
}
@media (min-width: 768px) {
  .numbers .item .title {
    max-width: none;
    font-size: 50px;
  }
}
.block_detail_text .text {
  font-size: 18px!important;
}
@media (min-width: 768px) {
  .block_detail_text .text {
    font-size: 20px!important;
  }
}
@media (min-width: 960px) {
  .block_detail_text .text {
    font-size: 22px!important;
  }
}
@media (min-width: 1120px) {
  .block_detail_text .text {
    font-size: 23px!important;
  }
}
@media (min-width: 1440px) {
  .block_detail_text .text {
    font-size: 24px!important;
  }
}
@media (min-width: 1620px) {
  .block_detail_text .text {
    font-size: 25px!important;
  }
}
.block_detail_text .text h2 {
  color: var(--ACCENT_COLOR);
  margin: 25px 0;
  font-size: 26pt;
  font-style: normal;
  font-weight: bold;
  line-height: 1;
}
.block_detail_text .text a:not(.btn),
.block_detail_text .text a:not(.btn_dark) {
  position: relative;
  color: var(--BODY_COLOR_LINK);
  text-decoration: none;
  font-weight: 600;
  font-size: 0.85em;
}
.block_detail_text .text a:not(.btn):after,
.block_detail_text .text a:not(.btn_dark):after {
  content: '';
  position: absolute;
  background-color: var(--BODY_COLOR_LINK);
  width: 25%;
  height: 1px;
  left: 0;
  bottom: 0px;
  transition: all 300ms linear;
}
.block_detail_text .text a:not(.btn):hover,
.block_detail_text .text a:not(.btn_dark):hover {
  color: var(--ACCENT_COLOR);
}
.block_detail_text .text a:not(.btn):hover:after,
.block_detail_text .text a:not(.btn_dark):hover:after {
  width: 100%;
  background-color: var(--ACCENT_COLOR);
}
.block_detail_text .text .block_menu {
  position: relative;
  margin-bottom: 30px;
  border-bottom: none;
}
@media (min-width: 768px) {
  .block_detail_text .text .block_menu {
    margin-bottom: 30px;
  }
}
.block_detail_text .text .block_menu ul {
  position: relative;
  overflow: hidden;
  overflow-x: auto;
  margin-bottom: -3px;
}
.block_detail_text .text .block_menu ul li {
  position: relative;
  padding: 0 20px 0 0;
  display: flex;
  flex: 1 0 auto;
  border-bottom: 1px solid;
  border-bottom: none;
}
@media (min-width: 768px) {
  .block_detail_text .text .block_menu ul li {
    padding: 0 30px 0 0;
    flex: none;
  }
}
.block_detail_text .text .block_menu ul li a {
  text-decoration: none;
  position: relative;
  font-family: unset;
  color: var(--BODY_COLOR_LINK, #000);
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
  transition: all 300ms linear;
  display: flex;
  padding-bottom: 8px;
}
@media (min-width: 768px) {
  .block_detail_text .text .block_menu ul li a {
    font-size: 25px;
  }
}
.block_detail_text .text .block_menu ul li a:after {
  content: '';
  position: absolute;
  height: 5px!important;
  width: 0%;
  background-color: var(--blue);
  transition: all 300ms linear;
  bottom: -3px !important;
}
.block_detail_text .text .block_menu ul li a:hover {
  color: var(--blue);
}
.block_detail_text .text .block_menu ul li a:hover:after {
  width: 100%;
}
.block_detail_text .text .block_menu ul li a.active {
  position: relative;
  color: var(--blue) !important;
}
.block_detail_text .text .block_menu ul li a.active:after {
  width: 100%!important;
  background-color: var(--blue) !important;
}
.block_detail_text .text .regulations_link {
  font-size: 18px;
}
.block_detail_text .text .style_number {
  position: relative;
}
.block_detail_text .text .style_number .style_number_item {
  position: relative;
  margin-bottom: 15px;
  display: flex;
  gap: 15px;
}
@media (min-width: 768px) {
  .block_detail_text .text .style_number .style_number_item {
    margin-bottom: 25px;
    gap: 25px;
  }
}
.block_detail_text .text .style_number .style_number_item .style_number_num {
  position: relative;
  font-weight: 800;
  font-size: 60px;
  line-height: 1;
  width: 50px;
  color: var(--blue);
  margin-right: auto;
}
.block_detail_text .text .style_number .style_number_item .style_number_date {
  position: relative;
  font-weight: 800;
  font-size: 60px;
  line-height: 1;
  color: var(--ACCENT_COLOR);
  font-size: 36px;
  margin-right: auto;
  width: 100px;
}
@media (min-width: 768px) {
  .block_detail_text .text .style_number .style_number_item .style_number_date {
    font-size: 40px;
  }
}
@media (min-width: 960px) {
  .block_detail_text .text .style_number .style_number_item .style_number_date {
    font-size: 42px;
  }
}
@media (min-width: 1200px) {
  .block_detail_text .text .style_number .style_number_item .style_number_date {
    font-size: 44px;
  }
}
@media (min-width: 1400px) {
  .block_detail_text .text .style_number .style_number_item .style_number_date {
    font-size: 48px;
  }
}
@media (min-width: 1620px) {
  .block_detail_text .text .style_number .style_number_item .style_number_date {
    width: 175px;
    font-size: 60px;
  }
}
.block_detail_text .text .style_number .style_number_item .style_number_date + .style_number_text {
  width: calc(100% - 110px);
}
@media (min-width: 768px) {
  .block_detail_text .text .style_number .style_number_item .style_number_date + .style_number_text {
    width: calc(100% - 140px);
  }
}
@media (min-width: 1620px) {
  .block_detail_text .text .style_number .style_number_item .style_number_date + .style_number_text {
    width: calc(100% - 190px);
  }
}
.block_detail_text .text .style_number .style_number_item .style_number_text {
  position: relative;
  width: calc(100% - 70px);
  margin: auto 0;
}
@media (min-width: 1620px) {
  .block_detail_text .text .accent_q {
    margin-bottom: 30px;
  }
}
.block_detail_text .text .expert_blockquote {
  position: relative;
  padding: 20px;
  border-left: 5px solid;
  color: var(--black);
  margin: 35px 0;
}
.block_detail_text .text .expert_blockquote .expert_header {
  position: relative;
  display: flex;
}
.block_detail_text .text .expert_blockquote .expert_header .expert_info {
  position: relative;
  max-width: calc(100% - 150px);
  margin-left: 15px;
}
@media (min-width: 768px) {
  .block_detail_text .text .expert_blockquote .expert_header .expert_info {
    margin-left: 35px;
  }
}
.block_detail_text .text .expert_blockquote .expert_header .expert_info .expert_name {
  font-family: var(--font-family);
  font-style: normal;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 28px;
  line-height: 110%;
  margin-bottom: 5px;
}
@media (min-width: 768px) {
  .block_detail_text .text .expert_blockquote .expert_header .expert_info .expert_name {
    font-size: 42px;
  }
}
@media (min-width: 960px) {
  .block_detail_text .text .expert_blockquote .expert_header .expert_info .expert_name {
    font-size: 48px;
  }
}
.block_detail_text .text .expert_blockquote .expert_header .expert_info .expert_role {
  font-family: var(--font-family);
  font-style: normal;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 120%;
}
@media (min-width: 768px) {
  .block_detail_text .text .expert_blockquote .expert_header .expert_info .expert_role {
    font-size: 18px;
  }
}
.block_detail_text .text .expert_blockquote .expert_header .expert_photo {
  position: relative;
  width: 125px;
  height: 125px;
  display: flex;
  overflow: hidden;
  border-radius: 100%;
}
.block_detail_text .text .expert_blockquote .expert_header .expert_photo img {
  object-position: center;
  position: relative;
}
.block_detail_text .text .expert_blockquote .expert_blockquote_text {
  margin-top: 15px;
  font-family: var(--FONT_FAMILY);
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
}
@media (min-width: 768px) {
  .block_detail_text .text .expert_blockquote .expert_blockquote_text {
    font-size: 20px;
  }
}
.block_detail_text .text .fly_ico_block {
  position: relative;
}
.block_detail_text .text .fly_ico_block .fly_ico {
  position: relative;
  width: 50px;
  height: auto;
  float: left;
  margin-right: 15px;
  margin-top: 10px;
  animation: fly_ico_animation 0.5s linear infinite;
}
.block_detail_text .text .fly_ico_block .fly_ico g {
  fill: var(--blue);
}
@media (min-width: 768px) {
  .block_detail_text .text .fly_ico_block .fly_ico {
    float: none;
    margin: 0;
    width: 75px;
    height: 75px;
    position: absolute;
    top: 25px;
    left: -100px;
  }
}
@media (min-width: 768px) {
  .block_detail_text .text .fly_ico_block .fly_ico.type_2 {
    float: none;
    margin: 0;
    width: 150px;
    height: 150px;
    position: absolute;
    top: 0;
    left: -150px;
  }
}
@media (min-width: 768px) {
  .block_detail_text .text .fly_ico_block .fly_ico.top_none {
    top: 0;
  }
}
.block_detail_text .text .fly_ico_block .fly_ico_loader {
  position: relative;
  width: 50px;
  height: 50px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin:auto;display:block;' width='100px' height='100px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cg transform='rotate(0 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.9166666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(30 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.8333333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(60 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.75s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(90 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.6666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(120 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.5833333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(150 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.5s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(180 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.4166666666666667s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(210 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.3333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(240 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.25s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(270 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.16666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(300 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.08333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(330 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232FA7E5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");
  float: left;
  margin-right: 15px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .block_detail_text .text .fly_ico_block .fly_ico_loader {
    float: none;
    margin: 0;
    width: 75px;
    height: 75px;
    position: absolute;
    left: -100px;
  }
}
.block_detail_text .text .fly_ico_block .fly_ico_hand {
  position: relative;
  width: 50px;
  height: 50px;
  float: left;
  margin-right: 15px;
  margin-top: 10px;
  animation: fly_ico_animation 0.5s linear infinite;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='150' height='150' viewBox='0 0 1080 1080' xml:space='preserve' stroke='null'%3E%3Cg transform='translate(0 1024) scale(0.1 -0.1)' fill='%232FA7E5' stroke='null'%3E%3Cpath d='m5666.75735,9906.55771c-107.48494,-53.74247 -169.23161,-141.78865 -181.80964,-260.70816c-9.14765,-82.32889 359.04545,-1798.65762 403.64027,-1880.98651c54.88593,-99.48075 157.79704,-158.9405 277.86001,-160.08396c136.07136,-1.14346 262.99507,83.47235 308.73335,206.96569c40.02099,105.19803 54.88593,12.57803 -216.11334,1282.95858c-69.75087,323.59829 -132.64099,608.31904 -140.64519,633.47509c-17.15185,56.02939 -101.76766,149.79285 -162.37087,180.66618c-30.87333,16.0084 -75.46815,26.29951 -132.64099,28.58642c-78.89852,4.57383 -91.47655,2.28691 -156.65359,-30.87333l-0.00001,0z'%3E%3C/path%3E%3Cpath d='m8663.75775,9866.53672c-315.59409,-68.60741 -576.30225,-313.30718 -687.21756,-646.05312l-32.01679,-97.19383l-5.71728,-1314.97537c-3.43037,-865.59683 -9.14765,-1314.97537 -17.15185,-1314.97537c-5.71728,1.14346 -54.88593,14.86494 -107.48494,32.01679c-417.36175,137.21482 -881.60523,-69.75087 -1087.42746,-483.68225c-20.58222,-41.16445 -38.87753,-76.61161 -41.16445,-78.89852c-1.14346,-2.28691 -45.73827,14.86494 -98.33729,36.59062c-222.97409,94.90692 -439.08743,99.48075 -665.49188,14.86494c-203.53532,-76.61161 -405.92718,-260.70816 -499.69064,-455.09582c-14.86494,-30.87333 -29.72988,-54.88593 -34.30371,-54.88593c-3.43037,0 -36.59062,12.57803 -72.03778,28.58642c-218.40026,96.05038 -452.80891,106.34149 -691.79139,29.72988c-148.64939,-48.02519 -251.56051,-112.05877 -372.76693,-234.40865c-86.90272,-86.90272 -113.20223,-122.34988 -157.79704,-212.68297c-94.90692,-193.24421 -89.18963,-67.46395 -85.75926,-1815.80947l3.43037,-1551.67094l26.29951,-120.06297c168.08816,-754.68152 674.63954,-1313.83192 1457.90748,-1605.41341c237.83902,-89.18963 532.85089,-160.08396 802.70671,-194.38766c457.38274,-58.3163 1143.45685,-84.61581 1423.60377,-53.74247c550.00274,60.60321 959.36029,219.54371 1278.38475,496.26027c104.05457,90.33309 186.38347,182.9531 418.50521,472.24768c311.02026,387.63187 450.522,596.88447 608.31904,911.33511c141.78865,281.29038 187.52692,455.09582 187.52692,711.23016c0,364.76273 -129.21062,711.23016 -359.04545,961.64721l-64.03358,70.89432l-2.28691,2856.3552l-3.43037,2857.49866l-33.16025,97.19383c-45.73827,138.35828 -98.33729,235.55211 -177.23581,335.03286c-124.6368,153.22322 -324.74174,279.00347 -512.26867,321.31137c-99.48075,21.72568 -300.72915,22.86914 -399.06644,1.14346l-0.00003,-0.00003zm356.75854,-567.1546c83.47235,-38.87753 144.07556,-102.91112 186.38347,-192.10075l29.72988,-64.03358l3.43037,-2532.75692l2.28691,-2532.75692l-38.87753,40.02099c-20.58222,21.72568 -176.09235,186.38347 -344.18051,365.90619c-168.08816,179.52272 -323.59829,341.8936 -345.32397,362.47582l-37.73408,36.59062l2.28691,2118.82554l3.43037,2118.82554l26.29951,65.17704c33.16025,81.18544 118.91951,177.23581 189.81384,213.82643c106.34149,52.59901 212.68297,52.59901 322.45483,0zm-1340.13142,-3303.44683c77.75507,-29.72988 165.80124,-110.91531 205.82223,-192.10075c43.45136,-84.61581 53.74247,-196.67458 50.3121,-499.69064l-3.43037,-262.99507l-142.93211,-8.0042c-78.89852,-3.43037 -173.80544,-16.0084 -211.53952,-25.15605c-105.19803,-27.44296 -266.42545,-113.20223 -339.60668,-178.37927l-66.3205,-59.45976l0,450.522c0,501.97756 3.43037,525.99015 75.46815,633.47509c49.16864,73.18124 123.49334,126.92371 210.39606,154.36667c56.02939,17.15185 157.79704,10.29111 221.83063,-12.57803l0.00001,0.00001zm-1296.68006,-500.8341c84.61581,-37.73408 144.07556,-97.19383 190.95729,-194.38766l43.45136,-86.90272l0,-1086.284l0,-1087.42746l-27.44296,-68.60741c-36.59062,-91.47655 -144.07556,-200.10495 -222.97409,-226.40446c-73.18124,-25.15605 -180.66618,-25.15605 -252.70396,0c-81.18544,28.58642 -187.52692,136.07136 -224.11754,226.40446l-27.44296,68.60741l0,1086.284l0,1086.284l32.01679,68.60741c57.17284,121.20643 124.6368,186.38347 236.69557,227.54791c66.3205,24.01259 181.80964,17.15185 251.56051,-13.72148l-0.00001,0zm-1277.2413,-468.81731c78.89852,-36.59062 144.07556,-97.19383 176.09235,-161.22742c19.43877,-38.87753 20.58222,-98.33729 24.01259,-959.36029c2.28691,-914.76548 2.28691,-918.19585 -21.72568,-974.22523c-28.58642,-66.3205 -104.05457,-140.64519 -179.52272,-174.9489c-44.59482,-20.58222 -75.46815,-25.15605 -173.80544,-25.15605c-106.34149,0 -128.06717,3.43037 -182.9531,29.72988c-75.46815,35.44716 -138.35828,97.19383 -173.80544,169.23161l-26.29951,52.59901l0,909.04819l0,909.04819l33.16025,66.3205c48.02519,99.48075 131.49754,158.9405 275.5731,195.53112c56.02939,13.72148 180.66618,-3.43037 249.27359,-36.59062l0.00001,0.00001zm2855.21175,-556.86348c24.01259,-8.0042 64.03358,-28.58642 89.18963,-45.73827c68.60741,-44.59482 1428.1776,-1491.06773 1484.20699,-1577.97045c26.29951,-40.02099 64.03358,-123.49334 85.75926,-185.24001c36.59062,-107.48494 37.73408,-118.91951 38.87753,-289.29458c0,-157.79704 -3.43037,-186.38347 -27.44296,-257.27779c-36.59062,-107.48494 -165.80124,-361.33236 -257.27779,-506.55138c-145.21902,-227.54791 -535.1378,-726.0951 -683.78719,-874.74449c-221.83063,-219.54371 -558.00694,-356.75854 -1003.95511,-409.35755c-352.18471,-41.16445 -1214.35117,11.43457 -1617.99144,98.33729c-914.76548,197.81803 -1441.89908,715.80399 -1515.08032,1487.63736c-13.72148,145.21902 -14.86494,336.17631 -2.28691,336.17631c4.57383,0 49.16864,-13.72148 99.48075,-30.87333c84.61581,-28.58642 106.34149,-30.87333 280.14693,-30.87333c184.09655,-1.14346 190.95729,0 297.29878,36.59062c118.91951,41.16445 227.54791,100.6242 314.45063,172.66198l54.88593,45.73827l52.59901,-43.45136c182.9531,-149.79285 368.1931,-218.40026 591.16719,-218.40026c246.98668,0 474.53459,98.33729 650.62695,282.43384c26.29951,26.29951 51.45556,49.16864 56.02939,49.16864c3.43037,0 34.30371,-20.58222 66.3205,-45.73827c70.89432,-57.17284 218.40026,-129.21062 317.881,-155.51013c102.91112,-28.58642 343.03705,-28.58642 444.80471,0c97.19383,26.29951 208.10915,76.61161 275.5731,125.78025l54.88593,38.87753l32.01679,-34.30371c155.51013,-163.51433 433.37014,-81.18544 468.81731,137.21482c11.43457,68.60741 -3.43037,142.93211 -38.87753,194.38766c-17.15185,25.15605 -256.13433,283.5773 -532.85089,575.15879c-556.86348,590.02373 -566.01114,602.60176 -576.30225,748.96423c-6.86074,104.05457 18.29531,190.95729 75.46815,264.13853c96.05038,121.20643 269.85582,166.9447 425.36595,112.05877l-0.00002,0.00002zm-498.54719,-1314.97537c230.97828,-244.69977 256.13433,-275.5731 238.98248,-289.29458c-64.03358,-46.88173 -213.82643,-45.73827 -307.58989,1.14346c-88.04618,44.59482 -170.37507,141.78865 -198.96149,233.2652c-29.72988,94.90692 -34.30371,375.05385 -6.86074,346.46742c9.14765,-9.14765 132.64099,-140.64519 274.42964,-291.5815z'%3E%3C/path%3E%3Cpath d='m2562.27202,8324.01344c-147.50593,-41.16445 -240.12594,-161.22742 -240.12594,-315.59409c-1.14346,-136.07136 -2.28691,-134.92791 396.77953,-554.57657c108.6284,-113.20223 364.76273,-383.05804 569.44151,-600.31484c424.22249,-447.09163 450.522,-468.81731 584.30645,-468.81731c136.07136,0 235.55211,57.17284 298.44224,172.66198c28.58642,52.59901 33.16025,74.3247 33.16025,147.50593c1.14346,64.03358 -5.71728,99.48075 -24.01259,138.35828c-17.15185,38.87753 -201.24841,240.12594 -681.50028,744.39041c-564.86768,593.4541 -664.34843,694.07831 -713.51707,715.80399c-74.3247,32.01679 -156.65359,40.02099 -222.97409,20.58222l-0.00001,0z'%3E%3C/path%3E%3Cpath d='m764.75785,5361.31675c-225.261,-85.75926 -277.86001,-385.34496 -96.05038,-548.85929c56.02939,-50.3121 69.75087,-54.88593 670.06571,-252.70396c338.46323,-109.77186 747.82078,-244.69977 911.33511,-298.44224c267.5689,-88.04618 303.01606,-97.19383 361.33236,-91.47655c181.80964,16.0084 301.87261,146.36248 301.87261,328.17212c-1.14346,100.6242 -33.16025,178.37927 -101.76766,237.83902c-59.45976,51.45556 -76.61161,59.45976 -349.8978,148.64939c-134.92791,44.59482 -523.70324,171.51853 -863.30992,283.5773c-545.42892,179.52272 -627.75781,203.53532 -703.22596,206.96569c-54.88593,2.28691 -101.76766,-3.43037 -130.35408,-13.72148l0.00001,0z'%3E%3C/path%3E%3Cpath d='m2415.90954,2331.1561c-84.61581,-20.58222 -280.14693,-66.3205 -434.5136,-102.91112c-349.8978,-81.18544 -809.56745,-188.67038 -1034.82845,-241.26939c-93.76346,-22.86914 -189.81384,-50.3121 -213.82643,-62.89013c-192.10075,-98.33729 -234.40865,-361.33236 -82.32889,-517.98595c56.02939,-57.17284 123.49334,-89.18963 205.82223,-96.05038c57.17284,-4.57383 114.34568,5.71728 314.45063,52.59901c134.92791,32.01679 368.1931,86.90272 519.12941,122.34988c864.45338,202.39186 1050.83684,248.13014 1092.00129,268.71236c123.49334,62.89013 193.24421,201.24841 170.37507,340.75014c-25.15605,161.22742 -165.80124,279.00347 -329.31557,275.5731c-28.58642,0 -122.34988,-17.15185 -206.96569,-38.87753l0,0.00001z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .block_detail_text .text .fly_ico_block .fly_ico_hand {
    float: none;
    margin: 0;
    width: 75px;
    height: 75px;
    position: absolute;
    top: 25px;
    left: -100px;
  }
}
@media (min-width: 768px) {
  .block_detail_text .text .fly_ico_block .fly_ico_hand.type_2 {
    float: none;
    margin: 0;
    width: 150px;
    height: 150px;
    position: absolute;
    top: 0;
    left: -150px;
  }
}
.block_detail_text .text .fly_ico_block .fly_ico_exclamation {
  position: relative;
  width: 50px;
  height: 50px;
  float: left;
  margin-right: 15px;
  margin-top: 10px;
  animation: fly_ico_animation 0.5s linear infinite;
  background-image: url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' role='img'%3E%3Cpath fill='%232FA7E5' stroke='none' d='m49.79377,90.9141c-4.57542,0 -8.28443,-3.70933 -8.28443,-8.28475c0,-4.57478 3.70901,-8.28371 8.28443,-8.28371c4.57478,0 8.28371,3.70893 8.28371,8.28371c0,4.57542 -3.70893,8.28475 -8.28371,8.28475zm10.94621,-67.83407c-0.70089,5.58435 -5.84435,32.77111 -7.54492,41.70485c-0.31383,1.65188 -1.75802,2.85104 -3.44,2.85104l-0.06438,0c-1.7416,0 -3.22949,-1.23642 -3.55402,-2.94672c-1.72221,-9.06861 -6.85795,-36.27894 -7.54749,-41.77453c-0.83037,-6.61807 4.33482,-12.47022 11.00318,-12.47022c6.75808,0.0004 11.99183,5.93077 11.15068,12.63559l-0.00306,0z'/%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .block_detail_text .text .fly_ico_block .fly_ico_exclamation {
    float: none;
    margin: 0;
    width: 75px;
    height: 75px;
    position: absolute;
    top: 12.5px;
    left: -100px;
  }
}
.block_detail_text .text .fly_ico_block .fly_ico_soldout {
  position: relative;
  width: 75px;
  height: 75px;
  float: left;
  margin-right: 5px;
  animation: fly_ico_animation 0.5s linear infinite;
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' class='fly_svg'%3E%3Cpath fill='%232FA7E5' d='m21.35,84.41c.34-2.35-.44-4.33-2.41-5.82-.4-.31-.85-.56-1.33-.69-.55-.14-.49-.41-.37-.83,1.03-3.84,2.05-7.69,3.08-11.53,4.88-18.29,9.76-36.58,14.62-54.88.14-.53.31-.68.85-.6,2.76.41,5.33-1.08,6.32-3.69.18-.48.37-.56.85-.43,11.11,2.98,22.23,5.95,33.34,8.89.49.13.62.26.53.81-.46,2.66,1.04,5.31,3.6,6.32.6.24.63.49.48,1.04-5.89,22.06-11.76,44.13-17.63,66.19-.14.53-.27.75-.92.67-2.88-.36-5.26,1.07-6.3,3.74-.19.5-.4.49-.84.38-6.39-1.72-12.79-3.42-19.18-5.12-4.67-1.24-9.35-2.48-14.01-3.74-.29-.08-.86.03-.69-.7h.01Z'/%3E%3Cpath fill='%23FAFCF2' d='m54.01,90.72c-.8-.21-1.58-.41-2.35-.61-8.86-2.36-17.72-4.73-26.58-7.08-.49-.13-.76-.32-.83-.87-.3-2.37-1.44-4.28-3.32-5.73-.38-.29-.48-.52-.35-1,5.48-20.52,10.95-41.04,16.41-61.57.15-.55.35-.82.97-.9,2.36-.32,4.26-1.49,5.7-3.38.29-.38.54-.4.94-.3,9.51,2.55,19.03,5.09,28.55,7.6.51.14.72.34.8.89.33,2.29,1.4,4.19,3.23,5.62.44.34.57.61.42,1.18-5.49,20.52-10.95,41.05-16.41,61.58-.12.46-.3.71-.83.78-2.36.29-4.27,1.43-5.75,3.29-.26.32-.46.49-.59.49h0Zm-.17-.67c.21.07.33-.24.5-.43,1.44-1.71,3.25-2.79,5.43-3.18.59-.11.82-.36.97-.92,1.84-6.97,3.7-13.93,5.56-20.89,3.53-13.25,7.06-26.49,10.59-39.73.12-.44.23-.79-.25-1.18-1.76-1.41-2.82-3.27-3.22-5.49-.09-.51-.31-.74-.82-.88-9.26-2.45-18.51-4.91-27.76-7.39-.44-.12-.67-.04-.96.3-1.45,1.72-3.28,2.83-5.5,3.22-.53.1-.75.3-.88.82-1.55,5.9-3.13,11.79-4.7,17.69-3.83,14.36-7.65,28.72-11.49,43.08-.12.46-.13.78.28,1.11,1.74,1.4,2.78,3.24,3.19,5.42.11.61.37.81.92.96,7.72,2.04,15.44,4.11,23.15,6.17,1.61.43,3.22.85,4.99,1.32h0Z'/%3E%3Cg%3E%3Cpath fill='%23FAFCF2' d='m45.96,79.61l-8.13-2.13.43-1.65,6.04-1.8-.17.68-4.43-4.39.43-1.64,8.13,2.13-.44,1.67-5.9-1.58.19-.28,3.55,3.58-.31,1.17-4.87,1.46-.03-.32,5.92,1.52-.41,1.57Z'/%3E%3Cpath fill='%23FAFCF2' d='m48.78,68.82l-8.13-2.13,1.45-5.55,1.5.39-1,3.84,1.74.46.85-3.25,1.39.36-.85,3.25,1.99.52,1.02-3.88,1.51.4-1.47,5.6Z'/%3E%3Cpath fill='%23FAFCF2' d='m51.84,57.85c-.22.84-.59,1.53-1.1,2.08-.51.55-1.13.92-1.86,1.11-.73.19-1.52.17-2.37-.05-.62-.16-1.17-.42-1.63-.76-.46-.34-.84-.76-1.12-1.24-.28-.48-.46-1.01-.53-1.59-.07-.57-.03-1.17.14-1.79.17-.66.4-1.19.69-1.61.29-.41.63-.76,1.03-1.05l1.18,1.24c-.29.18-.54.41-.74.7-.2.29-.35.64-.46,1.03-.1.4-.14.78-.1,1.13s.14.67.3.95c.16.28.39.52.67.72.28.2.62.35,1.02.46.54.14,1.03.16,1.47.05.44-.11.81-.34,1.12-.67.31-.34.53-.78.68-1.33.1-.38.14-.77.12-1.16-.02-.4-.12-.79-.29-1.18l1.65-.41c.19.46.31.97.35,1.53s-.03,1.18-.21,1.85Z'/%3E%3Cpath fill='%23FAFCF2' d='m53.19,51.97l-6.56-1.72-.58,2.21-1.57-.41,1.61-6.14,1.57.41-.58,2.21,6.56,1.72-.45,1.73Z'/%3E%3Cpath fill='%23FAFCF2' d='m55.26,44.07l-8.13-2.13.45-1.72,3.08.81.9-3.45-3.08-.81.45-1.72,8.13,2.13-.45,1.72-3.47-.91-.9,3.45,3.47.91-.45,1.72Z'/%3E%3Cpath fill='%23FAFCF2' d='m57.58,35.2l-8.13-2.13,1.45-5.55,1.5.39-1,3.84,1.74.46.85-3.25,1.39.36-.85,3.25,1.98.52,1.02-3.88,1.52.4-1.47,5.6Z'/%3E%3Cpath fill='%23FAFCF2' d='m59.87,26.46l-6.56-1.72-.58,2.21-1.57-.41,1.61-6.14,1.57.41-.58,2.21,6.56,1.72-.45,1.73Z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .block_detail_text .text .fly_ico_block .fly_ico_soldout {
    float: none;
    margin: 0;
    width: 125px;
    height: 125px;
    position: absolute;
    top: -25px;
    left: -125px;
  }
}
@media (min-width: 768px) {
  .block_detail_text .text .fly_ico_block .fly_ico_soldout.type_2 {
    float: none;
    margin: 0;
    width: 150px;
    height: 150px;
    position: absolute;
    top: 0;
    left: -150px;
  }
}
.block_detail_text .text .fly_ico_block:hover .fly_ico {
  animation-play-state: paused;
}
[data-toggle="collapse"] {
  cursor: pointer;
}
.collapse {
  display: none;
}
.collapse.view_start {
  display: block;
}
.btn_dark {
  position: relative;
  display: inline-block;
  text-decoration: none;
  background-color: var(--black);
  color: var(--white);
  font-family: var(--third-family);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
  padding: 20px;
  font-size: 18px;
  cursor: pointer;
  transition: all 300ms ease;
  border: 2px solid;
}
@media (min-width: 768px) {
  .btn_dark {
    padding: 20px 25px;
    font-size: 20px;
  }
}
@media (min-width: 1120px) {
  .btn_dark {
    padding: 20px 30px;
    font-size: 22px;
  }
}
@media (min-width: 1440px) {
  .btn_dark {
    padding: 20px 40px;
    font-size: 24px;
  }
}
@media (min-width: 1628px) {
  .btn_dark {
    font-size: 25px;
    padding: 20px 50px;
  }
}
.btn_dark:hover {
  background-color: var(--white);
  color: var(--black);
}
.btn_dark.pink-hover:hover {
  background-color: var(--ACCENT_COLOR);
  color: var(--black);
}
.btn_dark.lime-hover:hover {
  background-color: var(--LIME_COLOR);
  color: var(--black);
}
.btn_top {
  z-index: 10;
  position: fixed;
  text-decoration: none;
  display: none;
  width: 45px;
  height: 45px;
  right: 15px;
  bottom: 15px;
}
.btn_top:not(.max) {
  transition: all 300ms ease;
}
@media (min-width: 768px) {
  .btn_top {
    width: 60px;
    height: 60px;
  }
}
@media (min-width: 1600px) {
  .btn_top {
    width: 90px;
    height: 90px;
  }
}
.btn_top svg {
  width: 100%;
  height: auto;
  transition: all 300ms ease;
}
.btn_top.show {
  display: flex;
}
.btn_top:hover svg circle {
  fill: var(--black);
}
.social-icon {
  text-decoration: none;
  outline: none;
  display: block;
  width: 70px;
  height: 70px;
  border-radius: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  transition: all 300ms linear;
}
.social-icon.vkontakte {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70' viewBox='0 0 70 70' fill='none'%3E%3Ccircle cx='35' cy='35' r='35' fill='black'/%3E%3Cpath d='M51.4934 42.858C51.4539 42.7727 51.417 42.7018 51.3827 42.6451C50.816 41.6228 49.7329 40.3679 48.1342 38.8802L48.1004 38.8461L48.0835 38.8294L48.0664 38.8123H48.0492C47.3236 38.1195 46.8642 37.6537 46.6718 37.4153C46.3197 36.961 46.2408 36.5011 46.4332 36.0352C46.5692 35.6832 47.0798 34.9398 47.964 33.804C48.4291 33.202 48.7974 32.7196 49.0694 32.3561C51.0311 29.744 51.8817 28.0749 51.6207 27.348L51.5194 27.1781C51.4513 27.0758 51.2756 26.9823 50.9924 26.897C50.7086 26.8118 50.3459 26.7977 49.9036 26.8545L45.0054 26.8884C44.926 26.8602 44.8127 26.8628 44.6651 26.897C44.5176 26.9311 44.4439 26.9482 44.4439 26.9482L44.3586 26.9909L44.291 27.0421C44.2343 27.076 44.1719 27.1356 44.1038 27.2208C44.0361 27.3057 43.9794 27.4054 43.9341 27.5189C43.4009 28.893 42.7945 30.1706 42.114 31.3516C41.6945 32.0558 41.3092 32.6661 40.9573 33.1829C40.6059 33.6994 40.311 34.08 40.0731 34.324C39.8348 34.5682 39.6198 34.7638 39.4266 34.9116C39.2338 35.0595 39.0866 35.122 38.9847 35.0991C38.8825 35.0762 38.7863 35.0536 38.6952 35.0309C38.5366 34.9286 38.409 34.7896 38.3128 34.6136C38.2162 34.4375 38.1511 34.216 38.1171 33.9491C38.0832 33.6821 38.0632 33.4524 38.0575 33.2592C38.0522 33.0663 38.0546 32.7935 38.0661 32.4415C38.0779 32.0893 38.0832 31.851 38.0832 31.7261C38.0832 31.2944 38.0916 30.826 38.1085 30.3207C38.1257 29.8153 38.1395 29.4149 38.1512 29.1199C38.1627 28.8247 38.1681 28.5123 38.1681 28.1829C38.1681 27.8536 38.1481 27.5953 38.1085 27.4078C38.0694 27.2206 38.0094 27.0388 37.9304 26.8627C37.8509 26.6867 37.7345 26.5505 37.5817 26.4538C37.4287 26.3573 37.2384 26.2807 37.012 26.2238C36.4109 26.0876 35.6456 26.0139 34.7157 26.0024C32.6068 25.9798 31.2517 26.1161 30.6507 26.4114C30.4126 26.5362 30.1971 26.7066 30.0045 26.9223C29.8003 27.1722 29.7719 27.3086 29.9192 27.331C30.5997 27.4331 31.0814 27.6773 31.3649 28.0634L31.467 28.268C31.5465 28.4156 31.6259 28.6769 31.7053 29.0516C31.7846 29.4263 31.8357 29.8408 31.8582 30.2948C31.9148 31.124 31.9148 31.8337 31.8582 32.4242C31.8015 33.0149 31.7479 33.4747 31.6967 33.804C31.6455 34.1334 31.569 34.4003 31.467 34.6046C31.3649 34.809 31.2969 34.9339 31.2628 34.9793C31.2288 35.0246 31.2005 35.0532 31.1779 35.0644C31.0306 35.121 30.8773 35.1498 30.7186 35.1498C30.5598 35.1498 30.3671 35.0702 30.1404 34.9112C29.9137 34.7521 29.6785 34.5336 29.4346 34.2553C29.1908 33.977 28.9158 33.588 28.6096 33.0884C28.3035 32.5888 27.986 31.9983 27.6572 31.3169L27.3851 30.8228C27.2151 30.5049 26.9827 30.042 26.6879 29.4346C26.3929 28.8269 26.1322 28.2391 25.9055 27.6713C25.8149 27.4328 25.6788 27.2513 25.4974 27.1263L25.4122 27.0751C25.3556 27.0297 25.2648 26.9816 25.1402 26.9303C25.0154 26.879 24.8851 26.8423 24.749 26.8196L20.0887 26.8535C19.6125 26.8535 19.2894 26.9616 19.1193 27.1774L19.0512 27.2795C19.0172 27.3363 19 27.4271 19 27.5521C19 27.6771 19.034 27.8304 19.1021 28.012C19.7824 29.6134 20.5222 31.1578 21.3216 32.6454C22.1209 34.1331 22.8155 35.3314 23.405 36.2394C23.9945 37.148 24.5955 38.0056 25.2078 38.8116C25.8202 39.618 26.2255 40.1347 26.4238 40.3618C26.6224 40.5892 26.7783 40.7592 26.8917 40.8728L27.317 41.2815C27.5891 41.5542 27.9887 41.8806 28.516 42.261C29.0434 42.6416 29.6272 43.0163 30.2679 43.3857C30.9086 43.7544 31.654 44.0554 32.5045 44.2881C33.3549 44.5211 34.1826 44.6146 34.9877 44.5695H36.9437C37.3404 44.5352 37.6409 44.4103 37.8452 44.1946L37.9129 44.1093C37.9584 44.0415 38.001 43.9362 38.0403 43.7945C38.0801 43.6525 38.0999 43.4962 38.0999 43.3261C38.0882 42.8378 38.1254 42.3978 38.2102 42.006C38.295 41.6144 38.3916 41.3191 38.4997 41.1203C38.6077 40.9216 38.7295 40.7539 38.8652 40.618C39.0011 40.4818 39.098 40.3993 39.1548 40.3709C39.2113 40.3423 39.2564 40.3229 39.2904 40.3113C39.5625 40.2205 39.8828 40.3084 40.2517 40.5755C40.6202 40.8424 40.9659 41.1719 41.2893 41.5636C41.6124 41.9556 42.0007 42.3954 42.4542 42.8836C42.908 43.372 43.3047 43.7351 43.6447 43.9739L43.9848 44.1783C44.2119 44.3147 44.5067 44.4396 44.8696 44.5532C45.2318 44.6666 45.5492 44.695 45.8218 44.6383L50.1757 44.5703C50.6063 44.5703 50.9414 44.4989 51.1791 44.3572C51.4173 44.2152 51.5588 44.0588 51.6044 43.8887C51.6499 43.7185 51.6524 43.5253 51.613 43.3093C51.5727 43.0938 51.533 42.9432 51.4934 42.858Z' fill='white'/%3E%3C/svg%3E");
}
.social-icon:hover.vkontakte {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70' viewBox='0 0 70 70' fill='none'%3E%3Ccircle cx='35' cy='35' r='35' fill='%23ADE01F'/%3E%3Cpath d='M51.4934 42.858C51.4539 42.7727 51.417 42.7018 51.3827 42.6451C50.816 41.6228 49.7329 40.3679 48.1342 38.8802L48.1004 38.8461L48.0835 38.8294L48.0664 38.8123H48.0492C47.3236 38.1195 46.8642 37.6537 46.6718 37.4153C46.3197 36.961 46.2408 36.5011 46.4332 36.0352C46.5692 35.6832 47.0798 34.9398 47.964 33.804C48.4291 33.202 48.7974 32.7196 49.0694 32.3561C51.0311 29.744 51.8817 28.0749 51.6207 27.348L51.5194 27.1781C51.4513 27.0758 51.2756 26.9823 50.9924 26.897C50.7086 26.8118 50.3459 26.7977 49.9036 26.8545L45.0054 26.8884C44.926 26.8602 44.8127 26.8628 44.6651 26.897C44.5176 26.9311 44.4439 26.9482 44.4439 26.9482L44.3586 26.9909L44.291 27.0421C44.2343 27.076 44.1719 27.1356 44.1038 27.2208C44.0361 27.3057 43.9794 27.4054 43.9341 27.5189C43.4009 28.893 42.7945 30.1706 42.114 31.3516C41.6945 32.0558 41.3092 32.6661 40.9573 33.1829C40.6059 33.6994 40.311 34.08 40.0731 34.324C39.8348 34.5682 39.6198 34.7638 39.4266 34.9116C39.2338 35.0595 39.0866 35.122 38.9847 35.0991C38.8825 35.0762 38.7863 35.0536 38.6952 35.0309C38.5366 34.9286 38.409 34.7896 38.3128 34.6136C38.2162 34.4375 38.1511 34.216 38.1171 33.9491C38.0832 33.6821 38.0632 33.4524 38.0575 33.2592C38.0522 33.0663 38.0546 32.7935 38.0661 32.4415C38.0779 32.0893 38.0832 31.851 38.0832 31.7261C38.0832 31.2944 38.0916 30.826 38.1085 30.3207C38.1257 29.8153 38.1395 29.4149 38.1512 29.1199C38.1627 28.8247 38.1681 28.5123 38.1681 28.1829C38.1681 27.8536 38.1481 27.5953 38.1085 27.4078C38.0694 27.2206 38.0094 27.0388 37.9304 26.8627C37.8509 26.6867 37.7345 26.5505 37.5817 26.4538C37.4287 26.3573 37.2384 26.2807 37.012 26.2238C36.4109 26.0876 35.6456 26.0139 34.7157 26.0024C32.6068 25.9798 31.2517 26.1161 30.6507 26.4114C30.4126 26.5362 30.1971 26.7066 30.0045 26.9223C29.8003 27.1722 29.7719 27.3086 29.9192 27.331C30.5997 27.4331 31.0814 27.6773 31.3649 28.0634L31.467 28.268C31.5465 28.4156 31.6259 28.6769 31.7053 29.0516C31.7846 29.4263 31.8357 29.8408 31.8582 30.2948C31.9148 31.124 31.9148 31.8337 31.8582 32.4242C31.8015 33.0149 31.7479 33.4747 31.6967 33.804C31.6455 34.1334 31.569 34.4003 31.467 34.6046C31.3649 34.809 31.2969 34.9339 31.2628 34.9793C31.2288 35.0246 31.2005 35.0532 31.1779 35.0644C31.0306 35.121 30.8773 35.1498 30.7186 35.1498C30.5598 35.1498 30.3671 35.0702 30.1404 34.9112C29.9137 34.7521 29.6785 34.5336 29.4346 34.2553C29.1908 33.977 28.9158 33.588 28.6096 33.0884C28.3035 32.5888 27.986 31.9983 27.6572 31.3169L27.3851 30.8228C27.2151 30.5049 26.9827 30.042 26.6879 29.4346C26.3929 28.8269 26.1322 28.2391 25.9055 27.6713C25.8149 27.4328 25.6788 27.2513 25.4974 27.1263L25.4122 27.0751C25.3556 27.0297 25.2648 26.9816 25.1402 26.9303C25.0154 26.879 24.8851 26.8423 24.749 26.8196L20.0887 26.8535C19.6125 26.8535 19.2894 26.9616 19.1193 27.1774L19.0512 27.2795C19.0172 27.3363 19 27.4271 19 27.5521C19 27.6771 19.034 27.8304 19.1021 28.012C19.7824 29.6134 20.5222 31.1578 21.3216 32.6454C22.1209 34.1331 22.8155 35.3314 23.405 36.2394C23.9945 37.148 24.5955 38.0056 25.2078 38.8116C25.8202 39.618 26.2255 40.1347 26.4238 40.3618C26.6224 40.5892 26.7783 40.7592 26.8917 40.8728L27.317 41.2815C27.5891 41.5542 27.9887 41.8806 28.516 42.261C29.0434 42.6416 29.6272 43.0163 30.2679 43.3857C30.9086 43.7544 31.654 44.0554 32.5045 44.2881C33.3549 44.5211 34.1826 44.6146 34.9877 44.5695H36.9437C37.3404 44.5352 37.6409 44.4103 37.8452 44.1946L37.9129 44.1093C37.9584 44.0415 38.001 43.9362 38.0403 43.7945C38.0801 43.6525 38.0999 43.4962 38.0999 43.3261C38.0882 42.8378 38.1254 42.3978 38.2102 42.006C38.295 41.6144 38.3916 41.3191 38.4997 41.1203C38.6077 40.9216 38.7295 40.7539 38.8652 40.618C39.0011 40.4818 39.098 40.3993 39.1548 40.3709C39.2113 40.3423 39.2564 40.3229 39.2904 40.3113C39.5625 40.2205 39.8828 40.3084 40.2517 40.5755C40.6202 40.8424 40.9659 41.1719 41.2893 41.5636C41.6124 41.9556 42.0007 42.3954 42.4542 42.8836C42.908 43.372 43.3047 43.7351 43.6447 43.9739L43.9848 44.1783C44.2119 44.3147 44.5067 44.4396 44.8696 44.5532C45.2318 44.6666 45.5492 44.695 45.8218 44.6383L50.1757 44.5703C50.6063 44.5703 50.9414 44.4989 51.1791 44.3572C51.4173 44.2152 51.5588 44.0588 51.6044 43.8887C51.6499 43.7185 51.6524 43.5253 51.613 43.3093C51.5727 43.0938 51.533 42.9432 51.4934 42.858Z' fill='black'/%3E%3C/svg%3E");
}
header {
  position: sticky;
  width: 100%;
  top: 0;
  z-index: 99;
  margin: 0;
  transition: all 300ms linear;
  background-color: var(--BODY_BG, #FFF);
}
@media (max-width: 540px) {
  header {
    position: fixed;
  }
}
header .header {
  position: relative;
  max-height: 80px;
  font-family: var(--third-family);
  padding: 15px 22px;
}
@media (min-width: 768px) {
  header .header {
    padding: 20px 0;
  }
}
@media (min-width: 996px) {
  header .header {
    padding: 25px 0;
  }
}
@media (min-width: 1200px) {
  header .header {
    padding: 30px 0;
  }
}
header .header .logo {
  position: relative;
  display: flex;
  outline: none;
  text-decoration: none;
}
header .header .logo svg {
  height: 40px;
}
@media (min-width: 768px) {
  header .header .logo svg {
    height: 64px;
    width: auto;
  }
}
@media (max-width: 768px) {
  header .header .logo svg .logo_text {
    display: none;
  }
}
header .header .time_work {
  position: relative;
  display: flex;
  margin: auto 0;
  color: var(--BODY_COLOR);
  border-right: 1px solid;
  padding: 12px 30px;
}
header .header .time_work svg {
  position: relative;
  margin: auto 10px auto 0;
}
header .header .time_work span {
  display: block;
  position: relative;
  font-style: normal;
  line-height: normal;
  font-weight: 300;
  font-size: 15px;
}
header .header .time_work span:nth-last-child(1) {
  font-weight: 500;
  font-size: 20px;
  margin-top: -6px;
}
@media (max-width: 995px) {
  header .header .time_work {
    display: none;
  }
}
header .header .time_work .info_block {
  display: none;
  transition: all 300ms linear;
  position: absolute;
  top: calc(100% + 10px);
  left: 0;
  width: 185px;
  background: #FFF;
  padding: 20px;
  filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.1));
  border: 1px solid;
}
header .header .time_work .info_block:before {
  content: '';
  position: absolute;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 16px solid #000;
  top: -16px;
  left: 36px;
}
header .header .time_work .info_block:after {
  content: '';
  position: absolute;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  left: 37px;
  border-bottom: 15px solid #FFF;
  top: -15px;
}
header .header .time_work .info_block .item {
  margin-bottom: 10px;
  border-bottom: 1px solid #e3e3e3;
  padding: 5px 0;
}
header .header .time_work:hover .info_block {
  display: block;
}
header .header .contact_phone,
header .header .login_btn,
header .header .searth_btn {
  text-decoration: none;
  position: relative;
  display: flex;
  margin-left: auto;
  border: 0;
  outline: none;
}
@media (min-width: 390px) {
  header .header .contact_phone,
  header .header .login_btn,
  header .header .searth_btn {
    margin-left: 12px;
  }
}
@media (min-width: 768px) {
  header .header .contact_phone,
  header .header .login_btn,
  header .header .searth_btn {
    margin-left: 20px;
  }
}
@media (min-width: 996px) {
  header .header .contact_phone,
  header .header .login_btn,
  header .header .searth_btn {
    margin-left: 25px;
  }
}
@media (min-width: 1400px) {
  header .header .contact_phone,
  header .header .login_btn,
  header .header .searth_btn {
    margin-left: 30px;
  }
}
header .header .contact_phone svg,
header .header .login_btn svg,
header .header .searth_btn svg {
  margin: auto 0;
  position: relative;
  width: 45px;
  height: 45px;
  border-radius: 100%;
  overflow: hidden;
}
@media (min-width: 768px) {
  header .header .contact_phone svg,
  header .header .login_btn svg,
  header .header .searth_btn svg {
    width: 60px;
    height: 60px;
  }
}
@media (min-width: 996px) {
  header .header .contact_phone svg,
  header .header .login_btn svg,
  header .header .searth_btn svg {
    width: 75px;
    height: 75px;
  }
}
@media (min-width: 1120px) {
  header .header .contact_phone svg,
  header .header .login_btn svg,
  header .header .searth_btn svg {
    width: 80px;
    height: 80px;
  }
}
header .header .contact_phone svg circle,
header .header .login_btn svg circle,
header .header .searth_btn svg circle,
header .header .contact_phone svg path,
header .header .login_btn svg path,
header .header .searth_btn svg path {
  transition: all 300ms linear;
}
header .header .contact_phone:hover svg .hover_path,
header .header .login_btn:hover svg .hover_path,
header .header .searth_btn:hover svg .hover_path {
  fill: var(--ACCENT_COLOR);
}
header .header .contact_phone .text {
  font-family: var(--third-family);
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 110%;
  text-decoration: none;
  margin: auto;
  color: var(--black);
}
header .header .contact_phone:hover .text {
  color: var(--blue);
}
header .header .toogle_menu_btn {
  position: relative;
  display: flex;
  margin-left: auto;
}
@media (min-width: 390px) {
  header .header .toogle_menu_btn {
    margin-left: 12px;
  }
}
@media (min-width: 768px) {
  header .header .toogle_menu_btn {
    margin-left: 20px;
  }
}
@media (min-width: 996px) {
  header .header .toogle_menu_btn {
    margin-left: 25px;
  }
}
@media (min-width: 1400px) {
  header .header .toogle_menu_btn {
    margin-left: 30px;
  }
}
header .header .toogle_menu_btn svg {
  position: relative;
  margin: auto 0;
  width: 45px;
  height: 45px;
}
header .header .toogle_menu_btn svg circle,
header .header .toogle_menu_btn svg path {
  transition: all 300ms linear;
}
@media (min-width: 768px) {
  header .header .toogle_menu_btn svg {
    width: 60px;
    height: 60px;
  }
}
@media (min-width: 996px) {
  header .header .toogle_menu_btn svg {
    width: 75px;
    height: 75px;
  }
}
@media (min-width: 1120px) {
  header .header .toogle_menu_btn svg {
    width: 80px;
    height: 80px;
  }
}
header .header .toogle_menu_btn svg .toogle_close {
  display: none;
}
header .header .toogle_menu_btn.active svg circle {
  fill: #FFF;
}
header .header .toogle_menu_btn.active svg .toogle_line {
  display: none;
}
header .header .toogle_menu_btn.active svg .toogle_close {
  display: block;
}
header .header .toogle_menu_btn:hover svg circle {
  fill: var(--black);
}
header .header .toogle_menu_btn:hover svg .toogle_close path {
  stroke: #FFF;
}
.main {
  position: relative;
}
@media (max-width: 767px) {
  .main {
    overflow-x: hidden;
  }
}
.block_ads_info {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
  color: var(--white);
  font-family: var(--third-family);
}
.block_ads_info .btn {
  position: relative;
  background-color: var(--black);
  color: var(--white);
  font-family: var(--third-family);
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  text-transform: uppercase;
  padding: 15px 10px;
  font-size: 18px;
  cursor: pointer;
}
.block_ads_info .btn:hover ~ .popup {
  opacity: 1;
}
.block_ads_info .popup {
  pointer-events: none;
  position: absolute;
  opacity: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 110%;
  bottom: 75px;
  transition: all 300ms linear;
  left: 30px;
  padding: 25px 20px;
  background-color: var(--black);
  max-width: 285px;
}
.block_ads_info .popup P {
  padding: 0;
  margin: 0 0 10px 0;
}
.block_ads_info .popup:after {
  content: '';
  position: absolute;
  bottom: -12px;
  left: 18px;
  z-index: 10;
  border: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 12px solid var(--black);
}
.ticker {
  border-top: 2px solid;
  border-bottom: 2px solid;
  padding: 15px 0;
  position: relative;
  margin-bottom: 60px;
}
@media (min-width: 768px) {
  .ticker {
    margin-bottom: 80px;
  }
}
@media (min-width: 960px) {
  .ticker {
    margin-bottom: 100px;
  }
}
@media (min-width: 1120px) {
  .ticker {
    margin-bottom: 120px;
  }
}
@media (min-width: 1440px) {
  .ticker {
    margin-bottom: 140px;
  }
}
@media (min-width: 1620px) {
  .ticker {
    margin-bottom: 160px;
  }
}
.ticker .ticker_text {
  color: var(--black);
  font-family: var(--third-family);
  font-size: 24px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  text-transform: uppercase;
  height: 25px;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
}
.ticker .ticker_text span {
  position: absolute;
}
@media (min-width: 768px) {
  .ticker {
    padding: 30px 0;
  }
  .ticker .ticker_text {
    font-size: 38px;
    height: 30px;
  }
}
@media (min-width: 960px) {
  .ticker {
    padding: 40px 0;
  }
  .ticker .ticker_text {
    font-size: 56px;
    height: 56px;
  }
}
@media (min-width: 1200px) {
  .ticker {
    padding: 50px 0;
  }
  .ticker .ticker_text {
    font-size: 72px;
    height: 72px;
  }
}
@media (min-width: 1440px) {
  .ticker {
    padding: 60px 0;
  }
  .ticker .ticker_text {
    font-size: 90px;
    height: 90px;
  }
}
@media (min-width: 1620px) {
  .ticker {
    padding: 70px 0;
    margin-bottom: 170px;
  }
  .ticker .ticker_text {
    font-size: 100px;
    height: 100px;
  }
}
.footer {
  background-color: var(--blue);
  background-image: url(/local/templates/lk_arendator/images/footer_bg_mobile.jpg);
  background-size: 100%;
  color: #FFF;
  padding: 60px 0 30px;
  font-family: var(--font-family);
}
@media (min-width: 768px) {
  .footer {
    background-image: url(/local/templates/lk_arendator/images/footer_bg.jpg);
    padding: 98px 0 94px;
    background-size: cover;
  }
}
.footer .container {
  min-height: 200px;
  border-radius: 10px;
  border: 1px solid var(--white, #FFF);
  background: linear-gradient(126deg, rgba(255, 255, 255, 0.3), 13.84%, rgba(255, 255, 255, 0.1), 74.14%);
  box-shadow: 0px 4px 20px 1px rgba(0, 0, 0, 0.05);
}
@media (max-width: 768px) {
  .footer .container {
    margin: 0 15px;
  }
}
.footer .top_block {
  padding: 50px 20px;
  display: flex;
  align-items: center;
}
@media (min-width: 1620px) {
  .footer .top_block {
    padding: 50px 40px 45px 40px;
  }
}
@media (min-width: 1200px) {
  .footer .top_block .logo {
    margin-right: 47px;
  }
}
@media (min-width: 1620px) {
  .footer .top_block .logo {
    margin-right: 73px;
  }
}
.footer .top_block .logo svg {
  position: relative;
  height: auto;
}
@media (min-width: 1200px) {
  .footer .top_block .logo svg {
    width: 384px;
  }
}
@media (min-width: 1620px) {
  .footer .top_block .logo svg {
    width: auto;
  }
}
.footer .top_block .adress,
.footer .top_block .phone,
.footer .top_block .time_work {
  position: relative;
  display: flex;
  align-items: center;
}
.footer .top_block .adress {
  position: relative;
}
.footer .top_block .adress .ico {
  margin-right: 10px;
}
.footer .top_block .adress .text {
  position: relative;
  line-height: 110%;
  font-weight: 400;
  font-family: var(--font-family);
  font-size: 20px;
}
@media (min-width: 1200px) {
  .footer .top_block .adress .text {
    max-width: 240px;
  }
}
@media (min-width: 1620px) {
  .footer .top_block .adress .text {
    max-width: 340px;
  }
}
.footer .top_block .phone {
  position: relative;
  margin: auto;
}
.footer .top_block .phone .ico {
  margin-right: 5px;
}
.footer .top_block .phone .link {
  position: relative;
  color: #FFF;
  text-decoration: none;
  font-weight: 500;
  font-family: var(--second-family);
  font-size: 20px;
}
.footer .top_block .phone .link:hover {
  color: var(--black);
}
.footer .top_block .time_work {
  position: relative;
}
.footer .top_block .time_work .ico {
  margin-right: 5px;
}
.footer .top_block .time_work .block {
  display: flex;
  flex-direction: column;
}
.footer .top_block .time_work .block .title {
  text-transform: lowercase;
  font-weight: 400;
  font-family: var(--second-family);
  font-size: 15px;
}
.footer .top_block .time_work .block .text {
  position: relative;
  font-weight: 500;
  font-family: var(--second-family);
  font-size: 20px;
}
.footer .top_block .time_work .list_time_work {
  position: absolute;
  padding: 10px;
  border-radius: 10px;
  background-color: var(--blue);
  border: 1px solid var(--white, #FFF);
  box-shadow: 0px 4px 20px 1px #ffffff;
  display: none;
  top: -100px;
  width: 100%;
  z-index: 1;
}
.footer .top_block .time_work .list_time_work .item {
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid var(--white, #FFF);
  margin-bottom: 5px;
}
.footer .top_block .time_work .list_time_work .item .title {
  font-weight: 600;
  font-family: var(--second-family);
  font-size: 20px;
}
.footer .top_block .time_work .list_time_work .item .text {
  position: relative;
  font-weight: 400;
  font-family: var(--second-family);
  font-size: 18px;
  margin-bottom: 5px;
}
.footer .top_block .time_work .list_time_work .item:nth-last-child(1) {
  margin-bottom: 0;
  border-bottom: none;
}
.footer .top_block .time_work .list_time_work .item:nth-last-child(1) .text {
  margin-bottom: 0;
}
.footer .top_block .time_work:hover .list_time_work {
  display: block;
}
@media (max-width: 768px) {
  .footer .top_block {
    padding: 0;
    flex-direction: column;
    align-items: unset;
  }
  .footer .top_block .logo {
    margin-top: 25px;
    margin-right: 0;
    margin-bottom: 30px;
  }
  .footer .top_block .logo svg {
    max-width: 100%;
    width: auto;
    height: auto;
  }
  .footer .top_block .adress,
  .footer .top_block .phone,
  .footer .top_block .time_work {
    margin: 0 0 15px 0;
    align-items: unset;
  }
  .footer .top_block .adress .ico,
  .footer .top_block .phone .ico,
  .footer .top_block .time_work .ico {
    width: 50px;
  }
  .footer .top_block .adress .block,
  .footer .top_block .phone .block,
  .footer .top_block .time_work .block,
  .footer .top_block .adress > .text,
  .footer .top_block .phone > .text,
  .footer .top_block .time_work > .text,
  .footer .top_block .adress .link,
  .footer .top_block .phone .link,
  .footer .top_block .time_work .link {
    width: calc(100% - 50px);
    margin: auto;
  }
}
.footer .center_block {
  position: relative;
  padding: 0 20px 60px 20px;
}
@media (min-width: 768px) {
  .footer .center_block {
    display: flex;
    align-items: center;
  }
}
@media (min-width: 1620px) {
  .footer .center_block {
    padding: 0 40px 45px 40px;
  }
}
.footer .center_block .menu_block {
  position: relative;
}
@media (min-width: 1200px) {
  .footer .center_block .menu_block {
    width: 431px;
  }
}
@media (min-width: 1620px) {
  .footer .center_block .menu_block {
    width: 562px;
    margin-right: 73px;
  }
}
.footer .center_block .menu_block ul {
  position: relative;
  flex-wrap: wrap;
}
.footer .center_block .menu_block ul li {
  position: relative;
  margin: 0 25px 25px 0;
}
.footer .center_block .menu_block ul li a {
  position: relative;
  text-decoration: none;
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 14px;
  line-height: 110%;
  text-transform: uppercase;
  color: var(--white);
}
@media (min-width: 410px) {
  .footer .center_block .menu_block ul li a {
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  .footer .center_block .menu_block ul li a {
    font-size: 20px;
  }
}
.footer .center_block .menu_block ul li a:hover {
  color: var(--black);
}
.footer .center_block .app_links {
  position: relative;
  display: flex;
}
.footer .center_block .app_links a {
  border: 1px solid var(--white);
  border-radius: 20px;
  display: flex;
  backdrop-filter: blur(40px);
  box-shadow: 0 4px 20px 1px rgba(0, 0, 0, 0.05);
  padding: 20px 31px;
  margin-right: 30px;
  transition: all 300ms linear;
}
@media (min-width: 768px) {
  .footer .center_block .app_links a {
    padding: 20px 28px;
    margin-right: 25px;
  }
}
@media (min-width: 1200px) {
  .footer .center_block .app_links a {
    padding: 20px 28px;
    margin-right: 25px;
  }
}
@media (min-width: 1620px) {
  .footer .center_block .app_links a {
    padding: 20px 31px;
    margin-right: 30px;
  }
}
.footer .center_block .app_links a .hover_effect {
  transition: all 300ms linear;
}
.footer .center_block .app_links a:hover {
  background: var(--white);
}
.footer .center_block .app_links a:hover svg .hover_effect path {
  fill: var(--black);
}
.footer .center_block .socialline_btn {
  position: relative;
  display: flex;
}
@media (max-width: 768px) {
  .footer .center_block .socialline_btn {
    flex-direction: column;
  }
}
.footer .center_block .socialline_btn a {
  position: relative;
  width: 50px;
  height: 50px;
  display: block;
  border-radius: 100%;
  margin-right: 30px;
  transition: all 300ms linear;
}
@media (min-width: 390px) {
  .footer .center_block .socialline_btn a {
    width: 60px;
    height: 60px;
  }
}
@media (min-width: 410px) {
  .footer .center_block .socialline_btn a {
    width: 70px;
    height: 70px;
  }
}
@media (min-width: 768px) {
  .footer .center_block .socialline_btn a {
    width: 80px;
    height: 80px;
  }
}
@media (max-width: 768px) {
  .footer .center_block {
    padding: 0;
    margin-top: 25px;
  }
  .footer .center_block .app_links {
    flex-direction: column;
    width: 100%;
    position: relative;
  }
  .footer .center_block .app_links a {
    margin: 0 0 10px 0;
    justify-content: center;
  }
  .footer .center_block .socialline_btn {
    position: absolute;
    flex-direction: column;
    right: 0;
    transform: translateY(calc(-100% - 250px));
  }
  .footer .center_block .socialline_btn a {
    margin: 0 0 10px 0;
  }
}
@media (max-width: 768px) and (min-width: 390px) {
  .footer .center_block .socialline_btn {
    transform: translateY(calc(-100% - 240px));
  }
}
@media (max-width: 768px) and (min-width: 410px) {
  .footer .center_block .socialline_btn {
    transform: translateY(calc(-100% - 250px));
  }
}
.footer .bottom_block {
  position: relative;
  display: flex;
  align-items: center;
  border-top: 1px solid var(--white);
}
@media (min-width: 1200px) {
  .footer .bottom_block {
    padding: 30px 0 25px 0;
    margin: 0 20px;
  }
}
@media (min-width: 1620px) {
  .footer .bottom_block {
    padding: 30px 0 45px 0;
    margin: 0 40px;
  }
}
.footer .bottom_block .copyright {
  position: relative;
  font-family: var(--second-family);
  font-size: 13px;
}
@media (min-width: 1200px) {
  .footer .bottom_block .copyright {
    max-width: 370px;
    margin-right: 40px;
  }
}
@media (min-width: 1620px) {
  .footer .bottom_block .copyright {
    max-width: 600px;
    margin-right: 60px;
  }
}
.footer .bottom_block .links {
  position: relative;
}
.footer .bottom_block .links a {
  display: block;
  position: relative;
  color: #FFF;
  font-size: 13px;
}
.footer .bottom_block .links a:hover {
  color: var(--black);
}
.footer .bottom_block .copyright_design {
  position: relative;
  margin-left: auto;
}
.footer .bottom_block .copyright_design .text {
  color: #FFF;
  font-size: 13px;
  text-align: right;
}
.footer .bottom_block .copyright_design:hover {
  color: var(--black);
}
@media (max-width: 768px) {
  .footer .bottom_block {
    flex-direction: column;
    margin-top: 25px;
    padding: 20px 0 0 0;
    border-top: 1px solid var(--white);
  }
  .footer .bottom_block .copyright {
    margin: 0;
    margin-bottom: 15px;
  }
  .footer .bottom_block .links {
    margin: 0;
    margin-bottom: 25px;
  }
  .footer .bottom_block .copyright_design {
    margin: 0;
    margin-bottom: 25px;
  }
}
.toogle_menu {
  position: fixed;
  top: 0;
  bottom: 0;
  left: auto;
  right: -110%;
  height: 100svh;
  width: 100vw;
  background-color: var(--white);
  z-index: 90;
  transition: top 300ms linear;
  overflow: hidden;
  overflow-y: auto;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='375' height='845' viewBox='0 0 375 845' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_209_8156) '%3E%3Cellipse cx='476.386' cy='216.134' rx='360.831' ry='487.167' fill='url(%23paint0_linear_209_8156) ' /%3E%3C/g%3E%3Cg filter='url(%23filter1_f_209_8156) '%3E%3Cellipse cx='600.484' cy='27.2084' rx='264.023' ry='356.464' fill='url(%23paint1_linear_209_8156) ' /%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_209_8156' x='-84.4453' y='-471.033' width='1121.66' height='1374.33' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix' /%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape' /%3E%3CfeGaussianBlur stdDeviation='100' result='effect1_foregroundBlur_209_8156' /%3E%3C/filter%3E%3Cfilter id='filter1_f_209_8156' x='236.461' y='-429.255' width='728.047' height='912.927' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix' /%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape' /%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_209_8156' /%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_209_8156' x1='476.386' y1='-271.033' x2='476.386' y2='703.301' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230066FF' /%3E%3Cstop offset='1' stop-color='%236FFFDC' stop-opacity='0.17' /%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_209_8156' x1='600.484' y1='-329.255' x2='600.484' y2='383.672' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232FCFF2' /%3E%3Cstop offset='1' stop-color='%23BAEAFF' stop-opacity='0' /%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-size: 100% auto;
  background-position: top left;
}
@media (min-width: 768px) {
  .toogle_menu {
    top: -110%;
    right: 0;
    left: 0;
    bottom: auto;
    background-image: url("data:image/svg+xml,%3Csvg width='1135' height='1080' viewBox='0 0 1135 1080' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_81_1504) '%3E%3Cellipse cx='747.146' cy='152.595' rx='546.428' ry='737.745' fill='url(%23paint0_linear_81_1504) '/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_81_1504) '%3E%3Cellipse cx='935.067' cy='-133.506' rx='399.825' ry='539.813' fill='url(%23paint1_linear_81_1504) '/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_81_1504' x='0.71875' y='-785.15' width='1492.85' height='1875.49' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='100' result='effect1_foregroundBlur_81_1504'/%3E%3C/filter%3E%3Cfilter id='filter1_f_81_1504' x='435.242' y='-773.32' width='999.648' height='1279.63' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_81_1504'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_81_1504' x1='747.146' y1='-585.15' x2='747.146' y2='890.339' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230066FF'/%3E%3Cstop offset='1' stop-color='%236FFFDC' stop-opacity='0.17'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_81_1504' x1='935.067' y1='-673.32' x2='935.067' y2='406.307' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232FCFF2'/%3E%3Cstop offset='1' stop-color='%23BAEAFF' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-position: top right;
    background-size: auto;
  }
}
@media (min-width: 1440px) {
  .toogle_menu {
    background-size: auto;
  }
}
@media (min-width: 768px) {
  .toogle_menu:before {
    position: absolute;
    content: '';
    background-position: center;
    background-image: url(/local/templates/lk_arendator/images/texture.png);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    transform: rotate(180deg);
    mix-blend-mode: overlay;
    z-index: 0;
  }
}
.toogle_menu:after {
  position: absolute;
  content: '';
  background-repeat: no-repeat;
  background-position: 95% 15%;
  background-image: url(/local/templates/lk_arendator/images/people_menu.png);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
  background-position: 200% 40%;
  background-size: 75% auto;
}
@media (min-width: 768px) {
  .toogle_menu:after {
    background-position: 95% 15%;
    background-size: auto;
  }
}
@media (min-width: 1620px) {
  .toogle_menu:after {
    background-position: 100% 10%;
    background-size: auto;
  }
}
.toogle_menu.active {
  right: 0;
}
@media (min-width: 768px) {
  .toogle_menu.active {
    top: 0;
  }
}
.toogle_menu .container {
  position: relative;
  margin-top: 125px;
  z-index: 1;
}
@media (min-width: 1440px) {
  .toogle_menu .container {
    margin-top: 145px;
  }
}
@media (min-width: 1620px) {
  .toogle_menu .container {
    margin-top: 175px;
  }
}
@media (min-width: 1920px) {
  .toogle_menu .container {
    margin-top: 195px;
  }
}
.toogle_menu .container .toogle_menu_content {
  display: block;
}
@media (min-width: 768px) {
  .toogle_menu .container .toogle_menu_content {
    display: flex;
    flex-wrap: wrap;
  }
}
.toogle_menu .container .menu {
  position: relative;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .toogle_menu .container .menu {
    margin-right: auto;
    margin-bottom: 0;
  }
}
@media (min-width: 1620px) {
  .toogle_menu .container .menu {
    margin-right: 40px;
  }
}
.toogle_menu .container .menu ul {
  list-style: none;
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
}
.toogle_menu .container .menu ul li {
  position: relative;
  display: flex;
  margin-bottom: 25px;
}
@media (min-width: 1620px) {
  .toogle_menu .container .menu ul li {
    margin-bottom: 40px;
  }
}
.toogle_menu .container .menu ul li a {
  position: relative;
  display: flex;
  color: var(--black);
  font-family: var(--font-family);
  font-weight: 600;
  font-style: normal;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 24px;
  line-height: 110%;
  transition: color 300ms linear;
}
.toogle_menu .container .menu ul li a:hover {
  color: var(--blue);
}
.toogle_menu .container .menu ul li a.active {
  color: var(--blue);
}
.toogle_menu .container .menu ul li a.active:before {
  content: '';
  width: 37px;
  margin-right: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='37' height='29' viewBox='0 0 37 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 14.4998H34' stroke='%232FA7E5' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M22.0781 3.17285L34.0012 14.4998L22.0781 25.8267' stroke='%232FA7E5' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}
@media (min-width: 414px) {
  .toogle_menu .container .menu ul li a {
    font-size: 26px;
  }
}
@media (min-width: 540px) {
  .toogle_menu .container .menu ul li a {
    font-size: 28px;
  }
}
@media (min-width: 768px) {
  .toogle_menu .container .menu ul li a {
    font-size: 30px;
  }
}
@media (min-width: 996px) {
  .toogle_menu .container .menu ul li a {
    font-size: 32px;
  }
}
@media (min-width: 1200px) {
  .toogle_menu .container .menu ul li a {
    font-size: 45px;
  }
}
@media (min-width: 1420px) {
  .toogle_menu .container .menu ul li a {
    font-size: 52px;
  }
}
@media (min-width: 1620px) {
  .toogle_menu .container .menu ul li a {
    font-size: 54px;
  }
}
@media (min-width: 1900px) {
  .toogle_menu .container .menu ul li a {
    font-size: 60px;
  }
}
.toogle_menu .container .menu ul li:nth-last-child(1) {
  margin-bottom: 0;
}
.toogle_menu .container .other_menu {
  position: relative;
  padding-bottom: 50px;
}
@media (min-width: 768px) {
  .toogle_menu .container .other_menu {
    padding-bottom: 0;
  }
}
.toogle_menu .container .other_menu ul {
  list-style: none;
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
}
.toogle_menu .container .other_menu ul li {
  position: relative;
  display: flex;
  margin-bottom: 20px;
}
.toogle_menu .container .other_menu ul li a {
  text-decoration: none;
  position: relative;
  display: flex;
  color: var(--black);
  font-family: var(--third-family);
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  line-height: 110%;
  transition: all 300ms linear;
}
.toogle_menu .container .other_menu ul li a:hover {
  color: var(--ACCENT_COLOR);
}
.toogle_menu .container .other_menu ul li a.active {
  color: var(--ACCENT_COLOR);
  font-weight: 600;
}
.toogle_menu .container .other_menu ul li:nth-last-child(1) {
  margin-bottom: 0;
}
.toogle_menu .container .other_menu .socialline_links {
  position: absolute;
  display: flex;
  flex-direction: column;
  bottom: 10%;
  right: 0;
}
.toogle_menu .container .other_menu .socialline_links a {
  position: relative;
}
.toogle_menu .container .other_menu .socialline_links a:nth-child(1) {
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .toogle_menu .container .other_menu .socialline_links {
    position: relative;
    margin-bottom: 75px;
    bottom: auto;
    right: auto;
  }
  .toogle_menu .container .other_menu .socialline_links a {
    position: relative;
  }
  .toogle_menu .container .other_menu .socialline_links a:nth-child(1) {
    margin-bottom: 40px;
  }
}
.toogle_menu .container .other_menu .btn_group {
  position: relative;
  display: flex;
  flex-direction: column;
  margin-bottom: 68px;
  margin-bottom: 40px;
}
@media (min-width: 1620px) {
  .toogle_menu .container .other_menu .btn_group {
    margin-bottom: 68px;
  }
}
.toogle_menu .container .other_menu .btn_group .btn {
  position: relative;
  box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.1);
  background: var(--blue);
  font-family: var(--font-family);
  font-weight: 600;
  font-size: 18px;
  line-height: 140%;
  text-transform: uppercase;
  color: var(--white);
  border-radius: 52px;
  text-decoration: none;
  padding: 20px;
  display: block;
  box-sizing: border-box;
  transition: all 300ms ease;
  width: 100%;
  text-align: center;
  margin-bottom: 10px;
}
.toogle_menu .container .other_menu .btn_group .btn:hover {
  background: var(--black);
  color: var(--white);
}
@media (min-width: 960px) {
  .toogle_menu .container .other_menu .btn_group .btn {
    width: auto;
    padding: 28px;
    font-size: 35px;
    margin-right: auto;
    margin-bottom: 20px;
    box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.1);
    background: var(--white);
    color: var(--black);
  }
}
@media (min-width: 1920px) {
  .toogle_menu .container .other_menu .btn_group .btn:nth-child(1) {
    padding: 28px 52px;
  }
}
.toogle_menu .container .other_menu .btn_group .btn:nth-last-child(1) {
  margin-bottom: 0;
}
.toogle_menu .container .other_menu .block_menu {
  position: relative;
}
@media (min-width: 768px) {
  .toogle_menu .container .other_menu .block_menu {
    column-count: 2;
  }
}
.fany_index_page {
  position: relative;
  margin-bottom: 60px;
}
.fany_index_page .list {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin-top: 30px;
}
.fany_index_page .list .item {
  display: flex;
  flex-direction: column;
  position: relative;
  padding: 40px 30px;
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);
  background: var(--white);
  border-radius: 10px;
  margin-bottom: 20px;
  overflow: hidden;
  width: 100%;
}
@media (min-width: 768px) {
  .fany_index_page .list .item {
    width: auto;
    flex-direction: row;
    flex-wrap: wrap;
    margin-bottom: 0;
    border-radius: 15px;
    margin-right: 20px;
    padding: 50px 40px;
  }
}
@media (min-width: 1200px) {
  .fany_index_page .list .item {
    border-radius: 20px;
    margin-right: 30px;
    padding: 60px 50px;
  }
}
.fany_index_page .list .item img {
  position: relative;
}
.fany_index_page .list .item .title {
  position: relative;
  font-family: var(--font-family);
  font-weight: 800;
  font-size: 38px;
  line-height: 110%;
  text-transform: uppercase;
  color: #1e213b;
  text-decoration: none;
  margin: auto 0;
  text-align: center;
}
@media (min-width: 768px) {
  .fany_index_page .list .item .title {
    font-size: 40px;
  }
}
@media (min-width: 1200px) {
  .fany_index_page .list .item .title {
    font-size: 50px;
  }
}
@keyframes fly_ico_animation {
  0% {
    transform: rotate(-5deg);
  }
  50% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(-5deg);
  }
}
.fly_ico_block {
  position: relative;
}
.fly_ico_block:hover .fly_ico {
  animation-play-state: paused;
}
.fly_ico_block .fly_ico_text {
  position: relative;
}
.fly_ico_block .fly_ico_loader {
  position: relative;
  width: 50px;
  height: 50px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin:auto;display:block;' width='100px' height='100px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cg transform='rotate(0 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.9166666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(30 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.8333333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(60 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.75s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(90 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.6666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(120 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.5833333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(150 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.5s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(180 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.4166666666666667s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(210 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.3333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(240 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.25s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(270 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.16666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(300 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.08333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(330 50 50)'%3E%3Crect x='47' y='24' rx='3' ry='6' width='6' height='12' fill='%232fa7e5'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");
  float: left;
  margin-right: 15px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .fly_ico_block .fly_ico_loader {
    float: none;
    margin: 0;
    width: 75px;
    height: 75px;
    position: absolute;
    left: -100px;
  }
}
.fly_ico_block .fly_ico_hand {
  position: relative;
  width: 50px;
  height: 50px;
  float: left;
  margin-right: 15px;
  margin-top: 10px;
  animation: fly_ico_animation 0.5s linear infinite;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='150' height='150' viewBox='0 0 1080 1080' xml:space='preserve' stroke='null'%3E%3Cg transform='translate(0 1024) scale(0.1 -0.1)' fill='%232fa7e5' stroke='null'%3E%3Cpath d='m5666.75735,9906.55771c-107.48494,-53.74247 -169.23161,-141.78865 -181.80964,-260.70816c-9.14765,-82.32889 359.04545,-1798.65762 403.64027,-1880.98651c54.88593,-99.48075 157.79704,-158.9405 277.86001,-160.08396c136.07136,-1.14346 262.99507,83.47235 308.73335,206.96569c40.02099,105.19803 54.88593,12.57803 -216.11334,1282.95858c-69.75087,323.59829 -132.64099,608.31904 -140.64519,633.47509c-17.15185,56.02939 -101.76766,149.79285 -162.37087,180.66618c-30.87333,16.0084 -75.46815,26.29951 -132.64099,28.58642c-78.89852,4.57383 -91.47655,2.28691 -156.65359,-30.87333l-0.00001,0z'%3E%3C/path%3E%3Cpath d='m8663.75775,9866.53672c-315.59409,-68.60741 -576.30225,-313.30718 -687.21756,-646.05312l-32.01679,-97.19383l-5.71728,-1314.97537c-3.43037,-865.59683 -9.14765,-1314.97537 -17.15185,-1314.97537c-5.71728,1.14346 -54.88593,14.86494 -107.48494,32.01679c-417.36175,137.21482 -881.60523,-69.75087 -1087.42746,-483.68225c-20.58222,-41.16445 -38.87753,-76.61161 -41.16445,-78.89852c-1.14346,-2.28691 -45.73827,14.86494 -98.33729,36.59062c-222.97409,94.90692 -439.08743,99.48075 -665.49188,14.86494c-203.53532,-76.61161 -405.92718,-260.70816 -499.69064,-455.09582c-14.86494,-30.87333 -29.72988,-54.88593 -34.30371,-54.88593c-3.43037,0 -36.59062,12.57803 -72.03778,28.58642c-218.40026,96.05038 -452.80891,106.34149 -691.79139,29.72988c-148.64939,-48.02519 -251.56051,-112.05877 -372.76693,-234.40865c-86.90272,-86.90272 -113.20223,-122.34988 -157.79704,-212.68297c-94.90692,-193.24421 -89.18963,-67.46395 -85.75926,-1815.80947l3.43037,-1551.67094l26.29951,-120.06297c168.08816,-754.68152 674.63954,-1313.83192 1457.90748,-1605.41341c237.83902,-89.18963 532.85089,-160.08396 802.70671,-194.38766c457.38274,-58.3163 1143.45685,-84.61581 1423.60377,-53.74247c550.00274,60.60321 959.36029,219.54371 1278.38475,496.26027c104.05457,90.33309 186.38347,182.9531 418.50521,472.24768c311.02026,387.63187 450.522,596.88447 608.31904,911.33511c141.78865,281.29038 187.52692,455.09582 187.52692,711.23016c0,364.76273 -129.21062,711.23016 -359.04545,961.64721l-64.03358,70.89432l-2.28691,2856.3552l-3.43037,2857.49866l-33.16025,97.19383c-45.73827,138.35828 -98.33729,235.55211 -177.23581,335.03286c-124.6368,153.22322 -324.74174,279.00347 -512.26867,321.31137c-99.48075,21.72568 -300.72915,22.86914 -399.06644,1.14346l-0.00003,-0.00003zm356.75854,-567.1546c83.47235,-38.87753 144.07556,-102.91112 186.38347,-192.10075l29.72988,-64.03358l3.43037,-2532.75692l2.28691,-2532.75692l-38.87753,40.02099c-20.58222,21.72568 -176.09235,186.38347 -344.18051,365.90619c-168.08816,179.52272 -323.59829,341.8936 -345.32397,362.47582l-37.73408,36.59062l2.28691,2118.82554l3.43037,2118.82554l26.29951,65.17704c33.16025,81.18544 118.91951,177.23581 189.81384,213.82643c106.34149,52.59901 212.68297,52.59901 322.45483,0zm-1340.13142,-3303.44683c77.75507,-29.72988 165.80124,-110.91531 205.82223,-192.10075c43.45136,-84.61581 53.74247,-196.67458 50.3121,-499.69064l-3.43037,-262.99507l-142.93211,-8.0042c-78.89852,-3.43037 -173.80544,-16.0084 -211.53952,-25.15605c-105.19803,-27.44296 -266.42545,-113.20223 -339.60668,-178.37927l-66.3205,-59.45976l0,450.522c0,501.97756 3.43037,525.99015 75.46815,633.47509c49.16864,73.18124 123.49334,126.92371 210.39606,154.36667c56.02939,17.15185 157.79704,10.29111 221.83063,-12.57803l0.00001,0.00001zm-1296.68006,-500.8341c84.61581,-37.73408 144.07556,-97.19383 190.95729,-194.38766l43.45136,-86.90272l0,-1086.284l0,-1087.42746l-27.44296,-68.60741c-36.59062,-91.47655 -144.07556,-200.10495 -222.97409,-226.40446c-73.18124,-25.15605 -180.66618,-25.15605 -252.70396,0c-81.18544,28.58642 -187.52692,136.07136 -224.11754,226.40446l-27.44296,68.60741l0,1086.284l0,1086.284l32.01679,68.60741c57.17284,121.20643 124.6368,186.38347 236.69557,227.54791c66.3205,24.01259 181.80964,17.15185 251.56051,-13.72148l-0.00001,0zm-1277.2413,-468.81731c78.89852,-36.59062 144.07556,-97.19383 176.09235,-161.22742c19.43877,-38.87753 20.58222,-98.33729 24.01259,-959.36029c2.28691,-914.76548 2.28691,-918.19585 -21.72568,-974.22523c-28.58642,-66.3205 -104.05457,-140.64519 -179.52272,-174.9489c-44.59482,-20.58222 -75.46815,-25.15605 -173.80544,-25.15605c-106.34149,0 -128.06717,3.43037 -182.9531,29.72988c-75.46815,35.44716 -138.35828,97.19383 -173.80544,169.23161l-26.29951,52.59901l0,909.04819l0,909.04819l33.16025,66.3205c48.02519,99.48075 131.49754,158.9405 275.5731,195.53112c56.02939,13.72148 180.66618,-3.43037 249.27359,-36.59062l0.00001,0.00001zm2855.21175,-556.86348c24.01259,-8.0042 64.03358,-28.58642 89.18963,-45.73827c68.60741,-44.59482 1428.1776,-1491.06773 1484.20699,-1577.97045c26.29951,-40.02099 64.03358,-123.49334 85.75926,-185.24001c36.59062,-107.48494 37.73408,-118.91951 38.87753,-289.29458c0,-157.79704 -3.43037,-186.38347 -27.44296,-257.27779c-36.59062,-107.48494 -165.80124,-361.33236 -257.27779,-506.55138c-145.21902,-227.54791 -535.1378,-726.0951 -683.78719,-874.74449c-221.83063,-219.54371 -558.00694,-356.75854 -1003.95511,-409.35755c-352.18471,-41.16445 -1214.35117,11.43457 -1617.99144,98.33729c-914.76548,197.81803 -1441.89908,715.80399 -1515.08032,1487.63736c-13.72148,145.21902 -14.86494,336.17631 -2.28691,336.17631c4.57383,0 49.16864,-13.72148 99.48075,-30.87333c84.61581,-28.58642 106.34149,-30.87333 280.14693,-30.87333c184.09655,-1.14346 190.95729,0 297.29878,36.59062c118.91951,41.16445 227.54791,100.6242 314.45063,172.66198l54.88593,45.73827l52.59901,-43.45136c182.9531,-149.79285 368.1931,-218.40026 591.16719,-218.40026c246.98668,0 474.53459,98.33729 650.62695,282.43384c26.29951,26.29951 51.45556,49.16864 56.02939,49.16864c3.43037,0 34.30371,-20.58222 66.3205,-45.73827c70.89432,-57.17284 218.40026,-129.21062 317.881,-155.51013c102.91112,-28.58642 343.03705,-28.58642 444.80471,0c97.19383,26.29951 208.10915,76.61161 275.5731,125.78025l54.88593,38.87753l32.01679,-34.30371c155.51013,-163.51433 433.37014,-81.18544 468.81731,137.21482c11.43457,68.60741 -3.43037,142.93211 -38.87753,194.38766c-17.15185,25.15605 -256.13433,283.5773 -532.85089,575.15879c-556.86348,590.02373 -566.01114,602.60176 -576.30225,748.96423c-6.86074,104.05457 18.29531,190.95729 75.46815,264.13853c96.05038,121.20643 269.85582,166.9447 425.36595,112.05877l-0.00002,0.00002zm-498.54719,-1314.97537c230.97828,-244.69977 256.13433,-275.5731 238.98248,-289.29458c-64.03358,-46.88173 -213.82643,-45.73827 -307.58989,1.14346c-88.04618,44.59482 -170.37507,141.78865 -198.96149,233.2652c-29.72988,94.90692 -34.30371,375.05385 -6.86074,346.46742c9.14765,-9.14765 132.64099,-140.64519 274.42964,-291.5815z'%3E%3C/path%3E%3Cpath d='m2562.27202,8324.01344c-147.50593,-41.16445 -240.12594,-161.22742 -240.12594,-315.59409c-1.14346,-136.07136 -2.28691,-134.92791 396.77953,-554.57657c108.6284,-113.20223 364.76273,-383.05804 569.44151,-600.31484c424.22249,-447.09163 450.522,-468.81731 584.30645,-468.81731c136.07136,0 235.55211,57.17284 298.44224,172.66198c28.58642,52.59901 33.16025,74.3247 33.16025,147.50593c1.14346,64.03358 -5.71728,99.48075 -24.01259,138.35828c-17.15185,38.87753 -201.24841,240.12594 -681.50028,744.39041c-564.86768,593.4541 -664.34843,694.07831 -713.51707,715.80399c-74.3247,32.01679 -156.65359,40.02099 -222.97409,20.58222l-0.00001,0z'%3E%3C/path%3E%3Cpath d='m764.75785,5361.31675c-225.261,-85.75926 -277.86001,-385.34496 -96.05038,-548.85929c56.02939,-50.3121 69.75087,-54.88593 670.06571,-252.70396c338.46323,-109.77186 747.82078,-244.69977 911.33511,-298.44224c267.5689,-88.04618 303.01606,-97.19383 361.33236,-91.47655c181.80964,16.0084 301.87261,146.36248 301.87261,328.17212c-1.14346,100.6242 -33.16025,178.37927 -101.76766,237.83902c-59.45976,51.45556 -76.61161,59.45976 -349.8978,148.64939c-134.92791,44.59482 -523.70324,171.51853 -863.30992,283.5773c-545.42892,179.52272 -627.75781,203.53532 -703.22596,206.96569c-54.88593,2.28691 -101.76766,-3.43037 -130.35408,-13.72148l0.00001,0z'%3E%3C/path%3E%3Cpath d='m2415.90954,2331.1561c-84.61581,-20.58222 -280.14693,-66.3205 -434.5136,-102.91112c-349.8978,-81.18544 -809.56745,-188.67038 -1034.82845,-241.26939c-93.76346,-22.86914 -189.81384,-50.3121 -213.82643,-62.89013c-192.10075,-98.33729 -234.40865,-361.33236 -82.32889,-517.98595c56.02939,-57.17284 123.49334,-89.18963 205.82223,-96.05038c57.17284,-4.57383 114.34568,5.71728 314.45063,52.59901c134.92791,32.01679 368.1931,86.90272 519.12941,122.34988c864.45338,202.39186 1050.83684,248.13014 1092.00129,268.71236c123.49334,62.89013 193.24421,201.24841 170.37507,340.75014c-25.15605,161.22742 -165.80124,279.00347 -329.31557,275.5731c-28.58642,0 -122.34988,-17.15185 -206.96569,-38.87753l0,0.00001z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .fly_ico_block .fly_ico_hand {
    float: none;
    margin: 0;
    width: 75px;
    height: 75px;
    position: absolute;
    top: 25px;
    left: -100px;
  }
}
@media (min-width: 768px) {
  .fly_ico_block .fly_ico_hand.type_2 {
    float: none;
    margin: 0;
    width: 150px;
    height: 150px;
    position: absolute;
    top: 0;
    left: -150px;
  }
}
.fly_ico_block .fly_ico_exclamation {
  position: relative;
  width: 50px;
  height: 50px;
  float: left;
  margin-right: 15px;
  margin-top: 10px;
  animation: fly_ico_animation 0.5s linear infinite;
  background-image: url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' role='img'%3E%3Cpath fill='%232fa7e5' stroke='none' d='m49.79377,90.9141c-4.57542,0 -8.28443,-3.70933 -8.28443,-8.28475c0,-4.57478 3.70901,-8.28371 8.28443,-8.28371c4.57478,0 8.28371,3.70893 8.28371,8.28371c0,4.57542 -3.70893,8.28475 -8.28371,8.28475zm10.94621,-67.83407c-0.70089,5.58435 -5.84435,32.77111 -7.54492,41.70485c-0.31383,1.65188 -1.75802,2.85104 -3.44,2.85104l-0.06438,0c-1.7416,0 -3.22949,-1.23642 -3.55402,-2.94672c-1.72221,-9.06861 -6.85795,-36.27894 -7.54749,-41.77453c-0.83037,-6.61807 4.33482,-12.47022 11.00318,-12.47022c6.75808,0.0004 11.99183,5.93077 11.15068,12.63559l-0.00306,0z'/%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .fly_ico_block .fly_ico_exclamation {
    float: none;
    margin: 0;
    width: 75px;
    height: 75px;
    position: absolute;
    top: 12.5px;
    left: -100px;
  }
}
.fly_ico_block .fly_ico_soldout {
  position: relative;
  width: 75px;
  height: 75px;
  float: left;
  margin-right: 5px;
  animation: fly_ico_animation 0.5s linear infinite;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' class='fly_svg'%3E%3Cpath fill='%232fa7e5' d='m21.35,84.41c.34-2.35-.44-4.33-2.41-5.82-.4-.31-.85-.56-1.33-.69-.55-.14-.49-.41-.37-.83,1.03-3.84,2.05-7.69,3.08-11.53,4.88-18.29,9.76-36.58,14.62-54.88.14-.53.31-.68.85-.6,2.76.41,5.33-1.08,6.32-3.69.18-.48.37-.56.85-.43,11.11,2.98,22.23,5.95,33.34,8.89.49.13.62.26.53.81-.46,2.66,1.04,5.31,3.6,6.32.6.24.63.49.48,1.04-5.89,22.06-11.76,44.13-17.63,66.19-.14.53-.27.75-.92.67-2.88-.36-5.26,1.07-6.3,3.74-.19.5-.4.49-.84.38-6.39-1.72-12.79-3.42-19.18-5.12-4.67-1.24-9.35-2.48-14.01-3.74-.29-.08-.86.03-.69-.7h.01Z'/%3E%3Cpath fill='%23FAFCF2' d='m54.01,90.72c-.8-.21-1.58-.41-2.35-.61-8.86-2.36-17.72-4.73-26.58-7.08-.49-.13-.76-.32-.83-.87-.3-2.37-1.44-4.28-3.32-5.73-.38-.29-.48-.52-.35-1,5.48-20.52,10.95-41.04,16.41-61.57.15-.55.35-.82.97-.9,2.36-.32,4.26-1.49,5.7-3.38.29-.38.54-.4.94-.3,9.51,2.55,19.03,5.09,28.55,7.6.51.14.72.34.8.89.33,2.29,1.4,4.19,3.23,5.62.44.34.57.61.42,1.18-5.49,20.52-10.95,41.05-16.41,61.58-.12.46-.3.71-.83.78-2.36.29-4.27,1.43-5.75,3.29-.26.32-.46.49-.59.49h0Zm-.17-.67c.21.07.33-.24.5-.43,1.44-1.71,3.25-2.79,5.43-3.18.59-.11.82-.36.97-.92,1.84-6.97,3.7-13.93,5.56-20.89,3.53-13.25,7.06-26.49,10.59-39.73.12-.44.23-.79-.25-1.18-1.76-1.41-2.82-3.27-3.22-5.49-.09-.51-.31-.74-.82-.88-9.26-2.45-18.51-4.91-27.76-7.39-.44-.12-.67-.04-.96.3-1.45,1.72-3.28,2.83-5.5,3.22-.53.1-.75.3-.88.82-1.55,5.9-3.13,11.79-4.7,17.69-3.83,14.36-7.65,28.72-11.49,43.08-.12.46-.13.78.28,1.11,1.74,1.4,2.78,3.24,3.19,5.42.11.61.37.81.92.96,7.72,2.04,15.44,4.11,23.15,6.17,1.61.43,3.22.85,4.99,1.32h0Z'/%3E%3Cg%3E%3Cpath fill='%23FAFCF2' d='m45.96,79.61l-8.13-2.13.43-1.65,6.04-1.8-.17.68-4.43-4.39.43-1.64,8.13,2.13-.44,1.67-5.9-1.58.19-.28,3.55,3.58-.31,1.17-4.87,1.46-.03-.32,5.92,1.52-.41,1.57Z'/%3E%3Cpath fill='%23FAFCF2' d='m48.78,68.82l-8.13-2.13,1.45-5.55,1.5.39-1,3.84,1.74.46.85-3.25,1.39.36-.85,3.25,1.99.52,1.02-3.88,1.51.4-1.47,5.6Z'/%3E%3Cpath fill='%23FAFCF2' d='m51.84,57.85c-.22.84-.59,1.53-1.1,2.08-.51.55-1.13.92-1.86,1.11-.73.19-1.52.17-2.37-.05-.62-.16-1.17-.42-1.63-.76-.46-.34-.84-.76-1.12-1.24-.28-.48-.46-1.01-.53-1.59-.07-.57-.03-1.17.14-1.79.17-.66.4-1.19.69-1.61.29-.41.63-.76,1.03-1.05l1.18,1.24c-.29.18-.54.41-.74.7-.2.29-.35.64-.46,1.03-.1.4-.14.78-.1,1.13s.14.67.3.95c.16.28.39.52.67.72.28.2.62.35,1.02.46.54.14,1.03.16,1.47.05.44-.11.81-.34,1.12-.67.31-.34.53-.78.68-1.33.1-.38.14-.77.12-1.16-.02-.4-.12-.79-.29-1.18l1.65-.41c.19.46.31.97.35,1.53s-.03,1.18-.21,1.85Z'/%3E%3Cpath fill='%23FAFCF2' d='m53.19,51.97l-6.56-1.72-.58,2.21-1.57-.41,1.61-6.14,1.57.41-.58,2.21,6.56,1.72-.45,1.73Z'/%3E%3Cpath fill='%23FAFCF2' d='m55.26,44.07l-8.13-2.13.45-1.72,3.08.81.9-3.45-3.08-.81.45-1.72,8.13,2.13-.45,1.72-3.47-.91-.9,3.45,3.47.91-.45,1.72Z'/%3E%3Cpath fill='%23FAFCF2' d='m57.58,35.2l-8.13-2.13,1.45-5.55,1.5.39-1,3.84,1.74.46.85-3.25,1.39.36-.85,3.25,1.98.52,1.02-3.88,1.52.4-1.47,5.6Z'/%3E%3Cpath fill='%23FAFCF2' d='m59.87,26.46l-6.56-1.72-.58,2.21-1.57-.41,1.61-6.14,1.57.41-.58,2.21,6.56,1.72-.45,1.73Z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .fly_ico_block .fly_ico_soldout {
    float: none;
    margin: 0;
    width: 125px;
    height: 125px;
    position: absolute;
    top: -25px;
    left: -125px;
  }
}
.page_menu {
  position: relative;
}
.page_menu .container_menu {
  padding-bottom: 90px;
}
.page_menu .container_menu .menu {
  position: relative;
}
.page_menu .container_menu .menu .nav li {
  position: relative;
  display: flex;
  margin-bottom: 25px;
}
.page_menu .container_menu .menu .nav li a {
  position: relative;
  display: flex;
  color: var(--BODY_COLOR);
  font-family: var(--FONT_FAMILY);
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 30px;
  line-height: 120%;
  transition: all 300ms linear;
}
.page_menu .container_menu .menu .nav li a:hover {
  color: var(--ACCENT_COLOR);
}
.page_menu .container_menu .menu .nav li:nth-last-child(1) {
  margin-bottom: 0;
}
.page_menu .container_menu .menu .nav .nav {
  position: relative;
  margin-left: 25px;
  margin-bottom: 25px;
  display: flex;
}
.page_menu .container_menu .menu .nav .nav li {
  position: relative;
  display: flex;
  margin-bottom: 25px;
}
.page_menu .container_menu .menu .nav .nav li a {
  position: relative;
  display: flex;
  color: var(--BODY_COLOR);
  font-family: var(--FONT_FAMILY);
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 20px;
  line-height: 120%;
  transition: all 300ms linear;
}
.page_menu .container_menu .menu .nav .nav li a:hover {
  color: var(--ACCENT_COLOR);
}
.page_menu .container_menu .menu .nav .nav li:nth-last-child(1) {
  margin-bottom: 0;
}
@media (min-width: 1200px) {
  .page_menu .container_menu {
    padding-bottom: 100px;
  }
  .page_menu .container_menu .menu .nav li {
    margin-bottom: 20px;
  }
  .page_menu .container_menu .menu .nav li a {
    font-size: 56px;
  }
  .page_menu .container_menu .menu .nav .nav li {
    position: relative;
    display: flex;
    margin-bottom: 25px;
  }
  .page_menu .container_menu .menu .nav .nav li a {
    position: relative;
    display: flex;
    color: var(--BODY_COLOR);
    font-family: var(--FONT_FAMILY);
    font-weight: 400;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 20px;
    line-height: 120%;
    transition: all 300ms linear;
  }
  .page_menu .container_menu .menu .nav .nav li a:hover {
    color: var(--ACCENT_COLOR);
  }
  .page_menu .container_menu .menu .nav .nav li:nth-last-child(1) {
    margin-bottom: 0;
  }
}
@media print {
  @page {
    size: Letter landscape;
    margin: 10mm 5mm;
  }
  *,
  *:before,
  *:after {
    color: #000;
    box-shadow: none;
    text-shadow: none;
  }
  * {
    -webkit-print-color-adjust: economy !important;
    color-adjust: economy !important;
  }
  html,
  body {
    margin: 0;
    padding: 0;
    width: 297mm;
    height: 210mm;
  }
  .header,
  .footer,
  header,
  footer,
  .btn_top,
  .no_print,
  .toogle_menu {
    display: none !important;
  }
  .container {
    margin: 0 !important;
    max-width: unset !important;
  }
  .content_text_page {
    margin: 0;
  }
}

/* End */
/* /local/templates/lk_arendator/template_styles.css?1787649390141022 */
