@media(min-width:768px){
    .rew-col{
        flex:0 0 calc(50% - 16px);
        margin-left: 8px;
        margin-right: 8px;
    }
}

@media(min-width:991px){
	.rewievs-box-text{
		font-size: 16px;
	}
}
@media(min-width:991px){
	.rewievs-box-name{
		font-size: 20px;
		margin-bottom:16px;
	}
}

@media(min-width:1200px){
    .our-work-list .our-work-item .our-work-img .our-works-img:first-child {
        min-height: 240px;
    }
}

@media (min-width: 1921px) {
    .main-slider,
    .main-slider__slide {
        min-height: 537px;
        max-height: 537px;
    }
    .main-slider__down-line,
    .main-slider__up-line {
        display: none;
    }
    .main-slider {
        max-width: 100%;
        margin: 0 auto;
    }
    .main-slider__template {
        position: static;
        max-width: 100%;
    }
    .main-slider__inner {
        position: static;
    }
    .main-slider__slide-items {
        margin-top: 0;
    }
    .main-slider__controls {
        position: absolute;
        width: 100%;
        top: 0;
    }
    .main-slider__arrow {
        top: 232px;
    }
    .main-slider__pagination {
        top: 495px !important;
    }
    .main-slider__wrapper {
        padding-top: 0;
    }
}
@media(min-width:568px) and (max-width:767px){.site-footer{overflow:hidden;}}
@media(min-width:568px) and (max-width:991px){.doctor-preview .default-btn{ margin-bottom:15px; }}
@media (min-width: 2049px) {
    .hero-slider .hero-slider__lines-down,
    .hero-slider .hero-slider__lines-up {
        background-image: none;
    }
    .about {
        padding-top: 50px;
    }
    .hero-slider__slide-img {
        top: 0;
    }
}

@media (max-width: 1919px) {
    .hero-slider .text-slider__arrow {
        display: none;
    }

    .main-slider,
    .main-slider__slide {
        min-height: 537px;
        max-height: 537px;
    }
    .main-slider__arrow--left,
    .socials__arrows-item--left,
    .workers__arrows-item--left,
    .revs__arrows-item--left {
        left: 15px;
    }
    .container {
        padding-left: 15px;
        padding-right: 15px;
    }
    .main-slider__down-line,
    .main-slider__up-line {
        display: none;
    }
    .main-slider {
        max-width: 100%;
        margin: 0 auto;
    }
    .main-slider__template {
        position: static;
        max-width: 100%;
    }
    .main-slider__inner {
        position: static;
    }
    .main-slider__slide-items {
        margin-top: 0;
    }
    .main-slider__controls {
        position: absolute;
        width: 100%;
        top: 0;
    }
    .main-slider__arrow {
        top: 232px;
    }
    .main-slider__pagination {
        top: 495px !important;
    }
    .main-slider__wrapper {
        padding-top: 0;
    }
    .main-slider__slide-container {
        padding: 0 80px;
    }
    .main-slider__arrow--right,
    .socials__arrows-item--right,
    .workers__arrows-item--right,
    .revs__arrows-item--right {
        right: 15px;
    }
    .results__slider-container {
        margin: 0 50px;
    }
    .socials__slider,
    .workers__slider,
	.mainRews__slider	{
        margin: 0 65px;
    }
    .tabs__nav-item svg {
        margin-right: 15px;
    }
    .header--search .header__search-form-field {
        width: 300px;
    }
    .header--search .header__tels {
        height: 0;
    }
    .gallery__arrow--right {
        right: 0;
    }
    .gallery__arrow--left {
        left: 0;
    }
}

@media (max-width: 1365px) {
  
    .main-slider__slide-title {
        font-size: 46px;
    }
    .about,
    .tabs {
        padding-top: 60px;
    }
    .results__slide-img-wrapper {
        height: 250px;
    }
    .workers__slide-img-wrapper {
        height: 390px;
    }
    .footer .consult-button {
        font-size: 16px;
    }
    .title {
        font-size: 40px;
    }
    .tabs__item-group-video {
        min-width: 400px;
        width: 400px;
        margin-left: 50px;
        height: 350px;
    }
    .device__slide-group--img {
        width: 500px;
        min-width: 500px;
    }
    .presentations__grid,
    .tabs__item {
        padding: 40px 35px;
    }
    .presentations__group:first-child {
        min-width: 400px;
        width: auto;
        max-width: 400px;
        margin-right: 30px;
    }
    .locations__desc {
        max-width: 480px;
        font-size: 14px;
    }
    .locations__list {
        max-width: 500px;
    }
    .locations {
        min-height: 600px;
    }
	.sectionMethodsSlider--elem {
		padding:25px 25px 170px;
	}
}
@media (max-width: 1280px) {
	.packagesElem h4 {
		font-size:30px;
	}
	.elemIcon span {
		font-size:14px;
	}
	.tabs__nav,
	.tabs__nav--last	{
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
    }
}
@media (max-width: 1080px) {

	.elemIcon span {
		font-size:12px;
	}
	.packages__description {
		max-width:100%;
	}
}

@media (max-width: 1199px) {
    .title {
        font-size: 35px;
    }
    body {
        font-size: 14px;
    }
    .header__nav,
    .header__tels-items {
        font-size: 16px;
    }
    .header__logo-icon {
        max-width: 250px;
    }
    .about__grid {
        grid-template-columns: repeat(1, 1fr);
        grid-gap: 30px;
    }
    .about__img,
    .footer__group:first-child {
        width: 100%;
    }
    .about .button-tour {
        display: none;
    }
    .about__group:last-child {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    .about__group:last-child .group-2 {
        order: 1;
    }
    .about__group:last-child .group-3 {
        order: 2;
        margin-bottom: 24px;
    }
    .about__group:last-child .group-1 {
        order: 3;
    }
    .device__slide-group--img {
        width: 400px;
        min-width: 400px;
    }
    .device__slide-group {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    .presentations__grid {
        flex-direction: column;
        align-items: flex-start;
        position: relative;
        padding-bottom: 100px;
    }
    .presentations__grid .presentations__group {
        min-width: auto;
        max-width: none;
        width: 100%;
        margin-right: 0;
    }
    .presentations__grid .button-main {
        position: absolute;
        bottom: 30px;
        left: 35px;
    }
    .presentations__card {
        height: 320px;
    }
    .contacts__info {
        left: 20px;
        top: 20px;
    }
    .footer__container {
        flex-wrap: wrap;
        gap: 40px;
    }
    .locations__map-container {
        position: relative;
        width: 100%;
        padding-bottom: 72%;
    }
    .locations {
        min-height: auto;
    }
    .locations__desc,
    .locations__list {
        max-width: 100%;
    }
	.ml130 {margin-left: 65px;}.contacts__left {margin-right: 35px;}
	.doctors-list-item.-masonry {flex-basis: 44%;}
}
@media (max-width: 1023px) {.contacts__map {height: 400px;}
.contacts {flex-direction: column;}
.mt30 {margin-top: 0;}
.contacts__flex {display: flex;}.contacts__flex > div {margin-right: 42px;}
.contacts__left {margin-bottom: 40px;margin-right: 0;}
.pre-footer {flex-direction: column;}
.footer-form__title {font-size: 18px;}
.footer-form__input, .footer-form textarea {font-size: 13px;}
.doctors-list-item.-masonry {flex-basis: 43%;font-size: 13px;}.doctor-preview__info p {font-size: 13px;line-height: 18px;}.doctor-preview__name {font-size: 16px;}.doctor-preview {/*flex-basis: 43%;*/font-size: 13px;}.js-doctor-list .slick-prev::before {width: 9px;height: 9px;} .js-doctor-list .slick-next::before {width: 9px;height: 9px;}
.left-column .default-btn, .left-column .white-btn {box-sizing: border-box;width: 100%;margin-bottom: 10px;text-align: center;}
.blocquote-txt span::before {transform: scale(.6);}
.blocquote-txt span::after {transform: rotate(180deg) scale(.6);}
.sertificate-list .slick-next::before {width: 7px;height: 7px;}.sertificate-list .slick-prev::before {width: 7px;height: 7px;}
.aside-menu__item {font-size: 16px;}.aside-menu a {margin-bottom: 10px;}.aside-menu__sub a {font-size: 14px;} .aside-menu__sub a {font-size: 12px;} .aside-menu__sub {padding-left: 10px;}
}
@media (max-width: 992px) {
	.hero-slider {
        min-height: 550px;
        max-height: 550px;
    }
    .hero-slider .text-slider__title {
        font-size: 42px;
        max-width: 600px;
    }
    .hero-slider .text-slider__desc {
        max-width: 600px;
    }
    .hero-slider .text-slider__pagination {
        top: 350px;
    }
	.packagesWrap {
		display:block;
	}
	.packagesElem {
		max-width:100%;
		margin-bottom:30px;
	}
	.packagesElem:last-child {
		margin-bottom:0px;
	}
	.articlesWrap {
		flex-wrap:wrap;
		gap:none;
		justify-content: space-between;
        flex-wrap: wrap;
	}
	.articleElem {
		max-width:48%;
		margin-bottom:25px;
	}
    .header__container .header__tels,
    .show-all-list,
    .tabs__item-grid,
    .tabs__nav-item {
        position: relative;
    }
    .header__container {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    .header__container .header__top {
        order: 3;
        width: 100%;
        padding-top: 0;
        display: none;
    }
    .header__container .header__center {
        order: 1;
        width: 100%;
        padding: 13px 0;
    }
    .header__container .header__bottom {
        order: 2;
        width: 100%;
        display: none;
        height: 70%;
        overflow: auto;
    }
    .header__container .burger__menu {
        display: inline-flex;
        flex-direction: column;
        justify-content: space-between;
        width: 28px;
        height: 17px;
    }
    .header__container .burger__menu span {
        width: 100%;
        height: 2px;
        border-radius: 10px;
        background: #31b9b8;
        display: block;
        transition: 0.3s;
        position: relative;
    }
    .device__slide-desc,
    .device__slide-list-title,
    .device__slide-title,
    .header__container .consult-button,
    .header__container .header__nav-item-link svg,
    .tabs__item-group-video-holder,
    .tabs__items {
        display: none;
    }
    .header__container .burger__menu--active span:first-child {
        transform: rotate(45deg);
        top: 6px;
    }
    .header__container .burger__menu--active span:last-child {
        transform: rotate(-45deg);
        bottom: 9px;
    }
    .header__container .header__tels:hover .heaer__tels-group {
        display: block;
    }
    .header__container .heaer__tels-group {
        position: absolute;
        width: 190px;
        background: #fff;
        padding: 15px;
        right: 0;
        display: none;
    }
    .device__slide-grid,
    .header__container .header__nav {
        flex-direction: column;
    }
    .header__container .header__nav-item-link {
        padding: 8px 15px;
    }
    .header__container .header__nav-item,
    .header__container .header__nav-item-link {
        width: 100%;
    }
    .header__container .header__logo-icon {
        max-width: 200px;
    }
    .header__container .header__nav-item .header__dropdown-menu {
        position: static;
        display: block;
        box-shadow: none;
    }
    .header__container .header__nav-item .header__dropdown-menu-container {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 35px;
        font-size: 16px;
    }
    .header__container .header__top-container {
        flex-direction: column;
        align-items: flex-start;
        gap: 15px;
        font-size: 14px;
        padding-top: 20px;
        border-top: 1px solid #31b9b8;
    }
    .header__container .header__top-group:first-child {
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }
    .main-slider,
    .main-slider__slide {
        min-height: 400px;
        max-height: 400px;
    }
    .main-slider__slide-items {
        max-width: 500px;
    }
    .main-slider__slide-title {
        font-size: 30px;
    }
    .main-slider__slide-desc {
        font-size: 14px;
        margin: 15px 0;
    }
    .button-arrow {
        font-size: 13px;
        padding: 15px;
    }
    .button-arrow img {
        width: 22px;
        margin-left: 8px;
    }
    .main-slider__arrow {
        top: 162px;
    }
    .main-slider__pagination {
        top: 365px !important;
    }
    .title {
        font-size: 30px;
        margin-bottom: 24px;
    }
    .about__img {
        margin-top: 24px;
        height: 300px;
    }
 
    .tabs__nav-item {
        padding: 5px 30px 5px 15px;
    }

    .tabs__item-grid {
        background: #f1f3f3;
        border-radius: 12px;
        padding: 20px 15px 80px;
        flex-direction: column;
    }
    .tabs__item-grid .button-main {
        position: absolute;
        left: 15px;
        bottom: 20px;
    }
    .tabs__item-title {
        font-size: 26px;
        padding-bottom: 15px;
    }
    .tabs__item-desc {
        font-size: 14px;
		max-width:100%;
    }
    .tabs__item-group-video {
        min-width: 100%;
        width: 100%;
        margin: 0;
    }
    .tabs__item-group {
        width: 100%;
    }
    .device__slide-group--img {
        width: 100%;
        min-width: 100%;
        margin: 0;
        background: 0 0;
    }
    .device__slide-img {
        max-height: 400px;
        background: #f1f3f3;
        margin-bottom: 16px;
        border-radius: 18px;
    }
    .device__slide-title--mob {
        display: block;
        font-size: 26px;
    }
    .show-all-list {
        display: inline-flex;
        background: #fff;
        border: 2px solid #31b9b8;
        color: #31b9b8;
        text-transform: uppercase;
        font-weight: 500;
        padding: 18px 25px;
        text-align: center;
        min-width: 240px;
        border-radius: 28px;
        transition: 0.3s;
        align-items: center;
        justify-content: center;
        margin-bottom: 15px;
    }
    .show-all-list::before {
        content: "Развернуть";
    }
    .show-all-list::after {
        content: "";
        width: 18px;
        height: 16px;
        background: url("./img/show-more.svg") no-repeat;
        position: absolute;
        right: 25px;
        transition: 0.2s;
        top: 19px;
    }
    .show-all-list--active::before {
        content: "Свернуть";
    }
    .show-all-list--active::after {
        transform: rotate(180deg);
        top: 14px;
    }
    .device__slide-group ul,
    .device__slide-list {
        width: 100%;
        display: none;
    }
    .device__slide-group ul {
        display: block;
    }
    .device__slide-group,
    .device__slide-group ul li,
    .device__slide-list-item {
        width: 100%;
    }
    .contacts__info {
        width: auto;
        padding: 40px 15px;
    }
    .socials__slide-item-overlay span {
        padding: 10px;
        font-size: 12px;
    }
    .footer__logo-icon {
        max-width: 250px;
    }
    .footer__title {
        font-size: 20px;
        margin-bottom: 15px;
    }
    .gallery__item {
        margin: 0 5px;
    }
    .gallery__item--1,
    .gallery__item--2,
    .gallery__item--3 {
        width: calc(100% - 10px);
    }
    .gallery__item--2 .gallery__link:first-child {
        width: calc(50% - 5px);
        margin-right: 5px;
        margin-bottom: 10px;
    }
    .gallery__item--2 .gallery__link:nth-child(2) {
        width: calc(50% - 5px);
        margin-left: 5px;
        margin-bottom: 10px;
    }
	.ml130 {margin-left: 20px;}
	.doctor-preview__info {flex-direction: column;margin-bottom: 15px;}
	.tabs__nav {
        grid-template-columns: repeat(1, 1fr);
        margin-bottom: 10px;
    }
	.elemBtn b {
		font-size:35px;
		min-width:60px;
		height:60px;
	}
	.elemBtn span {
		font-size:12px;
	}
	.sectionMethodsSlider--elem h4 {
		font-size:18px;
		min-height:45px;
	}
	.sectionMethodsSlider--schedule, .sectionMethodsSlider--time {
		font-size:14px;
	}
}
@media (max-width: 870px) {
	.article-list {flex-direction: column;}
	.article__item-img {width: 31%;}
	.sectionMethodsSlider--flexColl {
		flex-wrap:wrap;
	}
	.sectionMethodsSlider--flexColl .coll {
		max-width:100% !important;
	}
	.sectionMethodsSlider--flexColl .coll:last-child {
		order:1;
		margin:0 0 30px;
	}
	.sectionMethodsSlider--flexColl .coll:last-child img {
		max-height:none;
		max-width:320px;
		margin:0px auto;
		display:block;
	}
	.sectionMethodsSlider--flexColl .coll:first-child {
		order:2;
	}
}
@media (max-width: 767px) {
	.sectionMethodsSlider {
		overflow:hidden;
	}
	.hero-slider {
        min-height: 360px;
        max-height: 360px;
    }
    .hero-slider .text-slider__title {
        font-size: 24px;
        max-width: 360px;
    }
    .hero-slider .text-slider__desc {
        max-width: 360px;
        margin-bottom: 18px;
    }
    .hero-slider .text-slider__pagination {
        top: 235px;
    }
    .main-slider,
    .main-slider__slide {
        min-height: 300px;
        max-height: 300px;
    }
    .main-slider__slide-container {
        padding: 0 15px;
    }
    .main-slider__slide-title {
        font-size: 24px;
    }
    .main-slider__slide-items {
        max-width: 73%;
    }
    .button-arrow {
        padding: 9px 15px;
    }
    .main-slider__arrow,
    .presentations__card:last-child,
    .results__arrows,
    .socials__arrows {
        display: none;
    }
    .main-slider__pagination {
        top: 266px !important;
    }
    .presentations__grid {
        padding-left: 15px;
        padding-right: 15px;
    }
    .presentations__grid .button-main {
        left: 15px;
        width: calc(100% - 30px);
    }
    .gallery__item {
        height: 350px;
    }
    .results__slider-container,
    .socials__slider,
    .workers__slider {
        margin: 0;
    }
    .locations__map-container {
        min-width: 780px;
        width: 100%;
        padding-bottom: 0;
        height: 560px;
    }
    .locations {
        padding-bottom: 40px;
    }
    .locations__map-inner {
        overflow-x: auto;
        overflow-y: hidden;
        position: relative;
        right: -15px;
        padding-bottom: 40px;
    }
    .device__controls--results {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 30px;
    }
	.contacts__map {height: 380px;}
	 .our-work-list .our-work-item {
        width: 100%!important;
    }
	.two-column-page {flex-direction: column;}
	.left-column {flex-basis: 100%;margin-right: 0%;}
	.aside-menu {margin-bottom: 25px;border: 1px solid #2fbead;}
}
@media (max-width: 567px) {
    .breadcrumbs-list li {
        font-size: 10px;
    }
    .breadcrumbs-list a {
        font-size: 12px;
    }
    .modal {
        min-width: 288px;
        width: 288px;
    }
    ol {
        padding-left: 0;
        line-height: 18px;
    }
	.article__item-img {width: 62%;}
	.ml130 {margin-left: 0;}.contacts__map {height: 280px;}.contacts__right {flex-direction: column;}
	.contacts__flex {flex-direction: column;}
	.contacts__drive_table {flex-direction: column;}
	.form-flex {flex-direction: column;}
	.doctors-list-item.-masonry {flex-basis: 100%;width: 100%; margin-bottom: 20px;padding-right: 0;padding-left: 0;}.doctor-preview .default-btn {margin-right: 2%;margin-bottom: 20px;padding: 16px 13px;}.doctor-preview {margin-bottom: 20px;}.special__item {flex-direction: column;}
	.aside-menu a {margin-bottom: 5px;font-size: 12px;}
	.elemBtn span {
		font-size:14px;
	}
}
@media (max-width: 479px) {
	  .hero-slider {
        min-height: 550px;
        max-height: 550px;
    }
    .hero-slider .hero-slider__lines-up {
        background-image: url("./img/up-mob.svg");
        padding-bottom: 38.75%;
    }
    .hero-slider .hero-slider__lines-down {
        background-image: url("./img/down-mob.svg");
    }
    .hero-slider .hero-slider__slide-img {
        display: none;
    }
    .hero-slider .hero-slider__slide-img--mob {
        display: block;
        height: 100%;
        top: 0;
        object-position: bottom;
    }
    .hero-slider .text-slider {
        justify-content: flex-start;
        padding-top: 12%;
    }
    .hero-slider .text-slider__title {
        font-size: 20px;
    }
    .hero-slider .text-slider .button-arrow {
        font-size: 13px;
    }
    .hero-slider .text-slider__pagination {
        top: 2px;
    }
    .hero-slider .text-slider .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }
    .hero-slider .text-slider__arrow {
        display: block;
    }
    .hero-slider .text-slider__arrow svg {
        width: 15px;
    }
    .hero-slider .text-slider__arrow--left {
        left: 20px;
    }
    .hero-slider .text-slider__arrow--right {
        right: 20px;
    }
    .header__container .header__logo-icon {
        max-width: 160px;
    }
    .header__center-group {
        column-gap: 24px;
    }
    .header__search-form {
        column-gap: 0;
    }
    .header--search .header__logo-icon {
        opacity: 0;
    }
    .header--search .header__search-form {
        position: absolute;
        left: 15px;
    }
    .header--search .header__search-form-field {
        width: 220px;
    }
    .title {
        font-size: 26px;
    }
    .about__img,
    .results__slide-img-wrapper {
        height: 200px;
    }
    .about__list-item {
        font-weight: 600;
    }
    .about .about__group:last-child .group-3,
    .device .button-main,
    .show-all-list {
        width: 100%;
    }
    .about .button-main,
    .results__button {
        min-width: 100%;
    }
    .device__slide-title--mob,
    .tabs__item-title {
        font-size: 20px;
    }
    .tabs__item-list-item::after {
        content: none;
    }
    .tabs__item-list-item::before {
        content: url("./img/list-arrow.svg");
        margin-right: 10px;
    }
    .tabs__item-group-video {
        height: 300px;
    }
    .tabs__item-grid .button-main {
        width: calc(100% - 30px);
    }
    .device__controls {
        padding-top: 30px;
    }
    .results__arrows-item--right {
        right: -25px;
    }
    .results__arrows-item--left {
        left: -25px;
    }
    .results__arrows svg {
        width: 18px;
    }
    .results {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .locations {
        padding-top: 25px;
    }
    .gallery__item {
        height: 250px;
    }
    .workers .button-main {
        min-width: auto;
        width: 100%;
    }
    .gallery__inner .gallery__arrows,
    .main-slider__slide-image {
        display: none;
    }
    .main-slider__slide-image-mob {
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        object-fit: cover;
        max-height: 490px;
    }
    .contacts__info {
        padding: 20px 15px;
        width: calc(100% - 30px);
        left: 15px;
    }
    .contacts .button-main {
        min-width: auto;
        width: 100%;
        font-size: 14px;
        padding-top: 14px;
        padding-bottom: 14px;
    }
    .locations,
    .presentations {
        width: calc(100% - 30px);
        margin: 0 15px;
    }
    .presentations__grid {
        padding-top: 22px;
        padding-left: 0;
        padding-right: 0;
    }
    .presentations__grid .button-main {
        left: 0;
        width: 100%;
    }
    .button-arrow,
    .button-main,
    .show-all-list {
        border-radius: 50px;
    }
	.tabs__nav {
		display:block;
	}
	.revs__arrows-item--right {
        right: 5px;
    }
	.revs__arrows-item--left {
        left: 5px;
    }
	.mainRews__slider {
        margin: 0 35px;
    }
	.reviewsElem.video {
		padding: 15px 15px;
	}
	.footer__group {
		overflow:hidden;
	}
}


@media (max-width: 361px) {
    .main-slider__down-line img,
    .main-slider__up-line img {
        display: none;
    }
    .main-slider,
    .main-slider__slide {
        min-height: 550px;
        max-height: 550px;
    }
    .main-slider__inner,
    .main-slider__template {
        position: absolute;
    }
    .main-slider__up-line {
        display: block;
        height: 110px;
        background: url("./img/up-mob.svg") top center no-repeat;
        z-index: 10;
    }
    .main-slider__down-line {
        display: block;
        background: url("./img/down-mob.svg") bottom center no-repeat;
        height: 150px;
        z-index: 10;
    }
    .main-slider__slide-items {
        max-width: 100%;
    }
    .main-slider__pagination {
        top: 50px !important;
    }
    .main-slider__pagination .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }
    .main-slider__slide {
        align-items: flex-start;
        padding-top: 90px;
    }
    .main-slider__slide-title {
        font-weight: 300;
    }
    .main-slider__arrow {
        top: 270px;
        display: block;
    }
    .main-slider__arrow svg {
        width: 11px;
    }
    .main-slider__arrow--left {
        left: 0;
    }
    .main-slider__arrow--right {
        right: 0;
    }
}

