@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

* {
  font-family: 'Roboto', sans-serif !important;
}

body {
  font-family: 'Roboto', sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Roboto', sans-serif !important;
}

.b-article__wrapper {
background-color: white;
}

.b-article__wrapper {
box-shadow: none;
}


.b-breadCrumbs__item {
font-size: 16px;
font-weight: 600;
color: #d3d3d3;
padding: 15px 0px 0px 15px;
}

h1 {
font-size: 32px;
font-weight: 600;
color: #444444;
}

h2 {
font-size: 20px;
font-weight: 600;
color: red;
}


.b-article, .b-article:before, .b-article__wrapper {
border-radius: 28px;
}

.m-search__workZone .b-search__inputText {
  /* margin-bottom: 12px; */
  color: black;
  font-size: 16px;
  padding: 0px;
  padding-left: 25px;
  width: 100%;
  height: 29px;
  border: solid 1px #e9e9e9;
  background-color: #fff;
  border-radius: 28px;
  font-weight: 400;
  transition: background-color 0.3s ease, transform 0.3s ease;
  overflow: visible;
}

.b-search__inputText {
  margin-bottom: 12px;
  padding: 0px;
  padding-left: 25px;
  width: 100%;
  height: 29px;

}

.m-search__tabs .b-search__inputText {
  margin-bottom: 10px;
  padding: 0px;
  padding-left: 7px;
  width: 100%;
  height: 29px;
  border: solid 1px #e9e9e9;
  background-color: #fff;
  border-radius: 28px;
  font-weight: 600;
  transition: background-color 0.3s ease, transform 0.3s ease;
  overflow: visible;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.m-search__workZone {
  /* top: -12px; */
  padding: 0px;
  /* top: unset; */

}

.m-workZone__side__article {
    padding-left: 20px;
}



.b-article::before {
box-shadow: none;
}

#article {
box-shadow: 0px 5px 20px #0000006e;
}

.b-article {
box-shadow: 0px 5px 20px #0000006e;
}



.b-splitter__inner {
display: none;
}

.b-tree {
box-shadow: none;
overflow: hidden;
}


.logo {
  width: 62px;
  height: 62px;
  background: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='55' height='61' viewBox='0 0 55 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_370_1557)'%3E%3Cpath d='M40.4055 53.7768C36.4364 53.3025 33.8063 52.3593 32.5397 50.956L31.7754 50.1092L31.916 47.7526C32.1058 44.5698 32.614 40.5252 33.1312 38.0807C33.7712 35.0562 35.5021 30.0329 36.9218 27.0801C38.7432 23.292 38.8067 21.69 37.2267 19.391C35.9595 17.547 35.7441 14.856 36.6916 12.7055C37.261 11.4131 38.6144 10.0068 39.9819 9.28663C40.9259 8.78945 41.3374 8.53737 43.0366 8.57812C45.6474 8.64074 47.1251 9.57855 48.4482 11.3776C50.224 13.792 50.3006 16.3773 48.688 19.4701C47.7851 21.2015 47.7139 21.4536 47.7139 22.9143C47.7139 24.3518 47.7906 24.6358 48.5865 26.1437C51.6958 32.0347 53.9389 40.9753 54.1081 48.1524C54.1581 50.2713 54.0047 50.7188 52.9537 51.5212C50.7549 53.1999 44.6942 54.2894 40.4055 53.7768Z' fill='%23FE0000' stroke='%23FFFFFE' stroke-width='0.820959'/%3E%3Cpath d='M9.44756 53.4758C5.54239 53.0028 2.95463 52.0624 1.70843 50.6631L0.956421 49.8187L1.09473 47.4689C1.28153 44.2953 1.78155 40.2623 2.29041 37.8249C2.92005 34.8091 4.62308 29.8003 6.01997 26.856C7.81199 23.0788 7.8745 21.4814 6.31999 19.1891C5.07316 17.3504 4.86122 14.6672 5.79344 12.5228C6.35368 11.2342 7.6853 9.8319 9.03072 9.1138C9.95953 8.61806 10.3644 8.3667 12.0363 8.40733C14.6051 8.46977 16.0589 9.40488 17.3608 11.1987C19.1079 13.6062 19.1832 16.1841 17.5966 19.2679C16.7083 20.9944 16.6382 21.2457 16.6382 22.7022C16.6382 24.1355 16.7137 24.4188 17.4968 25.9223C20.556 31.7963 22.763 40.7112 22.9295 47.8675C22.9787 49.9803 22.8278 50.4266 21.7937 51.2267C19.6303 52.9005 13.6672 53.9868 9.44756 53.4758Z' fill='%23FE0000' stroke='%23FFFFFE' stroke-width='0.813147'/%3E%3Cpath d='M24.4766 57.8525C19.7404 57.2863 16.602 56.1603 15.0906 54.4851L14.1786 53.4742L14.3463 50.6609C14.5729 46.8614 15.1793 42.033 15.7964 39.1149C16.5601 35.5043 18.6255 29.5077 20.3196 25.9827C22.493 21.4606 22.5688 19.5482 20.6835 16.8037C19.1714 14.6024 18.9143 11.3899 20.0449 8.82273C20.7244 7.2799 22.3393 5.60106 23.9711 4.74134C25.0975 4.14782 25.5885 3.84689 27.6162 3.89554C30.7316 3.97029 32.4949 5.08982 34.0737 7.23743C36.1926 10.1197 36.284 13.206 34.3598 16.898C33.2824 18.965 33.1974 19.2659 33.1974 21.0097C33.1974 22.7257 33.289 23.0648 34.2387 24.8649C37.9489 31.8973 40.6255 42.5704 40.8275 51.1382C40.8871 53.6677 40.7041 54.2019 39.4499 55.1598C36.8261 57.1638 29.5941 58.4644 24.4766 57.8525Z' fill='%23FE0000' stroke='%23FFFFFE' stroke-width='2.89664'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_370_1557'%3E%3Crect width='53.9008' height='59.9562' fill='white' transform='translate(0.54834 0.969971)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.intro {
  margin-left: 20px;
  display: flex;
  align-items: center;
  justify-content: start;
}



.b-tabs__wrapperItem:before, .b-tabs__wrapperItems {
box-shadow: none;
}

.b-tabs__wrapperItem:before, .b-tabs__wrapperItems {
border-radius: 0px 18px 18px 18px;
box-shadow: 0px 3px 20px #00000014;
}

.b-tabs__selectorContent {
  font-size: 14px;
  font-weight: 500;
}

.b-tabs__selectorContent:before {
box-shadow: none;
}

.b-search__button .b-button__wrapper {
  padding-top: 5px;
  height: 26px;
  border-radius: 50px;
  background-color: black;
  border-color: transparent;
}



.b-button {
  top: 6px;
  display: unset;
  box-shadow: rgba(0, 0, 0, 0.08) 0px 3px 20px;
  text-transform: lowercase;
  border-radius: 50px;
  background: none;
}

.b-button__text {
    text-shadow: none;
    color: #ffffff;
    font-weight: 600;
}


img {
    box-shadow: 0px 3px 8px #00000024;
    border-radius: 12px;
    margin: 20px 0px !important;
}

.m-article__headerSide__buttons {
padding-top: 25px;
}

#workZone {
width: unset;
padding: 0px 20px;
}

.m-search__tabs .b-search__labelPlaceholder, .m-search__workZone .b-search__labelPlaceholder {
  font-size: 14px;
  color: #e1e1e1;
}

.b-workZone__content {
  padding-top: 3em;
}

.js .b-button__submit {
  position: unset;
}

.m-search__workZone .m-search__side__submit {
  padding-top: 10px;
}

.m-search__workZone .b-search__inputTextIcon {
  top: 9px;
}

.b-tree__itemLink {
  font-weight: 600;
}

.b-breadCrumbs__link, .b-breadCrumbs__link:visited, .b-controlButtons__link, .b-controlButtons__link:visited {
  font-weight: 600;
  border: none;
  color: #838383;
}

.b-breadCrumbs__right, .b-breadCrumbs__right:visited, .b-controlButtons__right, .b-controlButtons__right:visited {
  font-weight: 600;
  border: none;
  color: #838383;
}