.banner{direction:rtl}.banner__content{margin-left:0;margin-right:22%;padding-left:0;padding-right:29%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner__content .banner__text{font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-xl)}.banner__overlay-wrapper{left:auto;right:0}body,html{direction:rtl;text-align:right}.custom-select .ts-control{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{background-image:url(../images/icons/angle-left-main.svg)!important}.banner--home .banner__title{font-size:var(--font-size-4xl);font-weight:500;letter-spacing:var(--letter-spacing-4xl);line-height:48px;margin:0}.banner--contacts .contacts-info{margin-right:25px}.official-links__left .official-links__item,.section-header__action{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.article-card__content:after{background-image:url(../images/icons/arrow-left-line-main.svg);margin-left:0;margin-right:auto}.pagination-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select .ts-dropdown .option{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.breadcrumbs__item:not(:last-child):after{margin-left:0;margin-right:8px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.breadcrumbs__item .breadcrumbs__link{font-size:var(--font-size-lg);letter-spacing:var(--letter-spacing-lg)}.accordion-text .list-header,.accordion-text ol,.accordion-text ul,.content-cms .list-header,.content-cms ol,.content-cms ul{margin-left:0;margin-right:68px}.accordion-text ol li,.accordion-text ul li,.content-cms ol li,.content-cms ul li{font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-xl);padding-left:0;padding-right:48px}.accordion-text ol li:before,.accordion-text ul li:before,.content-cms ol li:before,.content-cms ul li:before{left:auto;right:0}.accordion-text ul li:before,.content-cms ul li:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}form .form-input:not(:-moz-placeholder)~.form-label,form .form-textarea:not(:-moz-placeholder)~.form-label{font-size:var(--font-size-lg)!important;letter-spacing:var(--letter-spacing-lg)!important}form .form-input:not(:-ms-input-placeholder)~.form-label,form .form-textarea:not(:-ms-input-placeholder)~.form-label{font-size:var(--font-size-lg)!important;letter-spacing:var(--letter-spacing-lg)!important}form .form-input:focus~.form-label,form .form-input:not(:placeholder-shown)~.form-label,form .form-textarea:focus~.form-label,form .form-textarea:not(:placeholder-shown)~.form-label{font-size:var(--font-size-lg)!important;letter-spacing:var(--letter-spacing-lg)!important}form .checkbox-group .checkbox-label{font-size:var(--font-size-lg);letter-spacing:var(--letter-spacing-lg)}form .form-label{font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-xl)}form .form-error{font-size:var(--font-size-lg);left:auto;letter-spacing:var(--letter-spacing-lg);padding-left:0;padding-right:26px;right:0}form .form-error:before{left:auto;right:0}form .submit-btn{margin-left:auto}.accordion-header{text-align:right}.header__nav-link{font-size:var(--font-size-base);font-weight:500;letter-spacing:var(--letter-spacing-base);padding-left:5px;padding-right:5px}.fancybox__content>.carousel__button.is-close{left:24px;right:auto}.modal{direction:rtl;text-align:right}.modal .modal--header .modal__body{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.modal .modal__nav a{font-size:var(--font-size-lg);font-weight:500;letter-spacing:var(--letter-spacing-lg)}footer{font-size:var(--font-size-base);letter-spacing:0;line-height:130%}footer .footer__link{font-size:var(--font-size-lg)}.scroll-top{left:0;right:auto}.cookies__close{left:20px;right:auto}@media (max-width:1200.98px){.banner__content{margin-left:0;margin-right:25%;margin-right:0;padding-left:10%;padding-right:20%;padding-right:calc(40px + 34%)}.banner--contacts .banner__content{margin-left:0;margin-right:10%;padding-right:calc(40px + 34%)}}@media (max-width:1023.98px){.banner__content{padding:30px 20% 40px 40px}}@media (max-width:768.98px){.banner__content{padding:59px 25px 40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner__overlay-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;right:auto}.banner--home .banner__title{font-size:var(--font-size-2xl);letter-spacing:var(--letter-spacing-2xl);line-height:31.2px}.banner--contacts .banner__content,.banner__content{margin-right:0;padding-right:25px}}