

/* Start:/local/components/trimm/index.slider/templates/.default/style.css?17624148907252*/
.slider__wrapper {
  position: relative;
  margin-bottom: 120px; }
  @media (max-width: 1024px) {
    .slider__wrapper {
      margin-bottom: 60px; } 
    }
  @media (max-width: 450px) {
    .slider__wrapper {
      margin-bottom: 48px; } 
    }

.slider {
  height: 800px; }
  @media (max-width: 1366px) {
    .slider {
      height: 779px;
    } }
  @media (max-width: 1024px) {
    .slider {
      height: 700px;
      margin-top: 84px; } }
  @media (max-width: 768px) {
    .slider {
      height: 880px; } }
  @media (max-width: 550px) {
    .slider {
      height: 460px;
      margin-top: 72px; } }

.slide {
  opacity: 0;
  transition: 0.3s ease;
  background-size: cover;
  background-position: center center;
  height: 100%;
  display: flex !important;
  justify-content: center;
  align-items: center; }

.slider .slick-initialized .slick-slider .slide {
  opacity: 1;
}

.slide__content {
  height: 100%;
  display: flex;
  align-items: center;
  max-width: 1366px;
  width: 100%;
  position: relative;
  padding: 0 103px; }
  @media (max-width: 1320px) {
    .slide__content {
      padding: 0 80px; } }
  @media (max-width: 1030px) {
    .slide__content {
      padding: 0 7%; } }
  @media (max-width: 768px) {
    .slide__content {
      padding: 0 3%;
      flex-direction: column !important; } }

.slide__left {
  max-height: 100%;
  position: absolute;
  width: 55%;
  display: flex;
  flex-direction: column;
  z-index: 2;
  max-width: 580px; }
  @media (max-width: 768px) {
    .slide__left {
      bottom: 0;
      justify-content: space-between;
      height: 100%;
      padding: 40px 0;
      width: 90%; } }
  @media (max-width: 550px) {
    .slide__left {
      padding: 40px 0 20px 0; } }
  @media (max-width: 450px) {
    .slide__left {
      padding: 50px 0 10px 0; } }

.slide__left-title {
  font-size: 24px;
  color: #212121;
  font-weight: 500;
  margin-bottom: 12px; }
  @media (max-width: 850px) {
    .slide__left-title {
      font-size: 20px; } }
  @media (max-width: 768px) {
    .slide__left-title {
      text-align: center; } }
  @media (max-width: 650px) {
    .slide__left-title {
      font-size: 18px; } }
  @media (max-width: 480px) {
    .slide__left-title {
      margin-bottom: 5px;
      font-size: 14px; } }
  @media (max-width: 410px) {
    .slide__left-title {
      font-size: 13px; } }

.slide__left-subtitle {
  font-size: 48px;
  font-weight: 600; }
  @media (max-width: 850px) {
    .slide__left-subtitle {
      font-size: 32px; } }
  @media (max-width: 768px) {
    .slide__left-subtitle {
      text-align: center; } }
  @media (max-width: 650px) {
    .slide__left-subtitle {
      font-size: 28px; } }
  @media (max-width: 480px) {
    .slide__left-subtitle {
      font-size: 22px; } }
  @media (max-width: 410px) {
    .slide__left-subtitle {
      font-size: 18px; } }

.slide__right {
  max-height: 100%;
  height: 100%;
  max-width: 55%;
  display: flex;
  align-items: flex-end;
  position: absolute;
  right: 0; }
  .slide__right img {
    max-height: 100%; }
  @media (max-width: 1280px) {
    .slide__right {
      right: -10%; } }
  @media (max-width: 1180px) {
    .slide__right {
      right: -20%; } }
  @media (max-width: 1080px) {
    .slide__right {
      right: -25%; } }
  @media (max-width: 1030px) {
    .slide__right {
      right: -15%; } }
  @media (max-width: 768px) {
    .slide__right {
      right: 0 !important;
      left: 0 !important;
      max-width: 100%;
      justify-content: center;
      align-items: flex-end !important; } }
  @media (max-width: 550px) {
    .slide__right {
      max-height: 70%;
      bottom: 0; } }

.slide__buttons {
  width: 100%;
  max-width: 580px;
  display: flex;
  justify-content: space-between;
  margin-top: 15px; }
  @media (max-width: 768px) {
    .slide__buttons {
      justify-content: center;
      align-items: flex-end;
      flex: 1 1 100%; } }

.slide__btn {
  width: fit-content;
  height: 70px;
  min-width: 250px;
  flex: 1 1 auto;
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #102A83;
  border-radius: 12px;
  background-color: #fff;
  font-weight: 600;
  font-size: 24px;
  cursor: pointer; }
  @media (max-width: 1040px) {
    .slide__btn {
      font-size: 22px; } }
  @media (max-width: 930px) {
    .slide__btn {
      min-width: 200px; } }
  @media (max-width: 800px) {
    .slide__btn {
      font-size: 20px; } }
  @media (max-width: 768px) {
    .slide__btn {
      width: 100%;
      max-width: 250px;
      height: 56px;
      font-size: 18px; } }
  @media (max-width: 480px) {
    .slide__btn {
      font-size: 13px;
      height: 36px;
      min-width: 160px;
      max-width: 160px;
      border-radius: 6px; } }

.slide__btn-s {
  background-color: #102A83;
  color: #fff;
  margin-left: 12px; }

.slide__spiral {
  opacity: 0;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%); }
.slick-slide .slide__spiral {
  opacity: 1;
}

@media (min-width: 769px) {
  .slide__left-img-var .slide__content {
    flex-direction: row-reverse; }
  .slide__left-img-var .slide__left {
    max-height: 100%;
    position: absolute;
    width: 55%;
    display: flex;
    flex-direction: column;
    z-index: 2;
    max-width: 580px; }
  .slide__left-img-var .slide__right {
    align-items: flex-end;
    left: 0; } }
  @media (min-width: 769px) and (max-width: 1280px) {
    .slide__left-img-var .slide__right {
      left: -10%;
      justify-content: flex-end; } }
  @media (min-width: 769px) and (max-width: 1180px) {
    .slide__left-img-var .slide__right {
      left: -20%; } }
  @media (min-width: 769px) and (max-width: 1080px) {
    .slide__left-img-var .slide__right {
      left: -25%; } }
  @media (min-width: 769px) and (max-width: 1030px) {
    .slide__left-img-var .slide__right {
      left: -15%; } }
  @media (min-width: 769px) and (max-width: 480px) {
    .slide__left-img-var .slide__right {
      left: -10%; } }

@media (min-width: 769px) {
  .slide__left-img-var .slide__buttons {
    justify-content: flex-end; }
  .slide__left-img-var .slide__left-text {
    text-align: right; } }

.slide__single-btn {
  max-width: 340px;
  margin-left: 0; }

.slide__right-top {
  align-items: flex-start; }

.slide__right-middle {
  align-items: center; }

.slide__right-bottom {
  align-items: flex-end; }

.slick-list, .slick-track {
  height: 100%; }

.slider__arrows {
  position: absolute;
  bottom: 64px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 1366px;
  display: flex;
  justify-content: flex-end;
  gap: 12px;
  height: 0; }
  @media (max-width: 1460px) {
    .slider__arrows {
      padding: 0 20px; } }
  @media (max-width: 1025px) {
    .slider__arrows {
      display: none; } }

.slider__arrow-left {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  width: 48px;
  border-radius: 8px;
  padding: 12px;
  background-color: #fff;
  cursor: pointer; }

.slider__arrow-right {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  width: 48px;
  border-radius: 8px;
  padding: 12px;
  background-color: #fff;
  cursor: pointer; }
  .slider__arrow-right img {
    transform: rotate(180deg); }
/* End */


/* Start:/local/components/trimm/special.offers/templates/trimm-index-page/bitrix/news.list/.default/style.css?1749209321150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/components/blog/blognews.indexpage.block/templates/trimm/style.css?1749209321150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /local/components/trimm/index.slider/templates/.default/style.css?17624148907252 */
/* /local/components/trimm/special.offers/templates/trimm-index-page/bitrix/news.list/.default/style.css?1749209321150 */
/* /local/components/blog/blognews.indexpage.block/templates/trimm/style.css?1749209321150 */
