.bg-1{background-color:#261e19;position:relative}
.bg-1:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("../../img/bg/decor-1.png");background-repeat:no-repeat;background-position:center;opacity:.75}
.bg-9{background-color:#3d322b}
.main-advantages{padding:20px 0}
@media only screen and (max-width:767px){.main-advantages{padding:10px 0 20px}}
.main-advantages .slick-arrow{background-color:rgba(0,0,0,0);border:0;box-shadow:none}
.main-advantages__list{display:flex;gap:28px}
@media only screen and (max-width:1023px){.main-advantages__list{flex-wrap:wrap}}
@media only screen and (max-width:767px){.main-advantages__list{flex-direction:column;flex-wrap:nowrap;padding-bottom:30px}}
.main-advantages__item{padding:20px 14px;background-color:#f7f7f7;width:25%;text-align:center;position:relative}
@media only screen and (max-width:1023px){.main-advantages__item{width:calc(50% - 14px)}}
@media only screen and (max-width:767px){.main-advantages__item{width:100%;margin-top:20px;padding:30px 34px 20px}}
.main-advantages__icon{width:30px;height:32px;position:absolute;margin:0 auto;top:-16px;left:0;right:0}
.main-advantages__title{font-size:18px;margin-bottom:8px}
@media only screen and (max-width:991px){.main-advantages__title{font-size:16px}}
.main-advantages__text{font-size:14px;line-height:18px}
.b-text-up{text-transform:uppercase}
.b-text-bold{font-weight:600;font-family:Rubik,"Rubik Fallback",sans-serif}
.s-main{padding:24px 0}
@media only screen and (max-width:767px){.s-main{padding:16px 0}}
