

/* Start:/local/templates/icl_redesign/components/bitrix/news/solutions/bitrix/news.detail/ownproducts_detail/style.css?177906239320154*/
.banner-block.banner-solution-detail-block {
    background-image: url(/local/templates/icl_redesign/components/bitrix/news/solutions/bitrix/news.detail/ownproducts_detail/images/Template_back.png);
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 600px;
}
.banner-block.banner-solution-detail-block .banner-block-table {
    padding-top: 120px;
    width: 40%;
}
.banner-block.banner-solution-detail-block .form-button {
    display: inline-block;
    margin-top: 20px;
}
.solution-detail-functions {
    padding: 64px 24px;
}
.solution-detail-functions .solution-detail-block {
    display: table-cell;
    vertical-align: top;
}
.solution-detail-functions .solution-detail-block:first-child {
    padding-right: 50px;
}
.solution-detail-functions .solution-detail-functions-header {
    font-family: "Raleway700";
    font-weight: 700;
    font-size: 40px;
    color: #202020;
    padding-bottom: 40px;
    line-height: 56px;
}
.solution-detail-functions ul {
    padding: 30px 20px;
}
.solution-detail-functions ul li {
    font-family: "Raleway";
    font-weight: 400;
    font-size: 20px;
    line-height: 3;
    color: #363636;
    padding-left: 10px;
    list-style-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='10' height='10' rx='2' fill='%23FF0000'/%3e%3c/svg%3e ");
}
.solution-detail-functions .solution-detail-industry {
    padding: 32px;
    border-radius: 24px;
    width: 455px;
    -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.15);
}
.solution-detail-industry .solution-detail-industry-header {
    font-family: "Raleway";
    font-weight: 700;
    font-size: 20px;
    padding-top: 30px;
}
.form-button.industry-button {
    display: block;
    text-align: center;
    padding: 16px;
}
.solution-detail-documents {
    padding-top: 40px;
}
.solution-detail-documents .solution-detail-documents-header {
    font-family: "Raleway";
    font-weight: 600;
    font-size: 24px;
}
.solution-detail-documents ul {
    padding-left: 20px;
}
.solution-detail-documents ul li, .solution-detail-documents ul li a {
    font-family: "Raleway";
    font-weight: 400;
    font-size: 16px;
    line-height: 2;
    color: #ff0000;
    vertical-align: text-bottom;
    list-style-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.22564 2.67871L13.7143 2.67871C13.9132 2.67871 14.104 2.75773 14.2446 2.89838L19.3875 8.04124C19.5282 8.18189 19.6072 8.37266 19.6072 8.57157V16.4888C19.6072 17.1821 19.6072 17.7478 19.5696 18.2073C19.5308 18.6824 19.4481 19.1097 19.2452 19.508C18.9267 20.133 18.4186 20.6411 17.7936 20.9596C17.3953 21.1625 16.968 21.2452 16.4929 21.284C16.0334 21.3216 15.4677 21.3216 14.7744 21.3216H9.22562C8.53234 21.3216 7.96665 21.3216 7.50719 21.284C7.03201 21.2452 6.6048 21.1625 6.20642 20.9596C5.58145 20.6411 5.07333 20.133 4.7549 19.508C4.55191 19.1097 4.46923 18.6824 4.43041 18.2073C4.39287 17.7478 4.39287 17.1821 4.39288 16.4888V7.51147C4.39287 6.81818 4.39287 6.25248 4.43041 5.79301C4.46923 5.31784 4.55191 4.89062 4.7549 4.49224C5.07333 3.86728 5.58145 3.35916 6.20642 3.04073C6.6048 2.83774 7.03201 2.75506 7.50719 2.71624C7.96666 2.6787 8.53235 2.6787 9.22564 2.67871ZM7.62933 4.21125C7.24692 4.2425 7.03908 4.29995 6.8874 4.37724C6.54468 4.55186 6.26603 4.8305 6.09141 5.17323C6.01412 5.32491 5.95667 5.53275 5.92543 5.91516C5.89347 6.30633 5.89288 6.81055 5.89288 7.543V16.4573C5.89288 17.1897 5.89347 17.694 5.92543 18.0851C5.95667 18.4675 6.01412 18.6754 6.09141 18.827C6.26603 19.1698 6.54468 19.4484 6.8874 19.623C7.03908 19.7003 7.24692 19.7578 7.62933 19.789C8.0205 19.821 8.52473 19.8216 9.25717 19.8216H14.7429C15.4753 19.8216 15.9796 19.821 16.3707 19.789C16.7531 19.7578 16.961 19.7003 17.1127 19.623C17.4554 19.4484 17.734 19.1698 17.9086 18.827C17.9859 18.6754 18.0434 18.4675 18.0746 18.0851C18.1066 17.694 18.1072 17.1897 18.1072 16.4573V9.32163L15.0607 9.32163C14.8423 9.32165 14.6356 9.32167 14.4617 9.30746C14.2724 9.29199 14.0569 9.25602 13.8418 9.14646C13.5394 8.99238 13.2936 8.74652 13.1395 8.44411C13.0299 8.22909 12.9939 8.01356 12.9785 7.82424C12.9643 7.65032 12.9643 7.44364 12.9643 7.22521L12.9643 4.17871H9.25717C8.52473 4.17871 8.0205 4.17929 7.62933 4.21125ZM14.4643 5.23937L17.0466 7.82163H15.0857C14.8333 7.82163 14.6892 7.82105 14.5838 7.81244C14.5457 7.80933 14.5232 7.80577 14.512 7.80359C14.5002 7.79577 14.4902 7.7857 14.4823 7.77398C14.4802 7.7627 14.4766 7.74023 14.4735 7.7021C14.4649 7.59679 14.4643 7.4526 14.4643 7.2002V5.23937ZM12 11.2501C12.4142 11.2501 12.75 11.5859 12.75 12.0001V15.3323L14.0411 14.0412C14.334 13.7483 14.8089 13.7483 15.1018 14.0412C15.3947 14.3341 15.3947 14.809 15.1018 15.1019L12.5304 17.6733C12.3897 17.814 12.1989 17.893 12 17.893C11.8011 17.893 11.6103 17.814 11.4697 17.6733L8.89827 15.1019C8.60537 14.809 8.60537 14.3341 8.89827 14.0412C9.19116 13.7483 9.66604 13.7483 9.95893 14.0412L11.25 15.3323L11.25 12.0001C11.25 11.5859 11.5858 11.2501 12 11.2501Z' fill='%23C1C1C1'/%3e%3c/svg%3e ");

}
.solution-detail-advantages {
    background-color: #e9e9e9;
    padding: 64px 24px;
}
.solution-detail-advantages .solution-detail-advantages-header {
    font-family: "Raleway700";
    font-weight: 700;
    font-size: 40px;
    padding: 0 0 30px 0;
    display: block;
}
.solution-detail-advantages .solution-detail-advantages-block-row {
    display: table-row;
}
.solution-detail-advantages .solution-detail-advantages-block {
    width: 25%;
    display: table-cell;
    padding: 18px;
}
.solution-detail-advantages .solution-detail-advantages-block:nth-child(4n+1) {
    padding-left: 0;
}
.solution-detail-advantages .solution-detail-advantages-block:nth-child(4n+4) {
    padding-right: 0;
}
.solution-detail-advantages .solution-detail-advantages-block .solution-detail-advantages-block-item {
    background-color: #ffffff;
    max-width: 285px;
    min-height: 48px;
    padding: 100px 24px 24px 24px;
    border-radius: 24px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.9913 6.6544L24.9809 6.6419C24.7496 6.35664 24.4328 6.17965 24.0578 6.14842L23.8265 6.11718L23.7952 5.99225C23.7681 5.88189 23.7369 5.77361 23.7014 5.66534L23.6618 5.5404L23.8661 5.38007C24.4516 4.92198 24.5412 4.08285 24.0786 3.49566L23.691 2.96885L23.6785 2.9522C23.4576 2.67734 23.1451 2.49411 22.7992 2.45038C22.4303 2.41498 22.074 2.50452 21.7802 2.73148L21.5801 2.88765L21.4697 2.81893C21.3738 2.76063 21.2759 2.70441 21.1759 2.65236L21.0613 2.59197L21.0946 2.34002C21.1967 1.60291 20.6716 0.932436 19.934 0.844983L19.2692 0.759612C18.5357 0.672158 17.8398 1.19063 17.7689 1.94232L17.7376 2.17969L17.6126 2.21092C17.5022 2.23799 17.3938 2.26714 17.2855 2.30046L17.1604 2.33794L17.0104 2.14221C16.5582 1.5696 15.7039 1.44675 15.1246 1.91108L14.5786 2.32545C14.0056 2.78562 13.8972 3.62892 14.3557 4.21194L14.5057 4.40767L14.439 4.51803C14.3786 4.61381 14.3244 4.71376 14.2723 4.81579L14.214 4.93239L13.941 4.90324C13.5951 4.85743 13.2408 4.96571 12.9658 5.1781C12.6886 5.39257 12.5053 5.71115 12.4782 6.07554L12.3802 6.75643C12.3136 7.46646 12.822 8.14319 13.5305 8.24105L13.791 8.27229L13.8222 8.39722C13.8493 8.50758 13.8806 8.61794 13.9181 8.72621L13.9597 8.85115L13.7639 9.00315C13.1804 9.45707 13.0575 10.3025 13.5222 10.8876L13.9472 11.4248C14.1723 11.6996 14.4828 11.8808 14.8349 11.9266C15.1954 11.9724 15.5497 11.8683 15.8352 11.658L16.0477 11.4914L16.1581 11.558C16.254 11.6163 16.3519 11.6726 16.452 11.7246L16.5666 11.785L16.5332 12.0432C16.479 12.3972 16.5811 12.7532 16.8041 13.0323C17.0271 13.3092 17.3396 13.4924 17.6918 13.5362L18.3565 13.6174C18.5399 13.634 18.7004 13.6299 18.8775 13.584C19.0483 13.5382 19.2171 13.4591 19.3567 13.3383C19.6276 13.1197 19.8027 12.8115 19.8548 12.4721L19.8881 12.1994L20.0131 12.1681C20.1236 12.1411 20.2319 12.1119 20.3403 12.0765L20.4653 12.037L20.6153 12.2348C21.0675 12.8095 21.9219 12.9302 22.4991 12.4659L23.0305 12.0494C23.6097 11.5955 23.7369 10.7522 23.2722 10.165L23.1221 9.9693L23.1888 9.85894C23.2472 9.76316 23.3034 9.6653 23.3534 9.56743L23.4139 9.45083L23.6473 9.47998C24.0119 9.51329 24.3703 9.42792 24.6621 9.20304C24.9413 8.98649 25.1205 8.66583 25.1497 8.30144L25.2476 7.6268V7.60806C25.2664 7.27698 25.1747 6.94174 24.9934 6.66272L24.985 6.65023L24.9913 6.6544ZM21.178 4.21194L21.328 4.27649C21.5614 4.37852 21.8344 4.34937 22.0365 4.17655L22.6283 3.70805L23.1221 4.33063L22.4866 4.82412C22.249 5.00527 22.1907 5.31761 22.3157 5.59246C22.4678 5.96726 22.572 6.3608 22.6304 6.76892C22.6595 7.06876 22.8971 7.29989 23.1992 7.33112L23.9765 7.42898L23.8931 8.21607L23.1034 8.1182C22.8054 8.08072 22.5074 8.25355 22.4053 8.53257C22.272 8.91778 22.0594 9.27384 21.8052 9.59242C21.6218 9.82355 21.6406 10.1484 21.8177 10.3816L22.2949 11.0187L21.6822 11.4977L21.2155 10.8855C21.0259 10.6377 20.7008 10.5565 20.4174 10.6835C20.0361 10.8542 19.6422 10.9625 19.2275 11.0104C18.9358 11.0458 18.7045 11.2749 18.667 11.5622L18.5753 12.3472L17.7856 12.2577L17.9085 11.4394L17.9064 11.404C17.8918 11.1395 17.7481 10.8876 17.498 10.7897L17.4793 10.7835C17.0917 10.6502 16.7499 10.4482 16.4186 10.1942C16.2582 10.0609 16.0539 10.0214 15.8518 10.0755C15.7747 10.0963 15.6893 10.14 15.6226 10.1942L15.0016 10.6752L14.5119 10.0588L15.1517 9.55702L15.1621 9.54869C15.3663 9.36337 15.4351 9.0552 15.3163 8.79493C15.1663 8.42429 15.035 8.03908 15.0037 7.63721C14.9808 7.33112 14.7412 7.09375 14.439 7.05627L13.6555 6.9584L13.7389 6.17548L14.5432 6.27543C14.8245 6.30042 15.1225 6.13592 15.2058 5.8569L15.2079 5.84857L15.2121 5.84025C15.3621 5.47586 15.5476 5.12812 15.7976 4.80954C16.0019 4.57633 16.0019 4.24942 15.8164 4.00789L15.3184 3.38738L15.9498 2.89389L16.4561 3.52273C16.6332 3.75177 16.95 3.82257 17.2084 3.71013C17.5772 3.53938 17.9648 3.42903 18.3732 3.38114C18.6691 3.35407 18.9004 3.11669 18.94 2.8231L19.0588 2.04226L19.8214 2.12347L19.7277 2.92305C19.6901 3.21248 19.8714 3.49149 20.134 3.5956L20.1528 3.60185C20.5007 3.72054 20.8112 3.89961 21.1071 4.11408L21.1613 4.15364L21.178 4.21403V4.21194ZM18.8129 5.06566C18.2482 5.06566 17.7126 5.28846 17.3126 5.68824L17.3105 5.69033C16.9104 6.09011 16.6874 6.62524 16.6874 7.18953C16.6874 7.75381 16.9104 8.28894 17.3105 8.68873L17.3126 8.69081C17.7126 9.0906 18.2482 9.3134 18.8129 9.3134C19.3776 9.3134 19.9131 9.0906 20.3132 8.69081L20.3153 8.68873C20.7133 8.28894 20.9383 7.75381 20.9383 7.18953C20.9383 6.62524 20.7154 6.09011 20.3153 5.69033L20.3132 5.68824C19.9131 5.29054 19.3776 5.06566 18.8129 5.06566ZM19.4609 6.54196C19.6339 6.71478 19.7277 6.94591 19.7277 7.18953C19.7277 7.43315 19.6339 7.66428 19.4609 7.8371C19.288 8.00993 19.0567 8.10363 18.8129 8.10363C18.5691 8.10363 18.3378 8.00993 18.1648 7.8371C17.9919 7.66428 17.8981 7.43315 17.8981 7.18953C17.8981 6.94591 17.9919 6.71478 18.1648 6.54196C18.3378 6.36913 18.5691 6.27543 18.8129 6.27543C19.0567 6.27543 19.288 6.36913 19.4609 6.54196ZM7.82092 23.789L7.92094 24.1618C8.12724 24.9363 8.92741 25.409 9.70466 25.2008L10.4944 24.9884C11.2696 24.7802 11.7551 23.9681 11.5467 23.1894L11.4446 22.8125L11.5509 22.7375C11.7093 22.6251 11.8635 22.5064 12.0093 22.3794L12.1073 22.294L12.4594 22.4897C13.1596 22.902 14.0452 22.6355 14.4578 21.9546L14.8683 21.2487C15.0662 20.9093 15.1121 20.5116 15.01 20.1347C14.9079 19.7537 14.6724 19.4372 14.3307 19.2415L13.9868 19.0499L14.0118 18.9166C14.0473 18.723 14.0723 18.5273 14.0869 18.3315L14.0952 18.1983L14.4807 18.0962C15.2621 17.888 15.7122 17.0739 15.5038 16.2993L15.2955 15.5205C15.0871 14.7459 14.2911 14.267 13.5097 14.4752L13.1242 14.5773L13.0491 14.4669C12.9387 14.3045 12.8199 14.1462 12.6907 13.9984L12.6032 13.8964L12.8012 13.5674C12.9991 13.2259 13.0491 12.8261 12.947 12.4451C12.8449 12.064 12.6095 11.7475 12.2656 11.5518L11.5696 11.152C10.857 10.7605 9.95888 10.975 9.55046 11.6955L9.3525 12.0265L9.22331 12.0016C9.03368 11.9662 8.83989 11.937 8.6461 11.9203L8.51482 11.9079L8.41272 11.531C8.20434 10.7522 7.37708 10.29 6.60191 10.4982L5.81216 10.7106C5.0349 10.9188 4.58064 11.7288 4.78693 12.5013L4.88696 12.874L4.77652 12.949C4.60981 13.0635 4.44936 13.1863 4.29516 13.3196L4.19514 13.405L3.84506 13.2092C3.50958 13.0177 3.12199 12.9635 2.74691 13.0635C2.36766 13.1655 2.03634 13.4112 1.84255 13.7465L1.45913 14.4482C1.03613 15.1561 1.28201 16.0598 2.01134 16.4596L2.31765 16.6428L2.29265 16.7719C2.25514 16.9697 2.23013 17.1696 2.21555 17.3695L2.20721 17.5028L1.82171 17.6048C1.0528 17.811 0.594364 18.6376 0.798574 19.4018L1.00695 20.1805C1.21116 20.9447 2.02384 21.432 2.79275 21.2258L3.17825 21.1217L3.25327 21.2321C3.36579 21.3986 3.48874 21.559 3.61793 21.711L3.70337 21.8109L3.52208 22.1358C3.10115 22.8416 3.34079 23.7391 4.06386 24.143L4.72442 24.5449C5.06825 24.7427 5.48292 24.7968 5.86633 24.6948C6.24558 24.5928 6.5519 24.3512 6.74986 24.0098L6.9499 23.6766L7.0791 23.7016C7.27914 23.7391 7.47918 23.7661 7.68131 23.7807L7.81467 23.7911L7.82092 23.789ZM12.9429 21.2883L12.3386 20.9406C12.0677 20.7969 11.7739 20.8323 11.553 21.0447L11.5488 21.0488L11.5405 21.0592C11.2133 21.4195 10.8195 21.7193 10.3881 21.9504C10.1131 22.0899 9.98389 22.3856 10.0652 22.6834L10.3402 23.712L9.19205 24.0118L8.92533 22.9874C8.85031 22.7 8.57317 22.5106 8.28144 22.5168C7.80217 22.5251 7.29789 22.4627 6.83946 22.3211L6.82904 22.3169L6.81446 22.3127C6.70402 22.2857 6.58941 22.2857 6.47897 22.3148C6.31226 22.3586 6.16848 22.4668 6.08305 22.623L5.45583 23.6933L5.33497 23.408L4.53896 22.9457L4.70775 22.6272L4.71609 22.6313L5.06825 22.0316C5.22245 21.788 5.17243 21.4861 4.9974 21.2695L4.98073 21.2487L4.95989 21.23C4.58898 20.9031 4.29725 20.5033 4.04719 20.0681C3.91175 19.812 3.62418 19.6725 3.34079 19.7474L2.29056 20.0285L1.99675 18.8896L3.04072 18.6168C3.32204 18.5439 3.50332 18.2732 3.49082 17.9796C3.49082 17.4861 3.54292 16.9968 3.6992 16.5262L3.70754 16.4992L3.7117 16.4721C3.75755 16.1972 3.64502 15.9099 3.38663 15.7746L2.47185 15.254L2.64481 14.9312L2.65522 14.9354L2.96779 14.394L2.97821 14.3815C3.01155 14.342 3.05739 14.3128 3.10949 14.3045L3.17617 14.2941L3.98259 14.7605C4.2514 14.9021 4.5473 14.8729 4.76818 14.6585L4.77443 14.6522L4.78485 14.6397C5.10784 14.2837 5.51626 13.9838 5.9351 13.7506C6.1914 13.607 6.3331 13.305 6.256 13.0177L5.98094 11.9891L7.12911 11.6892L7.39375 12.7137C7.46876 13.001 7.74382 13.1884 8.03138 13.1863C8.52107 13.1718 9.01285 13.2301 9.47961 13.38L9.48795 13.3842L9.50253 13.3883C9.79218 13.4612 10.0672 13.3488 10.2235 13.1031L10.807 12.1057L10.957 12.2785L11.6113 12.6575L11.6259 12.672C11.6593 12.7033 11.6843 12.7387 11.6988 12.7928C11.7072 12.8324 11.703 12.8698 11.6926 12.9073L11.6863 12.9302L11.2529 13.6715C11.0987 13.913 11.1487 14.217 11.3238 14.4336L11.3404 14.4544L11.3613 14.4732C11.7322 14.8022 12.0239 15.1999 12.274 15.633C12.4157 15.9036 12.7136 16.0244 13.0075 15.9453L14.0327 15.6704L14.3265 16.8094L13.3096 17.0739C13.0179 17.1509 12.8199 17.4091 12.8324 17.7194C12.8324 18.2128 12.7782 18.7022 12.624 19.1727L12.6157 19.1977L12.6115 19.2248C12.5678 19.4997 12.6782 19.7891 12.9366 19.9244L13.6805 20.3492L13.6972 20.3659C13.7264 20.395 13.7493 20.4283 13.7618 20.4762C13.7722 20.5179 13.768 20.5595 13.7555 20.5991L13.7493 20.6178L13.2638 21.4632L12.9429 21.2904L12.9449 21.2841L12.9429 21.2883ZM8.1585 14.9729C7.39166 14.9729 6.66442 15.2748 6.12264 15.8162C5.58086 16.3576 5.27871 17.0843 5.27871 17.8505C5.27871 18.6168 5.58086 19.3435 6.12264 19.8849C6.66442 20.4262 7.39166 20.7282 8.1585 20.7282C8.92533 20.7282 9.65257 20.4262 10.1944 19.8849C10.7361 19.3435 11.0383 18.6168 11.0383 17.8505C11.0383 17.0843 10.7361 16.3576 10.1944 15.8162C9.65257 15.2748 8.92533 14.9729 8.1585 14.9729ZM9.33792 16.672C9.65048 16.9843 9.82552 17.407 9.82552 17.8505C9.82552 18.294 9.65048 18.7147 9.33792 19.0291C9.02535 19.3414 8.60234 19.5163 8.1585 19.5163C7.71465 19.5163 7.29373 19.3414 6.97907 19.0291C6.66651 18.7167 6.49147 18.294 6.49147 17.8505C6.49147 17.407 6.66651 16.9864 6.97907 16.672C7.29164 16.3597 7.71465 16.1847 8.1585 16.1847C8.60234 16.1847 9.02327 16.3597 9.33792 16.672Z' fill='%23FF0000'/%3e%3c/svg%3e ");
    background-repeat: no-repeat;
    background-position: top 20px right 20px;
}
.solution-detail-advantages .solution-detail-advantages-block .solution-detail-advantages-block-name {
    font-family: "Raleway";
    font-weight: 400;
    font-size: 20px;
    color: #202020;
}
.solution-detail-liders {
    padding: 64px 24px;
}
.solution-detail-liders .solution-detail-liders-block {
    display: table-cell;
    vertical-align: top;
}
.solution-detail-liders .solution-detail-liders-block:first-child {
    padding-right: 50px;
}
.solution-detail-liders .solution-detail-liders-header {
    font-family: "Raleway700";
    font-weight: 700;
    font-size: 40px;
    color: #202020;
    padding-bottom: 40px;
    line-height: 56px;
}
.solution-detail-liders .solution-detail-liders-text {
    display: block;
    font-family: "Raleway";
    font-weight: 400;
    font-size: 20px;
    color: #363636;
    padding-bottom: 40px;
}
.solution-detail-liders .solution-detail-liders-red {
    font-family: "Raleway";
    font-weight: 600;
    font-size: 24px;
    color: #ff0000;
    line-height: 32px;
    padding-bottom: 12px;
}
.solution-detail-liders .solution-detail-liders-righttext {
    font-family: "Raleway";
    font-weight: 400;
    font-size: 20px;
    color: #363636;
    line-height: 32px;
    padding-bottom: 24px;
}
@media (max-width: 801px) {
    .solution-detail-functions .solution-detail-block {
        display: block;
    }
    .solution-detail-advantages .solution-detail-advantages-block-row {
        display: block;
    }
    .solution-detail-advantages .solution-detail-advantages-block {
        width: 45%;
        display: inline-block;
        vertical-align: bottom;
    }
    .solution-detail-advantages .solution-detail-advantages-block .solution-detail-advantages-block-item {
        padding: 24px 60px 24px 24px;
        background-position: top 50% right 20px;
    }
    .solution-detail-advantages .solution-detail-advantages-block:nth-child(2n+1) {
        padding-left: 0;
    }
    .solution-detail-advantages .solution-detail-advantages-block:nth-child(2n) {
        padding-right: 0;
    }
}
@media (max-width: 440px) {
    .banner-block.banner-solution-detail-block .banner-block-table {
        width: 100%;
    }
    .solution-detail-functions .solution-detail-block:first-child {
        padding-right: 0;
    }
    .solution-detail-functions .solution-detail-functions-header {
        font-weight: 600;
        font-size: 24px;
        line-height: 32px;
        padding-bottom: 0;
    }
    .solution-detail-functions ul li {
        font-size: 18px;
        line-height: 26px;
    }
    .solution-detail-functions .solution-detail-industry {
        width: 100%;
        padding: 0 0 20px 0;
    }
    .solution-detail-functions .solution-detail-industry img {
        max-width: 280px;
        display: block;
        padding-top: 20px;
        margin: auto;
    }
    .solution-detail-industry .solution-detail-industry-header {
        padding: 20px;
    }
    .solution-detail-functions ul {
        padding: 10px 40px;
    }
    .form-button.industry-button {
        display: table;
        text-align: center;
        padding: 16px;
        margin: 0 auto;
    }
    .solution-detail-advantages .solution-detail-advantages-block {
        width: 100%;
        display: block;
        padding: 18px 0;
    }
    .solution-detail-liders .solution-detail-liders-block {
        display: block;
    }
    .solution-detail-liders .solution-detail-liders-block:first-child {
        padding: 0 0 40px 0;
    }
    .solution-detail-advantages .solution-detail-advantages-header {
        font-weight: 600;
        font-size: 24px;
        line-height: 32px;
    }
    .solution-detail-liders .solution-detail-liders-header{
        font-weight: 600;
        font-size: 24px;
        line-height: 32px;
    }
}
/* End */


/* Start:/local/templates/icl_redesign/components/bitrix/system.pagenavigation/round/style.css?17790623933902*/
.bx-pagination {
    margin: 10px 0;
}
.bx-pagination .bx-pagination-container {
    text-align: center;
    position: relative;
}
.bx-pagination .bx-pagination-container ul {
    padding: 0;
    margin: 0;
    list-style: none;
    display: inline-block;
}
.bx-pagination .bx-pagination-container ul li {
    display: inline-block;
    margin: 0 5px;
}
.bx-pagination .bx-pagination-container ul li span{
    -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
       -moz-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
        -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
         -o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
            transition: color .3s ease, background-color .3s ease, border-color .3s ease;
    background: #eff0f1;
    padding: 0 8px;
    display: block;
    height: 48px;
    min-width: 48px;
    line-height: 48px;
    color: #444;
    font-size: 14px;
    border-radius: 50%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: "Rubik";
    font-weight: 400;
    font-size: 18px;
}
.bx-pagination .bx-pagination-container ul li a, .bx-pagination .bx-pagination-container ul li div {
    text-decoration: none;
    display: block;
    border-radius: 16px;
    height: 32px;
    min-width: 32px;
    line-height: 32px;
    color: #444;
    vertical-align: middle;
}
.bx-pagination .bx-pagination-container ul li a:hover span{
    background: #DADADA;
}
.bx-pagination .bx-pagination-container ul li.bx-active span{
    background: #ff0000;
    color: #fff;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a::before, .bx-pagination .bx-pagination-container ul li.bx-pag-prev div::before {
    content: '';
    height: 30px;
    width: 30px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M20 26.4785L10.3462 16.8247L20 7.1709L21.4192 8.5901L13.1846 16.8247L21.4192 25.0593L20 26.4785Z' fill='%23363636'/%3e%3c/svg%3e ");
    display: inline-block;
    position: absolute;
    margin: 7px 0 0 -15px;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-next a::before, .bx-pagination .bx-pagination-container ul li.bx-pag-next div::before {
    content: '';
    height: 30px;
    width: 30px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.7651 26.4785L21.4189 16.8247L11.7651 7.1709L10.3459 8.5901L18.5805 16.8247L10.3459 25.0593L11.7651 26.4785Z' fill='%23363636'/%3e%3c/svg%3e ");
    display: inline-block;
    position: absolute;
    margin: 7px 0 0 -15px;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a span {
    background: #fff;
    border: 2px solid #eff0f1;
    line-height: 28px;
    padding: 0 18px;
    color: #444;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next span{
    color: #aab1b4;
    background: #fff;
    border: 2px solid #eff0f1;
    line-height: 28px;
    padding: 0 18px;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span {
    background: #fff;
    border-color: #DADADA;
    color: #000;
}
@media (max-width: 801px) {
    .bx-pagination .bx-pagination-container ul li {
        margin: 0;
    }
    .bx-pagination .bx-pagination-container ul li a, .bx-pagination .bx-pagination-container ul li div {
        min-width: 20px;
    }
}
/* End */


/* Start:/local/components/icl.redesign/iblock.list/templates/cases/style.css?17790623934312*/
.cases-block {
    background-color: #fff;
    padding: 64px 24px;
    color: #363636;
}
.cases-block.cases-block-grey {
    background-color: #e9e9e9;
}
.cases-block .cases-header {
    padding-bottom: 40px;
}
.cases-block .cases-header-block {
    display: inline-block;
}
.cases-block .cases-header-block .cases-header-text {
    font-family: "Raleway";
    font-weight: 700;
    font-size: 20px;
    color: #363636;
    display: inline-block;
}
.cases-block .cases-header-block .cases-header-count {
    background-color: #ff0000;
    border-radius: 16px;
    padding: 6px 12px;
    color: #f4f4f4;
    font-family: "Rubik";
    font-weight: 600;
    font-size: 14px;
    margin-left: 12px;
    display: inline-block;
}
.cases-block .cases-header-block:last-child {
    float: right;
    padding-top: 15px;
}
.cases-block .cases-button {
    padding: 16px;
    border-radius: 12px;
    display: inline-block;
}
.cases-content-block-row {
    display: flex;
}
.cases-content-block-item-text {
    font-family: "Raleway";
    font-weight: 400;
    font-size: 16px;
    display: block;
    padding-top: 20px;
    color: #363636;
}
.cases-content-block-row .cases-content-block-item {
    display: table-cell;
    width: 50%;
    padding: 20px;
}
.cases-content-block-row .cases-content-block-item:first-child {
    padding: 0 20px 40px 0;
}
.cases-content-block-row .cases-content-block-item:last-child:not(:first-child) {
    padding: 0 0 40px 20px;
}
.cases-content-block-row .cases-content-block-item .cases-content-block-item-content {
    padding: 20px 0;
    display: block;
}
.cases-content-block-row .cases-content-block-item .cases-content-block-item-name {
    display: block;
    font-family: "Raleway";
    font-weight: 600;
    font-size: 24px;
    color: #363636;
    padding-top: 20px;
}
.cases-content-block-wrap-img {
    max-width: 702px;
    height: 350px;
    border-radius: 24px;
    overflow: hidden;
}
.cases-content-block-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: 0 0;
    transition: transform 0.5s;
}
.cases-content-tags .cases-content-tags-item {
    display: inline-block;
    background-color: #f4f4f4;
    border-radius: 16px;
    padding: 8px 12px;
    color: #363636;
    font-family: "Raleway";
    font-weight: 600;
    font-size: 14px;
    margin: 0 12px 12px 0;
    transition: background-color 0.5s, color 0.5s;
    cursor: pointer;
}
.cases-content-tags .cases-content-tags-item:hover {
    color: #fff;
    background-color: #ff0000;
}
.cases-content-block-row .cases-content-block-item .cases-content-block-item-content:hover .cases-content-block-item-name {
    color: #ff0000;
}
.cases-content-block-row .cases-content-block-item .cases-content-block-item-content:hover .cases-content-block-img {
    transform: scale(1.1);
}
@media (max-width: 801px) {
    .cases-content-tags {
        display: none;
    }
    .cases-content-block-item-text {
        display: none;
    }
    .cases-content-block-wrap-img {
        height: 150px;
    }
    .cases-content-block-row .cases-content-block-item {
        padding: 0!important;
    }
    .cases-content-block-row{
        gap: 20px;
    }
}

@media (max-width: 440px) {
    .cases-block {
        background-color: #fff;
        padding: 40px 16px;
        color: #363636;
    }

    .cases-block .cases-header-block:last-child {
        display: none;
    }
    .cases-content-block-row {
        display: block;
    }
    .cases-content-block-row .cases-content-block-item {
        width: 100%;
        display: block;
    }
    .cases-content-block-row .cases-content-block-item:first-child, .cases-content-block-row .cases-content-block-item:last-child, .cases-content-block-row .cases-content-block-item:last-child:not(:first-child) {
        padding: 0;
    }
    .cases-content-block-wrap-img {
        min-width: 96px;
        max-width: 96px;
        width: 50%;
        height: 96px;
        border-radius: 48px;
        overflow: hidden;
        display: inline-block;
        vertical-align: middle;
    }
    .cases-content-block-row .cases-content-block-item .cases-content-block-item-name {
        display: inline-block;
        font-weight: 700;
        font-size: 16px;
        width: 50%;
        padding: 0 0 0 20px;
        vertical-align: middle;
    }
}
/* End */
/* /local/templates/icl_redesign/components/bitrix/news/solutions/bitrix/news.detail/ownproducts_detail/style.css?177906239320154 */
/* /local/templates/icl_redesign/components/bitrix/system.pagenavigation/round/style.css?17790623933902 */
/* /local/components/icl.redesign/iblock.list/templates/cases/style.css?17790623934312 */
