.expensive-or-cheap {
  /* .expensive-or-cheap__title */
  /* .expensive-or-cheap__subtitle */
  /* .expensive-or-cheap__text */
  /* .expensive-or-cheap__slider */
  /* .expensive-or-cheap__item-first */
  /* .expensive-or-cheap__first-title */
  /* .expensive-or-cheap__first-logo */
  /* .expensive-or-cheap__first-info */
  /* .expensive-or-cheap__ratio */
  /* .expensive-or-cheap__item */
  /* .expensive-or-cheap__item-title */
  /* .expensive-or-cheap__item-info */
  /* .expensive-or-cheap__item-name */
}
.expensive-or-cheap img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.expensive-or-cheap__title {
  line-height: 1.2;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
 .expensive-or-cheap__wrapper {
    padding-bottom: 4.5rem;
}     
}
.expensive-or-cheap-dont {
    margin-top: -45px;
}
.expensive-or-cheap__title {
    padding-bottom: 10px;
}
@media (min-width: 768px) {
	.expensive-or-cheap__title {
		margin-bottom: 0.7rem;
	}
	.expensive-or-cheap-dont {
		margin-top: -55px;
	}
	.expensive-or-cheap__title {
		padding-bottom: 25px;
	}   
}
@media (max-width: 1023px) and  (min-width: 768px){
 .expensive-or-cheap__wrapper.indent {
    padding-bottom: 55px;
}  
}
@media (min-width: 1200px) {
	.expensive-or-cheap__title {
		margin-bottom: 1.5rem;
	}
	.expensive-or-cheap-dont {
		margin-top: -60px;
	}
	.okna-dlya-doma-2 .expensive-or-cheap .indent {
		padding-bottom: 80px;
	}
}
.expensive-or-cheap__subtitle {
  font-size: 1.8rem;
  margin-bottom: 3rem;
}
@media (min-width: 768px) {
  .expensive-or-cheap__subtitle {
    font-size: 1.6rem;
    margin-bottom: 2.7rem;
  }
}
@media (min-width: 1200px) {
  .expensive-or-cheap__subtitle {
    font-size: 1.8rem;
    margin-bottom: 3.3rem;
  }
}
.expensive-or-cheap__text {
  line-height: 1.2;
  margin-bottom: 3.1rem;
}
@media (min-width: 768px) {
  .expensive-or-cheap__text {
    margin-bottom: 2.9rem;
  }
}
@media (min-width: 1200px) {
  .expensive-or-cheap__text {
    margin-bottom: 3.1rem;
  }
}
.expensive-or-cheap__slider {
  margin-bottom: 3.3rem;
}
.expensive-or-cheap__slider .owl-stage-outer {
  margin: -1rem 0;
}
.expensive-or-cheap__slider .pagination.active {
  background-color: #17A1E3;
}
.expensive-or-cheap__slider .pagination-box {
  bottom: -1.5em;
}
@media (min-width: 768px) {
  .expensive-or-cheap__slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .expensive-or-cheap__item.expensive-or-cheap__item1 {
    max-width: 326px;
}
}
.expensive-or-cheap__item-first {
  width: 100%;
  max-width: 30rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
  border-radius: 6px;
  overflow: hidden;
  margin: 1rem auto;
}
.expensive-or-cheap__item-first.--repair .expensive-or-cheap__first-info {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.expensive-or-cheap__item-first.--repair .expensive-or-cheap__first-info span.orange {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .expensive-or-cheap__item-first {
    margin: 0;
    padding-bottom: 2rem;
  }
}
.expensive-or-cheap__first-title {
  padding: 1rem;
  background-color: #F26421;
  color: #fff;
  letter-spacing: 0.03em;
  line-height: 1.4;
  text-align: center;
}
.expensive-or-cheap__first-logo {
  text-align: center;
  border-bottom: 1px solid #E8E8E8;
  padding: 0.7rem 0;
    height: 80px;
}
.expensive-or-cheap__first-logo .icon {
  width: 128px;
}
.fw7.orange.expensive-or-cheap__first-info-text {
    font-size: 24px;
    padding-left: 5px;
}
.expensive-or-cheap__ratio.df {
    height: 18px;
    padding-top: 3px;
}
.expensive-or-cheap__first-info {
  border-bottom: 1px solid #E8E8E8;
  padding: 1.1rem 2.6rem;
  font-size: 1.8rem;
  line-height: 1.1;
}
.expensive-or-cheap__first-info:last-child {
  border: none;
}
.dfsb-gg {
    line-height: 28px;
}
@media (min-width: 768px) {
  .expensive-or-cheap__first-info {
    padding: 1.1rem 2.6rem;
    line-height: 1.2;
  }
}
.expensive-or-cheap__ratio .star {
  width: 1.8rem;
  height: 1.8rem;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.83439 1.62495C8.11304 0.662362 9.47688 0.662362 9.75552 1.62495L11.0403 6.06323C11.1641 6.49087 11.5557 6.78517 12.0009 6.78517H16.3831C17.3237 6.78517 17.744 7.9657 17.0151 8.56015L13.2785 11.6073C12.9678 11.8607 12.8385 12.2752 12.95 12.6603L14.3293 17.4252C14.602 18.3672 13.4967 19.098 12.7367 18.4782L9.42695 15.7791C9.05904 15.4791 8.53088 15.4791 8.16296 15.7791L4.85319 18.4783C4.09317 19.098 2.98794 18.3672 3.26063 17.4252L4.63994 12.6603C4.75142 12.2752 4.62209 11.8607 4.31137 11.6073L0.574844 8.56015C-0.154084 7.9657 0.266252 6.78517 1.20684 6.78517H5.58906C6.03426 6.78517 6.42584 6.49087 6.54963 6.06323L7.83439 1.62495Z' fill='%23FFE600'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
}
.expensive-or-cheap__ratio .star1 {
  width: 1.8rem;
  height: 1.7rem;
  background-image: url("/wp-content/themes/twentytwenty-child/img/star_none1.svg");
  background-repeat: no-repeat;
    margin-left: 4px;
}
.expensive-or-cheap__item1 .expensive-or-cheap__ratio.df {
    padding-top: 0;
}
.expensive-or-cheap__item {
  width: 100%;
  max-width: 30rem;
  margin: 1rem auto;
}
.expensive-or-cheap__item.--repair .expensive-or-cheap__item-info {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.expensive-or-cheap__item.--repair .expensive-or-cheap__item-info span:nth-child(2) {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .expensive-or-cheap__item {
    max-width: 20rem;
    margin: 0;
    border-left: 1px solid #E8E8E8;
    margin-top: 0rem;
  }
  .expensive-or-cheap__item:nth-child(2) {
    border-left: none;
  }
}
@media (min-width: 1200px) {
  .expensive-or-cheap__item {
    max-width: 24.8rem;
  }
}
.expensive-or-cheap__item-title {
  background: #9A9A9A;
  height: 6rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
}
@media (min-width: 768px) {
  .expensive-or-cheap__item-title {
    font-size: 1.8rem;
    letter-spacing: 0.03em;
  }
}
.expensive-or-cheap__item-info {
  height: 6rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem 2.6rem;
  border-bottom: 1px solid #E8E8E8;
}
.expensive-or-cheap__item-info span {
    font-size: 18px;
}
.expensive-or-cheap__item-info .expensive-or-cheap__item-name {
    padding-right: 10px;
    font-size: 16px;
    color: #969693;
}
@media (max-width: 767px) {
  .expensive-or-cheap__item-info:last-child {
    border: none;
  }
}
@media (min-width: 768px) {
  .expensive-or-cheap__item-info {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 5.2rem;
  }
}
.expensive-or-cheap .expensive-or-cheap__first-logo .icon {
    width: 128px;
    margin: auto;
}
.expensive-or-cheap__item-first {
    margin: 0;
    padding-bottom: 2rem;
}
@media (max-width: 767px) {
.expensive-or-cheap__item-first {
    margin: auto;
}
    .expensive-or-cheap__slider .pagination-box {
    bottom: 0;
}
    .expensive-or-cheap__wrapper .pagination.active {
    background-color: #F26421;
}
}
.xpensive-or-cheap_а.form-contacts__button.button.open-modal-1 {
    max-width: 307px;
    margin-top: 30px;
}
@media (min-width: 768px) and (max-width: 1199px){ 
.expensive-or-cheap .expensive-or-cheap__first-logo .icon {
    width: 128px;
    margin: auto;
}
    .expensive-or-cheap__item, .expensive-or-cheap__item-first {
    max-width: 401px;
}
    .expensive-or-cheap__item.expensive-or-cheap__item1 {
    margin-top: 20px;
}
     .expensive-or-cheap__wrapper .owl-next span {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 407.46 82.26'%3E%3Cg id='Слой_2' data-name='Слой 2'%3E%3Cg id='Слой_1-2' data-name='Слой 1' fill='%23F26421'%3E%3Cpath d='M388,46.1H6.38c-6.22,0-7.06-.86-6-6.88.2-1.13,1.8-2.47,3-2.83,1.69-.49,3.63-.16,5.46-.16q185.73,0,371.46,0c2.56,0,5.13-.28,9.14-.51-4.64-4.71-8.19-8.37-11.79-12C373,19,368.27,14.28,363.56,9.56c-2.39-2.39-3.56-5.18-.89-7.87s5.68-1.84,8.28.77q16.94,17,33.95,33.93c3.21,3.18,3.52,6.16.24,9.43q-17,16.93-33.95,33.92c-2.53,2.53-5.5,3.67-8.35,1s-1.52-5.69,1-8.2q10.82-10.76,21.56-21.56c1.11-1.11,2.12-2.3,3.18-3.45Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
             font-size: 1em;
    display: block;
    width: 3.4em;
    height: 1em;
    color: transparent;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
    .expensive-or-cheap__wrapper .owl-prev span {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 407.6 82.25'%3E%3Cg id='Слой_2' data-name='Слой 2'%3E%3Cg id='Слой_1-2' data-name='Слой 1' fill='%23F26421'%3E%3Cpath d='M17.86,35.76c3.84.2,6.26.43,8.67.43q187.25,0,374.47,0c6.21,0,7.32,1.1,6.24,6.8a5,5,0,0,1-3,2.92c-1.5.52-3.29.15-5,.15q-186.48,0-373,0c-2.4,0-4.79.24-8.47.44,2.05,2.28,3.16,3.64,4.39,4.87Q32.83,62,43.47,72.62c2.63,2.6,3.61,5.53.72,8.22-2.64,2.47-5.47,1.42-7.89-1q-16.93-17-33.93-33.95c-3.2-3.2-3.15-6.23.11-9.47q17.06-16.87,34-33.93c2.44-2.46,5.19-3.58,7.84-1s1.9,5.66-.74,8.27Q33.06,20.13,22.67,30.61C21.4,31.88,20.21,33.23,17.86,35.76Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            font-size: 1em;
    display: block;
    width: 3.4em;
    height: 1em;
    color: transparent;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
    .expensive-or-cheap__wrapper .owl-prev {
    left: 15.6em;
        position: absolute;
    bottom: -0.25em;
    z-index: 2;
}
    .expensive-or-cheap__wrapper .owl-next {
    right: 15.6em;
    position: absolute;
    bottom: -0.25em;
    z-index: 2;
}
    .expensive-or-cheap__wrapper .pagination.active {
    background-color: #F26421;
}
    .expensive-or-cheap__slider {
    padding-bottom: 40px;
}
    .expensive-or-cheap__slider .pagination-box {
    bottom: -2.5em;
}
}

.expensive-or-cheap--modified .expensive-or-cheap__first-header {
    padding: 10px;
    color: #fff;
    background: #f26421;
}
.expensive-or-cheap--modified .expensive-or-cheap__first-logo {
	padding: 0;
    height: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.expensive-or-cheap--modified .expensive-or-cheap__first-logo svg {

}
@media (max-width: 767px) {
	.expensive-or-cheap--modified .owl-loaded .owl-stage {
		padding-bottom: 20px;
	}   
}
@media (min-width: 768px) {
	.expensive-or-cheap--modified .expensive-or-cheap__title {
		padding-bottom: 0;
	}   
}