@charset "UTF-8";


* {
  padding: 0;
  margin: 0;    position: relative;
  box-sizing: border-box;    
}
*, ::after, ::before {
    box-sizing: border-box;
}
::-moz-selection { /* Code for Firefox */
  color: #CDCAE6;
  background: #312F50;
}

::selection {
  color: #CDCAE6;
  background: #312F50;
}
* {
    box-sizing: border-box;
	outline:none;
}
body {font-family:'Manrope', sans-serif;font-size:14px;}
.wrap {
    width: 100%;
    display: block;
    max-width: 1360px;
    margin: 0 auto;
}

body {
    background: #1A1A1A;
    margin: 0;
    padding: 0;
}
a {cursor:pointer;text-decoration:none;}





.promo-1 {
    width: calc(1360px - 32px);
    display: block;
    margin: 0 auto;
    height: 480px;
}
 .promo-1 #promo_server {
    position: absolute;
    top: 0;
    width: 100%;
    left: 0;
    height: 100%;
}
svg#svg_lines {
    width: 1156px;
    height: 332px;
    position: absolute;
    top: 0;
    left: 32px;
}
svg#svg_circles {
    width: 249px;
    height: 320px;
    display: block;
    position: absolute;
    top: 32px;
    left: 0;
}
svg#svg_servers {
    position: absolute;
    right: 0;
    top: 50px;
    width: 142px;
    height: 292px;
}
svg, svg * {
	transition:opacity 0.1s ease, fill 0.6s ease;
}
svg#svg_armor {
    width: 32px;
    height: 32px;
    position: absolute;
    top: -16px;
    right: 450px;
}
.promo-1 #promo_server .ok {
	background-image: 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_0_1)'%3E%3Ccircle cx='40' cy='40' r='40' fill='%234A4A4A' fill-opacity='0.31'/%3E%3C/g%3E%3Cpath d='M36.6381 47.3896L29.6201 40.3717L30.7073 39.2974L36.6381 45.2282L49.2714 32.582L50.3585 33.6692L36.6381 47.3896Z' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_b_0_1' x='-9' y='-9' width='98' height='98' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImageFix' stdDeviation='4.5'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur_0_1'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur_0_1' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
}
.promo-1 #promo_server .ok {
    width: 80px;
    height: 80px;
    display: block;
    position: absolute;
    top: -40px;
    right: calc( (100% - 80px) / 2);
}
svg#svg_lines #path01 {
    transform: translateX(0px);
	opacity: 0;
}
svg#svg_lines #path02 {
    transform: translateX(130px);
    opacity: 0;
}
svg#svg_lines #path03 {
    transform: translateX(0px);
    opacity: 0;
}
svg#svg_lines #path04 {
    transform: translateX(68px);
    opacity: 0;
}
svg#svg_lines #path05 {
    transform: translateX(130px);
    opacity: 0;
}
 svg#svg_lines { 
    overflow: visible;
}
#circle-01, #circle-02, #circle-03, #circle-04, #circle-05 {opacity:0;}



#body_blob {
    display: block;
    position: absolute;
    width: 1105px;
    height: 170px;
    top: 0;
    left: calc( (100% - 1105px) / 2);
}
header {
    height: calc(48px + 16px + 18px);
    padding-top: 16px;
    padding-bottom: 18px;
    border-bottom: 1px solid #3F3F3F;
}
header .wrap {
    text-align: center;
}
header .menu_link {
	background-image: url("data:image/svg+xml,%3Csvg width='122' height='48' viewBox='0 0 122 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.25 29.6364V28.5018H32.75V29.6364H15.25ZM15.25 24.5691V23.4345H32.75V24.5691H15.25ZM15.25 19.5018V18.3672H32.75V19.5018H15.25Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.5 8.56115C48.9785 3.6096 53.5677 0 59 0H63V1H59C52.9249 1 48 5.92487 48 12H47C47 5.92487 42.0751 1 36 1H12C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47H36C42.0751 47 47 42.0751 47 36H48C48 42.0751 52.9249 47 59 47H63V48H59C53.5677 48 48.9785 44.3904 47.5 39.4388C46.0215 44.3904 41.4323 48 36 48H12C5.37258 48 0 42.6274 0 36V12C0 5.37258 5.37258 0 12 0H36C41.4323 0 46.0215 3.6096 47.5 8.56115Z' fill='white'/%3E%3Cpath d='M63 -1H110C117.18 -1 123 4.8203 123 12H121C121 5.92487 116.075 1 110 1H63V-1ZM123 36C123 43.1797 117.18 49 110 49H63V47H110C116.075 47 121 42.0751 121 36H123ZM63 48V0V48ZM110 -1C117.18 -1 123 4.8203 123 12V36C123 43.1797 117.18 49 110 49V47C116.075 47 121 42.0751 121 36V12C121 5.92487 116.075 1 110 1V-1Z' fill='white' mask='url(%23path-4-inside-1_9_184)'/%3E%3C/svg%3E%0A");
 
}
header .menu_link.active {
	background-image: url("data:image/svg+xml,%3Csvg width='122' height='48' viewBox='0 0 122 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.8 30.0538L17 29.2538L22.7269 23.5269L17 17.8L17.8 17L23.5269 22.7269L29.2538 17L30.0538 17.8L24.3269 23.5269L30.0538 29.2538L29.2538 30.0538L23.5269 24.3269L17.8 30.0538Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.5 8.56115C48.9785 3.6096 53.5677 0 59 0H63V1H59C52.9249 1 48 5.92487 48 12H47C47 5.92487 42.0751 1 36 1H12C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47H36C42.0751 47 47 42.0751 47 36H48C48 42.0751 52.9249 47 59 47H63V48H59C53.5677 48 48.9785 44.3904 47.5 39.4388C46.0215 44.3904 41.4323 48 36 48H12C5.37258 48 0 42.6274 0 36V12C0 5.37258 5.37258 0 12 0H36C41.4323 0 46.0215 3.6096 47.5 8.56115Z' fill='white'/%3E%3Cpath d='M63 -1H110C117.18 -1 123 4.8203 123 12H121C121 5.92487 116.075 1 110 1H63V-1ZM123 36C123 43.1797 117.18 49 110 49H63V47H110C116.075 47 121 42.0751 121 36H123ZM63 48V0V48ZM110 -1C117.18 -1 123 4.8203 123 12V36C123 43.1797 117.18 49 110 49V47C116.075 47 121 42.0751 121 36V12C121 5.92487 116.075 1 110 1V-1Z' fill='white' mask='url(%23path-4-inside-1_9_196)'/%3E%3C/svg%3E%0A");
}
header .logo {
	background-image: url("data:image/svg+xml,%3Csvg width='180' height='38' viewBox='0 0 180 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.0309 5.87976C16.8579 2.70674 11.7134 2.70675 8.54039 5.87976L1.35883 13.0613C-0.227682 14.6478 -0.227681 17.2201 1.35883 18.8066L11.413 8.75239C12.9995 7.16588 15.5718 7.16588 17.1583 8.75238C17.8461 9.44018 18.2357 10.3132 18.3271 11.2109C19.5698 10.5809 20.9153 10.2239 22.2745 10.1397C21.9858 8.57913 21.2379 7.0868 20.0309 5.87976Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.7238 30.3094C12.5508 33.4824 7.40628 33.4825 4.23326 30.3094C1.06025 27.1364 1.06025 21.9919 4.23327 18.8189L12.8511 10.2011C13.6444 9.4078 14.9305 9.4078 15.7238 10.2011C16.517 10.9943 16.517 12.2804 15.7238 13.0737L7.10589 21.6916C5.51938 23.2781 5.51938 25.8503 7.10589 27.4368C8.6924 29.0233 11.2646 29.0233 12.8511 27.4368L21.469 18.8189C22.2623 18.0257 23.5484 18.0257 24.3416 18.8189C25.1349 19.6122 25.1349 20.8983 24.3416 21.6916L15.7238 30.3094Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.159 14.4953C20.3321 11.3222 25.4765 11.3222 28.6495 14.4953C31.8226 17.6683 31.8226 22.8127 28.6495 25.9858L21.468 33.1673C19.8815 34.7538 17.3092 34.7538 15.7227 33.1673L25.7769 23.1131C27.3634 21.5266 27.3634 18.9544 25.7769 17.3679C24.1904 15.7814 21.6182 15.7814 20.0317 17.3679L11.4138 25.9858C10.6205 26.779 9.33442 26.779 8.54117 25.9858C7.74792 25.1925 7.74792 23.9064 8.54117 23.1131L17.159 14.4953Z' fill='%23E41360'/%3E%3Cpath d='M39.4483 30V9.84H47.5123C48.9496 9.84 50.1116 10.1293 50.9983 10.708C51.8849 11.2773 52.5336 11.996 52.9443 12.864C53.3549 13.732 53.5603 14.6093 53.5603 15.496C53.5603 16.6253 53.3036 17.5633 52.7903 18.31C52.2863 19.0567 51.5909 19.556 50.7043 19.808V19.108C51.9643 19.3693 52.9069 19.9527 53.5323 20.858C54.1669 21.7633 54.4843 22.776 54.4843 23.896C54.4843 25.1 54.2603 26.1593 53.8123 27.074C53.3736 27.9887 52.7016 28.7073 51.7963 29.23C50.8909 29.7433 49.7523 30 48.3803 30H39.4483ZM43.3123 26.416H47.9883C48.5016 26.416 48.9589 26.3087 49.3603 26.094C49.7616 25.87 50.0743 25.562 50.2983 25.17C50.5316 24.7687 50.6483 24.2973 50.6483 23.756C50.6483 23.28 50.5503 22.8553 50.3543 22.482C50.1583 22.1087 49.8596 21.8147 49.4583 21.6C49.0663 21.376 48.5763 21.264 47.9883 21.264H43.3123V26.416ZM43.3123 17.708H47.4563C47.8856 17.708 48.2683 17.6333 48.6043 17.484C48.9403 17.3347 49.2063 17.106 49.4023 16.798C49.5983 16.4807 49.6963 16.0747 49.6963 15.58C49.6963 14.964 49.5049 14.446 49.1223 14.026C48.7396 13.606 48.1843 13.396 47.4563 13.396H43.3123V17.708ZM63.7444 30.42C62.1951 30.42 60.8277 30.0887 59.6424 29.426C58.4664 28.754 57.5424 27.8347 56.8704 26.668C56.2077 25.492 55.8764 24.148 55.8764 22.636C55.8764 20.984 56.2031 19.5467 56.8564 18.324C57.5097 17.1013 58.4104 16.154 59.5584 15.482C60.7064 14.8007 62.0271 14.46 63.5204 14.46C65.1071 14.46 66.4557 14.8333 67.5664 15.58C68.6771 16.3267 69.4984 17.3767 70.0304 18.73C70.5624 20.0833 70.7491 21.6747 70.5904 23.504H66.8244V22.104C66.8244 20.564 66.5771 19.458 66.0824 18.786C65.5971 18.1047 64.7991 17.764 63.6884 17.764C62.3911 17.764 61.4344 18.1607 60.8184 18.954C60.2117 19.738 59.9084 20.9 59.9084 22.44C59.9084 23.8493 60.2117 24.9413 60.8184 25.716C61.4344 26.4813 62.3351 26.864 63.5204 26.864C64.2671 26.864 64.9064 26.7007 65.4384 26.374C65.9704 26.0473 66.3764 25.576 66.6564 24.96L70.4644 26.052C69.8951 27.4333 68.9944 28.5067 67.7624 29.272C66.5397 30.0373 65.2004 30.42 63.7444 30.42ZM58.7324 23.504V20.676H68.7564V23.504H58.7324ZM73.4716 30V9.42H77.2796V30H73.4716ZM81.1967 12.78V9.42H85.0047V12.78H81.1967ZM81.1967 30V14.88H85.0047V30H81.1967ZM98.9459 30V22.86C98.9459 22.5147 98.9272 22.076 98.8899 21.544C98.8525 21.0027 98.7359 20.4613 98.5399 19.92C98.3439 19.3787 98.0219 18.926 97.5739 18.562C97.1352 18.198 96.5099 18.016 95.6979 18.016C95.3712 18.016 95.0212 18.0673 94.6479 18.17C94.2745 18.2727 93.9245 18.4733 93.5979 18.772C93.2712 19.0613 93.0005 19.4907 92.7859 20.06C92.5805 20.6293 92.4779 21.3853 92.4779 22.328L90.2939 21.292C90.2939 20.0973 90.5365 18.9773 91.0219 17.932C91.5072 16.8867 92.2352 16.042 93.2059 15.398C94.1859 14.754 95.4179 14.432 96.9019 14.432C98.0872 14.432 99.0532 14.6327 99.7999 15.034C100.547 15.4353 101.125 15.944 101.536 16.56C101.956 17.176 102.255 17.82 102.432 18.492C102.609 19.1547 102.717 19.7613 102.754 20.312C102.791 20.8627 102.81 21.264 102.81 21.516V30H98.9459ZM88.6139 30V14.88H92.0019V19.892H92.4779V30H88.6139ZM114.955 30C113.909 30.196 112.883 30.28 111.875 30.252C110.876 30.2333 109.98 30.0607 109.187 29.734C108.403 29.398 107.805 28.8613 107.395 28.124C107.021 27.4333 106.825 26.7333 106.807 26.024C106.788 25.3053 106.779 24.4933 106.779 23.588V10.68H110.587V23.364C110.587 23.952 110.591 24.484 110.601 24.96C110.619 25.4267 110.717 25.8 110.895 26.08C111.231 26.612 111.767 26.9013 112.505 26.948C113.242 26.9947 114.059 26.9573 114.955 26.836V30ZM104.203 17.82V14.88H114.955V17.82H104.203ZM123.972 30.42C122.422 30.42 121.055 30.0887 119.87 29.426C118.694 28.754 117.77 27.8347 117.098 26.668C116.435 25.492 116.104 24.148 116.104 22.636C116.104 20.984 116.43 19.5467 117.084 18.324C117.737 17.1013 118.638 16.154 119.786 15.482C120.934 14.8007 122.254 14.46 123.748 14.46C125.334 14.46 126.683 14.8333 127.794 15.58C128.904 16.3267 129.726 17.3767 130.258 18.73C130.79 20.0833 130.976 21.6747 130.818 23.504H127.052V22.104C127.052 20.564 126.804 19.458 126.31 18.786C125.824 18.1047 125.026 17.764 123.916 17.764C122.618 17.764 121.662 18.1607 121.046 18.954C120.439 19.738 120.136 20.9 120.136 22.44C120.136 23.8493 120.439 24.9413 121.046 25.716C121.662 26.4813 122.562 26.864 123.748 26.864C124.494 26.864 125.134 26.7007 125.666 26.374C126.198 26.0473 126.604 25.576 126.884 24.96L130.692 26.052C130.122 27.4333 129.222 28.5067 127.99 29.272C126.767 30.0373 125.428 30.42 123.972 30.42ZM118.96 23.504V20.676H128.984V23.504H118.96ZM140.083 30.42C138.515 30.42 137.171 30.07 136.051 29.37C134.931 28.67 134.072 27.718 133.475 26.514C132.878 25.31 132.579 23.952 132.579 22.44C132.579 20.9093 132.887 19.542 133.503 18.338C134.128 17.134 135.006 16.1867 136.135 15.496C137.264 14.8053 138.599 14.46 140.139 14.46C141.922 14.46 143.415 14.9127 144.619 15.818C145.832 16.714 146.607 17.9413 146.943 19.5L143.135 20.508C142.911 19.724 142.519 19.1127 141.959 18.674C141.408 18.2353 140.783 18.016 140.083 18.016C139.28 18.016 138.622 18.212 138.109 18.604C137.596 18.9867 137.218 19.514 136.975 20.186C136.732 20.8487 136.611 21.6 136.611 22.44C136.611 23.756 136.9 24.8247 137.479 25.646C138.067 26.458 138.935 26.864 140.083 26.864C140.942 26.864 141.595 26.668 142.043 26.276C142.491 25.884 142.827 25.324 143.051 24.596L146.943 25.408C146.514 27.0133 145.702 28.25 144.507 29.118C143.312 29.986 141.838 30.42 140.083 30.42ZM159.487 30V22.86C159.487 22.5147 159.468 22.076 159.431 21.544C159.394 21.0027 159.277 20.4613 159.081 19.92C158.885 19.3787 158.563 18.926 158.115 18.562C157.676 18.198 157.051 18.016 156.239 18.016C155.912 18.016 155.562 18.0673 155.189 18.17C154.816 18.2727 154.466 18.4733 154.139 18.772C153.812 19.0613 153.542 19.4907 153.327 20.06C153.122 20.6293 153.019 21.3853 153.019 22.328L150.835 21.292C150.835 20.0973 151.078 18.9773 151.563 17.932C152.048 16.8867 152.776 16.042 153.747 15.398C154.727 14.754 155.959 14.432 157.443 14.432C158.628 14.432 159.594 14.6327 160.341 15.034C161.088 15.4353 161.666 15.944 162.077 16.56C162.497 17.176 162.796 17.82 162.973 18.492C163.15 19.1547 163.258 19.7613 163.295 20.312C163.332 20.8627 163.351 21.264 163.351 21.516V30H159.487ZM149.155 30V9.84H152.543V20.2H153.019V30H149.155Z' fill='white'/%3E%3Cpath d='M169.139 17.15C168.559 17.15 168.049 17.0333 167.609 16.8C167.169 16.5633 166.825 16.2317 166.579 15.805C166.332 15.3783 166.209 14.8767 166.209 14.3V9.81L167.589 9.8V14.29C167.589 14.5267 167.629 14.7417 167.709 14.935C167.789 15.1283 167.899 15.295 168.039 15.435C168.182 15.575 168.347 15.6833 168.534 15.76C168.724 15.8333 168.925 15.87 169.139 15.87C169.359 15.87 169.562 15.8317 169.749 15.755C169.939 15.6783 170.104 15.57 170.244 15.43C170.384 15.29 170.492 15.1233 170.569 14.93C170.649 14.7367 170.689 14.5233 170.689 14.29V9.8H172.069V14.3C172.069 14.8767 171.945 15.3783 171.699 15.805C171.452 16.2317 171.109 16.5633 170.669 16.8C170.229 17.0333 169.719 17.15 169.139 17.15ZM172.462 17L174.662 9.8H176.692L178.892 17H177.492L175.532 10.65H175.792L173.862 17H172.462ZM173.782 15.5V14.23H177.582V15.5H173.782Z' fill='%23E41360'/%3E%3Cpath d='M167.609 16.8L167.538 16.9321L167.539 16.9325L167.609 16.8ZM166.579 15.805L166.709 15.7299L166.579 15.805ZM166.209 9.81L166.208 9.66L166.059 9.66108V9.81H166.209ZM167.589 9.8H167.739V9.64891L167.588 9.65L167.589 9.8ZM167.709 14.935L167.847 14.8776H167.847L167.709 14.935ZM168.039 15.435L167.933 15.5411L167.934 15.5423L168.039 15.435ZM168.534 15.76L168.477 15.8988L168.48 15.8999L168.534 15.76ZM169.749 15.755L169.693 15.6159L169.692 15.6162L169.749 15.755ZM170.569 14.93L170.43 14.8726L170.429 14.8747L170.569 14.93ZM170.689 9.8V9.65H170.539V9.8H170.689ZM172.069 9.8H172.219V9.65H172.069V9.8ZM171.699 15.805L171.829 15.8801L171.699 15.805ZM170.669 16.8L170.739 16.9325L170.74 16.9321L170.669 16.8ZM169.139 17C168.579 17 168.094 16.8876 167.679 16.6675L167.539 16.9325C168.003 17.1791 168.538 17.3 169.139 17.3V17ZM167.68 16.6679C167.264 16.4442 166.941 16.1321 166.709 15.7299L166.449 15.8801C166.71 16.3312 167.074 16.6824 167.538 16.9321L167.68 16.6679ZM166.709 15.7299C166.477 15.3297 166.359 14.8548 166.359 14.3H166.059C166.059 14.8985 166.187 15.427 166.449 15.8801L166.709 15.7299ZM166.359 14.3V9.81H166.059V14.3H166.359ZM166.21 9.96L167.59 9.95L167.588 9.65L166.208 9.66L166.21 9.96ZM167.439 9.8V14.29H167.739V9.8H167.439ZM167.439 14.29C167.439 14.5438 167.482 14.7786 167.57 14.9924L167.847 14.8776C167.776 14.7047 167.739 14.5096 167.739 14.29H167.439ZM167.57 14.9924C167.657 15.2029 167.778 15.3863 167.933 15.5411L168.145 15.3289C168.02 15.2037 167.92 15.0538 167.847 14.8776L167.57 14.9924ZM167.934 15.5423C168.091 15.6959 168.272 15.8148 168.477 15.8988L168.591 15.6212C168.422 15.5518 168.273 15.4541 168.144 15.3277L167.934 15.5423ZM168.48 15.8999C168.688 15.9802 168.908 16.02 169.139 16.02V15.72C168.943 15.72 168.76 15.6864 168.588 15.6201L168.48 15.8999ZM169.139 16.02C169.377 16.02 169.599 15.9785 169.806 15.8938L169.692 15.6162C169.525 15.6848 169.341 15.72 169.139 15.72V16.02ZM169.805 15.8941C170.013 15.8102 170.195 15.6908 170.35 15.5361L170.138 15.3239C170.012 15.4492 169.865 15.5465 169.693 15.6159L169.805 15.8941ZM170.35 15.5361C170.505 15.3809 170.624 15.1967 170.708 14.9853L170.429 14.8747C170.36 15.05 170.263 15.1991 170.138 15.3239L170.35 15.5361ZM170.707 14.9874C170.796 14.7739 170.839 14.5407 170.839 14.29H170.539C170.539 14.5059 170.502 14.6995 170.43 14.8726L170.707 14.9874ZM170.839 14.29V9.8H170.539V14.29H170.839ZM170.689 9.95H172.069V9.65H170.689V9.95ZM171.919 9.8V14.3H172.219V9.8H171.919ZM171.919 14.3C171.919 14.8548 171.8 15.3297 171.569 15.7299L171.829 15.8801C172.091 15.427 172.219 14.8985 172.219 14.3H171.919ZM171.569 15.7299C171.336 16.1321 171.014 16.4442 170.598 16.6679L170.74 16.9321C171.204 16.6824 171.568 16.3312 171.829 15.8801L171.569 15.7299ZM170.599 16.6675C170.183 16.8876 169.698 17 169.139 17V17.3C169.739 17.3 170.274 17.1791 170.739 16.9325L170.599 16.6675ZM172.462 17L172.318 16.9562L172.259 17.15H172.462V17ZM174.662 9.8V9.65H174.551L174.518 9.75617L174.662 9.8ZM176.692 9.8L176.835 9.75617L176.803 9.65H176.692V9.8ZM178.892 17V17.15H179.095L179.035 16.9562L178.892 17ZM177.492 17L177.349 17.0442L177.381 17.15H177.492V17ZM175.532 10.65V10.5H175.329L175.389 10.6942L175.532 10.65ZM175.792 10.65L175.935 10.6936L175.994 10.5H175.792V10.65ZM173.862 17V17.15H173.973L174.005 17.0436L173.862 17ZM173.782 15.5H173.632V15.65H173.782V15.5ZM173.782 14.23V14.08H173.632V14.23H173.782ZM177.582 14.23H177.732V14.08H177.582V14.23ZM177.582 15.5V15.65H177.732V15.5H177.582ZM172.605 17.0438L174.805 9.84383L174.518 9.75617L172.318 16.9562L172.605 17.0438ZM174.662 9.95H176.692V9.65H174.662V9.95ZM176.548 9.84383L178.748 17.0438L179.035 16.9562L176.835 9.75617L176.548 9.84383ZM178.892 16.85H177.492V17.15H178.892V16.85ZM177.635 16.9558L175.675 10.6058L175.389 10.6942L177.349 17.0442L177.635 16.9558ZM175.532 10.8H175.792V10.5H175.532V10.8ZM175.648 10.6064L173.718 16.9564L174.005 17.0436L175.935 10.6936L175.648 10.6064ZM173.862 16.85H172.462V17.15H173.862V16.85ZM173.932 15.5V14.23H173.632V15.5H173.932ZM173.782 14.38H177.582V14.08H173.782V14.38ZM177.432 14.23V15.5H177.732V14.23H177.432ZM177.582 15.35H173.782V15.65H177.582V15.35Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
}
header .logo {
    display: block;
    width: 180px;
    height: 38px;
    top: 1px;
    margin: 0 auto;
}
header .logo {
    transition: all 0.6s ease; 
}
header .logo:hover { 
    transform: scale(1.02);
}
header .menu_link {
    transition: all 0.6s ease;
    position: absolute;
    top: 0;
    left: 16px;
    display: block;
    width: 122px;
    height: 48px;
    padding-left: 48px;
    text-align: center; 
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    color: #fff;
    line-height: 48px;transition:all 0.6s ease;
}
header .menu_link:hover {color: #e41360;}
header .rightlinks {
	background-image: url("data:image/svg+xml,%3Csvg width='279' height='48' viewBox='0 0 279 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_217_2)'%3E%3Cpath d='M0 12C0.5 4 5.8203 0 13 0H63V1H12C5.92487 1 1 5.92487 1 12H0ZM63 48H12C5 47.5 0.5 43 0 36H1C1 42.0751 5.92487 47 12 47H63V48ZM12 48C5 47.5 0.5 43 0 36V12C0.5 4 5.8203 0 13 0L12 1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V48Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M79 36H78C78 42.0751 73.0751 47 67 47H63V48H67C73.6274 48 79 42.6274 79 36ZM79 12C79 5.37258 73.6274 0 67 0H63V1H67C73.0751 1 78 5.92487 78 12H79Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M90 0C83.3726 0 78 5.37258 78 12H79C79 5.92487 83.9249 1 90 1H94V0H90ZM79 36H78C78 42.6274 83.3726 48 90 48H94V47H90C83.9249 47 79 42.0751 79 36Z' fill='white'/%3E%3Cpath d='M94 0H267C274 0.5 278.5 5 279 12H278C278 5.92487 273.075 1 267 1H94V0ZM279 36C278.5 43 274.5 47.5 267 48H93.9035L94 47H267C273.075 47 278 42.0751 278 36H279ZM267 0C274 0.5 278.5 5 279 12V36C278.5 43 274.5 47.5 267 48V47C273.075 47 278 42.0751 278 36V12C278 5.92487 273.075 1 267 1V0Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_217_2'%3E%3Crect width='279' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .rightlinks {
    width: 279px;
    height: 48px;
    top: 0;
    right: 16px;
    position: absolute;
    display: block;
    font-size: 0;
}
header .rightlinks .lang_select {
    display: block;
    width: 80px;
    height: 48px;
    position: absolute;
    left: 0;
    top: 0;
    color: #fff; 
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase;
    text-align: left;
    padding-left: 20px;transition:all 0.6s ease;
}
header .rightlinks .lang_select:after {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6537 6.61822L10.8383 7.43359L5.98449 2.57974L1.12101 7.43359L0.305664 6.61822L5.98449 0.949018L11.6537 6.61822Z' fill='white'/%3E%3C/svg%3E%0A");
	
}
header .rightlinks .lang_select:after {
    height: 48px;
    width: 12px;
    display: block;
    position: absolute;
    top: 0;
    right: 12px;
    background-repeat: no-repeat;
    background-position: center;
    transition: all 0.6s ease;
    transform: rotate(0deg);transform: rotate(180deg);
}
header .rightlinks .lang_select:hover {color: #e41360;}
header .rightlinks.langactive .lang_select:after {
	transform: rotate(0deg);
}
header .rightlinks.langactive .lang_select {}
header .rightlinks .lang_options {}
header .rightlinks.langactive .lang_options {}
header .rightlinks .lang_options a {}
header .rightlinks .lang_options a:hover {}
header .rightlinks .enjoy {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    line-height: 48px;
    display: block;
    width: 200px;
    height: 48px;
    position: absolute;
    top: 0;
    right: 0;
	transition:all 0.6s ease;
}
header .rightlinks .enjoy:hover {color: #e41360;}  
header .rightlinks .lang_select:hover:after {
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6537 6.61822L10.8383 7.43359L5.98449 2.57974L1.12101 7.43359L0.305664 6.61822L5.98449 0.949018L11.6537 6.61822Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
}
header .rightlinks {
	transition: all 0.6s ease; 
}
header .rightlinks.langhover {
	background-image: url("data:image/svg+xml,%3Csvg width='279' height='48' viewBox='0 0 279 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_217_2)'%3E%3Cpath d='M0 12C0.5 4 5.8203 0 13 0H63V1H12C5.92487 1 1 5.92487 1 12H0ZM63 48H12C5 47.5 0.5 43 0 36H1C1 42.0751 5.92487 47 12 47H63V48ZM12 48C5 47.5 0.5 43 0 36V12C0.5 4 5.8203 0 13 0L12 1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V48Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M79 36H78C78 42.0751 73.0751 47 67 47H63V48H67C73.6274 48 79 42.6274 79 36ZM79 12C79 5.37258 73.6274 0 67 0H63V1H67C73.0751 1 78 5.92487 78 12H79Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M90 0C83.3726 0 78 5.37258 78 12H79C79 5.92487 83.9249 1 90 1H94V0H90ZM79 36H78C78 42.6274 83.3726 48 90 48H94V47H90C83.9249 47 79 42.0751 79 36Z' fill='white'/%3E%3Cpath d='M94 0H267C274 0.5 278.5 5 279 12H278C278 5.92487 273.075 1 267 1H94V0ZM279 36C278.5 43 274.5 47.5 267 48H93.9035L94 47H267C273.075 47 278 42.0751 278 36H279ZM267 0C274 0.5 278.5 5 279 12V36C278.5 43 274.5 47.5 267 48V47C273.075 47 278 42.0751 278 36V12C278 5.92487 273.075 1 267 1V0Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_217_2'%3E%3Crect width='279' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .rightlinks.btnhover {
	background-image: url("data:image/svg+xml,%3Csvg width='279' height='48' viewBox='0 0 279 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12C0.5 4 5.8203 0 13 0H63V1H12C5.92487 1 1 5.92487 1 12H0ZM63 48H12C5 47.5 0.5 43 0 36H1C1 42.0751 5.92487 47 12 47H63V48ZM12 48C5 47.5 0.5 43 0 36V12C0.5 4 5.8203 0 13 0L12 1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V48Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M79 36H78C78 42.0751 73.0751 47 67 47H63V48H67C73.6274 48 79 42.6274 79 36ZM79 12C79 5.37258 73.6274 0 67 0H63V1H67C73.0751 1 78 5.92487 78 12H79Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M90 0C83.3726 0 78 5.37258 78 12H79C79 5.92487 83.9249 1 90 1H94V0H90ZM79 36H78C78 42.6274 83.3726 48 90 48H94V47H90C83.9249 47 79 42.0751 79 36Z' fill='%23E41360'/%3E%3Cpath d='M94 0H267C274 0.5 278.5 5 279 12H278C278 5.92487 273.075 1 267 1H94V0ZM279 36C278.5 43 274.5 47.5 267 48H93.9035L94 47H267C273.075 47 278 42.0751 278 36H279ZM267 0C274 0.5 278.5 5 279 12V36C278.5 43 274.5 47.5 267 48V47C273.075 47 278 42.0751 278 36V12C278 5.92487 273.075 1 267 1V0Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
}
header .menu_link:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='122' height='48' viewBox='0 0 122 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.25 29.6364V28.5018H32.75V29.6364H15.25ZM15.25 24.5691V23.4345H32.75V24.5691H15.25ZM15.25 19.5018V18.3672H32.75V19.5018H15.25Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.5 8.56115C48.9785 3.6096 53.5677 0 59 0H63V1H59C52.9249 1 48 5.92487 48 12H47C47 5.92487 42.0751 1 36 1H12C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47H36C42.0751 47 47 42.0751 47 36H48C48 42.0751 52.9249 47 59 47H63V48H59C53.5677 48 48.9785 44.3904 47.5 39.4388C46.0215 44.3904 41.4323 48 36 48H12C5.37258 48 0 42.6274 0 36V12C0 5.37258 5.37258 0 12 0H36C41.4323 0 46.0215 3.6096 47.5 8.56115Z' fill='%23E41360'/%3E%3Cpath d='M63 -1H110C117.18 -1 123 4.8203 123 12H121C121 5.92487 116.075 1 110 1H63V-1ZM123 36C123 43.1797 117.18 49 110 49H63V47H110C116.075 47 121 42.0751 121 36H123ZM63 48V0V48ZM110 -1C117.18 -1 123 4.8203 123 12V36C123 43.1797 117.18 49 110 49V47C116.075 47 121 42.0751 121 36V12C121 5.92487 116.075 1 110 1V-1Z' fill='%23E41360' mask='url(%23path-4-inside-1_9_184)'/%3E%3C/svg%3E%0A");
}
header .menu_link.active:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='122' height='48' viewBox='0 0 122 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.8 30.0538L17 29.2538L22.7269 23.5269L17 17.8L17.8 17L23.5269 22.7269L29.2538 17L30.0538 17.8L24.3269 23.5269L30.0538 29.2538L29.2538 30.0538L23.5269 24.3269L17.8 30.0538Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.5 8.56115C48.9785 3.6096 53.5677 0 59 0H63V1H59C52.9249 1 48 5.92487 48 12H47C47 5.92487 42.0751 1 36 1H12C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47H36C42.0751 47 47 42.0751 47 36H48C48 42.0751 52.9249 47 59 47H63V48H59C53.5677 48 48.9785 44.3904 47.5 39.4388C46.0215 44.3904 41.4323 48 36 48H12C5.37258 48 0 42.6274 0 36V12C0 5.37258 5.37258 0 12 0H36C41.4323 0 46.0215 3.6096 47.5 8.56115Z' fill='%23E41360'/%3E%3Cpath d='M63 -1H110C117.18 -1 123 4.8203 123 12H121C121 5.92487 116.075 1 110 1H63V-1ZM123 36C123 43.1797 117.18 49 110 49H63V47H110C116.075 47 121 42.0751 121 36H123ZM63 48V0V48ZM110 -1C117.18 -1 123 4.8203 123 12V36C123 43.1797 117.18 49 110 49V47C116.075 47 121 42.0751 121 36V12C121 5.92487 116.075 1 110 1V-1Z' fill='%23E41360' mask='url(%23path-4-inside-1_9_196)'/%3E%3C/svg%3E%0A");
}
section.promo {
    padding-top: 64px;
}
section.promo #promoBlob {
    position: absolute;
    top: 480px;
    left: 0;
}
section.promo .promo-1 h1 {
    width: 878px;
    display: block;
    margin: 0 auto;
    text-align: center;
    color: #FFF;
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: 72px;
    padding-top: 72px;will-change: transform;
}
section.promo .promo-1 h1 b{
	font:inherit;color: #E41360;display:block;
}
section.promo .promo-1 p {
    display: block;
    text-align: center;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-top: 24px;
    color: #fff;
    transition: all 0.6s ease;will-change: transform;
}
section.promo .promo-1 p span {
	display: block;
    font: inherit;
    color: #fff;
}
section.promo .promo-1 p i {
    display: block;
    font: inherit;
    color: #9B9FA0;
}
section.promo .promo-1 .enjoy {
	background-image: url("data:image/svg+xml,%3Csvg width='248' height='48' viewBox='0 0 248 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1 12C-1 4.8203 4.8203 -1 12 -1H185V1H12C5.92487 1 1 5.92487 1 12H-1ZM185 49H12C4.8203 49 -1 43.1797 -1 36H1C1 42.0751 5.92487 47 12 47H185V49ZM12 49C4.8203 49 -1 43.1797 -1 36V12C-1 4.8203 4.8203 -1 12 -1V1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V49ZM185 0V48V0Z' fill='%23E41360' mask='url(%23path-1-inside-1_11_238)'/%3E%3Cpath d='M221.385 18.3473L220.569 19.1627L225.423 24.0165L220.569 28.88L221.385 29.6953L227.054 24.0165L221.385 18.3473Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M200.5 8.56115C199.021 3.6096 194.432 0 189 0H185V1H189C195.075 1 200 5.92487 200 12H201C201 5.92487 205.925 1 212 1H236C242.075 1 247 5.92487 247 12V36C247 42.0751 242.075 47 236 47H212C205.925 47 201 42.0751 201 36H200C200 42.0751 195.075 47 189 47H185V48H189C194.432 48 199.021 44.3904 200.5 39.4388C201.979 44.3904 206.568 48 212 48H236C242.627 48 248 42.6274 248 36V12C248 5.37258 242.627 0 236 0H212C206.568 0 201.979 3.6096 200.5 8.56115Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
	will-change: transform;
}
section.promo .promo-1 .enjoy {
    display: block;
    width: 248px;
    height: 48px;
    margin: 0 auto;
    margin-top: 40px;
    line-height: 48px;
    padding-right: 48px;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    color: #e41360;
    transition: all 0.6s ease;
}
section.promo .promo-1 .enjoy:hover {
     color:#fff;
	 background-image: url("data:image/svg+xml,%3Csvg width='248' height='48' viewBox='0 0 248 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1 12C-1 4.8203 4.8203 -1 12 -1H185V1H12C5.92487 1 1 5.92487 1 12H-1ZM185 49H12C4.8203 49 -1 43.1797 -1 36H1C1 42.0751 5.92487 47 12 47H185V49ZM12 49C4.8203 49 -1 43.1797 -1 36V12C-1 4.8203 4.8203 -1 12 -1V1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V49ZM185 0V48V0Z' fill='%23fff' mask='url(%23path-1-inside-1_11_238)'/%3E%3Cpath d='M221.385 18.3473L220.569 19.1627L225.423 24.0165L220.569 28.88L221.385 29.6953L227.054 24.0165L221.385 18.3473Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M200.5 8.56115C199.021 3.6096 194.432 0 189 0H185V1H189C195.075 1 200 5.92487 200 12H201C201 5.92487 205.925 1 212 1H236C242.075 1 247 5.92487 247 12V36C247 42.0751 242.075 47 236 47H212C205.925 47 201 42.0751 201 36H200C200 42.0751 195.075 47 189 47H185V48H189C194.432 48 199.021 44.3904 200.5 39.4388C201.979 44.3904 206.568 48 212 48H236C242.627 48 248 42.6274 248 36V12C248 5.37258 242.627 0 236 0H212C206.568 0 201.979 3.6096 200.5 8.56115Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}
section.promo .promo-2 {
    margin-top: 64px;
    font-size: 0;
}
section.promo .promo-2 .left {
    display: inline-block;
    vertical-align: top;
    width: 656px;
    height: 770px;
    background: #fff;
    border-radius: 32px;
    margin-right: 16px;
    padding: 24px;
}
section.promo .promo-2 .right {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 16px - 16px - 656px);
    border-radius: 32px;
    overflow: hidden;
    height: 770px;
}
section.promo .promo-2 .left svg {
	 
	
}
section.promo .promo-2 h2 {}
section.promo .promo-2 p {}
section.promo .promo-2 .items {}
section.promo .promo-2 .items a {}
section.promo .promo-2 .items a:hover{}
section.promo .promo-2 .items a.active {}
section.promo .promo-2 .right {}
section.promo .promo-2 .right img {}
section.promo .promo-2 .right img.active  {}

section.promo .promo-2 .garm {
    display: block;
    padding: 0 16px;
    overflow: hidden;
    transition: all 0.6s ease;
    height: 0px;
}
section.promo .promo-2 .garm.active {
    display: block;
    height: 440px;
}
section.promo .promo-2 .garm svg {
    display: block;
    width: 56px;
    height: 56px;
    margin-bottom: 16px;
}
section.promo .promo-2 .garm h2 {
    display: block;
    color: #000; 
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: 72px;
    margin-bottom: 24px;
}
section.promo .promo-2 .garm p {
    display: block;
    color: #E41360;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}


section.promo .promo-2 .items {
    padding: 16px 0;padding-bottom:19px;
    width: 610px;transition: all 0.6s ease;
}
section.promo .promo-2 .items:before {content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='610' height='19' viewBox='0 0 610 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%23C1C1C1'/%3E%3Cpath d='M19 1H591' stroke='%23C1C1C1'/%3E%3Cpath d='M609 19V13C609 6.37258 603.627 1 597 1H591' stroke='%23C1C1C1'/%3E%3C/svg%3E%0A");
}
section.promo .promo-2 .items:after { content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='610' height='19' viewBox='0 0 610 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%23C1C1C1'/%3E%3Cpath d='M19 18H591' stroke='%23C1C1C1'/%3E%3Cpath d='M609 0V6C609 12.6274 603.627 18 597 18H591' stroke='%23C1C1C1'/%3E%3C/svg%3E%0A");
}
section.promo .promo-2 .items:before {
    position: absolute;
    width: 100%;
    height: 16px;
    top: 0;
    left: 0;
}
section.promo .promo-2 .items:after {
    position: absolute;
    width: 100%;
    height: 19px;
    bottom: 0;
    left: 0;
}
section.promo .promo-2 .items a {
    display: block;
    color: #000;
    font-family: Manrope;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    height: 27px;
    line-height: 27px;
    margin: 12px 16px;
    transition: all 0.6s ease;
}
section.promo .promo-2 .items a i {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 27px;
    height: 27px;
    background-position: center;
    background-repeat: no-repeat;
    transition: all 0.6s ease;
    opacity: 0.3;
}
section.promo .promo-2 .items a:hover i, section.promo .promo-2 .items a.active i {opacity:1;}
section.promo .promo-2 .items a[itemid="hp_s1_i1"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.17205 6.57344C6.82402 6.57344 6.52917 6.69525 6.2875 6.93889C6.04583 7.1825 5.925 7.47834 5.925 7.82639C5.925 8.17442 6.04682 8.46927 6.29045 8.71094C6.53407 8.9526 6.8299 9.07344 7.17795 9.07344C7.52598 9.07344 7.82083 8.95162 8.0625 8.70799C8.30417 8.46437 8.425 8.16854 8.425 7.82049C8.425 7.47245 8.30318 7.1776 8.05955 6.93594C7.81593 6.69427 7.5201 6.57344 7.17205 6.57344ZM7.17205 16.9234C6.82402 16.9234 6.52917 17.0453 6.2875 17.2889C6.04583 17.5325 5.925 17.8283 5.925 18.1764C5.925 18.5244 6.04682 18.8193 6.29045 19.0609C6.53407 19.3026 6.8299 19.4234 7.17795 19.4234C7.52598 19.4234 7.82083 19.3016 8.0625 19.058C8.30417 18.8144 8.425 18.5185 8.425 18.1705C8.425 17.8225 8.30318 17.5276 8.05955 17.2859C7.81593 17.0443 7.5201 16.9234 7.17205 16.9234ZM3.85 3.52344H20.125C20.3917 3.52344 20.6042 3.6026 20.7625 3.76094C20.9208 3.91927 21 4.13438 21 4.40626V11.1234C21 11.4139 20.9208 11.6573 20.7625 11.8537C20.6042 12.0502 20.3917 12.1484 20.125 12.1484H3.85C3.6 12.1484 3.39583 12.0502 3.2375 11.8537C3.07917 11.6573 3 11.4139 3 11.1234V4.40626C3 4.13438 3.07917 3.91927 3.2375 3.76094C3.39583 3.6026 3.6 3.52344 3.85 3.52344ZM3.85 13.8484H20.025C20.275 13.8484 20.5 13.9526 20.7 14.1609C20.9 14.3693 21 14.607 21 14.8741V21.4734C21 21.8068 20.9 22.0609 20.7 22.2359C20.5 22.4109 20.275 22.4984 20.025 22.4984H3.975C3.70833 22.4984 3.47917 22.4109 3.2875 22.2359C3.09583 22.0609 3 21.8068 3 21.4734V14.8741C3 14.607 3.07917 14.3693 3.2375 14.1609C3.39583 13.9526 3.6 13.8484 3.85 13.8484Z' fill='%23656565'/%3E%3C/svg%3E%0A");
}
section.promo .promo-2 .items a[itemid="hp_s1_i4"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 23C10.95 23 10.0625 22.6375 9.3375 21.9125C8.6125 21.1875 8.25 20.3 8.25 19.25C8.25 18.3333 8.5375 17.5375 9.1125 16.8625C9.6875 16.1875 10.4 15.7583 11.25 15.575V13.25H5.25V9.5H2.5V2.5H9.5V9.5H6.75V11.75H17.25V9.425C16.4 9.24167 15.6875 8.8125 15.1125 8.1375C14.5375 7.4625 14.25 6.66667 14.25 5.75C14.25 4.7 14.6125 3.8125 15.3375 3.0875C16.0625 2.3625 16.95 2 18 2C19.05 2 19.9375 2.3625 20.6625 3.0875C21.3875 3.8125 21.75 4.7 21.75 5.75C21.75 6.66667 21.4625 7.4625 20.8875 8.1375C20.3125 8.8125 19.6 9.24167 18.75 9.425V13.25H12.75V15.575C13.6 15.7583 14.3125 16.1875 14.8875 16.8625C15.4625 17.5375 15.75 18.3333 15.75 19.25C15.75 20.3 15.3875 21.1875 14.6625 21.9125C13.9375 22.6375 13.05 23 12 23Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
section.promo .promo-2 .items a[itemid="hp_s1_i3"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22.4766C9.66667 21.8932 7.75 20.5391 6.25 18.4141C4.75 16.2891 4 13.9599 4 11.4266V5.47656L12 2.47656L20 5.47656V11.4266C20 13.9599 19.25 16.2891 17.75 18.4141C16.25 20.5391 14.3333 21.8932 12 22.4766ZM9.75 16.5016H14.25C14.4667 16.5016 14.6458 16.4307 14.7875 16.2891C14.9292 16.1474 15 15.9682 15 15.7516V12.2516C15 12.0349 14.9292 11.8557 14.7875 11.7141C14.6458 11.5724 14.4667 11.5016 14.25 11.5016H14V10.5016C14 9.95156 13.8042 9.48073 13.4125 9.08906C13.0208 8.6974 12.55 8.50156 12 8.50156C11.45 8.50156 10.9792 8.6974 10.5875 9.08906C10.1958 9.48073 10 9.95156 10 10.5016V11.5016H9.75C9.53333 11.5016 9.35417 11.5724 9.2125 11.7141C9.07083 11.8557 9 12.0349 9 12.2516V15.7516C9 15.9682 9.07083 16.1474 9.2125 16.2891C9.35417 16.4307 9.53333 16.5016 9.75 16.5016ZM10.75 11.5016V10.5016C10.75 10.1682 10.875 9.88906 11.125 9.66406C11.375 9.43906 11.6667 9.32656 12 9.32656C12.3333 9.32656 12.625 9.43906 12.875 9.66406C13.125 9.88906 13.25 10.1682 13.25 10.5016V11.5016H10.75Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
section.promo .promo-2 .items a[itemid="hp_s1_i3"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 13C11.3 13 10.7083 12.7583 10.225 12.275C9.74167 11.7917 9.5 11.2 9.5 10.5C9.5 9.8 9.74167 9.20833 10.225 8.725C10.7083 8.24167 11.3 8 12 8C12.7 8 13.2917 8.24167 13.775 8.725C14.2583 9.20833 14.5 9.8 14.5 10.5C14.5 11.2 14.2583 11.7917 13.775 12.275C13.2917 12.7583 12.7 13 12 13ZM6.425 9.175C6.625 9.175 6.8 9.1 6.95 8.95C7.1 8.8 7.175 8.625 7.175 8.425C7.175 8.20833 7.1 8.02917 6.95 7.8875C6.8 7.74583 6.625 7.675 6.425 7.675C6.20833 7.675 6.02917 7.74583 5.8875 7.8875C5.74583 8.02917 5.675 8.20833 5.675 8.425C5.675 8.625 5.74583 8.8 5.8875 8.95C6.02917 9.1 6.20833 9.175 6.425 9.175ZM4 21.5V20H7.425L8.075 17.45C6.35833 17.2167 4.91667 16.4458 3.75 15.1375C2.58333 13.8292 2 12.2833 2 10.5C2 8.55 2.67917 6.89583 4.0375 5.5375C5.39583 4.17917 7.05 3.5 9 3.5H15C16.95 3.5 18.6042 4.17917 19.9625 5.5375C21.3208 6.89583 22 8.55 22 10.5C22 12.2833 21.4167 13.8292 20.25 15.1375C19.0833 16.4458 17.6417 17.2167 15.925 17.45L16.575 20H20V21.5H4ZM12 14.5C13.1 14.5 14.0417 14.1083 14.825 13.325C15.6083 12.5417 16 11.6 16 10.5C16 9.4 15.6083 8.45833 14.825 7.675C14.0417 6.89167 13.1 6.5 12 6.5C10.9 6.5 9.95833 6.89167 9.175 7.675C8.39167 8.45833 8 9.4 8 10.5C8 11.6 8.39167 12.5417 9.175 13.325C9.95833 14.1083 10.9 14.5 12 14.5Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
section.promo .promo-2 .items a[itemid="hp_s1_i5"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.875 22.5C16.8417 22.5 14.8208 22 12.8125 21C10.8042 20 9 18.7 7.4 17.1C5.8 15.5 4.5 13.6958 3.5 11.6875C2.5 9.67917 2 7.65833 2 5.625C2 5.30357 2.10714 5.03571 2.32143 4.82142C2.53571 4.60714 2.80357 4.5 3.125 4.5H6.625C6.85185 4.5 7.0544 4.57917 7.23265 4.7375C7.41088 4.89583 7.525 5.10833 7.575 5.375L8.25 8.525C8.28333 8.75833 8.27917 8.97083 8.2375 9.1625C8.19583 9.35417 8.10833 9.51667 7.975 9.65L5.475 12.175C6.40833 13.725 7.45417 15.075 8.6125 16.225C9.77083 17.375 11.0833 18.35 12.55 19.15L14.925 16.7C15.0917 16.5167 15.2833 16.3875 15.5 16.3125C15.7167 16.2375 15.9333 16.225 16.15 16.275L19.125 16.925C19.3802 16.9812 19.5898 17.1078 19.7539 17.3047C19.918 17.5016 20 17.7333 20 18V21.375C20 21.6964 19.8929 21.9643 19.6786 22.1786C19.4643 22.3929 19.1964 22.5 18.875 22.5ZM17.2473 12C15.9324 12 14.8125 11.5366 13.8875 10.6098C12.9625 9.68308 12.5 8.56225 12.5 7.24735C12.5 5.93245 12.9634 4.8125 13.8902 3.8875C14.8169 2.9625 15.9378 2.5 17.2527 2.5C18.5676 2.5 19.6875 2.96338 20.6125 3.89015C21.5375 4.81692 22 5.93775 22 7.25265C22 8.56755 21.5366 9.6875 20.6098 10.6125C19.6831 11.5375 18.5623 12 17.2473 12ZM16.75 10.25H17.75V6.25H16.75V10.25ZM17.25 5.25C17.3833 5.25 17.5 5.2 17.6 5.1C17.7 5 17.75 4.88333 17.75 4.75C17.75 4.61667 17.7 4.5 17.6 4.4C17.5 4.3 17.3833 4.25 17.25 4.25C17.1167 4.25 17 4.3 16.9 4.4C16.8 4.5 16.75 4.61667 16.75 4.75C16.75 4.88333 16.8 5 16.9 5.1C17 5.2 17.1167 5.25 17.25 5.25Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
section.promo .promo-2 .right img {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: all 0.6s ease;
    opacity: 0;
    pointer-events: none;
}
section.promo .promo-2 .right img.active {
    opacity: 1;
}
section.promo .promo-2 .items a.opace {
    color: #0000004f;
}
section.promo .promo-2 .items a { 
    overflow: hidden;
}
section.promo .promo-2 .items a.active {
    height: 0; 
}



section.promo3 {
    margin-top: 140px;
    margin-bottom: 140px;
    height: 825px;
}
section.promo3 .wrap {
    height: 100%;
}
section.promo3 .top {
    height: 590px;
}
section.promo3 .top .left {
    width: 243px;
    transition: all 0.6s ease;
    padding-top: 16px;
    padding-bottom: 19px;
    height: calc(16px + 19px);
    overflow: hidden;
}
section.promo3 .top .left.animated {height:260px;}
section.promo3 .top .left:before {content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='243' height='19' viewBox='0 0 243 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%23616668'/%3E%3Cpath d='M19 1H224' stroke='%23616668'/%3E%3Cpath d='M242 19V13C242 6.37258 236.627 1 230 1H224' stroke='%23616668'/%3E%3C/svg%3E%0A");
}
section.promo3 .top .left:after {content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='243' height='19' viewBox='0 0 243 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M242 0L242 6C242 12.6274 236.627 18 230 18L224 18' stroke='%23616668'/%3E%3Cpath d='M224 18L19 18' stroke='%23616668'/%3E%3Cpath d='M1 0L1 6C1 12.6274 6.37258 18 13 18L19 18' stroke='%23616668'/%3E%3C/svg%3E%0A");
}
section.promo3 .top .left:before {
    position: absolute;
    display: block;
    width: 100%;
	top:0;left:0;
    height: 16px;
}
section.promo3 .top .left:after {
    position: absolute;
    display: block;
    width: 100%;
	bottom:0;left:0;
    height: 19px;
}
section.promo3 .top .left span {
    display: block;
}
section.promo3 .top .left .p1 {
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    color: #fff;
    text-align: center;
}
section.promo3 .top .left .p1 i {
    display: inline;
    font-size: 14px;
    font-weight: 500;
    line-height: normal;
    font-style: normal;
    margin-right: 4px;
}
section.promo3 .top .left .p2 {
    margin-top: 45px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
section.promo3 .top .left .p3 {
    color: #616668;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    margin: 0 auto;
    line-height: normal;
    margin-top: 45px;
    width: 200px;
}
section.promo3 .top .midd {
    position: absolute;
    left: 336px;
    top: 0;
    width: 320px;
}
section.promo3 .top .midd h2 {
    color: #fff;
    display: block;
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: 72px;
}
section.promo3 .top .midd p {
    color: #9b9fa0;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
    margin-top: 24px;
}
#p3_anim {
    position: absolute;
    right: 16px;
    width: 100%;
    z-index: 0;
    height: 100%;
}
section.promo3 .top #p3_anim #anim0 {
    position: absolute;
    right: 0;
    top: 0;
    transition: all 0.6s ease;
}
section.promo3 .top #p3_anim #anim1 {
	position: absolute;
    right: 0;
    top: 0;
    transition: all 0.6s ease;
	opacity:0;top: -140px;
}
section.promo3.step1 .top #p3_anim #anim0 {opacity:0;}
section.promo3.step1 .top #p3_anim #anim1 {opacity:1;}
section.promo3 .top #p3_anim .pro1, section.promo3 .top #p3_anim .pro2, section.promo3 .top #p3_anim .pro3 {
    color: #FFF;
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    transition: all 0.6s ease;
    position: absolute;
    right: 240px;
    top: -20px;
	opacity:0;
}
section.promo3 .top #p3_anim .pro2 {
    top: 270px;
    right: 455px;
}
section.promo3 .top #p3_anim .pro3 {
    top: 270px;
    right: 130px;
}
section.promo3.step1 .top #p3_anim .pro1 {opacity: 1;}
section.promo3.step1 .top #p3_anim .pro2 {opacity: 1;}
section.promo3.step1 .top #p3_anim .pro3 {opacity: 1;}
section.promo3.step1 .top #p3_anim .cases {}
section.promo3.step1.step2 .top #p3_anim .cases {}
section.promo3 .bot {
    text-align: right;
    font-size: 0;
}
section.promo3 .bot > span {
	background-image: url("data:image/svg+xml,%3Csvg width='148' height='47' viewBox='0 0 148 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='147' height='46' rx='11.5' stroke='white'/%3E%3C/svg%3E%0A");
}
section.promo3 .bot > span {
    width: 148px;
    height: 47px;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 47px;
    text-transform: uppercase;
    position: absolute;
    left: 0;
    top: 0;
}
section.promo3 .bot > div {
    display: inline-block;
    vertical-align: top;
    width: 238px;
    height: 236px;
    margin-left: 16px;
    padding-top: 16px;
    padding-bottom: 19px;
}
section.promo3 .bot > div:before {
	content:'';height:16px;
	background-image: url("data:image/svg+xml,%3Csvg width='238' height='19' viewBox='0 0 238 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H219' stroke='%233F3F3F'/%3E%3Cpath d='M237 19V13C237 6.37258 231.627 1 225 1H219' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.promo3 .bot > div:after {
	content:'';height:19px;
	background-image: url("data:image/svg+xml,%3Csvg width='238' height='19' viewBox='0 0 238 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M237 0L237 6C237 12.6274 231.627 18 225 18L219 18' stroke='%233F3F3F'/%3E%3Cpath d='M219 18L19 18' stroke='%233F3F3F'/%3E%3Cpath d='M1 0L1 6C1 12.6274 6.37258 18 13 18L19 18' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.promo3 .bot > div:before {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
section.promo3 .bot > div:after {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}
section.promo3 .bot > div i {
    display: block;
    margin-left: 16px;
    width: 32px;
    height: 32px;
    background: #fff;
    border-radius: 32px;
    text-align: center;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 32px;
    text-transform: uppercase;
    margin-bottom: 16px;
}
section.promo3 .bot > div span {
    display: block;
    padding: 0 16px;
    margin-top: 16px;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-align: left;
    color: #fff;
}
section.promo3 .bot  {
    transition: all 0.6s ease;
}
section.promo3.step1 .bot  {
    opacity:0;
}

section.startworking {
    height: 1429px;
    margin-top: 140px;
    margin-bottom: 120px;
}
section.startworking .wrap {
    background: #fff;
    border-radius: 32px;
    padding: 72px 48px;
    height: 100%;
}
section.startworking .title {
    height: 195px;
    margin-bottom: 72px;
    font-size: 0;
    text-align: center;
}
section.startworking .title span {
    display: inline-block;
    vertical-align: top;
    width: calc( (100% - 210px) / 2);
    height: 100%;
    line-height: 195px;
    color: #291921;
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    text-align: left;
}
section.startworking .title .t1 {}
section.startworking .title .t2 {}
section.startworking .title .t2:before {content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='210' height='19' viewBox='0 0 210 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%239B9FA0'/%3E%3Cpath d='M19 1H191' stroke='%239B9FA0'/%3E%3Cpath d='M209 19V13C209 6.37258 203.627 1 197 1H191' stroke='%239B9FA0'/%3E%3C/svg%3E%0A");
}
section.startworking .title .t2:after {content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='210' height='19' viewBox='0 0 210 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%239B9FA0'/%3E%3Cpath d='M19 18H191' stroke='%239B9FA0'/%3E%3Cpath d='M209 0V6C209 12.6274 203.627 18 197 18H191' stroke='%239B9FA0'/%3E%3C/svg%3E%0A");
}
section.startworking .title .t2:before {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 16px;
}
section.startworking .title .t2:after {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 19px;
}
section.startworking .title .t3 {
    text-align: right;
}
section.startworking .title .t2 {
    padding-top: 16px;
    padding-bottom: 19px;
    width: 210px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding-left: 24px;
    padding-right: 24px;
    text-align: center;
    padding-top: 60px;
}
section.startworking img {
    display: block;
    width: 522px;
    height: 450px;
    margin: 0 auto;
    margin-bottom: 72px;
    object-fit: cover;
    border-radius: 24px;
}
.forms {
    display: block;
    width: 522px;
    margin: 0 auto;
}
.forms .formitem {
	background-image: url('data:image/png;base64,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');
}
.forms .formitem.error {
	background-image: url('data:image/png;base64,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');
}
.forms .formitem {background-size:522px 48px;}
.forms .formitem {
    width: 522px;
    height: 48px;
    margin-bottom: 32px;
}
.forms .formitem label {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    color: #191919;
    line-height: 48px;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    height: 48px;
    width: 145px;
}
.forms .formitem input {
    display: block;
    border: none;
    background: transparent;
    height: 48px;
    width: 378px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    position: absolute;
    right: 0;
    top: 0;
    padding: 0 20px;
}
.forms .formitem.checkbox {
    background: no-repeat;margin-bottom: 0;
}
.forms .formitem.checkbox label {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: none;
    color: #191919;
    width: 100%;
    padding-left: 32px;
    text-align: left;
    cursor: pointer;
}
.forms .formitem.checkbox label i {
    display: inline-block;
    vertical-align: top;
    background: #E4E4E4;
    width: 24px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 36px;
}
.forms .formitem.checkbox label i:after {
    content: '';
    width: 10px;
    height: 10px;
    display: block;
    background: #565656;
    border-radius: 20px;
    top: 3px;
    position: absolute;
    left: 3px;
    transition: all 0.6s ease;
    
}
.forms .formitem.checkbox.active label i{}
.forms .formitem.checkbox.active label i:after{content:'';transform: translateX(8px);background: #E41360;}
.forms .formitem.submit {
    background: none;
}
.forms .formitem a.submit {
	background-size:522px 48px;
	background-image: url('data:image/png;base64,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');
}
.forms .formitem a.submit {
    width: 522px;
    height: 48px;
    display: block;
    padding-right: 48px;
    text-align: center;
    line-height: 48px;
    color: #e41360;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    transition: all 0.6s ease;
    text-transform: uppercase;
}
.forms .formitem a.submit:hover {
	background-image: url('data:image/png;base64,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');
	color:#fff;
}
#startworking_blob {
    position: absolute;
    left: calc( (100% - 1140px) / 2  - 260px );
    bottom: -100px;
    display: block;
    width: 1140px;
    height: 1122px;
}
section.history {
    height: 470px;
    margin-top: 120px;
    margin-bottom: 140px;
}
section.history .items {
    display: inline-block;
    vertical-align: top;
    height: 470px;
}
section.history  .items  .item:before {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='562' height='19' viewBox='0 0 562 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H543' stroke='%233F3F3F'/%3E%3Cpath d='M561 19V13C561 6.37258 555.627 1 549 1H543' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.history  .items  .item:after {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='561' height='19' viewBox='0 0 561 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 18H542' stroke='%233F3F3F'/%3E%3Cpath d='M560 0V6C560 12.6274 554.627 18 548 18H542' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.history .left {
    width: 638px;
    padding: 19px 0;
    padding-top: 164px;
}
section.history .left:before {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='638' height='19' viewBox='0 0 638 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H619' stroke='%233F3F3F'/%3E%3Cpath d='M637 19V13C637 6.37258 631.627 1 625 1H619' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.history .left:after {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='638' height='19' viewBox='0 0 638 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 18H619' stroke='%233F3F3F'/%3E%3Cpath d='M637 0V6C637 12.6274 631.627 18 625 18H619' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.history .items {
    font-size: 0;
}
section.history .items {
    width: calc(100% - 638px);
    font-size: 0;
}
section.history .items {
    font-size: 0;
}
section.history .left:before, section.history .items .item:before {
    height: 19px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
section.history .left:after, section.history .items .item:after {
    height: 19px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}
section.history .left h2 {
    display: block;
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: 72px;
    color: #fff;margin-bottom:24px;
}
section.history .left .icon {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='56' height='56' rx='28' fill='%23E41360'/%3E%3Cpath d='M30.8686 14.3321C27.8543 11.2226 22.9671 11.2226 19.9528 14.3321L13.1304 21.3698C11.6232 22.9246 11.6232 25.4453 13.1304 27L22.6817 17.1472C24.1889 15.5925 26.6325 15.5925 28.1396 17.1472C28.793 17.8212 29.1632 18.6768 29.25 19.5565C30.4305 18.9391 31.7087 18.5892 33 18.5067C32.7257 16.9774 32.0153 15.515 30.8686 14.3321Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.9423 38.3526C23.8233 41.4716 18.7665 41.4716 15.6476 38.3526C12.5286 35.2337 12.5286 30.1769 15.6476 27.0579L24.1186 18.5869C24.8983 17.8071 26.1625 17.8071 26.9423 18.5869C27.722 19.3666 27.722 20.6308 26.9423 21.4106L18.4712 29.8816C16.9118 31.4411 16.9118 33.9695 18.4712 35.529C20.0307 37.0884 22.5591 37.0884 24.1186 35.529L32.5896 27.0579C33.3694 26.2782 34.6336 26.2782 35.4133 27.0579C36.1931 27.8377 36.1931 29.1019 35.4133 29.8816L26.9423 38.3526Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.3526 22.8075C31.4716 19.6886 36.5284 19.6886 39.6474 22.8075C42.7663 25.9265 42.7663 30.9833 39.6474 34.1022L32.5882 41.1614C31.0287 42.7209 28.5003 42.7209 26.9408 41.1614L36.8237 31.2786C38.3832 29.7191 38.3832 27.1907 36.8237 25.6312C35.2642 24.0717 32.7358 24.0717 31.1763 25.6312L22.7053 34.1022C21.9255 34.882 20.6613 34.882 19.8816 34.1022C19.1019 33.3225 19.1019 32.0583 19.8816 31.2786L28.3526 22.8075Z' fill='white'/%3E%3C/svg%3E%0A");
}
section.history .left .icon {
    display: block;
    width: 56px;
    height: 56px;
    position: absolute;
    top: 32px;
    left: -24px;
}
section.history .left h2 b {
    display: block;
    font: inherit;
    color: #E41360;
}
section.history .left p {
    display: block;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #b6b6b6;
}

section.history  .items .itemswrap {}
section.history  .items .item {
    height: 470px;
    width: 562px;
    display: inline-block;
    vertical-align: top;
    overflow: visible;
    padding: 19px 0;
    padding-top: 95px;
}
section.history  .items .item .year {
    color: #989fa0;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    position: absolute;
    top: 24px;
    left: -20px;
    width: 40px;
    text-align: center;
}
section.history  .items .item img {
    display: block;
    width: 440px;
    height: 220px;
    margin: 0 auto;
    object-fit: contain;
    margin-bottom: 24px;
}
section.history  .items .item p {
    display: block;
    width: 440px;
    margin: 0 auto;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #989fa0;
    height: 100px;
    overflow: hidden;
}
section.history  div.items {
    overflow: hidden;
}
section.history  .items .itemswrap {
    transition: all 0.6s ease;
    transform: translateX(0px);
}
section.history  .items .item * {
    pointer-events: none;
}
body {
  -webkit-user-select: none; /* Safari/Chrome */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* IE/Edge */
  user-select: none;
}
 
.allow-selection {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.items .itemswrap {
  cursor: grab;
}
.items .itemswrap.grabbing {
  cursor: grabbing;
}
section.history .left {
    z-index: 0;
}
section.history   div.items { 
    width: 100%;
}
section.history  .items .itemswrap {
    font-size: 0;
    height: 100%;
    overflow: hidden;
}
section.history .left {
    z-index: 0;
    height: 470px;
}
section.history  .items .left {
    height: 470px;
    display: inline-block;
    vertical-align: top;
    overflow: visible;
    padding: 19px 0;
    padding-top: 95px;
}
section.history  .items .itemswrap {
    overflow: visible;
}
section.history  .items .itemswrap { 
    left: 40px;
}
section.history div.items {
    left: -40px;
}






section.socialprojects {
    margin-top: 140px;
    margin-bottom: 120px;
}
section.socialprojects h2 {
    color: #FFF;
    text-align: center;
    font-family: Manrope;
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: 72px;
}
section.socialprojects h2 .ua {
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='26' viewBox='0 0 40 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_289_2105)'%3E%3Crect width='40' height='13' fill='%230085FF'/%3E%3Crect y='13' width='40' height='13' fill='%23FAFF0C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_289_2105'%3E%3Crect width='40' height='26' rx='3' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
section.socialprojects h2 .ua {
    width: 40px;
    height: 26px;
    margin-bottom: 8px;
    display: block;
    margin: 0 auto;
}
section.socialprojects .tab_links {
    margin-top: 32px;
    height: 48px;
    display: block;
    font-size: 0;
    text-align: center;
    margin-bottom: 32px;
}

section.socialprojects .tab_links a.tabl {
	background-image: url("data:image/svg+xml,%3Csvg width='102' height='48' viewBox='0 0 102 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M90 0C96.6274 0 102 5.37258 102 12H101C101 5.92487 96.0751 1 90 1H86V0H90ZM101 36H102C102 42.6274 96.6274 48 90 48H86V47H90C96.0751 47 101 42.0751 101 36Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12H1C1 5.92487 5.92487 1 12 1H16V0H12ZM1 36H0C0 42.6274 5.37258 48 12 48H16V47H12C5.92487 47 1 42.0751 1 36Z' fill='white'/%3E%3Cline x1='16' y1='0.5' x2='86' y2='0.5' stroke='white'/%3E%3Cline x1='16' y1='47.5' x2='86' y2='47.5' stroke='white'/%3E%3C/svg%3E%0A");
}
section.socialprojects .tab_links a.tabl:first-child {
	background-image: url("data:image/svg+xml,%3Csvg width='102' height='48' viewBox='0 0 102 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M86 -1H12C4.8203 -1 -1 4.8203 -1 12H1C1 5.92487 5.92487 1 12 1H86V-1ZM-1 36C-1 43.1797 4.8203 49 12 49H86V47H12C5.92487 47 1 42.0751 1 36H-1ZM86 48V0V48ZM12 -1C4.8203 -1 -1 4.8203 -1 12V36C-1 43.1797 4.8203 49 12 49V47C5.92487 47 1 42.0751 1 36V12C1 5.92487 5.92487 1 12 1V-1Z' fill='white' mask='url(%23path-1-inside-1_21_170)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M90 0C96.6274 0 102 5.37258 102 12H101C101 5.92487 96.0751 1 90 1H86V0H90ZM101 36H102C102 42.6274 96.6274 48 90 48H86V47H90C96.0751 47 101 42.0751 101 36Z' fill='white'/%3E%3C/svg%3E%0A");
}
section.socialprojects .tab_links a.tabl.last-child { 
	background-image: url("data:image/svg+xml,%3Csvg width='102' height='48' viewBox='0 0 102 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 -1H90C97.1797 -1 103 4.8203 103 12H101C101 5.92487 96.0751 1 90 1H16V-1ZM103 36C103 43.1797 97.1797 49 90 49H16V47H90C96.0751 47 101 42.0751 101 36H103ZM16 48V0V48ZM90 -1C97.1797 -1 103 4.8203 103 12V36C103 43.1797 97.1797 49 90 49V47C96.0751 47 101 42.0751 101 36V12C101 5.92487 96.0751 1 90 1V-1Z' fill='white' mask='url(%23path-1-inside-1_21_169)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12H1C1 5.92487 5.92487 1 12 1H16V0H12ZM1 36H0C0 42.6274 5.37258 48 12 48H16V47H12C5.92487 47 1 42.0751 1 36Z' fill='white'/%3E%3C/svg%3E%0A");
}

section.socialprojects .tab_links a.tabl:hover, section.socialprojects .tab_links a.tabl.active {
	background-image: url("data:image/svg+xml,%3Csvg width='102' height='48' viewBox='0 0 102 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M90 0C96.6274 0 102 5.37258 102 12H101C101 5.92487 96.0751 1 90 1H86V0H90ZM101 36H102C102 42.6274 96.6274 48 90 48H86V47H90C96.0751 47 101 42.0751 101 36Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12H1C1 5.92487 5.92487 1 12 1H16V0H12ZM1 36H0C0 42.6274 5.37258 48 12 48H16V47H12C5.92487 47 1 42.0751 1 36Z' fill='%23E41360'/%3E%3Cline x1='16' y1='0.5' x2='86' y2='0.5' stroke='%23E41360'/%3E%3Cline x1='16' y1='47.5' x2='86' y2='47.5' stroke='%23E41360'/%3E%3C/svg%3E%0A");
}
section.socialprojects .tab_links a.tabl:first-child:hover, section.socialprojects .tab_links a.tabl:first-child.active { 
	background-image: url("data:image/svg+xml,%3Csvg width='102' height='48' viewBox='0 0 102 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M86 -1H12C4.8203 -1 -1 4.8203 -1 12H1C1 5.92487 5.92487 1 12 1H86V-1ZM-1 36C-1 43.1797 4.8203 49 12 49H86V47H12C5.92487 47 1 42.0751 1 36H-1ZM86 48V0V48ZM12 -1C4.8203 -1 -1 4.8203 -1 12V36C-1 43.1797 4.8203 49 12 49V47C5.92487 47 1 42.0751 1 36V12C1 5.92487 5.92487 1 12 1V-1Z' fill='%23e41360' mask='url(%23path-1-inside-1_21_170)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M90 0C96.6274 0 102 5.37258 102 12H101C101 5.92487 96.0751 1 90 1H86V0H90ZM101 36H102C102 42.6274 96.6274 48 90 48H86V47H90C96.0751 47 101 42.0751 101 36Z' fill='%23e41360'/%3E%3C/svg%3E%0A");
	background-image: url("data:image/svg+xml,%3Csvg width='102' height='48' viewBox='0 0 102 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M90 0C96.6274 0 102 5.37258 102 12H101C101 5.92487 96.0751 1 90 1H86V0H90ZM101 36H102C102 42.6274 96.6274 48 90 48H86V47H90C96.0751 47 101 42.0751 101 36Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12H1C1 5.92487 5.92487 1 12 1H16V0H12ZM1 36H0C0 42.6274 5.37258 48 12 48H16V47H12C5.92487 47 1 42.0751 1 36Z' fill='%23E41360'/%3E%3Cline x1='16' y1='0.5' x2='86' y2='0.5' stroke='%23E41360'/%3E%3Cline x1='16' y1='47.5' x2='86' y2='47.5' stroke='%23E41360'/%3E%3C/svg%3E%0A");
}
section.socialprojects .tab_links a.tabl.last-child:hover, section.socialprojects .tab_links a.tabl.last-child.active { 
	background-image: url("data:image/svg+xml,%3Csvg width='102' height='48' viewBox='0 0 102 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 -1H90C97.1797 -1 103 4.8203 103 12H101C101 5.92487 96.0751 1 90 1H16V-1ZM103 36C103 43.1797 97.1797 49 90 49H16V47H90C96.0751 47 101 42.0751 101 36H103ZM16 48V0V48ZM90 -1C97.1797 -1 103 4.8203 103 12V36C103 43.1797 97.1797 49 90 49V47C96.0751 47 101 42.0751 101 36V12C101 5.92487 96.0751 1 90 1V-1Z' fill='%23e41360' mask='url(%23path-1-inside-1_21_169)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12H1C1 5.92487 5.92487 1 12 1H16V0H12ZM1 36H0C0 42.6274 5.37258 48 12 48H16V47H12C5.92487 47 1 42.0751 1 36Z' fill='%23e41360'/%3E%3C/svg%3E%0A");
}
section.socialprojects .tab_links a {
    color: #989fa0;
    text-align: center;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    padding: 0 16px;
    height: 48px;
    line-height: 48px;
    display: inline-block;
    vertical-align: top;
    border-radius: 0;
    width: 102px;
    background-position: 0 0;
    transition: all 0.6s ease;
}
section.socialprojects .tab_links a:hover, section.socialprojects .tab_links a.active {
    color: #e41360; 
}

section.socialprojects .tab_links a.active {}
section.socialprojects .tab_links a:hover {}
section.socialprojects .tab_links .all {
	background-image: url("data:image/svg+xml,%3Csvg width='120' height='48' viewBox='0 0 120 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-0.5 12C-0.5 4.8203 5.3203 -1 12.5 -1H56.5V1H12.5C6.42487 1 1.5 5.92487 1.5 12H-0.5ZM56.5 49H12.5C5.3203 49 -0.5 43.1797 -0.5 36H1.5C1.5 42.0751 6.42487 47 12.5 47H56.5V49ZM12.5 49C5.3203 49 -0.5 43.1797 -0.5 36V12C-0.5 4.8203 5.3203 -1 12.5 -1V1C6.42487 1 1.5 5.92487 1.5 12V36C1.5 42.0751 6.42487 47 12.5 47V49ZM56.5 0V48V0Z' fill='white' mask='url(%23path-1-inside-1_21_165)'/%3E%3Cpath d='M92.8847 18.3473L92.0693 19.1627L96.9232 24.0165L92.0693 28.88L92.8847 29.6953L98.5539 24.0165L92.8847 18.3473Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M72 8.56115C70.5215 3.6096 65.9323 0 60.5 0H56.5V1H60.5C66.5751 1 71.5 5.92487 71.5 12H72.5C72.5 5.92487 77.4249 1 83.5 1H107.5C113.575 1 118.5 5.92487 118.5 12V36C118.5 42.0751 113.575 47 107.5 47H83.5C77.4249 47 72.5 42.0751 72.5 36H71.5C71.5 42.0751 66.5751 47 60.5 47H56.5V48H60.5C65.9323 48 70.5215 44.3904 72 39.4388C73.4785 44.3904 78.0677 48 83.5 48H107.5C114.127 48 119.5 42.6274 119.5 36V12C119.5 5.37258 114.127 0 107.5 0H83.5C78.0677 0 73.4785 3.6096 72 8.56115Z' fill='white'/%3E%3C/svg%3E%0A");
}
.page_home section.socialprojects .tab_links .all {
	background-image: url("data:image/svg+xml,%3Csvg width='120' height='48' viewBox='0 0 120 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-0.5 12C-0.5 4.8203 5.3203 -1 12.5 -1H56.5V1H12.5C6.42487 1 1.5 5.92487 1.5 12H-0.5ZM56.5 49H12.5C5.3203 49 -0.5 43.1797 -0.5 36H1.5C1.5 42.0751 6.42487 47 12.5 47H56.5V49ZM12.5 49C5.3203 49 -0.5 43.1797 -0.5 36V12C-0.5 4.8203 5.3203 -1 12.5 -1V1C6.42487 1 1.5 5.92487 1.5 12V36C1.5 42.0751 6.42487 47 12.5 47V49ZM56.5 0V48V0Z' fill='white' mask='url(%23path-1-inside-1_21_165)'/%3E%3Cpath d='M92.8847 18.3473L92.0693 19.1627L96.9232 24.0165L92.0693 28.88L92.8847 29.6953L98.5539 24.0165L92.8847 18.3473Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M72 8.56115C70.5215 3.6096 65.9323 0 60.5 0H56.5V1H60.5C66.5751 1 71.5 5.92487 71.5 12H72.5C72.5 5.92487 77.4249 1 83.5 1H107.5C113.575 1 118.5 5.92487 118.5 12V36C118.5 42.0751 113.575 47 107.5 47H83.5C77.4249 47 72.5 42.0751 72.5 36H71.5C71.5 42.0751 66.5751 47 60.5 47H56.5V48H60.5C65.9323 48 70.5215 44.3904 72 39.4388C73.4785 44.3904 78.0677 48 83.5 48H107.5C114.127 48 119.5 42.6274 119.5 36V12C119.5 5.37258 114.127 0 107.5 0H83.5C78.0677 0 73.4785 3.6096 72 8.56115Z' fill='white'/%3E%3C/svg%3E%0A") !important;
	    border: none !important;
}
section.socialprojects .tab_links .all {
    width: 120px;
    padding-right: 48px;
    height: 48px;
    padding-left: 0;
    margin-left: 16px;
}
section.socialprojects .tab_links .all:hover  {
	background-image: url("data:image/svg+xml,%0A%3Csvg width='120' height='48' viewBox='0 0 120 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-0.5 12C-0.5 4.8203 5.3203 -1 12.5 -1H56.5V1H12.5C6.42487 1 1.5 5.92487 1.5 12H-0.5ZM56.5 49H12.5C5.3203 49 -0.5 43.1797 -0.5 36H1.5C1.5 42.0751 6.42487 47 12.5 47H56.5V49ZM12.5 49C5.3203 49 -0.5 43.1797 -0.5 36V12C-0.5 4.8203 5.3203 -1 12.5 -1V1C6.42487 1 1.5 5.92487 1.5 12V36C1.5 42.0751 6.42487 47 12.5 47V49ZM56.5 0V48V0Z' fill='%23e41360' mask='url(%23path-1-inside-1_21_165)'/%3E%3Cpath d='M92.8847 18.3473L92.0693 19.1627L96.9232 24.0165L92.0693 28.88L92.8847 29.6953L98.5539 24.0165L92.8847 18.3473Z' fill='%23e41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M72 8.56115C70.5215 3.6096 65.9323 0 60.5 0H56.5V1H60.5C66.5751 1 71.5 5.92487 71.5 12H72.5C72.5 5.92487 77.4249 1 83.5 1H107.5C113.575 1 118.5 5.92487 118.5 12V36C118.5 42.0751 113.575 47 107.5 47H83.5C77.4249 47 72.5 42.0751 72.5 36H71.5C71.5 42.0751 66.5751 47 60.5 47H56.5V48H60.5C65.9323 48 70.5215 44.3904 72 39.4388C73.4785 44.3904 78.0677 48 83.5 48H107.5C114.127 48 119.5 42.6274 119.5 36V12C119.5 5.37258 114.127 0 107.5 0H83.5C78.0677 0 73.4785 3.6096 72 8.56115Z' fill='%23e41360'/%3E%3C/svg%3E%0A");
	
}
.page_home section.socialprojects .tab_links .all:hover {
	background-image: url("data:image/svg+xml,%0A%3Csvg width='120' height='48' viewBox='0 0 120 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-0.5 12C-0.5 4.8203 5.3203 -1 12.5 -1H56.5V1H12.5C6.42487 1 1.5 5.92487 1.5 12H-0.5ZM56.5 49H12.5C5.3203 49 -0.5 43.1797 -0.5 36H1.5C1.5 42.0751 6.42487 47 12.5 47H56.5V49ZM12.5 49C5.3203 49 -0.5 43.1797 -0.5 36V12C-0.5 4.8203 5.3203 -1 12.5 -1V1C6.42487 1 1.5 5.92487 1.5 12V36C1.5 42.0751 6.42487 47 12.5 47V49ZM56.5 0V48V0Z' fill='%23e41360' mask='url(%23path-1-inside-1_21_165)'/%3E%3Cpath d='M92.8847 18.3473L92.0693 19.1627L96.9232 24.0165L92.0693 28.88L92.8847 29.6953L98.5539 24.0165L92.8847 18.3473Z' fill='%23e41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M72 8.56115C70.5215 3.6096 65.9323 0 60.5 0H56.5V1H60.5C66.5751 1 71.5 5.92487 71.5 12H72.5C72.5 5.92487 77.4249 1 83.5 1H107.5C113.575 1 118.5 5.92487 118.5 12V36C118.5 42.0751 113.575 47 107.5 47H83.5C77.4249 47 72.5 42.0751 72.5 36H71.5C71.5 42.0751 66.5751 47 60.5 47H56.5V48H60.5C65.9323 48 70.5215 44.3904 72 39.4388C73.4785 44.3904 78.0677 48 83.5 48H107.5C114.127 48 119.5 42.6274 119.5 36V12C119.5 5.37258 114.127 0 107.5 0H83.5C78.0677 0 73.4785 3.6096 72 8.56115Z' fill='%23e41360'/%3E%3C/svg%3E%0A") !important;
}
section.socialprojects .tab_cont {
    height: 450px;
    font-size: 0;
}
section.socialprojects .tab_cont > div {
    display: none;
    width: 100%;
    height: 100%;
}
section.socialprojects .tab_cont > div.active {
    display: block;
}
section.socialprojects .tab_cont > div .left {
    width: 322px;
    margin-right: 16px;
    display: inline-block;
    vertical-align: top;
    height: 100%;
    padding: 19px 16px;
}
section.socialprojects .tab_cont > div .left:before {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='322' height='19' viewBox='0 0 322 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H303' stroke='%233F3F3F'/%3E%3Cpath d='M321 19V13C321 6.37258 315.627 1 309 1H303' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.socialprojects .tab_cont > div .left:after {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='322' height='19' viewBox='0 0 322 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 18H303' stroke='%233F3F3F'/%3E%3Cpath d='M321 0V6C321 12.6274 315.627 18 309 18H303' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.socialprojects .tab_cont > div .right:before {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='994' height='19' viewBox='0 0 994 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H975' stroke='%233F3F3F'/%3E%3Cpath d='M993 19V13C993 6.37258 987.627 1 981 1H975' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.socialprojects .tab_cont > div .right:after {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='994' height='19' viewBox='0 0 994 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 18H975' stroke='%233F3F3F'/%3E%3Cpath d='M993 0V6C993 12.6274 987.627 18 981 18H975' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.socialprojects .tab_cont > div .left:before,
section.socialprojects .tab_cont > div .right:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 19px;
    display: block;
}
section.socialprojects .tab_cont > div .left:after,
section.socialprojects .tab_cont > div .right:after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 19px;
    display: block;
}
section.socialprojects .tab_cont > div .left {
    padding: 19px 16px;
}
section.socialprojects .tab_cont > div .left .top {
    height: 36px;
    margin-bottom: 24px;
    font-size: 0;
}
section.socialprojects .tab_cont > div .left .top .tage {
    display: inline-block;
    vertical-align: top;
    background: #3f3f3f;
    border-radius: 8px;
    height: 36px;
    width: auto;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    padding: 0 20px;
    line-height: 36px;
    color: #fff;
    margin-right: 24px;
}
section.socialprojects .tab_cont > div .left .top ins.date {
    display: inline-block;
    vertical-align: top;
    height: 36px;
    text-decoration: none;
}
section.socialprojects .tab_cont > div .left .top ins.date .date {
    display: block;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    color: rgba(255,255,255,0.8);
}
section.socialprojects .tab_cont > div .left .top ins.date .time {
    display: block;
    color: rgba(142, 142, 142, 0.80);
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-top: 2px;
}
section.socialprojects .tab_cont > div .left .mid {}
section.socialprojects .tab_cont > div .left .mid h3 {
    display: block;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #fff;
    margin-bottom: 16px;
}
section.socialprojects .tab_cont > div .left .mid p {
    display: block;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #9b9fa0;
}

section.socialprojects .tab_cont > div .left .more {
	background-image: url("data:image/svg+xml,%3Csvg width='147' height='48' viewBox='0 0 147 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1 12C-1 4.8203 4.8203 -1 12 -1H84V1H12C5.92487 1 1 5.92487 1 12H-1ZM84 49H12C4.8203 49 -1 43.1797 -1 36H1C1 42.0751 5.92487 47 12 47H84V49ZM12 49C4.8203 49 -1 43.1797 -1 36V12C-1 4.8203 4.8203 -1 12 -1V1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V49ZM84 0V48V0Z' fill='white' mask='url(%23path-1-inside-1_22_196)'/%3E%3Cpath d='M120.385 18.3473L119.569 19.1627L124.423 24.0165L119.569 28.88L120.385 29.6953L126.054 24.0165L120.385 18.3473Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M99.5 8.56115C98.0215 3.6096 93.4323 0 88 0H84V1H88C94.0751 1 99 5.92487 99 12H100C100 5.92487 104.925 1 111 1H135C141.075 1 146 5.92487 146 12V36C146 42.0751 141.075 47 135 47H111C104.925 47 100 42.0751 100 36H99C99 42.0751 94.0751 47 88 47H84V48H88C93.4323 48 98.0215 44.3904 99.5 39.4388C100.979 44.3904 105.568 48 111 48H135C141.627 48 147 42.6274 147 36V12C147 5.37258 141.627 0 135 0H111C105.568 0 100.979 3.6096 99.5 8.56115Z' fill='white'/%3E%3C/svg%3E%0A");
}
section.socialprojects .tab_cont > div .left .more {
    display: block;
    width: 147px;
    height: 48px;
    padding-right: 48px;
    text-align: center;
    transition: all 0.6s ease;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 48px;
    text-decoration: none;
    color: #fff;
    position: absolute;
    bottom: 20px;
    left: 16px;
}
section.socialprojects .tab_cont > div .left .more:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='147' height='48' viewBox='0 0 147 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1 12C-1 4.8203 4.8203 -1 12 -1H84V1H12C5.92487 1 1 5.92487 1 12H-1ZM84 49H12C4.8203 49 -1 43.1797 -1 36H1C1 42.0751 5.92487 47 12 47H84V49ZM12 49C4.8203 49 -1 43.1797 -1 36V12C-1 4.8203 4.8203 -1 12 -1V1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V49ZM84 0V48V0Z' fill='%23E41360' mask='url(%23path-1-inside-1_22_196)'/%3E%3Cpath d='M120.385 18.3473L119.569 19.1627L124.423 24.0165L119.569 28.88L120.385 29.6953L126.054 24.0165L120.385 18.3473Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M99.5 8.56115C98.0215 3.6096 93.4323 0 88 0H84V1H88C94.0751 1 99 5.92487 99 12H100C100 5.92487 104.925 1 111 1H135C141.075 1 146 5.92487 146 12V36C146 42.0751 141.075 47 135 47H111C104.925 47 100 42.0751 100 36H99C99 42.0751 94.0751 47 88 47H84V48H88C93.4323 48 98.0215 44.3904 99.5 39.4388C100.979 44.3904 105.568 48 111 48H135C141.627 48 147 42.6274 147 36V12C147 5.37258 141.627 0 135 0H111C105.568 0 100.979 3.6096 99.5 8.56115Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
	color:#E41360;
}
section.socialprojects .tab_cont > div .right {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 16px - 322px);
    padding: 16px;
}
section.socialprojects .tab_cont > div .right img {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 16px;
    object-fit: cover;
}

section.socialprojects .tab_cont > div .right {
    height: 100%;
}
section.socialprojects .tab_cont > div .right {
    height: 100%;
    width: 994px;
}


section.companies {}
section.companies .wrap {
    background: #fff;
    border-radius: 32px;
    padding: 32px 112px;
    padding-bottom: 72px;
}
section.companies h2 {
    display: block;
    text-align: center;
    color: #000;
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: 72px;
    margin-bottom: 32px;
}
section.companies h2 b {
    font: inherit;
    color: #E41360;
}
section.companies .tags {
    text-align: center;
    margin-bottom: 48px;
    height: 48px;
}
section.companies .tags a {
	background-image: url("data:image/svg+xml,%3Csvg width='189' height='48' viewBox='0 0 189 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12C0 4.8203 4.82031 0 12 0H126V1H12C5.92488 1 1 5.92487 1 12H0ZM126 48.0001L11.5 48C4.32031 48 0 43.1797 0 36H1C1 42.0751 5.92488 47 12 47H126L126 48.0001ZM11.5 48C4.32031 48 0 43.1797 0 36V12C0 4.8203 4.82031 0 12 0V1C5.92488 1 1 5.92487 1 12V36C1 42.0751 5.92488 47 12 47L11.5 48Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M141.5 8.56115C140.021 3.6096 135.432 0 130 0H126V1H130C136.075 1 141 5.92487 141 12H142C142 5.92487 146.925 1 153 1H177C183.075 1 188 5.92487 188 12V36C188 42.0751 183.075 47 177 47H153C146.925 47 142 42.0751 142 36H141C141 42.0751 136.075 47 130 47H126V48H130C135.432 48 140.021 44.3904 141.5 39.4388C142.979 44.3904 147.568 48 153 48H177C183.627 48 189 42.6274 189 36V12C189 5.37258 183.627 0 177 0H153C147.568 0 142.979 3.6096 141.5 8.56115Z' fill='%23E41360'/%3E%3Cpath d='M162.385 18.3473L161.569 19.1627L166.423 24.0165L161.569 28.88L162.385 29.6953L168.054 24.0165L162.385 18.3473Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
}
section.companies .tags a:hover, section.companies .tags a.active {
	color:#fff;
	background-image: url("data:image/svg+xml,%3Csvg width='189' height='48' viewBox='0 0 189 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_23_225' fill='white'%3E%3Cpath d='M0 12C0 5.37258 5.37258 0 12 0H126V48H12C5.37258 48 0 42.6274 0 36V12Z'/%3E%3C/mask%3E%3Cpath d='M0 12C0 5.37258 5.37258 0 12 0H126V48H12C5.37258 48 0 42.6274 0 36V12Z' fill='%23E41360'/%3E%3Cpath d='M-1 12C-1 4.8203 4.8203 -1 12 -1H126V1H12C5.92487 1 1 5.92487 1 12H-1ZM126 49H12C4.8203 49 -1 43.1797 -1 36H1C1 42.0751 5.92487 47 12 47H126V49ZM12 49C4.8203 49 -1 43.1797 -1 36V12C-1 4.8203 4.8203 -1 12 -1V1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V49ZM126 0V48V0Z' fill='%23E41360' mask='url(%23path-1-inside-1_23_225)'/%3E%3Crect width='48' height='48' rx='12' transform='matrix(-1 0 0 1 189 0)' fill='%23E41360'/%3E%3Cpath d='M162.385 18.3473L161.569 19.1627L166.423 24.0165L161.569 28.88L162.385 29.6953L168.054 24.0165L162.385 18.3473Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M130 0H126V48H130C135.432 48 140.021 44.3904 141.5 39.4388C142.979 44.3904 147.568 48 153 48H177C183.627 48 189 42.6274 189 36V12C189 5.37258 183.627 0 177 0H153C147.568 0 142.979 3.6096 141.5 8.56115C140.021 3.6096 135.432 0 130 0ZM142 36C142 42.0751 146.925 47 153 47H177C183.075 47 188 42.0751 188 36V12C188 5.92487 183.075 1 177 1H153C146.925 1 142 5.92487 142 12V36Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
}
section.companies .tags a {
    width: 189px;
    height: 48px;
    display: inline-block;
    vertical-align: top;
    margin: 0 8px;
    padding-right: 48px;
    line-height: 48px;
    color: #E41360;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    transition: all 0.6s ease;
}
section.companies .items {}
section.companies .items .itemsin {
    margin: 24px auto;
    font-size: 0;
}
section.companies .items .itemsin label {
    width: calc( (100% - 882px) / 2);
    display: inline-block;
    vertical-align: top;
    height: 158px;
    text-align: left;
    line-height: 158px;
    color: #000;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
}
section.companies .items .itemsin > div {
	background-image: url("data:image/svg+xml,%3Csvg width='882' height='158' viewBox='0 0 882 158' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%23C1C1C1'/%3E%3Cpath d='M19 1H863' stroke='%23C1C1C1'/%3E%3Cpath d='M881 19V13C881 6.37258 875.627 1 869 1H863' stroke='%23C1C1C1'/%3E%3Cpath d='M1 139V145C1 151.627 6.37258 157 13 157H19' stroke='%23C1C1C1'/%3E%3Cpath d='M19 157H863' stroke='%23C1C1C1'/%3E%3Cpath d='M881 139V145C881 151.627 875.627 157 869 157H863' stroke='%23C1C1C1'/%3E%3C/svg%3E%0A");
}
section.companies .items .itemsin > div {
    width: 882px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    font-size: 0;
    height: 158px;
}
section.companies .items .itemsin > div a {
    display: inline-block;
    width: calc(100% / 6);width:145px;
    height: 100%;
    vertical-align: top;
    padding: 0 12px;
}
section.companies .items .itemsin > div img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}
section.companies .items .itemsin > ins {
    width: calc( (100% - 882px) / 2);
    display: inline-block;
    vertical-align: top;
    height: 158px;
    line-height: 158px;
    color: #000;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    text-align: right;letter-spacing: 2px;
}
section.companies .items .itemsin > ins i {
    font: inherit;
    color: #000;
    letter-spacing: 2px;
} 
section.companies .items .itemsin > div .itemsinwrap {
    height: 100%;
    text-align: left;
    transition: all 0.6s ease;
}
section.companies .items .itemsin > div {
    overflow: hidden;
}
body {
    min-width: 1365px;
}
 section.companies {
    margin-bottom: 120px;
}
svg#companies_blob {
    position: absolute;
    bottom: -112px;
    left: calc( (100% - 553px) / 2 - 430px);
}





section.newslist {}
section.newslist.short {
    margin-top: 120px;
    height: 567px;
}
section.newslist.short .wrap {
	background-image: url("data:image/svg+xml,%3Csvg width='1330' height='19' viewBox='0 0 1330 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H1311' stroke='%233F3F3F'/%3E%3Cpath d='M1329 19V13C1329 6.37258 1323.63 1 1317 1H1311' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.newslist.short .wrap {
    height: 100%;
    background-position: top center;
    background-repeat: no-repeat;
    width: 1330px;
    padding-top: 19px;
}
section.newslist.short .links {
    height: 48px;
    margin-bottom: 32px;
}
section.newslist.short .links span {
    height: 48px;
    color: #fff;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 48px;
    display: inline-block;
    text-align: center;
    padding: 0 24px;
    border: 1px solid #fff;
    border-radius: 12px;
    margin-left: 16px;
    transition: all 0.6s ease;
}
section.newslist.short .links .all {
	background-image: url("data:image/svg+xml,%3Csvg width='118' height='48' viewBox='0 0 118 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1 12C-1 4.8203 4.8203 -1 12 -1H55V1H12C5.92487 1 1 5.92487 1 12H-1ZM55 49H12C4.8203 49 -1 43.1797 -1 36H1C1 42.0751 5.92487 47 12 47H55V49ZM12 49C4.8203 49 -1 43.1797 -1 36V12C-1 4.8203 4.8203 -1 12 -1V1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V49ZM55 0V48V0Z' fill='white' mask='url(%23path-1-inside-1_26_230)'/%3E%3Cpath d='M91.3847 18.3473L90.5693 19.1627L95.4232 24.0165L90.5693 28.88L91.3847 29.6953L97.0539 24.0165L91.3847 18.3473Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M70.5 8.56115C69.0215 3.6096 64.4323 0 59 0H55V1H59C65.0751 1 70 5.92487 70 12H71C71 5.92487 75.9249 1 82 1H106C112.075 1 117 5.92487 117 12V36C117 42.0751 112.075 47 106 47H82C75.9249 47 71 42.0751 71 36H70C70 42.0751 65.0751 47 59 47H55V48H59C64.4323 48 69.0215 44.3904 70.5 39.4388C71.9785 44.3904 76.5677 48 82 48H106C112.627 48 118 42.6274 118 36V12C118 5.37258 112.627 0 106 0H82C76.5677 0 71.9785 3.6096 70.5 8.56115Z' fill='white'/%3E%3C/svg%3E%0A");
}
section.newslist.short .links .all {
    position: absolute;
    right: 0;
    top: 0;
    height: 48px;
    width: 118px;
    padding-right: 48px;
    line-height: 48px;
    color: #fff;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    transition: all 0.6s ease;
}
section.newslist.short .links .all:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='118' height='48' viewBox='0 0 118 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1 12C-1 4.8203 4.8203 -1 12 -1H55V1H12C5.92487 1 1 5.92487 1 12H-1ZM55 49H12C4.8203 49 -1 43.1797 -1 36H1C1 42.0751 5.92487 47 12 47H55V49ZM12 49C4.8203 49 -1 43.1797 -1 36V12C-1 4.8203 4.8203 -1 12 -1V1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V49ZM55 0V48V0Z' fill='%23E41360' mask='url(%23path-1-inside-1_26_230)'/%3E%3Cpath d='M91.3847 18.3473L90.5693 19.1627L95.4232 24.0165L90.5693 28.88L91.3847 29.6953L97.0539 24.0165L91.3847 18.3473Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M70.5 8.56115C69.0215 3.6096 64.4323 0 59 0H55V1H59C65.0751 1 70 5.92487 70 12H71C71 5.92487 75.9249 1 82 1H106C112.075 1 117 5.92487 117 12V36C117 42.0751 112.075 47 106 47H82C75.9249 47 71 42.0751 71 36H70C70 42.0751 65.0751 47 59 47H55V48H59C64.4323 48 69.0215 44.3904 70.5 39.4388C71.9785 44.3904 76.5677 48 82 48H106C112.627 48 118 42.6274 118 36V12C118 5.37258 112.627 0 106 0H82C76.5677 0 71.9785 3.6096 70.5 8.56115Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
	color:#E41360;
}
section.newslist .items {
    font-size: 0;
}
.newsitem {
    width: calc( (100% / 4) - 15px);
    height: 460px;
    margin-right: 20px;
    display: inline-block;
    vertical-align: top;
    transition: all 0.6s ease;
    overflow: hidden;
	
}
.newsitem:last-child {
    margin-right: 0;
}
.newsitem .img {
    display: block;
    width: 100%;
    height: 305px;
    overflow: hidden;
    border-radius: 16px;
    margin-bottom: 24px;
    transition: all 0.6s ease;
}
.newsitem .img img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
.newsitem .params {}
.newsitem .params .tage {
    height: 36px;
    border-radius: 8px;
    background: rgba(228, 19, 96, 0.10);
    display: inline-block;
    vertical-align: top;
    color: #E41360;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    padding: 0 16px;
    line-height: 36px;
    margin-right: 24px;
}
.newsitem .params ins.date{
	    display: inline-block;
    vertical-align: top;
    height: 36px;
    text-decoration: none;
}
.newsitem .params ins.date .date{
	    display: block;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    color: rgba(255,255,255,0.8);
}
.newsitem .params ins.date .time {
	    display: block;
    color: rgba(142, 142, 142, 0.80);
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
 
}
.newsitem .intro {
    display: block;
    margin-top: 24px;
    color: #9C9C9C;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.newsitem {
    background-repeat: no-repeat;
    background-position: bottom center;
    width: 308px;
    height: 480px;
}
section.newslist.short { 
    height: 587px;
}
.newsitem .introin {}
.newsitem:hover {
	background: #fff;
    border-radius: 16px;
}
.newsitem:hover .img {
    height: 0;
}
.newsitem:hover .params{    padding: 0 16px;}
.newsitem:hover .params .tage {}
.newsitem:hover .params ins.date {}
.newsitem:hover .params ins.date .date {    color: #000;}
.newsitem:hover .params ins.date .time {}
.newsitem .introin {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #616668;
    padding: 0 16px;
    display:none;
}
.newsitem:hover .introin {display: block;}
.newsitem:hover .intro {
	    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 0 16px;
    margin-bottom: 16px;
    color: #3f3f3f;
}
.newsitem .more {display:none;}
.newsitem:hover .more {display:block;}
.newsitem .more  {
	background-image: url("data:image/svg+xml,%3Csvg width='147' height='48' viewBox='0 0 147 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1 12C-1 4.8203 4.8203 -1 12 -1H84V1H12C5.92487 1 1 5.92487 1 12H-1ZM84 49H12C4.8203 49 -1 43.1797 -1 36H1C1 42.0751 5.92487 47 12 47H84V49ZM12 49C4.8203 49 -1 43.1797 -1 36V12C-1 4.8203 4.8203 -1 12 -1V1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V49ZM84 0V48V0Z' fill='%23191919' /%3E%3Cpath d='M120.385 18.3473L119.569 19.1627L124.423 24.0165L119.569 28.88L120.385 29.6953L126.054 24.0165L120.385 18.3473Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M99.5 8.56115C98.0215 3.6096 93.4323 0 88 0H84V1H88C94.0751 1 99 5.92487 99 12H100C100 5.92487 104.925 1 111 1H135C141.075 1 146 5.92487 146 12V36C146 42.0751 141.075 47 135 47H111C104.925 47 100 42.0751 100 36H99C99 42.0751 94.0751 47 88 47H84V48H88C93.4323 48 98.0215 44.3904 99.5 39.4388C100.979 44.3904 105.568 48 111 48H135C141.627 48 147 42.6274 147 36V12C147 5.37258 141.627 0 135 0H111C105.568 0 100.979 3.6096 99.5 8.56115Z' fill='%23191919'/%3E%3C/svg%3E%0A");
}
.newsitem .more:hover  {
	background-image: url("data:image/svg+xml,%3Csvg width='147' height='48' viewBox='0 0 147 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1 12C-1 4.8203 4.8203 -1 12 -1H84V1H12C5.92487 1 1 5.92487 1 12H-1ZM84 49H12C4.8203 49 -1 43.1797 -1 36H1C1 42.0751 5.92487 47 12 47H84V49ZM12 49C4.8203 49 -1 43.1797 -1 36V12C-1 4.8203 4.8203 -1 12 -1V1C5.92487 1 1 5.92487 1 12V36C1 42.0751 5.92487 47 12 47V49ZM84 0V48V0Z' fill='%23E41360' /%3E%3Cpath d='M120.385 18.3473L119.569 19.1627L124.423 24.0165L119.569 28.88L120.385 29.6953L126.054 24.0165L120.385 18.3473Z' fill='%23E41360'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M99.5 8.56115C98.0215 3.6096 93.4323 0 88 0H84V1H88C94.0751 1 99 5.92487 99 12H100C100 5.92487 104.925 1 111 1H135C141.075 1 146 5.92487 146 12V36C146 42.0751 141.075 47 135 47H111C104.925 47 100 42.0751 100 36H99C99 42.0751 94.0751 47 88 47H84V48H88C93.4323 48 98.0215 44.3904 99.5 39.4388C100.979 44.3904 105.568 48 111 48H135C141.627 48 147 42.6274 147 36V12C147 5.37258 141.627 0 135 0H111C105.568 0 100.979 3.6096 99.5 8.56115Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
}
.newsitem .more {
    width: 147px;
    height: 48px;
    padding-right: 48px;
    line-height: 48px;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    color: #191919;
    display: block;
    position: absolute;
    bottom: 16px;
    left: 16px;
    transition: all 0.6s ease;
}
.newsitem .more:hover {color:#E41360}
.newsitem:after {content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='308' height='19' viewBox='0 0 308 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 18H289' stroke='%233F3F3F'/%3E%3Cpath d='M307 0V6C307 12.6274 301.627 18 295 18H289' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
.newsitem:after {
    height: 19px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.6s ease;
}
.newsitem:hover:after {
	background-image: url("data:image/svg+xml,%3Csvg width='276' height='19' viewBox='0 0 276 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%23C1C1C1'/%3E%3Cpath d='M19 18H257' stroke='%23C1C1C1'/%3E%3Cpath d='M275 0V6C275 12.6274 269.627 18 263 18H257' stroke='%23C1C1C1'/%3E%3C/svg%3E%0A");
	bottom: 96px;
    width: 276px;
    left: calc( (100% - 276px) / 2);
}


footer {
    margin-top: 140px;
}
footer .wrap {
	
}
footer .wrap {
    width: 1330px;

 
}
footer .topfoot {
	    background-repeat: no-repeat;
    background-position: top center;
    margin-top: 24px;
    height: 380px;
    padding-top: 19px;
    padding-bottom: 19px;
	background-image: url("data:image/svg+xml,%3Csvg width='1330' height='19' viewBox='0 0 1330 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H1311' stroke='%233F3F3F'/%3E%3Cpath d='M1329 19V13C1329 6.37258 1323.63 1 1317 1H1311' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
footer .topfoot:after {
	content:'';
	height:19px;
	position:absolute;
	bottom:0;left:0;
	width:100%;
	background-image: url("data:image/svg+xml,%3Csvg width='1330' height='19' viewBox='0 0 1330 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 18H1311' stroke='%233F3F3F'/%3E%3Cpath d='M1329 0V6C1329 12.6274 1323.63 18 1317 18H1311' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
	
}
footer .topfoot .left {
    width: calc(100% - 650px);
    display: inline-block;
    vertical-align: top;
}
footer .topfoot .left .logo {
	background-image: url("data:image/svg+xml,%3Csvg width='182' height='38' viewBox='0 0 182 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5426 5.87976C18.3696 2.70674 13.2251 2.70675 10.0521 5.87976L2.87054 13.0613C1.28404 14.6478 1.28404 17.2201 2.87055 18.8066L12.9247 8.75239C14.5112 7.16588 17.0835 7.16588 18.67 8.75238C19.3578 9.44018 19.7474 10.3132 19.8388 11.2109C21.0815 10.5809 22.427 10.2239 23.7862 10.1397C23.4975 8.57913 22.7497 7.0868 21.5426 5.87976Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.2355 30.3094C14.0625 33.4824 8.918 33.4825 5.74498 30.3094C2.57197 27.1364 2.57197 21.9919 5.74498 18.8189L14.3629 10.2011C15.1561 9.4078 16.4422 9.4078 17.2355 10.2011C18.0287 10.9943 18.0287 12.2804 17.2355 13.0737L8.61761 21.6916C7.0311 23.2781 7.0311 25.8503 8.61761 27.4368C10.2041 29.0233 12.7764 29.0233 14.3629 27.4368L22.9807 18.8189C23.774 18.0257 25.0601 18.0257 25.8534 18.8189C26.6466 19.6122 26.6466 20.8983 25.8534 21.6916L17.2355 30.3094Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.6708 14.4953C21.8438 11.3222 26.9883 11.3222 30.1613 14.4953C33.3343 17.6683 33.3343 22.8127 30.1613 25.9858L22.9797 33.1673C21.3932 34.7538 18.821 34.7538 17.2345 33.1673L27.2886 23.1131C28.8751 21.5266 28.8751 18.9544 27.2886 17.3679C25.7021 15.7814 23.1299 15.7814 21.5434 17.3679L12.9255 25.9858C12.1323 26.779 10.8461 26.779 10.0529 25.9858C9.25963 25.1925 9.25964 23.9064 10.0529 23.1131L18.6708 14.4953Z' fill='%23E41360'/%3E%3Cpath d='M40.96 30V9.84H49.024C50.4613 9.84 51.6233 10.1293 52.51 10.708C53.3967 11.2773 54.0453 11.996 54.456 12.864C54.8667 13.732 55.072 14.6093 55.072 15.496C55.072 16.6253 54.8153 17.5633 54.302 18.31C53.798 19.0567 53.1027 19.556 52.216 19.808V19.108C53.476 19.3693 54.4187 19.9527 55.044 20.858C55.6787 21.7633 55.996 22.776 55.996 23.896C55.996 25.1 55.772 26.1593 55.324 27.074C54.8853 27.9887 54.2133 28.7073 53.308 29.23C52.4027 29.7433 51.264 30 49.892 30H40.96ZM44.824 26.416H49.5C50.0133 26.416 50.4707 26.3087 50.872 26.094C51.2733 25.87 51.586 25.562 51.81 25.17C52.0433 24.7687 52.16 24.2973 52.16 23.756C52.16 23.28 52.062 22.8553 51.866 22.482C51.67 22.1087 51.3713 21.8147 50.97 21.6C50.578 21.376 50.088 21.264 49.5 21.264H44.824V26.416ZM44.824 17.708H48.968C49.3973 17.708 49.78 17.6333 50.116 17.484C50.452 17.3347 50.718 17.106 50.914 16.798C51.11 16.4807 51.208 16.0747 51.208 15.58C51.208 14.964 51.0167 14.446 50.634 14.026C50.2513 13.606 49.696 13.396 48.968 13.396H44.824V17.708ZM65.2561 30.42C63.7068 30.42 62.3395 30.0887 61.1541 29.426C59.9781 28.754 59.0541 27.8347 58.3821 26.668C57.7195 25.492 57.3881 24.148 57.3881 22.636C57.3881 20.984 57.7148 19.5467 58.3681 18.324C59.0215 17.1013 59.9221 16.154 61.0701 15.482C62.2181 14.8007 63.5388 14.46 65.0321 14.46C66.6188 14.46 67.9675 14.8333 69.0781 15.58C70.1888 16.3267 71.0101 17.3767 71.5421 18.73C72.0741 20.0833 72.2608 21.6747 72.1021 23.504H68.3361V22.104C68.3361 20.564 68.0888 19.458 67.5941 18.786C67.1088 18.1047 66.3108 17.764 65.2001 17.764C63.9028 17.764 62.9461 18.1607 62.3301 18.954C61.7235 19.738 61.4201 20.9 61.4201 22.44C61.4201 23.8493 61.7235 24.9413 62.3301 25.716C62.9461 26.4813 63.8468 26.864 65.0321 26.864C65.7788 26.864 66.4181 26.7007 66.9501 26.374C67.4821 26.0473 67.8881 25.576 68.1681 24.96L71.9761 26.052C71.4068 27.4333 70.5061 28.5067 69.2741 29.272C68.0515 30.0373 66.7121 30.42 65.2561 30.42ZM60.2441 23.504V20.676H70.2681V23.504H60.2441ZM74.9833 30V9.42H78.7913V30H74.9833ZM82.7084 12.78V9.42H86.5164V12.78H82.7084ZM82.7084 30V14.88H86.5164V30H82.7084ZM100.458 30V22.86C100.458 22.5147 100.439 22.076 100.402 21.544C100.364 21.0027 100.248 20.4613 100.052 19.92C99.8556 19.3787 99.5336 18.926 99.0856 18.562C98.6469 18.198 98.0216 18.016 97.2096 18.016C96.8829 18.016 96.5329 18.0673 96.1596 18.17C95.7863 18.2727 95.4363 18.4733 95.1096 18.772C94.7829 19.0613 94.5123 19.4907 94.2976 20.06C94.0923 20.6293 93.9896 21.3853 93.9896 22.328L91.8056 21.292C91.8056 20.0973 92.0483 18.9773 92.5336 17.932C93.0189 16.8867 93.7469 16.042 94.7176 15.398C95.6976 14.754 96.9296 14.432 98.4136 14.432C99.5989 14.432 100.565 14.6327 101.312 15.034C102.058 15.4353 102.637 15.944 103.048 16.56C103.468 17.176 103.766 17.82 103.944 18.492C104.121 19.1547 104.228 19.7613 104.266 20.312C104.303 20.8627 104.322 21.264 104.322 21.516V30H100.458ZM90.1256 30V14.88H93.5136V19.892H93.9896V30H90.1256ZM116.466 30C115.421 30.196 114.394 30.28 113.386 30.252C112.388 30.2333 111.492 30.0607 110.698 29.734C109.914 29.398 109.317 28.8613 108.906 28.124C108.533 27.4333 108.337 26.7333 108.318 26.024C108.3 25.3053 108.29 24.4933 108.29 23.588V10.68H112.098V23.364C112.098 23.952 112.103 24.484 112.112 24.96C112.131 25.4267 112.229 25.8 112.406 26.08C112.742 26.612 113.279 26.9013 114.016 26.948C114.754 26.9947 115.57 26.9573 116.466 26.836V30ZM105.714 17.82V14.88H116.466V17.82H105.714ZM125.483 30.42C123.934 30.42 122.567 30.0887 121.381 29.426C120.205 28.754 119.281 27.8347 118.609 26.668C117.947 25.492 117.615 24.148 117.615 22.636C117.615 20.984 117.942 19.5467 118.595 18.324C119.249 17.1013 120.149 16.154 121.297 15.482C122.445 14.8007 123.766 14.46 125.259 14.46C126.846 14.46 128.195 14.8333 129.305 15.58C130.416 16.3267 131.237 17.3767 131.769 18.73C132.301 20.0833 132.488 21.6747 132.329 23.504H128.563V22.104C128.563 20.564 128.316 19.458 127.821 18.786C127.336 18.1047 126.538 17.764 125.427 17.764C124.13 17.764 123.173 18.1607 122.557 18.954C121.951 19.738 121.647 20.9 121.647 22.44C121.647 23.8493 121.951 24.9413 122.557 25.716C123.173 26.4813 124.074 26.864 125.259 26.864C126.006 26.864 126.645 26.7007 127.177 26.374C127.709 26.0473 128.115 25.576 128.395 24.96L132.203 26.052C131.634 27.4333 130.733 28.5067 129.501 29.272C128.279 30.0373 126.939 30.42 125.483 30.42ZM120.471 23.504V20.676H130.495V23.504H120.471ZM141.595 30.42C140.027 30.42 138.683 30.07 137.563 29.37C136.443 28.67 135.584 27.718 134.987 26.514C134.389 25.31 134.091 23.952 134.091 22.44C134.091 20.9093 134.399 19.542 135.015 18.338C135.64 17.134 136.517 16.1867 137.647 15.496C138.776 14.8053 140.111 14.46 141.651 14.46C143.433 14.46 144.927 14.9127 146.131 15.818C147.344 16.714 148.119 17.9413 148.455 19.5L144.647 20.508C144.423 19.724 144.031 19.1127 143.471 18.674C142.92 18.2353 142.295 18.016 141.595 18.016C140.792 18.016 140.134 18.212 139.621 18.604C139.107 18.9867 138.729 19.514 138.487 20.186C138.244 20.8487 138.123 21.6 138.123 22.44C138.123 23.756 138.412 24.8247 138.991 25.646C139.579 26.458 140.447 26.864 141.595 26.864C142.453 26.864 143.107 26.668 143.555 26.276C144.003 25.884 144.339 25.324 144.563 24.596L148.455 25.408C148.025 27.0133 147.213 28.25 146.019 29.118C144.824 29.986 143.349 30.42 141.595 30.42ZM160.999 30V22.86C160.999 22.5147 160.98 22.076 160.943 21.544C160.906 21.0027 160.789 20.4613 160.593 19.92C160.397 19.3787 160.075 18.926 159.627 18.562C159.188 18.198 158.563 18.016 157.751 18.016C157.424 18.016 157.074 18.0673 156.701 18.17C156.328 18.2727 155.978 18.4733 155.651 18.772C155.324 19.0613 155.054 19.4907 154.839 20.06C154.634 20.6293 154.531 21.3853 154.531 22.328L152.347 21.292C152.347 20.0973 152.59 18.9773 153.075 17.932C153.56 16.8867 154.288 16.042 155.259 15.398C156.239 14.754 157.471 14.432 158.955 14.432C160.14 14.432 161.106 14.6327 161.853 15.034C162.6 15.4353 163.178 15.944 163.589 16.56C164.009 17.176 164.308 17.82 164.485 18.492C164.662 19.1547 164.77 19.7613 164.807 20.312C164.844 20.8627 164.863 21.264 164.863 21.516V30H160.999ZM150.667 30V9.84H154.055V20.2H154.531V30H150.667Z' fill='white'/%3E%3Cpath d='M170.651 17.15C170.071 17.15 169.561 17.0333 169.121 16.8C168.681 16.5633 168.337 16.2317 168.091 15.805C167.844 15.3783 167.721 14.8767 167.721 14.3V9.81L169.101 9.8V14.29C169.101 14.5267 169.141 14.7417 169.221 14.935C169.301 15.1283 169.411 15.295 169.551 15.435C169.694 15.575 169.859 15.6833 170.046 15.76C170.236 15.8333 170.437 15.87 170.651 15.87C170.871 15.87 171.074 15.8317 171.261 15.755C171.451 15.6783 171.616 15.57 171.756 15.43C171.896 15.29 172.004 15.1233 172.081 14.93C172.161 14.7367 172.201 14.5233 172.201 14.29V9.8H173.581V14.3C173.581 14.8767 173.457 15.3783 173.211 15.805C172.964 16.2317 172.621 16.5633 172.181 16.8C171.741 17.0333 171.231 17.15 170.651 17.15ZM173.974 17L176.174 9.8H178.204L180.404 17H179.004L177.044 10.65H177.304L175.374 17H173.974ZM175.294 15.5V14.23H179.094V15.5H175.294Z' fill='%23E41360'/%3E%3Cpath d='M169.121 16.8L169.049 16.9321L169.05 16.9325L169.121 16.8ZM168.091 15.805L168.22 15.7299L168.091 15.805ZM167.721 9.81L167.719 9.66L167.571 9.66108V9.81H167.721ZM169.101 9.8H169.251V9.64891L169.099 9.65L169.101 9.8ZM169.221 14.935L169.359 14.8776H169.359L169.221 14.935ZM169.551 15.435L169.444 15.5411L169.446 15.5423L169.551 15.435ZM170.046 15.76L169.989 15.8988L169.991 15.8999L170.046 15.76ZM171.261 15.755L171.204 15.6159L171.204 15.6162L171.261 15.755ZM172.081 14.93L171.942 14.8726L171.941 14.8747L172.081 14.93ZM172.201 9.8V9.65H172.051V9.8H172.201ZM173.581 9.8H173.731V9.65H173.581V9.8ZM173.211 15.805L173.34 15.8801L173.211 15.805ZM172.181 16.8L172.251 16.9325L172.252 16.9321L172.181 16.8ZM170.651 17C170.091 17 169.606 16.8876 169.191 16.6675L169.05 16.9325C169.515 17.1791 170.05 17.3 170.651 17.3V17ZM169.192 16.6679C168.776 16.4442 168.453 16.1321 168.22 15.7299L167.961 15.8801C168.221 16.3312 168.585 16.6824 169.049 16.9321L169.192 16.6679ZM168.22 15.7299C167.989 15.3297 167.871 14.8548 167.871 14.3H167.571C167.571 14.8985 167.699 15.427 167.961 15.8801L168.22 15.7299ZM167.871 14.3V9.81H167.571V14.3H167.871ZM167.722 9.96L169.102 9.95L169.099 9.65L167.719 9.66L167.722 9.96ZM168.951 9.8V14.29H169.251V9.8H168.951ZM168.951 14.29C168.951 14.5438 168.993 14.7786 169.082 14.9924L169.359 14.8776C169.288 14.7047 169.251 14.5096 169.251 14.29H168.951ZM169.082 14.9924C169.169 15.2029 169.29 15.3863 169.444 15.5411L169.657 15.3289C169.531 15.2037 169.432 15.0538 169.359 14.8776L169.082 14.9924ZM169.446 15.5423C169.603 15.6959 169.784 15.8148 169.989 15.8988L170.102 15.6212C169.934 15.5518 169.785 15.4541 169.655 15.3277L169.446 15.5423ZM169.991 15.8999C170.2 15.9802 170.42 16.02 170.651 16.02V15.72C170.455 15.72 170.271 15.6864 170.1 15.6201L169.991 15.8999ZM170.651 16.02C170.888 16.02 171.111 15.9785 171.317 15.8938L171.204 15.6162C171.037 15.6848 170.853 15.72 170.651 15.72V16.02ZM171.317 15.8941C171.525 15.8102 171.707 15.6908 171.862 15.5361L171.649 15.3239C171.524 15.4492 171.376 15.5465 171.204 15.6159L171.317 15.8941ZM171.862 15.5361C172.017 15.3809 172.136 15.1967 172.22 14.9853L171.941 14.8747C171.872 15.05 171.774 15.1991 171.649 15.3239L171.862 15.5361ZM172.219 14.9874C172.307 14.7739 172.351 14.5407 172.351 14.29H172.051C172.051 14.5059 172.014 14.6995 171.942 14.8726L172.219 14.9874ZM172.351 14.29V9.8H172.051V14.29H172.351ZM172.201 9.95H173.581V9.65H172.201V9.95ZM173.431 9.8V14.3H173.731V9.8H173.431ZM173.431 14.3C173.431 14.8548 173.312 15.3297 173.081 15.7299L173.34 15.8801C173.602 15.427 173.731 14.8985 173.731 14.3H173.431ZM173.081 15.7299C172.848 16.1321 172.525 16.4442 172.109 16.6679L172.252 16.9321C172.716 16.6824 173.08 16.3312 173.34 15.8801L173.081 15.7299ZM172.11 16.6675C171.695 16.8876 171.21 17 170.651 17V17.3C171.251 17.3 171.786 17.1791 172.251 16.9325L172.11 16.6675ZM173.974 17L173.83 16.9562L173.771 17.15H173.974V17ZM176.174 9.8V9.65H176.063L176.03 9.75617L176.174 9.8ZM178.204 9.8L178.347 9.75617L178.315 9.65H178.204V9.8ZM180.404 17V17.15H180.606L180.547 16.9562L180.404 17ZM179.004 17L178.86 17.0442L178.893 17.15H179.004V17ZM177.044 10.65V10.5H176.84L176.9 10.6942L177.044 10.65ZM177.304 10.65L177.447 10.6936L177.506 10.5H177.304V10.65ZM175.374 17V17.15H175.485L175.517 17.0436L175.374 17ZM175.294 15.5H175.144V15.65H175.294V15.5ZM175.294 14.23V14.08H175.144V14.23H175.294ZM179.094 14.23H179.244V14.08H179.094V14.23ZM179.094 15.5V15.65H179.244V15.5H179.094ZM174.117 17.0438L176.317 9.84383L176.03 9.75617L173.83 16.9562L174.117 17.0438ZM176.174 9.95H178.204V9.65H176.174V9.95ZM178.06 9.84383L180.26 17.0438L180.547 16.9562L178.347 9.75617L178.06 9.84383ZM180.404 16.85H179.004V17.15H180.404V16.85ZM179.147 16.9558L177.187 10.6058L176.9 10.6942L178.86 17.0442L179.147 16.9558ZM177.044 10.8H177.304V10.5H177.044V10.8ZM177.16 10.6064L175.23 16.9564L175.517 17.0436L177.447 10.6936L177.16 10.6064ZM175.374 16.85H173.974V17.15H175.374V16.85ZM175.444 15.5V14.23H175.144V15.5H175.444ZM175.294 14.38H179.094V14.08H175.294V14.38ZM178.944 14.23V15.5H179.244V14.23H178.944ZM179.094 15.35H175.294V15.65H179.094V15.35Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
}
footer .topfoot .left .logo {
    width: 182px;
    height: 38px;
    display: block;
}
footer .topfoot {
    padding-left: 16px;
    padding-top: 24px;
    padding-right: 16px;
}
footer .topfoot {
    font-size: 0;
    padding-top: 42px;
}
footer .topfoot .left .copy {}
footer .topfoot .right {
    display: inline-block;
    vertical-align: top;
    width: 642px;
    height: auto;
}
footer .topfoot .right .links {
    width: 642px;
    height: auto;
    padding: 19px 0;
    font-size: 0;
}
footer .topfoot .right .links:before {content:'';
background-image: url("data:image/svg+xml,%3Csvg width='642' height='19' viewBox='0 0 642 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.02344 19V13C1.02344 6.37258 6.39602 1 13.0234 1H19.0234' stroke='%233F3F3F'/%3E%3Cpath d='M19.0234 1H623' stroke='%233F3F3F'/%3E%3Cpath d='M641 19V13C641 6.37258 635.627 1 629 1H623' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");}
footer .topfoot .right .links:after {content:'';
background-image: url("data:image/svg+xml,%3Csvg width='642' height='19' viewBox='0 0 642 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.02344 0V6C1.02344 12.6274 6.39602 18 13.0234 18H19.0234' stroke='%233F3F3F'/%3E%3Cpath d='M19.0234 18H623' stroke='%233F3F3F'/%3E%3Cpath d='M641 0V6C641 12.6274 635.627 18 629 18H623' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");}
footer .topfoot .right .links:before {
    height: 19px;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}
footer .topfoot .right .links:after {
    height: 19px;
    width: 100%;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
}
footer .topfoot .right .links > div {
    display: inline-block;
    vertical-align: top;
    width: calc( (100% - 296px) / 2);
    padding: 0 16px;
}
footer .topfoot .right .links > div.p1 {
    width: 296px;
}
footer .topfoot .right .links > div.p2 {}
footer .topfoot .right .links > div.p3 {}
footer .topfoot .right .links > div span {
    display: block;
    color: rgba(255, 255, 255, 0.53);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 24px;
}
footer .topfoot .right .links > div a {
    display: block;
    color: #FFF;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 16px;
    transition: all 0.6s ease;
    _letter-spacing: 1px;
}
footer .topfoot .right .links > div a:hover {    color: #E41360;}
footer .topfoot .right .links {
    padding-top: 32px;
    padding-bottom: 24px;
}
footer .topfoot .left .copy {
    color: #989898;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    letter-spacing: 0.24px;
    position: absolute;
    bottom: 16px;bottom: 8px;
    left: 16px;
}
footer .topfoot .left {
    height: 100%;
}
footer .topfoot .right .copy {
    display: block;
    margin-top: 24px;
    color: #989898;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
footer .botFoot {
    margin-top: 24px;
    margin-bottom: 16px;
    height: 20px;
}
footer .botFoot a {
    color: #FFF;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-right: 24px;
    transition: all 0.6s ease;
}
footer .botFoot a:hover {color: #E41360;}
footer .botFoot .brab {
	background-image: url("data:image/svg+xml,%3Csvg width='115' height='20' viewBox='0 0 115 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.84 16V7.36H1.65L5.046 14.626L8.424 7.36H9.246V15.994H8.406V9.328L5.328 16H4.758L1.686 9.328V16H0.84ZM10.5698 16L13.5458 7.36H14.7158L17.6918 16H16.7738L13.9478 7.852H14.2958L11.4878 16H10.5698ZM11.8958 13.906V13.078H16.3598V13.906H11.8958ZM19.0153 16V7.36H21.6373C21.7293 7.36 21.8853 7.362 22.1053 7.366C22.3293 7.37 22.5433 7.386 22.7473 7.414C23.4033 7.506 23.9513 7.75 24.3913 8.146C24.8313 8.542 25.1613 9.046 25.3813 9.658C25.6013 10.27 25.7113 10.944 25.7113 11.68C25.7113 12.416 25.6013 13.09 25.3813 13.702C25.1613 14.314 24.8313 14.818 24.3913 15.214C23.9513 15.61 23.4033 15.854 22.7473 15.946C22.5473 15.97 22.3333 15.986 22.1053 15.994C21.8773 15.998 21.7213 16 21.6373 16H19.0153ZM19.9273 15.154H21.6373C21.8013 15.154 21.9773 15.15 22.1653 15.142C22.3573 15.13 22.5213 15.11 22.6573 15.082C23.1613 14.994 23.5673 14.79 23.8753 14.47C24.1873 14.15 24.4153 13.75 24.5593 13.27C24.7033 12.786 24.7753 12.256 24.7753 11.68C24.7753 11.1 24.7033 10.568 24.5593 10.084C24.4153 9.6 24.1873 9.2 23.8753 8.884C23.5633 8.568 23.1573 8.366 22.6573 8.278C22.5213 8.25 22.3553 8.232 22.1593 8.224C21.9673 8.212 21.7933 8.206 21.6373 8.206H19.9273V15.154ZM27.3178 16V7.36H32.7178V8.206H28.1998V11.194H31.9978V12.04H28.1998V15.154H32.7178V16H27.3178ZM37.0439 16V7.36H40.3799C40.8639 7.36 41.2859 7.46 41.6459 7.66C42.0059 7.86 42.2859 8.13 42.4859 8.47C42.6859 8.806 42.7859 9.178 42.7859 9.586C42.7859 10.05 42.6619 10.464 42.4139 10.828C42.1659 11.188 41.8339 11.438 41.4179 11.578L41.4059 11.284C41.9659 11.444 42.4059 11.724 42.7259 12.124C43.0459 12.524 43.2059 13.008 43.2059 13.576C43.2059 14.076 43.0999 14.508 42.8879 14.872C42.6759 15.232 42.3779 15.51 41.9939 15.706C41.6099 15.902 41.1639 16 40.6559 16H37.0439ZM37.9319 15.154H40.4399C40.7919 15.154 41.1079 15.092 41.3879 14.968C41.6679 14.84 41.8879 14.66 42.0479 14.428C42.2119 14.196 42.2939 13.916 42.2939 13.588C42.2939 13.268 42.2199 12.98 42.0719 12.724C41.9239 12.468 41.7219 12.264 41.4659 12.112C41.2139 11.956 40.9259 11.878 40.6019 11.878H37.9319V15.154ZM37.9319 11.044H40.3739C40.6499 11.044 40.9019 10.982 41.1299 10.858C41.3579 10.73 41.5379 10.556 41.6699 10.336C41.8059 10.116 41.8739 9.862 41.8739 9.574C41.8739 9.166 41.7319 8.834 41.4479 8.578C41.1679 8.322 40.8099 8.194 40.3739 8.194H37.9319V11.044ZM46.338 16V12.382L43.44 7.36H44.46L46.782 11.374L49.092 7.36H50.112L47.226 12.382V16H46.338Z' fill='%23979797' fill-opacity='0.75'/%3E%3Cpath d='M76.5049 12.6631C76.5049 13.7256 76.1064 14.5474 75.3096 15.1284C74.5127 15.7095 73.4059 16 71.9893 16H66.1372V4.3042H71.4912C72.9189 4.3042 73.998 4.55322 74.7285 5.05127C75.4645 5.54378 75.8325 6.27425 75.8325 7.24268C75.8325 7.90674 75.6471 8.46842 75.2764 8.92773C74.9111 9.38151 74.3522 9.68864 73.5996 9.84912C74.5459 9.9598 75.2653 10.2586 75.7578 10.7456C76.2559 11.2271 76.5049 11.8662 76.5049 12.6631ZM73.3672 7.57471C73.3672 7.04899 73.1984 6.67546 72.8608 6.4541C72.5288 6.23275 72.0335 6.12207 71.375 6.12207H68.5859V9.01904H71.3916C72.0833 9.01904 72.5841 8.90007 72.894 8.66211C73.2095 8.41862 73.3672 8.05615 73.3672 7.57471ZM74.0479 12.4722C74.0479 11.3765 73.262 10.8286 71.6904 10.8286H68.5859V14.1821H71.7817C72.5675 14.1821 73.1403 14.041 73.5 13.7588C73.8652 13.471 74.0479 13.0422 74.0479 12.4722ZM80.8711 11.5591V16H78.4224V4.3042H84.2661C85.6606 4.3042 86.737 4.60579 87.4951 5.20898C88.2533 5.80664 88.6323 6.66715 88.6323 7.79053C88.6323 8.60954 88.3999 9.31787 87.9351 9.91553C87.4702 10.5076 86.8421 10.8978 86.0508 11.0859L89.2134 16H86.4575L83.7432 11.5591H80.8711ZM86.167 7.89014C86.167 7.33122 85.9871 6.91064 85.6274 6.62842C85.2677 6.34619 84.7282 6.20508 84.0088 6.20508H80.8711V9.6582H84.0752C84.7614 9.6582 85.2816 9.50326 85.6357 9.19336C85.9899 8.88346 86.167 8.44906 86.167 7.89014ZM93.48 13.0117L92.4424 16H89.9937L94.2603 4.3042H97.1489L101.399 16H98.9751L97.9375 13.0117H93.48ZM95.7046 6.10547C95.6493 6.32682 95.5718 6.59245 95.4722 6.90234C95.3726 7.21224 95.3006 7.43083 95.2563 7.55811L94.0278 11.1689H97.3896L96.1279 7.4834C96.0505 7.25651 95.9785 7.02686 95.9121 6.79443C95.8457 6.56201 95.7765 6.33236 95.7046 6.10547ZM113.36 12.6631C113.36 13.7256 112.962 14.5474 112.165 15.1284C111.368 15.7095 110.261 16 108.845 16H102.993V4.3042H108.347C109.774 4.3042 110.854 4.55322 111.584 5.05127C112.32 5.54378 112.688 6.27425 112.688 7.24268C112.688 7.90674 112.503 8.46842 112.132 8.92773C111.767 9.38151 111.208 9.68864 110.455 9.84912C111.401 9.9598 112.121 10.2586 112.613 10.7456C113.111 11.2271 113.36 11.8662 113.36 12.6631ZM110.223 7.57471C110.223 7.04899 110.054 6.67546 109.716 6.4541C109.384 6.23275 108.889 6.12207 108.23 6.12207H105.441V9.01904H108.247C108.939 9.01904 109.44 8.90007 109.75 8.66211C110.065 8.41862 110.223 8.05615 110.223 7.57471ZM110.903 12.4722C110.903 11.3765 110.118 10.8286 108.546 10.8286H105.441V14.1821H108.637C109.423 14.1821 109.996 14.041 110.355 13.7588C110.721 13.471 110.903 13.0422 110.903 12.4722Z' fill='white'/%3E%3Ccircle cx='59.5' cy='12.5' r='3.5' fill='%23FF5151'/%3E%3C/svg%3E%0A");
}
footer .botFoot .brab {
    width: 115px;
    height: 20px;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
}


#menu {
    top: 98px;
    padding: 16px;
    border-radius: 24px;
    background: #fff;
    position: absolute;
    width: 375px;
    left: 16px;
    opacity: 0;
    transition: all 0.6s ease;
    transform: translateX(-550px);
	z-index:10;
}
#menu.active {
    opacity: 1;
    _transform: translateX(0px);
}
#menu .links {
    padding: 24px 0;
}
#menu .links:before {
	content:'';
	height:19px;width:100%;
	position:absolute;
	display:block;
	top:0; left:0;
	background-image: url("data:image/svg+xml,%3Csvg width='345' height='19' viewBox='0 0 345 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%23C1C1C1'/%3E%3Cpath d='M19 1H326' stroke='%23C1C1C1'/%3E%3Cpath d='M344 19V13C344 6.37258 338.627 1 332 1H326' stroke='%23C1C1C1'/%3E%3C/svg%3E%0A");
}
#menu .links:after {
	content:'';
	height:19px;width:100%;
	position:absolute;
	display:block;
	bottom:0; left:0;
	background-image: url("data:image/svg+xml,%3Csvg width='345' height='19' viewBox='0 0 345 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%23C1C1C1'/%3E%3Cpath d='M19 18H326' stroke='%23C1C1C1'/%3E%3Cpath d='M344 0V6C344 12.6274 338.627 18 332 18H326' stroke='%23C1C1C1'/%3E%3C/svg%3E%0A");
}
#menu.opened .links {}
#menu .links label {
    padding: 0 16px;
    display: block;
    color: rgba(0, 0, 0, 0.53);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    transition: all 0.6s ease;
    opacity: 0;    margin-bottom: 16px;
}
#menu.opened .links label {
    opacity: 1;
}
#menu .links a {
    display: block;
    height: 24px;
    margin-bottom: 16px;
    line-height: 24px;
    padding-left: 16px;
    padding-right: 40px;
    transition: all 0.6s ease;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    color: #191919;
    overflow: hidden;
    height: 0;
    opacity: 0;
    margin-bottom: 0;
}
#menu .links a svg {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    fill-opacity: 0.3;
    transition: all 0.3s ease;
	fill:#656565;
}
#menu .links a:hover svg {
	fill:#E41360;
	fill-opacity:1;
}
#menu .links a:hover { color:#E41360; }
#menu.opened .links label {}
#menu.opened .links a {
    opacity: 1;
    height: 24px;
    margin-bottom: 16px;
}
#menu.opened .links a i{}
#menu .links a:hover {}
#menu .sublinks {
    margin-top: 16px;
    padding: 16px;
    display: block;
    font-size: 0;
    transition: all 0.6s ease;
    filter: blur(2px);
}
#menu .sublinks div {
    display: inline-block;
    vertical-align: top;
    width: calc(50% - 12px);
    font-size: 14px;
}
#menu .sublinks div:first-child {
    margin-right: 24px;
}
#menu .sublinks label {
    display: block;
    color: rgba(0, 0, 0, 0.53);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 24px;
}
#menu .sublinks a {
    display: block;
    height: 20px;
    margin-bottom: 16px;
    line-height: 20px;
    font-style: normal;
    font-weight: 400;
    color: #191919;
    transition: all 0.6s ease;
}
#menu.opened .sublinks { filter: blur(0px); }
#menu.opened .sublinks label {}
#menu.opened .sublinks div {}
#menu .sublinks a:hover { color:#E41360;}


.modal {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(0,0,0,0.2);
    transition: all 0.6s ease;
    transform: none;
    display: none;
}
.modal.active {
    display: block;
}
.modal .window {
    background: #fff;
    width: 100%;
    max-width: 432px;
    top: 32px;
    margin: 0 auto;
    border-radius: 32px;
    padding: 32px;
    transition: all 0.6s ease;
    opacity: 0;
    filter: blur(2px);
}
.modal.opened .window {
    opacity: 1;
    filter: none;
}
.modal .window .close {
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2726 30.5265L17.4727 29.7265L23.1996 23.9996L17.4727 18.2726L18.2726 17.4727L23.9996 23.1996L29.7265 17.4727L30.5265 18.2726L24.7995 23.9996L30.5265 29.7265L29.7265 30.5265L23.9996 24.7995L18.2726 30.5265Z' fill='%239B9FA0'/%3E%3Crect x='0.5' y='0.5' width='47' height='47' rx='11.5' stroke='%239B9FA0'/%3E%3C/svg%3E%0A");
}
.modal .window .close:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2726 30.5265L17.4727 29.7265L23.1996 23.9996L17.4727 18.2726L18.2726 17.4727L23.9996 23.1996L29.7265 17.4727L30.5265 18.2726L24.7995 23.9996L30.5265 29.7265L29.7265 30.5265L23.9996 24.7995L18.2726 30.5265Z' fill='%23E41360'/%3E%3Crect x='0.5' y='0.5' width='47' height='47' rx='11.5' stroke='%23E41360'/%3E%3C/svg%3E%0A");
}
.modal#enjoy .window  {}
.modal#enjoy .window  .forms {}
.modal .title {}
.modal#enjoy  .forms .formitem:not(.checkbox) {
	background-image: url('data:image/png;base64,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');
}
.modal#enjoy  .forms .formitem.error,  .modal#enjoy  .forms .formitem.focus:not(.checkbox) {
	background-image: url('data:image/png;base64,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');
}
.modal#enjoy  .forms .formitem.submit {background:none;}
.modal#enjoy .forms .formitem {
    width: 368px;
}
.modal .title {
    height: 48px;
    padding-right: 56px;
    margin-bottom: 32px;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 48px;
}
.modal .window .close {
    width: 48px;
    height: 48px;
    position: absolute;
    display: block;
    top: 32px;
    right: 32px;
    transition: all 0.6s ease;
}
.modal .forms .formitem input {
    width: 223px;
}

.modal .forms .formitem a.submit {
	background-image: url('data:image/png;base64,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');
}
.modal .forms .formitem a.submit:hover {
	background-image: url('data:image/png;base64,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');
}
.modal .forms .formitem a.submit {
    width: 368px;
}
.modal .forms .formitem a.submit {
    background-size: 368px 48px;
}
.modal#enjoy .forms .formitem:not(.checkbox) {
    background-size: 368px 48px;
}
@media only screen and (min-width: 400px) {
body.fixed {
    height: 100vh;
    overflow: hidden;
}
}
#cookies {
    width: 432px;
    height: 182px;
    background: no-repeat;
    position: fixed;
    bottom: 16px;
    left: 16px;
    top: auto;
    z-index: 100;
}
#cookies .window {
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 1;
    filter: none;
}
#cookies p {
    display: block;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #616668;
    margin-bottom: 24px;
}
#cookies p a {
    color: #000;
    text-decoration: underline;
    font: inherit;
}
#cookies hr {
    display: block;
    width: calc(100% + 64px);
    left: -32px;
    height: 1px;
    border: none;
    background: #aaa;
}
#cookies .window .close:not(.accept) {
    position: absolute;
    bottom: 16px;
    left: 32px;
    top: auto;
    right: auto;
    background: no-repeat;
    line-height: 48px;
}
#cookies  .close.accept {
	background-image:url('data:image/png;base64,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');
	background-size: 189px 48px;
}
#cookies .close.accept {
    width: 189px;
    height: 48px;
    top: auto;
    right: 24px;
    bottom: 20px;
    line-height: 48px;
    text-align: center;
    padding-right: 48px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    color: #E41360;
}
#cookies  .close.accept:hover {
	background-image:url('data:image/png;base64,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');
	color:#fff;
}





.page_dc section.promo .promo-2 .garm.active {
    height: 380px;
}
.page_dc section.promo .promo-2 .items {
}
.page_dc  section.promo {
    padding-top: 16px;
}
.page_dc section.promo .promo-2 {
    margin-top: 0px;
}
.page_inner section.promo.inside {
    padding-top: 64px;
}
.page_inner section.promo.inside #promo_server .ok {
	background-image: 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%3Crect width='80' height='80' rx='40' fill='%23E41360'/%3E%3Cpath d='M31.8585 54.3359C30.8723 54.3359 30.0382 53.9954 29.3561 53.3143C28.6741 52.6333 28.333 51.7996 28.333 50.8134C28.333 49.8272 28.6729 48.9951 29.3527 48.3171C30.0324 47.6391 30.8673 47.3 31.8575 47.3C32.1471 47.3 32.4144 47.33 32.6592 47.3898C32.904 47.4496 33.15 47.5393 33.3971 47.659L36.7305 43.5231C36.3254 43.0461 36.0267 42.5119 35.8343 41.9205C35.642 41.3291 35.5972 40.712 35.6997 40.0692L30.8843 38.459C30.5766 38.9974 30.1621 39.4201 29.6409 39.7269C29.1196 40.0338 28.5213 40.1872 27.8459 40.1872C26.8667 40.1872 26.0364 39.8478 25.355 39.169C24.6737 38.4902 24.333 37.6565 24.333 36.6677C24.333 35.679 24.6735 34.8457 25.3546 34.168C26.0356 33.4902 26.8692 33.1513 27.8554 33.1513C28.8417 33.1513 29.6738 33.4906 30.3518 34.169C31.0298 34.8475 31.3688 35.6809 31.3688 36.6692C31.3688 36.712 31.3667 36.7598 31.3624 36.8128C31.3582 36.8658 31.356 36.9052 31.356 36.9308L36.192 38.6C36.5322 37.983 36.9557 37.4962 37.4625 37.1398C37.9693 36.7834 38.5501 36.536 39.2048 36.3975V31.2769C38.3467 31.0752 37.6783 30.6402 37.1997 29.9718C36.7211 29.3034 36.4817 28.5957 36.4817 27.8486C36.4817 26.8709 36.8211 26.041 37.4999 25.359C38.1787 24.677 39.0124 24.3359 40.0012 24.3359C40.9899 24.3359 41.8232 24.6766 42.5009 25.3579C43.1787 26.0393 43.5176 26.8712 43.5176 27.8539C43.5176 28.5974 43.2749 29.3034 42.7894 29.9718C42.3039 30.6402 41.639 31.0752 40.7945 31.2769V36.3975C41.4492 36.536 42.0334 36.7834 42.5471 37.1398C43.0607 37.4962 43.4919 37.983 43.8407 38.6L48.6433 36.9308C48.6347 36.9073 48.6305 36.868 48.6305 36.8128V36.6692C48.6305 35.6809 48.969 34.8475 49.646 34.169C50.323 33.4906 51.1546 33.1513 52.1408 33.1513C53.1271 33.1513 53.9612 33.4907 54.6432 34.1695C55.3253 34.8483 55.6663 35.682 55.6663 36.6707C55.6663 37.6595 55.3256 38.4927 54.6443 39.1705C53.963 39.8483 53.1327 40.1872 52.1534 40.1872C51.4808 40.1872 50.8797 40.0316 50.3503 39.7205C49.8208 39.4094 49.4091 38.9889 49.1151 38.459L44.2996 40.0692C44.4108 40.712 44.3714 41.3312 44.1817 41.9269C43.9919 42.5226 43.6877 43.0504 43.2689 43.5102L46.6022 47.659C46.8381 47.5393 47.0813 47.4496 47.3317 47.3898C47.5822 47.33 47.8522 47.3 48.1419 47.3C49.132 47.3 49.967 47.6385 50.6467 48.3155C51.3264 48.9926 51.6663 49.8242 51.6663 50.8104C51.6663 51.7966 51.3258 52.6308 50.6447 53.3128C49.9637 53.9949 49.1301 54.3359 48.1439 54.3359C47.1576 54.3359 46.3255 53.9963 45.6475 53.3171C44.9695 52.6379 44.6305 51.8037 44.6305 50.8143C44.6305 50.3878 44.6896 50.0032 44.8079 49.6608C44.9262 49.3183 45.1132 48.9809 45.3689 48.6488L42.0355 44.4871C41.4185 44.8393 40.736 45.0153 39.9882 45.0153C39.2404 45.0153 38.5588 44.8393 37.9433 44.4871L34.6304 48.6821C34.8783 49.0069 35.0633 49.3368 35.1855 49.6718C35.3078 50.0069 35.3689 50.3877 35.3689 50.8143C35.3689 51.8036 35.0304 52.6379 34.3534 53.3171C33.6764 53.9963 32.8447 54.3359 31.8585 54.3359Z' fill='white'/%3E%3C/svg%3E%0A");
}
.page_dc svg#svg_armor {
    right: auto;
    left: 300px;
}
.page_inner section.promo .promo-1 h1 b {
    color: #616668;
}
.page_inner section.promo .promo-1 .enjoy {
	background-image: url("data:image/svg+xml,%3Csvg width='280' height='266' viewBox='0 0 280 266' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_34_478)'%3E%3Cpath d='M189.557 118.61C189.557 133.481 198.704 177 170.936 177C143.168 177 89 133.481 89 118.61C89 103.739 117.711 115.814 139.279 109.231C200.73 90.4739 189.557 103.739 189.557 118.61Z' fill='%23E41360'/%3E%3C/g%3E%3Cline x1='154' y1='-2.18557e-08' x2='154' y2='80' stroke='%233F3F3F'/%3E%3Crect x='113.5' y='104' width='80' height='80' rx='20' fill='%232E1921'/%3E%3Cpath d='M152.744 144.759H144.833V143.246H152.744V135.336H154.257V143.246H162.167V144.759H154.257V152.669H152.744V144.759Z' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_34_478' x='0' y='11' width='280' height='255' 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='44.5' result='effect1_foregroundBlur_34_478'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page_inner section.promo .promo-1 .enjoy:before {content:'';}
.page_inner section.promo .promo-1 .enjoy {
    width: 280px;
    height: 266px;
    padding-top: 190px;
    color: #fff;
    text-align: center;
    padding-right: 0;
    padding-left: 20px;
    margin-bottom: 48px;
}
.page_inner section.promo.inside {
    padding-top: 64px;
    padding-bottom: 120px;
}
.page_inner section.promo .promo-1 .enjoy:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='280' height='266' viewBox='0 0 280 266' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_34_478)'%3E%3Cpath d='M189.557 118.61C189.557 133.481 198.704 177 170.936 177C143.168 177 89 133.481 89 118.61C89 103.739 117.711 115.814 139.279 109.231C200.73 90.4739 189.557 103.739 189.557 118.61Z' fill='%23E41360'/%3E%3C/g%3E%3Cline x1='154' y1='-2.18557e-08' x2='154' y2='80' stroke='%233F3F3F'/%3E%3Crect x='113.5' y='104' width='80' height='80' rx='20' fill='%239E1E4F' fill-opacity='0.26'/%3E%3Cpath d='M152.744 144.759H144.833V143.246H152.744V135.336H154.257V143.246H162.167V144.759H154.257V152.669H152.744V144.759Z' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_34_478' x='0' y='11' width='280' height='255' 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='44.5' result='effect1_foregroundBlur_34_478'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
	color: #e41360;
}
section.promo.inside .promo-1 p {
    max-width: 430px;
    margin: 0 auto;
}
section.promo.inside .promo-1 p i {
    color: #E41360;
    margin-top: 3px;
}


section.insides .wrap {
	background-image: url("data:image/svg+xml,%3Csvg width='1330' height='19' viewBox='0 0 1330 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H1311' stroke='%233F3F3F'/%3E%3Cpath d='M1329 19V13C1329 6.37258 1323.63 1 1317 1H1311' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
section.insides .wrap {
    width: 1330px;
    margin: 0 auto;
    padding-top: 20px;
    background-position: top center;
    background-repeat: no-repeat;
    margin-top: 120px;
    margin-bottom: 120px;
}
section.insides ins.step {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUIAAABgCAYAAABovnsVAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVtSURBVHgB7d3vedpIEMfxIc+9P0pQB+YqCCXQgd1BrgNzFcSpwOnA6cC4AjsVQCqADnS7aNZMZGxAaFd5mO/neTaAEP9+PDOshFFG0oO6rsfhZBbGVRhVGJMwxjouxUrHSxg/w1iMRqOVDMhJ7oC1kgx1OJKOtAi/hDHV4VF8M75JwaZI7sAbZ9fhyY3QFOK/spt5bOKTCONJdt16E57URi6AvuZKmtcbZ12fpWlCdub1PYz/cjVEj7kD1p9Qh+mJ3Iaxrncew5jqE3QnvO5ZGA/1726lZ+QOvK9UHcYHqsJ4Ng8SH7QSbGk+300+yz7yIXfgeLnqMN35tZmNxDueCvYK2Uw0o1ozm0lH5A5002cdpju8Nd31jk2xw2JGmlXnKTq5A+fpow7THdlinAtOEjPr8iaQO9CfrnWYbjyjGM/XehOuj1if3IGenVqH6UZxh+OaYuyHeRNiptUH65E7kMmxdWhvsNQb3Al6YfZVPH+wDrkDGR1Th2nFW10xFiU76HtSNztul+/N9sgdyO9QHaaVqnpnIuhV3fwBdJqaj81ycgcKea8O7Qr3usK9IIt699fvc7OM3IGC9tVhusLOSipBFibn7acRuQPltevQXnGjV/wQZFU3vxPefhqROzAMW4d2Yfo963k/RcFBZh/FI7kDw7B1mBa8ThMF2ekmsT2SDLkDhbXqcPxJdgf3fBJkp8cKXJhF5A4U1qrDWWyE6U82FoJSbPNbCIAhpDqcxEZ4pRdeBKWszHlyB4ax0tMqNsJKL3B493Js8yN3YBipDq/E7LTnp12F6I5acgcGZOpwPYr/xoVh52Hn/9EOpyN3YHipDv8SDIIGCPw5PgkAOEcjBOAejRCAezRCAO7RCAG4RyME4B6NEIB7NEIA7tEIAbhHIwTgHo0QgHs0QgDu0QgBuEcjBOAejRCAezRCAO7RCAG4RyME4B6NEIB7NEIA7tEIAbhHIwTgHo0QgHs0QgDu0QgBuEcjBOAejRCAezRCAO7RCAG4RyME4B6NEIB7NEIA7tEIAbhHIwTgHo0QgHs0QgDu0QgBuEcjBOAejRCAezRCAO7RCAG4RyME4B6NEIB7NEIA7tEIAbhHIwTgHo0QgHs0woHUSgAMLjbCTTwTanIsKMJmTe7AMGztvTbC4G9BKZU5T+7AMCo9XcVG+KIX/hGUYmeB5A4MI9XhthH+0guVoJSJOV8JgCGkOvxpZ4RTQSmfzfmpABhCqsOX7Q5D/QJzzY77MjTrmtyB4Zg6rNKCR10wFWQVMp5p1s/kDgzD1qFdONeFj4KsQsYPmvUNuQPDsHVoF47fTBPRu5it2SSuyB0or12H7SvT7ORBkEXI9l4zvjfLyB0oaF8d2ivt7GQq6FXIdLLvU4jcgXLeq8P2Sml2sqz5JrM32uyWmu18z/XkDmR2qA7bKz/ril8FvYhZpkb3wTrkDmR0TB3alSuzqXYrOEvMULNc1x98IULuQD7H1mH7RjdmO5qi7MiEH82OWJ/cgZ6dWoftG88pyu5a4c9PuB25Az3pWoftO7FFGbev2ZF/QN3skP16TvjkDpynjzps32H8KUrad7UMYyLYK2QzrXffSsXMbqQjcge66bMO23dcmTuO7mt+CfFK83kw+Tz3kQ+5A8fLVYf7HshustX6oKftfLwQOvWOnzyPJo/12VPw/Y9F7sAefdXhSE6kHXYexrVZHA/3vwjjSZrjG8bLq9FotJELUDf76OKIm6eVNMcxm8ruCLfxdX4L4y7Xa/aYO2DlrMOTG6F5UpU+iS/y+xGXPVlI04TuSjUfcgfeWMiZddi5EVqmOGNhXknTrSu5HBsdcdb1S09/DD3zcpA7YGWrw/8BhJDoFbQVf18AAAAASUVORK5CYII=');
}
section.insides h2 b {
    font: inherit;
    display: block;
    color: #616668;
}
section.insides  h2 {
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: block;
    max-width: 720px;
    margin-left: 270px;
    color: #fff;
    margin-top: 8px;
}
section.insides ins.step span {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: calc(161px - 48px);
    text-align: center;
    color: #fff;
    line-height: 48px;
}
section.insides ins.step i {
    display: block;
    font-style: normal;
    width: 48px;
    height: 48px;
    line-height: 48px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
}
section.insides ins.step {
    width: 161px;
    height: 48px;
    display: block;
    background-size: 161px 48px;
    position: absolute;
    top: calc(24px + 20px);
    left: 0;
}





section.insides .blocks {
    margin-top: 72px;
    font-size: 0;
    height: 1132px;
}
section.insides .mvblck {
    padding: 19px 0;
    width: 253px;
    height: 253px;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 1.6s ease;
    transform: translate(0px, 0px);
}
section.insides  .mvblck:before {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='255' height='19' viewBox='0 0 255 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H236' stroke='%233F3F3F'/%3E%3Cpath d='M254 19V13C254 6.37258 248.627 1 242 1H236' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
	height:19px;width:100%;display:block;position:absolute;
	top:0;left:0;
}
section.insides .mvblck:after {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='255' height='19' viewBox='0 0 255 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M254 0L254 6C254 12.6274 248.627 18 242 18L236 18' stroke='%233F3F3F'/%3E%3Cpath d='M236 18L19 18' stroke='%233F3F3F'/%3E%3Cpath d='M1 0L1 6C1 12.6274 6.37258 18 13 18L19 18' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
	height:19px;width:100%;display:block;position:absolute;
	bottom:0;left:0;
}
section.insides.services .blocks {
    margin-top: 72px;
    font-size: 0;
}
section.insides.services .blocks > div > i {
    display: block;
    width: 32px;
    height: 32px;
    background: #fff;
    border-radius: 32px;
    line-height: 32px;
    text-align: center;
    color: #191919;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    text-transform: uppercase;
    left: 16px;opacity:0;transition: all 0.6s ease;
}
section.insides.services .blocks > div > span {
    transition: all 0.6s ease;
    margin-top: 16px;
    display: block;
    padding: 0 16px;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #fff;opacity:0;transition: all 0.6s ease;
}
section.insides.services .blocks > div > div {
    padding: 16px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 16px;
    transition: all 0.6s ease;
    opacity: 0;
}
section.insides.services .blocks > div:hover > div {opacity:1;}
section.insides.services .blocks > div.ok > span,
section.insides.services .blocks > div.ok > i{opacity:1;}
section.insides.services .blocks .mvblck div p {
    color: #E41360;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
}
section.insides.services .blocks .mvblck div i {
    display: block;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #616668;
    position: absolute;
    bottom: 16px;
    left: 16px;
    width: calc(100% - 32px);
}
section.insides.services .blocks > div.oth:before, section.insides.services .blocks > div.oth:after {display:none;}
section.insides.services .blocks > div.oth a {
    height: 100%;
    line-height: 200px;
    color: #959595;
    text-align: center;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    display: block;
}
section.insides .short {
    width: 500px;
    margin-left: 270px;
    margin-top: 32px;
    height: calc(100% - 32px);
}
section.insides .short p {
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #9B9FA0;
    display: block;
}
section.insides .short .bottom {
    display: block;
    width: 100%;
    position: absolute;
    bottom: 16px;
    max-width: 440px;
}
section.insides .short {
    width: 500px;
    margin-left: 270px;
    margin-top: 32px;
    height: calc(100% - 32px);
    display: inline-block;
    vertical-align: top;
}
section.insides .rightWhiteBlock {
    display: inline-block;
    vertical-align: top;
    width: 522px;
    margin-left: 28px;
    background: #fff;
    border-radius: 32px;
    padding: 24px;padding: 24px 0;
}
section.insides .short h2 {
    margin-left: 0;
}
section.insides .rightWhiteBlock .title {
    height: calc(48px + 24px);
    margin-bottom: 24px;
    padding: 24px;
    padding-top: 0;
    line-height: 48px;
    padding-left: calc(24px + 48px + 32px);
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    color: #191919;
    border-bottom: 1px solid #D7D7D7;
}
section.insides .rightWhiteBlock svg {
    position: absolute;
    left: 24px;
}
section.insides .rightWhiteBlock .cont {
    padding: 0 24px;
    padding-bottom: 24px;
    margin-bottom: 24px;
    border-bottom: 1px solid #D7D7D7;
}
section.insides .rightWhiteBlock .cont p {
    display: block;
    color: #9B9FA0;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 16px;
    margin-top: 24px;
}
section.insides .rightWhiteBlock .cont ul {
    list-style: none;
}
section.insides .rightWhiteBlock .cont li {
    display: block;
    min-height: 40px;
    margin-bottom: 16px;
    padding-left: 56px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #191919;
}
section.insides .rightWhiteBlock .cont li:before {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='20' fill='%233F3F3F'/%3E%3Cpath d='M16.6771 26.98L10.1079 20.4108L10.8489 19.6954L16.6771 25.5236L29.1438 13.0312L29.8848 13.7723L16.6771 26.98Z' fill='%239B9FA0'/%3E%3C/svg%3E%0A");
}
section.insides .rightWhiteBlock .cont li i {}
section.insides .rightWhiteBlock .foot {
    color: #9B9FA0;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding: 0 24px;
}
section.insides .rightWhiteBlock .cont li:before {
    width: 40px;
    height: 40px;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}
section.insides .rightWhiteBlock .cont li {
    padding-top: 10px;
}
section.insides .rightWhiteBlock .cont li i {
    color: #616668; 
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
    margin-top: 10px;
}
section.insides .short {
    height: 100%;
    min-height: 630px;
}
section.insides .short h2 {
    margin-left: 0;
    margin-top: 0;
}
section.insides .rightWhiteBlock {
    margin-top: 24px;
}
section.insides.step3 .blocks {
    height: auto;
    margin-left: 270px;
    min-height: 342px;
    margin-bottom: 32px;
    font-size: 0;
}
section.insides.step3 .blocks > div {
    display: inline-block;
    vertical-align: top;
    width: calc(100% / 4);
}
section.insides.step3 .blocks .mvblck {
    width: 255px;
    margin-bottom: 32px;
    position: relative;
}
section.insides.step3 .blocks > div > span {
    display: block;
    color: #FFF;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
section.insides.step3 .info_image {
    margin-left: 270px;
    width: calc(100% - 270px);
    margin-top: 72px;
}
section.insides.step3 .info_image {
    margin-left: 270px;
    width: calc(100% - 270px);
    margin-top: 72px;
    font-size: 0;
}


.info_image .info:before {
	background-image: url("data:image/svg+xml,%3Csvg width='524' height='19' viewBox='0 0 524 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H505' stroke='%233F3F3F'/%3E%3Cpath d='M523 19V13C523 6.37258 517.627 1 511 1H505' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
	content:'';width:100%;height:19px;position:absolute;
	top:0;left:0;
}
.info_image .info:after {
	background-image: url("data:image/svg+xml,%3Csvg width='524' height='19' viewBox='0 0 524 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0V6C1 12.6274 6.37258 18 13 18H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 18H505' stroke='%233F3F3F'/%3E%3Cpath d='M523 0V6C523 12.6274 517.627 18 511 18H505' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
	content:'';width:100%;height:19px;position:absolute;
	bottom:0;left:0;
}
.info_image .info {
    padding: 19px 0;
    width: 524px;
    display: inline-block;
    vertical-align: top;
    margin-right: 16px;
    height: 452px;
}
.info_image .image {
    width: calc(100% - 524px - 16px);
    display: inline-block;
    vertical-align: top;
    height: 452px;
    overflow: hidden;
}
.info_image .image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 32px;
}
.info_image .info {
    padding: 43px 24px;
    width: 524px;
    display: inline-block;
    vertical-align: top;
    margin-right: 16px;
    height: 452px;
}
.info_image .info > img {
    display: block;
    margin-bottom: 24px;
}
.info_image .info h3 {
    display: block;
    color: #fff;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 40px;
}
.info_image .info h3 b {
    font: inherit;
    color: #e41360;
}
.info_image .info li {
    color: #9B9FA0;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    height: 40px;
    list-style: none;
    margin-bottom: 16px;
    padding-left: 64px;

	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='20' fill='%23E41360'/%3E%3Cpath d='M16.6767 26.98L10.1074 20.4108L10.8484 19.6954L16.6767 25.5236L29.1433 13.0312L29.8844 13.7723L16.6767 26.98Z' fill='white'/%3E%3C/svg%3E%0A");
 
    background-position: top left;
    background-repeat: no-repeat;
    padding-top: 5px;
}
section.insides.step4 .left {
    width: calc(100% - 560px);
    display: inline-block;
    vertical-align: top;
    padding-right: 24px;
}
section.insides .wrap {
    font-size: 0;
}
section.insides.step4 .left img {
    display: block;
    margin-top: 64px;
    max-width: 100%;
    mix-blend-mode: lighten;
}
section.insides.step4 .right {
    display: inline-block;
    vertical-align: top;
    width: 560px;
}
section.insides.step4 .right div {
    min-height: 86px;
    margin-bottom: 16px;
    padding-left: calc(40px + 32px);
}
section.insides.step4 .right div ins {
    display: block;
    background: #e41360;
    border-radius: 40px;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    padding: 4px;
}
section.insides.step4 .right div img {
    display: block;
    width: 32px;
    height: 32px;
}
section.insides.step4 .right div span {
    display: block;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #fff;
    margin-bottom: 8px;
}
section.insides.step4 .right div p {
    display: block;
    color: #B6B6B6;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
section.insides.step4 .right div:before {
    content: '';
}
section.insides.step4 .right div:before {
    content: '';
    display: block;
    width: 1px;
    height: 30px;
    background: #3F3F3F;
    position: absolute;
    top: 57px;
    left: 20px;
}
section.insides.step4 .right div:last-child:before { 
	display:none;
}
section.insides.step4 .right > span {
    color: #B6B6B6;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
    max-width: 340px;
    margin-top: 90px;
    margin-bottom: 80px;
}

section.startworking.step5 #startworking_blob {
    left: calc( (100% - 1675px) / 2  - 0px );
    bottom: auto;
    display: block;
    width: 1675px;
    height: 656px;
    top: 0;
    max-width: 100%;
    object-fit: contain;
    object-position: center;
}
section.startworking.step5 #startworking_blob_end {
    left: calc( (100% - 560px) / 2 - 0px );
    bottom: auto;
    display: block;
    width: 560px;
    height: 448px;
    max-width: 100%;
    object-fit: contain;
    object-position: center;
    position: absolute;
    bottom: -104px;
}
section.startworking.step5 .startworkingbtn {
	background-image: url("data:image/svg+xml,%3Csvg width='81' height='185' viewBox='0 0 81 185' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='41' y1='-2.18557e-08' x2='41' y2='81' stroke='%239B9FA0'/%3E%3Crect x='0.5' y='105' width='80' height='80' rx='20' fill='%23E41360'/%3E%3Cpath d='M39.7437 145.759H31.8335V144.246H39.7437V136.336H41.2565V144.246H49.1668V145.759H41.2565V153.669H39.7437V145.759Z' fill='white'/%3E%3C/svg%3E%0A");
}
section.startworking.step5 h2 {
    display: block;
    margin: 0 auto;
    max-width: 650px;
    color: #000;
    text-align: center;
    font-family: Manrope;
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: 72px;
    margin-bottom: 24px;
}
section.startworking.step5 .intro {
    display: block;
    margin: 0 auto;
    max-width: 650px;
    margin-bottom: 64px;
    font-size: 0;
}
section.startworking.step5 .intro p {
    display: block;
    color: #717171;
    text-align: center;
    font-family: Manrope;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 32px;
}
section.startworking.step5 .intro ul {
    list-style: none;
    font-size: 0;
    text-align: center;
}
section.startworking.step5 .intro li {
    display: inline-block;
    vertical-align: top;
    color: #020202;
    text-align: center;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding-top: 56px;
    padding-left: 24px;
    padding-right: 24px;
    width: 50%;
}
section.startworking.step5 .intro li:before {
    content: '';
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='20' fill='%23E41360'/%3E%3Cpath d='M16.6767 26.98L10.1074 20.4108L10.8484 19.6954L16.6767 25.5236L29.1433 13.0312L29.8844 13.7723L16.6767 26.98Z' fill='white'/%3E%3C/svg%3E%0A");
}
section.startworking.step5 .intro li:before {
    width: 40px;
    height: 40px;
    display: block;
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: calc( (100% - 40px) / 2);
}
section.startworking.step5 .wrap > img {
    height: 500px;
    width: calc(100% + 64px);
    left: -32px;
    object-fit: cover;
}
section.startworking.step5 .startworkingbtn {
    width: 81px;
    height: calc(185px + 44px);
    display: block;
    margin: 0 auto;
    padding-top: 200px;
    background-repeat: no-repeat;
}
section.startworking.step5 {
    height: auto;
}
section.startworking.step5 .title {
    margin-bottom: 48px;
}
section.startworking.step5 {
    height: auto;
    margin-bottom: 16px;
}
.page_inner section.promo .promo-2 .right {
    width: calc(100% - 16px - 656px);
}

.page_is section.promo.inside .promo-1 p {
    max-width: 650px;
    margin-bottom: 20px;
}
.page_inner .promo-1 {
    height: auto;
    min-height: 480px;
}
.page_inner section.promo.inside {
    padding-bottom: 0;
}
.page_is section.promo.inside .promo-1 p:last-child {
    color: #9B9FA0;
}
section.insides.step4 .right > span p {
    margin-bottom: 20px;
}
.page_inner section.promo .promo-2 .garm.active {
    height: 380px;
}
.page_is section.promo {
    padding-top: 0;
}

.page_is section.promo .promo-2 .items a[itemid="hp_s1_i1"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0096 11.5078C14.463 11.5078 16.493 11.1328 18.0996 10.3828C19.7062 9.63279 20.5096 8.75779 20.5096 7.75779C20.5096 6.74669 19.7062 5.86892 18.0996 5.12449C16.493 4.38004 14.463 4.00781 12.0096 4.00781C9.55618 4.00781 7.52457 4.38004 5.91475 5.12449C4.30492 5.86892 3.5 6.74669 3.5 7.75779C3.5 8.75779 4.30492 9.63279 5.91475 10.3828C7.52457 11.1328 9.55618 11.5078 12.0096 11.5078ZM12 13.527C12.8175 13.527 13.6951 13.4593 14.6327 13.3241C15.5703 13.1888 16.455 12.9823 17.2868 12.7045C18.1186 12.4268 18.8317 12.0753 19.4259 11.6501C20.0201 11.2249 20.3813 10.7244 20.5096 10.1488V12.8796C20.3813 13.4552 20.0201 13.9556 19.4259 14.3809C18.8317 14.8061 18.1186 15.1576 17.2868 15.4353C16.455 15.7131 15.5703 15.9196 14.6327 16.0549C13.6951 16.1901 12.8175 16.2578 12 16.2578C11.1893 16.2578 10.3134 16.1901 9.37243 16.0549C8.43139 15.9196 7.54657 15.7114 6.71795 15.4302C5.88932 15.149 5.17789 14.7958 4.58368 14.3706C3.98944 13.9454 3.62822 13.4484 3.5 12.8796V10.1488C3.62822 10.7176 3.98944 11.2146 4.58368 11.6398C5.17789 12.065 5.88932 12.4182 6.71795 12.6994C7.54657 12.9806 8.43139 13.1888 9.37243 13.3241C10.3134 13.4593 11.1893 13.527 12 13.527ZM12 18.277C12.8175 18.277 13.6951 18.2093 14.6327 18.0741C15.5703 17.9388 16.455 17.7323 17.2868 17.4545C18.1186 17.1767 18.8317 16.8253 19.4259 16.4C20.0201 15.9748 20.3813 15.4744 20.5096 14.8988V17.62C20.3813 18.1956 20.0201 18.696 19.4259 19.1212C18.8317 19.5464 18.1186 19.8979 17.2868 20.1757C16.455 20.4535 15.5703 20.66 14.6327 20.7952C13.6951 20.9305 12.8175 20.9981 12 20.9981C11.1893 20.9981 10.3134 20.9305 9.37243 20.7952C8.43139 20.66 7.54657 20.4518 6.71795 20.1706C5.88932 19.8894 5.17789 19.5362 4.58368 19.111C3.98944 18.6857 3.62822 18.1887 3.5 17.62V14.8988C3.62822 15.4676 3.98944 15.9646 4.58368 16.3898C5.17789 16.815 5.88932 17.1682 6.71795 17.4494C7.54657 17.7306 8.43139 17.9388 9.37243 18.0741C10.3134 18.2093 11.1893 18.277 12 18.277Z' fill='%23656565'/%3E%3C/svg%3E%0A");
}
.page_is section.promo .promo-2 .items a[itemid="hp_s1_i2"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.81603 21C4.38623 21 4.0181 20.8467 3.71165 20.5403C3.40519 20.2338 3.25195 19.8657 3.25195 19.4359V15.4795C3.25195 15.0497 3.40519 14.6815 3.71165 14.3751C4.0181 14.0686 4.38623 13.9154 4.81603 13.9154H15.516V9.70898H16.7724V13.9154H19.0057C19.4355 13.9154 19.8037 14.0686 20.1101 14.3751C20.4166 14.6815 20.5698 15.0497 20.5698 15.4795V19.4359C20.5698 19.8657 20.4166 20.2338 20.1101 20.5403C19.8037 20.8467 19.4355 21 19.0057 21H4.81603ZM7.6096 17.463C7.6096 17.2047 7.52232 16.9882 7.34775 16.8135C7.17319 16.6387 6.95689 16.5513 6.69885 16.5513C6.4408 16.5513 6.2253 16.6395 6.05235 16.8159C5.87942 16.9923 5.79295 17.2098 5.79295 17.4684C5.79295 17.7271 5.88029 17.9427 6.05498 18.1154C6.22964 18.288 6.44609 18.3743 6.70433 18.3743C6.96254 18.3743 7.17798 18.287 7.35063 18.1123C7.52328 17.9376 7.6096 17.7212 7.6096 17.463ZM11.2109 17.463C11.2109 17.2047 11.1236 16.9882 10.949 16.8135C10.7745 16.6387 10.5582 16.5513 10.3001 16.5513C10.0421 16.5513 9.82659 16.6395 9.65365 16.8159C9.4807 16.9923 9.39423 17.2098 9.39423 17.4684C9.39423 17.7271 9.4812 17.9427 9.65515 18.1154C9.8291 18.288 10.0446 18.3743 10.3018 18.3743C10.5607 18.3743 10.777 18.287 10.9506 18.1123C11.1241 17.9376 11.2109 17.7212 11.2109 17.463ZM13.9005 18.3743C14.1587 18.3743 14.3741 18.287 14.5468 18.1123C14.7194 17.9376 14.8058 17.7212 14.8058 17.463C14.8058 17.2047 14.7185 16.9882 14.5439 16.8135C14.3694 16.6387 14.1531 16.5513 13.895 16.5513C13.637 16.5513 13.4215 16.6395 13.2485 16.8159C13.0756 16.9923 12.9891 17.2098 12.9891 17.4684C12.9891 17.7271 13.0764 17.9427 13.2511 18.1154C13.4258 18.288 13.6423 18.3743 13.9005 18.3743ZM14.0993 8.3769L13.2212 7.49873C13.6362 7.09873 14.0848 6.79168 14.5671 6.57758C15.0493 6.36348 15.574 6.25643 16.141 6.25643C16.7081 6.25643 17.2327 6.36348 17.715 6.57758C18.1972 6.79168 18.6459 7.09873 19.0609 7.49873L18.1891 8.3769C17.9259 8.11794 17.6225 7.90918 17.2792 7.75063C16.9358 7.59208 16.5592 7.5128 16.1494 7.5128C15.7395 7.5128 15.3601 7.59208 15.0112 7.75063C14.6623 7.90918 14.3583 8.11794 14.0993 8.3769ZM11.7788 6.0564L10.8737 5.15128C11.4955 4.52523 12.2608 4.01017 13.1696 3.6061C14.0783 3.20203 15.0688 3 16.141 3C17.2132 3 18.2037 3.20203 19.1125 3.6061C20.0212 4.01017 20.7865 4.52523 21.4083 5.15128L20.5032 6.0564C20.0096 5.54228 19.392 5.11375 18.6503 4.7708C17.9087 4.42785 17.0722 4.25638 16.141 4.25638C15.2098 4.25638 14.3734 4.42785 13.6317 4.7708C12.89 5.11375 12.2724 5.54228 11.7788 6.0564Z' fill='%23656565'  /%3E%3C/svg%3E%0A");
}
.page_is section.promo .promo-2 .items a[itemid="hp_s1_i3"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.03203 18.9981L2.5 15.4661L3.42177 14.5405L5.40385 16.5226V8.61676C5.40385 7.61121 5.75396 6.75834 6.45418 6.05814C7.15438 5.35792 8.00938 5.00781 9.0192 5.00781C10.0248 5.00781 10.8776 5.35792 11.5779 6.05814C12.2781 6.75834 12.6282 7.61121 12.6282 8.61676V15.3725C12.6282 16.0234 12.8586 16.5792 13.3195 17.0401C13.7804 17.501 14.3363 17.7315 14.9872 17.7315C15.6337 17.7315 16.1875 17.501 16.6484 17.0401C17.1093 16.5792 17.3397 16.0234 17.3397 15.3725V7.48339L15.3577 9.46546L14.4359 8.53984L17.9679 5.00781L21.5 8.53984L20.5782 9.46546L18.5961 7.48339V15.3725C18.5961 16.3823 18.246 17.2373 17.5458 17.9376C16.8456 18.6378 15.9927 18.9879 14.9872 18.9879C13.9773 18.9879 13.1223 18.6378 12.4221 17.9376C11.7219 17.2373 11.3718 16.3823 11.3718 15.3725V8.61676C11.3718 7.97018 11.1414 7.41644 10.6805 6.95554C10.2196 6.49464 9.6658 6.26419 9.0192 6.26419C8.36835 6.26419 7.81248 6.49464 7.35158 6.95554C6.89068 7.41644 6.66023 7.97018 6.66023 8.61676V16.5226L8.6423 14.5405L9.56408 15.4661L6.03203 18.9981Z' fill='%23656565'  /%3E%3C/svg%3E%0A");
}
.page_is section.promo .promo-2 .items a[itemid="hp_s1_i4"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.17205 6.57344C6.82402 6.57344 6.52917 6.69525 6.2875 6.93889C6.04583 7.1825 5.925 7.47834 5.925 7.82639C5.925 8.17442 6.04682 8.46927 6.29045 8.71094C6.53407 8.9526 6.8299 9.07344 7.17795 9.07344C7.52598 9.07344 7.82083 8.95162 8.0625 8.70799C8.30417 8.46437 8.425 8.16854 8.425 7.82049C8.425 7.47245 8.30318 7.1776 8.05955 6.93594C7.81593 6.69427 7.5201 6.57344 7.17205 6.57344ZM7.17205 16.9234C6.82402 16.9234 6.52917 17.0453 6.2875 17.2889C6.04583 17.5325 5.925 17.8283 5.925 18.1764C5.925 18.5244 6.04682 18.8193 6.29045 19.0609C6.53407 19.3026 6.8299 19.4234 7.17795 19.4234C7.52598 19.4234 7.82083 19.3016 8.0625 19.058C8.30417 18.8144 8.425 18.5185 8.425 18.1705C8.425 17.8225 8.30318 17.5276 8.05955 17.2859C7.81593 17.0443 7.5201 16.9234 7.17205 16.9234ZM3.85 3.52344H20.125C20.3917 3.52344 20.6042 3.6026 20.7625 3.76094C20.9208 3.91927 21 4.13438 21 4.40626V11.1234C21 11.4139 20.9208 11.6573 20.7625 11.8537C20.6042 12.0502 20.3917 12.1484 20.125 12.1484H3.85C3.6 12.1484 3.39583 12.0502 3.2375 11.8537C3.07917 11.6573 3 11.4139 3 11.1234V4.40626C3 4.13438 3.07917 3.91927 3.2375 3.76094C3.39583 3.6026 3.6 3.52344 3.85 3.52344ZM3.85 13.8484H20.025C20.275 13.8484 20.5 13.9526 20.7 14.1609C20.9 14.3693 21 14.607 21 14.8741V21.4734C21 21.8068 20.9 22.0609 20.7 22.2359C20.5 22.4109 20.275 22.4984 20.025 22.4984H3.975C3.70833 22.4984 3.47917 22.4109 3.2875 22.2359C3.09583 22.0609 3 21.8068 3 21.4734V14.8741C3 14.607 3.07917 14.3693 3.2375 14.1609C3.39583 13.9526 3.6 13.8484 3.85 13.8484Z' fill='%23656565'  /%3E%3C/svg%3E%0A");
}
.page_is section.promo .promo-2 .items a[itemid="hp_s1_i5"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.0641 20C3.6343 20 3.26617 19.8467 2.9597 19.5403C2.65323 19.2338 2.5 18.8657 2.5 18.4359V6.5641C2.5 6.1343 2.65323 5.76617 2.9597 5.4597C3.26617 5.15323 3.6343 5 4.0641 5H19.9359C20.3657 5 20.7338 5.15323 21.0403 5.4597C21.3467 5.76617 21.5 6.1343 21.5 6.5641V18.4359C21.5 18.8657 21.3467 19.2338 21.0403 19.5403C20.7338 19.8467 20.3657 20 19.9359 20H4.0641ZM4.0641 18.7436H19.9359C20.0128 18.7436 20.0833 18.7115 20.1474 18.6474C20.2115 18.5833 20.2436 18.5128 20.2436 18.4359V8.30383H3.75638V18.4359C3.75638 18.5128 3.78843 18.5833 3.85255 18.6474C3.91665 18.7115 3.98717 18.7436 4.0641 18.7436ZM7.49998 16.9955L6.625 16.1269L9.2 13.5269L6.6 10.9269L7.49998 10.0519L10.975 13.5269L7.49998 16.9955ZM12.3718 17.1551V15.8987H17.6282V17.1551H12.3718Z' fill='%23656565'  /%3E%3C/svg%3E%0A");
}
section.insides .short p {
    margin-top: 32px;
    padding-right: 32px;
}
section.insides .short {
    height: 100%;
    min-height: 530px;
}
.page_is section.startworking.step5 h2 {
    color: #2E1921;
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;max-width: 880px;
}
.page_is section.startworking.step5 h2 b {
    font: inherit;
    color: #E41360;
}
section.insides.step33 .intro {
    color: #B6B6B6;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
    margin-bottom: 48px;
    margin-top: 24px;
    margin-left: 270px;
    max-width: 400px;
}
section.insides.step33 .content {}
section.insides.step33 .content ul {
    display: block;
    margin-left: 270px;
    width: calc(100% - 270px);
    list-style: none;
    font-size: 0;
}
section.insides.step33 .content li {
    display: inline-block;
    vertical-align: top;
    width: 25%;
    padding-top: calc(56px + 16px);
    color: #FFF;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding-right: 20px;
}
section.insides.step33 .content li i {
    height: 56px;
    width: 56px;
    position: absolute;
    top: 0;
    left: 0;
    background: #E41360;
    border-radius: 56px;
    padding: 12px;
}
section.insides.step33 .content li i svg, section.insides.step33 .content li i img {
    width: 32px;
    height: 32px;
    object-fit: contain;
    object-position: center;
    margin: 0 auto;
}

footer .topfoot .right .links {
    transition: all 0.6s ease;
    overflow: hidden;
    height: 0px;
}
footer.visible .topfoot .right .links {
    height: 275px;
}
.newsitem {
    __height: 305px;
	will-change: height;
}
.visible .newsitem {
    __height: 480px;
}
.newsitem .params, .newsitem .intro {
    transition: all 0.6s ease;
    opacity: 0;
}
.visible .newsitem .params, .visible .newsitem .intro { 
    opacity: 1;
}
section.startworking .title .t2 {
    height: 0; color:transparent;
    transition: all 0.6s ease;
}
section.startworking.visible .title .t2 {
    height: 195px; color: #291921;
}
section.promo .promo-2 .items a,
section.insides .rightWhiteBlock .cont li {
	transition: all 0.6s ease;
    transform: translateY(20px);
    opacity: 0;
}
section.promo.visible .promo-2 .items a,
section.insides.visible .rightWhiteBlock .cont li {
    transform: translateY(0px);
    opacity: 1;
}
section.insides.step33 .content li i {
    transition: all 0.6s ease;
    _transform: translateY(-200px);
    transform: translateY(0px) scale(0.2);
    opacity: 0.1;
}
section.insides.step33.visible_fix .content li i {
     
    transform: translateY(0px) scale(1);
    opacity: 1;
	__animation: fall 2s ;
}
   @keyframes fall {
      0% {
        opacity: 0;
        transform: translateY(-100px);
      }
      20% {
        opacity: 1;
      }
      100% {
        opacity: 1;
        transform: translateY(0);
      }
    }
section.insides .rightWhiteBlock .cont li,
section.promo .promo-2 .items a { 
    will-change: opacity, transform;
}

.page_inner .promo-1 {
    width: 1360px;
}
#svg_lines_vis {
    width: 1360px;
    height: 93px;
    position: relative;
    left: 0;
    top: -12px;
}
.page_inner #svg_armor {
    right: auto;
    left: 300px;
}
.page_inner.page_is #svg_armor {
    top: -6px;
}
.page_inner.page_is section.promo.inside #promo_server .ok {
    top: -32px;
}
.page_inner.page_is #svg_lines {
    top: 10px;
    left: -2px;
}
#svg_circles2 {
    width: 56px;
    height: 56px;
    position: absolute;
    top: 27px;
    right: 0px;
}
.page_inner.page_is #svg_lines #path01 {
    opacity: 1;
}
.page_inner.page_is #svg_lines {
    top: 10px;
    left: -2px;
    width: 1360px;
}
section.promo.inside .promo-1 p.introtext {
    display: block;
    max-width: 700px;
    color: #9B9FA0;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-top: 24px;
}
section.promo.inside .promo-1 p.postp {font-size:20px;}
section.promo.inside .promo-1 p.postp b {color:#E41360;}
section.insides.step33 .content li span {
    display: block;
    color: #9D9D9D;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-top: 16px;
}
section.insides.step33 .content ul.div4 li {
    width: calc(100% / 3);
    margin-bottom: 32px;
    padding-right: 32px;
}

.page_cs section.promo .promo-2 .items a[itemid="hp_s1_i1"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9026 17.7467L16.2436 12.4122L15.3859 11.5545L10.8974 16.0494L8.54488 13.6968L7.69876 14.5429L10.9026 17.7467ZM6.06413 22C5.63336 22 5.26499 21.847 4.95901 21.541C4.65302 21.235 4.50003 20.8666 4.50003 20.4359V4.5641C4.50003 4.13333 4.65302 3.76496 4.95901 3.45898C5.26499 3.15299 5.63336 3 6.06413 3H14.5039L19.5 7.9961V20.4359C19.5 20.8666 19.347 21.235 19.041 21.541C18.735 21.847 18.3666 22 17.9359 22H6.06413ZM13.8757 8.58713H18.2436L13.8757 4.25638V8.58713Z' fill='%23656565'/%3E%3C/svg%3E%0A");
}
.page_cs section.promo .promo-2 .items a[itemid="hp_s1_i2"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 8.93183L9.02502 5.95686L12 2.98828L14.9846 5.95686L12 8.93183ZM1.50964 20.1908V16.4408C1.50964 15.9959 1.6621 15.6166 1.96702 15.3027C2.27192 14.9888 2.63975 14.8254 3.07052 14.8126H6.27499C6.55149 14.8126 6.8157 14.8812 7.06762 15.0184C7.31954 15.1556 7.53075 15.3451 7.70127 15.587C8.19742 16.2938 8.82317 16.8415 9.57852 17.2299C10.3339 17.6184 11.141 17.8126 12 17.8126C12.8624 17.8126 13.6729 17.6184 14.4314 17.2299C15.19 16.8415 15.8212 16.2938 16.325 15.587C16.4981 15.3451 16.7069 15.1556 16.9516 15.0184C17.1963 14.8812 17.4541 14.8126 17.725 14.8126H20.9295C21.3679 14.8254 21.7393 14.9888 22.0435 15.3027C22.3478 15.6166 22.5 15.9959 22.5 16.4408V20.1908H16.2436V17.5004C15.662 17.9996 15.0094 18.3858 14.2859 18.6591C13.5624 18.9324 12.8004 19.069 12 19.069C11.2137 19.069 10.4591 18.9331 9.73622 18.6613C9.01335 18.3895 8.35662 18.004 7.76602 17.5049V20.1908H1.50964ZM4.28849 13.0626C3.57056 13.0626 2.95304 12.8041 2.43594 12.287C1.91886 11.7699 1.66032 11.1524 1.66032 10.4344C1.66032 9.69979 1.91886 9.07811 2.43594 8.56936C2.95304 8.06061 3.57056 7.80623 4.28849 7.80623C5.02311 7.80623 5.64479 8.06061 6.15354 8.56936C6.66231 9.07811 6.91669 9.69979 6.91669 10.4344C6.91669 11.1524 6.66231 11.7699 6.15354 12.287C5.64479 12.8041 5.02311 13.0626 4.28849 13.0626ZM19.7115 13.0626C18.9936 13.0626 18.3761 12.8041 17.859 12.287C17.3419 11.7699 17.0833 11.1524 17.0833 10.4344C17.0833 9.69979 17.3419 9.07811 17.859 8.56936C18.3761 8.06061 18.9936 7.80623 19.7115 7.80623C20.4461 7.80623 21.0678 8.06061 21.5766 8.56936C22.0853 9.07811 22.3397 9.69979 22.3397 10.4344C22.3397 11.1524 22.0853 11.7699 21.5766 12.287C21.0678 12.8041 20.4461 13.0626 19.7115 13.0626Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
.page_cs section.promo .promo-2 .items a[itemid="hp_s1_i3"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22.4766C9.66667 21.8932 7.75 20.5391 6.25 18.4141C4.75 16.2891 4 13.9599 4 11.4266V5.47656L12 2.47656L20 5.47656V11.4266C20 13.9599 19.25 16.2891 17.75 18.4141C16.25 20.5391 14.3333 21.8932 12 22.4766ZM9.75 16.5016H14.25C14.4667 16.5016 14.6458 16.4307 14.7875 16.2891C14.9292 16.1474 15 15.9682 15 15.7516V12.2516C15 12.0349 14.9292 11.8557 14.7875 11.7141C14.6458 11.5724 14.4667 11.5016 14.25 11.5016H14V10.5016C14 9.95156 13.8042 9.48073 13.4125 9.08906C13.0208 8.6974 12.55 8.50156 12 8.50156C11.45 8.50156 10.9792 8.6974 10.5875 9.08906C10.1958 9.48073 10 9.95156 10 10.5016V11.5016H9.75C9.53333 11.5016 9.35417 11.5724 9.2125 11.7141C9.07083 11.8557 9 12.0349 9 12.2516V15.7516C9 15.9682 9.07083 16.1474 9.2125 16.2891C9.35417 16.4307 9.53333 16.5016 9.75 16.5016ZM10.75 11.5016V10.5016C10.75 10.1682 10.875 9.88906 11.125 9.66406C11.375 9.43906 11.6667 9.32656 12 9.32656C12.3333 9.32656 12.625 9.43906 12.875 9.66406C13.125 9.88906 13.25 10.1682 13.25 10.5016V11.5016H10.75Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
.page_cs section.promo .promo-2 .items a[itemid="hp_s1_i4"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.925 14.2554L16.0647 9.13042L15.175 8.23044L10.925 12.4805L8.79999 10.3554L7.91539 11.2503L10.925 14.2554ZM1.38464 20.7304V19.474H22.6153V20.7304H1.38464ZM4.06412 18.2304C3.63335 18.2304 3.26498 18.0774 2.95899 17.7714C2.65301 17.4654 2.50002 17.0971 2.50002 16.6663V5.79455C2.50002 5.3638 2.65301 4.99543 2.95899 4.68944C3.26498 4.38346 3.63335 4.23047 4.06412 4.23047H19.9359C20.3666 4.23047 20.735 4.38346 21.041 4.68944C21.347 4.99543 21.5 5.3638 21.5 5.79455V16.6663C21.5 17.0971 21.347 17.4654 21.041 17.7714C20.735 18.0774 20.3666 18.2304 19.9359 18.2304H4.06412Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
.page_cs section.promo .promo-2 .items a[itemid="hp_s1_i5"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.38845 20.0014C5.0312 20.0014 3.87715 19.5275 2.9263 18.5796C1.97546 17.6317 1.50005 16.4792 1.50005 15.1219C1.50005 13.8989 1.9041 12.8189 2.71222 11.8822C3.52034 10.9454 4.5355 10.4091 5.75772 10.2732C6.03549 8.73991 6.7623 7.47966 7.93815 6.49249C9.114 5.50531 10.4769 5.01172 12.0269 5.01172C13.7932 5.01172 15.2888 5.6428 16.5137 6.90497C17.7387 8.16714 18.3512 9.69031 18.3512 11.4745V12.272H18.6589C19.7376 12.2728 20.6474 12.6435 21.3884 13.3841C22.1295 14.1247 22.5 15.0412 22.5 16.1335C22.5 17.1993 22.1218 18.1104 21.3653 18.8668C20.6089 19.6232 19.6978 20.0014 18.632 20.0014H6.38845Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
.page_cs section.promo .promo-2 .items a[itemid="hp_s1_i6"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.87821 9.0743H15.1218V6.91532C15.1218 6.03782 14.8185 5.29196 14.212 4.67772C13.6054 4.06347 12.8689 3.75635 12.0024 3.75635C11.1358 3.75635 10.3985 4.06347 9.79038 4.67772C9.18226 5.29196 8.87821 6.03782 8.87821 6.91532V9.0743ZM18.2103 22.7332C16.9795 22.7332 15.9359 22.305 15.0795 21.4486C14.2231 20.5922 13.7949 19.5486 13.7949 18.3178C13.7949 17.0871 14.2231 16.0435 15.0795 15.1871C15.9359 14.3307 16.9795 13.9025 18.2103 13.9025C19.441 13.9025 20.4846 14.3307 21.341 15.1871C22.1974 16.0435 22.6256 17.0871 22.6256 18.3178C22.6256 19.5486 22.1974 20.5922 21.341 21.4486C20.4846 22.305 19.441 22.7332 18.2103 22.7332ZM13.277 21.9999H6.06413C5.63731 21.9999 5.26993 21.8459 4.96198 21.538C4.65401 21.23 4.50003 20.8626 4.50003 20.4358V10.6384C4.50003 10.2083 4.65401 9.84007 4.96198 9.53377C5.26993 9.22747 5.63731 9.07432 6.06413 9.07432H7.62183V6.91535C7.62183 5.69005 8.04799 4.64783 8.90031 3.7887C9.75262 2.92957 10.7866 2.5 12.0022 2.5C13.2178 2.5 14.2511 2.92957 15.1019 3.7887C15.9528 4.64783 16.3782 5.69005 16.3782 6.91535V9.07432H17.9359C18.3627 9.07432 18.7301 9.22747 19.038 9.53377C19.346 9.84007 19.5 10.2083 19.5 10.6384V12.3038C19.2564 12.2346 19.0139 12.1909 18.7724 12.1727C18.531 12.1545 18.2874 12.1489 18.0417 12.1557C16.3588 12.1916 14.9375 12.808 13.7779 14.0048C12.6183 15.2015 12.0385 16.6403 12.0385 18.321C12.0385 18.9954 12.1379 19.6492 12.3369 20.2826C12.5358 20.9159 12.8492 21.4884 13.277 21.9999ZM18.2087 18.1961C18.6503 18.1961 19.025 18.0419 19.333 17.7335C19.6409 17.4251 19.7949 17.0506 19.7949 16.6101C19.7949 16.1695 19.6408 15.7972 19.3327 15.4932C19.0246 15.1891 18.6504 15.0371 18.2103 15.0371C17.7701 15.0371 17.3976 15.1906 17.0929 15.4976C16.7882 15.8045 16.6359 16.1773 16.6359 16.6158C16.6359 17.0544 16.7888 17.4274 17.0946 17.7349C17.4005 18.0423 17.7718 18.1961 18.2087 18.1961ZM18.2073 21.3551C18.734 21.3551 19.2254 21.2322 19.6814 20.9865C20.1374 20.7407 20.5126 20.4027 20.8071 19.9724C20.3989 19.739 19.9791 19.5592 19.5475 19.4329C19.116 19.3066 18.6707 19.2435 18.2116 19.2435C17.7526 19.2435 17.3058 19.3066 16.8712 19.4329C16.4365 19.5592 16.0173 19.739 15.6135 19.9724C15.9028 20.4032 16.2758 20.7413 16.7323 20.9868C17.1889 21.2323 17.6805 21.3551 18.2073 21.3551Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
.page_cs section.promo .promo-2 .items a[itemid="hp_s1_i7"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21.9696C9.83036 21.3756 8.03795 20.089 6.62278 18.11C5.20761 16.1309 4.50003 13.9324 4.50003 11.5145V5.83502L12 3.02734L19.5 5.83502V11.5145C19.5 13.9324 18.7924 16.1309 17.3772 18.11C15.9621 20.089 14.1697 21.3756 12 21.9696ZM12 16.9138C13.2171 16.9138 14.2572 16.4811 15.1205 15.6157C15.9837 14.7504 16.4154 13.7113 16.4154 12.4984C16.4154 11.2814 15.9837 10.2412 15.1205 9.37797C14.2572 8.51472 13.2171 8.08309 12 8.08309C10.7829 8.08309 9.74276 8.51472 8.87953 9.37797C8.01628 10.2412 7.58466 11.2814 7.58466 12.4984C7.58466 13.7113 8.01628 14.7504 8.87953 15.6157C9.74276 16.4811 10.7829 16.9138 12 16.9138ZM13.7449 14.8561L11.5 12.6997V9.48179H12.4051V12.3856L14.3577 14.2433L13.7449 14.8561Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
section.promo.inside .promo-1 p.postp.small {
	font-size: 14px;
}
section.promo.inside .promo-1 p.postp.gray {
	color:#9B9FA0;
}
section.promo.inside .promo-1 p.postp.max800 {
	max-width:800px;
}
section.promo.inside .promo-1 p.introtext.big {
	font-size:20px;
}
section.promo.inside .promo-1 p.introtext.white {
	color:#fff;
}
.copyanimation {
    border-radius: 24px;
    padding: 72px;
    background: #fff;
    margin-top: 32px;
}
.page_ac section.insides.step4 .svg1 {
    position: absolute;
    left: -10px;
    bottom: 0;    bottom: 200px;
}
.page_ac section.insides.step4 .svg2 {
    position: absolute;
    right: -10px;
    bottom: 0;    bottom: 200px;
}
.copyanimation h3 {
    text-align: center;
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: block;
    max-width: 560px;
    color: #191919;
    margin: 0 auto;
    margin-bottom: 24px;
}
.copyanimation h3 b {color:#E41360;font:inherit;}
.copyanimation img {
}
.copyanimation p {
    display: block;
    max-width: 560px;
    margin: 0 auto;
    color: var(--dark-pink, #2E1921);
    text-align: center;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 72px;
}
.copyanimation img {
    display: block;
    margin: 0 auto;
    max-width: 560px;
}
.copyanimation {
    margin-top: 120px;
}
section.insides p.subtitle {
    display: block;
    margin-left: 270px;
    max-width: 500px;
    margin-top: 32px;
    color: #B6B6B6;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 72px;
}


.bott {
    font-size: 0;
    padding-left: 270px;
}
.bott .left {
    width: 524px;
    display: inline-block;
    vertical-align: top;
    padding-top: 19px;
    background-repeat: no-repeat;
}
.bott .left img {
    display: block;
    margin-top: 24px;
    margin-bottom: 24px;
}
.bott .left h3 {
    display: block;
    max-width: 250px;
    color: #FFF;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 40px;
}
.bott .left h3 i {
    font: inherit;
    color: #e41360;
}
.bott .left ul {
    list-style: none;
    display: block;
}
.bott .left li {
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='20' fill='%23E41360'/%3E%3Cpath d='M16.6767 26.98L10.1074 20.4108L10.8484 19.6954L16.6767 25.5236L29.1433 13.0312L29.8844 13.7723L16.6767 26.98Z' fill='white'/%3E%3C/svg%3E%0A");
}
.bott .left li {
    display: block;
    min-height: 40px;
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 56px;
    color: #9B9FA0;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 16px;
}
.bott .right {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 524px - 16px);
    margin-left: 16px;
    border-radius: 24px;
    overflow: hidden;
}
.bott .right img {
    display: block;
    width: 524px;
    height: 524px;
    object-fit: cover;
}
.bott .block {
	background-image: url("data:image/svg+xml,%3Csvg width='524' height='19' viewBox='0 0 524 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H505' stroke='%233F3F3F'/%3E%3Cpath d='M523 19V13C523 6.37258 517.627 1 511 1H505' stroke='%233F3F3F'/%3E%3C/svg%3E");
}
.page_ac section.insides.services h2 {
    max-width: 650px;
}

.page_inner.page_hp section.promo.inside #promo_server .ok {
	background-image: 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%3Crect width='80' height='80' rx='40' fill='%23E41360'/%3E%3Cpath d='M38.6665 52V50H49.9998V39.8667C49.9998 38.5778 49.7221 37.3389 49.1665 36.15C48.6109 34.9611 47.8665 33.9111 46.9332 33C45.9998 32.0889 44.9332 31.3611 43.7332 30.8167C42.5332 30.2722 41.2887 30 39.9998 30C38.7109 30 37.4665 30.2722 36.2665 30.8167C35.0665 31.3611 33.9998 32.0889 33.0665 33C32.1332 33.9111 31.3887 34.9611 30.8332 36.15C30.2776 37.3389 29.9998 38.5778 29.9998 39.8667V48H29.3332C28.5998 48 27.9721 47.7389 27.4498 47.2167C26.9276 46.6944 26.6665 46.0667 26.6665 45.3333V42.6667C26.6665 42.1556 26.7887 41.7056 27.0332 41.3167C27.2776 40.9278 27.5998 40.6111 27.9998 40.3667L28.0998 38.6C28.2998 36.9778 28.7609 35.5111 29.4832 34.2C30.2054 32.8889 31.1054 31.7778 32.1832 30.8667C33.2609 29.9556 34.4721 29.25 35.8165 28.75C37.1609 28.25 38.5554 28 39.9998 28C41.4665 28 42.8721 28.25 44.2165 28.75C45.5609 29.25 46.7665 29.9611 47.8332 30.8833C48.8998 31.8056 49.7943 32.9167 50.5165 34.2167C51.2387 35.5167 51.6998 36.9667 51.8998 38.5667L51.9998 40.3C52.3998 40.5 52.7221 40.7944 52.9665 41.1833C53.2109 41.5722 53.3332 42 53.3332 42.4667V45.5333C53.3332 46.0222 53.2109 46.4556 52.9665 46.8333C52.7221 47.2111 52.3998 47.5 51.9998 47.7V50C51.9998 50.55 51.804 51.0208 51.4123 51.4125C51.0207 51.8042 50.5498 52 49.9998 52H38.6665ZM35.9998 42.3333C35.7332 42.3333 35.4998 42.2333 35.2998 42.0333C35.0998 41.8333 34.9998 41.5944 34.9998 41.3167C34.9998 41.0389 35.0998 40.8056 35.2998 40.6167C35.4998 40.4278 35.7387 40.3333 36.0165 40.3333C36.2943 40.3333 36.5276 40.4292 36.7165 40.6208C36.9054 40.8125 36.9998 41.05 36.9998 41.3333C36.9998 41.6 36.904 41.8333 36.7123 42.0333C36.5207 42.2333 36.2832 42.3333 35.9998 42.3333ZM43.9998 42.3333C43.7332 42.3333 43.4998 42.2333 43.2998 42.0333C43.0998 41.8333 42.9998 41.5944 42.9998 41.3167C42.9998 41.0389 43.0998 40.8056 43.2998 40.6167C43.4998 40.4278 43.7387 40.3333 44.0165 40.3333C44.2943 40.3333 44.5276 40.4292 44.7165 40.6208C44.9054 40.8125 44.9998 41.05 44.9998 41.3333C44.9998 41.6 44.904 41.8333 44.7123 42.0333C44.5207 42.2333 44.2832 42.3333 43.9998 42.3333ZM32.0332 40.6C31.9443 39.2889 32.1276 38.1 32.5832 37.0333C33.0387 35.9667 33.6498 35.0611 34.4165 34.3167C35.1832 33.5722 36.0665 33 37.0665 32.6C38.0665 32.2 39.0665 32 40.0665 32C42.0887 32 43.7887 32.6389 45.1665 33.9167C46.5443 35.1944 47.3887 36.7889 47.6998 38.7C45.6109 38.6778 43.7721 38.1167 42.1832 37.0167C40.5943 35.9167 39.3665 34.4889 38.4998 32.7333C38.1443 34.5333 37.3943 36.1278 36.2498 37.5167C35.1054 38.9056 33.6998 39.9333 32.0332 40.6Z' fill='white'/%3E%3C/svg%3E%0A");
}
.page_hp section.startworking.step5 h2 {
    color: #2E1921;
    font-family: Manrope;
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    max-width: 1000px;
}
.page_hp section.startworking.step5 .wrap > img.icon {
    width: 86px;
    height: 86px;
    margin-bottom: 24px;
    left: 0;
    border-radius: 0;
}
.page_hp section.startworking.step5 h2 b {
    font: inherit;
    color: #E41360;
}
.page_hp section.startworking.step5 .intro {
    max-width: 522px;
    margin: 72px auto;
}
.page_hp section.startworking.step5 .intro li {
    width: 100%;
    display: block;
    padding: 0;
    min-height: 130px;
    padding: 16px;
    padding-left: calc(72px + 16px);
}
.page_hp section.startworking.step5 .intro li {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #191919;    text-align: left;
}
.page_hp section.startworking.step5 .intro li:before {display:none;}
.page_hp section.startworking.step5 .intro li {}
.page_hp section.startworking.step5 .intro li img {
    display: block;
    width: 40px;
    height: 40px;
    padding: 0;
    position: absolute;
    left: 16px;
    top: 16px;
}
.page_hp section.startworking.step5 .intro li i {
    display: block;
    color: #B6B6B6;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-top: 8px;
}
.page_hp section.startworking.step5 .intro li:last-child {
    border-radius: 16px;
    background: #EDEDED;
}
.page_hp section.startworking.step5 .intro li:last-child i  {
	color:#9B9FA0;
}
.page_cases section.socialprojects {
    margin-top: 72px;
}
.page_cases section.socialprojects .tab_cont > div.active {
    margin-bottom: 16px;
}
.page_cases section.socialprojects .tab_cont {
    height: auto;
}
.cases_load_more {
    background-image: url(../img/btn214.png);
}
.cases_load_more {}
.cases_load_more:hover {
	background-image: url(../img/btn214a.png);
	color:#E41360;
}
.cases_load_more {
    width: 214px;
    height: 48px;
    background-size: 214px 48px;
    display: block;
    transition: all 0.6s ease;
    margin: 0 auto;
    margin-top: 48px;
    text-align: center;
    color: #9B9FA0;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 48px;
    padding-right: 48px;
    will-change: color;
}
.page_cases section.socialprojects .tab_cont > div {
    height: 450px;
}
section.socialprojects .tab_links a {
    border: 1px solid #fff;
    border-radius: 13px;
    width: auto;
    background: transparent !important;
}
section.socialprojects .tab_links a:after {
    content: '';
    width: 2px;
    position: absolute;
    height: 20px;
    top: 14px;
    left: -2px;
    z-index: 1;
    background: #1a1a1a;
}
section.socialprojects .tab_links a:hover {
	border-color:#E41360;
}
section.socialprojects .tab_links a:first-child:after {display:none;}
.page_news .newsitem {
    margin-bottom: 32px;
}
.blockeea {
	background-image: url(../img/blockee.png);
}
.blockee {
    background-size: 100% 19px;
    background-repeat: no-repeat;
    padding-top: 20px;
}
.page_article .blockee {
    margin: 48px auto;
    padding-top: calc(48px + 19px);
}

.page_article .params .tage {
    height: 36px;
    border-radius: 8px;
    background: rgba(228, 19, 96, 0.10);
    display: inline-block;
    vertical-align: top;
    color: #E41360;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    padding: 0 16px;
    line-height: 36px;
    margin-right: 24px;
}
.page_article .params ins.date {
    display: inline-block;
    vertical-align: top;
    height: 36px;
    text-decoration: none;
}
.page_article .params ins.date .date {
    display: block;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    color: rgba(255,255,255,0.8);
}
.page_article .params ins.date .time {
    display: block;
    color: rgba(142, 142, 142, 0.80);
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
section.article  {
	margin-top: 48px;
}
section.article .wrap .inner {
    margin: 0 auto;
    
    max-width: 790px;
	color: #9B9FA0; 
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
section.article a.back {
    position: absolute;
    top: 0;
    left: 0;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 7L14 17L9 12L14 7Z' fill='%233E4446'/%3E%3C/svg%3E%0A");
}
section.article a.back {
    color: #777B7D;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    padding-left: 24px;
    line-height: 24px;
    background-position: left center;
    background-repeat: no-repeat;
}
.page_article .params {
    margin-bottom: 32px;
}
.page_article h1 {
    color: #FFF;
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: block;
    margin-bottom: 16px;
}
.page_article .introtext {
    display: block;
    color: #FFF;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.page_article .blockee p {
    display: block;
    margin-bottom: 24px;
}
.page_article .blockee p a {
	
}
.page_article .blockee img {
    display: block;
    max-width: 100%;
    margin: 40px auto;
}
.page_article .blockee h2, .page_article .blockee h3, .page_article .blockee h4 {
    color: #FFF;
    font-family: Manrope;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: block;
    margin-top: 56px;
    margin-bottom: 16px;
}

.page_article .blockee pre {
    color: #4F4F4F;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: block;
    padding-left: 16px;
    border-left: 1px solid #4f4f4f;
}
.page_article .blockee ul {
    list-style: none;
}
.page_article .blockee li {
    display: block;
    margin-bottom: 4px;
    color: #E41360;
    padding-left: 24px;
}
.page_article .blockee li:before {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='2' viewBox='0 0 11 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.84 1.031V0.149H10.08V1.031H0.84Z' fill='%239B9FA0'/%3E%3C/svg%3E%0A");
}
.blockeea {
    background-repeat: no-repeat;
    background-size: 100% auto;
    padding-top: 20px;
}
section.article a.back {
    top: 20px;
}
.page_article .blockee {
    padding-top: 0;
}
.page_article .blockee {
    padding-top: 0;
    margin-top: 48px;
}
.blockeea {
    margin-top: 48px;
}
.page_article .blockee li:before {
    width: 12px;
    height: 20px;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    background-position: left center;
    background-repeat: no-repeat;
}

.author {
    margin-top: 72px;
    text-align: center;
}
.author  span.name {
    display: block;
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.author span.post {
    display: block;
    color: #E41360;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.page_article .blockee .author img {
    width: 56px;
    height: 56px;
    object-fit: cover;
    border-radius: 100px;
    margin-bottom: 16px;
    display: block;
}

.page_contacts span.titleanimate {
    display: inline-block;
    vertical-align: top;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    max-width: 510px;
    color: #fff;
}
section.contacts {
    margin-top: 48px;
    font-size: 0;
}
div.contacts {
    display: inline-block;
    width: 310px;
}
.page_contacts span.titleanimate {
    width: 510px;
    margin-right: calc(100% - 510px - 310px);
}
section.contacts .wrap {
    font-size: 0;
}
div.contacts b {
    display: block;
    color: #9B9FA0;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 8px;
}
div.contacts span, div.contacts a {
    display: block;
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 32px;
}
section.contacts .hrup {
	background-image:url(../img/hrup.png);
}
section.contacts .hrdn {
	background-image:url(../img/hrdn.png);
}
section.contacts .hrup, section.contacts .hrdn {
    width: 100%;
    height: 20px;
    margin: 20px auto;
    display: block;
    background-size: 100% 20px;
}
#cmap {
    height: 350px;
    background: #000;
    border-radius: 16px;
    margin-bottom: 32px;
}
.page_contacts section.startworking {
    margin-top: 20px;    height: auto;
}
.page_contacts section.startworking .wrap {
    background: transparent;
}
.page_contacts section.startworking .title span {
    color: #fff;
}
.page_contacts section.startworking .title .t2 {
    color: #fff;
}
.page_contacts  .forms .formitem label,
.page_contacts  .forms .formitem.checkbox label {
    color: #fff;
}
.page_contacts section.startworking:not(.visible) .title .t2 {color:transparent;}
.page_dc svg#svg_lines {
    left: 173px;
}
svg#svg_server_left {
    left: 32px;
    top: 48px;
}
svg#svg_lines .path {
	opacity:0;
}
.page_dc svg#svg_lines {
    left: 120px;
    top: -9px;
}
.page_dc svg#svg_armor {
    right: auto;
    left: 300px;
    top: -24px;
}
.page_dc  section.promo.inside #promo_server .ok {
    top: -48px;
} 
.page_inner svg#svg_lines .path { transform: translateX(0px) !important;}

.page_inner.page_is  section.promo.inside #promo_server .ok {
	background-image: 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%3Crect width='80' height='80' rx='40' fill='%23E41360'/%3E%3Cpath d='M28 53.3346V44.3346H32V39.0013H39V35.668H35V26.668H45V35.668H41V39.0013H48V44.3346H52V53.3346H42V44.3346H46V41.0013H34V44.3346H38V53.3346H28Z' fill='white'/%3E%3C/svg%3E%0A");
}
.page_inner svg#svg_lines {
    width: 1360px;
    height: 392px;
    left: 0;
}
.promo-1 #promo_server:before {
    content: '';
    width: 20px;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    background: #1a1a1a;
    z-index: 1;
    filter: blur(6px);
    left: -20px;
}
.promo-1 #promo_server:after {
    content: '';
    width: 20px;
    height: 100%;
    display: block;
    position: absolute;
    background: #1a1a1a;
    z-index: 1;
    filter: blur(6px);
    right: -20px;
}
.page_inner section.promo .promo-1 h1 {
    padding-top: 96px;
}
.page_inner section.promo.inside {
    padding-top: 32px; 
}
.page_inner.page_is #svg_lines #path01 {opacity:0;}
.page_inner.page_is #svg_lines {
    position: absolute;
    top: 0;
    height: auto;
}
  .bubble {
    position: absolute;
    background-color: rgba(255, 255, 255, 0.9);
    border-radius: 20px;
  }
#bubbles {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;overflow:hidden;
}
.page_inner section.promo .promo-1 .enjoy,
.page_inner section.promo .promo-1 .enjoy:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='280' height='266' viewBox='0 0 280 266' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M154 0V80' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
.page_inner section.promo .promo-1 .enjoy:hover {
    color: #e41360;
}
.page_inner section.promo .promo-1 .enjoy .glow  {
	background-image: url("data:image/svg+xml,%3Csvg width='280' height='266' viewBox='0 0 280 266' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_56_488)'%3E%3Cpath d='M189.557 118.61C189.557 133.481 198.704 177 170.936 177C143.168 177 89 133.481 89 118.61C89 103.739 117.711 115.814 139.279 109.231C200.73 90.474 189.557 103.739 189.557 118.61Z' fill='%23E41360'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_56_488' x='0' y='11' width='280' height='255' 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='44.5' result='effect1_foregroundBlur_56_488'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
	position: absolute;
    top: 0;
    left: 0;
    width: 280px;
    height: 266px;    height: 256px;
    transition: all 0.6s ease;
	animation: moveAround 4s linear infinite;
	opacity:0.7;
}
.glowe {
	transition: all 0.6s ease;
	animation: moveAround2 6s linear infinite;
}
#body_blob {
	transition: all 0.6s ease;
	animation: moveAround3 3s linear infinite;
}
.page_inner section.promo .promo-1 .enjoy:hover .glodw {opacity:1;}
.page_inner section.promo .promo-1 .enjoy .blow span:after{
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.74402 9.75894H0.833008V8.24594H8.74402V0.335938H10.257V8.24594H18.167V9.75894H10.257V17.6689H8.74402V9.75894Z' fill='white'/%3E%3C/svg%3E%0A");
}
.page_inner section.promo .promo-1 .enjoy .blow {
    background-color: #2E1921;background-color: #2e192185;
    display: block;
    width: 80px;
    height: 80px;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    top: 100px;
    left: 115px;
    border-radius: 16px;
    transition: all 0.6s ease;
}
  @keyframes moveAround {
    0% {
      transform: translate(0px, 0px) rotate(0deg);
    }
    30% {
      transform: translate(-10px, -5px) rotate(100deg);
    }
	60% {
      transform: translate(10px, 5px) rotate(220deg);
    }
    100% {
      transform: translate(0px, 0px) rotate(360deg);
    }
  }
@keyframes moveAround2 {
    0%, 100% {
        transform: translate(0px, 0px) rotate(0deg);
		opacity:1;
    }
    25% {
        transform: translate(3px, 16px) rotate(5deg);
		opacity:0.6;
    }
    50% {
        transform: translate(5px, 16px) rotate(10deg);
		opacity:0.8;
    }
    75% {
        transform: translate(3px, 16px) rotate(5deg);
		opacity:0.9;
    }
}
@keyframes moveAround3 {
    0%, 100% {
        transform: translate(0px, 0px) rotate(0deg) scale(1);
		opacity:1;
    }
    50% {
        transform: translate(-143px, -36px) rotate(0deg) scale(1.1);
		opacity:0.6;
    }
    70% {
        transform: translate(-85px, -26px) rotate(0deg) scale(1.0);
		opacity:0.7;
    }
    85% {
        transform: translate(-23px, -5px) rotate(0deg) scale(1.1);
		opacity:0.9;
    }
}


  .gradient {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, transparent, rgba(255, 255, 255, 0.1));
    pointer-events: none;
    z-index: -1;
  }



.glow-button {
	--button-background: rgb(199 141 162);
    --button-color: #fff;
    --button-shadow: rgba(228, 19, 96, 0.2);
    --button-shine-left: rgb(237 222 227 / 57%);
    --button-shine-right: rgb(141 15 61 / 65%);
    --button-glow-start: #974a66;
    --button-glow-end: #bd4f77;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
  border: none;
  font-family: inherit;
  font-size: 16px;
  font-weight: 500;
  border-radius: 11px;
  position: relative;
  line-height: 24px;
  cursor: pointer;
  color: var(--button-color);
  padding: 0;
  margin: 0;
  background: none;
  z-index: 1;
  box-shadow: 0 8px 20px var(--button-shadow);
}
.glow-button .gradient {
  position: absolute;
  inset: 0;
  border-radius: inherit;
  overflow: hidden;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
  transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
}
.glow-button .gradient:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  transform: scale(1.05) translateY(-44px) rotate(0deg) translateZ(0);
  padding-bottom: 100%;
  border-radius: 50%;
  background: linear-gradient(90deg, var(--button-shine-left), var(--button-shine-right));
  -webkit-animation: rotate linear 2s infinite;
          animation: rotate linear 2s infinite;
}
.glow-button span {
    z-index: 1;
    position: relative;
    display: block;
    padding: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    background-color: #e4136038;    background-color: #141414;     background-color: #38101f;
    overflow: hidden;
    -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.glow-button span:before {
  content: "";
  position: absolute;
  left: -16px;
  top: -16px;
  transform: translate(var(--pointer-x, 0px), var(--pointer-y, 0px)) translateZ(0);
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: var(--button-glow, transparent);
  opacity: var(--button-glow-opacity, 0);
  transition: opacity var(--button-glow-duration, 0.5s);
  filter: blur(20px);
}
.glow-button:hover {
  --button-glow-opacity: 1;
  --button-glow-duration: .25s;
}

@-webkit-keyframes rotate {
  to {
    transform: scale(1.05) translateY(-44px) rotate(360deg) translateZ(0);
  }
}

@keyframes rotate {
  to {
    transform: scale(1.05) translateY(-44px) rotate(360deg) translateZ(0);
  }
}
.page_inner section.promo .promo-1 .enjoy .blow span:after {
    display: block;
    width: 100%;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.8;
}

section.promo .promo-2 .garm:not(.active) {height:0px !important;}
.page_inner section.promo .promo-2 .garm.active {
    height: 360px;
}

section.startworking .title * {transition:all 0.5s ease-out;}

.newsitem .more {background-image:url(../img/btn-147.png);background-size:147px 48px;}
.newsitem .more:hover {background-image:url(../img/btn-147a.png);}
section.promo .promo-2 .items a span {
    font: inherit;
    font-weight: 400;
}
#menu *,
.forms .formitem label {
    will-change: opacity;
}

section.insides .mvblck { 
    transition: all 1.6s ease; 
}
section.insides .animblocks .mvblck {
    transform: translate(0px, 1538px);
 
}
section.insides.services .blocks {overflow:hidden;}
.path {opacity:0;}
 



.grayaddon {
    padding: 32px;
    border-radius: 32px;
    background: #232323;
}
.grayaddon h3 {
    color: #FFF;
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
    margin-bottom: 32px;
    max-width: 850px;
}
.grayaddon div {
    background-image: url(../img/2xflame.png);
    background-size: 100% 19px;
    display: block;
    padding-top: 19px;
    margin-bottom: 32px;
    font-size: 16px;
    background-repeat: no-repeat;
    padding-left: 16px;
    padding-right: 16px;
    color: #fff;
    font-size: 0;
}
.grayaddon div .name {
    display: inline-block;
    vertical-align: top;
    padding-right: 32px;
    font-size: 16px;
    padding-top: 10px;
    width: 50%;
}
.grayaddon div .valu {
    display: inline-block;
    vertical-align: top;
    padding-right: 32px;
    font-size: 16px;
    padding-top: 10px;
    width: 50%;
    color: #A3A3A3;
}
.newsitem:hover .params, .newsitem:hover .intro {
    opacity:1;
}
.page_dc.page_inner section.promo .promo-1 h1 {
    max-width: 500px;
}
html .animtext {opacity:0;}
html .animtext.processing {opacity:1;}
html .animtext span {
    font: inherit;
}
html .animtext span {
    font: inherit !important;
    display: inline !important;
}
.animtext span {
  opacity: 0;
  transition: opacity 0.5s;
}

.animtext span.active {
  opacity: 1; 
}
.page_is.page_inner section.promo .promo-1 h1 {
    max-width: 650px;
}



section.promo3 .top #p3_anim .pro1:after, 
section.promo3 .top #p3_anim .pro2:after, 
section.promo3 .top #p3_anim .pro3:after {
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.825 15H11.325V10.85H15.5V9.35H11.325V5H9.825V9.35H5.5V10.85H9.825V15ZM10.5066 20C9.12775 20 7.83192 19.7375 6.61915 19.2125C5.40638 18.6875 4.34583 17.9708 3.4375 17.0625C2.52917 16.1542 1.8125 15.093 1.2875 13.879C0.7625 12.665 0.5 11.3678 0.5 9.9875C0.5 8.60718 0.7625 7.31003 1.2875 6.09602C1.8125 4.88201 2.52917 3.825 3.4375 2.925C4.34583 2.025 5.40701 1.3125 6.62103 0.7875C7.83503 0.2625 9.13218 0 10.5125 0C11.8928 0 13.19 0.2625 14.404 0.7875C15.618 1.3125 16.675 2.025 17.575 2.925C18.475 3.825 19.1875 4.88333 19.7125 6.1C20.2375 7.31667 20.5 8.61445 20.5 9.99335C20.5 11.3723 20.2375 12.6681 19.7125 13.8809C19.1875 15.0936 18.475 16.1526 17.575 17.0579C16.675 17.9632 15.6167 18.6798 14.4 19.2079C13.1833 19.736 11.8855 20 10.5066 20ZM10.5125 18.5C12.8708 18.5 14.875 17.6708 16.525 16.0125C18.175 14.3542 19 12.3458 19 9.9875C19 7.62917 18.1766 5.625 16.5297 3.975C14.8828 2.325 12.8729 1.5 10.5 1.5C8.15 1.5 6.14583 2.32343 4.4875 3.9703C2.82917 5.61718 2 7.62708 2 10C2 12.35 2.82917 14.3542 4.4875 16.0125C6.14583 17.6708 8.15417 18.5 10.5125 18.5Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
	content:'';display:block;width:20px;height:20px;
}
section.promo3 .top #p3_anim .pro1:after, section.promo3 .top #p3_anim .pro2:after, section.promo3 .top #p3_anim .pro3:after {
    margin: 0 auto;
    margin-top: 20px;
}
section.promo3 .top #p3_anim #anim0 {
    top: -140px;
    right: 20px;
}
section.promo3 .top {
    height: 618px;
}



section.promo3 .top #p3_anim .cases {
    transition: all 0.6s ease;
    background-color: #fff;
    width: 150px;
    height: 150px;
    display: block;
    background-repeat: no-repeat;
    background-position: center 94px;
    border-radius: 150px;
    line-height: 124px;
    color: var(--bg-dark, #191919);
    text-align: center;
    font-family: Manrope;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    z-index: 1;
    position: absolute;
    right: 263px;
    top: 125px;
    transform: translateY(-100px);
    opacity: 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%3Cpath d='M1.05 12.85L0 11.8L10.3 1.5H0.85V0H12.85V12H11.35V2.55L1.05 12.85Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
}

section.promo3 .top #p3_anim.ready > a {
	transform: translateY(0px);
    opacity: 1;
}


 section.promo3 .top #p3_anim #anim0 svg {
 	transition:all 0.6s ease;opacity:0;
 }









/*

section.promo3 .top {
    height: 768px;
}
section.promo3 .top #p3_anim #anim0 {
    top: 0; 
}
section.promo3 {
    margin-top: 0;
}
section.promo3 .top .midd {
    top: 80px;
}
section.promo3 .top #p3_anim .pro1 {
    top: 120px;
}
section.promo3 .top #p3_anim .pro2 {
	top:calc(270px + 120px);
}
section.promo3 .top #p3_anim .pro3 {
	top:calc(270px + 120px);
}
section.promo3 .top #p3_anim .cases{
	top:calc(125px + 140px);
}
section#anim0container {
    height: 925px;
}
*/

.page_dc.page_inner section.promo .promo-1 h1 {
    max-width: 600px;
}
.preh2 {
    display: block;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: block;
    max-width: 720px;
    margin-left: 270px;
    color: #fff;
    margin-top: 8px;
}
.promo-1 #promo_server .ok { 
    fill: rgba(74, 74, 74, 0.31);
    backdrop-filter: blur(4.5px);-webkit-backdrop-filter: blur(4.5px);
}
.page_dc section.promo.inside .promo-1 p i {
    display: inline;
}
.page_dc section.promo.inside .promo-1 p {
    color: #9B9FA0;
    max-width: 580px;
}
.preh2 {
    color: #9B9FA0;
    font-size: 14px;
}
.info_image .info li {
    margin-bottom: 16px;
    height: auto;
}
.info_image .info ul {
    display: block;
    margin-bottom: 24px;
}
.info_image .image,
.info_image .info {
    height: 610px;
}
.info_image .image img {
    object-position: top right;
}
section.promo .promo-2 .garm h2 {
    font-size: 50px;
    line-height: 1.0em;
}
.page_dc section.startworking.visible .title .t2 {
    padding-top: 40px;
}
section.promo .promo-2 .garm .pre {
    display: block;
    margin-bottom: 16px;
    color: #000;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
section.promo .promo-2 .garm .pre strong {
    font: inherit;
    color: #E41360;
}
.page_dc section.promo .promo-2 .garm p {
    color: #191919;
}
.page_inner section.promo .promo-2 .garm.active {
    height: 462px;
}
section.promo .promo-2 .items a[itemid="hp_s1_i2"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.3884 20.0053C5.03115 20.0053 3.8771 19.5314 2.92625 18.5835C1.97542 17.6356 1.5 16.4831 1.5 15.1258C1.5 13.9028 1.90406 12.8228 2.71218 11.8861C3.52029 10.9493 4.53546 10.413 5.75768 10.2771C6.03544 8.74382 6.76225 7.48357 7.9381 6.4964C9.11395 5.50922 10.4769 5.01562 12.0269 5.01562C13.7931 5.01562 15.2887 5.64671 16.5137 6.90888C17.7387 8.17104 18.3512 9.69422 18.3512 11.4784V12.2759H18.6589C19.7375 12.2767 20.6474 12.6474 21.3884 13.388C22.1294 14.1286 22.4999 15.0451 22.4999 16.1374C22.4999 17.2032 22.1217 18.1143 21.3653 18.8707C20.6089 19.6271 19.6978 20.0053 18.632 20.0053H6.3884Z' fill='%23656565' fill-opacity='1'/%3E%3C/svg%3E%0A");
}
section.promo .promo-2 .items a[itemid="hp_s1_i5"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.0641 21.9999C5.63728 21.9999 5.2699 21.8459 4.96195 21.538C4.65398 21.23 4.5 20.8626 4.5 20.4358V10.6384C4.5 10.2083 4.65398 9.84008 4.96195 9.53378C5.2699 9.22748 5.63728 9.07433 6.0641 9.07433H7.6218V6.87818C7.6218 5.66316 8.04796 4.62971 8.90028 3.77783C9.75259 2.92594 10.7866 2.5 12.0022 2.5C13.2178 2.5 14.251 2.92594 15.1019 3.77783C15.9527 4.62971 16.3782 5.66316 16.3782 6.87818V9.07433H17.9359C18.3627 9.07433 18.7301 9.22748 19.038 9.53378C19.346 9.84008 19.5 10.2083 19.5 10.6384V20.4358C19.5 20.8626 19.346 21.23 19.038 21.538C18.7301 21.8459 18.3627 21.9999 17.9359 21.9999H6.0641ZM12.0028 17.2499C12.4757 17.2499 12.8789 17.0847 13.2125 16.7542C13.546 16.4237 13.7128 16.0249 13.7128 15.5576C13.7128 15.1008 13.5451 14.6977 13.2097 14.3483C12.8743 13.999 12.4701 13.8243 11.9972 13.8243C11.5243 13.8243 11.121 13.999 10.7875 14.3483C10.454 14.6977 10.2872 15.1036 10.2872 15.566C10.2872 16.0283 10.4549 16.4246 10.7903 16.7547C11.1257 17.0848 11.5299 17.2499 12.0028 17.2499ZM8.87817 9.07433H15.1218V6.87818C15.1218 6.01101 14.8185 5.27392 14.2119 4.6669C13.6054 4.05988 12.8688 3.75638 12.0023 3.75638C11.1358 3.75638 10.3985 4.05988 9.79035 4.6669C9.18223 5.27392 8.87817 6.01101 8.87817 6.87818V9.07433Z' fill='%23656565' fill-opacity='1'/%3E%3C/svg%3E%0A");
}
.page_is section.insides.step4 .right div img {
    width: 24px;
    height: 24px;
    margin: 0 auto;
    top: 5px;
}
.page_cs section.promo.inside .promo-1 p {
    max-width: 680px;
}
.page_cs section.promo.inside .promo-1 .postp_pre {
    margin-bottom: 24px;
    display: block;
    color: #9B9FA0;
}
.page_cs section.promo.inside .promo-1 .postp_pre p {
    color: inherit;
}
.page_cs section.promo .promo-1 p span {
    color: #9B9FA0;
}

 
.page_ac .bott .left.wide h3 {
    max-width: 600px;
}
section.promo.inside .promo-1 p.introtext.white strong {
    font: inherit;
    color: #e41360;
}



.innersubblock {
    margin-top: 32px;
    font-size: 0;
    padding: 0 24px;
}
.innersubblock:before {
    content: '';
    background: url(/site/tpl/img/subbn.png);
    width: 100%;
    display: block;
    height: 18px;
    background-size: 100% 100%;
    margin-bottom: 8px;
}
.innersubblock:after {
    content: '';
    background: url(/site/tpl/img/subbn.png);
    width: 100%;
    display: block;
    height: 18px;
    background-size: 100% 100%;
    margin-top: 8px;
    transform: rotate(180deg);
}
.innersubblock > div {
    display: inline-block;
    width: 260px;
    vertical-align: top;
    min-height: 90px;
}
.innersubblock > div.wide {
    margin-right: 16px;
    width: calc(100% - 16px - 260px);
}
.innersubblock b {
    display: block;
    margin-bottom: 8px;
    color: var(--white, #FFF);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.innersubblock p {
    display: inline-block; 
    vertical-align: top;
    max-width: calc(50% - 16px);
    margin-right: 16px;
    color: #E41360;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}



header .rightlinks .lang_options a {
    display: block;
    font-size: 15px;
    line-height: 40px;
    height: 40px;
    width: 100%;
    color: #fff;
}

header .rightlinks .lang_options {
    opacity: 0;
    transition: all 0.6s ease;
    display: block;
    position: absolute;
    right: 200px;
    top: 47px;
    z-index: 10;
    background: #fff;
    width: 80px;
    border-radius: 13px;
    background: transparent;
    border: 1px solid #ffffffd6;
    backdrop-filter: blur(2px);-webkit-backdrop-filter: blur(2px);
    /* transform: translateY(-300px); */
    height: 0;
    overflow: hidden;
}
header .rightlinks.langactive .lang_options {
    opacity: 1;
    transform: translateY(0px);
    height: fit-content;
}
header .rightlinks .lang_options a.inactive {
    color: #e41360;
}
.newsitem .more {
    opacity: 0;
}
.newsitem:hover .more {
    display: block;
    opacity: 1;
}

.black .forms .formitem input {
    color: #ffffffc4;
}
.forms .formitem a.submit.inactive {
    pointer-events: none;
    filter: grayscale(1) brightness(1.3);
}



#sent .window {
	background-image: url("data:image/svg+xml,%3Csvg width='340' height='78' viewBox='0 0 340 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='237' cy='11.8281' r='4' fill='%23E41360'/%3E%3Ccircle cx='263' cy='65.8281' r='4' fill='%23E41360'/%3E%3Ccircle cx='4' cy='7.82812' r='4' fill='%23E41360'/%3E%3Ccircle cx='250' cy='4.17188' r='4' fill='%23E41360'/%3E%3Ccircle cx='45' cy='49' r='4' fill='%23E41360'/%3E%3Ccircle cx='336' cy='4.82812' r='4' fill='%23E41360'/%3E%3Crect x='133.5' y='13.8281' width='64' height='64' rx='32' fill='%23E41360'/%3E%3Cpath d='M162.138 53.2178L155.12 46.1999L156.207 45.1255L162.138 51.0563L174.771 38.4102L175.859 39.4973L162.138 53.2178Z' fill='white'/%3E%3Ccircle cx='99' cy='14' r='4' fill='%23E41360'/%3E%3Ccircle cx='115' cy='59' r='4' fill='%23E41360'/%3E%3Ccircle cx='71' cy='68' r='4' fill='%23E41360'/%3E%3Cpath d='M27.0007 59.2995C23.8895 58.5217 21.334 56.7161 19.334 53.8828C17.334 51.0495 16.334 47.9439 16.334 44.5661V36.6328L27.0007 32.6328L37.6673 36.6328V44.5661C37.6673 47.9439 36.6673 51.0495 34.6673 53.8828C32.6673 56.7161 30.1118 58.5217 27.0007 59.2995Z' fill='%23E41360'/%3E%3Cpath d='M288.756 16.4755H297.244V13.4909C297.244 12.2914 296.831 11.2719 296.007 10.4323C295.183 9.59269 294.182 9.17289 293.005 9.17289C291.827 9.17289 290.825 9.59269 289.997 10.4323C289.17 11.2719 288.756 12.2914 288.756 13.4909V16.4755ZM301.549 34.5882C299.92 34.5882 298.541 34.0236 297.411 32.8946C296.282 31.7655 295.718 30.3865 295.718 28.7574C295.718 27.1284 296.282 25.7493 297.411 24.6203C298.541 23.4912 299.92 22.9267 301.549 22.9267C303.178 22.9267 304.557 23.4912 305.686 24.6203C306.815 25.7493 307.379 27.1284 307.379 28.7574C307.379 30.3865 306.815 31.7655 305.686 32.8946C304.557 34.0236 303.178 34.5882 301.549 34.5882ZM295.246 33.66H284.923C284.401 33.66 283.95 33.4701 283.57 33.0901C283.19 32.7102 283 32.2591 283 31.7369V18.3986C283 17.8697 283.19 17.417 283.57 17.0404C283.95 16.6638 284.401 16.4755 284.923 16.4755H287.244V13.4909C287.244 11.8728 287.804 10.4964 288.925 9.36192C290.046 8.22741 291.406 7.66016 293.004 7.66016C294.603 7.66016 295.961 8.22741 297.079 9.36192C298.197 10.4964 298.756 11.8728 298.756 13.4909V16.4755H301.077C301.599 16.4755 302.05 16.6638 302.43 17.0404C302.81 17.417 303 17.8697 303 18.3986V20.9011C302.701 20.8319 302.404 20.7876 302.109 20.7684C301.814 20.7492 301.517 20.7464 301.218 20.7601C299.054 20.8319 297.233 21.6438 295.755 23.196C294.277 24.7481 293.538 26.6033 293.538 28.7617C293.538 29.6683 293.675 30.5438 293.949 31.3882C294.222 32.2327 294.655 32.9899 295.246 33.66ZM301.546 28.5139C302.151 28.5139 302.664 28.3027 303.086 27.8804C303.507 27.4581 303.718 26.9452 303.718 26.3419C303.718 25.7386 303.507 25.2301 303.085 24.8164C302.663 24.4028 302.151 24.1959 301.549 24.1959C300.946 24.1959 300.437 24.4057 300.022 24.8252C299.607 25.2447 299.4 25.7541 299.4 26.3534C299.4 26.9527 299.609 27.4626 300.026 27.8831C300.443 28.3036 300.95 28.5139 301.546 28.5139ZM301.543 32.8318C302.263 32.8318 302.935 32.6638 303.558 32.328C304.181 31.992 304.692 31.5326 305.092 30.9498C304.532 30.6386 303.959 30.3929 303.373 30.2126C302.788 30.0322 302.181 29.9421 301.551 29.9421C300.922 29.9421 300.312 30.0322 299.72 30.2126C299.129 30.3929 298.557 30.6386 298.005 30.9498C298.395 31.5336 298.902 31.9933 299.526 32.3287C300.15 32.6641 300.822 32.8318 301.543 32.8318Z' fill='%23E41360'/%3E%3Cpath d='M305.275 60.9984C303.808 60.9984 302.562 60.4859 301.538 59.4609C300.512 58.4359 300 57.1901 300 55.7234C300 54.4234 300.417 53.2818 301.25 52.2984C302.083 51.3151 303.142 50.7234 304.425 50.5234C304.758 48.9068 305.542 47.5859 306.775 46.5609C308.008 45.5359 309.433 45.0234 311.05 45.0234C312.917 45.0234 314.492 45.7026 315.775 47.0609C317.058 48.4193 317.7 50.0484 317.7 51.9484V52.5484C318.9 52.5151 319.917 52.9026 320.75 53.7109C321.583 54.5193 322 55.5401 322 56.7734C322 57.9234 321.583 58.9151 320.75 59.7484C319.917 60.5818 318.925 60.9984 317.775 60.9984H305.275Z' fill='%23E41360'/%3E%3C/svg%3E%0A");
}
#sent .window {
    border-radius: 24px;
    background-color: #fff;
    width: 404px;
    max-width: 100%;
    height: auto;
    background-repeat: no-repeat;
    background-position: 32px 32px;
    min-height: 350px;
    padding-top: 140px;
}
#sent .window b {
    display: block;
    margin-bottom: 16px;
    color: var(--text, #191919);
    text-align: center;
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
#sent .window p {
    color: var(--gray-text, #616668);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
#sent .window a.close {
    position: relative;
    top: 0;
    right: 0;
    margin-top: 32px;
    width: 100%;
    background: none;
    text-align: center;
    height: 48px;
    line-height: 48px;
    border: 1px solid #E41360;
    border-radius: 12px;
    color: #E41360;
}
#enjoy .forms .formitem label {
    color: #191919;
}


body::-webkit-scrollbar {
  width: 4px; height: 4px;
  transition:none;
}
body::-webkit-scrollbar-track {
  background: #aaa;border-radius: 1px;width:6px;height: 4px;
  transition:none;
}
body::-webkit-scrollbar-thumb {
  background: #E41360;transition:all 0.6s ease;width:6px;height: 4px;
  transition:none;
}
body::-webkit-scrollbar-thumb:hover {
  background: #E41360;
  transition:none;
}



section.insides.services .blocks > div:hover > div {
    opacity: 0;
}

.page_about h1 {
    display: block;
    color: var(--white, #FFF);
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: 72px;
    margin-bottom: 48px;
}
.page_about .contacts .intro {
    display: block;
    max-width: 522px;
    color: var(--white, #FFF);
    font-family: Manrope;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 72px;
}

.page_about .image {
    height: 450px;
    margin-bottom: 72px;
    width: 100%;
}
.page_about .image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 16px;
}

.page_about .desire {
    width: 241px;
    height: auto;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
}
.page_about .desire .ptop, .page_about .desire .pbot {
    height: 20px;
    display: block;
    width: 100%;
    background-repeat: no-repeat;
    background-position: top center;
    margin-bottom: 8px;
}
.page_about .desire .pbot {
    margin-top: 8px;
    margin-bottom: 0;
}
.page_about .desire b {
    color: var(--white, #FFF);
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
    padding: 0 16px;
    margin-bottom: 24px;
}
.page_about .desire p {
    display: block;
    color: var(--gray-lite-text, #9B9FA0);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 0 16px;
}
.page_about .desire .ptop{
	background-image: url("data:image/svg+xml,%3Csvg width='243' height='19' viewBox='0 0 243 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%23616668'/%3E%3Cpath d='M19 1H224' stroke='%23616668'/%3E%3Cpath d='M242 19V13C242 6.37258 236.627 1 230 1H224' stroke='%23616668'/%3E%3C/svg%3E%0A");
}
.page_about .desire .pbot {
	background-image: url("data:image/svg+xml,%3Csvg width='243' height='19' viewBox='0 0 243 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M242 0L242 6C242 12.6274 236.627 18 230 18L224 18' stroke='%23616668'/%3E%3Cpath d='M224 18L19 18' stroke='%23616668'/%3E%3Cpath d='M1 0L1 6C1 12.6274 6.37258 18 13 18L19 18' stroke='%23616668'/%3E%3C/svg%3E%0A");
}
img.about_history {
    margin: 48px auto;
    width: 100%;
    height: 450px;
    border-radius: 16px;
    object-fit: cover;
    max-width: 1360px;
    display: block;
}
section.history {
    height: auto;
}
.page_about section.history {
    height: auto;
    margin-bottom: 0;
}
.page_about section.insides .wrap {
    margin-top: 24px;
}
.page_about section.insides h2 {
    margin-bottom: 48px;
}
.page_about section.insides.step33 .content li p {
    display: block;
    margin-top: 16px;
    color: #9D9D9D;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.page_about section.insides.step33 .content li {
    width: 33%;
    height: 250px;
    margin-bottom: 24px;
}


	.page_about .aboutcompanies {}
	.page_about .aboutcompanies h2 {}
.page_about .aboutcompanies .intro {
    position: absolute;
    top: 48px;
    right: 0;
    width: 420px;
    height: auto;
}
.page_about .aboutcompanies .intro p {
    display: block;
    color: var(--white, #FFF);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 16px;
}
.page_about .aboutcompanies .companies {
    margin-top: 150px;
    font-size: 0;
}
.page_about .aboutcompanies .companies .acomp {
    display: inline-block;
    vertical-align: top;
    width: 250px;
    height: 255px;
    margin-right: 16px;
    margin-bottom: 16px;
    padding: 20px 16px;
}
	.page_about .aboutcompanies .companies .acomp:before {content:'';
		background-image: url("data:image/svg+xml,%3Csvg width='243' height='19' viewBox='0 0 243 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%23616668'/%3E%3Cpath d='M19 1H224' stroke='%23616668'/%3E%3Cpath d='M242 19V13C242 6.37258 236.627 1 230 1H224' stroke='%23616668'/%3E%3C/svg%3E%0A");
	}
	.page_about .aboutcompanies .companies .acomp:after {content:'';
		background-image: url("data:image/svg+xml,%3Csvg width='243' height='19' viewBox='0 0 243 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M242 0L242 6C242 12.6274 236.627 18 230 18L224 18' stroke='%23616668'/%3E%3Cpath d='M224 18L19 18' stroke='%23616668'/%3E%3Cpath d='M1 0L1 6C1 12.6274 6.37258 18 13 18L19 18' stroke='%23616668'/%3E%3C/svg%3E%0A");
	}
.page_about .aboutcompanies .companies .acomp:before {
    height: 20px;
    position: absolute;
    top: 0;
    width: 100%;left: 0;
    background-repeat: no-repeat;
    background-position: top center;
}
	.page_about .aboutcompanies .companies .acomp:after {
    height: 20px;
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    background-repeat: no-repeat;
    background-position: top center;
}
.page_about .aboutcompanies .companies .acomp img {
    display: block;
    width: 80px;
    height: auto;
    margin: 0 auto;
    vertical-align: middle;
    position: relative;
    top: 80px;
}
.page_about .aboutcompanies .companies .acomp span {
    display: block;
    color: var(--white, #FFF);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    position: absolute;
    bottom: 20px;
    left: 20px;
}
	.page_about .aboutcompanies .companies .acomp.other span {}

.page_about .aboutcompanies .companies .acomp.other span {
    top: 120px;
    text-align: center;
    width: 100%;
    padding: 0;
    left: 0;
}
.page_about .aboutcompanies .companies .acomp.other:before, .page_about .aboutcompanies .companies .acomp.other:after {display;none;}


#text .window {
    border-radius: 24px;
    background-color: #fff;
    width: 404px;
    max-width: 100%;
    height: auto;
    background-repeat: no-repeat;
    background-position: 32px 32px;
	min-height: 250px;
    padding-top: 100px;
}

#text .window b {
    display: block;
    margin-bottom: 16px;
    color: var(--text, #191919);
    text-align: center;
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
#text .window p {
    color: var(--gray-text, #616668);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
#text.modal .window .close {
    font-size: 0;
}
section.promo3 .top .midd h2 {
    font-size: 49px;
    line-height: 51px;
}

section.promo3 .top .left .p3 {
    margin-top: 24px;
}
section.promo3 .top .midd { 
    left: 276px; 
}



section.companies .items .itemsin > div .invert img {
    filter: invert(1);
}

section.companies .items .itemsin > div {
    display: block;
    margin: 0 auto;
    margin-top: 64px;
}

.bott .left h3 {
    max-width: 100%;
}
.left.block.wide.upd2093 {
    background: none;
    padding-right: 48px;
}
.left.block.wide.upd2093 li {
    min-height: 60px;
}
.page_about .aboutcompanies .companies {
    margin-top: 200px;
    font-size: 0;
}
.subro {
    font-size: 14px;
    color: #f0f0f0;
    display: block;
    max-width: 800px;
    margin: 0 auto;
    line-height: 1.5em;
}
.innersubblock > div:not(.wide) {
    width: 180px;
    padding-right: 24px;
}
.innersubblock > div.wide {
    margin-right: 16px;
    width: calc(100% - 16px - 180px - 16px - 180px);
}
.innersubblock p {
    display: block;
    margin-bottom: 16px;
}
.innersubblock {  
    padding: 0;
}
.innersubblock > div.wide {
    padding-left: 24px;
}
.page_article .blockee ul {
    margin-bottom: 16px;
}
section.newslist.short .links span {
    cursor: pointer;
}
section.newslist.short .links span:hover,
section.newslist.short .links span.active {
    color: #E41360;
    border-color: #E41360;
}


section.newslist .items .nitemswrap {
    display: none;
}
section.newslist .items .nitemswrap.active {
    display: block;
}
section.newslist.short .links .all {
    display: none;
}
section.newslist.short .links .all.active {
    display: block;
}
.nitemswrap .newsitem {
    border-radius: 16px;
}
section.article a.back {
    top: 0;
}




header .rightlinks .lang_options:after,
header .rightlinks .lang_options:before {
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='64' height='19' viewBox='0 0 64 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%23C1C1C1'/%3E%3Cpath d='M19 1H45' stroke='%23C1C1C1'/%3E%3Cpath d='M63 19V13C63 6.37258 57.6274 1 51 1H45' stroke='%23C1C1C1'/%3E%3C/svg%3E%0A");
}
header .rightlinks .lang_options:after, header .rightlinks .lang_options:before {
    display: block;
    width: 64px;
    height: 19px;
    position: absolute;
    top: 8px;
    left: 7px;
}
header .rightlinks .lang_options:after {
    transform: rotate(180deg);
    top: auto;
    bottom: 8px;
}
header .rightlinks .lang_options:before {}



header .rightlinks.langactive .lang_options { 
    height: fit-content;
    background: #fff;
    padding: 8px;
}
header .rightlinks.langactive .lang_options {
    padding-top: 30px;
}
header .rightlinks .lang_options a {
    color: #191919;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    height: 20px;
    margin-bottom: 16px;
    line-height: 20px;
}
header .rightlinks .lang_options a.inactive {
    color: #9B9FA0;
}

#menu {
    width: 377px;

}
#menu .links:after, #menu .links:before {background-repeat:none;}
#menu .links a svg {
    right: 16px;
}
section.startworking.visible .title .t2 {
    padding-top: 72px;
}
 section.promo3 .top #p3_anim .cases {
    opacity: 0;
    transform: translateY(0px) scale(.05);
    transition: all 0.96s ease-in;
    transition-timing-function: cubic-bezier(0.895, 0.030, 0.685, 0.220);
}
section.promo3 .top #p3_anim.ready .cases {
    opacity: 1;
    transform: translateY(0px) scale(1);
}
section.promo3 .top #p3_anim.ready .cases {
    border: 30px solid #1a1a1a;
    width: 210px;
    height: 210px;
    right: 232px;
    top: 75px;
    transition: all 0.6s ease-in;
}
section.promo3 .top #p3_anim.ready .cases:hover {
    border: 0px solid #1a1a1a;
    line-height: 184px;
    background-position: center 124px;
}
section.promo3 .top #p3_anim a:after {
	transition: all 0.6s ease;
}
section.promo3 .top #p3_anim a:hover:after {
	background-image: url("data:image/svg+xml,%0A%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.825 15H11.325V10.85H15.5V9.35H11.325V5H9.825V9.35H5.5V10.85H9.825V15ZM10.5066 20C9.12775 20 7.83192 19.7375 6.61915 19.2125C5.40638 18.6875 4.34583 17.9708 3.4375 17.0625C2.52917 16.1542 1.8125 15.093 1.2875 13.879C0.7625 12.665 0.5 11.3678 0.5 9.9875C0.5 8.60718 0.7625 7.31003 1.2875 6.09602C1.8125 4.88201 2.52917 3.825 3.4375 2.925C4.34583 2.025 5.40701 1.3125 6.62103 0.7875C7.83503 0.2625 9.13218 0 10.5125 0C11.8928 0 13.19 0.2625 14.404 0.7875C15.618 1.3125 16.675 2.025 17.575 2.925C18.475 3.825 19.1875 4.88333 19.7125 6.1C20.2375 7.31667 20.5 8.61445 20.5 9.99335C20.5 11.3723 20.2375 12.6681 19.7125 13.8809C19.1875 15.0936 18.475 16.1526 17.575 17.0579C16.675 17.9632 15.6167 18.6798 14.4 19.2079C13.1833 19.736 11.8855 20 10.5066 20ZM10.5125 18.5C12.8708 18.5 14.875 17.6708 16.525 16.0125C18.175 14.3542 19 12.3458 19 9.9875C19 7.62917 18.1766 5.625 16.5297 3.975C14.8828 2.325 12.8729 1.5 10.5 1.5C8.15 1.5 6.14583 2.32343 4.4875 3.9703C2.82917 5.61718 2 7.62708 2 10C2 12.35 2.82917 14.3542 4.4875 16.0125C6.14583 17.6708 8.15417 18.5 10.5125 18.5Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}
.forms .formitem label {
    text-align: left;
    padding-left: 16px;
}


section.history div.items {
    left: 0;
}
section.history  .items .itemswrap {
    left: 0;
    margin: 0 auto;
}
section.socialprojects .tab_links a:hover, section.socialprojects .tab_links a.active {
	border-color:#e41360;
}
section.companies .wrap {
    padding-top: 72px;
}
section.companies .items .itemsin > div a {
    width: 145px;
    margin: 0 16px;
}

.page_dc .preh2 {
    margin-top: 32px;
}

section.insides.services .blocks > div.text > div {
	opacity:1;
}
section.insides.step4 .right > span {
    margin-top: 32px;
}
.page_about .aboutcompanies .companies .acomp {
    display: inline-flex;
}
.page_about .aboutcompanies .companies .acomp {
    display: inline-flex;
    align-items: center;
}
.page_about .aboutcompanies .companies .acomp img {
    top: 0;
}
.page_about .aboutcompanies .companies .acomp span { 
    font-size: 15px;}
    
 section.startworking.step5 .intro ul:before {
    content: '';
    display: block;
    width: 1px;
    height: calc(100% - 50px);
    background: #c3c3c3;
    top: 24px;
    left: 36px;
    position: absolute;
}
   
section.insides .rightWhiteBlock .cont li {
    padding-top: 0;
}
section.promo3 .top #p3_anim #anim0:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 250px;
    bottom: 0;
    top: auto;
    left: 0;
    pointer-events: none;
    background: linear-gradient(0deg, #1a1a1a, transparent);
}


section.promo3 .top #p3_anim #anim0:before {
    content: '';
    position: absolute;
    width: 200px;
    height: 100%;
    bottom: 0;
    top: auto;
    right: 0;
    pointer-events: none;
    background: linear-gradient(270deg, #1a1a1a, transparent);
    z-index: 1;
}

#text .window b {
    display: none;
}

#text .window {
    padding: 24px;
    padding-right: 40px;
    padding-top: 50px;
    padding-bottom: 50px;
    height: auto;
    min-height: 0;
}
.modal .window .close {
    width: 32px;
    height: 32px;
    background-size: 32px;
    top: 16px;
    right: 16px;
}
#text .window {
    top: calc((100% - 180px) / 2);
}

rect#server_lamp_14, rect#server_lamp_11, rect#server_lamp_12, rect#server_lamp_13, rect#server_lamp_15, rect#server_lamp_16, rect#server_lamp_17,
#server_lamp_4, rect#server_lamp_1, rect#server_lamp_2, rect#server_lamp_3, rect#server_lamp_5, rect#server_lamp_6, rect#server_lamp_7,
rect#server_lamp_14m, rect#server_lamp_11m, rect#server_lamp_12m, rect#server_lamp_13m, rect#server_lamp_15m, rect#server_lamp_16m, rect#server_lamp_17m,
rect#server_lamp_4m, rect#server_lamp_1m, rect#server_lamp_2m, rect#server_lamp_3m, rect#server_lamp_5m, rect#server_lamp_6m, rect#server_lamp_7m
{
    transition: none;
}
section.promo .promo-1 h1 > span {
    font-size: 40px;
}

.page_dc #bubbles {
    display: none;
}




section.insides.services .blocks {
    height: 253px !important;
}
section.insides .animblocks .mvblck {
    left: 0 !important;
    transform: none !important;
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-right: 16px;
}
section.insides.services .an8imblwrapper {
    margin-left: 253px;
    width: calc(100% - 253px);
    overflow: auto;
    padding-bottom: 10px;
}
section.insides.services .blocks {
    height: 253px !important;
    width: auto;
    overflow: visible;
    white-space: nowrap;
}
section.insides.services .blocks .mvblck {
    white-space: normal;
}


section.insides.services .an8imblwrapper::-webkit-scrollbar {
  width: 3px; height: 3px;
  transition:none;
}
section.insides.services .an8imblwrapper::-webkit-scrollbar-track {
  background: #1a1a1a;border-radius: 1px;width:3px;height: 3px;
  transition:none;
}
section.insides.services .an8imblwrapper::-webkit-scrollbar-thumb {
  background: #9B9FA0;transition:all 0.6s ease;width:3px;height: 3px;
  transition:none;
}
section.insides.services .an8imblwrapper::-webkit-scrollbar-thumb:hover {
  background: #9B9FA0;
  transition:none;
}
.page_article .blockee code {
    font: inherit;
    color: #fff;
    padding-left: 16px;
    border-left: 1px solid #4F4F4F;
}
.innersubblock b { 
    color: rgba(255, 255, 255, 0.80);
    font-size: 14px;
}

.innersubblock ins.mra {
    text-decoration: none;
    display: inline-block;
    vertical-align: top;
    border-radius: 8px;
    background: rgba(228, 19, 96, 0.10);
    padding: 8px 16px;
    color: #E41360;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 16px;
    margin-left: 24px;
}
hr.mrah {
    display: block;
    opacity: 0;
    height: 1px;
}
.innersubblock div:not(.wide) p {
    color: rgba(142, 142, 142, 0.80);
}



#bubbles {
    display: none !important;
}


section.history {
    display: none !important;
}

.page_hp .subro {
    margin-top: 32px;
}



#promo_server svg * {transition:none;}








.page_hp section.startworking.visible .title .t2 {
    padding-top: 52px;
}
.page_home section.promo .promo-2 .garm.active {
    height: 380px;
}

footer.visible .topfoot .right .links {
    height: 320px;
}
footer .topfoot { 
    height: auto;
}
footer .topfoot .right .links { 
    height: auto;
}

#menu.opened .links a.active {
    color: #e41360;
}
#menu .links a.active svg {
    fill: #E41360;
    fill-opacity: 1;
}

header {
    position: sticky;
    top: 0;
    z-index: 2;
    background: #00000052;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    border-bottom: 1px solid #2b2b2b82;
}

.modal .window .close { 
    transition: none;
}
.page_hp section.startworking.step5 .intro li:last-child { 
    min-height: 70px;
}
section.startworking.step5 .intro > i {
    display: block;
    font-size: 15px;
    margin-top: 32px;
    font-style: normal;
}

p.about44 {
    font-size: 14px;
    color: #aaa;
    display: block;
    margin-left: 270px;
    width: calc(100% - 270px - 270px);
    margin-bottom: 48px;
    line-height: 1.7em;
}


#menu {
    position: fixed;
}

.page_cs section.insides.visible .rightWhiteBlock .cont li {
    line-height: 36px;
}

section.newslist.short .links {
    width: calc(100% - 16px);
}
footer .topfoot .left {
    height: 375px;
}
.modal .forms .formitem input { 
    font-family: 'Manrope', sans-serif;
}

@media only screen and (min-width: 500px) {
section.newslist .items {
    width: calc(100% - 32px);
    margin-left: 16px;
}
.newsitem { 
    width: 309px; 
}
.page_inner section.promo .promo-1 .enjoy {
    left: -14px;
}
section.insides.step4 .right div span {
    padding-top: 5px;
}
section.startworking.step5 .startworkingbtn {
    white-space: nowrap;
    width: 200px;
    text-align: center;
    background-position: center top;
}

 

.page_inner.page_cs section.promo .promo-2 .garm.active {
    height: 562px;
}
.page_hp section.startworking.step5 .intro li {
    font-size: 15px;
    line-height: 40px;
    min-height: 40px;
}

.page_about section.insides.step33.visible_fix {
    margin-top: 80px;
}




}









#newsGall {
    height: 450px;
    overflow: hidden;
}
#newsGall .newsGall_wrap {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}
#newsGall .newsGall_wrap a {}
#newsGall .newsGall_wrap img {
    margin: 0;
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    transition: all 0.6s ease;
}
 #newsGall .newsGall_wrap img:hover {
 	transform: scale(1.1);
 }
 #newsGall .newsGall_wrap img {
    
    pointer-events: none;
}
#newsGall .newsGall_wrap img.active {
    opacity: 1;
}
 #newsGall .next, #newsGall .prev {
    position: absolute;
    z-index: 1;
    cursor: pointer;
    width: 64px;
    height: 64px;
    right: 0;
    top: calc((100% - 64px) / 2);
    background-size: contain;
    background-repeat: no-repeat;
    transition: all 0.6s ease;
    opacity: 0.6;filter: drop-shadow(1px 1px 3px rgba(0,0,0,0.5));
}
 
 #newsGall .next {
 	background-image: url("data:image/svg+xml,%3Csvg fill='%23fff' width='800px' height='800px' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M271.653 1023.192c-8.685 0-17.573-3.432-24.238-10.097-13.33-13.33-13.33-35.144 0-48.474L703.67 508.163 254.08 58.573c-13.33-13.331-13.33-35.145 0-48.475 13.33-13.33 35.143-13.33 48.473 0L776.38 483.925c13.33 13.33 13.33 35.143 0 48.473l-480.492 480.694c-6.665 6.665-15.551 10.099-24.236 10.099z'/%3E%3C/svg%3E");
 }
 #newsGall .prev  {
 	background-image: url("data:image/svg+xml,%3Csvg fill='%23fff' width='800px' height='800px' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M752.145 0c8.685 0 17.572 3.434 24.237 10.099 13.33 13.33 13.33 35.143 0 48.473L320.126 515.03l449.591 449.591c13.33 13.33 13.33 35.144 0 48.474-13.33 13.33-35.142 13.33-48.472 0L247.418 539.268c-13.33-13.33-13.33-35.144 0-48.474L727.91 10.1C734.575 3.435 743.46.002 752.146.002z'/%3E%3C/svg%3E");
 	right: auto;
    left: 0;
 }
  #newsGall .next:hover {opacity:1;}
  #newsGall .prev:hover {opacity:1;}
 #newsGall .newsGall_wrap img {
    position: absolute;
    top: 0;
    left: 0;
}
 #newsGall {
    width: 100%;
    border-radius: 16px;
}
 
 #newsGall .newsGall_wrap .img {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;    transition: all 0.6s ease;
    left: 0;opacity: 0;
}
 #newsGall .newsGall_wrap .img.active {opacity:1;}
 #newsGall .newsGall_wrap .img .counter {
    position: absolute;
    font-size: 16px;
    color: #fff;
    bottom: 16px;
    right: 16px;
    font-weight: 700;
}
 
 #menu.opened .links a {
    overflow: visible;
    line-height: 1.2em;
    height: auto;
    min-height: 24px;
}
 
 section.promo .promo-2 .items a[itemid="hp_s1_i2"] i {
 	background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='%23656565' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 21.5C8.95 21.5 8.0625 21.1375 7.3375 20.4125C6.6125 19.6875 6.25 18.8 6.25 17.75C6.25 16.8333 6.5375 16.0375 7.1125 15.3625C7.6875 14.6875 8.4 14.2583 9.25 14.075V11.75H3.25V8H0.5V1H7.5V8H4.75V10.25H15.25V7.925C14.4 7.74167 13.6875 7.3125 13.1125 6.6375C12.5375 5.9625 12.25 5.16667 12.25 4.25C12.25 3.2 12.6125 2.3125 13.3375 1.5875C14.0625 0.8625 14.95 0.5 16 0.5C17.05 0.5 17.9375 0.8625 18.6625 1.5875C19.3875 2.3125 19.75 3.2 19.75 4.25C19.75 5.16667 19.4625 5.9625 18.8875 6.6375C18.3125 7.3125 17.6 7.74167 16.75 7.925V11.75H10.75V14.075C11.6 14.2583 12.3125 14.6875 12.8875 15.3625C13.4625 16.0375 13.75 16.8333 13.75 17.75C13.75 18.8 13.3875 19.6875 12.6625 20.4125C11.9375 21.1375 11.05 21.5 10 21.5Z' /%3E%3C/svg%3E");
 }
 section.promo .promo-2 .items a[itemid="hp_s1_i3"] i {
	 background-image: url("data:image/svg+xml,%3Csvg width='16' height='21' viewBox='0 0 16 21' fill='%23656565' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 20.9766C5.66667 20.3932 3.75 19.0391 2.25 16.9141C0.75 14.7891 0 12.4599 0 9.92656V3.97656L8 0.976562L16 3.97656V9.92656C16 12.4599 15.25 14.7891 13.75 16.9141C12.25 19.0391 10.3333 20.3932 8 20.9766ZM5.75 15.0016H10.25C10.4667 15.0016 10.6458 14.9307 10.7875 14.7891C10.9292 14.6474 11 14.4682 11 14.2516V10.7516C11 10.5349 10.9292 10.3557 10.7875 10.2141C10.6458 10.0724 10.4667 10.0016 10.25 10.0016H10V9.00156C10 8.45156 9.80417 7.98073 9.4125 7.58906C9.02083 7.1974 8.55 7.00156 8 7.00156C7.45 7.00156 6.97917 7.1974 6.5875 7.58906C6.19583 7.98073 6 8.45156 6 9.00156V10.0016H5.75C5.53333 10.0016 5.35417 10.0724 5.2125 10.2141C5.07083 10.3557 5 10.5349 5 10.7516V14.2516C5 14.4682 5.07083 14.6474 5.2125 14.7891C5.35417 14.9307 5.53333 15.0016 5.75 15.0016ZM6.75 10.0016V9.00156C6.75 8.66823 6.875 8.38906 7.125 8.16406C7.375 7.93906 7.66667 7.82656 8 7.82656C8.33333 7.82656 8.625 7.93906 8.875 8.16406C9.125 8.38906 9.25 8.66823 9.25 9.00156V10.0016H6.75Z'%3E%3C/path%3E%3C/svg%3E");
 }
 section.promo .promo-2 .items a[itemid="hp_s1_i4"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 13C11.3 13 10.7083 12.7583 10.225 12.275C9.74167 11.7917 9.5 11.2 9.5 10.5C9.5 9.8 9.74167 9.20833 10.225 8.725C10.7083 8.24167 11.3 8 12 8C12.7 8 13.2917 8.24167 13.775 8.725C14.2583 9.20833 14.5 9.8 14.5 10.5C14.5 11.2 14.2583 11.7917 13.775 12.275C13.2917 12.7583 12.7 13 12 13ZM6.425 9.175C6.625 9.175 6.8 9.1 6.95 8.95C7.1 8.8 7.175 8.625 7.175 8.425C7.175 8.20833 7.1 8.02917 6.95 7.8875C6.8 7.74583 6.625 7.675 6.425 7.675C6.20833 7.675 6.02917 7.74583 5.8875 7.8875C5.74583 8.02917 5.675 8.20833 5.675 8.425C5.675 8.625 5.74583 8.8 5.8875 8.95C6.02917 9.1 6.20833 9.175 6.425 9.175ZM4 21.5V20H7.425L8.075 17.45C6.35833 17.2167 4.91667 16.4458 3.75 15.1375C2.58333 13.8292 2 12.2833 2 10.5C2 8.55 2.67917 6.89583 4.0375 5.5375C5.39583 4.17917 7.05 3.5 9 3.5H15C16.95 3.5 18.6042 4.17917 19.9625 5.5375C21.3208 6.89583 22 8.55 22 10.5C22 12.2833 21.4167 13.8292 20.25 15.1375C19.0833 16.4458 17.6417 17.2167 15.925 17.45L16.575 20H20V21.5H4ZM12 14.5C13.1 14.5 14.0417 14.1083 14.825 13.325C15.6083 12.5417 16 11.6 16 10.5C16 9.4 15.6083 8.45833 14.825 7.675C14.0417 6.89167 13.1 6.5 12 6.5C10.9 6.5 9.95833 6.89167 9.175 7.675C8.39167 8.45833 8 9.4 8 10.5C8 11.6 8.39167 12.5417 9.175 13.325C9.95833 14.1083 10.9 14.5 12 14.5Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
  section.promo .promo-2 .items a[itemid="hp_s1_i6"] i {
	 background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='%23656565' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.875 20C14.8417 20 12.8208 19.5 10.8125 18.5C8.80417 17.5 7 16.2 5.4 14.6C3.8 13 2.5 11.1958 1.5 9.1875C0.5 7.17917 0 5.15833 0 3.125C0 2.80357 0.107142 2.53571 0.321425 2.32142C0.535708 2.10714 0.803567 2 1.125 2H4.625C4.85185 2 5.0544 2.07917 5.23265 2.2375C5.41088 2.39583 5.525 2.60833 5.575 2.875L6.25 6.025C6.28333 6.25833 6.27917 6.47083 6.2375 6.6625C6.19583 6.85417 6.10833 7.01667 5.975 7.15L3.475 9.675C4.40833 11.225 5.45417 12.575 6.6125 13.725C7.77083 14.875 9.08333 15.85 10.55 16.65L12.925 14.2C13.0917 14.0167 13.2833 13.8875 13.5 13.8125C13.7167 13.7375 13.9333 13.725 14.15 13.775L17.125 14.425C17.3802 14.4812 17.5898 14.6078 17.7539 14.8047C17.918 15.0016 18 15.2333 18 15.5V18.875C18 19.1964 17.8929 19.4643 17.6786 19.6786C17.4643 19.8929 17.1964 20 16.875 20ZM15.2473 9.5C13.9324 9.5 12.8125 9.03662 11.8875 8.10985C10.9625 7.18308 10.5 6.06225 10.5 4.74735C10.5 3.43245 10.9634 2.3125 11.8902 1.3875C12.8169 0.4625 13.9378 0 15.2527 0C16.5676 0 17.6875 0.463384 18.6125 1.39015C19.5375 2.31692 20 3.43775 20 4.75265C20 6.06755 19.5366 7.1875 18.6098 8.1125C17.6831 9.0375 16.5623 9.5 15.2473 9.5ZM14.75 7.75H15.75V3.75H14.75V7.75ZM15.25 2.75C15.3833 2.75 15.5 2.7 15.6 2.6C15.7 2.5 15.75 2.38333 15.75 2.25C15.75 2.11667 15.7 2 15.6 1.9C15.5 1.8 15.3833 1.75 15.25 1.75C15.1167 1.75 15 1.8 14.9 1.9C14.8 2 14.75 2.11667 14.75 2.25C14.75 2.38333 14.8 2.5 14.9 2.6C15 2.7 15.1167 2.75 15.25 2.75Z'%3E%3C/path%3E%3C/svg%3E");
  }
 section.promo .promo-2 .garm h2 {
    font-size: 40px; 
}
 
section.promo .promo-2 .items a[itemid="hp_s1_i5"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 21.5V19.5H23V21.5H1ZM4 18.5C3.45 18.5 2.97917 18.3042 2.5875 17.9125C2.19583 17.5208 2 17.05 2 16.5V11.5H7.375L9.1 14.95C9.18333 15.1167 9.30417 15.25 9.4625 15.35C9.62083 15.45 9.79167 15.5 9.975 15.5C10.1583 15.5 10.3333 15.4583 10.5 15.375C10.6667 15.2917 10.7917 15.1667 10.875 15L13.95 9.625L14.6 10.95C14.6833 11.1333 14.8083 11.2708 14.975 11.3625C15.1417 11.4542 15.3167 11.5 15.5 11.5H22V16.5C22 17.05 21.8042 17.5208 21.4125 17.9125C21.0208 18.3042 20.55 18.5 20 18.5H4ZM10.075 12.375L8.9 10.05C8.81667 9.88333 8.69167 9.75 8.525 9.65C8.35833 9.55 8.18333 9.5 8 9.5H2V5.5C2 4.95 2.19583 4.47917 2.5875 4.0875C2.97917 3.69583 3.45 3.5 4 3.5H20C20.55 3.5 21.0208 3.69583 21.4125 4.0875C21.8042 4.47917 22 4.95 22 5.5V9.5H16.125L14.9 7.05C14.8167 6.86667 14.6917 6.72917 14.525 6.6375C14.3583 6.54583 14.1833 6.5 14 6.5C13.8167 6.5 13.65 6.54583 13.5 6.6375C13.35 6.72917 13.2333 6.85 13.15 7L10.075 12.375Z' fill='%23656565'  /%3E%3C/svg%3E%0A");
}
 
 section.promo .promo-2 .garm .closeGarm {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.6537 14.6182L16.8383 15.4336L11.9845 10.5797L7.12101 15.4336L6.30566 14.6182L11.9845 8.94902L17.6537 14.6182Z' fill='%23616668'/%3E%3C/svg%3E%0A");
    
}
 section.promo .promo-2 .garm .closeGarm {
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    right: 0;
    top: 0;
    background-repeat: no-repeat;
    background-position: top center;
}
 
 section.socialprojects .tab_links {
    text-align: left;
}
.page_home section.socialprojects .tab_links .all {
    position: absolute;
    right: 0;
}
 section.newslist.short.socialprojects {
    height: auto;
    margin-bottom: 120px;
}
 
 
 
 
 section.companies .items {}
section.companies .items .itemsinwrap .acomp {
    display: inline-block;
    height: 100%;
    vertical-align: top;
    padding: 0 12px;
    width: 145px;
    margin: 0 16px;
}
section.companies .items .itemsinwrap .acomp img {
 	display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
    filter: invert(1);
 }
section.companies .items .itemsinwrap .acomp span {display:none;}
 section.companies .items .itemsin {
    width: 100%;
}
 section.companies .items .itemsin > div {
    margin-top: 0;
}
section.companies .items .itemsin > div .itemsinwrap {
    width: auto !important;
    white-space: nowrap;
}
section.companies .prev, section.companies .next {
	background-image: url("data:image/svg+xml,%3Csvg fill='%23fff' height='330px' width='330px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330.002 330.002' xml:space='preserve'%3E%3Cpath id='XMLID_227_' d='M233.25,306.001L127.5,165.005L233.25,24.001c4.971-6.628,3.627-16.03-3-21c-6.627-4.971-16.03-3.626-21,3 L96.75,156.005c-4,5.333-4,12.667,0,18l112.5,149.996c2.947,3.93,7.451,6.001,12.012,6.001c3.131,0,6.29-0.978,8.988-3.001 C236.878,322.03,238.221,312.628,233.25,306.001z'/%3E%3C/svg%3E");
}
 section.companies .prev, section.companies .next {
    width: 32px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-size: contain;
    background-position: center;
    filter: invert(1);
    background-repeat: no-repeat;
    transition: all 0.6s ease;
    opacity: 0.6;
}
section.companies .next {
    left: auto;
    right: 0;
    transform: rotate(180deg);
}
  section.companies .prev:hover, section.companies .next:hover {opacity:1;}
 .page_inner.page_dc section.promo .promo-1 .enjoy {
    margin-bottom: 0;
}
 
 .page_dc section.promo .promo-2 .items a[itemid="hp_s1_i2"] i {
 	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 7.5V19.5C21 20.05 20.8042 20.5208 20.4125 20.9125C20.0208 21.3042 19.55 21.5 19 21.5H5C4.45 21.5 3.97917 21.3042 3.5875 20.9125C3.19583 20.5208 3 20.05 3 19.5V5.5C3 4.95 3.19583 4.47917 3.5875 4.0875C3.97917 3.69583 4.45 3.5 5 3.5H17L21 7.5ZM12 18.5C12.8333 18.5 13.5417 18.2083 14.125 17.625C14.7083 17.0417 15 16.3333 15 15.5C15 14.6667 14.7083 13.9583 14.125 13.375C13.5417 12.7917 12.8333 12.5 12 12.5C11.1667 12.5 10.4583 12.7917 9.875 13.375C9.29167 13.9583 9 14.6667 9 15.5C9 16.3333 9.29167 17.0417 9.875 17.625C10.4583 18.2083 11.1667 18.5 12 18.5ZM6 10.5H15V6.5H6V10.5Z' fill='%23656565' /%3E%3C/svg%3E%0A");
 }
 .page_dc section.promo .promo-2 .items a[itemid="hp_s1_i3"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 23C10.95 23 10.0625 22.6375 9.3375 21.9125C8.6125 21.1875 8.25 20.3 8.25 19.25C8.25 18.3333 8.5375 17.5375 9.1125 16.8625C9.6875 16.1875 10.4 15.7583 11.25 15.575V13.25H5.25V9.5H2.5V2.5H9.5V9.5H6.75V11.75H17.25V9.425C16.4 9.24167 15.6875 8.8125 15.1125 8.1375C14.5375 7.4625 14.25 6.66667 14.25 5.75C14.25 4.7 14.6125 3.8125 15.3375 3.0875C16.0625 2.3625 16.95 2 18 2C19.05 2 19.9375 2.3625 20.6625 3.0875C21.3875 3.8125 21.75 4.7 21.75 5.75C21.75 6.66667 21.4625 7.4625 20.8875 8.1375C20.3125 8.8125 19.6 9.24167 18.75 9.425V13.25H12.75V15.575C13.6 15.7583 14.3125 16.1875 14.8875 16.8625C15.4625 17.5375 15.75 18.3333 15.75 19.25C15.75 20.3 15.3875 21.1875 14.6625 21.9125C13.9375 22.6375 13.05 23 12 23Z' fill='%23656565'  /%3E%3C/svg%3E%0A");
 }
 .page_dc section.promo .promo-2 .items a[itemid="hp_s1_i4"] i {
 	background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 22.5V19.5H14L17.5 14.5V17.5H20L16.5 22.5ZM8 22.5C7.71667 22.5 7.47917 22.4042 7.2875 22.2125C7.09583 22.0208 7 21.7833 7 21.5V5.5C7 5.21667 7.09583 4.97917 7.2875 4.7875C7.47917 4.59583 7.71667 4.5 8 4.5H10V2.5H14V4.5H16C16.2833 4.5 16.5208 4.59583 16.7125 4.7875C16.9042 4.97917 17 5.21667 17 5.5V12.5C15.3333 12.5167 13.9167 13.1042 12.75 14.2625C11.5833 15.4208 11 16.8333 11 18.5C11 19.2667 11.1333 19.9917 11.4 20.675C11.6667 21.3583 12.0417 21.9667 12.525 22.5H8Z' fill='%23656565' /%3E%3C/svg%3E%0A");
 }
 .page_dc section.promo .promo-2 .items a[itemid="hp_s1_i5"] i {
 	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.0641 21.5C5.63728 21.5 5.2699 21.346 4.96195 21.038C4.65398 20.7301 4.5 20.3627 4.5 19.9359V10.1385C4.5 9.70834 4.65398 9.34014 4.96195 9.03384C5.2699 8.72754 5.63728 8.57439 6.0641 8.57439H7.6218V6.37824C7.6218 5.16322 8.04796 4.12977 8.90028 3.27789C9.75259 2.426 10.7866 2.00006 12.0022 2.00006C13.2178 2.00006 14.251 2.426 15.1019 3.27789C15.9527 4.12977 16.3782 5.16322 16.3782 6.37824V8.57439H17.9359C18.3627 8.57439 18.7301 8.72754 19.038 9.03384C19.346 9.34014 19.5 9.70834 19.5 10.1385V19.9359C19.5 20.3627 19.346 20.7301 19.038 21.038C18.7301 21.346 18.3627 21.5 17.9359 21.5H6.0641ZM12.0028 16.75C12.4757 16.75 12.8789 16.5847 13.2125 16.2543C13.546 15.9238 13.7128 15.5249 13.7128 15.0577C13.7128 14.6009 13.5451 14.1978 13.2097 13.8484C12.8743 13.499 12.4701 13.3244 11.9972 13.3244C11.5243 13.3244 11.121 13.499 10.7875 13.8484C10.454 14.1978 10.2872 14.6036 10.2872 15.066C10.2872 15.5284 10.4549 15.9247 10.7903 16.2548C11.1257 16.5849 11.5299 16.75 12.0028 16.75ZM8.87817 8.57439H15.1218V6.37824C15.1218 5.51107 14.8185 4.77398 14.2119 4.16696C13.6054 3.55994 12.8688 3.25644 12.0023 3.25644C11.1358 3.25644 10.3985 3.55994 9.79035 4.16696C9.18223 4.77398 8.87817 5.51107 8.87817 6.37824V8.57439Z' fill='%23656565' /%3E%3C/svg%3E%0A");
 }
 
.page_about section.insides.step33.mod_vList .content li {
    width: 100%;
    height: auto;
    padding: 0;
    padding-left: 46px;
    margin-bottom: 24px;
}
.page_about section.insides.step33.mod_vList .content li i {
    width: 32px;
    height: 32px;
    padding: 0;
}
 .page_about section.insides.step33.mod_vList .content li b {
    font-size: 15px;
    font-weight: normal;
}
 .page_cs section.insides.step33 .intro {
    max-width: 100%;
}
.page_about .aboutcompanies .companies .acomp span {
    display: none;
}
.page_about .aboutcompanies .companies .acomp {
    height: 175px;
}
.page_about .aboutcompanies .companies .acomp img {
    top: 8px;
    left: 9px;
    position: absolute;
    width: calc(100% - 16px);
    height: calc(100% - 16px);
    object-fit: scale-down;    z-index: 1;
}
.page_about .aboutcompanies .companies .acomp:not(.other) span {
    font-size: 0;
    display: block;
    position: absolute;
    background: #fff;
    border-radius: 8px;
    position: absolute;
    top: 12px;
    left: 12px;
    width: calc(100% - 24px);
    height: calc(100% - 24px);
    z-index: 0;
}
.page_about .aboutcompanies .companies .acomp.other span {
    top: 12px;
    top: 12px;
    left: 12px;
    width: calc(100% - 24px);
    font-size: 14px;
    color: #00000085;
    line-height: 150px;
    display: block;
    bottom: auto;
    background: #fff;
    border-radius: 9px;
}
 
 .page_inner section.promo .promo-2 .left {
    height: 600px;
}
.page_inner section.promo .promo-2 .right {
    height: 600px;
}
.page_inner section.promo .promo-2 .items {
    height: 560px;
}
.page_inner section.promo .promo-2 .items {
    height: 280px;
}
.page_inner section.promo .promo-2 .left > .garm.active + .items {
	    height: 300px !important;
}
.page_inner section.promo .promo-2 .left >  .garm:not(.active) + .items {
    height: 560px;
}
.page_inner section.promo .promo-2 .items > .garm.active {
    height: 300px;
}
.page_inner section.promo .promo-2 .items {
    position: absolute;
    bottom: 24px;
}
footer .topfoot .right .copy i {
    position: absolute;
    right: 0;
    font-style: normal;
}
.ft_menu b {
    display: block;
    color: rgba(255, 255, 255, 0.53);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 16px;
}
.ft_menu a {
    color: #FFF;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 16px;
    transition: all 0.6s ease;
    display: inline-block;
    vertical-align: top;
    margin-right: 16px;
}
.ft_menu a:hover {
    color: #E41360;
}
footer.visible .topfoot .right .links {
    height: auto;
}
footer .topfoot .right .links:before, footer .topfoot .right .links:after {display:none;}
footer .topfoot .right .links > div.p1 {
    display: none;
}
footer .topfoot .right .links > div.p1, footer .topfoot .right .links > div.p2 {
    display: none;
}
footer .topfoot .right .links > div.p3 {}
footer .topfoot .right .links > div.p3 a {
    display: inline-block;
    vertical-align: top;
    margin-right: 16px;
    height: 20px;
}
footer .topfoot .right .links > div.p3 a:before {content:'';}
footer .topfoot .right .links > div.p3 .tw:before {}
footer .topfoot .right .links > div.p3 .tg:before {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0008 16.6667C13.6827 16.6667 16.6675 13.682 16.6675 10.0001C16.6675 6.31818 13.6827 3.33341 10.0008 3.33341C6.31891 3.33341 3.33415 6.31818 3.33415 10.0001C3.33415 13.682 6.31891 16.6667 10.0008 16.6667ZM10.0008 18.3334C5.39844 18.3334 1.66748 14.6024 1.66748 10.0001C1.66748 5.39771 5.39844 1.66675 10.0008 1.66675C14.6032 1.66675 18.3342 5.39771 18.3342 10.0001C18.3342 14.6024 14.6032 18.3334 10.0008 18.3334ZM7.40927 10.9757L5.32756 10.326C4.87764 10.188 4.87496 9.87841 5.42831 9.656L13.5392 6.52303C14.0096 6.33045 14.2771 6.57376 14.1246 7.18042L12.7431 13.6982C12.6469 14.1618 12.3672 14.2722 11.9799 14.0582L9.85416 12.4853L8.86341 13.4415C8.76158 13.5397 8.67875 13.6242 8.52275 13.6453C8.36666 13.6664 8.23803 13.6202 8.14447 13.3615L7.41981 10.9691L7.40927 10.9757Z' fill='white'/%3E%3C/svg%3E%0A");
}
footer .topfoot .right .links > div.p3 .in:before {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0008 7.50008C8.61967 7.50008 7.50082 8.61933 7.50082 10.0001C7.50082 11.3812 8.62008 12.5001 10.0008 12.5001C11.3819 12.5001 12.5008 11.3808 12.5008 10.0001C12.5008 8.619 11.3816 7.50008 10.0008 7.50008ZM10.0008 5.83341C12.3012 5.83341 14.1675 7.69766 14.1675 10.0001C14.1675 12.3005 12.3033 14.1667 10.0008 14.1667C7.70043 14.1667 5.83415 12.3025 5.83415 10.0001C5.83415 7.69969 7.6984 5.83341 10.0008 5.83341ZM15.4175 5.62437C15.4175 6.19946 14.9502 6.66606 14.3758 6.66606C13.8007 6.66606 13.3342 6.19875 13.3342 5.62437C13.3342 5.05 13.8014 4.58341 14.3758 4.58341C14.9494 4.58269 15.4175 5.05 15.4175 5.62437ZM10.0008 3.33341C7.93875 3.33341 7.60265 3.33887 6.64356 3.38158C5.99013 3.41226 5.55211 3.50014 5.14513 3.65814C4.78347 3.79841 4.52258 3.9659 4.2446 4.24387C3.96556 4.52291 3.79837 4.78311 3.65867 5.14494C3.5003 5.55285 3.41244 5.99017 3.38232 6.64271C3.33919 7.56275 3.33415 7.88429 3.33415 10.0001C3.33415 12.0622 3.33961 12.3982 3.38231 13.3572C3.413 14.0104 3.501 14.4491 3.65862 14.8551C3.79925 15.2172 3.96708 15.4787 4.24372 15.7554C4.52386 16.0352 4.78483 16.2029 5.14323 16.3412C5.55516 16.5005 5.9929 16.5885 6.64343 16.6186C7.56348 16.6617 7.88503 16.6667 10.0008 16.6667C12.0629 16.6667 12.399 16.6612 13.358 16.6186C14.0098 16.588 14.4487 16.4997 14.8558 16.3422C15.217 16.202 15.4793 16.0336 15.7562 15.7572C16.0363 15.4766 16.2038 15.2162 16.3423 14.857C16.5011 14.4466 16.5892 14.0082 16.6193 13.3575C16.6624 12.4374 16.6675 12.1158 16.6675 10.0001C16.6675 7.93801 16.662 7.60192 16.6193 6.64289C16.5887 5.99096 16.5004 5.55132 16.3427 5.1444C16.2028 4.78373 16.0347 4.52204 15.757 4.24387C15.4775 3.96437 15.218 3.79752 14.8559 3.65793C14.4483 3.4997 14.0103 3.41171 13.3582 3.38159C12.4382 3.33846 12.1166 3.33341 10.0008 3.33341ZM10.0008 1.66675C12.2647 1.66675 12.5473 1.67508 13.4363 1.71675C14.323 1.75772 14.9279 1.898 15.4592 2.10425C16.0084 2.31606 16.4723 2.60216 16.9355 3.06536C17.398 3.52856 17.6842 3.99383 17.8967 4.54175C18.1022 5.07231 18.2425 5.67786 18.2842 6.56466C18.3238 7.45356 18.3342 7.73619 18.3342 10.0001C18.3342 12.264 18.3258 12.5466 18.2842 13.4355C18.2432 14.3223 18.1022 14.9272 17.8967 15.4584C17.6848 16.0077 17.398 16.4716 16.9355 16.9348C16.4723 17.3973 16.0063 17.6834 15.4592 17.8959C14.9279 18.1015 14.323 18.2417 13.4363 18.2834C12.5473 18.323 12.2647 18.3334 10.0008 18.3334C7.73693 18.3334 7.45428 18.3251 6.5654 18.2834C5.67859 18.2424 5.07443 18.1015 4.54248 17.8959C3.99387 17.6841 3.52928 17.3973 3.06609 16.9348C2.6029 16.4716 2.31748 16.0057 2.10498 15.4584C1.89873 14.9272 1.75915 14.3223 1.71748 13.4355C1.6779 12.5466 1.66748 12.264 1.66748 10.0001C1.66748 7.73619 1.67582 7.45356 1.71748 6.56466C1.75845 5.67716 1.89873 5.073 2.10498 4.54175C2.31678 3.99314 2.6029 3.52856 3.06609 3.06536C3.52928 2.60216 3.99457 2.31675 4.54248 2.10425C5.07373 1.898 5.6779 1.75841 6.5654 1.71675C7.45428 1.67716 7.73693 1.66675 10.0008 1.66675Z' fill='white'/%3E%3C/svg%3E%0A");
}
footer .topfoot .right .links > div.p3 a:before {
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 20px;
    height: 20px;
    margin-right: 8px;
}
footer .topfoot .right .links > div.p3 {
    width: 100%;
}
footer .topfoot .left {
    height: auto;
}
footer .topfoot {
    font-size: 0;
    padding-top: 24px;
}
footer .topfoot .right .links {
    padding-top: 0;
    padding-bottom: 0px;
}
section.insides.step4 .right div {
    min-height: 40px;
    margin-bottom: 24px;
}
section.insides.step4 .right div span {
    font-size: 16px;
}
section.insides.step4 .right { 
    width: 650px;
}
section.insides.step4 .left {
    width: calc(100% - 650px);
    padding-right: 80px;
}
section.insides.step4 .right div:before {
    content: '';
    display: block;
    width: 1px;
    height: 16px;
    background: #3F3F3F;
    position: absolute;
    top: 45px;
    left: 20px;
}
section.insides ins.step {
    display: none;
}
section.insides h2 {
    margin-left: 0;
}
section.startworking.step5 h2 {
    font-size: 48px;
    line-height: 1.3em;
    margin-bottom: 16px;
}
section.startworking.step5 .intro p {
    font-size: 16px;
}
section.startworking .wrap svg {
    display: block;
    margin: 0 auto;
    margin-bottom: 16px;
}
section.startworking .wrap svg * {
    opacity: 1 !important;
}
section.insides.step3 .blocks {
    margin-left: 0;
}
section.insides.step3 .info_image {
    margin-left: 0;
    width: 100%;
}
.info_image .info > img {
    display: inline-block;
    vertical-align: top;
}
.info_image .info h3 {
    display: inline-block;
    line-height: 70px;
    vertical-align: top;
}
.info_image .image, .info_image .info {
    height: 490px;
}
section.insides.step3 .blocks > div > span {
    max-width: 80%;
}
.info_image .image img { 
    border-radius: 40px;
}
section.insides h2 {
    margin-bottom: 32px;
    max-width: 90%;
}
section.insides.services .an8imblwrapper {
    margin-left: 0;
    width: 100%;
}
section.insides.services .blocks {
    margin-top: 32px; 
}
.page_dc section.insides.services .blocks > div {
    width: calc( (100% / 7) - 16px);
    position: relative;
    display: inline-block;
    vertical-align: top;
    height: 140px;
    margin-right: 16px;
}
.page_dc section.insides.services .blocks > div:before {
	background-image: url("data:image/svg+xml,%3Csvg width='178' height='19' viewBox='0 0 178 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V13C1 6.37258 6.37258 1 13 1H19' stroke='%233F3F3F'/%3E%3Cpath d='M19 1H159' stroke='%233F3F3F'/%3E%3Cpath d='M177 19V13C177 6.37258 171.627 1 165 1H159' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
.page_dc section.insides.services .blocks > div:after {
	background-image: url("data:image/svg+xml,%3Csvg width='178' height='19' viewBox='0 0 178 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M177 0L177 6C177 12.6274 171.627 18 165 18L159 18' stroke='%233F3F3F'/%3E%3Cpath d='M159 18L19 18' stroke='%233F3F3F'/%3E%3Cpath d='M1 0L1 6C1 12.6274 6.37258 18 13 18L19 18' stroke='%233F3F3F'/%3E%3C/svg%3E%0A");
}
.page_hpp section.insides.services .blocks,
.page_cs section.insides.services .blocks,
.page_dc section.insides.services .blocks {
    height: 153px !important;
    overflow: hidden;
}
.page_hpp section.insides.services .blocks > div,
.page_dc section.insides.services .blocks > div {
    width: calc( (100% / 7) - 10px); 
    margin-right: 10px;
}
.page_cs section.insides.services .blocks > div {
    width: calc( (100% / 5) - 10px); 
    margin-right: 10px;
}
.page_hpp section.insides.services .blocks > div > span,
.page_cs section.insides.services .blocks > div > span,
.page_dc section.insides.services .blocks > div > span {
    font-size: 13px;
}
.page_dc section.promo.inside .promo-1 p {
    font-size: 16px;
    margin-top: 16px;
    margin-bottom: 48px;
    max-width: 700px;
}
.page_dc section.promo.inside .promo-1 p.intro2 {
    font-size: 20px;
    color: #fff;
    margin-bottom: 16px;
}
.page_is section.promo.inside .promo-1 p.first {
    margin-bottom: 16px;
    margin-top: 24px;
    font-size: 20px;
}
.page_is.page_inner section.promo .promo-1 h1 {
    font-size: 48px;
    line-height: 60px;
}
section.insides.step4 .right > span {
    max-width: 100%;
    margin-bottom: 24px;
}
.page_cs section.promo.inside .promo-1 p.postp._first {
    margin-top: 16px;
}
.page_cs section.promo.inside .promo-1 p.s22, .page_cs section.promo.inside .promo-1 div.s22 p {
    margin-bottom: 24px;
}
.page_cs section.promo.inside .promo-1 p.cs_bot {
    font-size: 20px;
}

.page_cs.page_inner section.promo .promo-2 .left > .garm.active + .items {
    height: 180px !important;
}
.page_cs section.insides.services .blocks > div {
    height: 150px;
}
.page_cs section.insides.services .preh2 {
    margin-left: 0;
    margin-top: 24px;
}
section.insides.step33 .content ul {
    display: block;
    margin-left: 0;
    width: 100%; 
}
.page_cs section.insides.step33 .intro {
    margin-left: 0;
    max-width: 50%;
}
section.insides.step33 .content ul.div4 li {
    padding-left: 72px;
    padding-top: 0;
}
 .page_cs section.insides h2 {
    max-width: 600px;
}

.page_inner section.promo .promo-1 .enjoy {
    display: none;
}
section.promo.inside .promo-1 p.postp.max800 {
    max-width: 640px;
}
section.insides .short { 
    margin-left: 0; 
}
section.insides .rightWhiteBlock {
    width: calc(100% - 650px);
    max-width: 740px;
}
section.insides .short .bottom {
    position: relative;
    bottom: 0;
    margin-top: 72px;
}
section.insides .short {
    width: 620px;
}
.bott {
    font-size: 0;
    padding-left: 0;
}
.bott .right img {
    border-radius: 32px;
    width: 100%;
}
.bott .right {
    width: calc(100% - 540px);
}
.bott .left {
    width: 524px;
}
.page_ac section.insides.services .an8imblwrapper {
    overflow: hidden;
    width: 100%;
    height: auto;
}
.page_ac section.insides.services .blocks {
    margin-top: 32px;
    white-space: normal;
    height: auto !important;
}
.page_ac section.insides.services .an8imblwrapper .mvblck {
    width: calc( (100% / 3) - 16px);
    margin-bottom: 16px;
    height: 110px;
}
.page_ac section.insides.services .an8imblwrapper .mvblck span {
    font-size: 13px;
    margin-top: 6px;
}
.page_dc section.insides.services .blocks > div:before,
section.insides .mvblck:before {
    background-image: url(/site/tpl/img/tl.png);
    background-size: 100% 100%;
}
.page_dc section.insides.services .blocks > div:after,
section.insides .mvblck:after {
    background-image: url(/site/tpl/img/tl.png);
    background-size: 100% 100%;
    transform: rotate(180deg);
}
section.insides p.subtitle {
    margin-left: 0;
}
.page_ac section.insides.services h2 {
    max-width: 80%;
}
.page_mon section.promo.inside .promo-1 p.introtext.white {
    margin-top: 16px;
    margin-bottom: 24px;
}

.page_mon section.insides.services .blocks .mvblck {
    width: calc((100% / 3 ) - 16px);
    height: 190px;
}
.page_mon section.insides.services .blocks {
    height: auto !important;
}
.page_hp section.startworking.step5 h2 {
    font-size: 40px;
    line-height: 1.2em;
    margin-bottom: 24px;
}
.page_mon section.insides .short .bottom {
    max-width: calc(100% - 48px);
}
.page_hp section.promo.inside .promo-1 p.postp.max800 {
    margin-top: 24px;
}
.page_hp .subro {
    margin-left: 0;
}
.page_hpp section.insides.services .blocks > div {
    height: 150px;
}
section.promo .promo-1 h1 {
    font-size: 48px;
}
.page_about h1 {
    font-size: 48px;
    margin-bottom: 24px;
    line-height: 1.3em;
}
.page_about .desire b {
    font-size: 24px;
}
.page_about .contacts .intro {
    font-size: 20px;
}
section.insides.step33 .intro {
    margin-left: 0;
}
.page_about section.insides.step33 .content li {
    width: 25%;
    font-size: 18px;
    padding-right: 24px;
}
.page_about section.insides .wrap {
    margin-bottom: 80px;
}
.page_about section.startworking.step5 {
    margin-top: 80px;
}
.page_about section.insides.services .blocks {
    height: auto !important;
    width: 100%;
    overflow: hidden;
    white-space: normal;
}
.page_about section.insides.services .blocks .mvblck {
    width: calc( (100% / 4) - 16px);
    height: 140px;
    margin-bottom: 16px;
}
.page_about section.insides h2 {
    margin-bottom: 24px;
}
p.about44 {
    margin-left: 0;
}
#newsGall .newsGall_wrap .img .counter {
    display: none;
}
.page_home section.promo .promo-1 h1 b {
    font-weight: bold;
}

ins.date,
.newsitem .params ins.date,
.page_article .params ins.date {
	display:none !important;
}
footer .topfoot .left {
    height: 120px;
}


.page_about .aboutcompanies .companies.as_gallery .acomp img {
    height: calc(100% - 20px);
    top: 10px;
    width: calc(100% - 20px);
    left: 10px;
    border-radius: 12px;
}
.page_about .aboutcompanies .companies.as_gallery .acomp:not(.other) span {
    top: 8px;
    height: calc(100% - 16px);
}
.page_about .aboutcompanies .companies.as_gallery .acomp ins {
    position: absolute;
    bottom: 8px;
    width: 100%;
    font-size: 12px;
    font-weight: 500;
    text-decoration: none;
    color: #fff;
    background: #585858;
    transition: all 0.6s ease;
    z-index: 1;
    left: 12px;
    width: calc(100% - 24px);
    padding: 4px 12px;
    border-radius: 0px 0px 6px 6px;
    line-height: 1.1em;
}
.page_about .aboutcompanies .companies.as_gallery .acomp:hover ins {
    background-color: #e41360;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 12px;
    line-height: 1.2em;
}
.page_about .aboutcompanies .companies.as_gallery .acomp {
    cursor: pointer;
}
#imgView .window {
    max-width: 800px;
    width: 100%;
    height: calc(100% - 64px);
}
#imgView .window img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}


.page_dc section.promo .promo-2 .items a {
    pointer-events: none;
}


section.promo  .goitem {
    display: block;
    width: 120px;
    height: 120px;
    border-radius: 24px;
    position: absolute;
    top: calc( (100% - 150px) / 2);
    background-color: #fff;
    line-height: 80px;
    text-align: center;
    color: #000 !important;
    right: 48px;
    font-size: 19px;
    top: auto;
    bottom: 48px;
}

section.promo .goitem i {
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.48895 0.903093L1.48895 2.05621L8.35331 2.05619L8.36011 8.92738L9.51321 8.92736L9.50641 0.903094L1.48895 0.903093Z' fill='%23E41360'/%3E%3Cline x1='9.05024' y1='1.34732' x2='0.359683' y2='10.3473' stroke='%23E41360'/%3E%3C/svg%3E%0A");
}
section.promo  .goitem i {
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    margin: 0 auto;
    opacity: 1 !important;
    top: 67px;
    left: calc( (100% - 24px) / 2);
    right: auto;
    transition: all 0.6s ease;
    background-position: center;
    background-repeat: no-repeat;
}
 section.promo .goitem:not(.active) {
    display: none;
}


 section.promo .promo-2 .left {
    width: 800px;
}
 section.promo .promo-2 .right {
    width: calc(100% - 16px - 16px - 800px);
}
section.promo .promo-2 .items {
    width: 100%;
}
section.promo .promo-2 .items:before {
	background-image: url(/site/tpl/up.png);
    background-size: 100% 19px;
}
section.promo .promo-2 .items:after {
	background-image: url(/site/tpl/dn.png);
    background-size: 100% 19px;
}
section.promo .goitem {
    transition: all 0.6s ease;
    
}
section.promo .goitem:hover {
    background-color: #e41360;
    color: #fff !important;
}
section.promo .goitem:hover i {
    filter: grayscale(1) invert(1) brightness(2.5);
}
section.promo3 .top .left .p2 {
    margin-top: 8px;
}
section.promo3 .top .left .p3 {
    margin-top: 16px;
    color: #9b9fa0;
    height: 58px;
    overflow: hidden;
}
section.promo3 .top .left .p1 {
    margin-top: 20px;
}
.page_inner section.promo .promo-2 .right {
    width: calc(100% - 16px - 800px);
}
section.promo .promo-2 .items {
    width: calc(100% - 48px);
}
section.startworking.step5 .wrap > img {
    height: 340px;
}
section.startworking .wrap.transparent {
    background: transparent;
    padding: 0 48px;
}
section.startworking .wrap.transparent img {
    margin-bottom: 16px;
}
section.startworking .wrap.transparent .intro {
    color: #616668;
}

section.startworking .wrap.transparent h2 {
    color: #fff;
}
section.startworking.step5 #startworking_blob {
    top: 300px;
}



.page_is section.promo .promo-2 .items a[itemid="hp_s1_i1"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.1155V9.1155C1.19483 9.1155 2.3125 8.89075 3.353 8.44125C4.39333 7.99192 5.30583 7.375 6.0905 6.5905C6.875 5.80583 7.49192 4.89017 7.94125 3.8435C8.39075 2.797 8.6155 1.6825 8.6155 0.5H9.6155C9.6155 1.82433 9.36325 3.07308 8.85875 4.24625C8.35425 5.41925 7.66925 6.43842 6.80375 7.30375C5.93842 8.16925 4.92242 8.85425 3.75575 9.35875C2.58908 9.86325 1.33717 10.1155 0 10.1155ZM0 6.1155V5.1155C1.277 5.1155 2.3655 4.6655 3.2655 3.7655C4.1655 2.8655 4.6155 1.777 4.6155 0.5H5.6155C5.6155 2.07433 5.07317 3.40383 3.9885 4.4885C2.90383 5.57317 1.57433 6.1155 0 6.1155ZM0 2.1155V0.5H1.6155C1.6155 0.948667 1.45842 1.33008 1.14425 1.64425C0.830083 1.95842 0.448667 2.1155 0 2.1155ZM6.3845 16.5C6.3845 15.1628 6.63675 13.9109 7.14125 12.7443C7.64575 11.5776 8.33075 10.5616 9.19625 9.69625C10.0616 8.83075 11.0792 8.14575 12.249 7.64125C13.419 7.13675 14.6693 6.8845 16 6.8845V7.8845C14.818 7.8845 13.7036 8.10925 12.6568 8.55875C11.6099 9.00808 10.6942 9.625 9.9095 10.4095C9.125 11.1942 8.50808 12.1067 8.05875 13.147C7.60925 14.1875 7.3845 15.3052 7.3845 16.5H6.3845ZM10.3845 16.5C10.3845 14.9257 10.9268 13.5962 12.0115 12.5115C13.0962 11.4268 14.4257 10.8845 16 10.8845V11.8845C14.723 11.8845 13.6345 12.3345 12.7345 13.2345C11.8345 14.1345 11.3845 15.223 11.3845 16.5H10.3845ZM14.3845 16.5C14.3845 16.0513 14.5416 15.6699 14.8558 15.3558C15.1699 15.0416 15.5513 14.8845 16 14.8845V16.5H14.3845Z' fill='%23656565' /%3E%3C/svg%3E%0A");
}
.page_is section.promo .promo-2 .items a[itemid="hp_s1_i2"] i {
	
}
.page_is section.promo .promo-2 .items a[itemid="hp_s1_i3"] i {
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='21' viewBox='0 0 17 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.884521 20.6155V16.3845H3.00002V12.6155H0.884521V8.38452H3.00002V4.61552H0.884521V0.384521H6.11552V4.61552H4.00002V8.38452H6.11552V10H10.8845V8.38452H16.1155V12.6155H10.8845V11H6.11552V12.6155H4.00002V16.3845H6.11552V20.6155H0.884521Z' fill='%23656565' /%3E%3C/svg%3E%0A");
	
}
.page_is section.promo .promo-2 .items a[itemid="hp_s1_i5"] i {
	
}
.page_is section.promo .promo-2 .items a[itemid="hp_s1_i4"] i {
	
}


section.promo3 .top #p3_anim.ready .cases { 
    top: 94px; 
}


.page_home section.promo .promo-1 h1 b {
    font-size: 72px;
}

section.promo .promo-2 .left {
    height: 640px;
}
.page_home section.promo .promo-2 .garm.active {
    height: 250px;
}
section.promo .promo-2 .garm h2 {
    font-size: 26px;
    margin-bottom: 12px;
}
section.promo .promo-2 .garm .pre {
    font-size: 16px;
    margin-bottom: 8px;
}
section.promo .promo-2 .garm p {
    font-size: 13px;
}
section.promo .promo-2 .right {
    height: 640px;
}
section.promo3 {
    top: -8px;
    z-index: 0;
}
section.promo {
    z-index: 1;
}
section.promo .goitem {
	-webkit-animation-name: 'play_down';
    -moz-animation-name: 'play_down';
    animation-duration: 2s;
    animation-iteration-count: infinite;
    box-shadow: 0 0 0 3px rgb(255 255 255 / 50%);
}

	section.companies .items .itemsin .acomp img {
    	transition:all 0.6s ease;
    	   filter: grayscale(1);
	}

@media only screen and (min-width: 500px) {
	header {
		opacity: 1;
		pointer-events: none;
		transition:all 0.6s ease;
		transform: translateY(-82px);
	}
	header:hover, header.active {
    	opacity: 1;
    	pointer-events: all;
    	transform: translateY(0px);
	}

	section.companies .items .itemsin .acomp:hover img {
	   transform: scale(1.1);
	       filter: none;
	}
}




 
@keyframes  play_down {

	0% 
	{
		-webkit-box-shadow: 0 0 rgb(255 255 255 / 60%);
    	-moz-box-shadow: 0 0 rgba(55,55,55,.6);
    	box-shadow: 0 0 rgb(255 255 255 / 60%);
	}
	to 
	{
		-webkit-box-shadow: 0 0 0 20px rgb(213 213 213 / 0%);
    	-moz-box-shadow: 0 0 0 20px rgba(55,55,55,0);
    	box-shadow: 0 0 0 20px rgb(199 199 199 / 0%);
	}

}


section.companies .items .itemsinwrap div.owl-nav, section.companies .items .itemsinwrap div.owl-dots {
    display: none !important;
}
section.companies .items .itemsinwrap div.owl-stage-outer {
    width: 100%;
    padding: 0;
    margin: 0;
    display: block;
}
section.companies .items .itemsin > div .itemsinwrap {
    height: 146px;
    overflow: hidden;
    width: 100%;
}
section.companies .items .itemsinwrap .acomp {
    display: block;display: inline-block;
    height: 145px;
    vertical-align: top;
    padding: 0 12px;
    width: auto;
    margin: 0 16px;
}
.owl-item {
    margin: 0;
    height: 145px;
}
section.companies .items .itemsinwrap .acomp {cursor:pointer;}


 
 .page_dc section.promo .promo-2 .items a {
    pointer-events: initial;
}
section.insides h2 b.white {
    color: #fff;
}
.page_about .image {
    height: 340px;
}
.page_about .aboutcompanies .companies .acomp {
    width: 250px;
    height: 250px;
}
.page_about .aboutcompanies .companies.as_gallery .acomp img {
    width: calc(100% - 24px);
    left: 12px;
}
.page_hp section.startworking.step5 .intro li:last-child {
    border-radius: 16px;
    background: transparent;
}




section.startworking.step5 .intro p {
    margin-top: 48px;
}

.page_about .contacts .intro {
    max-width: 50%;
    padding-right: 24px;
    margin-bottom: 48px;
}
.page_about .desire {
    width: calc(50% - 24px);
}
.page_about .desire .ptop {
    background-image: url(/site/tpl/img/fttop.png);
    background-size: 100% 20px;
}
.page_about .desire .pbot {
    background-image: url(/site/tpl/img/ftbot.png);
    background-size: 100% 20px;
}
.page_about .contacts .intro {
    max-width: 50%;
    padding-right: 24px;
    margin-bottom: 48px;
    font-size: 16px;
}
section.startworking .title span, section.startworking .title .t3 {
    text-align: center;
}
.page_mon section.startworking.step5.sw_is {
    margin-top: 48px;
}



.page_hp section.startworking.step5 h2 {
    font-size: 36px;
    max-width: 1100px;
}
.page_contacts section.startworking .title span.t1 {
    text-align: left;font-size: 50px;
}

.page_contacts section.startworking .title .t3 {
	text-align: right;font-size: 50px;
}
 
section.startworking_dc .wrap {
    margin-top: 56px;
}
.page_hp section.startworking_hp.step5 h2 {
    margin-bottom: 48px;
}
 .page_hp section.startworking.step5.sw_is {
    margin-top: 48px;
}
 
 
 
 
 
 
  @media only screen and (min-width: 500px) and (max-width: 1280px) {
  	.wrap { 
    max-width: 1200px; 
}
  }
 
 
 @media only screen and (min-width: 500px) {
 
 
 body {
    min-width: 1200px;
}
 
.promo-1 {
    width: calc(1200px - 32px);    width: calc(100% - 32px);
    display: block;
    margin: 0 auto;
    height: 480px; 
}
footer .wrap {
    width: 100%;
    padding: 0 24px;
}
.newsitem {
    width: calc((100% / 4) - 16px);
    max-width: 309px;
}
.page_inner .promo-1 {
    width: calc(100% - 32px);
}
.promo-1 #promo_server svg {
    max-width: 100%;
}
section.socialprojects .tab_cont > div .right { 
    width: calc(100% - 322px - 16px);max-width: 920px;
}
.page_news .newsitem {
    margin-bottom: 32px;
    margin-right: 16px;
}
.page_news section.newslist .items {
    font-size: 0;
    width: 100%;
    margin-left: 0;
}
section.promo .promo-1 h1 {
    max-width: 700px;
    font-size: 46px;
}
section.promo .promo-1 h1 > span {
    font-size: 36px;
}
section.promo .promo-1 p {
    max-width: 640px;
    margin: 0 auto;
    margin-top: 24px;
}
section.promo .promo-1 h1, section.promo .promo-1 p {
    padding-left: 48px;
}
.wrap {
    padding: 0 24px;
}
section.promo .promo-2 .garm p {
    color: #131313;
}


.page_inner.page_cs section.promo .promo-2 .left {
    height: 500px;
}
.page_inner.page_cs section.promo .promo-2 .left >  .garm:not(.active) + .items {
    height: 450px;
}
.page_inner.page_cs section.promo .promo-2 .right {
    height: 500px;
}



.page_inner.page_is  section.promo .promo-2 .items > .garm.active,
.page_inner.page_dc  section.promo .promo-2 .items > .garm.active {
    height: 200px;
}
.page_inner.page_is  section.promo .promo-2 .left >  .garm:not(.active) + .items,
.page_inner.page_dc  section.promo .promo-2 .left >  .garm:not(.active) + .items {
    height: 450px;
}
.page_inner.page_is  section.promo .promo-2 .left,
.page_inner.page_dc  section.promo .promo-2 .left {
    height: 500px;
}
.page_inner.page_is  section.promo .promo-2 .right,
.page_inner.page_dc  section.promo .promo-2 .right {
    height: 500px;
}

.page_about .aboutcompanies .companies .acomp.other span { 
    height: 225px;
    line-height: 225px;
}



}

#menu .sublinks a.active {
    color: #E41360;
}












 