@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-VariableFont_wght.ttf") format("truetype");
  font-weight: 400 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Exo 2;
  src: url("../fonts/Exo2-VariableFont_wght.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
* {
  outline: none;
  margin: 0;
  padding: 0;
}

html,
body {
  width: 100%;
  height: 100%;
  font-family: "Montserrat";
  background: #F1F1F1;
}

body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
}

a {
  text-decoration: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

ul {
  list-style: none;
}

header,
main,
footer {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

main {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: rgba(6, 27, 46, 0.7);
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.mfp-container:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
          box-shadow: none;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
}

.mfp-arrow:before,
.mfp-arrow:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}

.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}

.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: "";
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.splide__container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}

.splide__list {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
}

.splide.is-initialized:not(.is-active) .splide__list {
  display: block;
}

.splide__pagination {
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
          justify-content: center;
  margin: 0;
  pointer-events: none;
}

.splide__pagination li {
  display: inline-block;
  line-height: 1;
  list-style-type: none;
  margin: 0;
  pointer-events: auto;
}

.splide:not(.is-overflow) .splide__pagination {
  display: none;
}

.splide__progress__bar {
  width: 0;
}

.splide {
  position: relative;
  visibility: hidden;
}

.splide.is-initialized, .splide.is-rendered {
  visibility: visible;
}

.splide__slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  list-style-type: none !important;
  margin: 0;
  position: relative;
}

.splide__slide img {
  vertical-align: bottom;
}

.splide__spinner {
  -webkit-animation: splide-loading 1s linear infinite;
          animation: splide-loading 1s linear infinite;
  border: 2px solid #999;
  border-left-color: transparent;
  border-radius: 50%;
  bottom: 0;
  contain: strict;
  display: inline-block;
  height: 20px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}

.splide__sr {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.splide__toggle.is-active .splide__toggle__play, .splide__toggle__pause {
  display: none;
}

.splide__toggle.is-active .splide__toggle__pause {
  display: inline;
}

.splide__track {
  overflow: hidden;
  position: relative;
  z-index: 0;
}

@-webkit-keyframes splide-loading {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(1turn);
            transform: rotate(1turn);
  }
}

@keyframes splide-loading {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(1turn);
            transform: rotate(1turn);
  }
}
.splide__track--draggable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
       user-select: none;
}

.splide__track--fade > .splide__list > .splide__slide {
  margin: 0 !important;
  opacity: 0;
  z-index: 0;
}

.splide__track--fade > .splide__list > .splide__slide.is-active {
  opacity: 1;
  z-index: 1;
}

.splide--rtl {
  direction: rtl;
}

.splide__track--ttb > .splide__list {
  display: block;
}

.splide__arrow svg {
  fill: #000;
  height: 1.2em;
  width: 1.2em;
}

.splide__arrow:hover:not(:disabled) {
  opacity: 0.9;
}

.splide__arrow:disabled {
  opacity: 0.3;
}

.splide__arrow:focus-visible {
  outline: 3px solid #0bf;
  outline-offset: 3px;
}

.splide__arrow--prev {
  left: 1em;
}

.splide__arrow--prev svg {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}

.splide__arrow--next {
  right: 1em;
}

.splide.is-focus-in .splide__arrow:focus {
  outline: 3px solid #0bf;
  outline-offset: 3px;
}

.splide__pagination {
  bottom: 0.5em;
  left: 0;
  padding: 0 1em;
  position: absolute;
  right: 0;
  z-index: 1;
}

.splide__pagination__page {
  background: #ccc;
  border: 0;
  border-radius: 50%;
  display: inline-block;
  height: 8px;
  margin: 3px;
  opacity: 0.7;
  padding: 0;
  position: relative;
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
  width: 8px;
}

.splide__pagination__page.is-active {
  background: #fff;
  -webkit-transform: scale(1.4);
          transform: scale(1.4);
  z-index: 1;
}

.splide__pagination__page:hover {
  cursor: pointer;
  opacity: 0.9;
}

.splide__pagination__page:focus-visible {
  outline: 3px solid #0bf;
  outline-offset: 3px;
}

.splide.is-focus-in .splide__pagination__page:focus {
  outline: 3px solid #0bf;
  outline-offset: 3px;
}

.splide__progress__bar {
  background: #ccc;
  height: 3px;
}

.splide__slide {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.splide__slide:focus {
  outline: 0;
}

@supports (outline-offset: -3px) {
  .splide__slide:focus-visible {
    outline: 3px solid #0bf;
    outline-offset: -3px;
  }
}
@media screen and (-ms-high-contrast: none) {
  .splide__slide:focus-visible {
    border: 3px solid #0bf;
  }
}
@supports (outline-offset: -3px) {
  .splide.is-focus-in .splide__slide:focus {
    outline: 3px solid #0bf;
    outline-offset: -3px;
  }
}
@media screen and (-ms-high-contrast: none) {
  .splide.is-focus-in .splide__slide:focus {
    border: 3px solid #0bf;
  }
  .splide.is-focus-in .splide__track > .splide__list > .splide__slide:focus {
    border-color: #0bf;
  }
}
.splide__toggle {
  cursor: pointer;
}

.splide__toggle:focus-visible {
  outline: 3px solid #0bf;
  outline-offset: 3px;
}

.splide.is-focus-in .splide__toggle:focus {
  outline: 3px solid #0bf;
  outline-offset: 3px;
}

.splide__track--nav > .splide__list > .splide__slide {
  border: 3px solid transparent;
  cursor: pointer;
}

.splide__track--nav > .splide__list > .splide__slide.is-active {
  border: 3px solid #000;
}

.splide__pagination--ttb {
  bottom: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  left: auto;
  padding: 1em 0;
  right: 0.5em;
  top: 0;
}

.container {
  max-width: 1295px;
  width: calc(100% - 30px);
  margin: 0 auto;
}

section {
  margin: 50px 0;
}
section.sub_cat_item {
  margin-top: -50px;
}

.news_item {
  margin: 0;
}

header {
  background: #143F65;
  padding: 20px 0;
  position: relative;
}
header .header__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
header .header__content .header__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
}
header .header__content .header__left .logo__block {
  max-width: 105px;
}
header .header__content .header__left .logo__block img {
  max-width: none;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
header .header__content .search__icon {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.4062 2.0625C7.15172 2.0625 2.0625 7.15172 2.0625 13.4062C2.0625 19.6608 7.15172 24.75 13.4062 24.75C19.6608 24.75 24.75 19.6608 24.75 13.4062C24.75 7.15172 19.6608 2.0625 13.4062 2.0625ZM13.4062 22.6875C8.28919 22.6875 4.125 18.5243 4.125 13.4062C4.125 8.28919 8.28919 4.125 13.4062 4.125C18.5243 4.125 22.6875 8.28919 22.6875 13.4062C22.6875 18.5243 18.5243 22.6875 13.4062 22.6875Z' fill='white'/%3E%3Cpath d='M30.6357 29.1772L24.4471 22.9897C24.0439 22.5865 23.3922 22.5865 22.9889 22.9897C22.5857 23.3929 22.5857 24.0446 22.9889 24.4479L29.1775 30.6354C29.3786 30.8365 29.6426 30.9375 29.9066 30.9375C30.1706 30.9375 30.4346 30.8365 30.6357 30.6354C31.0389 30.2321 31.0389 29.5804 30.6357 29.1772Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 33px;
  height: 33px;
  display: block;
  cursor: pointer;
}
header .header__main {
  position: relative;
}
@media screen and (max-width:992px) {
  header .header__main {
    display: none;
  }
}
header .header__main ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
}
header .header__main ul li {
  position: relative;
  padding: 10px 15px;
}
header .header__main ul li a {
  color: #FFF;
  font-family: Exo 2;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 180% */
  text-transform: uppercase;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  position: relative;
}
@media screen and (max-width:1199px) {
  header .header__main ul li a {
    font-size: 16px;
  }
}
header .header__main ul li a:hover, header .header__main ul li a.active {
  color: var(--hover, #226FB5);
}
header .header__main ul li a:hover:after, header .header__main ul li a.active:after {
  content: "";
  background-color: #629FD5;
  height: 3px;
  width: 100%;
  display: block;
  position: absolute;
  bottom: -44px;
  z-index: 1;
}
header .header__main ul li:hover.has__children {
  display: block;
  border-radius: 8px 8px 0px 0px;
  background: #226FB5;
}
header .header__main ul li:hover.has__children a {
  color: #fff;
}
header .header__main ul li:hover .sub-menu {
  display: block;
}
header .header__main ul .sub-menu {
  display: none;
  position: absolute;
  border-radius: 0px 10px 10px 10px;
  background: #226FB5;
  padding: 15px 20px;
  z-index: 2;
  min-width: 170px;
  padding-top: 20px;
  margin-top: 0px;
  left: 0;
}
header .header__main ul .sub-menu li {
  padding: 0;
}
header .header__main ul .sub-menu li a {
  color: #FFF;
  font-family: Exo 2;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 32px; /* 213.333% */
}
header .header__main ul .sub-menu li a:hover {
  font-weight: 700;
  text-decoration-line: underline;
}
header .header__main ul .sub-menu li a::after {
  display: none;
}
header .header__right {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
header .header__right .user-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
  padding: 15px 20px;
  margin-left: -40px;
  width: 100%;
}
header .header__right .user-panel .sign-link {
  color: #FFF;
  cursor: pointer;
  font-family: Exo 2;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 180% */
  text-transform: uppercase;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
header .header__right .user-panel .sign-link:hover {
  color: var(--hover, #226FB5);
}
@media screen and (max-width:1199px) {
  header .header__right .user-panel .sign-link {
    font-size: 16px;
  }
}
@media screen and (max-width:992px) {
  header .header__right .user-panel .sign-link {
    font-size: 15px;
  }
}
header .header__right .user-panel:hover {
  border-radius: 8px 8px 0px 0px;
  background: #226FB5;
}
header .header__right .user-panel:hover._group {
  border-radius: 0;
  background: transparent;
}
header .header__right .user-panel:hover._group .sign-link {
  color: var(--hover, #226FB5);
}
header .header__right .user-panel:hover .profile__dropdown {
  display: block;
}
header .header__right .user-panel:hover .sign-link {
  color: #fff;
}
header .header__right .profile__dropdown {
  position: absolute;
  border-radius: 0 0 10px 10px;
  background: #226FB5;
  color: #FFF;
  text-align: right;
  font-family: Exo 2;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 32px; /* 213.333% */
  right: 0;
  top: 0;
  margin-top: 50px;
  min-width: 132px;
  width: 100%;
  z-index: 1;
  padding: 20px 20px;
  display: none;
}
header .header__right .profile__dropdown a {
  color: #FFF;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
}
header .header__right .profile__dropdown a:hover {
  text-decoration: underline;
}
header .header__right .user_prof {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
}
header .profle {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_32_1844)'%3E%3Cpath d='M16.4999 32.0375C25.081 32.0375 32.0374 25.0811 32.0374 16.5C32.0374 7.91887 25.081 0.962494 16.4999 0.962494C7.91878 0.962494 0.962402 7.91887 0.962402 16.5C0.962402 25.0811 7.91878 32.0375 16.4999 32.0375Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5 20.4875C11.6875 20.4875 7.5625 23.2375 5.5 27.3625C8.25 30.25 12.2375 31.9 16.5 31.9C20.7625 31.9 24.75 30.1125 27.5 27.3625C25.4375 23.375 21.3125 20.4875 16.5 20.4875Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.4998 16.9125C19.2336 16.9125 21.4498 14.6963 21.4498 11.9625C21.4498 9.22867 19.2336 7.01248 16.4998 7.01248C13.766 7.01248 11.5498 9.22867 11.5498 11.9625C11.5498 14.6963 13.766 16.9125 16.4998 16.9125Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_32_1844'%3E%3Crect width='33' height='33' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 33px;
  height: 33px;
  display: block;
}

.search__block {
  position: absolute;
  left: 135px;
  top: 0px;
  z-index: 1;
  max-width: 922px;
  width: 100%;
  display: none;
}
@media screen and (max-width:1199px) {
  .search__block {
    left: 0;
    bottom: 0;
    width: calc(100% - 40px);
    max-width: none;
  }
}
@media screen and (max-width:992px) {
  .search__block {
    left: 0;
    bottom: 0;
    width: calc(100% - 40px);
  }
}
.search__block .input-flex {
  position: relative;
}
.search__block .input-flex .icon__search {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.4062 2.0625C7.15172 2.0625 2.0625 7.15172 2.0625 13.4062C2.0625 19.6608 7.15172 24.75 13.4062 24.75C19.6608 24.75 24.75 19.6608 24.75 13.4062C24.75 7.15172 19.6608 2.0625 13.4062 2.0625ZM13.4062 22.6875C8.28919 22.6875 4.125 18.5243 4.125 13.4062C4.125 8.28919 8.28919 4.125 13.4062 4.125C18.5243 4.125 22.6875 8.28919 22.6875 13.4062C22.6875 18.5243 18.5243 22.6875 13.4062 22.6875Z' fill='black'/%3E%3Cpath d='M30.6357 29.1772L24.4471 22.9897C24.0439 22.5864 23.3922 22.5864 22.9889 22.9897C22.5857 23.3929 22.5857 24.0446 22.9889 24.4478L29.1775 30.6353C29.3786 30.8364 29.6426 30.9375 29.9066 30.9375C30.1706 30.9375 30.4346 30.8364 30.6357 30.6353C31.0389 30.2321 31.0389 29.5804 30.6357 29.1772Z' fill='black'/%3E%3C/svg%3E%0A");
  width: 33px;
  height: 33px;
  display: block;
  position: absolute;
  top: 18px;
  left: 20px;
  cursor: pointer;
}
.search__block .search {
  color: var(--link, #629FD5);
  font-family: Exo 2;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 225% */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background-color: transparent;
  border: 0;
  position: absolute;
  top: 15px;
  right: 0px;
  cursor: pointer;
  background-color: #fff;
  padding: 0 30px;
}
.search__block .search:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_54_59)'%3E%3Cpath d='M5.49988 0.300778C5.38978 0.300802 5.28216 0.333474 5.19064 0.394664C5.09911 0.455853 5.02778 0.54281 4.98567 0.644539C4.94357 0.746268 4.93258 0.858197 4.95409 0.966174C4.9756 1.07415 5.02865 1.17332 5.10652 1.25115L11.5743 7.71894L5.10652 14.1867C5.00513 14.2917 4.94902 14.4323 4.95029 14.5783C4.95156 14.7242 5.0101 14.8638 5.1133 14.967C5.21651 15.0703 5.35612 15.1288 5.50207 15.1301C5.64802 15.1313 5.78863 15.0752 5.89361 14.9738L12.7551 8.1123C12.8595 8.00792 12.9181 7.86636 12.9181 7.71876C12.9181 7.57116 12.8595 7.4296 12.7551 7.32521L5.89361 0.46369C5.8419 0.412008 5.78051 0.371019 5.71295 0.343067C5.64539 0.315115 5.57299 0.300745 5.49988 0.300778Z' fill='%23629FD5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_54_59'%3E%3Crect width='15' height='15' fill='white' transform='matrix(1 0 0 -1 0 15)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 15px;
  height: 15px;
  display: block;
  position: absolute;
  right: 0px;
  margin-top: -2px;
}
.search__block .text-field {
  color: #000;
  font-family: Exo 2;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 225% */
  border-radius: 10px;
  background: #FFF;
  padding: 15px 70px;
  width: calc(100% - 100px);
  border: 0;
  margin: 0;
}
.search__block .text-field::-webkit-input-placeholder {
  color: #000;
}
.search__block .text-field::-moz-placeholder {
  color: #000;
}
.search__block .text-field:-ms-input-placeholder {
  color: #000;
}
.search__block .text-field::-ms-input-placeholder {
  color: #000;
}
.search__block .text-field::placeholder {
  color: #000;
}

.main__carusel_1:before, .main__carusel_2:before, .main__carusel_3:before {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  bottom: 0;
  width: calc((100% - 1170px) / 2);
  z-index: 1;
  background: -webkit-gradient(linear, left top, right top, from(rgba(237, 241, 247, 0.85)), to(rgba(237, 241, 247, 0)));
  background: linear-gradient(to right, rgba(237, 241, 247, 0.85) 0%, rgba(237, 241, 247, 0) 100%);
}
.main__carusel_1:after, .main__carusel_2:after, .main__carusel_3:after {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  bottom: 0;
  width: calc((100% - 1170px) / 2);
  z-index: 1;
  background: -webkit-gradient(linear, left top, right top, from(rgba(237, 241, 247, 0)), to(rgba(237, 241, 247, 0.85)));
  background: linear-gradient(to right, rgba(237, 241, 247, 0) 0%, rgba(237, 241, 247, 0.85) 100%);
}

.splide__list .splide__slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
}
.splide__list .splide__slide .slide-cart {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
  background: #FFF;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.splide__list .splide__slide .slide-cart .cart__cover {
  max-width: none;
  width: 100%;
  height: 200px;
  overflow: hidden;
}
.splide__list .splide__slide .slide-cart .cart__cover img {
  max-width: none;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.splide__list .splide__slide .slide-cart:hover {
  -webkit-box-shadow: 0px 14px 24px -10px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 14px 24px -10px rgba(0, 0, 0, 0.1);
}
.splide__list .splide__slide .slide-cart .cart_wrap {
  padding: 30px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 25px;
}
.splide__list .splide__slide .slide-cart .cart_wrap .cart_meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.splide__list .splide__slide .slide-cart .cart_wrap .meta_info {
  position: relative;
}
.splide__list .splide__slide .slide-cart .cart_wrap .meta_info ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  padding: 0;
  margin: 0;
}
.splide__list .splide__slide .slide-cart .cart_wrap .date {
  color: #000;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 200% */
}
.splide__list .splide__slide .slide-cart .cart_wrap .author {
  color: #000;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 200% */
}
.splide__list .splide__slide .slide-cart .cart_wrap .author a {
  color: #629FD5;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.splide__list .splide__slide .slide-cart .cart_wrap .author a:hover {
  color: #226FB5;
}
.splide__list .splide__slide .slide-cart .cart_wrap .cart_cat {
  text-align: right;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 200% */
}
.splide__list .splide__slide .slide-cart .cart_wrap .cart_cat a {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #629FD5;
}
.splide__list .splide__slide .slide-cart .cart_wrap .cart_cat a:hover {
  color: #226FB5;
}
.splide__list .splide__slide .slide-cart .cart_wrap .cart_title {
  font-family: Montserrat;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 36px; /* 138.462% */
}
.splide__list .splide__slide .slide-cart .cart_wrap .cart_title a {
  color: #000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.splide__list .splide__slide .slide-cart .cart_wrap .cart_title a:hover {
  color: #226FB5;
}
.splide__list .splide__slide .slide-cart .cart_wrap .cart_text {
  color: #000;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 175% */
  display: none;
}

.section__header {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px 0 0;
}
@media screen and (max-width:992px) {
  .section__header.__ft_header {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.section__header:after {
  content: "";
  border-bottom: 3px solid #FFF;
  display: block;
  position: absolute;
  width: 60%;
  height: 3px;
  bottom: 0;
}
@media screen and (max-width:992px) {
  .section__header:after {
    display: none;
  }
}
.section__header:before {
  content: "";
  background-color: #629FD5;
  width: 50px;
  height: 3px;
  display: block;
  position: absolute;
  bottom: 0;
  z-index: 1;
}
@media screen and (max-width:992px) {
  .section__header:before {
    display: none;
  }
}

.section-title {
  color: #000;
  font-family: Exo 2;
  font-size: 26px;
  font-style: normal;
  font-weight: 800;
  line-height: 36px; /* 138.462% */
  text-transform: uppercase;
}

.block__tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 12px;
}
@media screen and (max-width:992px) {
  .block__tab {
    margin: 30px 0 0;
  }
}
.block__tab .tab_label {
  color: #000;
  text-align: center;
  font-family: Exo 2;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 257.143% */
  border-radius: 10px;
  border: 1px solid #B6B6B6;
  padding: 5px 10px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.block__tab .tab_label:hover {
  background-color: #226FB5;
  color: #fff;
  border: 1px solid #226FB5;
}
.block__tab .tab_label.active {
  background-color: #143F65;
  border: 1px solid #143F65;
  color: #fff;
}

.tab__box {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
}
@media screen and (max-width:992px) {
  .tab__box {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}

.slider__nav, .splide__arrows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}
.slider__nav .prev, .slider__nav .splide__arrow--prev, .splide__arrows .prev, .splide__arrows .splide__arrow--prev {
  border-radius: 10px;
  border: 1px solid #B6B6B6;
  background: #F1F1F1;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  width: 47px;
  height: 47px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-grid;
  display: grid;
  place-items: center;
  cursor: pointer;
  transition: 0.3s;
}
.slider__nav .prev:hover, .slider__nav .splide__arrow--prev:hover, .splide__arrows .prev:hover, .splide__arrows .splide__arrow--prev:hover {
  border: 1px solid #226FB5;
  background: var(--hover, #226FB5);
}
.slider__nav .prev:hover .icon__prev, .slider__nav .splide__arrow--prev:hover .icon__prev, .splide__arrows .prev:hover .icon__prev, .splide__arrows .splide__arrow--prev:hover .icon__prev {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_32_1513)'%3E%3Cpath d='M12.0334 0.381012C12.1728 0.381042 12.3091 0.422428 12.4251 0.499933C12.541 0.57744 12.6313 0.687586 12.6847 0.816442C12.738 0.945299 12.7519 1.08708 12.7247 1.22385C12.6974 1.36062 12.6303 1.48623 12.5316 1.58481L4.33907 9.77735L12.5316 17.9699C12.66 18.1029 12.7311 18.281 12.7295 18.4658C12.7279 18.6507 12.6537 18.8276 12.523 18.9583C12.3923 19.089 12.2155 19.1632 12.0306 19.1648C11.8457 19.1664 11.6676 19.0953 11.5346 18.9669L2.84337 10.2756C2.71118 10.1434 2.63693 9.96408 2.63693 9.77712C2.63693 9.59016 2.71118 9.41085 2.84337 9.27863L11.5346 0.587366C11.6001 0.521902 11.6779 0.469986 11.7635 0.434578C11.849 0.399172 11.9407 0.38097 12.0334 0.381012Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_32_1513'%3E%3Crect width='19' height='19' fill='white' transform='matrix(-1 0 0 -1 19 19)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.slider__nav .next, .slider__nav .splide__arrow--next, .splide__arrows .next, .splide__arrows .splide__arrow--next {
  border-radius: 10px;
  border: 1px solid #B6B6B6;
  background: #F1F1F1;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  width: 47px;
  height: 47px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-grid;
  display: grid;
  place-items: center;
  cursor: pointer;
  transition: 0.3s;
}
.slider__nav .next:hover, .slider__nav .splide__arrow--next:hover, .splide__arrows .next:hover, .splide__arrows .splide__arrow--next:hover {
  border: 1px solid #226FB5;
  background: var(--hover, #226FB5);
}
.slider__nav .next:hover .icon__next, .slider__nav .splide__arrow--next:hover .icon__next, .splide__arrows .next:hover .icon__next, .splide__arrows .splide__arrow--next:hover .icon__next {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_32_1508)'%3E%3Cpath d='M6.96665 0.381012C6.82719 0.381042 6.69087 0.422426 6.57494 0.499933C6.459 0.57744 6.36865 0.687586 6.31532 0.816442C6.26198 0.945299 6.24806 1.08708 6.27531 1.22385C6.30255 1.36062 6.36975 1.48623 6.46839 1.58481L14.6609 9.77735L6.46839 17.9699C6.33996 18.1029 6.26889 18.281 6.27049 18.4658C6.2721 18.6507 6.34625 18.8276 6.47698 18.9583C6.60771 19.089 6.78455 19.1632 6.96942 19.1648C7.15429 19.1664 7.33239 19.0953 7.46537 18.9669L16.1566 10.2756C16.2888 10.1434 16.3631 9.96408 16.3631 9.77712C16.3631 9.59016 16.2888 9.41085 16.1566 9.27863L7.46537 0.587366C7.39987 0.521904 7.32211 0.469984 7.23654 0.434578C7.15096 0.399172 7.05925 0.38097 6.96665 0.381012Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_32_1508'%3E%3Crect width='19' height='19' fill='white' transform='matrix(1 0 0 -1 0 19)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.slider__nav .icon__prev, .splide__arrows .icon__prev {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_32_1513)'%3E%3Cpath d='M12.0334 0.381012C12.1728 0.381042 12.3091 0.422428 12.4251 0.499933C12.541 0.57744 12.6313 0.687586 12.6847 0.816442C12.738 0.945299 12.7519 1.08708 12.7247 1.22385C12.6974 1.36062 12.6303 1.48623 12.5316 1.58481L4.33907 9.77735L12.5316 17.9699C12.66 18.1029 12.7311 18.281 12.7295 18.4658C12.7279 18.6507 12.6537 18.8276 12.523 18.9583C12.3923 19.089 12.2155 19.1632 12.0306 19.1648C11.8457 19.1664 11.6676 19.0953 11.5346 18.9669L2.84337 10.2756C2.71118 10.1434 2.63693 9.96408 2.63693 9.77712C2.63693 9.59016 2.71118 9.41085 2.84337 9.27863L11.5346 0.587366C11.6001 0.521902 11.6779 0.469986 11.7635 0.434578C11.849 0.399172 11.9407 0.38097 12.0334 0.381012Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_32_1513'%3E%3Crect width='19' height='19' fill='white' transform='matrix(-1 0 0 -1 19 19)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 19px;
  height: 19px;
  display: block;
}
.slider__nav .icon__next, .splide__arrows .icon__next {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_32_1508)'%3E%3Cpath d='M6.96665 0.381012C6.82719 0.381042 6.69087 0.422426 6.57494 0.499933C6.459 0.57744 6.36865 0.687586 6.31532 0.816442C6.26198 0.945299 6.24806 1.08708 6.27531 1.22385C6.30255 1.36062 6.36975 1.48623 6.46839 1.58481L14.6609 9.77735L6.46839 17.9699C6.33996 18.1029 6.26889 18.281 6.27049 18.4658C6.2721 18.6507 6.34625 18.8276 6.47698 18.9583C6.60771 19.089 6.78455 19.1632 6.96942 19.1648C7.15429 19.1664 7.33239 19.0953 7.46537 18.9669L16.1566 10.2756C16.2888 10.1434 16.3631 9.96408 16.3631 9.77712C16.3631 9.59016 16.2888 9.41085 16.1566 9.27863L7.46537 0.587366C7.39987 0.521904 7.32211 0.469984 7.23654 0.434578C7.15096 0.399172 7.05925 0.38097 6.96665 0.381012Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_32_1508'%3E%3Crect width='19' height='19' fill='white' transform='matrix(1 0 0 -1 0 19)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 19px;
  height: 19px;
  display: block;
}

.section__link {
  position: relative;
}
@media screen and (max-width:992px) {
  .section__link {
    margin: 0px 0 0;
  }
}
.section__link a {
  display: block;
  color: #000;
  text-align: center;
  font-family: Exo 2;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 257.143% */
  border-radius: 10px;
  border: 1px solid #B6B6B6;
  padding: 5px 20px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.section__link a:hover {
  background-color: #226FB5;
  color: #fff;
  border: 1px solid #226FB5;
}

.main__flex {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 80px;
  gap: 30px;
}
.main__flex .main__block {
  -ms-flex-preferred-size: 960px;
      flex-basis: 960px;
  width: 100%;
}
@media screen and (max-width:1365px) {
  .main__flex .main__block {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
  }
}
@media screen and (max-width: 1050px) {
  .main__flex .main__block {
    -ms-flex-preferred-size: calc(75% - 5px);
        flex-basis: calc(75% - 5px);
  }
}
@media screen and (max-width:992px) {
  .main__flex .main__block {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
.main__flex .main__block._full {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.main__flex .main__block .section__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main__flex .main__block .section__header:after {
  width: calc(100% - 110px);
}
@media screen and (max-width:992px) {
  .main__flex .main__block .section__header:after {
    width: 50%;
  }
}
.main__flex .main__block .section__header._latest:after {
  width: calc(100% - 0px);
}

.news__list {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 30px 0;
}
.news__list .topic__wrap {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.news__list .cart__rows {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  grid-gap: 25px;
}
@media screen and (max-width:1365px) {
  .news__list .cart__rows {
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  }
}
@media screen and (max-width:1199px) {
  .news__list .cart__rows {
    grid-template-columns: repeat(auto-fill, minmax(20%, 1fr));
  }
}
@media screen and (max-width:992px) {
  .news__list .cart__rows {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.news__list .block__item {
  position: relative;
  border-radius: 10px;
  background: #FFF;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.news__list .block__item .hd__meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
.news__list .block__item .hd__meta .date {
  color: #000;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 200% */
}
.news__list .block__item .hd__meta .author {
  color: #000;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 200% */
  display: none;
}
.news__list .block__item .hd__meta .author a {
  color: #629FD5;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.news__list .block__item .hd__meta .author a:hover {
  color: #226FB5;
}
.news__list .block__item .post-title {
  /* H2 */
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.news__list .block__item .post-title a {
  color: #000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.news__list .block__item .post-title a:hover {
  color: #226FB5;
}
.news__list .block__item .block__body {
  display: none;
}
.news__list .block__item:hover {
  -webkit-box-shadow: 0px 14px 24px -10px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 14px 24px -10px rgba(0, 0, 0, 0.1);
}
.news__list .block__item:first-child {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: 1/1/3/3;
}
@media screen and (max-width:992px) {
  .news__list .block__item:first-child {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: 1/1/1/1;
  }
}
.news__list .block__item:first-child .cart__cover {
  max-width: none;
  width: 100%;
  height: 300px;
  overflow: hidden;
  margin-bottom: 20px;
}
@media screen and (max-width:992px) {
  .news__list .block__item:first-child .cart__cover {
    height: 100%;
    object-fit: cover;
  }
}
@media screen and (max-width:680px) {
  .news__list .block__item:first-child .cart__cover {
    height:100%;
    object-fit: cover;
  }
}
.news__list .block__item:first-child .cart__cover img {
  max-width: none;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
         object-position: top;
}
@media screen and (max-width:680px) {
  .news__list .block__item:first-child .cart__cover img {
   aspect-ratio: 16/9;
  }
}
.news__list .block__item:first-child .hd__meta .author {
  display: block;
}
.news__list .block__item:first-child .block__body {
  display: block;
}
.news__list .block__item:first-child .post-title {
  font-size: 26px;
  font-style: normal;
  font-weight: 700;
}
.news__list .item__wrap {
  padding: 20px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
.news__list .block__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.news__list .cat {
  color: #629FD5;
  text-align: right;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 200% */
}
.news__list .cat a {
  color: #629FD5;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.news__list .cat a:hover {
  color: #226FB5;
}
.news__list .single__body {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.news__list .single__body .cart__cover {
  max-width: none;
  width: 100%;
  height: 150px;
  overflow: hidden;
  margin-bottom: 20px;
}
@media screen and (max-width:992px) {
  .news__list .single__body .cart__cover {
           aspect-ratio: 16 / 9;
        height: 100%;
  }
}
.news__list .single__body .cart__cover img {
  max-width: none;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.news__list .block__body {
  padding: 25px 0 0;
}
.news__list .block__body p {
  margin: 15px 0 0;
}

.__sub__cat {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
  grid-gap: 25px;
}
@media screen and (max-width:992px) {
  .__sub__cat {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.__sub__cat .block__item:nth-child(1), .__sub__cat .block__item:nth-child(2), .__sub__cat .block__item:nth-child(3), .__sub__cat .block__item:nth-child(4) {
  grid-area: auto;
  -ms-grid-column-span: 2;
  grid-column: span 2;
}
.__sub__cat .block__item:nth-child(1) .post-title, .__sub__cat .block__item:nth-child(2) .post-title, .__sub__cat .block__item:nth-child(3) .post-title, .__sub__cat .block__item:nth-child(4) .post-title {
  font-size: 26px;
  font-style: normal;
  font-weight: 700;
}
@media screen and (max-width:992px) {
  .__sub__cat .block__item:nth-child(1) .post-title, .__sub__cat .block__item:nth-child(2) .post-title, .__sub__cat .block__item:nth-child(3) .post-title, .__sub__cat .block__item:nth-child(4) .post-title {
    -ms-grid-column-span: 1;
    grid-column: span 1;
  }
}
.__sub__cat .block__item:nth-child(1) .hd__meta .author, .__sub__cat .block__item:nth-child(2) .hd__meta .author, .__sub__cat .block__item:nth-child(3) .hd__meta .author, .__sub__cat .block__item:nth-child(4) .hd__meta .author {
  display: block;
}
.__sub__cat .block__item:nth-child(1) .block__body, .__sub__cat .block__item:nth-child(2) .block__body, .__sub__cat .block__item:nth-child(3) .block__body, .__sub__cat .block__item:nth-child(4) .block__body {
  display: block;
}

.flex__sidebar {
  -ms-flex-preferred-size: 305px;
      flex-basis: 305px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (max-width:1365px) {
  .flex__sidebar {
    -ms-flex-preferred-size: 22%;
        flex-basis: 22%;
  }
}
@media screen and (max-width:992px) {
  .flex__sidebar {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
.flex__sidebar .side__block {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flex__sidebar .side__block .side__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
  padding: 10px 0 0;
  position: relative;
}
@media screen and (max-width:1365px) {
  .flex__sidebar .side__block .side__header {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media screen and (max-width:992px) {
  .flex__sidebar .side__block .side__header {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.flex__sidebar .side__block .side__header:after {
  content: "";
  border-bottom: 3px solid #FFF;
  display: block;
  position: absolute;
  width: 60%;
  height: 3px;
  bottom: 0;
}
@media screen and (max-width:1365px) {
  .flex__sidebar .side__block .side__header:after {
    display: none;
  }
}
.flex__sidebar .side__block .side__header:before {
  content: "";
  background-color: #629FD5;
  width: 50px;
  height: 3px;
  display: block;
  position: absolute;
  bottom: 0;
  z-index: 1;
}
@media screen and (max-width:1365px) {
  .flex__sidebar .side__block .side__header:before {
    display: none;
  }
}
.flex__sidebar .side__content {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.flex__sidebar .side__content .side__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 30px 0 0;
  gap: 20px;
}
.flex__sidebar .side__content .side__block .side__wigets .wiget__content {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flex__sidebar .side__content .side__block .side__wigets .wiget__content .wh__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex__sidebar .side__content .side__block .side__wigets .wiget__content .wh__header .wh__date {
  color: #000;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 200% */
}
.flex__sidebar .side__content .side__block .side__wigets .wiget__content .wh__header .wh_cat a {
  color: #629FD5;
  text-align: right;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 200% */
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.flex__sidebar .side__content .side__block .side__wigets .wiget__content .wh__header .wh_cat a:hover {
  color: var(--hover, #226FB5);
}
.flex__sidebar .side__content .side__block .side__wigets .wiget__content .wh_body {
  padding: 20px 0 0;
}
.flex__sidebar .side__content .side__block .side__wigets .wiget__content .wh_body a {
  color: #000;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
}
.flex__sidebar .side__content .side__block .side__wigets .wiget__content .wh_body a:hover {
  color: var(--hover, #226FB5);
}

.single__top__info {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 25px 0 0;
  margin-bottom: -15px;
}
.single__top__info .single__date {
  color: #000;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 200% */
}
.single__top__info .single__meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px;
  color: #000;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 200% */
}
.single__top__info .single__meta .post__author {
  position: relative;
}
.single__top__info .single__meta .post__author a {
  color: #629FD5;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.single__top__info .single__meta .post__author a:hover {
  color: var(--hover, #226FB5);
}
.single__top__info .single__meta .post__cat {
  color: #629FD5;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 200% */
}
.single__top__info .single__meta .post__cat a {
  color: #629FD5;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.single__top__info .single__meta .post__cat a:hover {
  color: var(--hover, #226FB5);
}

a[href*=del] .favorite {
  position: relative;
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
  cursor: pointer;
}
a[href*=del] .favorite .fav {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.957 22.8516C19.824 22.8515 19.6934 22.8165 19.5782 22.75L13.0508 19.0069L6.52336 22.75C6.40758 22.8164 6.2764 22.8512 6.14294 22.8509C6.00949 22.8506 5.87845 22.8153 5.76295 22.7484C5.64745 22.6816 5.55154 22.5855 5.48483 22.47C5.41811 22.3544 5.38293 22.2233 5.38281 22.0898V3.19922C5.38281 2.9972 5.46306 2.80345 5.60591 2.6606C5.74876 2.51775 5.94251 2.4375 6.14453 2.4375H19.957C20.1591 2.4375 20.3528 2.51775 20.4956 2.6606C20.6385 2.80345 20.7188 2.9972 20.7188 3.19922V22.0898C20.7188 22.2919 20.6385 22.4856 20.4956 22.6285C20.3528 22.7713 20.1591 22.8516 19.957 22.8516ZM13.0508 17.3672C13.1838 17.3672 13.3144 17.4022 13.4296 17.4688L19.1953 20.7746V3.96094H6.90625V20.7746L12.672 17.4688C12.7871 17.4022 12.9178 17.3672 13.0508 17.3672Z' fill='%23143F65'/%3E%3C/svg%3E%0A");
  width: 26px;
  height: 26px;
  display: block;
}

.favorite {
  position: relative;
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
  cursor: pointer;
}
.favorite .fav {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.957 22.8516C19.824 22.8515 19.6934 22.8165 19.5782 22.75L13.0508 19.0069L6.52336 22.75C6.40758 22.8164 6.2764 22.8512 6.14294 22.8509C6.00949 22.8506 5.87845 22.8153 5.76295 22.7484C5.64745 22.6816 5.55154 22.5855 5.48483 22.47C5.41811 22.3544 5.38293 22.2233 5.38281 22.0898V3.19922C5.38281 2.9972 5.46306 2.80345 5.60591 2.6606C5.74876 2.51775 5.94251 2.4375 6.14453 2.4375H19.957C20.1591 2.4375 20.3528 2.51775 20.4956 2.6606C20.6385 2.80345 20.7188 2.9972 20.7188 3.19922V22.0898C20.7188 22.2919 20.6385 22.4856 20.4956 22.6285C20.3528 22.7713 20.1591 22.8516 19.957 22.8516ZM13.0508 17.3672C13.1838 17.3672 13.3144 17.4022 13.4296 17.4688L19.1953 20.7746V3.96094H6.90625V20.7746L12.672 17.4688C12.7871 17.4022 12.9178 17.3672 13.0508 17.3672Z' fill='black'/%3E%3C/svg%3E%0A");
  width: 26px;
  height: 26px;
  display: block;
}

.cat__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width:992px) {
  .cat__header {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    margin: -30px 0 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 30px;
  }
}

.category__top {
  background: #FFF;
}
.category__top .cat__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 22px 0;
}
.category__top ._single {
  display: block;
}
.category__top .cat__name {
  color: #000;
  font-family: Exo 2;
  font-size: 26px;
  font-style: normal;
  font-weight: 800;
  line-height: 36px;
  text-transform: uppercase;
}
.category__top .cat__nav {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.category__top .cat__nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 50px;
}
@media screen and (max-width:992px) {
  .category__top .cat__nav ul {
    gap: 20px;
  }
}
@media screen and (max-width:768px) {
  .category__top .cat__nav ul {
    gap: 10px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.category__top .cat__nav ul li a {
  color: var(--link, #629FD5);
  font-family: Exo 2;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 200% */
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.category__top .cat__nav ul li a:hover, .category__top .cat__nav ul li a.active {
  color: var(--hover, #226FB5);
  font-family: Exo 2;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 200% */
}

.pagination {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pagination ul {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 15px;
}
.pagination ul li a {
  color: #000;
  text-align: center;
  font-family: Exo 2;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 225% */
  border-radius: 10px;
  border: 1px solid #B6B6B6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.pagination ul li a:hover {
  color: #FFF;
  border: 1px solid var(--hover, #226FB5);
  background: var(--hover, #226FB5);
}
.pagination ul li a.active {
  border: 1px solid var(--active, #143F65);
  background: var(--active, #143F65);
  color: #FFF;
}

.pagination {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 15px;
}
.pagination span {
  color: #fff;
  text-align: center;
  font-family: Exo 2;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 225% */
  border-radius: 10px;
  border: 1px solid var(--active, #143F65);
  background: var(--active, #143F65);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
.pagination a {
  color: #000;
  text-align: center;
  font-family: Exo 2;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 225% */
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  border: 1px solid #B6B6B6;
  color: #000;
}
.pagination a:hover {
  color: #FFF;
  border: 1px solid var(--hover, #226FB5);
  background: var(--hover, #226FB5);
}

.page__content {
  margin: 50px 0;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.page__content .page__wrap {
  border-radius: 10px;
  background: #FFF;
  padding: 30px 30px;
  color: #000;
  font-family: Montserrat;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px; /* 166.667% */
}
.page__content .page__wrap img{
  max-width: none;
  height: auto;
  width: 100%;
}
.page__content .page__wrap.page_form__form {
  max-width: 680px;
  margin: 0 auto;
}
.page__content .page__wrap a {
  color: var(--link, #629FD5);
  text-decoration: underline;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.page__content .page__wrap a:hover {
  color: var(--hover, #226FB5);
}
.page__content .page__wrap p {
  padding: 10px 0;
}
.page__content .page__wrap h2, .page__content .page__wrap h3 {
  color: #000;
  font-family: Montserrat;
  font-size: 26px;
  font-style: normal;
  font-weight: 700;
  line-height: 36px; /* 138.462% */
  margin: 15px 0;
}
.page__content .page__wrap .post__tags {
  color: #000;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
}
.page__content .page__wrap .post__tags ul {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 15px;
}
.page__content .page__wrap .post__tags ul a {
  color: var(--link, #629FD5);
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-decoration: none;
}
.page__content .page__wrap .post__tags ul a:hover {
  color: var(--hover, #226FB5);
}

.single__subtitle {
  color: #000;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
  padding: 10px 0;
}

.single__socials {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 0 0;
}
.single__socials ul {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
}
.single__socials ul li a {
  cursor: pointer;
}
.single__socials .fb {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9039 7.77156V10.8388H7.53809V14.625H10.9039V23.1562H14.8871V14.625H18.2814L18.6876 10.8408H14.8871V7.77156C14.8871 7.22922 15.3157 6.95906 15.4965 6.7925C15.8154 6.52031 17.3551 6.47766 17.3551 6.47766H18.8643V3.04688C18.0785 2.92948 17.2861 2.86164 16.4918 2.84375C10.7881 2.84375 10.9039 7.77156 10.9039 7.77156Z' stroke='black' stroke-width='1.6' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
  display: block;
  width: 26px;
  height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.single__socials .fb:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9039 7.77156V10.8388H7.53809V14.625H10.9039V23.1562H14.8871V14.625H18.2814L18.6876 10.8408H14.8871V7.77156C14.8871 7.22922 15.3157 6.95906 15.4965 6.7925C15.8154 6.52031 17.3551 6.47766 17.3551 6.47766H18.8643V3.04688C18.0785 2.92948 17.2861 2.86164 16.4918 2.84375C10.7881 2.84375 10.9039 7.77156 10.9039 7.77156Z' stroke='grey' stroke-width='1.6' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}
.single__socials .whatsapp {
  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='M19.0498 4.91C18.133 3.98392 17.041 3.24967 15.8374 2.75005C14.6339 2.25043 13.3429 1.99546 12.0398 2C6.5798 2 2.1298 6.45 2.1298 11.91C2.1298 13.66 2.5898 15.36 3.4498 16.86L2.0498 22L7.2998 20.62C8.7498 21.41 10.3798 21.83 12.0398 21.83C17.4998 21.83 21.9498 17.38 21.9498 11.92C21.9498 9.27 20.9198 6.78 19.0498 4.91ZM12.0398 20.15C10.5598 20.15 9.1098 19.75 7.8398 19L7.5398 18.82L4.4198 19.64L5.2498 16.6L5.0498 16.29C4.22755 14.977 3.79094 13.4592 3.7898 11.91C3.7898 7.37 7.4898 3.67 12.0298 3.67C14.2298 3.67 16.2998 4.53 17.8498 6.09C18.6173 6.85396 19.2255 7.76266 19.6392 8.76342C20.0529 9.76419 20.2638 10.8371 20.2598 11.92C20.2798 16.46 16.5798 20.15 12.0398 20.15ZM16.5598 13.99C16.3098 13.87 15.0898 13.27 14.8698 13.18C14.6398 13.1 14.4798 13.06 14.3098 13.3C14.1398 13.55 13.6698 14.11 13.5298 14.27C13.3898 14.44 13.2398 14.46 12.9898 14.33C12.7398 14.21 11.9398 13.94 10.9998 13.1C10.2598 12.44 9.7698 11.63 9.6198 11.38C9.4798 11.13 9.5998 11 9.7298 10.87C9.8398 10.76 9.9798 10.58 10.0998 10.44C10.2198 10.3 10.2698 10.19 10.3498 10.03C10.4298 9.86 10.3898 9.72 10.3298 9.6C10.2698 9.48 9.7698 8.26 9.5698 7.76C9.3698 7.28 9.1598 7.34 9.0098 7.33H8.5298C8.3598 7.33 8.0998 7.39 7.8698 7.64C7.6498 7.89 7.0098 8.49 7.0098 9.71C7.0098 10.93 7.8998 12.11 8.0198 12.27C8.1398 12.44 9.7698 14.94 12.2498 16.01C12.8398 16.27 13.2998 16.42 13.6598 16.53C14.2498 16.72 14.7898 16.69 15.2198 16.63C15.6998 16.56 16.6898 16.03 16.8898 15.45C17.0998 14.87 17.0998 14.38 17.0298 14.27C16.9598 14.16 16.8098 14.11 16.5598 13.99Z' fill='black'/%3E%3C/svg%3E%0A");
  display: block;
  width: 26px;
  height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.single__socials .whatsapp:hover {
  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='M19.0498 4.91C18.133 3.98392 17.041 3.24967 15.8374 2.75005C14.6339 2.25043 13.3429 1.99546 12.0398 2C6.5798 2 2.1298 6.45 2.1298 11.91C2.1298 13.66 2.5898 15.36 3.4498 16.86L2.0498 22L7.2998 20.62C8.7498 21.41 10.3798 21.83 12.0398 21.83C17.4998 21.83 21.9498 17.38 21.9498 11.92C21.9498 9.27 20.9198 6.78 19.0498 4.91ZM12.0398 20.15C10.5598 20.15 9.1098 19.75 7.8398 19L7.5398 18.82L4.4198 19.64L5.2498 16.6L5.0498 16.29C4.22755 14.977 3.79094 13.4592 3.7898 11.91C3.7898 7.37 7.4898 3.67 12.0298 3.67C14.2298 3.67 16.2998 4.53 17.8498 6.09C18.6173 6.85396 19.2255 7.76266 19.6392 8.76342C20.0529 9.76419 20.2638 10.8371 20.2598 11.92C20.2798 16.46 16.5798 20.15 12.0398 20.15ZM16.5598 13.99C16.3098 13.87 15.0898 13.27 14.8698 13.18C14.6398 13.1 14.4798 13.06 14.3098 13.3C14.1398 13.55 13.6698 14.11 13.5298 14.27C13.3898 14.44 13.2398 14.46 12.9898 14.33C12.7398 14.21 11.9398 13.94 10.9998 13.1C10.2598 12.44 9.7698 11.63 9.6198 11.38C9.4798 11.13 9.5998 11 9.7298 10.87C9.8398 10.76 9.9798 10.58 10.0998 10.44C10.2198 10.3 10.2698 10.19 10.3498 10.03C10.4298 9.86 10.3898 9.72 10.3298 9.6C10.2698 9.48 9.7698 8.26 9.5698 7.76C9.3698 7.28 9.1598 7.34 9.0098 7.33H8.5298C8.3598 7.33 8.0998 7.39 7.8698 7.64C7.6498 7.89 7.0098 8.49 7.0098 9.71C7.0098 10.93 7.8998 12.11 8.0198 12.27C8.1398 12.44 9.7698 14.94 12.2498 16.01C12.8398 16.27 13.2998 16.42 13.6598 16.53C14.2498 16.72 14.7898 16.69 15.2198 16.63C15.6998 16.56 16.6898 16.03 16.8898 15.45C17.0998 14.87 17.0998 14.38 17.0298 14.27C16.9598 14.16 16.8098 14.11 16.5598 13.99Z' fill='grey'/%3E%3C/svg%3E%0A");
}
.single__socials .insta {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.0005 1.90674C9.98776 1.90674 9.60999 1.91951 8.42677 1.9735C7.24602 2.02739 6.43961 2.21489 5.73395 2.48914C5.00447 2.77264 4.38582 3.15196 3.76911 3.76867C3.1524 4.38538 2.77308 5.00402 2.48959 5.7335C2.21534 6.43912 2.02784 7.24553 1.97394 8.42628C1.91995 9.6095 1.90723 9.98728 1.90723 13.0001C1.90723 16.0128 1.91995 16.3906 1.97394 17.5738C2.02784 18.7545 2.21534 19.5609 2.48959 20.2666C2.77308 20.996 3.1524 21.6147 3.76911 22.2314C4.38582 22.8482 5.00447 23.2275 5.73395 23.511C6.43961 23.7852 7.24602 23.9727 8.42677 24.0266C9.60999 24.0806 9.98776 24.0933 13.0005 24.0933C16.0133 24.0933 16.3911 24.0806 17.5743 24.0266C18.755 23.9727 19.5614 23.7852 20.2671 23.511C20.9965 23.2275 21.6152 22.8482 22.2319 22.2314C22.8486 21.6147 23.228 20.996 23.5115 20.2666C23.7857 19.5609 23.9732 18.7545 24.0271 17.5738C24.081 16.3906 24.0938 16.0128 24.0938 13.0001C24.0938 9.98728 24.081 9.6095 24.0271 8.42628C23.9732 7.24553 23.7857 6.43912 23.5115 5.7335C23.228 5.00402 22.8486 4.38538 22.2319 3.76867C21.6152 3.15196 20.9965 2.77264 20.2671 2.48914C19.5614 2.21489 18.755 2.02739 17.5743 1.9735C16.3911 1.91951 16.0133 1.90674 13.0005 1.90674ZM13.0005 3.90557C15.9626 3.90557 16.3134 3.91684 17.4832 3.97021C18.5648 4.01958 19.1521 4.2003 19.543 4.35217C20.0608 4.55341 20.4304 4.79384 20.8185 5.18201C21.2068 5.57018 21.4471 5.93976 21.6484 6.45753C21.8003 6.84842 21.981 7.43581 22.0303 8.51739C22.0837 9.68713 22.095 10.038 22.095 13.0001C22.095 15.9621 22.0837 16.3129 22.0303 17.4827C21.981 18.5643 21.8003 19.1516 21.6484 19.5425C21.4471 20.0603 21.2068 20.4299 20.8185 20.8181C20.4304 21.2063 20.0608 21.4467 19.543 21.6479C19.1521 21.7998 18.5648 21.9805 17.4832 22.0299C16.3136 22.0832 15.9628 22.0945 13.0005 22.0945C10.0383 22.0945 9.68749 22.0832 8.51788 22.0299C7.43629 21.9805 6.84891 21.7998 6.45801 21.6479C5.94021 21.4467 5.57067 21.2063 5.18245 20.8181C4.79429 20.4299 4.55386 20.0603 4.35266 19.5425C4.20074 19.1516 4.02002 18.5643 3.97066 17.4827C3.91729 16.3129 3.90601 15.9621 3.90601 13.0001C3.90601 10.038 3.91729 9.68713 3.97066 8.51739C4.02002 7.43581 4.20074 6.84842 4.35266 6.45753C4.55386 5.93976 4.79429 5.57018 5.18245 5.18201C5.57067 4.79384 5.94021 4.55341 6.45801 4.35217C6.84891 4.2003 7.43629 4.01958 8.51788 3.97021C9.68762 3.91684 10.0385 3.90557 13.0005 3.90557Z' fill='black'/%3E%3Cpath d='M13.0003 16.698C10.958 16.698 9.3025 15.0425 9.3025 13.0003C9.3025 10.958 10.958 9.3025 13.0003 9.3025C15.0425 9.3025 16.698 10.958 16.698 13.0003C16.698 15.0425 15.0425 16.698 13.0003 16.698ZM13.0003 7.30371C9.85412 7.30371 7.30371 9.85412 7.30371 13.0003C7.30371 16.1464 9.85412 18.6968 13.0003 18.6968C16.1464 18.6968 18.6968 16.1464 18.6968 13.0003C18.6968 9.85412 16.1464 7.30371 13.0003 7.30371Z' fill='black'/%3E%3Cpath d='M20.2532 7.07843C20.2532 7.81363 19.6572 8.4096 18.922 8.4096C18.1868 8.4096 17.5908 7.81363 17.5908 7.07843C17.5908 6.34322 18.1868 5.74725 18.922 5.74725C19.6572 5.74725 20.2532 6.34322 20.2532 7.07843Z' fill='black'/%3E%3C/svg%3E%0A");
  display: block;
  width: 26px;
  height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.single__socials .insta:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.0005 1.90674C9.98776 1.90674 9.60999 1.91951 8.42677 1.9735C7.24602 2.02739 6.43961 2.21489 5.73395 2.48914C5.00447 2.77264 4.38582 3.15196 3.76911 3.76867C3.1524 4.38538 2.77308 5.00402 2.48959 5.7335C2.21534 6.43912 2.02784 7.24553 1.97394 8.42628C1.91995 9.6095 1.90723 9.98728 1.90723 13.0001C1.90723 16.0128 1.91995 16.3906 1.97394 17.5738C2.02784 18.7545 2.21534 19.5609 2.48959 20.2666C2.77308 20.996 3.1524 21.6147 3.76911 22.2314C4.38582 22.8482 5.00447 23.2275 5.73395 23.511C6.43961 23.7852 7.24602 23.9727 8.42677 24.0266C9.60999 24.0806 9.98776 24.0933 13.0005 24.0933C16.0133 24.0933 16.3911 24.0806 17.5743 24.0266C18.755 23.9727 19.5614 23.7852 20.2671 23.511C20.9965 23.2275 21.6152 22.8482 22.2319 22.2314C22.8486 21.6147 23.228 20.996 23.5115 20.2666C23.7857 19.5609 23.9732 18.7545 24.0271 17.5738C24.081 16.3906 24.0938 16.0128 24.0938 13.0001C24.0938 9.98728 24.081 9.6095 24.0271 8.42628C23.9732 7.24553 23.7857 6.43912 23.5115 5.7335C23.228 5.00402 22.8486 4.38538 22.2319 3.76867C21.6152 3.15196 20.9965 2.77264 20.2671 2.48914C19.5614 2.21489 18.755 2.02739 17.5743 1.9735C16.3911 1.91951 16.0133 1.90674 13.0005 1.90674ZM13.0005 3.90557C15.9626 3.90557 16.3134 3.91684 17.4832 3.97021C18.5648 4.01958 19.1521 4.2003 19.543 4.35217C20.0608 4.55341 20.4304 4.79384 20.8185 5.18201C21.2068 5.57018 21.4471 5.93976 21.6484 6.45753C21.8003 6.84842 21.981 7.43581 22.0303 8.51739C22.0837 9.68713 22.095 10.038 22.095 13.0001C22.095 15.9621 22.0837 16.3129 22.0303 17.4827C21.981 18.5643 21.8003 19.1516 21.6484 19.5425C21.4471 20.0603 21.2068 20.4299 20.8185 20.8181C20.4304 21.2063 20.0608 21.4467 19.543 21.6479C19.1521 21.7998 18.5648 21.9805 17.4832 22.0299C16.3136 22.0832 15.9628 22.0945 13.0005 22.0945C10.0383 22.0945 9.68749 22.0832 8.51788 22.0299C7.43629 21.9805 6.84891 21.7998 6.45801 21.6479C5.94021 21.4467 5.57067 21.2063 5.18245 20.8181C4.79429 20.4299 4.55386 20.0603 4.35266 19.5425C4.20074 19.1516 4.02002 18.5643 3.97066 17.4827C3.91729 16.3129 3.90601 15.9621 3.90601 13.0001C3.90601 10.038 3.91729 9.68713 3.97066 8.51739C4.02002 7.43581 4.20074 6.84842 4.35266 6.45753C4.55386 5.93976 4.79429 5.57018 5.18245 5.18201C5.57067 4.79384 5.94021 4.55341 6.45801 4.35217C6.84891 4.2003 7.43629 4.01958 8.51788 3.97021C9.68762 3.91684 10.0385 3.90557 13.0005 3.90557Z' fill='grey'/%3E%3Cpath d='M13.0003 16.698C10.958 16.698 9.3025 15.0425 9.3025 13.0003C9.3025 10.958 10.958 9.3025 13.0003 9.3025C15.0425 9.3025 16.698 10.958 16.698 13.0003C16.698 15.0425 15.0425 16.698 13.0003 16.698ZM13.0003 7.30371C9.85412 7.30371 7.30371 9.85412 7.30371 13.0003C7.30371 16.1464 9.85412 18.6968 13.0003 18.6968C16.1464 18.6968 18.6968 16.1464 18.6968 13.0003C18.6968 9.85412 16.1464 7.30371 13.0003 7.30371Z' fill='grey'/%3E%3Cpath d='M20.2532 7.07843C20.2532 7.81363 19.6572 8.4096 18.922 8.4096C18.1868 8.4096 17.5908 7.81363 17.5908 7.07843C17.5908 6.34322 18.1868 5.74725 18.922 5.74725C19.6572 5.74725 20.2532 6.34322 20.2532 7.07843Z' fill='grey'/%3E%3C/svg%3E%0A");
}
.single__socials .tw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' width='50px' height='50px'%3E%3Cpath d='M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z'/%3E%3C/svg%3E");
  display: block;
  width: 26px;
  height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background-size: cover;
}
.single__socials .tw:hover {
 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='grey' viewBox='0 0 50 50' width='50px' height='50px'%3E%3Cpath d='M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z'/%3E%3C/svg%3E");
}
.single__socials .yb {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='26' viewBox='0 0 32 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 5.07251C16.0575 5.07251 21.73 5.07251 25.475 5.34251L25.64 5.35751C26.14 5.40251 26.68 5.45501 27.21 6.00251C27.46 6.25251 27.745 7.13751 27.8425 7.77001C28.0005 9.15703 28.084 10.5515 28.0925 11.9475V14.0075C28.0837 15.4043 28.0002 16.7996 27.8425 18.1875C27.75 18.805 27.4575 19.7025 27.2125 19.9375C26.685 20.4825 26.1325 20.535 25.645 20.5825L25.475 20.6C21.795 20.85 16.2525 20.875 16.0025 20.875C15.715 20.875 9.0025 20.8075 6.86 20.625C6.7325 20.605 6.61 20.5875 6.465 20.5725C5.895 20.505 5.2475 20.4275 4.7825 19.945C4.5325 19.695 4.2475 18.8125 4.1525 18.1825C3.99446 16.7955 3.91101 15.401 3.9025 14.005V11.965C3.91138 10.5691 3.99484 9.17456 4.1525 7.78751C4.25 7.15001 4.54 6.26501 4.785 6.02001C5.315 5.47251 5.8675 5.42251 6.355 5.37501L6.52 5.36001C10.27 5.09251 15.9375 5.09001 15.9925 5.09001H16M16 3.46501C16 3.46501 10.2275 3.46501 6.38 3.74001C5.8425 3.80251 4.6725 3.80751 3.63 4.88751C2.8075 5.71251 2.5375 7.58501 2.5375 7.58501C2.36268 9.03875 2.26671 10.5009 2.25 11.965V14.025C2.2619 15.4947 2.3537 16.9627 2.525 18.4225C2.525 18.4225 2.7925 20.295 3.6175 21.1175C4.665 22.1975 6.0375 22.165 6.65 22.28C8.85 22.4875 16 22.5525 16 22.5525C16 22.5525 21.7775 22.5525 25.6275 22.27C26.165 22.2075 27.3375 22.2 28.3775 21.12C29.2 20.2975 29.47 18.425 29.47 18.425C29.6429 16.9653 29.7364 15.4973 29.75 14.0275V11.9675C29.7381 10.4978 29.6463 9.02978 29.475 7.57001C29.475 7.57001 29.2075 5.69751 28.3825 4.87251C27.3375 3.79251 26.165 3.78501 25.6325 3.72501C21.7775 3.44751 16 3.44751 16 3.44751V3.46501Z' fill='black'/%3E%3Cpath d='M13.5322 8.90253V17.0975L20.5297 13L13.5322 8.90253Z' fill='black'/%3E%3C/svg%3E%0A");
  display: block;
  width: 32px;
  height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.single__socials .yb:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='26' viewBox='0 0 32 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 5.07251C16.0575 5.07251 21.73 5.07251 25.475 5.34251L25.64 5.35751C26.14 5.40251 26.68 5.45501 27.21 6.00251C27.46 6.25251 27.745 7.13751 27.8425 7.77001C28.0005 9.15703 28.084 10.5515 28.0925 11.9475V14.0075C28.0837 15.4043 28.0002 16.7996 27.8425 18.1875C27.75 18.805 27.4575 19.7025 27.2125 19.9375C26.685 20.4825 26.1325 20.535 25.645 20.5825L25.475 20.6C21.795 20.85 16.2525 20.875 16.0025 20.875C15.715 20.875 9.0025 20.8075 6.86 20.625C6.7325 20.605 6.61 20.5875 6.465 20.5725C5.895 20.505 5.2475 20.4275 4.7825 19.945C4.5325 19.695 4.2475 18.8125 4.1525 18.1825C3.99446 16.7955 3.91101 15.401 3.9025 14.005V11.965C3.91138 10.5691 3.99484 9.17456 4.1525 7.78751C4.25 7.15001 4.54 6.26501 4.785 6.02001C5.315 5.47251 5.8675 5.42251 6.355 5.37501L6.52 5.36001C10.27 5.09251 15.9375 5.09001 15.9925 5.09001H16M16 3.46501C16 3.46501 10.2275 3.46501 6.38 3.74001C5.8425 3.80251 4.6725 3.80751 3.63 4.88751C2.8075 5.71251 2.5375 7.58501 2.5375 7.58501C2.36268 9.03875 2.26671 10.5009 2.25 11.965V14.025C2.2619 15.4947 2.3537 16.9627 2.525 18.4225C2.525 18.4225 2.7925 20.295 3.6175 21.1175C4.665 22.1975 6.0375 22.165 6.65 22.28C8.85 22.4875 16 22.5525 16 22.5525C16 22.5525 21.7775 22.5525 25.6275 22.27C26.165 22.2075 27.3375 22.2 28.3775 21.12C29.2 20.2975 29.47 18.425 29.47 18.425C29.6429 16.9653 29.7364 15.4973 29.75 14.0275V11.9675C29.7381 10.4978 29.6463 9.02978 29.475 7.57001C29.475 7.57001 29.2075 5.69751 28.3825 4.87251C27.3375 3.79251 26.165 3.78501 25.6325 3.72501C21.7775 3.44751 16 3.44751 16 3.44751V3.46501Z' fill='grey'/%3E%3Cpath d='M13.5322 8.90253V17.0975L20.5297 13L13.5322 8.90253Z' fill='grey'/%3E%3C/svg%3E%0A");
}
.single__socials .threds {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.1186 12.2401C18.0265 12.1971 17.9329 12.1558 17.8381 12.1162C17.6731 9.15784 16.0112 7.46428 13.2207 7.44685C13.208 7.44685 13.1955 7.44685 13.1828 7.44685C11.5137 7.44685 10.1255 8.13984 9.27125 9.40074L10.806 10.4247C11.4443 9.48267 12.446 9.28191 13.1836 9.28191C13.1922 9.28191 13.2007 9.28191 13.2092 9.28191C14.1281 9.28767 14.8214 9.5475 15.27 10.0541C15.5967 10.423 15.8151 10.9328 15.9231 11.5762C15.1085 11.4415 14.2274 11.4002 13.2858 11.4526C10.6328 11.6013 8.9272 13.1064 9.04171 15.1976C9.09983 16.2584 9.64314 17.171 10.5716 17.7671C11.3564 18.271 12.3675 18.5175 13.4181 18.4618C14.8055 18.3878 15.8941 17.8729 16.6533 16.9314C17.23 16.2164 17.5948 15.2898 17.7558 14.1224C18.417 14.5105 18.9071 15.0214 19.1777 15.6353C19.638 16.679 19.6648 18.3944 18.2258 19.7928C16.9652 21.0178 15.4498 21.5478 13.1596 21.5642C10.6192 21.5459 8.69784 20.7534 7.4487 19.2088C6.27909 17.7629 5.67453 15.6737 5.65208 12.9998C5.6747 10.3258 6.27909 8.23667 7.44887 6.79025C8.69801 5.24565 10.6192 4.45312 13.1598 4.43484C15.7186 4.45329 17.6734 5.24954 18.9704 6.80176C19.6063 7.5628 20.0859 8.52003 20.402 9.63603L22.2003 9.16935C21.8171 7.79572 21.2143 6.61201 20.394 5.63023C18.7312 3.64029 16.2994 2.62077 13.1661 2.59961H13.1535C10.0265 2.6206 7.62203 3.64418 6.00657 5.64158C4.56913 7.41909 3.82762 9.8923 3.80273 12.9925V12.9998V13.0071C3.82762 16.1073 4.56913 18.5805 6.00657 20.358C7.62203 22.3554 10.0265 23.379 13.1535 23.3999H13.1661C15.9461 23.3812 17.9056 22.6733 19.52 21.1045C21.6321 19.0521 21.5684 16.4795 20.8723 14.9002C20.3727 13.7676 19.4206 12.8478 18.1186 12.2401ZM13.3187 16.6298C12.1559 16.6934 10.948 16.1858 10.8883 15.0984C10.8441 14.2922 11.4782 13.3925 13.39 13.2853C13.609 13.273 13.8239 13.2671 14.035 13.2671C14.7293 13.2671 15.3791 13.3327 15.9698 13.4583C15.7493 16.1345 14.4571 16.569 13.3187 16.6298Z' fill='black'/%3E%3C/svg%3E%0A");
  display: block;
  width: 26px;
  height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.single__socials .threds:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.1186 12.2401C18.0265 12.1971 17.9329 12.1558 17.8381 12.1162C17.6731 9.15784 16.0112 7.46428 13.2207 7.44685C13.208 7.44685 13.1955 7.44685 13.1828 7.44685C11.5137 7.44685 10.1255 8.13984 9.27125 9.40074L10.806 10.4247C11.4443 9.48267 12.446 9.28191 13.1836 9.28191C13.1922 9.28191 13.2007 9.28191 13.2092 9.28191C14.1281 9.28767 14.8214 9.5475 15.27 10.0541C15.5967 10.423 15.8151 10.9328 15.9231 11.5762C15.1085 11.4415 14.2274 11.4002 13.2858 11.4526C10.6328 11.6013 8.9272 13.1064 9.04171 15.1976C9.09983 16.2584 9.64314 17.171 10.5716 17.7671C11.3564 18.271 12.3675 18.5175 13.4181 18.4618C14.8055 18.3878 15.8941 17.8729 16.6533 16.9314C17.23 16.2164 17.5948 15.2898 17.7558 14.1224C18.417 14.5105 18.9071 15.0214 19.1777 15.6353C19.638 16.679 19.6648 18.3944 18.2258 19.7928C16.9652 21.0178 15.4498 21.5478 13.1596 21.5642C10.6192 21.5459 8.69784 20.7534 7.4487 19.2088C6.27909 17.7629 5.67453 15.6737 5.65208 12.9998C5.6747 10.3258 6.27909 8.23667 7.44887 6.79025C8.69801 5.24565 10.6192 4.45312 13.1598 4.43484C15.7186 4.45329 17.6734 5.24954 18.9704 6.80176C19.6063 7.5628 20.0859 8.52003 20.402 9.63603L22.2003 9.16935C21.8171 7.79572 21.2143 6.61201 20.394 5.63023C18.7312 3.64029 16.2994 2.62077 13.1661 2.59961H13.1535C10.0265 2.6206 7.62203 3.64418 6.00657 5.64158C4.56913 7.41909 3.82762 9.8923 3.80273 12.9925V12.9998V13.0071C3.82762 16.1073 4.56913 18.5805 6.00657 20.358C7.62203 22.3554 10.0265 23.379 13.1535 23.3999H13.1661C15.9461 23.3812 17.9056 22.6733 19.52 21.1045C21.6321 19.0521 21.5684 16.4795 20.8723 14.9002C20.3727 13.7676 19.4206 12.8478 18.1186 12.2401ZM13.3187 16.6298C12.1559 16.6934 10.948 16.1858 10.8883 15.0984C10.8441 14.2922 11.4782 13.3925 13.39 13.2853C13.609 13.273 13.8239 13.2671 14.035 13.2671C14.7293 13.2671 15.3791 13.3327 15.9698 13.4583C15.7493 16.1345 14.4571 16.569 13.3187 16.6298Z' fill='grey'/%3E%3C/svg%3E%0A");
}
.single__socials .reddit {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4531 13C16.0916 13 15.7381 13.1072 15.4375 13.3081C15.1368 13.509 14.9025 13.7945 14.7642 14.1285C14.6258 14.4626 14.5896 14.8302 14.6601 15.1848C14.7307 15.5394 14.9048 15.8651 15.1604 16.1208C15.4161 16.3765 15.7419 16.5506 16.0965 16.6211C16.4511 16.6917 16.8187 16.6555 17.1527 16.5171C17.4868 16.3787 17.7723 16.1444 17.9732 15.8438C18.174 15.5431 18.2812 15.1897 18.2812 14.8281C18.2812 14.3433 18.0886 13.8783 17.7458 13.5354C17.403 13.1926 16.938 13 16.4531 13Z' fill='black'/%3E%3Cpath d='M10.2464 16.517C11.1791 16.1307 11.6221 15.0613 11.2357 14.1285C10.8494 13.1957 9.77996 12.7527 8.84717 13.1391C7.91438 13.5255 7.47142 14.5949 7.8578 15.5277C8.24417 16.4604 9.31357 16.9034 10.2464 16.517Z' fill='black'/%3E%3Cpath d='M25.1875 12.8868C25.1875 11.3029 23.9109 10.0146 22.3438 10.0146C21.6833 10.0145 21.0435 10.2455 20.5355 10.6676C18.7581 9.46055 16.4333 8.72168 13.9517 8.57188L15.0689 4.56016L18.4412 5.23047C18.5377 6.57516 19.66 7.64207 21.0133 7.64207C22.4352 7.64207 23.592 6.4741 23.592 5.04156C23.592 3.60902 22.3946 2.4375 20.9727 2.4375C19.9809 2.4375 19.1288 3.00574 18.6951 3.89848L14.1248 2.99L12.5455 8.55156L12.3104 8.55816C9.73936 8.67039 7.31659 9.41789 5.46663 10.6671C4.95869 10.2435 4.31769 10.0124 3.65628 10.0146C2.08765 10.0146 0.812528 11.3029 0.812528 12.8868C0.810289 13.3909 0.941086 13.8867 1.19172 14.3241C1.44234 14.7615 1.80394 15.1251 2.23999 15.3781C2.20962 15.6026 2.19452 15.8289 2.19479 16.0555C2.20038 18.0736 3.33686 19.9657 5.39401 21.3875C7.43237 22.7891 10.1314 23.5625 13 23.5625C15.8687 23.5625 18.5738 22.7891 20.6086 21.3845C22.6667 19.9626 23.8002 18.07 23.8002 16.0494C23.7997 15.8236 23.7855 15.5981 23.7575 15.374C24.1938 15.1221 24.5559 14.7594 24.807 14.3227C25.0581 13.8859 25.1894 13.3906 25.1875 12.8868ZM21.0235 3.80859C21.2645 3.80859 21.5001 3.88007 21.7006 4.01399C21.901 4.14791 22.0572 4.33825 22.1494 4.56095C22.2417 4.78365 22.2658 5.0287 22.2188 5.26511C22.1718 5.50152 22.0557 5.71869 21.8853 5.88913C21.7148 6.05958 21.4976 6.17565 21.2612 6.22268C21.0248 6.2697 20.7798 6.24557 20.5571 6.15332C20.3344 6.06108 20.144 5.90487 20.0101 5.70445C19.8762 5.50402 19.8047 5.26839 19.8047 5.02734C19.8047 4.70411 19.9331 4.39412 20.1617 4.16556C20.3902 3.937 20.7002 3.80859 21.0235 3.80859ZM2.1694 12.8868C2.16792 12.4887 2.32437 12.1063 2.60445 11.8235C2.88452 11.5407 3.26535 11.3805 3.66339 11.378C3.90472 11.3786 4.14224 11.4384 4.35503 11.5522C3.56792 12.284 2.98749 13.0965 2.62491 13.9735C2.48115 13.8313 2.36691 13.6621 2.28874 13.4756C2.21057 13.2891 2.17001 13.089 2.1694 12.8868ZM19.8464 20.2617C18.0314 21.5104 15.601 22.1985 13.0026 22.1985C10.4041 22.1985 7.97268 21.5114 6.15929 20.2617C4.48351 19.1044 3.55726 17.6079 3.55726 16.0469C3.55819 15.5738 3.6433 15.1048 3.80862 14.6616C4.09706 13.8623 4.62925 13.1137 5.39046 12.4379C5.62828 12.2278 5.87858 12.0322 6.13999 11.8523L6.15522 11.8417L6.16741 11.833C7.98132 10.5879 10.4087 9.90336 13.0031 9.90336C15.5975 9.90336 18.0253 10.5894 19.8392 11.833L19.8509 11.8417L19.8682 11.8544C20.1293 12.0336 20.3794 12.2283 20.6172 12.4373C21.3789 13.1137 21.9111 13.8618 22.1996 14.6621C22.3042 14.9525 22.3776 15.2533 22.4184 15.5594C22.4388 15.7219 22.449 15.8856 22.4489 16.0494C22.4484 17.6094 21.5242 19.1059 19.8464 20.2617ZM23.3807 13.9689C23.0187 13.0914 22.4382 12.2784 21.6506 11.5456C21.8642 11.4329 22.1023 11.3744 22.3438 11.375C22.7418 11.3774 23.1225 11.5376 23.4025 11.8205C23.6825 12.1033 23.8389 12.4857 23.8373 12.8837C23.8369 13.086 23.7964 13.2862 23.718 13.4726C23.6396 13.6591 23.525 13.8281 23.3807 13.9699V13.9689Z' fill='black'/%3E%3Cpath d='M16.4143 18.394C16.4016 18.4067 15.1163 19.7179 13.0043 19.728C10.8715 19.7179 9.63855 18.4468 9.58625 18.394C9.54687 18.3549 9.49367 18.333 9.43822 18.333C9.38277 18.333 9.32956 18.3549 9.29019 18.394L8.59449 19.078C8.57476 19.0976 8.5591 19.1209 8.54841 19.1466C8.53773 19.1722 8.53223 19.1998 8.53223 19.2276C8.53223 19.2554 8.53773 19.2829 8.54841 19.3086C8.5591 19.3342 8.57476 19.3575 8.59449 19.3771C8.76714 19.5498 10.3566 21.1154 13.0013 21.1265C15.6389 21.1154 17.2354 19.5498 17.4081 19.3771C17.4278 19.3575 17.4435 19.3341 17.4542 19.3084C17.4649 19.2827 17.4704 19.2551 17.4704 19.2273C17.4704 19.1995 17.4649 19.1719 17.4542 19.1462C17.4435 19.1205 17.4278 19.0971 17.4081 19.0775L16.7119 18.3935C16.6726 18.3546 16.6196 18.3328 16.5644 18.3328C16.5091 18.3328 16.4561 18.3546 16.4168 18.3935L16.4143 18.394Z' fill='black'/%3E%3C/svg%3E%0A");
  display: block;
  width: 26px;
  height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.single__socials .reddit:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4531 13C16.0916 13 15.7381 13.1072 15.4375 13.3081C15.1368 13.509 14.9025 13.7945 14.7642 14.1285C14.6258 14.4626 14.5896 14.8302 14.6601 15.1848C14.7307 15.5394 14.9048 15.8651 15.1604 16.1208C15.4161 16.3765 15.7419 16.5506 16.0965 16.6211C16.4511 16.6917 16.8187 16.6555 17.1527 16.5171C17.4868 16.3787 17.7723 16.1444 17.9732 15.8438C18.174 15.5431 18.2812 15.1897 18.2812 14.8281C18.2812 14.3433 18.0886 13.8783 17.7458 13.5354C17.403 13.1926 16.938 13 16.4531 13Z' fill='grey'/%3E%3Cpath d='M10.2464 16.517C11.1791 16.1307 11.6221 15.0613 11.2357 14.1285C10.8494 13.1957 9.77996 12.7527 8.84717 13.1391C7.91438 13.5255 7.47142 14.5949 7.8578 15.5277C8.24417 16.4604 9.31357 16.9034 10.2464 16.517Z' fill='grey'/%3E%3Cpath d='M25.1875 12.8868C25.1875 11.3029 23.9109 10.0146 22.3438 10.0146C21.6833 10.0145 21.0435 10.2455 20.5355 10.6676C18.7581 9.46055 16.4333 8.72168 13.9517 8.57188L15.0689 4.56016L18.4412 5.23047C18.5377 6.57516 19.66 7.64207 21.0133 7.64207C22.4352 7.64207 23.592 6.4741 23.592 5.04156C23.592 3.60902 22.3946 2.4375 20.9727 2.4375C19.9809 2.4375 19.1288 3.00574 18.6951 3.89848L14.1248 2.99L12.5455 8.55156L12.3104 8.55816C9.73936 8.67039 7.31659 9.41789 5.46663 10.6671C4.95869 10.2435 4.31769 10.0124 3.65628 10.0146C2.08765 10.0146 0.812528 11.3029 0.812528 12.8868C0.810289 13.3909 0.941086 13.8867 1.19172 14.3241C1.44234 14.7615 1.80394 15.1251 2.23999 15.3781C2.20962 15.6026 2.19452 15.8289 2.19479 16.0555C2.20038 18.0736 3.33686 19.9657 5.39401 21.3875C7.43237 22.7891 10.1314 23.5625 13 23.5625C15.8687 23.5625 18.5738 22.7891 20.6086 21.3845C22.6667 19.9626 23.8002 18.07 23.8002 16.0494C23.7997 15.8236 23.7855 15.5981 23.7575 15.374C24.1938 15.1221 24.5559 14.7594 24.807 14.3227C25.0581 13.8859 25.1894 13.3906 25.1875 12.8868ZM21.0235 3.80859C21.2645 3.80859 21.5001 3.88007 21.7006 4.01399C21.901 4.14791 22.0572 4.33825 22.1494 4.56095C22.2417 4.78365 22.2658 5.0287 22.2188 5.26511C22.1718 5.50152 22.0557 5.71869 21.8853 5.88913C21.7148 6.05958 21.4976 6.17565 21.2612 6.22268C21.0248 6.2697 20.7798 6.24557 20.5571 6.15332C20.3344 6.06108 20.144 5.90487 20.0101 5.70445C19.8762 5.50402 19.8047 5.26839 19.8047 5.02734C19.8047 4.70411 19.9331 4.39412 20.1617 4.16556C20.3902 3.937 20.7002 3.80859 21.0235 3.80859ZM2.1694 12.8868C2.16792 12.4887 2.32437 12.1063 2.60445 11.8235C2.88452 11.5407 3.26535 11.3805 3.66339 11.378C3.90472 11.3786 4.14224 11.4384 4.35503 11.5522C3.56792 12.284 2.98749 13.0965 2.62491 13.9735C2.48115 13.8313 2.36691 13.6621 2.28874 13.4756C2.21057 13.2891 2.17001 13.089 2.1694 12.8868ZM19.8464 20.2617C18.0314 21.5104 15.601 22.1985 13.0026 22.1985C10.4041 22.1985 7.97268 21.5114 6.15929 20.2617C4.48351 19.1044 3.55726 17.6079 3.55726 16.0469C3.55819 15.5738 3.6433 15.1048 3.80862 14.6616C4.09706 13.8623 4.62925 13.1137 5.39046 12.4379C5.62828 12.2278 5.87858 12.0322 6.13999 11.8523L6.15522 11.8417L6.16741 11.833C7.98132 10.5879 10.4087 9.90336 13.0031 9.90336C15.5975 9.90336 18.0253 10.5894 19.8392 11.833L19.8509 11.8417L19.8682 11.8544C20.1293 12.0336 20.3794 12.2283 20.6172 12.4373C21.3789 13.1137 21.9111 13.8618 22.1996 14.6621C22.3042 14.9525 22.3776 15.2533 22.4184 15.5594C22.4388 15.7219 22.449 15.8856 22.4489 16.0494C22.4484 17.6094 21.5242 19.1059 19.8464 20.2617ZM23.3807 13.9689C23.0187 13.0914 22.4382 12.2784 21.6506 11.5456C21.8642 11.4329 22.1023 11.3744 22.3438 11.375C22.7418 11.3774 23.1225 11.5376 23.4025 11.8205C23.6825 12.1033 23.8389 12.4857 23.8373 12.8837C23.8369 13.086 23.7964 13.2862 23.718 13.4726C23.6396 13.6591 23.525 13.8281 23.3807 13.9699V13.9689Z' fill='grey'/%3E%3Cpath d='M16.4143 18.394C16.4016 18.4067 15.1163 19.7179 13.0043 19.728C10.8715 19.7179 9.63855 18.4468 9.58625 18.394C9.54687 18.3549 9.49367 18.333 9.43822 18.333C9.38277 18.333 9.32956 18.3549 9.29019 18.394L8.59449 19.078C8.57476 19.0976 8.5591 19.1209 8.54841 19.1466C8.53773 19.1722 8.53223 19.1998 8.53223 19.2276C8.53223 19.2554 8.53773 19.2829 8.54841 19.3086C8.5591 19.3342 8.57476 19.3575 8.59449 19.3771C8.76714 19.5498 10.3566 21.1154 13.0013 21.1265C15.6389 21.1154 17.2354 19.5498 17.4081 19.3771C17.4278 19.3575 17.4435 19.3341 17.4542 19.3084C17.4649 19.2827 17.4704 19.2551 17.4704 19.2273C17.4704 19.1995 17.4649 19.1719 17.4542 19.1462C17.4435 19.1205 17.4278 19.0971 17.4081 19.0775L16.7119 18.3935C16.6726 18.3546 16.6196 18.3328 16.5644 18.3328C16.5091 18.3328 16.4561 18.3546 16.4168 18.3935L16.4143 18.394Z' fill='grey'/%3E%3C/svg%3E%0A");
}
.single__socials .mess {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.2373 4.71252H2.7623C2.37443 4.71252 2.00243 4.86661 1.72816 5.14088C1.45389 5.41515 1.2998 5.78715 1.2998 6.17502L1.2998 19.825C1.2998 20.2129 1.45389 20.5849 1.72816 20.8592C2.00243 21.1334 2.37443 21.2875 2.7623 21.2875H23.2373C23.6252 21.2875 23.9972 21.1334 24.2714 20.8592C24.5457 20.5849 24.6998 20.2129 24.6998 19.825V6.17502C24.6998 5.78715 24.5457 5.41515 24.2714 5.14088C23.9972 4.86661 23.6252 4.71252 23.2373 4.71252ZM22.9253 5.68752L12.9998 13.3608L3.0743 5.68752H22.9253ZM2.2748 19.6251V6.30177L9.78718 12.1079L2.2748 19.6251ZM2.96218 20.3125L10.5623 12.7124L12.6976 14.365C12.7828 14.4306 12.8874 14.4662 12.9949 14.4662C13.1025 14.4662 13.2071 14.4306 13.2923 14.365L15.4373 12.7124L23.0374 20.3125H2.96218ZM23.7248 19.6251L16.2124 12.1079L23.7248 6.30177V19.6251Z' fill='black' stroke='black' stroke-width='0.3'/%3E%3C/svg%3E%0A");
  display: block;
  width: 26px;
  height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.single__socials .mess:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.2373 4.71252H2.7623C2.37443 4.71252 2.00243 4.86661 1.72816 5.14088C1.45389 5.41515 1.2998 5.78715 1.2998 6.17502L1.2998 19.825C1.2998 20.2129 1.45389 20.5849 1.72816 20.8592C2.00243 21.1334 2.37443 21.2875 2.7623 21.2875H23.2373C23.6252 21.2875 23.9972 21.1334 24.2714 20.8592C24.5457 20.5849 24.6998 20.2129 24.6998 19.825V6.17502C24.6998 5.78715 24.5457 5.41515 24.2714 5.14088C23.9972 4.86661 23.6252 4.71252 23.2373 4.71252ZM22.9253 5.68752L12.9998 13.3608L3.0743 5.68752H22.9253ZM2.2748 19.6251V6.30177L9.78718 12.1079L2.2748 19.6251ZM2.96218 20.3125L10.5623 12.7124L12.6976 14.365C12.7828 14.4306 12.8874 14.4662 12.9949 14.4662C13.1025 14.4662 13.2071 14.4306 13.2923 14.365L15.4373 12.7124L23.0374 20.3125H2.96218ZM23.7248 19.6251L16.2124 12.1079L23.7248 6.30177V19.6251Z' fill='black' stroke='grey' stroke-width='0.3'/%3E%3C/svg%3E%0A");
}
.single__socials .link {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2676 13.8667C11.6398 14.3643 12.1146 14.776 12.6599 15.0739C13.2052 15.3718 13.8082 15.549 14.428 15.5934C15.0478 15.6378 15.6699 15.5483 16.2521 15.3312C16.8343 15.114 17.3629 14.7741 17.8022 14.3347L20.4022 11.7347C21.1916 10.9174 21.6284 9.8228 21.6185 8.68661C21.6086 7.55042 21.1529 6.46357 20.3495 5.66013C19.546 4.8567 18.4592 4.40097 17.323 4.39109C16.1868 4.38122 15.0922 4.818 14.2749 5.60735L12.7842 7.08935' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.7339 12.1333C14.3617 11.6358 13.8869 11.224 13.3416 10.9261C12.7963 10.6282 12.1933 10.451 11.5735 10.4066C10.9537 10.3623 10.3316 10.4517 9.7494 10.6689C9.16721 10.886 8.63853 11.2259 8.19923 11.6653L5.59923 14.2653C4.80988 15.0826 4.3731 16.1772 4.38298 17.3134C4.39285 18.4496 4.84858 19.5364 5.65202 20.3399C6.45545 21.1433 7.54231 21.599 8.67849 21.6089C9.81468 21.6188 10.9093 21.182 11.7266 20.3927L13.2086 18.9107' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  display: block;
  width: 26px;
  height: 26px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.single__socials .link:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2676 13.8667C11.6398 14.3643 12.1146 14.776 12.6599 15.0739C13.2052 15.3718 13.8082 15.549 14.428 15.5934C15.0478 15.6378 15.6699 15.5483 16.2521 15.3312C16.8343 15.114 17.3629 14.7741 17.8022 14.3347L20.4022 11.7347C21.1916 10.9174 21.6284 9.8228 21.6185 8.68661C21.6086 7.55042 21.1529 6.46357 20.3495 5.66013C19.546 4.8567 18.4592 4.40097 17.323 4.39109C16.1868 4.38122 15.0922 4.818 14.2749 5.60735L12.7842 7.08935' stroke='grey' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.7339 12.1333C14.3617 11.6358 13.8869 11.224 13.3416 10.9261C12.7963 10.6282 12.1933 10.451 11.5735 10.4066C10.9537 10.3623 10.3316 10.4517 9.7494 10.6689C9.16721 10.886 8.63853 11.2259 8.19923 11.6653L5.59923 14.2653C4.80988 15.0826 4.3731 16.1772 4.38298 17.3134C4.39285 18.4496 4.84858 19.5364 5.65202 20.3399C6.45545 21.1433 7.54231 21.599 8.67849 21.6089C9.81468 21.6188 10.9093 21.182 11.7266 20.3927L13.2086 18.9107' stroke='grey' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.comments__block {
  position: relative;
}
.comments__block .comment__wrap {
  border-radius: 10px;
  background: #FFF;
  padding: 20px 30px;
}
.comments__block .comment__wrap .sectionh__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.comments__block .comment__wrap .sectionh__header .section__title {
  color: #000;
  font-family: Exo 2;
  font-size: 26px;
  font-style: normal;
  font-weight: 800;
  line-height: 36px; /* 138.462% */
  text-transform: uppercase;
}
.comments__block .comment__wrap .sectionh__header .login__box {
  color: #000;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
}
.comments__block .comment__wrap .sectionh__header .login__box a {
  color: var(--link, #629FD5);
  text-decoration: none;
  cursor: pointer;
}
.comments__block .comment__wrap .sectionh__header .login__box a:hover {
  color: var(--hover, #226FB5);
}
.comments__block .comment-form {
  padding: 30px 0 0;
}
.comments__block .comment-form .input-group {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.comments__block .comment-form .input-group .input-flex {
  position: relative;
}
.comments__block .comment-form .input-group .text_field {
  color: #000;
  font-family: Montserrat;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px; /* 166.667% */
  border-radius: 10px;
  border: 1px solid #B6B6B6;
  background: #FFF;
  padding: 15px 30px;
  width: calc(100% - 60px);
}
.comments__block .comment-form .input-group .text_field::-webkit-input-placeholder {
  color: #000;
}
.comments__block .comment-form .input-group .text_field::-moz-placeholder {
  color: #000;
}
.comments__block .comment-form .input-group .text_field:-ms-input-placeholder {
  color: #000;
}
.comments__block .comment-form .input-group .text_field::-ms-input-placeholder {
  color: #000;
}
.comments__block .comment-form .input-group .text_field::placeholder {
  color: #000;
}
.comments__block .comment-form .send {
  border-radius: 22px;
  background: var(--link, #629FD5);
  width: 40px;
  height: 40px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-grid;
  display: grid;
  place-items: center;
  border-radius: 50%;
  border: 0;
  position: absolute;
  top: 38%;
  right: 10px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.comments__block .comment-form .send:hover {
  background-color: var(--hover, #226FB5);
}
.comments__block .comment-form .arr {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_63_20)'%3E%3Cpath d='M5.49988 0.300824C5.38978 0.300848 5.28216 0.33352 5.19064 0.39471C5.09911 0.455898 5.02778 0.542856 4.98567 0.644585C4.94357 0.746314 4.93258 0.858243 4.95409 0.96622C4.9756 1.0742 5.02865 1.17337 5.10652 1.25119L11.5743 7.71899L5.10652 14.1868C5.00513 14.2918 4.94902 14.4324 4.95029 14.5783C4.95156 14.7243 5.0101 14.8639 5.1133 14.9671C5.21651 15.0703 5.35612 15.1288 5.50207 15.1301C5.64802 15.1314 5.78863 15.0753 5.89361 14.9739L12.7551 8.11235C12.8595 8.00796 12.9181 7.8664 12.9181 7.7188C12.9181 7.5712 12.8595 7.42964 12.7551 7.32526L5.89361 0.463736C5.8419 0.412054 5.78051 0.371065 5.71295 0.343113C5.64539 0.315161 5.57299 0.300791 5.49988 0.300824Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_63_20'%3E%3Crect width='15' height='15' fill='white' transform='matrix(1 0 0 -1 0 15)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 15px;
  height: 15px;
  display: block;
}

.bb-editor textarea {
  resize: none;
  border-radius: 10px;
  border: 1px solid #B6B6B6;
  background: #FFF;
  min-height: 60px;
}

.comment__list__block {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 50px 0 10px;
}
.comment__list__block .comment__wrap {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px 30px;
  border-radius: 10px;
  background: #FFF;
}
.comment__list__block .comment__wrap .section__title {
  color: #000;
  font-family: Exo 2;
  font-size: 26px;
  font-style: normal;
  font-weight: 800;
  line-height: 36px; /* 138.462% */
  text-transform: uppercase;
}

.comments__itm {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 30px 0;
}
.comments__itm._reply {
  margin-left: 100px;
}
@media screen and (max-width:992px) {
  .comments__itm._reply {
    margin-left: 10px;
  }
}
.comments__itm .comments__wrp {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
}
.comments__itm .comments__wrp .user_info {
  width: 80px;
  height: 80px;
  display: block;
  overflow: hidden;
  border-radius: 50%;
}
.comments__itm .comments__wrp .user_info img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width:992px) {
  .comments__itm .comments__wrp .user_info {
    width: 30px;
    height: 30px;
  }
}
.comments__itm .comments__wrp .comment__data {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 90%;
          flex: 0 0 90%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.comments__itm .comments__wrp .comment__data .comment_author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.comments__itm .comments__wrp .comment__data .comment_author .user_name {
  color: #000;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
}
.comments__itm .comments__wrp .comment__data .comment_author .user_name a {
  color: #000;
}
.comments__itm .comments__wrp .comment__data .comment_author .comm_date {
  color: #000;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 200% */
}
.comments__itm .comments__wrp .comment__data .comment__text {
  color: #000;
  font-family: Montserrat;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px; /* 166.667% */
}
@media screen and (max-width:992px) {
  .comments__itm .comments__wrp .comment__data .comment__text {
    font-size: 16px;
    line-height: normal;
  }
}
.comments__itm .comments__wrp .comment__data .link_reply {
  color: var(--link, #629FD5);
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 20px 0 0;
  cursor: pointer;
}
.comments__itm .comments__wrp .comment__data .link_reply:hover {
  color: var(--hover, #226FB5);
}

.comment__rating {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.comment__rating .rate__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
}
.comment__rating .rate__block .rate_like {
  cursor: pointer;
}
.comment__rating .rate__block .rate_like .thumb_up {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.7783 27.0438H16.3626C15.306 27.0447 14.2578 26.8563 13.2676 26.4875L9.04889 24.9206C8.81783 24.8326 8.63092 24.6568 8.52887 24.4315C8.42682 24.2063 8.41789 23.9498 8.50403 23.7181C8.59017 23.4863 8.7644 23.2979 8.98878 23.194C9.21316 23.09 9.46951 23.0789 9.70202 23.1631L13.9201 24.73C14.7017 25.0204 15.5289 25.1686 16.3626 25.1675H21.7783C22.0138 25.1675 22.2397 25.0739 22.4063 24.9074C22.5728 24.7408 22.6664 24.5149 22.6664 24.2794C22.6664 24.0438 22.5728 23.8179 22.4063 23.6514C22.2397 23.4848 22.0138 23.3913 21.7783 23.3913C21.5296 23.3913 21.2912 23.2925 21.1154 23.1167C20.9395 22.9409 20.8408 22.7024 20.8408 22.4538C20.8408 22.2051 20.9395 21.9667 21.1154 21.7909C21.2912 21.615 21.5296 21.5163 21.7783 21.5163H23.0564C23.2919 21.5163 23.5178 21.4227 23.6844 21.2561C23.8509 21.0896 23.9445 20.8637 23.9445 20.6281C23.9445 20.3926 23.8509 20.1667 23.6844 20.0001C23.5178 19.8336 23.2919 19.74 23.0564 19.74C22.8078 19.74 22.5693 19.6412 22.3935 19.4654C22.2177 19.2896 22.1189 19.0512 22.1189 18.8025C22.1189 18.5539 22.2177 18.3154 22.3935 18.1396C22.5693 17.9638 22.8078 17.865 23.0564 17.865H24.3339C24.5096 17.8651 24.6813 17.813 24.8274 17.7154C24.9735 17.6178 25.0874 17.4791 25.1547 17.3168C25.2219 17.1545 25.2395 16.9759 25.2052 16.8036C25.1709 16.6312 25.0863 16.473 24.962 16.3488C24.8798 16.2659 24.7819 16.2003 24.6741 16.1557C24.5662 16.111 24.4506 16.0883 24.3339 16.0888C24.0853 16.0888 23.8468 15.99 23.671 15.8142C23.4952 15.6384 23.3964 15.3999 23.3964 15.1513C23.3964 14.9026 23.4952 14.6642 23.671 14.4884C23.8468 14.3125 24.0853 14.2138 24.3339 14.2138H25.612C25.7874 14.2132 25.9588 14.1607 26.1044 14.0629C26.25 13.9651 26.3634 13.8263 26.4303 13.6641C26.4971 13.5019 26.5144 13.3236 26.48 13.1515C26.4457 12.9795 26.3611 12.8215 26.237 12.6975C26.1552 12.615 26.0578 12.5495 25.9506 12.5047C25.8433 12.46 25.7282 12.4369 25.612 12.4369H16.7595C16.5964 12.4371 16.436 12.3947 16.2943 12.314C16.1525 12.2332 16.0343 12.1168 15.9513 11.9764C15.8683 11.8359 15.8234 11.6763 15.821 11.5131C15.8186 11.35 15.8588 11.1891 15.9376 11.0463C16.2225 10.4684 16.4164 9.85012 16.5126 9.21314C16.7245 7.84627 16.4633 6.61064 15.7364 5.54064C15.6428 5.40737 15.5093 5.30732 15.3551 5.25495C15.2009 5.20258 15.0341 5.2006 14.8787 5.24931C14.7233 5.29802 14.5874 5.39489 14.4907 5.52591C14.394 5.65693 14.3415 5.81531 14.3408 5.97814C14.3714 9.18939 12.8876 11.5231 10.0501 12.7281C9.93638 12.779 9.81361 12.8067 9.68902 12.8096C9.56443 12.8125 9.44052 12.7905 9.32453 12.7449C9.20853 12.6993 9.10279 12.6311 9.01349 12.5442C8.92418 12.4572 8.85311 12.3534 8.80441 12.2387C8.75571 12.1239 8.73038 12.0007 8.72989 11.876C8.72939 11.7514 8.75375 11.6279 8.80154 11.5129C8.84933 11.3978 8.91959 11.2933 9.0082 11.2057C9.09682 11.1181 9.20201 11.049 9.31764 11.0025C10.4876 10.5025 11.3401 9.76814 11.852 8.81002C12.2695 8.02814 12.477 7.08189 12.4664 5.99752C12.457 4.81252 13.1876 3.81252 14.3239 3.45877C15.4601 3.10502 16.6245 3.50752 17.2895 4.48752C18.8339 6.76002 18.5551 9.11877 18.132 10.5631H25.612C26.2355 10.5632 26.8406 10.7742 27.329 11.1617C27.8174 11.5492 28.1605 12.0905 28.3023 12.6976C28.4442 13.3047 28.3765 13.9419 28.1104 14.5057C27.8443 15.0696 27.3953 15.5268 26.8364 15.8031C27.1427 16.458 27.1805 17.2067 26.9417 17.8891C26.703 18.5715 26.2066 19.1333 25.5589 19.4544C25.8653 20.1094 25.9031 20.8583 25.6643 21.5409C25.4254 22.2234 24.9288 22.7853 24.2808 23.1063C24.4781 23.5273 24.566 23.9914 24.5364 24.4554C24.5068 24.9195 24.3606 25.3686 24.1114 25.7611C23.8621 26.1537 23.5179 26.477 23.1105 26.7012C22.7031 26.9254 22.2458 27.0432 21.7808 27.0438H21.7783Z' fill='black'/%3E%3Cpath d='M9.68719 25.6556H4.32031C4.07167 25.6556 3.83322 25.5568 3.6574 25.381C3.48158 25.2052 3.38281 24.9667 3.38281 24.7181V11.8662C3.38281 11.6176 3.48158 11.3791 3.6574 11.2033C3.83322 11.0275 4.07167 10.9287 4.32031 10.9287H9.68719C9.93583 10.9287 10.1743 11.0275 10.3501 11.2033C10.5259 11.3791 10.6247 11.6176 10.6247 11.8662V24.7181C10.6247 24.9667 10.5259 25.2052 10.3501 25.381C10.1743 25.5568 9.93583 25.6556 9.68719 25.6556ZM5.25969 23.7806H8.74969V12.8037H5.25781L5.25969 23.7806Z' fill='black'/%3E%3C/svg%3E%0A");
  width: 32px;
  height: 32px;
  display: block;
}
.comment__rating .rate__block .rate_like .thumb_down {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.7783 4.95623H16.3626C15.306 4.95527 14.2578 5.14367 13.2676 5.51248L9.04889 7.07936C8.81783 7.16743 8.63092 7.34324 8.52887 7.56848C8.42682 7.79372 8.41789 8.05016 8.50403 8.28195C8.59017 8.51374 8.7644 8.70211 8.98878 8.80605C9.21316 8.90998 9.46951 8.92105 9.70202 8.83686L13.9201 7.26998C14.7017 6.97959 15.5289 6.83142 16.3626 6.83248H21.7783C22.0138 6.83248 22.2397 6.92605 22.4063 7.09261C22.5728 7.25916 22.6664 7.48506 22.6664 7.72061C22.6664 7.95615 22.5728 8.18205 22.4063 8.34861C22.2397 8.51516 22.0138 8.60873 21.7783 8.60873C21.5296 8.60873 21.2912 8.7075 21.1154 8.88332C20.9395 9.05914 20.8408 9.29759 20.8408 9.54623C20.8408 9.79487 20.9395 10.0333 21.1154 10.2091C21.2912 10.385 21.5296 10.4837 21.7783 10.4837H23.0564C23.2919 10.4837 23.5178 10.5773 23.6844 10.7439C23.8509 10.9104 23.9445 11.1363 23.9445 11.3719C23.9445 11.6074 23.8509 11.8333 23.6844 11.9999C23.5178 12.1664 23.2919 12.26 23.0564 12.26C22.8078 12.26 22.5693 12.3588 22.3935 12.5346C22.2177 12.7104 22.1189 12.9488 22.1189 13.1975C22.1189 13.4461 22.2177 13.6846 22.3935 13.8604C22.5693 14.0362 22.8078 14.135 23.0564 14.135H24.3339C24.5096 14.1349 24.6813 14.187 24.8274 14.2846C24.9735 14.3822 25.0874 14.5209 25.1547 14.6832C25.2219 14.8455 25.2395 15.0241 25.2052 15.1964C25.1709 15.3688 25.0863 15.527 24.962 15.6512C24.8798 15.7341 24.7819 15.7997 24.6741 15.8443C24.5662 15.889 24.4506 15.9117 24.3339 15.9112C24.0853 15.9112 23.8468 16.01 23.671 16.1858C23.4952 16.3616 23.3964 16.6001 23.3964 16.8487C23.3964 17.0974 23.4952 17.3358 23.671 17.5116C23.8468 17.6875 24.0853 17.7862 24.3339 17.7862H25.612C25.7874 17.7868 25.9588 17.8393 26.1044 17.9371C26.25 18.0349 26.3634 18.1737 26.4303 18.3359C26.4971 18.4981 26.5144 18.6764 26.48 18.8485C26.4457 19.0205 26.3611 19.1785 26.237 19.3025C26.1552 19.385 26.0578 19.4505 25.9506 19.4953C25.8433 19.54 25.7282 19.5631 25.612 19.5631H16.7595C16.5964 19.5629 16.436 19.6053 16.2943 19.686C16.1525 19.7668 16.0343 19.8832 15.9513 20.0236C15.8683 20.1641 15.8234 20.3237 15.821 20.4869C15.8186 20.65 15.8588 20.8109 15.9376 20.9537C16.2225 21.5316 16.4164 22.1499 16.5126 22.7869C16.7245 24.1537 16.4633 25.3894 15.7364 26.4594C15.6428 26.5926 15.5093 26.6927 15.3551 26.7451C15.2009 26.7974 15.0341 26.7994 14.8787 26.7507C14.7233 26.702 14.5874 26.6051 14.4907 26.4741C14.394 26.3431 14.3415 26.1847 14.3408 26.0219C14.3714 22.8106 12.8876 20.4769 10.0501 19.2719C9.93638 19.221 9.81361 19.1933 9.68902 19.1904C9.56443 19.1875 9.44052 19.2095 9.32453 19.2551C9.20853 19.3007 9.10279 19.3689 9.01349 19.4558C8.92418 19.5428 8.85311 19.6466 8.80441 19.7613C8.75571 19.8761 8.73038 19.9993 8.72989 20.124C8.72939 20.2486 8.75375 20.3721 8.80154 20.4871C8.84933 20.6022 8.91959 20.7067 9.0082 20.7943C9.09682 20.8819 9.20201 20.951 9.31764 20.9975C10.4876 21.4975 11.3401 22.2319 11.852 23.19C12.2695 23.9719 12.477 24.9181 12.4664 26.0025C12.457 27.1875 13.1876 28.1875 14.3239 28.5412C15.4601 28.895 16.6245 28.4925 17.2895 27.5125C18.8339 25.24 18.5551 22.8812 18.132 21.4369H25.612C26.2355 21.4368 26.8406 21.2258 27.329 20.8383C27.8174 20.4508 28.1605 19.9095 28.3023 19.3024C28.4442 18.6953 28.3765 18.0581 28.1104 17.4943C27.8443 16.9304 27.3953 16.4732 26.8364 16.1969C27.1427 15.542 27.1805 14.7933 26.9417 14.1109C26.703 13.4285 26.2066 12.8667 25.5589 12.5456C25.8653 11.8906 25.9031 11.1417 25.6643 10.4591C25.4254 9.77658 24.9288 9.21469 24.2808 8.89373C24.4781 8.47268 24.566 8.00865 24.5364 7.54459C24.5068 7.08053 24.3606 6.63144 24.1114 6.23888C23.8621 5.84632 23.5179 5.52297 23.1105 5.29877C22.7031 5.07457 22.2458 4.95675 21.7808 4.95623H21.7783Z' fill='black'/%3E%3Cpath d='M9.68719 6.34442H4.32031C4.07167 6.34442 3.83322 6.44319 3.6574 6.619C3.48158 6.79482 3.38281 7.03327 3.38281 7.28192V20.1338C3.38281 20.3824 3.48158 20.6209 3.6574 20.7967C3.83322 20.9725 4.07167 21.0713 4.32031 21.0713H9.68719C9.93583 21.0713 10.1743 20.9725 10.3501 20.7967C10.5259 20.6209 10.6247 20.3824 10.6247 20.1338V7.28192C10.6247 7.03327 10.5259 6.79482 10.3501 6.619C10.1743 6.44319 9.93583 6.34442 9.68719 6.34442ZM5.25969 8.21942H8.74969V19.1963H5.25781L5.25969 8.21942Z' fill='black'/%3E%3C/svg%3E%0A");
  width: 32px;
  height: 32px;
  display: block;
}
.comment__rating .rate__block .counter {
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
}
.comment__rating .rate__block .counter._green {
  width: 19px;
  height: 11px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  color: #13851F;
}
.comment__rating .rate__block .counter._red {
  color: #851313;
}

.related__news {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.related__news._user_news {
  padding: 15px 0;
}
.related__news .section__header:after {
  width: 100%;
}
.related__news .section__header .section-title {
  margin: 20px 0;
}
.related__news .related__wrap {
  padding: 30px 0;
}
.related__news .rel__item {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
  grid-gap: 25px;
}
.related__news .rel__item .block__item {
  position: relative;
  border-radius: 10px;
  background: #FFF;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.related__news .rel__item .block__item .hd__meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
.related__news .rel__item .block__item .hd__meta .date {
  color: #000;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 200% */
}
.related__news .rel__item .block__item .hd__meta .author {
  color: #000;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 200% */
}
.related__news .rel__item .block__item .hd__meta .author a {
  color: #629FD5;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.related__news .rel__item .block__item .hd__meta .author a:hover {
  color: #226FB5;
}
.related__news .rel__item .block__item .post-title {
  color: #000;
  font-family: Montserrat;
  font-size: 26px;
  font-style: normal;
  font-weight: 700;
}
.related__news .rel__item .block__item .post-title a {
  color: #000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.related__news .rel__item .block__item .post-title a:hover {
  color: #226FB5;
}
.related__news .rel__item .block__item:hover {
  -webkit-box-shadow: 0px 14px 24px -10px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 14px 24px -10px rgba(0, 0, 0, 0.1);
}
.related__news .rel__item .block__body {
  padding: 20px 0 0;
  color: #000;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 175% */
}
.related__news .rel__item .item__wrap {
  padding: 20px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
.related__news .rel__item .block__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.related__news .rel__item .cat {
  color: #629FD5;
  text-align: right;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 200% */
}
.related__news .rel__item .cat a {
  color: #629FD5;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.related__news .rel__item .cat a:hover {
  color: #226FB5;
}

.user__profile {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
}
.user__profile .user_ava {
  width: 124px;
  height: 124px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
  overflow: hidden;
}
.user__profile .user_ava img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.user__profile .user__data {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 80%;
          flex: 0 0 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 15px;
}
.user__profile .user__data .user__name {
  color: #000;
  font-family: Exo 2;
  font-size: 26px;
  font-style: normal;
  font-weight: 800;
  line-height: 36px; /* 138.462% */
  text-transform: uppercase;
}
.user__profile .user__data .prof__text {
  color: #000;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
}
.user__profile .user_social ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 15px;
}
.user__profile .user_social .fb {
  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='M13.25 9.50031H17V13.2503H13.25V22.0003H9.5V13.2503H5.75V9.50031H9.5V7.93155C9.5 6.4453 9.9675 4.5678 10.8975 3.54155C11.8275 2.5128 12.9888 2.00031 14.38 2.00031H17V5.75031H14.375C13.7525 5.75031 13.25 6.25281 13.25 6.87406V9.50031Z' fill='black'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.user__profile .user_social .fb:hover {
  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='M13.25 9.50031H17V13.2503H13.25V22.0003H9.5V13.2503H5.75V9.50031H9.5V7.93155C9.5 6.4453 9.9675 4.5678 10.8975 3.54155C11.8275 2.5128 12.9888 2.00031 14.38 2.00031H17V5.75031H14.375C13.7525 5.75031 13.25 6.25281 13.25 6.87406V9.50031Z' fill='%23226FB5'/%3E%3C/svg%3E%0A");
}
.user__profile .user_social .insta {
  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='M11.9998 1.76007C9.21872 1.76007 8.87001 1.77186 7.77781 1.82169C6.68788 1.87145 5.9435 2.04452 5.29212 2.29768C4.61876 2.55937 4.0477 2.9095 3.47843 3.47877C2.90916 4.04804 2.55902 4.6191 2.29733 5.29247C2.04418 5.94381 1.8711 6.68819 1.82135 7.77811C1.77151 8.87031 1.75977 9.21903 1.75977 12.0001C1.75977 14.781 1.77151 15.1298 1.82135 16.222C1.8711 17.3119 2.04418 18.0563 2.29733 18.7076C2.55902 19.381 2.90916 19.952 3.47843 20.5213C4.0477 21.0906 4.61876 21.4407 5.29212 21.7024C5.9435 21.9555 6.68788 22.1287 7.77781 22.1784C8.87001 22.2282 9.21872 22.24 11.9998 22.24C14.7807 22.24 15.1295 22.2282 16.2217 22.1784C17.3116 22.1287 18.056 21.9555 18.7073 21.7024C19.3807 21.4407 19.9517 21.0906 20.521 20.5213C21.0903 19.952 21.4404 19.381 21.7021 18.7076C21.9552 18.0563 22.1284 17.3119 22.1781 16.222C22.2279 15.1298 22.2397 14.781 22.2397 12.0001C22.2397 9.21903 22.2279 8.87031 22.1781 7.77811C22.1284 6.68819 21.9552 5.94381 21.7021 5.29247C21.4404 4.6191 21.0903 4.04804 20.521 3.47877C19.9517 2.9095 19.3807 2.55937 18.7073 2.29768C18.056 2.04452 17.3116 1.87145 16.2217 1.82169C15.1295 1.77186 14.7807 1.76007 11.9998 1.76007ZM11.9998 3.60515C14.7339 3.60515 15.0578 3.61555 16.1376 3.66482C17.1359 3.71038 17.6781 3.8772 18.039 4.0174C18.5169 4.20315 18.8581 4.42509 19.2164 4.7834C19.5747 5.14171 19.7966 5.48286 19.9824 5.9608C20.1226 6.32163 20.2894 6.86382 20.3349 7.86221C20.3842 8.94197 20.3947 9.26585 20.3947 12.0001C20.3947 14.7342 20.3842 15.0581 20.3349 16.1379C20.2894 17.1362 20.1226 17.6784 19.9824 18.0393C19.7966 18.5173 19.5747 18.8584 19.2164 19.2167C18.8581 19.575 18.5169 19.7969 18.039 19.9827C17.6781 20.1229 17.1359 20.2897 16.1376 20.3353C15.058 20.3845 14.7341 20.395 11.9998 20.395C9.26535 20.395 8.94155 20.3845 7.86191 20.3353C6.86352 20.2897 6.32132 20.1229 5.96049 19.9827C5.48252 19.7969 5.1414 19.575 4.78305 19.2167C4.42474 18.8584 4.20281 18.5173 4.01709 18.0393C3.87686 17.6784 3.71004 17.1362 3.66447 16.1379C3.61521 15.0581 3.6048 14.7342 3.6048 12.0001C3.6048 9.26585 3.61521 8.94197 3.66447 7.86221C3.71004 6.86382 3.87686 6.32163 4.01709 5.9608C4.20281 5.48286 4.42474 5.14171 4.78305 4.7834C5.1414 4.42509 5.48252 4.20315 5.96049 4.0174C6.32132 3.8772 6.86352 3.71038 7.86191 3.66482C8.94167 3.61555 9.26555 3.60515 11.9998 3.60515Z' fill='black'/%3E%3Cpath d='M11.9996 15.4136C10.1144 15.4136 8.58625 13.8854 8.58625 12.0003C8.58625 10.1151 10.1144 8.58692 11.9996 8.58692C13.8847 8.58692 15.4129 10.1151 15.4129 12.0003C15.4129 13.8854 13.8847 15.4136 11.9996 15.4136ZM11.9996 6.74188C9.09544 6.74188 6.74121 9.09611 6.74121 12.0003C6.74121 14.9044 9.09544 17.2586 11.9996 17.2586C14.9037 17.2586 17.2579 14.9044 17.2579 12.0003C17.2579 9.09611 14.9037 6.74188 11.9996 6.74188Z' fill='black'/%3E%3Cpath d='M18.6949 6.53395C18.6949 7.2126 18.1447 7.76273 17.4661 7.76273C16.7875 7.76273 16.2373 7.2126 16.2373 6.53395C16.2373 5.8553 16.7875 5.30518 17.4661 5.30518C18.1447 5.30518 18.6949 5.8553 18.6949 6.53395Z' fill='black'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.user__profile .user_social .insta:hover {
  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='M11.9998 1.76007C9.21872 1.76007 8.87001 1.77186 7.77781 1.82169C6.68788 1.87145 5.9435 2.04452 5.29212 2.29768C4.61876 2.55937 4.0477 2.9095 3.47843 3.47877C2.90916 4.04804 2.55902 4.6191 2.29733 5.29247C2.04418 5.94381 1.8711 6.68819 1.82135 7.77811C1.77151 8.87031 1.75977 9.21903 1.75977 12.0001C1.75977 14.781 1.77151 15.1298 1.82135 16.222C1.8711 17.3119 2.04418 18.0563 2.29733 18.7076C2.55902 19.381 2.90916 19.952 3.47843 20.5213C4.0477 21.0906 4.61876 21.4407 5.29212 21.7024C5.9435 21.9555 6.68788 22.1287 7.77781 22.1784C8.87001 22.2282 9.21872 22.24 11.9998 22.24C14.7807 22.24 15.1295 22.2282 16.2217 22.1784C17.3116 22.1287 18.056 21.9555 18.7073 21.7024C19.3807 21.4407 19.9517 21.0906 20.521 20.5213C21.0903 19.952 21.4404 19.381 21.7021 18.7076C21.9552 18.0563 22.1284 17.3119 22.1781 16.222C22.2279 15.1298 22.2397 14.781 22.2397 12.0001C22.2397 9.21903 22.2279 8.87031 22.1781 7.77811C22.1284 6.68819 21.9552 5.94381 21.7021 5.29247C21.4404 4.6191 21.0903 4.04804 20.521 3.47877C19.9517 2.9095 19.3807 2.55937 18.7073 2.29768C18.056 2.04452 17.3116 1.87145 16.2217 1.82169C15.1295 1.77186 14.7807 1.76007 11.9998 1.76007ZM11.9998 3.60515C14.7339 3.60515 15.0578 3.61555 16.1376 3.66482C17.1359 3.71038 17.6781 3.8772 18.039 4.0174C18.5169 4.20315 18.8581 4.42509 19.2164 4.7834C19.5747 5.14171 19.7966 5.48286 19.9824 5.9608C20.1226 6.32163 20.2894 6.86382 20.3349 7.86221C20.3842 8.94197 20.3947 9.26585 20.3947 12.0001C20.3947 14.7342 20.3842 15.0581 20.3349 16.1379C20.2894 17.1362 20.1226 17.6784 19.9824 18.0393C19.7966 18.5173 19.5747 18.8584 19.2164 19.2167C18.8581 19.575 18.5169 19.7969 18.039 19.9827C17.6781 20.1229 17.1359 20.2897 16.1376 20.3353C15.058 20.3845 14.7341 20.395 11.9998 20.395C9.26535 20.395 8.94155 20.3845 7.86191 20.3353C6.86352 20.2897 6.32132 20.1229 5.96049 19.9827C5.48252 19.7969 5.1414 19.575 4.78305 19.2167C4.42474 18.8584 4.20281 18.5173 4.01709 18.0393C3.87686 17.6784 3.71004 17.1362 3.66447 16.1379C3.61521 15.0581 3.6048 14.7342 3.6048 12.0001C3.6048 9.26585 3.61521 8.94197 3.66447 7.86221C3.71004 6.86382 3.87686 6.32163 4.01709 5.9608C4.20281 5.48286 4.42474 5.14171 4.78305 4.7834C5.1414 4.42509 5.48252 4.20315 5.96049 4.0174C6.32132 3.8772 6.86352 3.71038 7.86191 3.66482C8.94167 3.61555 9.26555 3.60515 11.9998 3.60515Z' fill='%23226FB5'/%3E%3Cpath d='M11.9996 15.4136C10.1144 15.4136 8.58625 13.8854 8.58625 12.0003C8.58625 10.1151 10.1144 8.58692 11.9996 8.58692C13.8847 8.58692 15.4129 10.1151 15.4129 12.0003C15.4129 13.8854 13.8847 15.4136 11.9996 15.4136ZM11.9996 6.74188C9.09544 6.74188 6.74121 9.09611 6.74121 12.0003C6.74121 14.9044 9.09544 17.2586 11.9996 17.2586C14.9037 17.2586 17.2579 14.9044 17.2579 12.0003C17.2579 9.09611 14.9037 6.74188 11.9996 6.74188Z' fill='%23226FB5'/%3E%3Cpath d='M18.6949 6.53395C18.6949 7.2126 18.1447 7.76273 17.4661 7.76273C16.7875 7.76273 16.2373 7.2126 16.2373 6.53395C16.2373 5.8553 16.7875 5.30518 17.4661 5.30518C18.1447 5.30518 18.6949 5.8553 18.6949 6.53395Z' fill='%23226FB5'/%3E%3C/svg%3E%0A");
}
.user__profile .user_social .tw {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' width='50px' height='50px'%3E%3Cpath d='M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z'/%3E%3C/svg%3E");  
  width: 26px;
  height: 24px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background-size: cover;
}
.user__profile .user_social .tw:hover {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23226FB5' width='50px' height='50px'%3E%3Cpath d='M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z'/%3E%3C/svg%3E");  

}
.user__profile .user_social .yt {
  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='M23.3 7.30031C23.3 7.10031 23 5.50031 22.3 4.80031C21.4 3.80031 20.4 3.70031 19.9 3.70031H19.8C16.7 3.50031 12.1 3.50031 12 3.50031C12 3.50031 7.3 3.50031 4.2 3.70031H4.1C3.6 3.70031 2.6 3.80031 1.7 4.80031C1 5.60031 0.7 7.20031 0.7 7.40031C0.7 7.50031 0.5 9.3003 0.5 11.2003V12.9003C0.5 14.8003 0.7 16.6003 0.7 16.7003C0.7 16.9003 1 18.5003 1.7 19.2003C2.5 20.1003 3.5 20.2003 4.1 20.3003C4.2 20.3003 4.3 20.3003 4.4 20.3003C6.2 20.5003 11.7 20.5003 11.9 20.5003C11.9 20.5003 16.6 20.5003 19.7 20.3003H19.8C20.3 20.2003 21.3 20.1003 22.2 19.2003C22.9 18.4003 23.2 16.8003 23.2 16.6003C23.2 16.5003 23.4 14.7003 23.4 12.8003V11.1003C23.5 9.30031 23.3 7.40031 23.3 7.30031ZM15.9 12.2003L9.9 15.4003C9.8 15.4003 9.8 15.5003 9.7 15.5003C9.6 15.5003 9.5 15.5003 9.5 15.4003C9.4 15.3003 9.3 15.2003 9.3 15.0003V8.50031C9.3 8.30031 9.4 8.20031 9.5 8.10031C9.6 8.00031 9.8 8.00031 10 8.10031L16 11.3003C16.2 11.4003 16.3 11.5003 16.3 11.7003C16.3 11.9003 16.1 12.1003 15.9 12.2003Z' fill='black'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.user__profile .user_social .yt:hover {
  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='M23.3 7.30031C23.3 7.10031 23 5.50031 22.3 4.80031C21.4 3.80031 20.4 3.70031 19.9 3.70031H19.8C16.7 3.50031 12.1 3.50031 12 3.50031C12 3.50031 7.3 3.50031 4.2 3.70031H4.1C3.6 3.70031 2.6 3.80031 1.7 4.80031C1 5.60031 0.7 7.20031 0.7 7.40031C0.7 7.50031 0.5 9.3003 0.5 11.2003V12.9003C0.5 14.8003 0.7 16.6003 0.7 16.7003C0.7 16.9003 1 18.5003 1.7 19.2003C2.5 20.1003 3.5 20.2003 4.1 20.3003C4.2 20.3003 4.3 20.3003 4.4 20.3003C6.2 20.5003 11.7 20.5003 11.9 20.5003C11.9 20.5003 16.6 20.5003 19.7 20.3003H19.8C20.3 20.2003 21.3 20.1003 22.2 19.2003C22.9 18.4003 23.2 16.8003 23.2 16.6003C23.2 16.5003 23.4 14.7003 23.4 12.8003V11.1003C23.5 9.30031 23.3 7.40031 23.3 7.30031ZM15.9 12.2003L9.9 15.4003C9.8 15.4003 9.8 15.5003 9.7 15.5003C9.6 15.5003 9.5 15.5003 9.5 15.4003C9.4 15.3003 9.3 15.2003 9.3 15.0003V8.50031C9.3 8.30031 9.4 8.20031 9.5 8.10031C9.6 8.00031 9.8 8.00031 10 8.10031L16 11.3003C16.2 11.4003 16.3 11.5003 16.3 11.7003C16.3 11.9003 16.1 12.1003 15.9 12.2003Z' fill='%23226FB5'/%3E%3C/svg%3E%0A");
}
.user__profile .user_social .thred {
  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='M16.7244 11.2986C16.6394 11.2589 16.553 11.2208 16.4655 11.1842C16.3132 8.45341 14.7791 6.89013 12.2033 6.87403C12.1916 6.87403 12.18 6.87403 12.1683 6.87403C10.6276 6.87403 9.34619 7.51372 8.55762 8.67763L9.97428 9.62278C10.5635 8.75325 11.4881 8.56794 12.1691 8.56794C12.1769 8.56794 12.1848 8.56794 12.1927 8.56794C13.0408 8.57325 13.6808 8.8131 14.0949 9.28075C14.3965 9.62122 14.5981 10.0918 14.6978 10.6858C13.9459 10.5614 13.1326 10.5233 12.2634 10.5717C9.81445 10.7089 8.24004 12.0983 8.34574 14.0286C8.3994 15.0078 8.9009 15.8501 9.7579 16.4004C10.4824 16.8656 11.4157 17.0931 12.3854 17.0417C13.6662 16.9734 14.671 16.4981 15.3718 15.629C15.9042 14.969 16.2409 14.1137 16.3895 13.0361C16.9999 13.3943 17.4523 13.8659 17.702 14.4326C18.1269 15.3961 18.1517 16.9795 16.8234 18.2703C15.6597 19.4011 14.2609 19.8903 12.1469 19.9054C9.80192 19.8886 8.02832 19.157 6.87527 17.7312C5.79563 16.3965 5.23758 14.4681 5.21686 11.9998C5.23774 9.53153 5.79563 7.6031 6.87543 6.26794C8.02848 4.84216 9.80192 4.1106 12.1471 4.09372C14.5091 4.11075 16.3135 4.84575 17.5107 6.27856C18.0977 6.98106 18.5404 7.86466 18.8321 8.89481L20.4922 8.46403C20.1384 7.19606 19.582 6.10341 18.8247 5.19716C17.2899 3.36028 15.0451 2.41919 12.1528 2.39966H12.1413C9.25479 2.41903 7.03527 3.36388 5.54407 5.20763C4.21721 6.84841 3.53274 9.13138 3.50977 11.9931V11.9998V12.0065C3.53274 14.8683 4.21721 17.1512 5.54407 18.792C7.03527 20.6358 9.25479 21.5806 12.1413 21.6H12.1528C14.719 21.5826 16.5278 20.9292 18.018 19.4811C19.9677 17.5865 19.9089 15.2118 19.2663 13.754C18.8051 12.7086 17.9263 11.8595 16.7244 11.2986ZM12.2937 15.3506C11.2203 15.4093 10.1054 14.9408 10.0503 13.937C10.0095 13.1928 10.5948 12.3623 12.3596 12.2634C12.5617 12.252 12.76 12.2465 12.9549 12.2465C13.5958 12.2465 14.1957 12.3072 14.7409 12.4231C14.5373 14.8934 13.3446 15.2945 12.2937 15.3506Z' fill='black'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.user__profile .user_social .thred:hover {
  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='M16.7244 11.2986C16.6394 11.2589 16.553 11.2208 16.4655 11.1842C16.3132 8.45341 14.7791 6.89013 12.2033 6.87403C12.1916 6.87403 12.18 6.87403 12.1683 6.87403C10.6276 6.87403 9.34619 7.51372 8.55762 8.67763L9.97428 9.62278C10.5635 8.75325 11.4881 8.56794 12.1691 8.56794C12.1769 8.56794 12.1848 8.56794 12.1927 8.56794C13.0408 8.57325 13.6808 8.8131 14.0949 9.28075C14.3965 9.62122 14.5981 10.0918 14.6978 10.6858C13.9459 10.5614 13.1326 10.5233 12.2634 10.5717C9.81445 10.7089 8.24004 12.0983 8.34574 14.0286C8.3994 15.0078 8.9009 15.8501 9.7579 16.4004C10.4824 16.8656 11.4157 17.0931 12.3854 17.0417C13.6662 16.9734 14.671 16.4981 15.3718 15.629C15.9042 14.969 16.2409 14.1137 16.3895 13.0361C16.9999 13.3943 17.4523 13.8659 17.702 14.4326C18.1269 15.3961 18.1517 16.9795 16.8234 18.2703C15.6597 19.4011 14.2609 19.8903 12.1469 19.9054C9.80192 19.8886 8.02832 19.157 6.87527 17.7312C5.79563 16.3965 5.23758 14.4681 5.21686 11.9998C5.23774 9.53153 5.79563 7.6031 6.87543 6.26794C8.02848 4.84216 9.80192 4.1106 12.1471 4.09372C14.5091 4.11075 16.3135 4.84575 17.5107 6.27856C18.0977 6.98106 18.5404 7.86466 18.8321 8.89481L20.4922 8.46403C20.1384 7.19606 19.582 6.10341 18.8247 5.19716C17.2899 3.36028 15.0451 2.41919 12.1528 2.39966H12.1413C9.25479 2.41903 7.03527 3.36388 5.54407 5.20763C4.21721 6.84841 3.53274 9.13138 3.50977 11.9931V11.9998V12.0065C3.53274 14.8683 4.21721 17.1512 5.54407 18.792C7.03527 20.6358 9.25479 21.5806 12.1413 21.6H12.1528C14.719 21.5826 16.5278 20.9292 18.018 19.4811C19.9677 17.5865 19.9089 15.2118 19.2663 13.754C18.8051 12.7086 17.9263 11.8595 16.7244 11.2986ZM12.2937 15.3506C11.2203 15.4093 10.1054 14.9408 10.0503 13.937C10.0095 13.1928 10.5948 12.3623 12.3596 12.2634C12.5617 12.252 12.76 12.2465 12.9549 12.2465C13.5958 12.2465 14.1957 12.3072 14.7409 12.4231C14.5373 14.8934 13.3446 15.2945 12.2937 15.3506Z' fill='%23226FB5'/%3E%3C/svg%3E%0A");
}

footer {
  background: #143F65;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
footer .footer__content {
  padding: 40px 0;
}
footer .footer__content .footer__top {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width:992px) {
  footer .footer__content .footer__top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
  }
}
@media screen and (max-width:768px) {
  footer .footer__content .footer__top {
    display: block;
  }
}
footer .footer__menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-preferred-size: 75%;
      flex-basis: 75%;
  gap: 80px;
}
@media screen and (max-width:1365px) {
  footer .footer__menu {
    -ms-flex-preferred-size: 60%;
        flex-basis: 60%;
    gap: 60px;
  }
}
@media screen and (max-width:992px) {
  footer .footer__menu {
    -ms-flex-preferred-size: 30%;
        flex-basis: 30%;
    gap: 50px;
  }
}
@media screen and (max-width:768px) {
  footer .footer__menu {
    display: block;
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
  }
}
footer .footer__menu .menu__items {
  font-family: Exo 2;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 32px; /* 213.333% */
}
footer .footer__menu .menu__items ul li a {
  color: #FFF;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
footer .footer__menu .menu__items ul li a:hover {
  color: #fff;
  text-shadow: 1px 2px 5px rgb(211, 205, 206);
  text-decoration: underline;
}
footer .menu__title {
  color: #FFF;
  font-family: Exo 2;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px; /* 180% */
  text-transform: uppercase;
}
footer .footer__social {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (max-width: 1050px) {
  footer .footer__social {
    max-width: 320px;
    margin: 0 auto;
    text-align: center;
  }
}
footer .footer__social ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
  list-style: none;
  padding: 0;
  margin: 15px 0 0;
}
@media screen and (max-width: 1050px) {
  footer .footer__social ul {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
footer .fb {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9039 7.77156V10.8388H7.53809V14.625H10.9039V23.1562H14.8871V14.625H18.2814L18.6876 10.8408H14.8871V7.77156C14.8871 7.22922 15.3157 6.95906 15.4965 6.7925C15.8154 6.52031 17.3551 6.47766 17.3551 6.47766H18.8643V3.04688C18.0785 2.92948 17.2861 2.86164 16.4918 2.84375C10.7881 2.84375 10.9039 7.77156 10.9039 7.77156Z' stroke='white' stroke-width='1.6' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
  width: 26px;
  height: 26px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
footer .fb:hover {
  opacity: 0.8;
}
footer .insta {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9996 1.90674C9.98679 1.90674 9.60901 1.91951 8.42579 1.9735C7.24504 2.02739 6.43863 2.21489 5.73297 2.48914C5.00349 2.77264 4.38484 3.15196 3.76813 3.76867C3.15143 4.38538 2.77211 5.00402 2.48861 5.7335C2.21436 6.43912 2.02686 7.24553 1.97296 8.42628C1.91898 9.6095 1.90625 9.98728 1.90625 13.0001C1.90625 16.0128 1.91898 16.3906 1.97296 17.5738C2.02686 18.7545 2.21436 19.5609 2.48861 20.2666C2.77211 20.996 3.15143 21.6147 3.76813 22.2314C4.38484 22.8482 5.00349 23.2275 5.73297 23.511C6.43863 23.7852 7.24504 23.9727 8.42579 24.0266C9.60901 24.0806 9.98679 24.0933 12.9996 24.0933C16.0123 24.0933 16.3901 24.0806 17.5733 24.0266C18.754 23.9727 19.5605 23.7852 20.2661 23.511C20.9956 23.2275 21.6142 22.8482 22.231 22.2314C22.8477 21.6147 23.227 20.996 23.5105 20.2666C23.7847 19.5609 23.9722 18.7545 24.0261 17.5738C24.0801 16.3906 24.0928 16.0128 24.0928 13.0001C24.0928 9.98728 24.0801 9.6095 24.0261 8.42628C23.9722 7.24553 23.7847 6.43912 23.5105 5.7335C23.227 5.00402 22.8477 4.38538 22.231 3.76867C21.6142 3.15196 20.9956 2.77264 20.2661 2.48914C19.5605 2.21489 18.754 2.02739 17.5733 1.9735C16.3901 1.91951 16.0123 1.90674 12.9996 1.90674ZM12.9996 3.90557C15.9616 3.90557 16.3124 3.91684 17.4822 3.97021C18.5638 4.01958 19.1512 4.2003 19.5421 4.35217C20.0599 4.55341 20.4294 4.79384 20.8176 5.18201C21.2058 5.57018 21.4462 5.93976 21.6474 6.45753C21.7993 6.84842 21.98 7.43581 22.0294 8.51739C22.0827 9.68713 22.0941 10.038 22.0941 13.0001C22.0941 15.9621 22.0827 16.3129 22.0294 17.4827C21.98 18.5643 21.7993 19.1516 21.6474 19.5425C21.4462 20.0603 21.2058 20.4299 20.8176 20.8181C20.4294 21.2063 20.0599 21.4467 19.5421 21.6479C19.1512 21.7998 18.5638 21.9805 17.4822 22.0299C16.3126 22.0832 15.9618 22.0945 12.9996 22.0945C10.0373 22.0945 9.68651 22.0832 8.5169 22.0299C7.43532 21.9805 6.84794 21.7998 6.45704 21.6479C5.93923 21.4467 5.56969 21.2063 5.18148 20.8181C4.79331 20.4299 4.55288 20.0603 4.35168 19.5425C4.19976 19.1516 4.01904 18.5643 3.96968 17.4827C3.91631 16.3129 3.90504 15.9621 3.90504 13.0001C3.90504 10.038 3.91631 9.68713 3.96968 8.51739C4.01904 7.43581 4.19976 6.84842 4.35168 6.45753C4.55288 5.93976 4.79331 5.57018 5.18148 5.18201C5.56969 4.79384 5.93923 4.55341 6.45704 4.35217C6.84794 4.2003 7.43532 4.01958 8.5169 3.97021C9.68665 3.91684 10.0375 3.90557 12.9996 3.90557Z' fill='white'/%3E%3Cpath d='M12.9993 16.698C10.9571 16.698 9.30152 15.0425 9.30152 13.0003C9.30152 10.958 10.9571 9.3025 12.9993 9.3025C15.0415 9.3025 16.6971 10.958 16.6971 13.0003C16.6971 15.0425 15.0415 16.698 12.9993 16.698ZM12.9993 7.30371C9.85315 7.30371 7.30273 9.85412 7.30273 13.0003C7.30273 16.1464 9.85315 18.6968 12.9993 18.6968C16.1454 18.6968 18.6958 16.1464 18.6958 13.0003C18.6958 9.85412 16.1454 7.30371 12.9993 7.30371Z' fill='white'/%3E%3Cpath d='M20.2522 7.07825C20.2522 7.81345 19.6562 8.40942 18.921 8.40942C18.1859 8.40942 17.5898 7.81345 17.5898 7.07825C17.5898 6.34304 18.1859 5.74707 18.921 5.74707C19.6562 5.74707 20.2522 6.34304 20.2522 7.07825Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 26px;
  height: 26px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
footer .insta:hover {
  opacity: 0.8;
}
footer .twitter {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='white' width='50px' height='50px'%3E%3Cpath d='M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z'/%3E%3C/svg%3E");  
  width: 26px;
  height: 26px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background-size: cover;
}
footer .twitter:hover {
  opacity: 0.8;
}
footer .youtube {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='26' viewBox='0 0 32 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 5.07227C16.0575 5.07227 21.73 5.07227 25.475 5.34227L25.64 5.35727C26.14 5.40227 26.68 5.45476 27.21 6.00226C27.46 6.25226 27.745 7.13727 27.8425 7.76977C28.0005 9.15679 28.084 10.5513 28.0925 11.9473V14.0073C28.0837 15.4041 28.0002 16.7994 27.8425 18.1873C27.75 18.8048 27.4575 19.7023 27.2125 19.9373C26.685 20.4823 26.1325 20.5348 25.645 20.5823L25.475 20.5998C21.795 20.8498 16.2525 20.8748 16.0025 20.8748C15.715 20.8748 9.0025 20.8073 6.86 20.6248C6.7325 20.6048 6.61 20.5873 6.465 20.5723C5.895 20.5048 5.2475 20.4273 4.7825 19.9448C4.5325 19.6948 4.2475 18.8123 4.1525 18.1823C3.99446 16.7952 3.91101 15.4007 3.9025 14.0048V11.9648C3.91138 10.5688 3.99484 9.17432 4.1525 7.78727C4.25 7.14977 4.54 6.26477 4.785 6.01977C5.315 5.47227 5.8675 5.42227 6.355 5.37477L6.52 5.35977C10.27 5.09227 15.9375 5.08977 15.9925 5.08977H16M16 3.46477C16 3.46477 10.2275 3.46477 6.38 3.73977C5.8425 3.80227 4.6725 3.80727 3.63 4.88727C2.8075 5.71227 2.5375 7.58477 2.5375 7.58477C2.36268 9.03851 2.26671 10.5006 2.25 11.9648V14.0248C2.2619 15.4945 2.3537 16.9625 2.525 18.4223C2.525 18.4223 2.7925 20.2948 3.6175 21.1173C4.665 22.1973 6.0375 22.1648 6.65 22.2798C8.85 22.4873 16 22.5523 16 22.5523C16 22.5523 21.7775 22.5523 25.6275 22.2698C26.165 22.2073 27.3375 22.1998 28.3775 21.1198C29.2 20.2973 29.47 18.4248 29.47 18.4248C29.6429 16.9651 29.7364 15.4971 29.75 14.0273V11.9673C29.7381 10.4975 29.6463 9.02953 29.475 7.56977C29.475 7.56977 29.2075 5.69727 28.3825 4.87227C27.3375 3.79227 26.165 3.78477 25.6325 3.72477C21.7775 3.44727 16 3.44727 16 3.44727V3.46477Z' fill='white'/%3E%3Cpath d='M13.5322 8.90234V17.0973L20.5297 12.9998L13.5322 8.90234Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 32px;
  height: 26px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
footer .youtube:hover {
  opacity: 0.8;
}
footer .threds {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='26' viewBox='0 0 28 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.948 12.2406C18.859 12.1976 18.7684 12.1563 18.6767 12.1167C18.5172 9.15833 16.9102 7.46477 14.212 7.44734C14.1997 7.44734 14.1876 7.44734 14.1753 7.44734C12.5615 7.44734 11.2192 8.14033 10.3932 9.40123L11.8771 10.4251C12.4943 9.48316 13.4629 9.2824 14.1762 9.2824C14.1844 9.2824 14.1927 9.2824 14.2009 9.2824C15.0894 9.28816 15.7598 9.54799 16.1936 10.0546C16.5094 10.4235 16.7206 10.9333 16.8251 11.5767C16.0374 11.442 15.1855 11.4007 14.275 11.4531C11.7097 11.6018 10.0605 13.1069 10.1712 15.1981C10.2274 16.2589 10.7528 17.1714 11.6505 17.7676C12.4094 18.2715 13.387 18.518 14.4028 18.4623C15.7445 18.3883 16.797 17.8734 17.5311 16.9319C18.0888 16.2169 18.4415 15.2903 18.5971 14.1229C19.2366 14.511 19.7104 15.0219 19.9721 15.6358C20.4171 16.6795 20.443 18.3949 19.0516 19.7933C17.8327 21.0183 16.3674 21.5483 14.153 21.5647C11.6966 21.5464 9.83871 20.7539 8.63088 19.2093C7.49994 17.7634 6.91537 15.6742 6.89367 13.0003C6.91554 10.3263 7.49994 8.23715 8.63105 6.79074C9.83888 5.24614 11.6966 4.45361 14.1531 4.43533C16.6274 4.45378 18.5175 5.25003 19.7716 6.80225C20.3865 7.56329 20.8503 8.52051 21.1558 9.63652L22.8947 9.16984C22.5242 7.7962 21.9413 6.61249 21.1481 5.63072C19.5403 3.64077 17.1889 2.62126 14.1592 2.6001H14.1471C11.1234 2.62109 8.79847 3.64467 7.23643 5.64206C5.84653 7.41958 5.12953 9.89279 5.10547 12.993V13.0003V13.0075C5.12953 16.1077 5.84653 18.581 7.23643 20.3585C8.79847 22.3559 11.1234 23.3794 14.1471 23.4004H14.1592C16.8473 23.3816 18.742 22.6738 20.303 21.105C22.3453 19.0525 22.2837 16.48 21.6107 14.9007C21.1276 13.7681 20.207 12.8483 18.948 12.2406ZM14.3068 16.6303C13.1824 16.6939 12.0144 16.1863 11.9567 15.0989C11.914 14.2927 12.5272 13.393 14.3758 13.2858C14.5874 13.2735 14.7953 13.2675 14.9994 13.2675C15.6708 13.2675 16.2991 13.3332 16.8702 13.4588C16.657 16.135 15.4076 16.5695 14.3068 16.6303Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 28px;
  height: 26px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
footer .threds:hover {
  opacity: 0.8;
}

.footer__bottom {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 40px 0 0;
  margin: 40px 0 0;
  border-top: 1px solid #25537C;
}
.footer__bottom .bottom__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width:992px) {
  .footer__bottom .bottom__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.footer__bottom .bottom__content .side__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 50px;
}
@media screen and (max-width:992px) {
  .footer__bottom .bottom__content .side__block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.footer__bottom .bottom__content .side__block .footer__logo {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.footer__bottom .bottom__content .side__block .footer__logo img:hover {
  -webkit-filter: brightness(1.75);
          filter: brightness(1.75);
}
.footer__bottom .footer__copy {
  color: #FFF;
  font-family: Exo 2;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 162.5% */
}
.footer__bottom .footer__copy.md {
  display: none;
}
@media screen and (max-width:1365px) {
  .footer__bottom .footer__copy {
    display: block;
  }
}
@media screen and (max-width:992px) {
  .footer__bottom .footer__copy {
    display: none;
  }
}
@media screen and (max-width:992px) {
  .footer__bottom .footer__copy.md {
    display: none;
  }
  .footer__bottom .footer__copy.md.md {
    display: block;
    text-align: center;
  }
}
.footer__bottom .bottom__menu {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.footer__bottom .bottom__menu ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 30px;
}
@media screen and (max-width:992px) {
  .footer__bottom .bottom__menu ul {
    display: block;
    text-align: center;
    padding: 20px 0;
  }
}
.footer__bottom .bottom__menu ul li a {
  color: #FFF;
  font-family: Exo 2;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 36px; /* 225% */
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.footer__bottom .bottom__menu ul li a:hover {
  color: #fff;
  text-shadow: 1px 2px 5px rgb(211, 205, 206);
  text-decoration: underline;
}

.featured .section__header::before {
  display: none;
}
.featured .section__header::after {
  display: none;
}

#dle-comments-list > .comments-tree-list > li .comments-tree-list > li {
  padding-left: 50px;
}

.comments-tree-list {
  list-style: none;
}

#fullsearch {
  -ms-grid-column-span: 4;
  grid-column: span 4;
  position: relative;
  border-radius: 10px;
  background: #FFF;
  padding: 30px 30px;
  width: calc(100% - 60px);
}

.textin {
  /*  border-radius: 10px;*/
  border: 1px solid #B6B6B6;
  background: #FFF;
  color: #000;
  font-family: Montserrat;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px; /* 166.667% */
  /*padding: 15px 30px;
  width: calc(100% - 60px);*/
}

.tab_item {
  display: none;
}

.tab_item:first-child {
  display: block;
}

/* Styles for dialog window */
#loginbox {
  border-radius: 10px;
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  max-width: 355px;
  margin: 40px auto;
  position: relative;
}

#registerbox {
  border-radius: 10px;
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  max-width: 355px;
  margin: 40px auto;
  position: relative;
}

.form-wrapper {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.form-wrapper .form-title {
  color: #000;
  font-family: Exo 2;
  font-size: 24px;
  font-style: normal;
  font-weight: 800;
  line-height: 36px; /* 138.462% */
  text-transform: uppercase;
}
.form-wrapper .form-label {
  color: #000;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
  padding: 10px 0;
}
.form-wrapper .form-label a {
  color: var(--link, #629FD5);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.form-wrapper .form-label a:hover {
  color: #226FB5;
}
.form-wrapper .form-item {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 0;
}
.form-wrapper .input-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  margin-bottom: 20px;
}
.form-wrapper .input-group .text-field {
  border-radius: 10px;
  border: 1px solid #B6B6B6;
  background: #FFF;
  color: #000;
  font-family: Montserrat;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px; /* 214.286% */
  padding: 10px 20px;
  width: calc(100% - 40px);
  margin: 0;
}
.form-wrapper .input-group .text-field::-webkit-input-placeholder {
  color: #000;
}
.form-wrapper .input-group .text-field::-moz-placeholder {
  color: #000;
}
.form-wrapper .input-group .text-field:-ms-input-placeholder {
  color: #000;
}
.form-wrapper .input-group .text-field::-ms-input-placeholder {
  color: #000;
}
.form-wrapper .input-group .text-field::placeholder {
  color: #000;
}
.form-wrapper .link-forg a {
  color: var(--link, #629FD5);
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
  text-decoration-line: underline;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.form-wrapper .link-forg a:hover {
  color: #226FB5;
  text-decoration: none;
}
.form-wrapper .btn-group {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 20px 0;
}
.form-wrapper .btn-group:last-child {
  margin-bottom: 0;
}
.form-wrapper .btn-group .btn-primary {
  width: 100%;
  border: 0;
  color: #FFF;
  text-align: center;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
  border-radius: 10px;
  background: var(--link, #629FD5);
  padding: 15px 0;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  width: 100%;
}
.form-wrapper .btn-group .btn-primary:hover {
  background: #226FB5;
}
.form-wrapper .social__auth .label {
  color: #000;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
}
.form-wrapper .fb {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.024 30H1.65586C0.741094 30 0 29.2584 0 28.3441V1.65586C0 0.741094 0.741094 0 1.65586 0H28.3444C29.2587 0 30 0.741094 30 1.65586V28.3441C30 29.2587 29.2587 30 28.3444 30H20.6995V18.3823H24.5991L25.1829 13.8546H20.6995V10.9641C20.6995 9.6532 21.0635 8.76 22.9432 8.76L25.3406 8.75906V4.70953C24.926 4.65445 23.5029 4.53117 21.847 4.53117C18.3902 4.53117 16.0237 6.64125 16.0237 10.5159V13.8548H12.1144V18.3825H16.024V30Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
}
.form-wrapper .google {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.46539 15C6.46539 14.0257 6.62711 13.0915 6.91609 12.2154L1.86062 8.35504C0.875312 10.3554 0.320312 12.6097 0.320312 15C0.320312 17.3886 0.874844 19.6411 1.85852 21.6404L6.91117 17.7725C6.625 16.9004 6.46539 15.9697 6.46539 15Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.3414 6.13641C17.458 6.13641 19.3698 6.88641 20.8719 8.11359L25.2416 3.75C22.5789 1.4318 19.165 0 15.3414 0C9.40512 0 4.30324 3.39469 1.86035 8.355L6.91559 12.2154C8.08043 8.67961 11.4008 6.13641 15.3414 6.13641Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.3414 23.8636C11.4011 23.8636 8.08066 21.3204 6.91582 17.7846L1.86035 21.6443C4.30324 26.6053 9.40512 30 15.3414 30C19.0051 30 22.5032 28.699 25.1284 26.2615L20.3298 22.5518C18.9758 23.4047 17.2707 23.8636 15.3414 23.8636Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.6802 15C29.6802 14.1136 29.5435 13.159 29.3387 12.2728H15.3418V18.0682H23.3987C22.9958 20.0442 21.8994 21.5632 20.3302 22.5518L25.1288 26.2615C27.8865 23.7021 29.6802 19.8893 29.6802 15Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
}
.form-wrapper .apple {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.8136 22.0109C27.114 23.5702 26.7774 24.267 25.876 25.6482C24.6188 27.5761 22.846 29.9768 20.6473 29.9946C18.6957 30.0157 18.1925 28.7157 15.5431 28.7316C12.8937 28.7457 12.3413 30.0192 10.3864 29.9998C8.18936 29.9803 6.50959 27.8142 5.2524 25.8863C1.73514 20.4992 1.36506 14.1753 3.53397 10.8113C5.07686 8.42276 7.51061 7.02589 9.79717 7.02589C12.124 7.02589 13.588 8.31003 15.515 8.31003C17.3841 8.31003 18.522 7.02237 21.2136 7.02237C23.251 7.02237 25.4096 8.13894 26.9455 10.0653C21.9097 12.8417 22.7251 20.0757 27.8136 22.0109ZM19.1726 4.87034C20.1512 3.6073 20.8927 1.8223 20.6246 3.05176e-05C19.0255 0.111124 17.1563 1.13417 16.0658 2.46776C15.0715 3.67597 14.2545 5.47362 14.5735 7.21808C16.3217 7.27292 18.1259 6.22503 19.1726 4.87034Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
}

.mfp-close {
  color: #629FD5 !important;
  font-family: Montserrat;
  font-size: 28px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 162.5% */
  opacity: 1;
}

/**
 * Fade-zoom animation for first dialog
 */
/* start state */
.my-mfp-zoom-in .zoom-anim-dialog {
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
}

/* animate in */
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

/* animate out */
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  opacity: 0;
}

/* Dark overlay, start state */
.my-mfp-zoom-in.mfp-bg {
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

/* animate in */
.my-mfp-zoom-in.mfp-ready.mfp-bg {
  opacity: 0.8;
}

/* animate out */
.my-mfp-zoom-in.mfp-removing.mfp-bg {
  opacity: 0;
}

.mass_comments_action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 30px 0 0;
  max-width: 1280px;
  margin: 0 auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#dlefastreplycomments {
  max-width: 1295px;
  width: calc(100% - 30px);
  margin: 0 auto;
}

.edit__post {
  color: #629FD5;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
}

.left {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  color: #629FD5;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
}

.edit_btn a,
.del a {
  color: #629FD5;
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
}

.ui-form .input-group {
  margin-bottom: 20px;
}
.ui-form .text-field {
  border-radius: 10px;
  border: 1px solid #B6B6B6;
  background: #FFF;
  color: #000;
  font-family: Montserrat;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px; /* 214.286% */
  padding: 5px 15px;
  width: calc(100% - 30px);
  margin: 0;
}

.btn-group .btn-primary {
  color: #FFF;
  text-align: center;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px; /* 162.5% */
  border-radius: 10px;
  background: var(--link, #629FD5);
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border: 0;
  display: block;
  padding: 13px 0;
  width: 100%;
}
.btn-group .btn-primary:hover {
  background-color: #226FB5;
}

.form_submit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width:768px) {
  .form_submit {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px;
  }
  .form_submit .btn-group {
    width: 100%;
  }
}
.form_submit .btn-group {
  width: 250px;
}

.toggle-mnu {
  display: none;
  width: 28px;
  height: 28px;
}
@media screen and (max-width:992px) {
  .toggle-mnu {
    display: block;
  }
}

.toggle-mnu span:after, .toggle-mnu span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 9px;
}

.toggle-mnu span:after {
  top: 18px;
}

.toggle-mnu span {
  position: relative;
  display: block;
}

.toggle-mnu span, .toggle-mnu span:after, .toggle-mnu span:before {
  width: 100%;
  height: 2px;
  background-color: #fff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-radius: 2px;
}

.toggle-mnu.on span {
  background-color: transparent;
}

.toggle-mnu.on span:before {
  -webkit-transform: rotate(45deg) translate(-1px, 0px);
          transform: rotate(45deg) translate(-1px, 0px);
}

.toggle-mnu.on span:after {
  -webkit-transform: rotate(-45deg) translate(6px, -7px);
          transform: rotate(-45deg) translate(6px, -7px);
}

.mobile__menu {
  display: none;
}
@media screen and (max-width:992px) {
  .mobile__menu {
    position: absolute;
    width: 100%;
    z-index: 1;
  }
  .mobile__menu .menu__wrap {
    background: #143F65;
    width: calc(100% - 30px);
    margin: 0 auto;
    padding: 20px 15px;
  }
  .mobile__menu .menu__wrap ul {
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  .mobile__menu .menu__wrap ul li {
    position: relative;
    padding: 5px 0;
  }
  .mobile__menu .menu__wrap ul li a {
    color: #FFF;
    font-family: Exo 2;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px; /* 213.333% */
    -webkit-transition: 0.3s;
    transition: 0.3s;
    display: block;
  }
  .mobile__menu .menu__wrap ul li a:hover {
    font-weight: 700;
    text-decoration: underline;
  }
  .mobile__menu .menu__wrap ul li.has__children.active .toogle {
    background-color: #629FD5;
  }
  .mobile__menu .menu__wrap ul li.has__children.active .toogle .toogle_ico {
    background-image: url("data:image/svg+xml,%3Csvg width='26' height='4' viewBox='0 0 26 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='26' height='4' rx='1' fill='white'/%3E%3C/svg%3E%0A");
    width: 15px;
    height: 2px;
  }
  .mobile__menu .menu__wrap ul.sub-menu {
    background: #226FB5;
    padding: 10px 20px;
    display: none;
  }
}
.mobile__menu .toogle {
  position: absolute;
  right: 0;
  top: 0;
  background: #226FB5;
  width: 30px;
  height: 30px;
  display: -ms-grid;
  display: grid;
  place-items: center;
}
.mobile__menu .toogle .toogle_ico {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='11' width='26' height='4' rx='1' fill='white'/%3E%3Crect x='15' width='26' height='4' rx='1' transform='rotate(90 15 0)' fill='white'/%3E%3C/svg%3E%0A");
  width: 15px;
  height: 15px;
  display: block;
  background-size: cover;
}

.p404__wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 40rem;
  text-align: center;
}
.p404__wrap .page__error {
  position: relative;
}
.p404__wrap .page__error span {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  color: #143F65;
  font-family: Exo 2;
  font-size: 5rem;
  font-style: normal;
  font-weight: 800;
  text-transform: uppercase;
  text-align: center;
}
@media screen and (max-width:992px) {
  .p404__wrap .page__error span {
    font-size: 2rem;
  }
}
.p404__wrap .page__error .sub__text {
  padding: 30px 0 0;
  color: #000;
  font-family: Montserrat;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 175% */
  text-align: center;
}
@media screen and (max-width:992px) {
  .p404__wrap .page__error .sub__text {
    font-size: 16px;
  }
}
.p404__wrap .btn-group {
  margin: 30px auto 0;
  max-width: 250px;
}

.hidden {
  overflow: hidden;
  opacity: 0;
  width: 0;
  height: 0;
}

.searchtable {
  margin: 30px 0 0;
}

fieldset {
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 30px;
  margin-bottom: 1.8em;
  margin-top: 1.8em;
}

fieldset legend {
  font-weight: bold;
}

.message-alert {
  background-color: #fff;
  color: #000;
  display: none;
  position: fixed;
  right: 0;
  bottom: 0;
  z-index: 99999;
  width: 100%;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  color: #000;
  font-family: Montserrat;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 186.667% */
  padding: 15px 0;
}

.message-alert-in {
  max-width: 1295px;
  margin: 0 auto;
  padding: 10px;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  gap: 30px;
}
@media screen and (max-width:992px) {
  .message-alert-in {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.message-alert-in a {
  color: #629FD5;
  text-decoration: underline;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.message-alert-in a:hover {
  text-decoration: none;
}

.message-alert-desc {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.message-alert-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.message-btn {
  display: block;
  padding: 7px 0;
  cursor: pointer;
  border-radius: 3px;
  margin-bottom: 10px;
  font-weight: 700;
}

.message-btn-yes {
  background-color: #629FD5;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 8px;
  padding: 10px 15px;
  transition: 0.3s;
}
.message-btn-yes:hover {
  background-color: #226FB5;
}

.message-btn-no {
  border-radius: 8px;
  background: #629FD5;
  display: -ms-grid;
  display: grid;
  place-items: center;
  width: 40px;
  height: 28px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.message-btn-no:hover {
  background-color: #226FB5;
}
.message-btn-no .close {
  color: #FFF;
  text-align: center;
  font-family: Exo 2;
  font-size: 17px;
  font-style: normal;
  font-weight: 600;
}

.c-captcha input {
  margin: 0;
}

@media screen and (max-width:768px) {
  #searchsuggestions {
    display: none !important;
  }
}

@media screen and (max-width:768px) {
  #fullsearch table td {
    display: block;
    width: 100%;
    margin-bottom: 30px;
  }
}

.full__cover{
  margin: 30px 0;
  max-height: 600px;
  overflow: hidden;
  height: 100%;
}

.full__cover img{
  width: 100%;
  max-height: none;
  max-width: none;
  aspect-ratio: 16/9;
  object-fit: cover;
  object-position: top;
}

.image, .full__cover{
  position:relative;
}

.image figcaption, .full__cover figcaption{
  position:absolute;
  bottom:10px;
  padding:10px 20px;
  color:#fff;
  background-color:rgba(0,0,0,0.5);
}


.rel__item .single__body .cart__cover {
    max-width: none;
    width: 100%;
    height: 200px;
    overflow: hidden;
    margin-bottom: 20px;
}

.rel__item .single__body .cart__cover img {
    max-width: none;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  object-position:top;
  aspect-ratio:16/9;
}

.news__list .__sub__cat .block__item:nth-child(1) .single__body .cart__cover,
.news__list .__sub__cat .block__item:nth-child(2) .single__body .cart__cover,
.news__list .__sub__cat .block__item:nth-child(3) .single__body .cart__cover,
.news__list .__sub__cat .block__item:nth-child(4) .single__body .cart__cover{
  height:300px;
}

@media screen and (max-width:768px){
  .news__list .__sub__cat .block__item:nth-child(1) .single__body .cart__cover,
.news__list .__sub__cat .block__item:nth-child(2) .single__body .cart__cover,
.news__list .__sub__cat .block__item:nth-child(3) .single__body .cart__cover,
.news__list .__sub__cat .block__item:nth-child(4) .single__body .cart__cover{
  height:180px;
  aspect-ratio:16/9;
}
}