@charset "UTF-8";
* {
  -webkit-touch-callout: none;
	-webkit-user-select: none;
	 -khtml-user-select: none;
	   -moz-user-select: none;
		-ms-user-select: none;
			user-select: none;
}
/* start -------------------------------------------- basic --------------------------------------------- */
html {
  scroll-behavior: smooth;
  scroll-padding-top: 80px;
  font-size: 62.5%;
}
body {
	font-family: 'ALS Schlange sans', 'nunito', sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #000;
}
*,
*::before,
*::after {
	box-sizing: border-box;
}
p,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
a:hover, a:focus {
    text-decoration: none;
}
button,
input,
textarea {
  border: none;
  outline: none;
}
button {
  background-color: transparent;
}
.container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}
.title {
	font-weight: 900;
	font-size: 24px;
	line-height: 28px;
	margin-bottom: 25px;
    text-align: center;
    text-transform: uppercase;
}
.padding {
    padding: 45px 15px;	
}
.orange {
    color: #F26422;
}
.block {
	display: block;
}
.h1-hidden{
	visibility: hidden;
	position: absolute;
}
.fw7 {
    font-weight: 700;
}
.fw9 {
    font-weight: 900;
}
a {
    color: #000000;
    text-decoration: underline;
}
.padding {
    padding-top: 45px;
    padding-bottom: 45px;
}
*, *::before, *::after {
    box-sizing: border-box;
}
input[type="checkbox"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    top: 2px;
    margin: 0;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    background: #fff;
    border-radius: 0;
    border-style: solid;
    border-width: 0.1rem;
    border-color: #dcd7ca;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
    display: none;
}
.button {
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    width: 100%;
    margin: 0 auto;
    min-height: 35px;
    border: none;
    cursor: pointer;
    background-color: #F26422;
    color: #ffffff;
    border-radius: 6px;
    text-transform: uppercase;
    font-weight: 900;
    font-size: 14px;
    letter-spacing: 0.04em;
}
.button:hover{
    text-decoration: underline;
}
.indent{
    padding: 32px 0;
}
.text{
  font-size: 16px;
  line-height: 22px;
  text-align: center;
  padding-bottom: 25px;
}
.text-uppercase{
	text-transform: uppercase;
}
.text-lowercase{
	text-transform: lowercase;
}
.bggray {
    background-color: #F6F6F6;
}
.bggray-f9 {
    background-color: #F9F9F9;
}
.bgwhite{
    background-color: #ffffff;
}
.bgblue {
    background-color: #ECF6F8;
}
.center{
    text-align: center;
}
.dfsb {
    display: flex;
    justify-content: space-between;
}
.db {
    display: block;
}
ul, ol {
    margin: 0 0 30px 30px;
}
.reset {
  list-style: none;
  margin: 0;
  padding: 0;
}
iframe {
    display: block;
    max-width: 100%;
}
svg, img, embed, object {
    height: auto;
}
img {
    max-width: 100%;
}
.dfsa {
    display: flex;
    justify-content: space-around;
}
a, path {
    -webkit-transition: all 0.15s linear;
    transition: all 0.15s linear;
}
.container.container-wrapper {
    position: relative;
}
.container.container-wrapper {
    max-width: 34.5rem;
    margin: 0 auto;
}
.padding-top-0{
    padding-top: 0!important;
}
.padding-bottom-0{
    padding-bottom: 0!important;
}
.menu-active, .body-over{
    overflow: hidden;
}
#our-works{
	/* padding-top: 100px; */
	/* margin-top: -100px; */
}
@media (max-width: 767px) {
    .title-br-375{
        display: block;
    }   
}
@media (min-width: 768px) {
	.container {
		width: 768px;
	}
	.padding {
		padding: 55px 30px;	
	}	
	.title {
		font-size: 30px;
		line-height: 35px;
		margin-bottom: 30px;
	}
.button {
    font-size: 16px;
    line-height: 16px;
    min-height: 40px;
}
.indent{
    padding: 44px 0;
}
.text{
  font-size: 18px;
  padding-bottom: 30px;
} 

  .container.container-wrapper {
    max-width: 70.8rem;
}
}

@media (min-width: 1024px) {
	.container {
		width: 960px;
	}
	.padding {
		padding: 60px 0;	
	}
	.title {
		font-size: 40px;
		line-height: 47px;
	}
}
@media (min-width: 1200px) {
.indent{
    padding: 60px 0;
}  
 .text{
  padding-bottom: 32px;
} 
    .container.container-wrapper {
    max-width: 96rem;
}
    .db-1200 {
    display: block;
}
}
/*  start -------------------------------------------- стиль для слайдера swiper-container-initialized ------------------------------------------------------------ */
.slider__container{
    overflow: hidden;
	touch-action: pan-y;
}
.swiper-container-initialized {
    max-width: 450px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
    width: 100%;
    overflow: hidden;
}
.swiper-container-initialized .ceilings-prices-per-installation__list, .slider__wrap {
    display: flex;
}
.ceilings-prices-per-installation__list .ceilings-prices-per-installation__item {
    flex-shrink: 0;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    background-color: #fff;
    border-radius: 6px;
    -ms-flex-direction: column;
    flex-direction: column;
}

.slider__item {
	flex-shrink: 0;
}
.swiper__slider-controls, .slider-controls {
    display: flex;
    align-items: center;
    justify-content: center;
	gap: 25px;
}
.slider-controls__pagination {
    display: flex;
    align-items: center;
    gap: 10px;
}
.slider-controls__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #F26422;
}
.slider-controls__pagination .swiper-pagination-bullet {
    width: 9px;
    height: 9px;
	display: inline-block;
    border-radius: 50%;	
    background-color: #979797;
    opacity: 1;
    outline: 0;
	flex-shrink: 0;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}

@media (min-width: 768px){
	.swiper-container-initialized {
		max-width: 750px;
	}
	.slider-controls__prev, .slider-controls__next {
		width: 70px;
		height: 14px;
		color: transparent;
		background-position: center;
		background-size: contain;
		background-repeat: no-repeat;
		cursor: pointer;
	}
	.slider-controls__prev{
		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='%23F26422'%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");
	}
	.slider-controls__next{
		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='%23F26422'%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");
	}	
}
@media (min-width: 1200px){
	.swiper-container-initialized {
		max-width: 100%;
	}
    .swiper__slider-controls, .slider-controls{
        display: none;
    } 
}
/*  end -------------------------------------------- стиль для слайдера swiper-container-initialized ------------------------------------------------------------ */

/* end ---------------------------------------------- basic ------------------------------------------------------------ */

/*  start ------------------------------------------ header ------------------------------------------------------------ */
.header-inner, .container {
    max-width: 96rem;
    width: calc(100% - 30px);
    margin-left: auto;
    margin-right: auto;
}
#site-header {
    background-color: #fff;
    top: 0;
    position: -webkit-sticky;
    position: sticky;
    z-index: 100;
}
.header-inner {
    max-width: 114rem;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
    font-weight: 500;
    padding: 0.5rem 0 0.5rem;
    min-height: 43px;
}
.header-footer-group .header-inner {
    justify-content: space-between;
    flex-direction: row;
}
.header-titles-wrapper {
    flex-direction: column;
    align-items: center;
    display: flex;
    justify-content: center;
    text-align: center;
}
.logo_c {
    background-image: url(/wp-content/themes/stretchceilings/img/logo_c-new.svg);
    background-size: cover;
    width: 4.95em;
    height: 1.625em;
    overflow: hidden;
}
.logo_c span {
    opacity: 0;
}
.kalculator {
    font-size: 1rem;
    background: rgba(255, 255, 255, 0.8);
    border: 1px solid #D0D0D0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 4px;
    display: flex;
    align-items: center;
    padding: 0.6em 0.95em;
    cursor: pointer;
}
.kalculator-wrapper {
    -webkit-transform: translateX(2rem);
    transform: translateX(2rem);
    display: none;
}
.wrap-text-btn.block-temp-1 {
    align-items: center;
    display: none;
    position: relative;
    flex-direction: column;
    /* transform: translateY(-0.1em);
    -webkit-transform: translateY(-0.1em); */
}
.wrap-text-btn.block-temp-1 .btn {
    font-weight: bold;
    font-size: 1rem;
    text-transform: none;
    letter-spacing: 0.03em;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0.4em 0.97em 0.3275em;
    border-radius: initial;
    background: #F26422;
    border-radius: 0.4em;
    margin-bottom: 0.15em;
    line-height: 1;
    transition: 0.35s ease-in-out;
    color: #fff;
    text-decoration: none;
    display: inline-flex;
}
.wrap-text-btn > span {
    position: relative;
    display: block;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    background-color: #fff;
    border-radius: 0.3em;
    padding: 0.25em 1.05em 0.0775em;
    font-size: 1.1rem;
    line-height: 13px;
    text-align: center;
    border: 1px solid #F26422;
    white-space: nowrap;
    border-radius: 3px;
    /* color: #3A3A3A; */
    font-size: .8rem;
    
}
.wrap-text-btn > span:before, .wrap-text-btn > span:after {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
.wrap-text-btn > span:before {
    border-color: rgba(194, 225, 245, 0);
    border-bottom-color: #F26422;
    border-width: 10px;
    margin-left: -10px;
}
.wrap-text-btn > span:after {
    border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #fff;
    border-width: 9px;
    margin-left: -9px;
    /* bottom: calc(100% - 1px); */
}
.wrap-text-btn.block-temp-1 > span > span {
    font-weight: bold;
}
.sposobi-oplati, .actii-skidki {
    align-items: center;
    font-size: 1em;
    text-decoration: none;
}
.sposobi-oplati {
    display: none;
    margin: 0 auto;
}
.sposobi-oplati::before, .sposobi-oplati::after, .actii-skidki::before, .actii-skidki::after {
    content: "";
    background-size: cover;
}
.sposobi-oplati::before, .actii-skidki::before {
    margin-right: 0.4em;
}
.sposobi-oplati::before {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.52921 14.4785C1.55777 14.1244 1.58247 13.8033 1.60953 13.4824C1.63896 13.1367 1.67396 12.7911 1.69759 12.4451C1.69844 12.3893 1.67757 12.3354 1.63938 12.2948C1.19245 11.8616 0.741219 11.4327 0.290633 11.0029C0.11173 10.8311 -0.0461252 10.6423 0.0125069 10.3777C0.0445075 10.2323 0.121824 10.0917 0.201504 9.96302C0.515497 9.45552 0.837651 8.95296 1.1598 8.44997C1.18019 8.42121 1.19301 8.38777 1.19706 8.35275C1.20111 8.31773 1.19628 8.28225 1.183 8.24959C0.975962 7.64007 0.77322 7.02841 0.567041 6.41847C0.457938 6.09631 0.547712 5.80938 0.844738 5.63284C1.38882 5.3094 1.9372 4.99311 2.48987 4.68399C2.60134 4.62127 2.65804 4.54761 2.67694 4.42197C2.76657 3.83135 2.86078 3.24131 2.95957 2.65184C2.98105 2.52684 3.01155 2.39412 3.07404 2.28673C3.18143 2.10096 3.36441 2.01934 3.57875 2.01054C4.21511 1.98434 4.85148 1.95405 5.48805 1.93387C5.62207 1.92957 5.70282 1.87588 5.77906 1.77236C6.14782 1.27152 6.51744 0.77089 6.89801 0.279283C7.12782 -0.0179579 7.39198 -0.0714354 7.73368 0.0898564C8.31356 0.362184 8.88871 0.642243 9.4688 0.912638C9.52926 0.937533 9.59701 0.937995 9.6578 0.913926C10.2415 0.642243 10.8214 0.362399 11.4043 0.0881382C11.7522 -0.075516 12.0209 -0.00979663 12.2535 0.297968C12.6324 0.800099 13.0089 1.30438 13.3832 1.8108C13.4079 1.84774 13.4413 1.87802 13.4805 1.89897C13.5197 1.91991 13.5634 1.93086 13.6078 1.93086C14.2521 1.95599 14.8952 1.98112 15.5386 2.01226C15.8981 2.02965 16.1015 2.21951 16.1591 2.57452C16.2605 3.1995 16.3633 3.82448 16.4617 4.44989C16.4667 4.49566 16.4831 4.53944 16.5093 4.57726C16.5356 4.61507 16.5709 4.64571 16.612 4.66638C17.1704 4.98509 17.7301 5.30446 18.2834 5.63284C18.5991 5.82033 18.6766 6.0961 18.5561 6.4466C18.3471 7.05211 18.1433 7.65926 17.9449 8.26806C17.9281 8.31982 17.9449 8.39864 17.9737 8.44653C18.29 8.95296 18.6154 9.4538 18.9309 9.96066C19.0093 10.0865 19.0853 10.2229 19.1203 10.3649C19.1781 10.5996 19.0602 10.7888 18.8957 10.9469C18.4472 11.3783 17.9986 11.8094 17.545 12.2355C17.4554 12.3197 17.4239 12.4017 17.4361 12.5261C17.4971 13.1561 17.5519 13.787 17.6004 14.4188C17.626 14.7438 17.4432 14.9968 17.1298 15.0883C16.5046 15.2704 15.8791 15.4512 15.2534 15.6308C15.169 15.6548 15.1245 15.7004 15.0915 15.7811C14.8481 16.3655 14.5992 16.9477 14.3512 17.5304C14.2652 17.7297 14.1398 17.8904 13.9182 17.943C13.8361 17.9648 13.7504 17.9694 13.6665 17.9565C13.0344 17.8335 12.403 17.7072 11.7735 17.5717C11.6378 17.5422 11.5387 17.562 11.4324 17.6507C10.9574 18.0469 10.4754 18.4346 9.99842 18.8287C9.73147 19.0495 9.41597 19.06 9.14665 18.8407C8.65282 18.4391 8.16086 18.0353 7.67075 17.6294C7.58678 17.5601 7.50796 17.5394 7.39671 17.5633C6.7524 17.7018 6.10809 17.8326 5.46378 17.9623C5.19296 18.0167 4.92407 17.8506 4.79456 17.5543C4.6788 17.2888 4.56648 17.0216 4.45351 16.7549C4.30961 16.4156 4.1698 16.0747 4.0201 15.7382C3.99863 15.6922 3.93591 15.6523 3.88372 15.6357C3.41123 15.4948 2.93552 15.3604 2.46131 15.2236C2.2998 15.177 2.13701 15.134 1.97743 15.081C1.6862 14.985 1.52878 14.7565 1.52921 14.4785ZM6.4994 5.04093C6.36947 5.05876 6.17231 5.07358 5.98073 5.11396C5.36306 5.24282 4.89293 5.57764 4.62511 6.15881C4.34934 6.75737 4.30746 7.3772 4.49775 8.01055C4.66591 8.56895 4.99172 9.00042 5.53358 9.23903C6.14159 9.5062 6.76915 9.52747 7.39971 9.33374C8.01675 9.14453 8.42889 8.72788 8.64215 8.12481C8.81655 7.63084 8.82986 7.12248 8.71432 6.61176C8.60135 6.11306 8.3389 5.70801 7.91967 5.41528C7.51698 5.13307 7.04985 5.04953 6.4994 5.04093ZM12.4782 9.54014C12.3723 9.55259 12.1775 9.56269 11.9895 9.60027C11.2469 9.74846 10.7254 10.163 10.4823 10.8938C10.2738 11.5212 10.3043 12.1412 10.5695 12.7469C10.7488 13.1566 11.0456 13.4556 11.45 13.645C11.9928 13.8987 12.5611 13.9324 13.1394 13.8168C13.7893 13.688 14.2704 13.3207 14.5451 12.7174C14.7944 12.17 14.8103 11.5946 14.6574 11.016C14.5213 10.5006 14.2204 10.1078 13.7592 9.83652C13.3907 9.61917 12.9854 9.55238 12.4782 9.54014ZM7.23262 13.8914V13.8899C7.39005 13.8899 7.5479 13.8957 7.70512 13.8864C7.75237 13.8834 7.81808 13.8501 7.83978 13.811C8.16694 13.22 8.49046 12.6269 8.81032 12.0319C9.07062 11.5508 9.32705 11.0674 9.58757 10.5863C10.0369 9.75584 10.487 8.92604 10.938 8.09689C11.2347 7.5498 11.5306 7.00249 11.8257 6.45498C12.0482 6.04283 12.269 5.62962 12.4915 5.2179C12.5344 5.1393 12.508 5.11353 12.429 5.11374C12.0997 5.11374 11.7705 5.11138 11.441 5.11933C11.4128 5.12262 11.3857 5.13201 11.3615 5.14685C11.3372 5.16168 11.3165 5.1816 11.3008 5.20523C10.8927 5.95564 10.4892 6.70862 10.0837 7.4616C9.4149 8.70196 8.7456 9.9419 8.07581 11.1814C7.61105 12.0439 7.14557 12.9061 6.67938 13.7679C6.62998 13.8594 6.64416 13.8888 6.74918 13.8907C6.91068 13.8935 7.07176 13.8914 7.23262 13.8914Z' fill='%233A3A3A'/%3E%3C/svg%3E%0A");
    width: 1.196em;
    height: 1.188em;
    display: block;
}
.sposobi-oplati::after {
    content: "Рассрочка";
    display: block;
}
.sposobi-oplati:hover {
    color: #F26422;
}
.actii-skidki {
    display: none;
    color: #F26422;
    margin-right: auto;
}
.actii-skidki::before {
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='19' viewBox='0 0 22 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9464 16.4888C12.9464 16.9771 12.5419 17.2143 12.0536 17.2143H9.375C8.88672 17.2143 8.48214 16.9771 8.48214 16.4888V15.7076V9.17857V6.5H12.9464V9.17857V15.7076V16.4888ZM6.58482 4.71429C5.84542 4.71429 5.24554 4.1144 5.24554 3.375C5.24554 2.6356 5.84542 2.03571 6.58482 2.03571C7.05915 2.03571 7.39397 2.28683 7.54743 2.46819L9.30525 4.71429H6.58482ZM16.183 3.375C16.183 4.1144 15.5831 4.71429 14.8438 4.71429H12.1373L13.8811 2.46819C14.0346 2.28683 14.3694 2.03571 14.8438 2.03571C15.5831 2.03571 16.183 2.6356 16.183 3.375ZM21.4286 6.94643C21.4286 6.69531 21.2333 6.5 20.9821 6.5H14.8438C16.5737 6.5 17.9688 5.10491 17.9688 3.375C17.9688 1.64509 16.5737 0.249999 14.8438 0.249999C13.909 0.249999 13.0441 0.640624 12.5 1.32422L10.7143 3.62612L8.92857 1.32422C8.38449 0.640624 7.51953 0.249999 6.58482 0.249999C4.85491 0.249999 3.45982 1.64509 3.45982 3.375C3.45982 5.10491 4.85491 6.5 6.58482 6.5H0.446429C0.195312 6.5 0 6.69531 0 6.94643V11.4107C0 11.6618 0.195312 11.8571 0.446429 11.8571H1.78571V17.6607C1.78571 18.4001 2.3856 19 3.125 19H18.3036C19.043 19 19.6429 18.4001 19.6429 17.6607V11.8571H20.9821C21.2333 11.8571 21.4286 11.6618 21.4286 11.4107V6.94643Z' fill='%23F26422'/%3E%3C/svg%3E%0A");
    width: 1.375em;
    height: 1.2em;
    display: block;
    -webkit-transform: translateY(-4%);
    transform: translateY(-4%);
}
.actii-skidki::after {
    content: "Акции";
    display: block;
}
.actii-skidki:hover {
    color: #3A3A3A;
}
.header-content, .header-contact {
    max-width: 16em;
}
.header-contact {
    font-size: 1.6rem;
    text-align: center;
    margin-left: auto;
    margin-right: 1em;
}
.header-contact a {
    display: block;
}
.header-contact .phone {
    color: #3A3A3A;
    line-height: 1;
}
.block-links {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.block-links .phone-link {
    text-decoration: none;
    font-size: 1.2rem;
    display: inline-block!important;
    float: left;
    cursor: pointer;
}
.block-links .phone-link span {
    text-decoration: underline;
    color: #f26422;
    font-weight: 700;
}
.block-links .phone-link span:hover {
    text-decoration: none;
}
.header-contact .icon-svg-phone {
    position: relative;
    display: inline-flex;
    align-items: center;
    font-size: 1.2rem;
}
.header-contact-mobile {
    display: none;
}
.phone {
    color: #3A3A3A;
    text-decoration: none;
    font-weight: bold;
}
.menu-custom {
    cursor: pointer;
    -webkit-transition: .3s;
    transition: .3s;
    font-size: 1rem;
    font-weight: bold;
    -webkit-transform: translateY(-0.25em);
    transform: translateY(-0.25em);
    z-index: 4;
}
.menu-custom::before, .menu-custom::after {
    display: block;
}
.menu-custom::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='15' viewBox='0 0 22 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.5' y1='1' x2='21.5' y2='1' stroke='%23F26422' stroke-width='2'/%3E%3Cline x1='0.5' y1='7.4165' x2='21.5' y2='7.4165' stroke='%23F26422' stroke-width='2'/%3E%3Cline x1='0.5' y1='13.8335' x2='21.5' y2='13.8335' stroke='%23F26422' stroke-width='2'/%3E%3C/svg%3E");
    background-size: cover;
    width: 1.5em;
    height: 1em;
    position: relative;
    margin: 0 auto 0.2em;
}
.menu-custom::after {
    content: "Меню";
    color: #3A3A3A;
    width: 2.833em;
    height: 0.8em;
    text-align: center;
}
#global-custom-menu:checked ~ .wrap-geo .menu-custom::before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.10669 6.00244L15.4011 0.288327L17.9189 2.57397L11.6245 8.28809L17.9189 14.0022L15.4011 16.2878L9.10669 10.5737L2.81224 16.2878L0.294454 14.0022L6.58891 8.28809L0.294454 2.57397L2.81224 0.288326L9.10669 6.00244Z' fill='%23F26422'/%3E%3C/svg%3E");
    height: 1.45em;
    margin-bottom: 0.5em;
}
.calculator-header {
    font-size: 1.2rem;
    position: relative;
    background-color: #F6F6F6;
    padding-top: 0.6em;
    padding-bottom: 0.615em;
    display: block;
    text-decoration: none;
    border-top: 1px solid #C9C9C9;
}
#global-custom-menu:checked ~ .wrap-geo .calculator-header {
    display: none;
}
.calculator-header .header-inner {
    font-weight: bold;
    padding-top: 0;
    padding-bottom: 0;
    justify-content: center;
    line-height: 1;
    align-items: center;
    position: relative;
    flex-direction: row;
}
.calculator-header .header-inner::before {
    content: "";
    width: 16px;
    height: 20px;
    background-image: url("/wp-content/themes/stretchceilings/img/calculator-header-icon-new.png");
    background-size: cover;
    margin-right: 0.85em;
}
.calculator-header .header-inner span {
    -webkit-transform: translateY(15%);
    transform: translateY(15%);
}
.red {
    color: #F26422;
}
.header-links-navigation {
    position: fixed;
    top: 43px;
    bottom: 0;
    left: 0;
    width: 100%;
    overflow: auto;
    z-index: 100;
    height: 100vh;
    padding-top: 1.5rem;
    background-image: linear-gradient(179.96deg, rgba(255, 255, 255, 0) -1.08%, rgba(255, 255, 255, 0.81) 16.38%), url("/wp-content/themes/stretchceilings/img/header-navigation-middle-image.jpg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    opacity: 0;
    pointer-events: none;
}
.header-links-navigation.nav-expanded {
	display: none;
}
#global-custom-menu:checked ~ .wrap-geo .header-links-navigation {
    opacity: 1;
    pointer-events: auto;
}
.header-links-navigation__box-ceilings {
    position: relative;
    padding-left: 0;
    margin-left: 0;
    list-style: none;
}
.header-navigation-wrapper {
    display: none;
}
.wrap-geo {
    position: relative;
    display: flex;
    flex-direction: column;
}
.primary-menu li.menu-item-has-children:hover > a, .primary-menu li.menu-item-has-children:focus > a, .primary-menu li.menu-item-has-children.focus > a, .primary-menu > li.menu-item:hover > a {
    background: #FFFFFF;
}
@media (max-width: 385px){
.header-inner, .container {
    width: calc(100% - 30px);
}
}
@media (min-width: 455px){
.wrap-text-btn.block-temp-1 {
    display: inline-flex;
    margin-left: auto;
}
}
@media (min-width: 500px){
.wrap-text-btn.block-temp-1 {
    margin-right: auto;
}
.header-contact {
    margin-left: 2rem;
    margin-right: 2rem;
}
}
@media (min-width: 569px){
.header-inner .header-titles-wrapper, .header-inner .kalculator-wrapper {
    -webkit-transform: none;
    transform: none;
}
    .header-inner .logo, .header-inner .header-contact {
    margin-bottom: 0;
    text-align: right;
}
}
@media (max-width: 767px){
 .header-inner.section-inner {
    padding: 10px 0;
}
.logo_c {
    width: 112px;
    height: 37px;
}
    .header-contact {
    display: none;
}
.header-contact-mobile {
    display: block;
    font-size: 16px;
    text-align: center;
    margin-left: auto;
    margin-right: 1em;
    height: 39px;
    padding-top: 2px;
}
.header-contact-mobile-img {
    display: block;
    margin: auto;
    padding-bottom: 2px;
}
.header-contact-mobile-span {
    font-size: 14px;
}
.header-footer-group .header-inner .menu-custom {
    font-weight: 700;
    font-size: 14px;
    height: 39px;
    padding-top: 0;
    transform: none;
    color: #3A3A3A;
}  
.header-footer-group .header-inner .menu-custom::before {
    background-image: url("/wp-content/themes/stretchceilings/img/logo_c-new-modile.svg");
    width: 24px;
    height: 20px;
    margin-bottom: 3px;
}
#global-custom-menu:checked ~ .wrap-geo .header-inner.section-inner .menu-custom::before {
    background-image: url("/wp-content/themes/stretchceilings/img/close-icon-mobile.svg");
    height: 20px;
    margin-bottom: 3px;
    width: 22px;
}
.calculator-header {
    padding: 0;
    font-size: 14px;
}
.header-inner.section-inner {
    padding: 10px 0;
    line-height: 17px;
}
#global-custom-menu:checked ~ .wrap-geo .header-links-navigation .container {
    height: 100%;
    position: relative;
}


.page-reviews .calculator-header, .page-karnizy-nishi .calculator-header, .page-sliv-remont .calculator-header, .page-installation-ceiling .calculator-header, .page-calculator .calculator-header, .page-about-us .calculator-header, .page-contacts .calculator-header, .page-installment .calculator-header, .page-stocks .calculator-header, .page-pravovaya-informacziya .calculator-header {
    display: none;
}
.page-reviews #site-header, .page-karnizy-nishi #site-header, .page-sliv-remont #site-header, .page-installation-ceiling #site-header, .page-calculator #site-header, .page-about-us #site-header, .page-contacts #site-header, .page-installment #site-header, .page-stocks #site-header, .page-pravovaya-informacziya #site-header{
-webkit-box-shadow: 0 0 0 0.1em #C9C9C9;
    box-shadow: 0 0 0 0.1em #C9C9C9;	
}
}

@media (min-width: 768px){
#site-header {
    top: 0;
    position: -webkit-sticky;
    position: sticky;
    z-index: 100;
}
    .header-inner {
    padding: 15px 0 12px;
}
    .logo_c {
    font-size: 31px;
}
    .wrap-text-btn.block-temp-1 {
    margin-left: auto;
    margin-right: 0;
}
    #global-custom-menu:checked ~ .wrap-geo .wrap-text-btn.block-temp-1 {
    display: none;
}
    .wrap-text-btn.block-temp-1 .btn {
    padding: 8px 16px;
    font-size: 14px;
    border-radius: 0.2em;
}
    .wrap-text-btn.block-temp-1 > span {
    font-size: 13px;
    padding: 4px 15px;
}
.header-contact {
    margin-bottom: 0.4em;
    font-size: 22px;
    margin-left: auto;
    margin-right: 21px;
}
.block-links .phone-link {
    font-size: 16px;
    width: 100%;
}
.header-contact .icon-svg-phone {
    display: none;
} 
.menu-custom {
    display: block;
    font-size: 13px;
}
.menu-custom::before {
    background: url("/wp-content/themes/stretchceilings/img/burger-middle.svg");
    background-size: cover;
    width: 28px;
    height: 22px;
}
.menu-custom::after {
    font-size: 18px;
}
#global-custom-menu:checked ~ .wrap-geo .header-inner.section-inner .menu-custom::before {
    background-image: url("/wp-content/themes/stretchceilings/img/close-icon.svg");
    height: 23px;
    margin-bottom: 0;
    width: 24px;
}
#global-custom-menu:checked ~ .wrap-geo .header-links-navigation {
    top: 86px;
}
.header-links-navigation__box-ceilings, .header-links-navigation.padding .container {
    height: 100%;
} 
.header-inner, .container {
    max-width: 960px;
    width: calc(100% - 60px);
    margin-left: auto;
    margin-right: auto;
}    
}

@media ((min-width: 768px) and (max-width: 1199px)){
.header-inner {
    width: calc(100% - 60px);
}
.block-links {
    padding-top: 5px;
}
.calculator-header {
    font-size: 14px;
    padding: 0;
} 
 .header-inner {
    padding: 12px 0 12px;
} 
 .wrap-text-btn.block-temp-1 > span {
    padding: 3px 15px;
}
.wrap-text-btn.block-temp-1 {
     transform: translateY(0); 
     -webkit-transform: translateY(0);
} 
    .wrap-text-btn.block-temp-1 .btn {
    padding: 6px 16px;
}
    #global-custom-menu:checked ~ .wrap-geo .header-links-navigation {
    top: 74px;
}
}
@media (min-width: 810px){
.menu-custom::before {
    margin-bottom: 0.3em;
}
}
@media (min-width: 960px){
.wrap-text-btn.block-temp-1 .btn {
    font-size: 14px;
}
    .wrap-text-btn.block-temp-1 > span {
    font-size: 13px;
}
    .sposobi-oplati {
    display: flex;
}
.header-inner .header-contact {
    max-width: 14em;
} 
.calculator-header .header-inner::before {
    content: "";
    width: 16px;
    height: 20px;
    background-image: url("/wp-content/themes/stretchceilings/img/calculator-header-icon.png");
    background-size: cover;
    margin-right: 10px;
}
.header-inner.section-inner {
    max-width: 1140px;
}   
    #global-custom-menu:checked ~ .wrap-geo .wrap-text-btn.block-temp-1 {
    display: inline-flex;
}
}
@media (max-width: 1023px){
.header-links-navigation__box-ceilings {
    padding-top: 10px;
}
    .is-opend .opend_list:not(.opend), .is-opend .item-hidden {
    display: none;
}
}
@media (min-width: 1030px){
.actii-skidki {
    display: flex;
}
}
@media (min-width: 1200px){
.kalculator-wrapper {
    display: block;
    background: transparent;
    border: none;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
}
.kalculator-wrapper .kalculator-new {
    display: block;
    font-size: 13px;
    white-space: nowrap;
    text-transform: uppercase;
    text-align: center;
    position: relative;
    line-height: 13px;
}
 .menu-custom::before {
    background: url("/wp-content/themes/stretchceilings/img/burger.svg");
    background-size: cover;
    width: 28px;
    height: 21px;
}
    .calculator-header {
    display: none;
}
    .header-inner .wrap-text-btn {
    margin-left: auto;
    margin-right: auto;    
}
    
    .header-contact {
    font-size: 24px;
}
    .header-inner .header-contact {
    text-align: right;
}
   
}
@media (min-width: 1280px){
#site-header .header-inner {
    max-width: 1190px;
}
.logo_c {
    font-size: 33px;
}
}
@media (min-width: 1200px){
.kalculator-wrapper .kalculator-new {
    max-width: inherit;
    display: inline;
}
    .kalculator-wrapper .kalculator-new span {
    color: #F26422;
    display: inline;
    position: relative;
    float: left;
    border-bottom: 0.1rem solid #F26422;
}
    .kalculator-wrapper .kalculator-new span.kalculator-new-span {
    color: #3A3A3A;
    border-bottom: 0.1rem solid #3A3A3A;
    padding-right: 5px;
}
	.kalculator.kalculator-wrapper:hover .kalculator-new span.kalculator-new-span {
    color: #F26422;
    border-bottom: 0.1rem solid #F26422;
}
.header-navigation-wrapper {
    align-items: center;
    display: flex;
    background: #FFE600;
    -webkit-box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    z-index: 2;
    position: relative;
}
.header-navigation-wrapper .container {
	max-width: 1190px;
}
.primary-menu-wrapper {
    display: block;
    width: 100%;
}
.primary-menu {
    display: flex;
    font-size: 18px;
    font-weight: 500;
    column-gap: 74px;
    justify-content: space-between;
    flex-wrap: nowrap;
    margin: 0;
    padding-left: 0;
}
.primary-menu li {
    font-size: inherit;
    line-height: 1.25;
    position: relative;
    display: flex;
    align-items: center;
    height: 49px;
    width: auto;
}
.primary-menu > li.menu-item-has-children::before, .primary-menu > li.menu-item-has-children::after {
    content: "";
    bottom: 0;
    position: absolute;
    height: 0.444em;
    font-size: 26px;
}
.primary-menu > li.menu-item-has-children::before {
    left: 50%;
    opacity: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='10' viewBox='0 0 20 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.85038 1C11.7686 6.33333 16.9104 8.55556 19.0418 9H1.05859C3.18994 8.55556 7.93217 6.33333 9.85038 1Z' fill='white' stroke='white' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-size: cover;
    background-repeat: no-repeat;
    width: 1em;
    -webkit-transform: translateX(-50%) translateY(100%);
    transform: translateX(-50%) translateY(100%);
}
.primary-menu a {
    color: inherit;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    font-size: 14px;
    margin: 0 auto;
    padding: 2px 15px 0;
    line-height: 1.1;
    border-radius: 1.2em;
    height: 85%;
    display: flex;
    align-items: center;
    justify-content: center;
    
} 
.primary-menu #menu-item-77 a, .primary-menu #menu-item-84 a, .primary-menu #menu-item-113 a {
    padding: 2px 20px 0;    
    }    
.primary-menu > li.current-menu-item > a, .primary-menu > li.current-menu-item > .link-icon-wrapper > a, .primary-menu > li.current-menu-parent > a {
    background: #FFFFFF;
}
    .header-navigation-wrapper .primary-menu > li > a {
    white-space: nowrap;
    max-width: 100%;
    min-width: auto;
    width: auto;
}
.primary-menu .icon {
    display: block;
    height: 0.389em;
    position: absolute;
    pointer-events: none;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='7' height='3' viewBox='0 0 7 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M2.98563 2.55538L0.104226 0.630347C-0.0347419 0.537505 -0.0347419 0.386984 0.104226 0.294152L0.440295 0.0696293C0.579026 -0.0230544 0.803868 -0.0232326 0.942925 0.0692331L3.23725 1.59485L5.53156 0.0692332C5.67061 -0.0232325 5.89546 -0.0230542 6.03419 0.0696294L6.37026 0.294152C6.50922 0.386994 6.50922 0.537515 6.37026 0.630347L3.48885 2.55537C3.3499 2.64821 3.1246 2.64821 2.98563 2.55538Z' fill='black'/%3E%3C/svg%3E");
    width: 0.5em;
    font-size: 15px;
} 
.primary-menu > li > .icon {
    bottom: 0.3em;
    top: inherit;
    left: 50%;
    opacity: 1;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.primary-menu ul {
    background: #3A3A3A;
    border-radius: 0.4rem;
    color: #fff;
    font-size: 1.7rem;
    opacity: 0;
    padding: 1rem 0;
    position: absolute;
    right: 9999rem;
    top: calc(100% + 2rem);
    -webkit-transition: opacity 0.15s linear, right 0s 0.15s, -webkit-transform 0.15s linear;
    transition: opacity 0.15s linear, right 0s 0.15s, -webkit-transform 0.15s linear;
    transition: opacity 0.15s linear, transform 0.15s linear, right 0s 0.15s;
    transition: opacity 0.15s linear, transform 0.15s linear, right 0s 0.15s, -webkit-transform 0.15s linear;
    -webkit-transform: translateY(0.6rem);
    transform: translateY(0.6rem);
    width: 20rem;
    z-index: 1;
}
    .primary-menu .sub-menu {
    background: #fff !important;
    width: 10.7em;
    -webkit-transform: translateX(-50%) translateY(0.8em);
    transform: translateX(-50%) translateY(0.8em);
    left: 50%;
    font-size: 1rem;
    border-radius: 1.5em;
    padding: 0;
    top: 100%;
    border-radius: 1.5em;
    overflow: hidden;
    height: 0;
}
    .primary-menu .sub-menu {
    width: 219px;
    font-size: 16px;
    -webkit-transform: translateX(-50%) translateY(0.75em);
    transform: translateX(-50%) translateY(0.75em);
    margin-left: 0;
}
    .primary-menu ul::before, .primary-menu ul::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 100%;
}
    .primary-menu ul::before {
    height: 20px;
    left: 0;
    right: 0;
}
    .primary-menu ul a {
    background: transparent;
    border: none;
    color: #3A3A3A;
    display: block;
    padding: 1rem 2rem;
    -webkit-transition: background-color 0.15s linear;
    transition: background-color 0.15s linear;
    width: 100%;
}
    .primary-menu .sub-menu a {
    max-width: 100%;
    position: relative;
    padding: 0.5em 0.5em 0.45em;
    min-height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1.1;
}
    .primary-menu .sub-menu a::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    border-bottom: 2px solid #E9E9E9;
}
    .primary-menu .sub-menu li:last-child a::before {
    border: none;
}
    .primary-menu > li.menu-item-has-children::after {
    left: 0;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    width: 100%;
}
    .primary-menu li.menu-item-has-children:hover > ul, .primary-menu li.menu-item-has-children:focus > ul, .primary-menu li.menu-item-has-children.focus > ul {
    height: initial;
    opacity: 1;
    -webkit-box-shadow: 0.214em 0.286em 1.643em rgb(0 0 0 / 25%);
    box-shadow: 0.214em 0.286em 1.643em rgb(0 0 0 / 25%);
    -webkit-transition: opacity 0.15s linear, -webkit-transform 0.15s linear;
    transition: opacity 0.15s linear, -webkit-transform 0.15s linear;
    transition: opacity 0.15s linear, transform 0.15s linear;
    transition: opacity 0.15s linear, transform 0.15s linear, -webkit-transform 0.15s linear;
}
    .primary-menu li.menu-item-has-children:hover::before, .primary-menu li.menu-item-has-children:focus::before, .primary-menu li.menu-item-has-children.focus::before {
    opacity: 1;
    z-index: 2;
}
    .primary-menu .sub-menu li:hover > a::before, .primary-menu .sub-menu li:focus > a::before, .primary-menu .sub-menu li.current-menu-item > a::before {
    border-bottom: 4px solid #f26422;
}
}
/*  end -------------------------------------------- header ------------------------------------------------------------ */
/*  end -------------------------------------------- меню мобильное (header-modile.css) ------------------------------------------------------------ */
#global-custom-menu:checked ~ .wrap-geo .header-links-navigation {
  opacity: 1;
  pointer-events: auto;
    padding-left: 0;
    padding-right: 0;
    padding-top: 15px;
}

#global-custom-menu:checked ~ .wrap-geo .header-links-navigation_rem {
	top: 49px;
}
.header-links-navigation .button {
    max-width: 100%;
}
@media (max-width: 767px) {
 .header-links-navigation__footer {
    position: fixed;
    bottom: 25px;
    width: calc(100% - 30px);
    left: 15px;
}   
}
@media (min-width: 768px) {
  #global-custom-menu:checked ~ .wrap-geo .header-links-navigation {
	top: 74px;	
  }
#global-custom-menu:checked ~ .wrap-geo .banner {
	margin-top: 87px;
}  
  #global-custom-menu:checked ~ .wrap-geo .header-links-navigation_rem {
	top: 53px;
  }  
}
#global-custom-menu:checked ~ .wrap-geo .menu-custom::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.10669 6.00244L15.4011 0.288327L17.9189 2.57397L11.6245 8.28809L17.9189 14.0022L15.4011 16.2878L9.10669 10.5737L2.81224 16.2878L0.294454 14.0022L6.58891 8.28809L0.294454 2.57397L2.81224 0.288326L9.10669 6.00244Z' fill='%23F26422'/%3E%3C/svg%3E");
  height: 1.45em;
  margin-bottom: .5em;
}

#global-custom-menu:checked ~ .wrap-geo .before-text, #global-custom-menu:checked ~ .wrap-geo .header-navigation-wrapper {
  display: none;
}

#global-custom-menu:checked ~ .wrap-geo #site-header,
.stickytop ~ .wrap-geo #site-header {
  -webkit-box-shadow: 0 0 0 .1em #C9C9C9;
          box-shadow: 0 0 0 .1em #C9C9C9;
}

@media (max-width: 767px) {
  #global-custom-menu:checked ~ .wrap-geo #site-header {
    top: 0;
    position: fixed;
    left: 0;
    width: 100%;
    z-index: 110;
  }
  
}
.header-links-navigation {
  position: fixed;
  top: 43px;
  bottom: 0;
  left: 0;
  width: 100%;
  overflow: auto;
  z-index: 100;
  height: 100vh;
  padding-top: 1.5rem;
  background-image: linear-gradient(179.96deg, rgba(255, 255, 255, 0) -1.08%, rgba(255, 255, 255, 0.81) 16.38%), url("../img/header-navigation-middle-image.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  opacity: 0;
  pointer-events: none;
}

.header-links-navigation__box-ceilings {
  position: relative;
}

.header-links-navigation__box-ceilings .prices .header-links-navigation__title,
.header-links-navigation__box-ceilings .stocks-ceilins .header-links-navigation__title,
.header-links-navigation__box-ceilings .installment-ceilings .header-links-navigation__title {
  padding-left: 0.8em;
  font-weight: 400;
}

.header-links-navigation__title-link, .header-links-navigation__link {
  text-decoration: none;
  color: #3A3A3A;
}
.menu__item--current .header-links-navigation__link, .menu__item--current .header-links-navigation__title a {
    color: #F26422;
}
@media (min-width: 1199px) {
    #global-custom-menu:checked ~ .wrap-geo .header-links-navigation{
      padding-top: 55px;  
    }   
}
@media (max-width: 959px) {
  .header-links-navigation__title-link:hover, .header-links-navigation__title-link:focus {
    color: #3A3A3A;
  }
}

@media (max-width: 1023px) {
	label > .header-links-navigation__title-link {
		pointer-events: none;
	}
}

.header-links-navigation__title {
  display: flex;
    align-items: center;
  padding-top: 15px;
  padding-bottom: 13px;
  padding-left: 0;
  cursor: pointer;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}
.header-links-navigation__item:not(:last-child) {
    border-bottom: 0.1em solid #C9C9C9;
}
.header-links-navigation__title.before:before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 16px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5016 4.98964L12.5146 4.98964L12.5146 6.98549L7.69496 6.98549L7.69496 11.9751H5.68976L5.68976 6.98549H0.676759L0.676759 4.98964H5.4964L5.4964 0L7.5016 0L7.5016 4.98964Z' fill='%23F26422'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
}
.header-links-navigation__item.contacts-ceilins.opend_list .header-links-navigation__title,
.header-links-navigation__item.contacts-ceilins{
    border: 0;
}
.header-links-navigation__title-link.margin-left {
  margin-left: 36px;
}

.header-links-navigation__input, .header-links-navigation__content {
  display: none;
}

.header-links-navigation__item.opend_list.opend .header-links-navigation__title:before {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='11' height='10' viewBox='0 0 11 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.53185 3.64126L9.07658 0.0965331L10.4879 1.50782L7.07986 4.91581L10.6081 8.44402L9.19018 9.86191L5.66197 6.3337L2.11725 9.87843L0.705965 8.46715L4.11396 5.05915L0.585758 1.53094L2.00365 0.113051L5.53185 3.64126Z' fill='%23F26422'/%3E%3C/svg%3E%0A");
}



.header-links-navigation__content {
  padding-left: 40px;
}

.header-links-navigation__content-item {
  margin-bottom: 10px;
}

.header-links-navigation .button {
  max-width: 345px;
}
.header-links-navigation__link.active {
    color: #F26422;
}
.header-links-navigation-bottom{
    display: none;
}
.header-links-navigation-bottom li span {
    cursor: pointer;
}
@media (min-width: 768px) {
  .header-links-navigation__box-ceilings .header-links-navigation__footer {
    margin-left: 0;
    max-width: 430px;
  }
  .header-links-navigation__footer {
    display: flex;
    justify-content: space-between;
    max-width: 47em;
  }
  .header-links-navigation .button {
    font-size: 14px;
    margin: 0;
  }
    .header-links-navigation .button {
    font-size: 14px;
    margin: 0;
}
    .header-links-navigation__footer {
    position: absolute;
    bottom: 100px;
    width: 347px;
}
}

@media (min-width: 1024px) {
  .header-links-navigation {
    padding-top: 6rem;
  }
	.header-links-navigation.nav-mobile {
		display: none;
	} 
	.header-links-navigation.nav-expanded {
		display: block;
	}	
  .header-links-navigation .container {
    width: calc(100% - 8rem);
	position: relative;
  }
    .header-links-navigation__title{
     font-size: 22px;   
    }
  .header-links-navigation__box-ceilings {
    display: grid;
    grid-template: 'stretch-ceilings room-type uslugi'
                   'stretch-ceilings room-type akcii'
				   'stretch-ceilings room-type price'
				   'stretch-ceilings room-type contact'
                   'lighting material contact'
                   'lighting material contact';
    align-content: center;
    height: auto;
	width: 100%;
    max-width: 800px;
    margin: auto;
  }
    .hidden-desktop-menu{
        display: none;
    }
    .header-links-navigation__item:not(:last-child){
        border: none;
    }
  .header-links-navigation__box-ceilings .header-links-navigation__footer {
    align-items: flex-end;
    justify-content: space-between;
    margin-top: 0;
    margin-left: 0;
    max-width: none;
  }
  .header-links-navigation__item.stretch-ceilings {
    grid-area: stretch-ceilings;
  }
  .header-links-navigation__item.lighting {
    grid-area: lighting;
  }
  .header-links-navigation__item.material {
    grid-area: material;
    justify-self: center;
    min-width: 200px;  
  }
  .header-links-navigation__item.room-type {
    grid-area: room-type;
    justify-self: center;
    min-width: 200px;
  }
   .header-links-navigation__item.uslugi {
    grid-area: uslugi;
    justify-self: end;
} 
    
   .header-links-navigation__item.akcii {
    grid-area: akcii;
    justify-self: end;
    min-width: 160px;  
} 
   .header-links-navigation__item.price  {
    grid-area: price;
    justify-self: end;
    min-width: 160px;  
} 
   .header-links-navigation__item.contact {
    grid-area: contact;
    justify-self: end;
    min-width: 160px;  
} 
    .header-links-navigation__content-item {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 20px;    
}
	.header-links-navigation__content-item:last-child{
		margin-bottom: 40px;
	}
  .header-links-navigation__item.prices, .header-links-navigation__item.contacts-ceilins, .header-links-navigation__item.stocks-ceilins, .header-links-navigation__item.installment-ceilings {
    display: none;
  }
  .header-links-navigation__input:checked + .header-links-navigation__title {
    border-bottom: none;
  }
  .header-links-navigation__title {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    border-bottom: none;
    margin-bottom: 25px;
  }
  .header-links-navigation__title.before:before {
    display: none;
  }
  .header-links-navigation__title-link.margin-left {
    margin-left: 0;
  }
  .header-links-navigation__content {
    display: block;
    padding-left: 0;
  }
  .header-links-navigation__footer {
    grid-area: navigation-footer;
    max-width: none;
    justify-content: normal;
  }
  .header-links-navigation .button {
    max-width: 30.4rem;
  }
    .header-links-navigation-bottom{
    display: block;
    max-width: 800px;
    position: absolute;
    bottom: 100px;
    left: calc((100% - 539px) /2);
}
    .header-links-navigation__footer{
        display: none;
    }
    .header-links-navigation-bottom ul {
    list-style: none;
    display: flex;
    -webkit-box-pack: justify;
    column-gap: 30px;
    margin-left: 0;
    padding-left: 0;
    margin-bottom: 0;    
}
    .header-links-navigation-bottom li {
    text-decoration: none;
    font-weight: 700;
    font-size: 18px;
    line-height: 20px;    
}
    .header-links-navigation-bottom li a{
    text-decoration: none;  
}
    .menu__link.header-links-navigation__link:hover, .menu__link.header-links-navigation__title-link:hover, .header-links-navigation-bottom li:hover, .header-links-navigation-bottom li a:hover {
    color: #f26422;
}
}
@media (min-width: 1366px) {
	#global-custom-menu:checked ~ .wrap-geo .header-links-navigation {
		padding-top: 35px;
	}
}
@media (min-width: 1400px) {
	#global-custom-menu:checked ~ .wrap-geo .header-links-navigation {
		padding-top: 55px;
	}	
  .header-links-navigation__box-ceilings {
    grid-template: 'stretch-ceilings room-type uslugi'
                   'stretch-ceilings room-type akcii'
				   'stretch-ceilings room-type price'
				   'stretch-ceilings room-type contact'
                   'lighting material . '
                   'lighting material . ';
	}	
	
}
@media (max-width: 1600px) and (min-width: 1020px) and (min-height: 550px) and (max-height: 820px){
	.header-links-navigation-bottom {
		bottom: 60px;
	}
	.header-links-navigation__item.akcii {
		margin-top: 15px;
	}
}
@media (min-width: 1024px) and (max-height: 855px){
	.header-links-navigation .container {
		display: flex;
		flex-direction: column;		
		padding-bottom: 50px;		
	}
	.header-links-navigation__title {
		margin-bottom: 20px;
	}
	.header-links-navigation__content-item {
		margin-bottom: 15px;
	}
	.header-links-navigation__content-item:last-child {
		margin-bottom: 30px;
	}	
	.header-links-navigation .container .header-links-navigation-bottom {
		display: flex;
		margin: auto;
		justify-content: center;
		position: relative;
		bottom: 0;
		left: unset;		
	}	
}
@media (max-width: 1023px) {
 .header-links-navigation__input:checked ~ .header-links-navigation__content, 
.header-links-navigation__item.opend_list.opend .header-links-navigation__content {
  display: block;
  border-top: 0.1em solid #C9C9C9;
    padding-top: 15px;    
}   
    .header-links-navigation__input:checked + .header-links-navigation__title,
.header-links-navigation__item.opend_list.opend{
  border-bottom: 0.1em solid transparent;
}

}
@media (min-width: 1200px) {
  .header-links-navigation {
    background-image: linear-gradient(179.96deg, rgba(255, 255, 255, 0) -1.08%, rgba(255, 255, 255, 0.81) 16.38%), url("../img/header-navigation-big-image.jpg");
  }
    #global-custom-menu:checked ~ .wrap-geo .header-links-navigation {
    top: 81px;
}
     .menu__item--has-children .header-links-navigation__title {
    pointer-events: none;
}
}

/*  end -------------------------------------------- меню мобильное (header-modile.css) ------------------------------------------------------------ */
/*  start -------------------------------------------- before-text ------------------------------------------------------------ */

.wrap-geo .before-text {
    display: none;
}
@media (min-width: 768px) {
.wrap-geo .before-text {
    content: "Пластиковые окна в Тольятти. Производство, изготовление, монтаж, ремонт окон в Тольятти. ";
    background: #F2F2F2;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 0;
    color: #000000;
    text-align: center;
    padding: 8px 0;
    font-size: 13px;
    order: -1;
    display: block;
    z-index: 1;
}
.wrap-geo .before-text div {
    display: inline;
}    
}
@media (min-width: 1200px) {
  .wrap-geo .before-text {
    font-size: 16px;
}  
}

/*  end -------------------------------------------- before-text ------------------------------------------------------------ */
/*  start -------------------------------------------- banner ------------------------------------------------------------ */
.banner__main, .banner__main-images {
    opacity: 0;
}
.banner__main picture {
    display: flex;
    height: 100%;
}
.banner__main {
    background: linear-gradient(0.41deg, #9C9C9C -0.89%, #FFFFFF -0.89%, rgba(255, 255, 255, 0.64) -0.89%, rgba(243, 243, 243, 0.9095) -0.87%, rgba(239, 239, 239, 0.75) 18.77%, rgba(255, 255, 255, 0) 31.21%);
	padding-bottom: 32px;
} 
.banner__main.banner-home {
    background: unset;
    padding-bottom: unset;
	position: relative;
}
.banner__main.banner-home .banner__main-image {
    position: absolute;
	top: 0;
    left: 0;
    right: 0;
    bottom: 0;
	overflow: hidden;
}
.banner__main.banner-home .banner__main-image:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(.03deg,rgba(255,255,255,0) -1.35%,#fff -1.35%,rgba(255,255,255,.64) -1.33%,rgba(255,255,255,.9095) 27.99%,rgba(255,255,255,.75) 79.68%,rgba(255,255,255,0) 130.93%);
    background-size: 100%;
}
.banner__main-image.left {
    display: none;
}
.banner__img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.banner__main-content.container {
    max-width: 345px;
	position: relative;
}
.banner__main-inner {
    display: flex;
    flex-direction: column;
    padding-top: 30px;
    padding-bottom: 25px;
} 
.banner__main.banner-home .banner__main-inner {
    padding-top: 25px;
    padding-bottom: 32px;	
}
.banner__main-title {
    text-align: left;
    font-family: Gotham,sans-serif;
    font-size: 22px;
    line-height: 22px;
    text-transform: uppercase;
	margin-bottom: 15px;
	color: #3A3A3A;
}
.banner__main-title > span:first-child {
    padding-bottom: 10px;
    display: block;
}
.banner__remont .banner__main-title > span {
	width: 290px;
}
.banner__price .banner__main-title {
	margin-bottom: 25px;
}
.banner__price .banner__main-title > span:nth-child(2) {
	padding-bottom: 10px;
}
.banner-main__subtitle {
    font-size: 14px;
    line-height: 16px;
    font-family: "Gotham",sans-serif;
    font-weight: 500;
    text-align: left;
    text-transform: uppercase;
    margin-bottom: 15px;	
}
.banner__main.banner-home .banner-main__subtitle {
    margin-bottom: 25px;
}
.data-price .banner-main__subtitle.last {
    font-size: 16px;
    line-height: 19px;
}
.data-price .banner-main__subtitle.last.text-small {
	font-family: ALS Schlange sans;
	text-transform: lowercase;
	font-weight: 700;
}
.data-price .banner-main__subtitle.last.text-small br {
	display: none;
}
.banner-main__subtitle.last > span {
    display: block;
    padding-bottom: 5px;
    font-family: 'ALS Schlange sans',nunito,sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    text-transform: uppercase;
}
.banner-main__subtitle.last.text-small > span {
    display: inline-block;
    margin-right: 10px;
	padding-bottom: 0;
}
.banner-main__subtitle.last > span > span {
    font-size: 25px;
    line-height: 25px;
    text-transform: initial;
    padding-left: 10px;
}
.banner-main__subtitle.last.text-small > span > span {
    padding-left: 0;
}
.data-price .banner-main__subtitle {
	margin-bottom: 25px;
}
.banner-main__price {
    background: rgba(255, 255, 255, 0.8);
    box-shadow: 0px 0px 100px rgba(58, 58, 58, 0.25);
    border-radius: 15px;
    padding: 20px 0;
    text-align: left;
	margin-bottom: 20px;
}
.banner-main__list {
    gap: 10px;
    display: flex;
    flex-direction: column;
    text-align: center;
    margin-bottom: 20px;
}
.banner-main__price .list__item {
    font-size: 22px;
    line-height: 22px;
    color: #3a3a3a;
    font-family: Montserrat;	
}
.banner-main__price--text {
    font-size: 14px;
    line-height: 20px;
    font-family: Montserrat;
    text-align: center;
}
.banner-main__price--text:not(.orange) {
    margin-bottom: 5px;
    color: #3a3a3a;	
}
.banner-main__price--text.orange {
	font-size: 20px;
    line-height: 20px;
    font-weight: 800;
    font-family: Montserrat-Bold,Montserrat;
    text-align: center;
}
.banner-main__questions {
    margin-bottom: 25px;
}
.banner__main .questions__item {
    font-size: 16px;
    line-height: 19px;
	display: flex;
	gap: 15px;
}
.banner__main .questions__item:not(:last-child) {
    margin-bottom: 15px;	
}
.banner__main .questions__item-icon {
    position: relative;
    display: inline-block;
    width: 18px;
    height: 18px;
    background-color: #f26422;
    border-radius: 50%;
	flex-shrink: 0;
}
.banner__main .questions__item-icon:before {
    content: '';
    position: absolute;
    background: url('../img/check-g.svg');
    width: 9px;
    height: 8px;
    top: 5px;
    left: 5px;
}
.banner__main-info {
    margin-bottom: 27px;
}
.banner__main-info p:first-child {
    margin-bottom: 15px;
}
.banner-main__discount-box {
    max-width: 345px;
    overflow: hidden;
    margin-left: 0;
    margin-right: 0;
}
.banner__main.banner-home .banner-main__discount-box {
	margin-bottom: 32px;
} 
.banner-main__discount {
    position: relative;
    max-width: 294px;
    height: 38px;
    margin-left: 51px;
    padding: 11px 11px 10px 5px;
    letter-spacing: .02em;
    background-image: url('../img/banner-img-border.svg');
    background-repeat: no-repeat;
    background-size: contain;
    text-transform: uppercase;
    padding-top: 10px;
    white-space: nowrap;
	font-size: 15px;
    line-height: 19px;
}
.banner-main__discount:before {
    content: attr(data-before);
    position: absolute;
    left: -52px;
    font-size: 50px;
    color: #F26422;
}
.banner-main__discount-percent {
    margin-left: 6px;
    margin-right: 4px;
    font-size: 21px;
}
.banner-home .button {
	height: 42px;
	font-family: Montserrat-Bold,Montserrat;
	font-weight: 800;
	filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, .25));
	letter-spacing: unset;	
	display: block;
}
.button__text {
	display: none;
}
.banner__btn {
    display: none;
}
@media (max-width: 767px) {
	.banner__podsvetka-polotno .banner__main-title span:nth-child(2) {
		font-size: 19px;
		line-height: 22px;	
	}
}
@media (min-width: 768px) {
	.banner__main {
		background: unset;
		padding-bottom: 0;
	}	
	.banner__main-wrapper {
		position: relative;
	}
	.banner__main-images {
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
	}
	.banner__main-image:after {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: linear-gradient(90deg, #FFF 23.32%, rgba(255, 255, 255, 0.90) 50.39%, rgba(255, 255, 255, 0.60) 68.21%, rgba(255, 255, 255, 0.00) 88.25%);
	}
	.banner__main.banner-home .banner__main-image:after {
		background: linear-gradient(7.67deg, rgba(255, 255, 255, 0.77) 11.91%, rgba(255, 255, 255, 0.7) 35.87%, rgba(255, 255, 255, 0.25) 58.54%, rgba(255, 255, 255, 0) 94.92%);
	}	
	.banner__main-image.primary {
		height: 100%;
	}	
	.banner__main:not(.banner-home) .banner__main-image.primary .banner__img {
		width: 768px;
		position: absolute;
		right: 0;
	}	
	.banner__main-content.container {
		max-width: 960px;
		position: relative;
		height: 100%;
	}
	.banner__main-inner {
		padding-top: 50px;
		padding-bottom: 50px;
		max-width: 506px;
		min-height: 467px;
	}
	.banner__main.banner-home .banner__main-inner {
		max-width: unset;
		padding-top: 50px;
		padding-bottom: 50px;	
		display: grid;
		grid-template-columns: 1fr 278px;
		column-gap: 33px;
		grid-template:
			'title price'
			'subtitle price'
			'discount-box price'
			'btn price';
		grid-template-rows: 143px 48px 69px auto;	
		min-height: unset;
		max-width: 768px;
	}
	.banner__main.banner-home .banner__main-title {
		grid-area: title;
		margin-bottom: 0;
		margin-top: 62px;
	}
	.banner__main.banner-home .banner-main__subtitle {
		grid-area: subtitle;
		margin-bottom: 0;
	}
	.banner__main.banner-home .banner-main__discount-box {
		grid-area: discount-box;
		margin-bottom: 0;
	}
	.banner__main.banner-home .button {
		grid-area: btn;
		margin-bottom: 0;
		font-size: 14px;
		line-height: 16px;
		width: 376px;
		margin: unset;
	}
	.banner__main.banner-home .banner-main__price {
		grid-area: price;
		margin-bottom: 0;
		width: 278px;
		padding: 25px 0;
	}	
	.banner-main__price--text:not(.orange) {
		font-size: 16px;
	}
	.banner-main__price--text.orange {
		font-size: 22px;
		line-height: 20px;
	}	
	.banner__remont .banner__main-inner {
		max-width: 526px;
	}
	.banner__matovye .banner__main-inner {
		max-width: 480px;
	}
	.banner__main-title {
		font-size: 28px;
		line-height: 28px;
	}	
	.banner__remont .banner__main-title > span {
		width: auto;
	}	
	.banner__price .banner__main-title {
		margin-bottom: 30px;
	}	
	.banner-main__subtitle {
		font-size: 16px;
		line-height: 18px;
	}
	.data-price .banner-main__subtitle {
		margin-bottom: 30px;
	}	
	.data-price .banner-main__subtitle.last {
		font-size: 18px;
		line-height: 22px;
	}
	.data-price .banner-main__subtitle.last.text-small br {
		display: block;
	}	
	.banner-main__subtitle.last {
		margin-bottom: 30px;
	}
	.banner-main__subtitle.last > span {
		display: inline-block;
	}	
	.banner-main__subtitle.last > span > span {
		font-size: 30px;
		line-height: 30px;
	}	
	.banner-main__questions {
		margin-bottom: 33px;
	}	
	.banner__main .questions__item {
		font-size: 18px;
		line-height: 22px;
	}
	.banner__kuhnya .questions__item:nth-child(1), .banner__kuhnya .questions__item:nth-child(2), .banner__satinovye .questions__item:nth-child(3) {
		width: 440px;
	}
	.banner__vannaya .questions__item:nth-child(2) {
		width: 430px;
	}
	.banner__main .questions__item:not(:last-child) {
		margin-bottom: 20px;
	}
	.banner__main .questions__item-icon {
		width: 20px;
		height: 20px;
	}	
	.banner__main .questions__item-icon:before {
		top: 6px;
		left: 6px;
	}	
	.banner__main-info {
		margin-bottom: 33px;
		font-size: 18px;
		line-height: 22px;
		max-width: 470px;
	}
	.banner__main-info p:first-child {
		margin-bottom: 20px;
	}	
	.button__mobile {
		display: none;
	}
	.banner-main__discount-box {
		max-width: none;
	}
	.banner-main__discount {
		margin-right: 0;
		padding: 4px 7px 4px 0;
		letter-spacing: 0;
		max-width: 318px;
		margin-left: 60px;
		height: 41px;
		font-size: 18px;
		line-height: 33px;
		margin-bottom: 0;
	}
	.banner-main__discount::before {
		top: 5px;
		left: -60px;
		font-size: 54px;
	}	
	.banner__btn {
		display: flex;
		align-items: center;
		text-decoration: none;
		background-color: #f26422;
		color: #fff;
		width: 261px;
		height: 48px;
		border: 2px solid #fff;
		border-radius: 4px;
		position: absolute;
		right: 0;
		bottom: 0;
		-webkit-transform: translateY(50%);
		transform: translateY(50%);		
		text-transform: uppercase;
		font-size: 14px;
		line-height: 14px;
		padding: 0 0 0 53px;
		z-index: 1;
		cursor: pointer;
		text-align: left;
	}
	.banner__btn::before {
		content: "";
		position: absolute;
		display: inline-block;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 371.39 443.06'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fdf7f4;%7D.cls-2%7Bfill:%23fefbfa;%7D.cls-3%7Bfill:%23fdf6f3;%7D.cls-4%7Bfill:%23fef9f6;%7D.cls-5%7Bfill:%23fdf8f5;%7D.cls-6%7Bfill:%23fef8f6;%7D.cls-7%7Bfill:%23fefaf8;%7D.cls-8%7Bfill:%23fefbf9;%7D %3C/style%3E%3C/defs%3E%3Cg id='Слой_2' data-name='Слой 2'%3E%3Cg id='Слой_1-2' data-name='Слой 1'%3E%3Cpath class='cls-1' d='M0,250.08v-177c0-1.83,0-3.67,0-5.5.2-8.08,2.45-10.31,10.53-10.31,48.5,0,97-.27,145.51.21,9.29.09,15-1.89,20.26-10.34C190,25.28,210.25,10.85,234.92,4.31,277.76-7,314.78,4.16,344.84,36.82a97.13,97.13,0,0,1,24.5,49.46c7.39,41.47-5.25,75.94-36.85,103.48-3.11,2.71-3.73,5.41-3.73,9.05q.08,115.77,0,231.54a39.81,39.81,0,0,1-.19,6c-.63,4.08-2.84,6.65-7.27,6.7-1.5,0-3,0-4.5,0h-305C1.74,443.06,0,441.39,0,431.11Q0,340.6,0,250.08Zm314.19-47a8.14,8.14,0,0,0-1.9,0c-20.09,9.55-40.83,13.67-63.22,10.12-16.91-2.68-32.57-8.12-45.84-18.55-8.5-6.68-16.9-9.16-27.57-9-45.66.51-91.32.23-137,.21-7.46,0-10.24-2.38-10.25-9q-.09-41,0-82c0-5.77,2.31-8.18,8-8.76a56.91,56.91,0,0,1,6-.16h109a26.31,26.31,0,0,0,5.48-.25c1.1-.23,2.6-1.11,2.92-2,1.29-3.7,2.19-7.53,3.45-12.12H21.13c-6.52,0-6.53,0-6.53,6.6v344c0,6.75,0,6.75,6.78,6.75h286c6.83,0,6.84,0,6.84-6.7V203.07Zm42.92-95.53c.07-50.24-39.3-92.78-92.56-93a92.83,92.83,0,0,0-.12,185.65C316.82,200.14,356.94,158.15,357.12,107.54ZM43.46,100.81c-.1,2.21-.24,3.86-.24,5.52,0,19.81.11,39.63-.1,59.45,0,4.59,1.38,5.87,6,5.85,41-.18,81.93-.1,122.89-.12,1.75,0,3.5-.16,6.38-.3-15-21.65-22.54-44.57-20.61-70.4Z' /%3E%3Cpath class='cls-2' d='M300,350.63q0,27.24,0,54.5c0,7.37-1.7,9.1-9.18,9.13q-19.49.09-39,0c-6.92,0-8.89-2.09-8.9-9q0-55,0-110c0-6.78,2.53-9.34,9.29-9.36q19.5-.08,39,0c6.16,0,8.78,2.67,8.79,8.76Q300.08,322.62,300,350.63ZM285.72,300c-7.9,0-15.2.25-22.49-.09-4.77-.22-6.27,1.33-6.24,6.2.21,29.5.1,59,.12,88.5,0,1.61.16,3.22.26,5h28.35Z' /%3E%3Cpath class='cls-3' d='M128.7,414.32c-6.83,0-13.66.1-20.49,0-5.72-.11-7.72-1.7-7.83-7.34-.26-14-.24-28,0-42,.08-5.13,2.78-7.6,7.92-7.65q20.51-.23,41,0c5.26.07,8,2.87,8.11,8.2.18,13.66.2,27.33,0,41-.09,5.54-2.54,7.65-8.16,7.76C142.37,414.42,135.54,414.32,128.7,414.32ZM115,399.66h27.88c0-8.56.07-16.84-.1-25.11a3.45,3.45,0,0,0-2.26-2.47c-8.42-.19-16.85-.12-25.52-.12Z' /%3E%3Cpath class='cls-3' d='M85.74,386.16c0,6.5.07,13,0,19.5s-2,8.57-8.26,8.63q-20.23.16-40.49,0c-5.85-.05-8.49-2.71-8.53-8.57q-.15-19.74,0-39.49c0-5.89,3-8.9,9-9q20-.18,40,0c5.59.06,8.22,2.82,8.31,8.38C85.82,372.5,85.74,379.33,85.74,386.16Zm-14.16,13.6c0-8.69.1-17-.15-25.23,0-.91-2.07-2.48-3.22-2.52q-10.71-.36-21.43,0c-1.23,0-3.44,1.49-3.47,2.35-.26,8.39-.16,16.8-.16,25.41Z' /%3E%3Cpath class='cls-4' d='M128.87,214.65c6.65,0,13.3,0,20,0,5.52,0,8.36,2.2,8.46,7.51q.38,21,0,41.91c-.09,5-3.4,7.67-8.48,7.69-13.47.05-26.95,0-40.42,0-4.77,0-7.82-2.33-7.89-7-.22-14.46-.19-28.93,0-43.39.06-4.48,2.7-6.82,7.42-6.74C114.89,214.74,121.88,214.66,128.87,214.65ZM114.7,229c0,8.8-.12,17.09.15,25.37,0,1.11,2,3,3.13,3.07,7.13.29,14.29.26,21.42,0,1.18,0,3.27-1.58,3.29-2.48.26-8.58.15-17.16.15-26Z' /%3E%3Cpath class='cls-5' d='M128.34,342.91c-6.83,0-13.66-.06-20.5,0-4.67.05-7.32-2.27-7.38-6.79-.17-14.33-.26-28.67,0-43,.09-5.17,2.79-7.25,8.16-7.28q20.25-.11,40.5,0c5,0,8.08,2.53,8.17,7.46q.36,21.24,0,42.49c-.08,4.66-3.1,7.11-7.91,7.09C142.34,342.89,135.34,342.91,128.34,342.91Zm14.56-14.27c0-8.73.15-16.85-.16-24.95,0-1.24-2.15-3.39-3.38-3.44-7.12-.34-14.27-.26-21.41-.06-1.08,0-3,1.38-3,2.17-.22,8.71-.14,17.44-.14,26.28Z' /%3E%3Cpath class='cls-4' d='M57.37,214.65c6.83,0,13.66-.05,20.48,0,5.06.05,7.76,2.52,7.8,7.56q.19,20.75,0,41.47c0,5.34-3,8.06-8.48,8.08q-20,.08-40,0c-5.63,0-8.68-2.85-8.74-8.52q-.23-20.24,0-40.47c.06-5.48,2.92-8.07,8.41-8.11C43.72,214.6,50.54,214.65,57.37,214.65Zm14.19,14.1c-8.91,0-17.21-.13-25.5.16-1.07,0-2.92,2.18-3,3.4-.28,7.16-.19,14.33-.1,21.5,0,2.47,1.13,3.92,4,3.85,7-.15,14,.07,21-.16,1.21,0,3.37-1.51,3.4-2.37C71.66,246.51,71.56,237.89,71.56,228.75Z' /%3E%3Cpath class='cls-5' d='M57,342.91c-6.66,0-13.32.06-20,0-5.53-.06-8.44-2.62-8.49-8q-.21-20.47,0-41c.06-5.14,3.07-8,8.17-8.05q20.72-.15,41.45,0c4.72,0,7.49,2.69,7.54,7.42q.21,21.22,0,42.46c0,4.54-3,7.07-7.71,7.12C70.94,343,63.94,342.91,57,342.91ZM71.6,328.86c0-9,.15-17.43-.18-25.87,0-1-2.59-2.74-4-2.81-6.66-.3-13.33,0-20-.17C44.49,300,43,301,43,304c0,7.16-.1,14.33.14,21.49,0,1.16,1.63,3.23,2.56,3.25C54.09,329,62.55,328.86,71.6,328.86Z' /%3E%3Cpath class='cls-6' d='M199.64,414.29c-6.65,0-13.31.09-20,0-6.19-.12-7.8-1.7-7.83-7.67q-.12-20.71,0-41.43c0-5,2.41-7.73,7.58-7.8q20.7-.3,41.42,0c5.2.08,8,3.43,8,8.75q.09,19.72,0,39.43c0,6.16-2.53,8.65-8.79,8.74C213.29,414.37,206.46,414.29,199.64,414.29Zm14.83-14.65c0-8.59.08-16.85-.11-25.12a3.52,3.52,0,0,0-2.39-2.47c-8.56-.19-17.13-.11-25.65-.11v27.7Z' /%3E%3Cpath class='cls-7' d='M171.83,314.48c0-6.82-.05-13.65,0-20.47.06-5.44,2.42-8.07,7.7-8.11q20.7-.16,41.43,0c4.74,0,7.83,3.09,7.87,7.82q.19,20.72,0,41.43c0,4.83-3,7.68-7.85,7.71q-21,.12-41.93,0c-5,0-7.14-2.26-7.21-7.41C171.77,328.46,171.84,321.47,171.83,314.48Zm14.38,14h28.32c0-8.71.11-17-.14-25.3,0-1.06-2-2.92-3.07-3-8.27-.25-16.55-.14-25.11-.14Z' /%3E%3Cpath class='cls-8' d='M200.47,214.66c6.82,0,13.64-.06,20.46,0,4.86.07,7.85,2.79,7.9,7.64q.22,20.72,0,41.44c0,4.81-3.41,8-8.27,8q-20.47.12-40.94,0c-5,0-7.75-2.74-7.77-7.61q-.12-21,0-41.93c0-5.38,2.2-7.46,7.63-7.53C186.49,214.6,193.48,214.66,200.47,214.66Zm-14.2,42.94c8.64,0,16.94.13,25.21-.16,1.07,0,2.89-2.28,2.94-3.56.28-7.32.23-14.65,0-22,0-1.06-1.49-3-2.33-3-8.58-.23-17.18-.14-25.84-.14Z' /%3E%3Cpath class='cls-3' d='M292.23,71.35a7.85,7.85,0,0,1,.53,1.18c1.76,13.67,1.76,13.67-11.67,13.67-7.66,0-15.32.07-23,0-4.5,0-7.38,2-7.92,6.49-.47,3.88,3.34,7.45,8.07,7.65s9.66,0,14.48.15c10.31.36,19.28,8.68,20.19,18.58,1,10.9-5.67,20.51-16.14,23-3.53.83-5.31,2.3-5.21,6.38.22,9.05-3.31,11.54-12.27,9-1-.27-2-2-2.11-3.16-.28-3.28-.1-6.61-.1-10.48H236a129.21,129.21,0,0,1,.2-13.19c.08-.82,2.75-1.92,4.25-1.95,10.32-.22,20.64-.14,31-.26,4.36,0,6.81-2.57,7.2-6.75.35-3.69-3.12-6.83-7.46-7.06-2.32-.13-4.67.11-7-.08-4.6-.38-9.38-.25-13.71-1.57-10-3-15.15-11.67-14.45-22.68.53-8.26,7.59-16,16.64-17.79,3.39-.69,4.82-2.27,4.48-5.78-.27-2.79-.06-5.63-.06-9.36,4.38,0,8.46-.21,12.49.18.81.08,1.94,2.37,2,3.7.68,10.11.61,10.12,10.61,10.12Z' /%3E%3Cpath class='cls-1' d='M264.3,171.79c15-.83,28.15-4.76,39.4-13.75s19.11-19.91,22.45-33.92c1-4.31,1.34-8.8,2.38-13.11.32-1.36,1.82-3.27,3-3.42,3.57-.44,7.23-.16,12.46-.16-1.73,8.66-2.52,16.76-5,24.29-7.85,23.55-23.54,40.21-46.84,48.9-7.47,2.79-15.73,3.48-23.65,5-2.88.55-4.34-.78-4.19-3.9S264.3,175.44,264.3,171.79Z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
		background-repeat: no-repeat;
		width: 27px;
		height: 32px;
		left: 16px;
	}
	.button__text {
		display: inline;
	}
	.button__text-mobile {
		display: none;
	}	
}
@media (min-width: 1200px) {
	.banner__main-image {
		position: absolute;
		top: 0;
		bottom: 0;
	}
	.banner__main.banner-home .banner__main-image img {
		min-width: 1920px;
	}	
	.banner__main.banner-home .banner__main-image:after {
		background: url('../img/banner-bg-all-big-home-new.png');
		background-position: center;
	}
	.banner__main.banner-home .banner__main-content.container:before {
		content: unset;
	}	
	.banner__main-image:after {
		content: unset;
	}	
	.banner__main-image.left {
		display: block;
		left: 0;
		width: calc((100% - 960px) / 2 + 200px);
	}
	.banner__main-image.left .banner__img {
		position: absolute;
		top: 0;
		width: 684px;
		max-width: unset;
	}
	.banner__main:not(.banner-home) .banner__main-image.primary .banner__img {
		width: 100%;
		position: unset;
		right: unset;
	}	
	.banner__main-image.primary {
		right: 0;
		width: calc((100% - 960px) / 2 + 760px);
	}
	.banner__main-inner {
		position: relative;
		max-width: unset;
		padding-top: 60px;
		padding-bottom: 60px;
		min-height: 515px;
	}
	.banner__main.banner-home .banner__main-inner {
		grid-template-columns: 1fr 363px;
		padding-top: 60px;
		padding-bottom: 60px;
		grid-template-rows: 148px 53px 69px auto;
		max-width: unset;	
	}
	.banner__main.banner-home .banner__main-title {
		margin-top: 52px;
	}	
	.banner__main.banner-home .banner-main__price {
		width: 363px;
	}	
	.banner__matovye .banner__main-inner, .banner__remont .banner__main-inner {
		max-width: unset;
	}	
	.banner__main-content.container:before {
		content: '';
		position: absolute;
		top: 0;
		left: -430px;
		width: 1500px;
		bottom: 0;
		background: radial-gradient(42.15% 771.58% at 43.09% 63.5%,#fff 6.28%,rgba(255,255,255,.75) 47%,rgba(255,255,255,0) 83.79%);
	}	
	.banner__main-title {
		font-size: 35px;
		line-height: 35px;
	}
	.banner-main__subtitle {
		font-size: 18px;
		line-height: 22px;
	}
	.data-price .banner-main__subtitle.last.text-small br {
		display: none;
	}	
	.banner-main__questions {
		margin-bottom: 41px;
	}
	.banner__svetovye-linii .banner-main__questions, .banner__spalnya .banner-main__questions {
		width: 600px;
	}
	.banner__prihozhaya .banner-main__questions, .banner__glyanczevye .banner-main__questions {
		width: 570px;
	}	
	.banner__kuhnya .questions__item {
		width: 540px!important;
	}
	.banner__vannaya .questions__item:nth-child(2) {
		width: 640px;
	}
	.banner__gostinnaya .questions__item:nth-child(1), .banner__detskaya .questions__item:nth-child(2) {
		width: 600px;
	}
	.banner__satinovye .questions__item:nth-child(3) {
		width: auto;
	}
	.banner__satinovye .questions__item:nth-child(4) {
		width: 550px;
	}
	.banner__remont .questions__item:nth-child(3) {
		width: 500px;
	}
	.banner__main-info {
		margin-bottom: 42px;
		max-width: 600px;
	}	
	.banner__btn {
		width: 304px;
		height: 72px;
		font-size: 16px;
		line-height: 1.4;
		border-width: 4px;
		border-radius: 10px;
		padding: 0 0 0 62px;
	}	
	.banner__btn::before {
		width: 30px;
		height: 36px;
		left: 21px;
	}
}
@media (min-width: 1920px) {
	.banner__main-image.left .banner__img {
		left: 0;
		right: unset;
	}	
}
/*  end -------------------------------------------- banner ------------------------------------------------------------ */
/*  start -------------------------------------------- ceilings-prices-per-installation ------------------------------------------------------------ */

.ceilings-prices-per-installation .button {
  margin-right: auto;
  margin-left: auto;
margin-top: 25px;    
}
.ceilings-prices-per-installation .title sup {
  position: relative;
}

.ceilings-prices-per-installation .title sup {
  top: -8px;
  font-size: 12px;
}

.ceilings-prices-per-installation__list {
  margin-bottom: 29px;
}

.ceilings-prices-per-installation__item {
  display: grid;
      grid-template-areas: 'ceilings-prices-per-installation__type ceilings-prices-per-installation__type'
 'ceilings-prices-per-installation__text ceilings-prices-per-installation__text'
 'ceilings-prices-per-installation__price ceilings-prices-per-installation__img';
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
  margin-bottom: 15px;
  padding: 34px 15px 29px 20px;
  padding-bottom: 0;
}
.ceilings-prices-per-installation__type-price-rubl {
    font-size: 18px;
    line-height: 22px;
    text-transform: none;
}
.ceilings-prices-per-installation__type-price-value {
    font-weight: 700;
    font-size: 27px;
    line-height: 22px;
}
.ceilings-prices-per-installation_subtitle{
  text-transform: uppercase;
    font-size: 16px;
line-height: 19px;
    margin-bottom: 29px;
}
@media (max-width: 767px) {
	.ceilings-prices-per-installation__item {
		display: block;
        padding: 0;
        margin-bottom:20px;
	}
    .ceilings-prices-per-installation__item:last-child{
        margin-bottom: 0;
    }
    .ceilings-prices-per-installation__list {
    max-width: 345px;
    margin: auto;
}
}

.ceilings-prices-per-installation__img img {
	width: 100%;
    height: 100%;	
    border-radius: 6px 6px 0px 0px;
}

.ceilings-prices-per-installation__type {
  display: block;
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: ceilings-prices-per-installation__type;
  margin-bottom: 15px;
      font-size: 18px;
    line-height: 22px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
}
.ceilings-prices-per-installation__text {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: ceilings-prices-per-installation__text;
  margin-bottom: 13px;
}

.ceilings-prices-per-installation__img {
  display: flex;
    align-items: center;
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ceilings-prices-per-installation__img;
  position: relative;
}

.ceilings-prices-per-installation__img:before {
	content: "";
    position: absolute;
    width: 53px;	
	height: 53px;
	right: 20px;
    top: 20px;
	background-repeat: no-repeat;
}
.ceilings-prices-per-installation__img.best-price:before {
	background-image: url("/wp-content/themes/stretchceilings/img/per-installation__sale-span11.svg");
}
.ceilings-prices-per-installation__img.tech-standard:before {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='53' height='53' viewBox='0 0 53 53' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='26.5' cy='26.5' r='26.5' fill='%232579BF'/%3e%3cpath d='M6.75295 15.0956H9.7649C10.0262 15.0956 10.227 15.1625 10.3673 15.2964C10.5075 15.4303 10.5776 15.6183 10.5776 15.8606C10.5776 16.0964 10.5075 16.2845 10.3673 16.4247C10.227 16.5586 10.0262 16.6255 9.7649 16.6255H7.64219V17.5721C7.8908 17.5339 8.17127 17.5147 8.48362 17.5147C10.1474 17.5147 10.9792 18.1904 10.9792 19.5418C10.9792 20.3004 10.7402 20.8582 10.2621 21.2151C9.78402 21.5657 9.13701 21.741 8.32107 21.741C7.70912 21.741 7.18004 21.7028 6.73383 21.6263C6.192 21.537 5.92108 21.2311 5.92108 20.7084V15.9657C5.92108 15.7171 5.99439 15.51 6.141 15.3442C6.29399 15.1785 6.49797 15.0956 6.75295 15.0956ZM8.34976 18.9012C8.05653 18.9012 7.82068 18.9139 7.64219 18.9394V20.3259C7.83343 20.345 8.0406 20.3546 8.2637 20.3546C8.55056 20.3546 8.77048 20.2876 8.92346 20.1538C9.08283 20.0199 9.16251 19.8414 9.16251 19.6183C9.16251 19.4016 9.09239 19.2295 8.95215 19.102C8.81828 18.9681 8.61749 18.9012 8.34976 18.9012Z' fill='white'/%3e%3cpath d='M11.9243 20.8231V15.9657C11.9243 15.7108 11.9976 15.5036 12.1442 15.3442C12.2972 15.1785 12.5107 15.0956 12.7848 15.0956H15.8255C16.0868 15.0956 16.2908 15.1625 16.4374 15.2964C16.5904 15.4303 16.6669 15.6183 16.6669 15.8606C16.6669 16.09 16.5904 16.2749 16.4374 16.4151C16.2908 16.5554 16.0868 16.6255 15.8255 16.6255H13.6454V17.5817H15.3378C15.5992 17.5817 15.8032 17.6486 15.9498 17.7825C16.1028 17.9163 16.1792 18.1044 16.1792 18.3466C16.1792 18.5761 16.1028 18.7609 15.9498 18.9012C15.8032 19.0414 15.5992 19.1115 15.3378 19.1115H13.6454V20.1633H15.9115C16.1729 20.1633 16.3769 20.2303 16.5235 20.3641C16.6765 20.498 16.7529 20.686 16.7529 20.9283C16.7529 21.1578 16.6765 21.3426 16.5235 21.4829C16.3769 21.6231 16.1729 21.6932 15.9115 21.6932H12.7848C12.5107 21.6932 12.2972 21.6135 12.1442 21.4542C11.9976 21.2884 11.9243 21.0781 11.9243 20.8231Z' fill='white'/%3e%3cpath d='M19.5173 20.2589C20.1866 20.2589 20.5212 20.0327 20.5212 19.5801C20.5212 19.204 20.2312 19.0064 19.6511 18.9872H18.7523C18.5483 18.9872 18.3858 18.9299 18.2647 18.8151C18.1436 18.7004 18.083 18.5442 18.083 18.3466C18.083 18.1554 18.1436 17.9992 18.2647 17.8781C18.3922 17.757 18.5547 17.6964 18.7523 17.6964H19.5077C20.0559 17.6964 20.33 17.502 20.33 17.1131C20.33 16.7243 20.0463 16.5299 19.479 16.5299C19.2113 16.5299 18.8766 16.5968 18.475 16.7307C18.3667 16.7689 18.271 16.7976 18.1882 16.8167C18.1117 16.8295 18.0193 16.8359 17.9109 16.8359C17.8089 16.8295 17.7165 16.7976 17.6336 16.7402C17.5507 16.6765 17.4806 16.5872 17.4232 16.4725C17.3404 16.3068 17.3308 16.1251 17.3946 15.9275C17.4583 15.7299 17.5922 15.5673 17.7961 15.4398C18.0065 15.306 18.287 15.2008 18.6376 15.1243C18.9946 15.0414 19.3388 15 19.6702 15C20.4352 15 21.0376 15.153 21.4774 15.459C21.9236 15.7586 22.1467 16.2016 22.1467 16.788C22.1467 17.0749 22.0766 17.3394 21.9364 17.5817C21.7961 17.8239 21.5985 18.0088 21.3435 18.1362C22.0065 18.3912 22.338 18.8725 22.338 19.5801C22.338 20.0008 22.2615 20.3609 22.1085 20.6605C21.9555 20.9538 21.7388 21.1801 21.4583 21.3394C21.1842 21.4988 20.8878 21.6135 20.569 21.6836C20.2567 21.7538 19.9061 21.7888 19.5173 21.7888C18.7906 21.7888 18.2009 21.6709 17.7483 21.435C17.4997 21.3012 17.3308 21.1354 17.2416 20.9378C17.1587 20.7402 17.1651 20.5299 17.2607 20.3068C17.4392 19.9052 17.828 19.8191 18.4272 20.0486C18.8033 20.1888 19.1667 20.2589 19.5173 20.2589Z' fill='white'/%3e%3cpath d='M33.0852 15.9657V20.8231C33.0852 21.0781 33.0119 21.2884 32.8653 21.4542C32.725 21.6135 32.5179 21.6932 32.2438 21.6932H26.3251C26.051 21.6932 25.8406 21.6135 25.694 21.4542C25.5474 21.2884 25.4741 21.0781 25.4741 20.8231V15.9657C25.4741 15.7044 25.5474 15.494 25.694 15.3347C25.8406 15.1753 26.051 15.0956 26.3251 15.0956C26.6055 15.0956 26.8191 15.1785 26.9657 15.3442C27.1187 15.5036 27.1952 15.7108 27.1952 15.9657V20.1633H28.4191V15.9657C28.4191 15.7044 28.4924 15.494 28.639 15.3347C28.7856 15.1753 28.996 15.0956 29.2701 15.0956C29.5505 15.0956 29.7641 15.1785 29.9107 15.3442C30.0637 15.5036 30.1402 15.7108 30.1402 15.9657V20.1633H31.3641V15.9657C31.3641 15.7108 31.4374 15.5036 31.584 15.3442C31.737 15.1785 31.9505 15.0956 32.2246 15.0956C32.4987 15.0956 32.7091 15.1785 32.8557 15.3442C33.0087 15.5036 33.0852 15.7108 33.0852 15.9657Z' fill='white'/%3e%3cpath d='M34.3075 20.737V16.0614C34.3075 15.545 34.5752 15.2454 35.1106 15.1625C35.6334 15.0861 36.1688 15.0478 36.717 15.0478C37.4883 15.0478 38.1067 15.1944 38.572 15.4876C39.0437 15.7745 39.2796 16.2207 39.2796 16.8263C39.2796 17.1068 39.2094 17.3617 39.0692 17.5912C38.9353 17.8207 38.7537 17.996 38.5242 18.1171C38.8684 18.2446 39.1266 18.4486 39.2987 18.7291C39.4708 19.0096 39.5568 19.3219 39.5568 19.6661C39.5568 21.0494 38.6294 21.741 36.7744 21.741C36.1178 21.741 35.5569 21.7028 35.0915 21.6263C34.5688 21.537 34.3075 21.2406 34.3075 20.737ZM36.8413 18.9681H35.933V20.3163C36.1369 20.3418 36.4333 20.3546 36.8222 20.3546C37.466 20.3546 37.7879 20.1219 37.7879 19.6566C37.7879 19.1976 37.4724 18.9681 36.8413 18.9681ZM36.6692 16.4343C36.4588 16.4343 36.2134 16.447 35.933 16.4725V17.7251H36.7266C36.9816 17.7251 37.176 17.6677 37.3098 17.553C37.4437 17.4382 37.5106 17.2821 37.5106 17.0845C37.5106 16.651 37.2302 16.4343 36.6692 16.4343Z' fill='white'/%3e%3cpath d='M44.1987 21.0334L43.8353 20.0677H41.7222L41.4258 20.9187C41.3302 21.2056 41.1867 21.4223 40.9955 21.5689C40.8043 21.7155 40.562 21.7346 40.2688 21.6263C40.0521 21.5498 39.9246 21.4 39.8864 21.1769C39.8481 20.9474 39.8832 20.7147 39.9915 20.4789L41.9995 15.6215C42.1652 15.2072 42.4457 15 42.8409 15C43.2234 15 43.4943 15.1849 43.6537 15.5546L45.719 20.4502C45.821 20.6542 45.8401 20.8773 45.7764 21.1195C45.719 21.3554 45.5756 21.5211 45.3461 21.6167C45.0847 21.7187 44.8521 21.7155 44.6481 21.6072C44.4441 21.4988 44.2943 21.3076 44.1987 21.0334ZM42.7644 17.1992L42.1525 18.7864H43.3859L42.7644 17.1992Z' fill='white'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.78086 30.1905L5 27.4303L9.78086 24.67V26.9522H42.2907V24.67L47.0716 27.4303L42.2907 30.1905V27.9084H9.78086V30.1905Z' fill='white'/%3e%3cpath d='M14.267 36.1506C13.9929 36.1506 13.7857 36.0868 13.6455 35.9593C13.5116 35.8318 13.4447 35.6565 13.4447 35.4334C13.4447 35.1976 13.5307 34.9968 13.7029 34.831L14.9841 33.6454H13.6646C13.1419 33.6454 12.8805 33.4223 12.8805 32.9761C12.8805 32.7657 12.9507 32.6032 13.0909 32.4884C13.2375 32.3673 13.4287 32.3067 13.6646 32.3067H16.1315C16.5076 32.3067 16.7403 32.4502 16.8295 32.737C16.9188 33.0239 16.8455 33.2852 16.6096 33.5211L15.0702 34.9745C15.714 35.0318 16.2048 35.2294 16.5427 35.5673C16.8805 35.9051 17.0495 36.3227 17.0495 36.8199C17.0495 37.4764 16.8327 38.0055 16.3993 38.4071C15.9658 38.8023 15.3698 38.9999 14.6112 38.9999C13.91 38.9999 13.3586 38.8661 12.957 38.5984C12.7722 38.4772 12.6479 38.3243 12.5841 38.1394C12.5268 37.9545 12.5459 37.7697 12.6415 37.5848C12.8264 37.2533 13.1642 37.196 13.655 37.4127C14.0248 37.5784 14.3467 37.6613 14.6208 37.6613C14.8758 37.6613 15.0734 37.5944 15.2136 37.4605C15.3538 37.3266 15.424 37.1386 15.424 36.8964C15.424 36.3992 15.0383 36.1506 14.267 36.1506Z' fill='white'/%3e%3cpath d='M18.046 38.0055C18.046 37.7505 18.1256 37.537 18.285 37.3649C18.4444 37.1864 18.6675 37.0972 18.9543 37.0972C19.2348 37.0972 19.4547 37.1864 19.6141 37.3649C19.7798 37.537 19.8627 37.7505 19.8627 38.0055C19.8627 38.2669 19.7798 38.4836 19.6141 38.6557C19.4547 38.8215 19.2348 38.9043 18.9543 38.9043C18.6675 38.9043 18.4444 38.8215 18.285 38.6557C18.1256 38.4836 18.046 38.2669 18.046 38.0055Z' fill='white'/%3e%3cpath d='M23.461 36.7051C23.461 36.431 23.3781 36.227 23.2124 36.0932C23.053 35.9529 22.8554 35.8828 22.6195 35.8828C22.4857 35.8828 22.3136 35.9019 22.1032 35.9402C21.8928 35.9784 21.7367 35.9976 21.6347 35.9976C21.1948 35.9976 20.9877 35.749 21.0132 35.2517L21.147 33.0812C21.1598 32.8581 21.2299 32.6733 21.3574 32.5267C21.4849 32.38 21.6729 32.3067 21.9215 32.3067H24.0347C24.2578 32.3067 24.4426 32.38 24.5892 32.5267C24.7359 32.6669 24.8092 32.8486 24.8092 33.0717C24.8092 33.3075 24.7359 33.4956 24.5892 33.6358C24.449 33.7697 24.2642 33.8366 24.0347 33.8366H22.3709L22.3422 34.5824C22.5207 34.5569 22.7534 34.5442 23.0402 34.5442C23.359 34.5442 23.6426 34.5952 23.8912 34.6972C24.1398 34.7928 24.3375 34.9171 24.4841 35.0701C24.6307 35.2231 24.7518 35.4016 24.8474 35.6055C24.943 35.8031 25.0068 35.9912 25.0387 36.1697C25.0705 36.3482 25.0865 36.5266 25.0865 36.7051C25.0865 37.3745 24.8697 37.9258 24.4363 38.3593C24.0092 38.7864 23.4068 38.9999 22.6291 38.9999C21.9024 38.9999 21.3606 38.8725 21.0036 38.6175C20.6084 38.3306 20.5064 37.996 20.6976 37.6135C20.857 37.3011 21.1693 37.247 21.6347 37.4509C21.9598 37.5912 22.2657 37.6613 22.5526 37.6613C23.1582 37.6613 23.461 37.3426 23.461 36.7051Z' fill='white'/%3e%3cpath d='M26.4032 38.0916C25.9889 37.486 25.7817 36.6573 25.7817 35.6055C25.7817 34.5537 25.9889 33.7251 26.4032 33.1195C26.8176 32.5139 27.4295 32.2111 28.2391 32.2111C29.0422 32.2111 29.6478 32.5139 30.0558 33.1195C30.4701 33.7251 30.6773 34.5537 30.6773 35.6055C30.6773 36.6573 30.4701 37.486 30.0558 38.0916C29.6478 38.6972 29.0422 38.9999 28.2391 38.9999C27.4295 38.9999 26.8176 38.6972 26.4032 38.0916ZM28.2391 33.5498C27.6207 33.5498 27.3116 34.235 27.3116 35.6055C27.3116 36.976 27.6207 37.6613 28.2391 37.6613C28.8446 37.6613 29.1474 36.976 29.1474 35.6055C29.1474 34.235 28.8446 33.5498 28.2391 33.5498Z' fill='white'/%3e%3cpath d='M33.5475 38.0916V35.0223C33.5475 34.78 33.6017 34.5856 33.7101 34.439C33.8248 34.2924 33.9969 34.2191 34.2264 34.2191C34.4687 34.2191 34.6981 34.3753 34.9149 34.6876L35.9953 36.1697L37.0758 34.745C37.1651 34.6239 37.2352 34.5346 37.2862 34.4772C37.3372 34.4199 37.4137 34.3625 37.5157 34.3051C37.624 34.2478 37.7388 34.2191 37.8599 34.2191C38.083 34.2191 38.2455 34.2924 38.3475 34.439C38.4559 34.5792 38.5101 34.7673 38.5101 35.0031V38.0916C38.5101 38.3402 38.4463 38.5378 38.3188 38.6844C38.1913 38.831 38.0001 38.9043 37.7451 38.9043C37.4902 38.9043 37.2989 38.8278 37.1714 38.6748C37.0439 38.5219 36.9802 38.3274 36.9802 38.0916V36.7816C36.6615 37.2661 36.3268 37.5083 35.9762 37.5083C35.6575 37.5083 35.326 37.2916 34.9818 36.8581V38.0916C34.9818 38.6334 34.7428 38.9043 34.2647 38.9043C33.7866 38.9043 33.5475 38.6334 33.5475 38.0916Z' fill='white'/%3e%3c/svg%3e ");	
}
.ceilings-prices-per-installation__img.tech-ultra:before {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='53' height='53' viewBox='0 0 53 53' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='26.5' cy='26.5' r='26.5' fill='%232579BF'/%3e%3cg clip-path='url(%23clip0)'%3e%3cpath d='M20.6843 14C20.9151 14.0389 21.1529 14.0561 21.3754 14.1224C21.6853 14.2145 22.0105 14.3014 22.2821 14.4651C23.239 15.0411 23.2728 16.3649 22.3691 17.0163C22.3199 17.0523 22.2743 17.096 22.2114 17.1493C22.2919 17.1973 22.3509 17.239 22.4147 17.2707C23.0803 17.6005 23.2802 18.2221 23.2006 18.8859C23.0872 19.8123 22.6569 20.3893 21.426 20.6513C20.5855 20.8304 19.7363 20.8275 18.9096 20.5553C18.7012 20.4844 18.5045 20.3843 18.3255 20.2582C18.0028 20.0321 17.9223 19.6611 18.0908 19.3203C18.2381 19.0222 18.523 18.9017 18.9228 19.015C19.4632 19.1691 19.9961 19.3472 20.5757 19.303C21.0345 19.2694 21.3302 19.0846 21.4107 18.7366C21.48 18.44 21.3444 18.1606 21.0477 18.0646C20.8615 18.0063 20.668 17.9731 20.4726 17.9657C20.1621 17.9499 19.8507 17.9686 19.5393 17.959C19.1493 17.947 18.9268 17.7075 18.9341 17.3269C18.941 16.9784 19.1714 16.7662 19.5496 16.7547C19.917 16.7432 20.2864 16.748 20.6499 16.7067C21.0463 16.6625 21.2506 16.424 21.2339 16.0923C21.2172 15.7606 20.9554 15.5384 20.5708 15.5139C20.1457 15.4852 19.7192 15.5417 19.3173 15.68C19.2249 15.712 19.1313 15.7398 19.0363 15.7635C18.6738 15.8542 18.4513 15.7817 18.2887 15.5235C18.1261 15.2653 18.133 14.9062 18.3629 14.7017C18.5712 14.5127 18.8158 14.3659 19.0825 14.2697C19.418 14.1574 19.7824 14.1257 20.1341 14.06C20.2201 14.0437 20.3046 14.0173 20.3895 13.9952L20.6843 14Z' fill='white'/%3e%3cpath d='M44.3598 14C44.8932 14.1214 45.075 14.5386 45.2606 14.9773C45.8992 16.4826 46.5535 17.9806 47.2009 19.4816C47.4808 20.1301 47.1026 20.6984 46.4174 20.6533C46.0706 20.6302 45.8771 20.4104 45.7558 20.1219C45.6369 19.8416 45.5259 19.5579 45.4267 19.2704C45.3687 19.1014 45.2724 19.0304 45.0872 19.0304C44.5067 19.0371 43.9257 19.0371 43.3445 19.0304C43.1672 19.0304 43.0812 19.1029 43.0262 19.2613C42.9216 19.5804 42.8001 19.8939 42.6622 20.2006C42.5551 20.4262 42.3886 20.623 42.1027 20.6547C41.4956 20.7224 41.1302 20.3187 41.3247 19.747C41.5064 19.2099 41.7481 18.691 41.9687 18.1683C42.4225 17.0902 42.8901 16.0174 43.3302 14.9346C43.5061 14.5026 43.7099 14.1243 44.2144 14.0005L44.3598 14ZM44.2488 16.208L44.1564 16.2176L43.5341 17.8136H44.8947L44.2488 16.208Z' fill='white'/%3e%3cpath d='M28.3469 38C28.1052 37.9376 27.8518 37.9016 27.6248 37.808C27.4002 37.7144 27.1934 37.5846 27.0128 37.424C26.7815 37.2132 26.7731 36.9233 26.9323 36.6531C27.0639 36.4289 27.2663 36.3502 27.5905 36.4131C27.7098 36.4361 27.8213 36.4952 27.9402 36.5197C28.2658 36.5864 28.592 36.6872 28.9196 36.6958C29.5159 36.7112 29.8175 36.3469 29.7851 35.7257C29.7605 35.2573 29.3646 34.9505 28.8258 34.9952C28.5655 35.0168 28.3076 35.0638 28.0478 35.0945C27.5006 35.1593 27.2368 34.9352 27.2618 34.3942C27.2946 33.6902 27.3408 32.9883 27.4004 32.2885C27.4416 31.7893 27.6818 31.5593 28.1863 31.5517C28.955 31.5397 29.7252 31.5339 30.4949 31.5632C31.015 31.5833 31.3117 32.0653 31.1472 32.5472C31.0489 32.8328 30.7984 33.0075 30.4482 33.0123C29.9246 33.019 29.4005 33.0205 28.8764 33.0123C28.706 33.0094 28.6382 33.0603 28.6495 33.2293C28.6598 33.3867 28.6495 33.5451 28.6495 33.7126C28.9506 33.7126 29.2423 33.7011 29.5336 33.7126C31.0096 33.7793 31.5627 34.9232 31.463 35.9941C31.3633 37.0649 30.6594 37.7696 29.565 37.952C29.5017 37.9625 29.4408 37.9836 29.3784 38H28.3469Z' fill='white'/%3e%3cpath d='M14.6426 37.9999C14.3916 37.9375 14.1283 37.9039 13.8921 37.8046C13.6681 37.712 13.4623 37.5821 13.284 37.4206C13.059 37.2127 13.0521 36.9074 13.2088 36.6482C13.3419 36.427 13.5467 36.343 13.8704 36.4169C14.1553 36.4826 14.4304 36.5882 14.7143 36.6612C14.8493 36.6925 14.9877 36.7074 15.1264 36.7054C15.7832 36.7054 16.124 36.3362 16.0597 35.6974C16.0165 35.2524 15.6294 34.9596 15.1146 34.9975C14.8538 35.0167 14.5954 35.0614 14.3356 35.0935C13.7697 35.1641 13.4888 34.9126 13.5241 34.3644C13.5684 33.6783 13.6145 32.9924 13.6627 32.3066C13.6966 31.8266 13.9505 31.5631 14.4378 31.5545C15.2065 31.5406 15.9762 31.5372 16.7464 31.5622C17.2445 31.579 17.5357 31.986 17.4419 32.4631C17.3795 32.7818 17.1035 33.006 16.7336 33.0127C16.2346 33.0218 15.7355 33.0156 15.236 33.0161H14.9466C14.9314 33.2527 14.9177 33.4726 14.9024 33.7193C15.2365 33.7193 15.5611 33.7015 15.8848 33.7226C16.9537 33.7927 17.6806 34.5242 17.7391 35.5702C17.8123 36.8738 17.104 37.7393 15.7866 37.9587C15.7484 37.969 15.7114 37.9829 15.6761 38.0004L14.6426 37.9999Z' fill='white'/%3e%3cpath d='M5 26.4637L9.75376 23.7814C9.76162 23.8923 9.77096 23.9667 9.77096 24.0416C9.77096 24.5936 9.77096 25.1456 9.77096 25.6976C9.77096 26.0168 9.77734 26.0216 10.0986 26.0216C12.8738 26.0216 15.6491 26.0216 18.4243 26.0216H42.7148C42.8047 26.0216 42.8955 26.0149 42.9849 26.0216C43.1598 26.0374 43.2089 25.9587 43.2069 25.797C43.2001 25.2128 43.2045 24.6286 43.2045 24.045V23.757L48 26.4613C46.3967 27.3651 44.8279 28.2498 43.2202 29.157C43.2133 29.0341 43.205 28.9582 43.205 28.8819C43.205 28.2982 43.1991 27.7141 43.2074 27.1304C43.2074 26.9538 43.1485 26.877 42.9677 26.8904C42.8945 26.8966 42.8204 26.8904 42.7467 26.8904H10.2297C9.77096 26.8904 9.77145 26.8904 9.77046 27.3306C9.77046 27.8986 9.76899 28.4666 9.76604 29.0346C9.75796 29.0674 9.74712 29.0995 9.73363 29.1306L5 26.4637Z' fill='white'/%3e%3cpath d='M30.3637 20.657C29.3651 20.657 28.3665 20.6417 27.3674 20.6628C26.7289 20.6762 26.5024 20.2351 26.5024 19.8141C26.5024 18.1985 26.5024 16.5833 26.5024 14.9661C26.5024 14.4569 26.8428 14.1209 27.3375 14.1218C27.8414 14.1218 28.1774 14.4641 28.1779 14.9829C28.1779 16.2866 28.1833 17.5903 28.1745 18.8935C28.1745 19.1258 28.228 19.2295 28.4878 19.2098C28.7409 19.1901 28.9952 19.1901 29.2482 19.2098C29.4786 19.2266 29.5429 19.1397 29.5429 18.9218C29.5356 17.7146 29.5395 16.5069 29.5395 15.2993C29.5395 15.1956 29.5439 15.0914 29.5395 14.9877C29.512 14.4199 29.8607 14.1386 30.3627 14.1237C30.8647 14.1089 31.2194 14.4799 31.2208 15.0079C31.2243 16.3039 31.2208 17.5999 31.2208 18.8959C31.2208 19.2074 31.2208 19.2074 31.5445 19.2079C31.7818 19.2079 32.02 19.1954 32.2563 19.2117C32.4778 19.2276 32.551 19.1585 32.551 18.9333C32.5407 17.6373 32.5446 16.3413 32.551 15.0453C32.5492 14.9102 32.5697 14.7757 32.6119 14.6469C32.6712 14.4752 32.7912 14.3297 32.9503 14.2366C33.1095 14.1434 33.2974 14.1087 33.4803 14.1386C33.942 14.2097 34.2171 14.4746 34.2171 14.8893C34.2237 16.5764 34.2237 18.2637 34.2171 19.9514C34.2171 20.3748 33.916 20.6517 33.4803 20.6537C32.441 20.6594 31.4016 20.6537 30.3622 20.6537L30.3637 20.657Z' fill='white'/%3e%3cpath d='M39.8285 17.1291C39.8566 17.1517 39.8865 17.1721 39.9179 17.19C41.0393 17.6307 41.0442 19.0572 40.5967 19.7619C40.2338 20.3326 39.6458 20.5577 39.0063 20.6436C38.1135 20.7588 37.2081 20.7434 36.3199 20.598C35.816 20.5188 35.5831 20.2433 35.5831 19.7398C35.5808 18.2358 35.5808 16.7318 35.5831 15.2278C35.5831 14.503 35.7339 14.298 36.4756 14.1934C37.3598 14.0691 38.2474 13.9942 39.1281 14.2159C39.6026 14.3355 40.051 14.5227 40.3344 14.9412C40.7711 15.5854 40.6694 16.4988 40.0053 16.9831C39.9543 17.0206 39.9081 17.0628 39.8285 17.1291ZM37.1658 18.643C37.1658 18.8268 37.1707 19.0107 37.1658 19.194C37.1609 19.3275 37.2257 19.3894 37.3529 19.3903C37.7125 19.3903 38.0745 19.4172 38.4306 19.3831C38.8913 19.339 39.1251 19.0841 39.1291 18.6977C39.133 18.2859 38.9257 18.0199 38.5077 17.9748C38.128 17.934 37.7419 17.9427 37.3588 17.9311C37.2114 17.9268 37.1574 17.9988 37.1623 18.1399C37.1731 18.3075 37.1658 18.4755 37.1658 18.643ZM37.1658 16.086C37.1658 16.2535 37.1697 16.422 37.1658 16.5881C37.1618 16.7091 37.209 16.7614 37.3367 16.7595C37.6314 16.7542 37.9261 16.77 38.2174 16.7527C38.6074 16.7302 38.8589 16.4513 38.8589 16.0721C38.8589 15.7126 38.603 15.4481 38.2159 15.4207C38.0941 15.4111 37.9703 15.4169 37.849 15.4169C37.1653 15.4169 37.1653 15.4169 37.1663 16.086H37.1658Z' fill='white'/%3e%3cpath d='M6.45637 17.3475C6.45637 16.5641 6.45244 15.7808 6.45637 14.9979C6.45981 14.4219 6.75698 14.1257 7.34887 14.1209C8.32193 14.1137 9.29547 14.1118 10.2685 14.1209C10.8933 14.1277 11.1576 14.3902 11.1325 14.9393C11.1173 15.2801 10.9154 15.536 10.5686 15.5566C9.94188 15.595 9.31217 15.5979 8.68344 15.6046C8.13527 15.6118 8.13527 15.6046 8.13527 16.1509C8.13527 16.5872 8.13527 16.58 8.57735 16.5661C9.18201 16.5473 9.78716 16.5425 10.3673 16.7552C11.0829 17.0177 11.4685 17.5198 11.5309 18.2653C11.5839 18.9056 11.5181 19.5166 11.0436 20.0086C10.5976 20.4704 10.0023 20.66 9.38438 20.6806C8.67804 20.7056 7.96581 20.6533 7.25997 20.5928C6.70639 20.5448 6.45883 20.24 6.45588 19.6937C6.45294 18.9142 6.45588 18.1309 6.45637 17.3475ZM8.13625 18.6382C8.13625 18.8302 8.12152 19.0222 8.14411 19.2142C8.15197 19.28 8.24825 19.3827 8.31063 19.3875C8.56292 19.4096 8.81673 19.4096 9.06903 19.3875C9.45216 19.3491 9.73902 19.0515 9.75277 18.7184C9.7734 18.2384 9.59117 17.9725 9.12847 17.899C8.86715 17.8577 8.59356 17.8909 8.32536 17.899C8.1893 17.9019 8.12447 17.971 8.13282 18.1141C8.14362 18.2864 8.13625 18.464 8.13625 18.6382Z' fill='white'/%3e%3cpath d='M12.6027 17.408C12.6027 16.6166 12.6027 15.825 12.6027 15.033C12.6027 14.4502 12.8974 14.1315 13.4981 14.121C14.5044 14.1056 15.511 14.1056 16.518 14.121C17.1162 14.1291 17.3908 14.3984 17.3761 14.9058C17.3658 15.2538 17.1423 15.5341 16.7827 15.5562C16.155 15.5946 15.5253 15.5974 14.896 15.6042C14.2791 15.6114 14.2786 15.6042 14.2796 16.2133C14.2796 16.2776 14.2835 16.3414 14.2796 16.4053C14.2708 16.5598 14.3425 16.6155 14.4997 16.6136C14.9741 16.6069 15.449 16.6069 15.9241 16.6136C16.0708 16.6146 16.217 16.6317 16.3598 16.6645C16.7321 16.7538 16.9217 17.0571 16.8795 17.4742C16.8603 17.6306 16.7845 17.7751 16.6659 17.8816C16.5473 17.9882 16.3936 18.0499 16.2326 18.0555C15.6844 18.0714 15.1358 18.0733 14.5881 18.0651C14.3572 18.0618 14.2565 18.1333 14.2767 18.368C14.2904 18.5598 14.2904 18.7522 14.2767 18.944C14.2654 19.136 14.3351 19.2114 14.5424 19.208C15.2055 19.197 15.8686 19.2018 16.5312 19.208C16.6616 19.209 16.7915 19.2233 16.9188 19.2507C17.3054 19.3318 17.5023 19.6194 17.4679 20.035C17.4574 20.2011 17.3825 20.357 17.2585 20.471C17.1345 20.5849 16.9707 20.6484 16.8004 20.6485C15.6301 20.6574 14.4597 20.6574 13.2894 20.6485C12.8915 20.6451 12.6056 20.3014 12.6017 19.8565C12.5992 19.04 12.6027 18.224 12.6027 17.408Z' fill='white'/%3e%3cpath d='M25.5436 34.9554C26.1709 35.024 26.3561 35.1795 26.3408 35.6034C26.3261 36.0013 26.1247 36.1558 25.5436 36.1861C25.5436 36.4899 25.5436 36.7976 25.5436 37.1053C25.5407 37.7182 25.1546 38.0206 24.5505 37.8858C24.2184 37.8114 24.0367 37.6131 24.02 37.2574C24.0033 36.9018 24.0165 36.5576 24.0165 36.176H23.1152C22.7306 36.176 22.3465 36.176 21.9619 36.176C21.6505 36.176 21.3724 36.1117 21.2251 35.8069C21.0689 35.4805 21.1475 35.1862 21.3803 34.9203C22.0071 34.2045 22.6335 33.4885 23.2596 32.7723C23.5356 32.4565 23.8092 32.1387 24.0887 31.8262C24.2852 31.6083 24.5175 31.459 24.828 31.4571C25.2917 31.4542 25.5402 31.7086 25.5427 32.2083C25.5466 33.0315 25.5427 33.8547 25.5427 34.6779L25.5436 34.9554ZM22.8288 34.9554H24.0568V33.6685L22.8288 34.9554Z' fill='white'/%3e%3cpath d='M38.3166 35.8971C37.6314 36.6876 37.1132 36.8268 36.2472 35.9763C36.2472 36.1107 36.2472 36.2096 36.2472 36.308C36.2408 36.644 36.257 36.98 36.2207 37.3136C36.1716 37.7384 35.9171 37.9184 35.452 37.9059C35.0384 37.8944 34.7953 37.686 34.7712 37.2713C34.7466 36.8484 34.7589 36.4236 34.7579 35.9998C34.7579 35.384 34.7545 34.7681 34.7579 34.1523C34.7579 33.8508 34.8311 33.5763 35.1538 33.4433C35.4662 33.3166 35.7811 33.3886 36.0321 33.6857C36.402 34.123 36.7453 34.5814 37.1004 35.0297C37.155 35.0988 37.2114 35.1665 37.2886 35.2606C37.4241 35.0993 37.5523 34.9496 37.6771 34.7974C37.963 34.448 38.2366 34.088 38.5367 33.751C38.658 33.6129 38.8114 33.5052 38.9842 33.4371C39.4454 33.2696 39.8732 33.5355 39.8821 34.016C39.9017 35.0955 39.8998 36.176 39.8821 37.255C39.8747 37.6779 39.5471 37.9145 39.0726 37.9059C38.6344 37.8977 38.3324 37.6328 38.3186 37.2156C38.3048 36.7985 38.3166 36.3704 38.3166 35.8971Z' fill='white'/%3e%3cpath d='M19.6454 37.9069C19.0619 37.9093 18.6949 37.5742 18.6969 37.04C18.6969 36.5211 19.0687 36.1731 19.6233 36.1688C20.1778 36.1645 20.5811 36.5307 20.5811 37.0424C20.5811 37.5541 20.1975 37.904 19.6454 37.9069Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0'%3e%3crect width='43' height='24' fill='white' transform='translate(5 14)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");	
}

.ceilings-prices-per-installation__price {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: ceilings-prices-per-installation__price;
  margin-bottom: 2px;
    display: flex;
    align-items: center;
    column-gap: 20px;
    justify-content: center;
}

.ceilings-prices-per-installation__price-value {
  display: block;
  margin-bottom: 3px;
  font-size: 32px;
  line-height: 37px;
  font-weight: 700;
    
}

.ceilings-prices-per-installation__price-rubl {
  font-size: 21px;
}

.ceilings-prices-per-installation__price-text {
  font-size: 12px;
    line-height: 25px;
}
.ceilings-prices-per-installation__price-text {
    font-weight: 700;
    font-size: 21px;
    line-height: 25px;
    color: #AAAAAA;
    text-decoration: line-through;
    text-decoration-color: #F26422;
}

.ceilings-prices-per-installation .button {
  max-width: 345px;
  letter-spacing: 0;
}
.ceilings-prices-per-installation .button:hover {
  text-decoration: underline;
}
.ceilings-prices-per-installation__text{
 font-size: 16px;
line-height: 19px; 
    text-align: center;
}
.ceilings-prices-per-installation__text-new {
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    padding-bottom: 3px;
}
.ceilings-prices-per-installation__text-new-last{
    padding-bottom: 15px;
}
.ceilings-prices-per-installation__text-new {
    padding-left: 17px;
    padding-right: 17px;
}
.page-home .ceilings-prices-per-installation .title {
    margin-bottom: 20px;
}
@media (min-width: 768px) {
  
  .ceilings-prices-per-installation .title sup {
    top: -10px;
    font-size: 16px;
  }
  .ceilings-prices-per-installation__list {
    max-width: 100%;
    margin-right: auto;
    margin-left: auto;
  }
    .ceilings-prices-per-installation__img {
    margin-bottom: 20px;
}
  .ceilings-prices-per-installation__item {
        display: block;
    padding: 0;
    margin-bottom: 0;
  }
   
  .ceilings-prices-per-installation__type {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: ceilings-prices-per-installation__type;
    margin-bottom: 10px;
  }
  .ceilings-prices-per-installation__text, .ceilings-prices-per-installation__text-new {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    grid-area: ceilings-prices-per-installation__text;
  }
  .ceilings-prices-per-installation__price {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: ceilings-prices-per-installation__price;
  }
  .ceilings-prices-per-installation__price-value {
    margin-bottom: 0;
  }
  .ceilings-prices-per-installation__img {
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    -ms-grid-column: 2;
    grid-area: ceilings-prices-per-installation__img;
      aspect-ratio: 307/213;
  }  
    .ceilings-prices-per-installation .button {
    margin-top: 30px;    
}
  .ceilings-prices-per-installation__text-new {
    padding-left: 17px;
    padding-right: 17px;
}
    .ceilings-prices-per-installation_subtitle{
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 31px;
}
    .page-home .ceilings-prices-per-installation .title {
    margin-bottom: 15px;
}
}
.ceilings-prices-per-installation__sale-p {
    background: #FFF9C3;
    border-radius: 0px 6px 6px 0px;
    width: 186px;
    height: 33px;
    line-height: 33px;
    font-weight: 700;
    font-size: 18px;
    color: #F26422;
        position: relative;
    margin: auto;
}
.ceilings-prices-per-installation__sale-span {
    
    box-shadow: 2px 0px 10px rgb(58 58 58 / 20%);
    line-height: 33px;
    height: 33px;
    color: #FFF9C3;
    margin-right: 36px;
}
.ceilings-prices-per-installation__sale-span:before{
    content: '';
    position: absolute;
    background: url('../img/per-installation__sale-span.svg');
    width: 45px;
    height: 53px;
    top: -9px;
    left: -7px;
}
.ceilings-prices-per-installation__sale-span1:after{
    content: '';
    position: absolute;
    background: url('../img/per-installation__sale-span1.svg');
    width: 15px;
    height: 15px;
    top: 10px;
    left: 4px;
}
.ceilings-prices-per-installation__sale {
    margin-bottom: 20px;
}
#ceilings-prices-per-installation, .ceilings-prices-per-installation1, #ceilings-prices-per-installation1, #ceilings-prices-per-installation2 {
    -webkit-filter: drop-shadow(0px 0px 25px rgba(128, 128, 128, 0.25));
    filter: drop-shadow(0px 0px 25px rgba(128, 128, 128, 0.25));
}
.ceilings-prices-per-installation__type a {
    color: #000000;
    text-decoration: none;
    border-bottom: 1px solid #000000;
}
.ceilings-prices-per-installation__type a:hover {
    border-bottom: none;
    -webkit-transition: all 0.15s linear;
    transition: all 0.15s linear;
}
.page-besshovnye #ceilings-prices-per-installation, .page-besshovnye .ceilings-prices-per-installation1, .page-besshovnye #ceilings-prices-per-installation1, .page-besshovnye #ceilings-prices-per-installation2 {
    margin-bottom: 0;
}
@media (max-width: 767px) {
	.ceilings-prices-per-installation__type {
		margin-bottom: 11px;
	}
	.ceilings-prices-per-installation__text {
		margin-bottom: 16px;
	}
	.ceilings-prices-per-installation__img {
		margin-bottom: 20px;
        aspect-ratio: 345/214;
	}
	.ceilings-prices-per-installation__price {
		margin-bottom: 0;
	}
    .ceilings-prices-per-installation__img picture{
        width: 100%;
    }
}

@media (min-width: 1200px) {
  
  .ceilings-prices-per-installation .title sup {
    top: -13px;
    font-size: 20px;
  }
  .ceilings-prices-per-installation__list {
    display: flex;
    justify-content: center;
    max-width: none;
      column-gap: 15px;
  }
  .ceilings-prices-per-installation__item {
    display: block;
  }
  .ceilings-prices-per-installation__item {
	padding: 0;
    max-width: 310px;
  }
  .ceilings-prices-per-installation__type {
    margin-bottom: 12px;
  }
  .ceilings-prices-per-installation__text {
    margin-bottom: 16px;
  }
  .ceilings-prices-per-installation__price {
    margin-bottom: 0;
  }
  .ceilings-prices-per-installation__img {
    margin-bottom: 20px;
    aspect-ratio: 155/107;  
  }
  .ceilings-prices-per-installation .button {
    max-width: 307px;
  }
    .page-besshovnye .ceilings-prices-per-installation__list{
    margin-bottom: 0;
}  
     .ceilings-prices-per-installation_subtitle{
    margin-bottom: 29px;
}
    .page-home .ceilings-prices-per-installation .title {
    margin-bottom: 26px;
}
}
@media ((min-width: 768px) and (max-width: 1199px)) {
	.ceilings-prices-per-installation .container {
    width: calc(100% - 60px);
}
.ceilings-prices-per-installation__list {
    margin-bottom: 30px;
}
    #ceilings-prices-per-installation, #ceilings-prices-per-installation1, #ceilings-prices-per-installation2, .ceilings-prices-per-installation1 {
    max-width: 708px;
}
}
/* доп стили для трековых */
.ceilings-prices-per-installation-trekovye .ceilings-prices-per-installation__price {
    margin-bottom: 20px;
}
.ceilings-prices-per-installation-trekovye .ceilings-prices-per-installation__text-new{
    margin-bottom: 15px;
}

.ceilings-prices-per-installation-trekovye .ceilings-prices-per-installation__sale{
    margin-bottom: 15px;
}
.ceilings-prices-per-installation-trekovye #ceilings-prices-per-installation,.ceilings-prices-per-installation-trekovye #ceilings-prices-per-installation1,.ceilings-prices-per-installation-trekovye #ceilings-prices-per-installation2, .ceilings-prices-per-installation-trekovye .ceilings-prices-per-installation1 {
    margin-bottom: 0;
}
@media (max-width: 767px){
.ceilings-prices-per-installation-trekovye .ceilings-prices-per-installation__img {
    margin-bottom: 17px;
    aspect-ratio: 23/14;
}
}
@media (min-width: 768px){
.ceilings-prices-per-installation-trekovye .ceilings-prices-per-installation__img {
    aspect-ratio: 307/210;
}
}
@media (min-width: 1200px) {
.ceilings-prices-per-installation-trekovye .ceilings-prices-per-installation__img {
    margin-bottom: 15px;
    aspect-ratio: 31/21;
}
    .ceilings-prices-per-installation-trekovye .ceilings-prices-per-installation__list{
     margin-bottom: 0;   
    }
}
/* доп стили для трековых */
/*  end -------------------------------------------- ceilings-prices-per-installation ------------------------------------------------------------ */

/*  start -------------------------------------------- found-windows-cheaper ------------------------------------------------------------ */

.found-windows-cheaper {
    position: relative;
    background: -webkit-gradient(linear, left top, right top, color-stop(55.27%, #FFFFFF), color-stop(91.38%, #F8EA47), color-stop(105.17%, #F8EA48));
    background: linear-gradient(90deg, #FFFFFF 55.27%, #F8EA47 91.38%, #F8EA48 105.17%);
    padding-left: 0;
    padding-right: 0;
}
.found-windows-cheaper .title {
    margin-bottom: 13px;
    white-space: nowrap;
}
.found-windows-cheaper .title, .found-windows-cheaper__text {
    color: #3A3A3A;
}
.found-windows-cheaper__box {
    max-width: 304px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 84px;
    padding-bottom: 13px;
}
.found-windows-cheaper__text-bg {
    margin-bottom: 8px;
    padding: 4px 57px 2px 30px;
    background-color: #3A3A3A;
    color: #ffffff;
    position: relative;
    line-height: 1.1;
}
.found-windows-cheaper__text {
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 900;
}
.found-windows-cheaper__text-bg:after {
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px 35px 14px;
    border-color: transparent transparent #ffffff transparent;
    position: absolute;
    right: -10px;
    top: 0;
}
.found-windows-cheaper__text:nth-child(2) {
    margin-left: 16px;
}
.found-windows-cheaper__percent, .found-windows-cheaper__symbol {
    -webkit-text-fill-color: #F26422;
}
.found-windows-cheaper__percent {
    font-size: 76px;
    font-weight: 900;
    letter-spacing: -0.03em;
    text-shadow: 2px 2px 3px rgb(0 0 0 / 25%);
    -webkit-text-stroke: 2px #ffffff;
    position: relative;
}
.found-windows-cheaper__symbol {
    position: absolute;
    top: 8px;
    right: -6px;
    font-size: 25px;
    -webkit-text-stroke: 0.06rem #ffffff;
}
.found-windows-cheaper__image {
    display: none;
}
.found-windows-cheaper__info {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 19px;
}
.found-windows-cheaper__info, .found-windows-cheaper__button-box {
    text-align: center;
}
@media (max-width: 767px) {
    .found-windows-cheaper {
    background: none;
    background: none;
}
    .found-windows-cheaper.padding:before {
    content: '';
    position: absolute;
    background: linear-gradient(158.74deg, #FFFFFF -3.62%, #FFFFFF 21.94%, #F8EA47 77.58%, #F8EA48 98.82%);
    transform: rotate(-90deg);
    width: 100%;
    height: 100vw;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
}
    .found-windows-cheaper .title {
    margin-bottom: 9px;
}
    .found-windows-cheaper__text-bg:after {
    border-color: transparent transparent #fbf39a transparent;
}
    .found-windows-cheaper__box{
    align-items: flex-end;   
    margin-bottom: 19px;    
    }
}
@media (min-width: 768px) {
.found-windows-cheaper .title {
    margin-bottom: 5px;
}
    .found-windows-cheaper__box {
    max-width: 419px;
    margin-bottom: 1px;
}
    .found-windows-cheaper__text-bg {
    padding-left: 43px;
    padding-right: 65px;
}
    .found-windows-cheaper__text {
    font-size: 30px;
}
    .found-windows-cheaper__text-bg:after {
    border-width: 0 15px 52px 14px;
    right: -15px;    
}
    .found-windows-cheaper__percent {
    font-size: 112px;
    line-height: 112px;
    letter-spacing: -0.045em;    
}
    .found-windows-cheaper__symbol {
    font-size: 30px;
}
    .found-windows-cheaper__info {
    max-width: 468px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    font-size: 18px;
    line-height: 22px;    
}
    .found-windows-cheaper__gradient {
    position: absolute;
    top: 0;
    left: 0;
    width: 249px;
    height: 342px;
    background-image: url("/wp-content/themes/stretchceilings/img/found-windows-cheaper__gradient-table.svg");
}
    .found-windows-cheaper{
        padding: 55px 0;
    }
    .found-windows-cheaper__text:nth-child(2) {
    margin-left: 31px;
}
    .found-windows-cheaper__text-bg{
        margin-bottom: 12px;
        padding-top: 6px;
        padding-bottom: 3px;
    }
    .found-windows-cheaper__symbol{
    top: -21px;
    right: -4px;
    }
}

@media (min-width: 960px) {
  .found-windows-cheaper .container {
    width: calc(100% - 80px);
}
}




@media (min-width: 1200px) {


.found-windows-cheaper__gradient {
    height: 354px;
    background-size: cover;
}    
}

@media (min-width: 1400px) {
    .found-windows-cheaper__info {
    margin-left: 0;
}
    .found-windows-cheaper .title {
    margin-bottom: 30px;
}
    .found-windows-cheaper__box {
    margin-bottom: 16px;
} 
 .found-windows-cheaper .container {
    display: flex;
    justify-content: space-between;
}
    .found-windows-cheaper .title {
    text-align: left;
}
.found-windows-cheaper__box {
    max-width: 608px;
    margin-left: 0;
    margin-right: 0;
} 
.found-windows-cheaper__text {
    font-size: 30px;
} 
.found-windows-cheaper__text-bg {
    margin-bottom: 14px;
    padding: 9px 127px 6px 22px;
}
.found-windows-cheaper__text-bg:after {
    border-width: 0 21px 49px 22px;
    right: -21px;
} 
.found-windows-cheaper__text {
    font-size: 30px;
}
.found-windows-cheaper__text:nth-child(2) {
    margin-left: 54px;
    -webkit-transform: translateX(0.5em);
    transform: translateX(0.5em);
}
.found-windows-cheaper__percent {
    line-height: 0.7;
    font-size: 127px;
}
.found-windows-cheaper__symbol {
    font-size: 40px;
    top: 20px;
}
.found-windows-cheaper__info {
    margin-bottom: 18px;
} 
.found-windows-cheaper__image {
    display: block;
    max-width: 400px;
    padding-top: 0;
} 
    .found-windows-cheaper.padding {
    padding-top: 60px;
    padding-bottom: 0;
}
    .found-windows-cheaper__gradient {
    width: 289px;
    height: 390px;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='374' height='427' viewBox='0 0 374 427' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-2 339.072V185.869L124.934 0H229.56L-2 339.072ZM9.55688 1.00596e-07C13.2352 14.0772 15.0744 29.5153 15.0744 46.3143C15.0744 76.1981 9.38294 101.757 -2 122.99L-2 0L9.55688 1.00596e-07ZM148.763 389.222C172.982 414.407 204.467 427 243.217 427C281.968 427 313.452 414.407 337.671 389.222C361.891 364.037 374 329.649 374 286.059C374 242.953 361.891 208.808 337.671 183.623C313.452 157.953 281.968 145.118 243.217 145.118C204.951 145.118 173.709 157.953 149.49 183.623C125.271 208.808 113.161 242.953 113.161 286.059C113.161 329.649 125.029 364.037 148.763 389.222ZM274.46 340.547C266.71 352.171 256.296 357.983 243.217 357.983C230.139 357.983 219.725 352.171 211.975 340.547C204.225 328.923 200.35 310.76 200.35 286.059C200.35 261.358 204.225 243.196 211.975 231.572C219.725 219.948 230.139 214.136 243.217 214.136C256.296 214.136 266.71 219.948 274.46 231.572C282.21 243.196 286.085 261.358 286.085 286.059C286.085 310.76 282.21 328.923 274.46 340.547Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='6.53339' y1='445.889' x2='434.911' y2='445.889' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFE600'/%3E%3Cstop offset='0.692708' stop-color='%23FFE600' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
}
}

@media (max-width: 400px) {
 .found-windows-cheaper .title {
    text-align: left;
}
    .found-windows-cheaper .found-windows-cheaper__box {
    margin-left: 0;
}
    .found-windows-cheaper .found-windows-cheaper__info {
    text-align: left;
}
}
/*  end -------------------------------------------- found-windows-cheaper ------------------------------------------------------------ */
/*  start -------------------------------------------- payment-after-installation ------------------------------------------------------------ */
.payment-after-installation__title {
    margin-bottom: 29px;
}
.payment-after-installation__info1 {
    margin-bottom: 25px;
    font-size: 16px;
    line-height: 19px;
}
.payment-after-installation__list {
    font-size: 16px;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 10px rgb(0 0 0 / 25%);
    box-shadow: 0px 0px 10px rgb(0 0 0 / 25%);
    border-radius: 6px;
    padding: 29px 24px 24px 46px;
    counter-reset: section;
    margin-bottom: 24px;
    position: relative;
}
.payment-after-installation__list::before, .payment-after-installation__list::after {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='6' height='40' viewBox='0 0 6 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.63463 0.791863L3.84277 0.337243L4.75201 0.753517L4.54387 1.20814L3.63463 0.791863ZM4.99992 40L0.565164 36.3032L5.98406 34.311L4.99992 40ZM3.66971 3.47527L3.51325 3.95016L2.56347 3.63725L2.71993 3.16235L3.66971 3.47527ZM1.47379 8.05622L1.56837 7.56525L2.55031 7.75441L2.45573 8.24538L1.47379 8.05622ZM1.75969 13.1307L1.7121 13.6284L0.716642 13.5332L0.764233 13.0355L1.75969 13.1307ZM0.502677 18.0565L0.507441 17.5565L1.5074 17.566L1.50263 18.066L0.502677 18.0565ZM1.66195 23.0064L1.69887 23.505L0.701598 23.5789L0.664678 23.0803L1.66195 23.0064ZM1.245 28.0723L1.16645 27.5785L2.15403 27.4214L2.23258 27.9152L1.245 28.0723ZM3.21548 32.7569L3.33585 33.2422L2.36526 33.483L2.24489 32.9977L3.21548 32.7569ZM3.66587 37.82L3.50373 37.347L4.44969 37.0227L4.61183 37.4957L3.66587 37.82ZM4.54387 1.20814C4.25278 1.84396 3.95695 2.60341 3.66971 3.47527L2.71993 3.16235C3.01661 2.26184 3.32551 1.46707 3.63463 0.791863L4.54387 1.20814ZM2.45573 8.24538C2.16808 9.73859 1.92752 11.3755 1.75969 13.1307L0.764233 13.0355C0.935052 11.249 1.1801 9.58078 1.47379 8.05622L2.45573 8.24538ZM1.50263 18.066C1.4875 19.6539 1.536 21.3053 1.66195 23.0064L0.664678 23.0803C0.536606 21.3505 0.487291 19.6713 0.502677 18.0565L1.50263 18.066ZM2.23258 27.9152C2.48518 29.5032 2.80956 31.1204 3.21548 32.7569L2.24489 32.9977C1.83189 31.3325 1.50192 29.6875 1.245 28.0723L2.23258 27.9152Z' fill='%233A3A3A'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 6px;
    height: 40px;
    left: 27px;
}
.payment-after-installation__list::before {
    top: 153px;
}
.payment-after-installation__item {
    display: inline-flex;
    align-items: center;
    margin-bottom: 24px;
    position: relative;
}
.payment-after-installation__item::before {
    position: absolute;
    counter-increment: section;
    content: counter(section);
    color: #F26422;
    font-weight: 700;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    border: 1.5px solid #F26422;
    text-align: center;
    font-size: 12px;
    line-height: 1.4;
    top: -5px;
    left: -8px;
    background-color: #fff;
}
.payment-after-installation__icon {
    max-width: 61px;
    height: 64px;
    margin-right: 25px;
}
.payment-after-installation__list::after {
    top: 57px;
}
.payment-after-installation__info {
    padding-bottom: 11px;
    line-height: 19px;
}
.payment-after-installation__item:last-child {
    margin-bottom: 0;
}
.page-spodsvetkoj .payment-after-installation{
    background: #FFFFFF;
}
@media (min-width: 768px) {
    .payment-after-installation__title {
    line-height: 1.1;
    margin-bottom: 30px;
}
    .payment-after-installation__info {
    line-height: 1.2;
    padding-bottom: 19px;   
}
    .payment-after-installation__info1 {
    margin-bottom: 30px;
    font-size: 18px;
    line-height: 22px;
}
    .payment-after-installation__list {
    display: flex;
    justify-content: space-between;
    padding: 40px 24px;
    margin-bottom: 32px;
}
    .payment-after-installation__list::before, .payment-after-installation__list::after {
    background-image: url("data:image/svg+xml,%3Csvg width='83' height='7' viewBox='0 0 83 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.893619 3.6007L0.405067 3.70708L0.617829 4.68419L1.10638 4.57781L0.893619 3.6007ZM83 4.99992L78.5928 1.27036L77.5665 6.95192L83 4.99992ZM3.61228 4.08226L4.10432 3.99337L3.92655 3.0093L3.43451 3.09818L3.61228 4.08226ZM8.54458 2.30131L8.04908 2.36824L8.18292 3.35924L8.67842 3.29232L8.54458 2.30131ZM13.7757 2.68752L14.2731 2.63597L14.17 1.6413L13.6726 1.69285L13.7757 2.68752ZM18.8184 1.22709L18.3199 1.266L18.3977 2.26297L18.8962 2.22406L18.8184 1.22709ZM24.0222 1.88281L24.5214 1.85512L24.466 0.856656L23.9668 0.884341L24.0222 1.88281ZM29.1241 0.652957L28.6244 0.670186L28.6589 1.66959L29.1586 1.65236L29.1241 0.652957ZM34.3002 1.52699L34.8002 1.5198L34.7858 0.519901L34.2858 0.527098L34.3002 1.52699ZM39.4505 0.503599L38.9505 0.500973L38.9453 1.50096L39.4453 1.50359L39.4505 0.503599ZM44.5877 1.58077L45.0875 1.59315L45.1123 0.593458L44.6125 0.581077L44.5877 1.58077ZM49.7675 0.759228L49.268 0.737056L49.2236 1.73607L49.7231 1.75824L49.7675 0.759228ZM54.8584 2.03722L55.3574 2.06932L55.4216 1.07139L54.9226 1.03929L54.8584 2.03722ZM60.0735 1.42305L59.5753 1.38081L59.4908 2.37724L59.989 2.41947L60.0735 1.42305ZM65.1041 2.90663L65.6014 2.95925L65.7066 1.96481L65.2094 1.91219L65.1041 2.90663ZM70.3395 2.51081L69.8435 2.44747L69.7168 3.43942L70.2128 3.50276L70.3395 2.51081ZM75.3032 4.2104L75.7977 4.28482L75.9465 3.29596L75.4521 3.22154L75.3032 4.2104ZM80.5495 4.04919L80.0569 3.96327L79.885 4.94839L80.3776 5.03432L80.5495 4.04919ZM1.10638 4.57781C1.86387 4.41286 2.70061 4.24695 3.61228 4.08226L3.43451 3.09818C2.51276 3.26469 1.66424 3.4329 0.893619 3.6007L1.10638 4.57781ZM8.67842 3.29232C10.2544 3.07947 11.9574 2.87598 13.7757 2.68752L13.6726 1.69285C11.8447 1.88231 10.1314 2.087 8.54458 2.30131L8.67842 3.29232ZM18.8962 2.22406C20.5375 2.09595 22.2483 1.98118 24.0222 1.88281L23.9668 0.884341C22.1855 0.983125 20.4672 1.09839 18.8184 1.22709L18.8962 2.22406ZM29.1586 1.65236C30.8291 1.59477 32.5445 1.55227 34.3002 1.52699L34.2858 0.527098C32.5233 0.552471 30.8013 0.595131 29.1241 0.652957L29.1586 1.65236ZM39.4453 1.50359C41.1299 1.51243 42.8452 1.53761 44.5877 1.58077L44.6125 0.581077C42.8633 0.537753 41.1415 0.51248 39.4505 0.503599L39.4453 1.50359ZM49.7231 1.75824C51.4146 1.83332 53.1274 1.92585 54.8584 2.03722L54.9226 1.03929C53.1848 0.927482 51.4655 0.834596 49.7675 0.759228L49.7231 1.75824ZM59.989 2.41947C61.6806 2.56288 63.3865 2.72486 65.1041 2.90663L65.2094 1.91219C63.4847 1.72966 61.7719 1.56703 60.0735 1.42305L59.989 2.41947ZM70.2128 3.50276C71.9017 3.71844 73.5993 3.95395 75.3032 4.2104L75.4521 3.22154C73.7406 2.96395 72.0356 2.72741 70.3395 2.51081L70.2128 3.50276Z' fill='%233A3A3A'/%3E%3C/svg%3E%0A");
    height: 9px;
    width: 82px;
}
    .payment-after-installation__list::after {
    top: 104px;
    left: 184px;
}
    .payment-after-installation__list::before {
    top: 104px;
    left: 433px;
}
    .payment-after-installation__item {
    flex-direction: column;
    text-align: center;
    max-width: 166px;
    margin-bottom: 0;
}
    .payment-after-installation__item::before {
    top: -3px;
    left: 16px;
    font-size: 16px;
    height: 24px;
    width: 24px;
    border-width: 2px;
    line-height: 1.3;
}
    .payment-after-installation__icon {
    font-size: 30px;
    margin-right: 0;
    margin-bottom: 9px;
}
    .payment-after-installation__button {
    max-width: 306px;
}
    .payment-after-installation__icon {
    max-width: 108px;
    height: 108px;
}
    .payment-after-installation__info span {
    display: block;
}
}

@media (min-width: 1200px) {
    .payment-after-installation__list {
    font-size: 18px;
    max-width: 794px;
    margin: 0 auto 30px;
}
    .payment-after-installation__list::before {
    left: 488px;
}
    .payment-after-installation__item {
    max-width: 200px;
}
    .payment-after-installation__list::after {
    left: 207px;
}
    .payment-after-installation__item::before {
    left: 38px;
}
}
.page-besshovnye .payment-after-installation, .page-paryashhie .payment-after-installation, .page-matovye .payment-after-installation, .page-satinovye .payment-after-installation, .page-glyanczevye .payment-after-installation, .page-svetovye-linii .payment-after-installatio, .page-trekovye .payment-after-installation, .page-svetovye-linii .payment-after-installation {
    background: #FFFFFF;
}
/*  end -------------------------------------------- payment-after-installation ------------------------------------------------------------ */
/*  start -------------------------------------------- favorable-prices ------------------------------------------------------------ */
.page-installation-ceiling .favorable-prices__wrapper{
	padding-bottom: 0;
}
.favorable-prices__title {
    margin-bottom: 10px;
}
.page-dvuhurovnevye .favorable-prices, .page-kuhnya .favorable-prices, .page-gostinnaya .favorable-prices, .page-detskaya .favorable-prices, .page-spalnya .favorable-prices, .page-prihozhaya .favorable-prices, .page-vannaya .favorable-prices {
    background: #F9F9F9;
}
 .page-installation-prices .favorable-prices {
    background: #ffffff;
}
.favorable-prices__suptitle {
    line-height: 1.2;
    padding-bottom: 25px;
    text-transform: uppercase;
}
.favorable-prices__item {
    border: 1px solid #e6e6e6;
    margin: 0 -15px;
    margin-bottom: 15px;
    padding: 25px 15px 35px;
}
.favorable-prices__item:last-of-type{
    margin-bottom: 0;
}
.favorable-prices__item-title {
    line-height: 1.2;
    padding-bottom: 14px;
}
.favorable-prices__item-title-info {
    align-items: center;
    margin-bottom: 40px;
}
.favorable-prices__item-title-price {
    font-size: 24px;
    line-height: 1.2;
    position: relative;
}
.favorable-prices__item-title-price::before {
    content: "Итоговая стоимость";
    position: absolute;
    bottom: -15px;
    font-size: 11px;
    font-weight: 700;
    color: #969693;
    white-space: nowrap;
}
.favorable-prices__item-img-big {
    display: block;
    width: 100%;
    max-width: 345px;
    height: 195px;
    margin-bottom: 1px;
}
.favorable-prices img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.favorable-prices__item-img-list {
    margin-bottom: 27px;
}
.favorable-prices__item-img {
    display: none;
    width: 100%;
    max-width: 171px;
    height: 96px;
    position: relative;
}
.favorable-prices__item-img:first-child {
    display: block;
}
.favorable-prices__item-img:last-child {
    display: block;
}
.favorable-prices__item-list-box {
    display: flex;
    flex-direction: column;
}
.favorable-prices__item-list {
    font-size: 15px;
    line-height: 1.6;
    margin-bottom: 17px;
}
.favorable-prices__item-list .item-hidden {
    display: none;
}
.favorable-prices__item-list .item-hidden.is-visible {
    display: flex;
}
.favorable-prices__item-list-info {
    white-space: nowrap;
}
.favorable-prices__item-list-btn {
    padding: 0;
    margin: 0;
    border: none;
    background-color: transparent;
    position: relative;
    font-weight: 700;
    cursor: pointer;
	width: fit-content;
}
.favorable-prices__item-img .icon-video {
    width: 40px;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    opacity: .8;
}
.favorable-prices iframe.hide {
    display: none;
}
.favorable-prices__item-hidden {
    height: 0;
    visibility: hidden;
    top: 0;
}
.favorable-prices__item-hidden.is-visible {
    height: auto;
    visibility: visible;
    position: static;
}
.favorable-prices__item.favorable-prices__item-hidden.is-visible {
    margin: 0 -15px;
    margin-bottom: 25px;
    padding: 25px 15px 35px;
}
.favorable-prices__item-hidden {
    padding: 0;
    margin: 0;
}
.favorable-prices__item-title-data.text {
    padding-bottom: 0;
}
.favorable-prices__btn.button.item-show__post {
    margin-top: 25px;
}

.page-home a.favorable-prices__btn.button.item-show__post, .page-installation-prices a.favorable-prices__btn.button.item-show__post {
    display: none;
}

 .favorable-prices__item-img img {
    height: 96px;
}   

@media (max-width: 374px) {
  .favorable-prices__item-img-list {
    column-gap: 1px;
}  
}
@media (min-width: 768px) {
 .favorable-prices__suptitle {
    padding-bottom: 30px;
     font-size: 18px;
}  
    .favorable-prices__item {
    margin-left: 0;
    margin-right: 0;
    padding: 30px 30px;
    margin-bottom: 20px;
}
    .favorable-prices__item-title {
    padding-bottom: 25px;
    font-size: 18px;    
}
    .favorable-prices__item-title-price {
    font-size: 30px;
}
    .favorable-prices__item-title-price::before {
    font-size: 13px;
}
    .favorable-prices__item-title-data{
        font-size: 18px;
    }
    .favorable-prices__item-img-big {
    max-width: 646px;
    height: 365px;
    margin-bottom: 3px;
}
    .favorable-prices__item-list {
    font-size: 16px;
    line-height: 1.5;
    margin-bottom: 25px;
}
	.favorable-prices__item-img-list {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		gap: 2px;	
	}
    .favorable-prices__item-hidden {
    padding: 0;
    margin: 0;
}
    .favorable-prices__item.favorable-prices__item-hidden.is-visible {
    margin-left: 0;
    margin-right: 0;
    padding: 30px 30px;
    margin-bottom: 30px;
}
    .favorable-prices__btn {
    max-width: 346px;
}
    .page-home .favorable-prices__item:last-child{
    margin-bottom: 30px;
}
    .favorable-prices__btn.button.item-show__post {
    margin-top: 30px;
}
    .favorable-prices img {
      height: auto;
}
   
}
@media  (max-width: 1199px){
    .favorable-prices__item-list-box {
    order: 3;
}
    .favorable-prices__item {
    display: grid;
}
    .favorable-prices__item-img-box {
    order: 2;
}
    .favorable-prices__item-title-box {
    order: 1;
}
    .favorable-prices__item-title {
    text-align: left;
}
}
@media (min-width: 768px) and (max-width: 1199px){
    .favorable-prices__item-img {
    max-width: 214px;
    height: 121px;
    display: block;
    width: 214px;
}
     .favorable-prices__item-img img {
    height: 121px;
}  
}
@media (min-width: 1200px) {
  .favorable-prices__item {
    padding: 0;
    padding-right: 15px;
    display: grid;
    -ms-grid-columns: 1.03fr 1fr;
    grid-template-columns: 1.03fr 1fr;
    -ms-grid-rows: auto 1fr;
    grid-template-rows: auto 1fr;
    gap: 0px 20px;
    grid-template-areas:
        "img title"
        "img list";
}  
    .favorable-prices__item-title-box {
    grid-area: title;
    padding-top: 34px;
}
    .favorable-prices__item-title {
    text-align: left;
    padding-bottom: 20px;
}
    .favorable-prices__item-title-info {
    margin-bottom: 35px;
}
    .favorable-prices__item-title-price::before {
    font-size: 14px;
}
    .favorable-prices__item-img-box {
    grid-area: img;
}
    .favorable-prices__item-img-big {
    max-width: 468px;
    height: 265px;
    margin-bottom: 2px;
}
    .favorable-prices__item-img-list {
    margin-bottom: -2px;
}
    .favorable-prices__item-img {
    max-width: 155px;
    height: 87px;
    display: block;
}
    .favorable-prices__item-list-box {
    grid-area: list;
}
    .favorable-prices__item-list {
    margin-bottom: 16px;
}
    .page-nebo .favorable-prices__item-list {
    margin-bottom: 0;
}
    .favorable-prices__btn {
    max-width: 306px;
}
    .favorable-prices__item-hidden {
    padding: 0;
    margin: 0;
}
    .favorable-prices__item.favorable-prices__item-hidden.is-visible {
    padding: 0;
    padding-right: 15px;
}
	.favorable-prices__item-list-btn {
	margin: auto 0 25px;
}
     .favorable-prices__item-img img {
    height: 87px;
}  
}
/* Для двухуровневых (после последней работы отступ 0) */
.favorable-prices__item:last-child {
    margin-bottom: 0;
}

/* Для двухуровневых */

/*  end -------------------------------------------- favorable-prices ------------------------------------------------------------ */
/*  start -------------------------------------------- quick-calculation ---------------------------------------------------------- */
.quick-calculation {
    background-image: url("/wp-content/themes/stretchceilings/img/yellow-fone.webp");
}

.quick-calculation__text {
    margin-bottom: 15px;
}
.quick-calculation__input {
    display: inline-block;
    margin: 0 auto 17px;
    border: none;
    border-radius: 0.4em;
    max-width: 80px;
    height: 38px;
    padding: 2px 8px 0;
    text-align: center;
}
.quick-calculation__price {
    font-weight: 700;
    display: inline-block;
    font-size: 24px;
    position: relative;
    margin-bottom: 19px;
}
.quick-calculation__price span::after {
    content: "";
    position: absolute;
    height: 2.39px;
    width: 58%;
    background-color: #F26422;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 46%;
    -webkit-transform: rotate(17deg);
    transform: rotate(17deg);
}
.quick-calculation__new-price {
    color: #F26422;
    font-size: 40px;
    font-weight: 900;
    display: block;
    margin-bottom: 18px;
    line-height: 44px;
}
.quick-calculation__btn {
    max-width: 300px;
    margin-bottom: 28px;
}
.quick-calculation__input::-webkit-input-placeholder {
  text-align: center;
  font-size: 18px;
  font-weight: 700;
color: #D0D0D0;    
}

.quick-calculation__input:-ms-input-placeholder {
  text-align: center;
  font-size: 18px;
  font-weight: 700;
    color: #D0D0D0;
}

.quick-calculation__input::-ms-input-placeholder {
  text-align: center;
  font-size: 18px;
  font-weight: 700;
    color: #D0D0D0;
}

.quick-calculation__input::placeholder {
  text-align: center;
  font-size: 18px;
  font-weight: 700;
    color: #D0D0D0;
}
.quick-calculation__text.text, 
.quick-calculation__footer-text.text{
    padding-bottom: 0;
}
@media (min-width: 768px) {
    .quick-calculation__input {
    display: block;
}
    .quick-calculation__form-box {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 35px;
}
    .quick-calculation__text {
    margin-right: 23px;
    margin-bottom: 0;
}
    .quick-calculation__input {
    margin: 0 21px 0 0;
}
    .quick-calculation__price {
    margin-right: 27px;
    margin-bottom: 0;
}
    .quick-calculation__new-price {
    margin-bottom: 0;
}
    .quick-calculation__btn {
    max-width: 305px;
}
}
@media (min-width: 1200px) {
    .quick-calculation__input::-webkit-input-placeholder {
    font-size: 18px;
  }
  .quick-calculation__input:-ms-input-placeholder {
    font-size: 18px;
  }
  .quick-calculation__input::-ms-input-placeholder {
    font-size: 18px;
  }
  .quick-calculation__input::placeholder {
    font-size: 18px;
  }
.quick-calculation__form-box {
    display: inline-flex;
    justify-content: left;
}
.quick-calculation__btn {
    margin: 0;
    margin-left: 20px;
}    
}
/*  end -------------------------------------------- quick-calculation ------------------------------------------------------------ */
/*  start ------------------------------------------ windows-installments ------------------------------------------------------------ */
.windows-installments {
    overflow: hidden;
    padding-top: 45px;
    padding-bottom: 45px;
    background: #FFE600;
    z-index: 1; 
}
.windows-installments, .windows-installments__right, .windows-installments__list-mark {
    position: relative;
}
.windows-installments:before {
    top: 112px;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-clip-path: polygon(45.89% 69.8%, 48.83% 68.15%, 51.41% 66.38%, 54.12% 63.94%, 57.19% 61.01%, 60.21% 57.99%, 63.09% 54.49%, 65.47% 51.76%, 68.21% 48.7%, 72.14% 43.72%, 76.16% 38.81%, 79.94% 34.13%, 84.96% 27.27%, 90% 20%, 100% 4.2%, 100% 100%, 0% 100%, 0% 80.6%, 13.2% 79.4%, 31.35% 75.29%);
    clip-path: polygon(45.89% 69.8%, 48.83% 68.15%, 51.41% 66.38%, 54.12% 63.94%, 57.19% 61.01%, 60.21% 57.99%, 63.09% 54.49%, 65.47% 51.76%, 68.21% 48.7%, 72.14% 43.72%, 76.16% 38.81%, 79.94% 34.13%, 84.96% 27.27%, 90% 20%, 100% 4.2%, 100% 100%, 0% 100%, 0% 80.6%, 13.2% 79.4%, 31.35% 75.29%);
    background: linear-gradient(266.8deg, #FFF854 0.02%, #FFE03E 101.17%);
}
.windows-installments:before {
    content: '';
    position: absolute;
}
.windows-installments .container {
    width: 100%;
}
.windows-installments__left {
    display: none;
}
.windows-installments__right {
    padding: 25px 15px;
    max-width: 320px;
    background-color: #ffffff;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
    -webkit-box-shadow: 3px 4px 23px rgb(0 0 0 / 25%);
    box-shadow: 3px 4px 23px rgb(0 0 0 / 25%);
}
.windows-installments__title {
    max-width: 192px;
    margin-bottom: 28px;
    line-height: 1.2;
    text-align: left;
}
.windows-installments__list {
    margin-bottom: 25px;
}
.windows-installments__list-item {
    display: flex;
    margin-bottom: 15px;
    font-weight: 700;
    line-height: 19px;
}
.windows-installments__list-mark {
    display: inline-block;
    margin-right: 16px;
    width: 20px;
    height: 20px;
    background: url(/wp-content/themes/stretchceilings/img/installments-mark.svg);
    background-size: cover;
}


.windows-installments__list-spans{
    max-width: 220px;
}
.windows-installments__button {
    width: 100%;
    max-width: 289px;
    min-height: 40px;
}
.windows-installments__list-spans {
    max-width: 227px;
}
.windows-installments__list-spans-br{
    display: block;
}
@media (min-width: 450px){
.windows-installments__right {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
    margin-left: auto;
    margin-right: auto;
}
}
@media (min-width: 768px) {
 .windows-installments {
    padding-top: 55px;
    padding-bottom: 0;
    background: linear-gradient(266.8deg, #FFF854 0.02%, #FFE03E 101.17%);
} 
.windows-installments:before {
    top: 0;
    background: #FFE600;
}
    .windows-installments .container {
    width: calc(100% - 40px);
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
    .windows-installments__left, .windows-installments__circle {
    display: block;
}
    .windows-installments__image {
    display: none;
}
    .windows-installments__left, .windows-installments__circle {
    display: block;
}
    .windows-installments__circle {
    position: relative;
    -webkit-transform: translate(-1em, 1em);
    transform: translate(-1em, 1em);
    width: 267px;
    height: 267px;
    background-color: #F26422;
    border-radius: 50%;
}
    .windows-installments__circle:before {
    content: '';
    position: absolute;
    top: 24px;
    right: -19px;
    width: 198px;
    height: 136px;
    background: url(/wp-content/themes/stretchceilings/img/sprite.png) -52.125em -1.063em;
}
    .windows-installments__right {
    min-width: 388px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-left: 0;
    margin-right: 0;
}
    .windows-installments__right {
    padding: 40px 30px 30px;
}
    .windows-installments__title {
    max-width: 385px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 31px;
    text-align: left;
    font-size: 35px;
}
    .windows-installments__list-item {
    margin-bottom: 16px;
    font-size: 18px;
    line-height: 22px;
}
    .windows-installments__list-mark {
    width: 20px;
    height: 20px;
    margin-right: 17px;
}
    .windows-installments__button {
    max-width: 328px;
    font-size: 16px;
}
    .windows-installments__list-spans {
    max-width: 264px;
}
}
@media (min-width: 768px) and (max-width: 1199px){
    .windows-installments .container {
    width: calc(100% - 60px);
}
    .windows-installments__right {

    margin-left: auto;
    margin-right: 0;
}
    .windows-installments__circle {
    position: absolute;
    -webkit-transform: translate(-158px, -30px);
    transform: translate(-158px, -30px);
    width: 434px;
    height: 434px;
    background-color: #F26422;
    border-radius: 50%;
}
    .windows-installments__circle:before {
    content: '';
    position: absolute;
    top: calc((434px - 230px) / 2);
    right: -19px;
    width: 240px;
    height: 230px;
    background: url(/wp-content/themes/stretchceilings/img/procent.svg);
}
}
@media (min-width: 960px){
.windows-installments {
    overflow: visible;
}
    .windows-installments__left, .windows-installments__image {
    position: relative;
}   
}
@media (min-width: 1200px) {
 .windows-installments {
    padding-top: 35px;
} 
    .windows-installments .container {
    width: 100%;
    justify-content: space-between;
}

    .windows-installments__left {
    min-width: 513px;
}
.windows-installments__image {
    left: -94px;
}
    .windows-installments__circle {
    top: -13px;
    right: 16px;
    width: 305px;
    height: 305px;
    position: absolute;        
    
}
    .windows-installments__image {
    display: block;
    z-index: 1;
    position: absolute;
    bottom: 0;
}
    
.windows-installments__right {
    min-width: 447px;
    padding: 40px 30px 30px;
}
.windows-installments__title {
    margin-bottom: 31px;
    font-size: 35px;
} 
.windows-installments__list-item {
    margin-bottom: 15px;
}  
.windows-installments .button {
    max-width: 100%;
} 
    .windows-installments__list-spans-br {
    display: inline;
}
 .windows-installments__list-spans {
    max-width: 333px;
}  
    .windows-installments__circle:before {
    top: 0px;
    background: url(/wp-content/themes/stretchceilings/img/procent.svg);
    width: 224px;
    height: 216px;
    background-size: contain;
    right: -21px;
}
}
/*  end -------------------------------------------- windows-installments ------------------------------------------------------------ */
/*  start ------------------------------------------ lifetime-guarantee ------------------------------------------------------------ */
.lifetime-guarantee .container {
    background-color: #F9F9F9;
    padding: 25px 15px;
}
.lifetime-guarantee__info {
  display: none;
}

.lifetime-guarantee__advantages-box:first-child {
  margin-bottom: 1.563em;
}

.lifetime-guarantee__advantages-title, .lifetime-guarantee__advantages-text {
  font-size: 16px;
  text-align: left;
}

.lifetime-guarantee__advantages-title {
  margin-bottom: 15px;
    text-transform: uppercase;
    line-height: 19px;
}

.lifetime-guarantee__advantages-text {
  line-height: 1.20;
}

.lifetime-guarantee__advantages-img-worker {
  display: none;
}

.lifetime-guarantee__advantages-img-certificate {
  margin-top: 25px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 768px) {
  .lifetime-guarantee {
    background-color: #ffffff;
  }
  .lifetime-guarantee__advantages {
    max-width: 70.8rem;
    margin-left: auto;
    margin-right: auto;
    padding: 30px 30px;
    background-color: #F9F9F9;
  }
  .lifetime-guarantee__advantages-box {
    display: flex;
    align-items: flex-start;
        column-gap: 25px;  
  }
  .lifetime-guarantee__advantages-box:first-child {
    margin-bottom: 1.763em;
  }
  .lifetime-guarantee__advantages-title, .lifetime-guarantee__advantages-text {
    text-align: left;
  }
  .lifetime-guarantee__advantages-title {
    margin-bottom: 15px;
    font-size: 18px;
  }
  .lifetime-guarantee__advantages-text {
    line-height: 20px;
  }
  .lifetime-guarantee__advantages-img-box {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .lifetime-guarantee__advantages-img-worker {
    display: block;
    margin-right: 0;
  }
  .lifetime-guarantee__advantages-img-certificate {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
  }
    .lifetime-guarantee .container {
    background-color: #F9F9F9;
    padding: 0;
}
    .lifetime-guarantee__advantages-box img {
    min-width: 117px;
}
}

@media (min-width: 1200px) {
  .lifetime-guarantee .title {
    text-transform: uppercase;
    margin-bottom: 2.9rem;
    line-height: 1.2;
  }
  .lifetime-guarantee__info {
    display: block;
    margin-bottom: 3rem;
  }
  .lifetime-guarantee__info-box {
    display: flex;
    justify-content: space-between;
    gap: 2rem;
  }
  .lifetime-guarantee__info-text {
    font-size: 1.125em;
    line-height: 1.25;
  }
  .lifetime-guarantee__info-text:first-child {
    margin-bottom: 1em;
  }
  .lifetime-guarantee__advantages {
    max-width: none;
  }
    .lifetime-guarantee .container {
    background-color: #f9f9f900;
    padding: 0;
}
    .lifetime-guarantee__advantages-box img {
    min-width: 97px;
}
}
/*  end -------------------------------------------- lifetime-guarantee ------------------------------------------------------------ */
/*  start ------------------------------------------ dizayn-proyekt ------------------------------------------------------------ */
.dizayn-proyekt-block {
    justify-content: space-between;
    flex-wrap: wrap;
    display: flex;
    row-gap: 15px;
}

.dizayn-proyekt__p {
    text-align: left;
    padding-bottom: 15px;
}
.dizayn-proyekt-block {
    padding-top: 10px;
}
.dizayn-proyekt-block-img {
    max-width: 165px;
}
.dizayn-proyekt-href.open-modal-1 {
    margin-top: 25px;
}
@media (max-width: 767px) {
 .dizayn-proyekt__title.center span {
    display: block;
}   
}
@media (min-width: 768px) {
.dizayn-proyekt-block {
    justify-content: space-between;
    flex-wrap: wrap;
    display: flex;
    row-gap: 20px;
}
 
    .dizayn-proyekt__p {
    padding-bottom: 20px;
}
    .dizayn-proyekt-block-img {
    max-width: 223px;
}
    .dizayn-proyekt-href.open-modal-1 {
    max-width: 315px;
    margin-top: 30px;
}
}
@media (min-width: 1200px) {
    .dizayn-proyekt-block-img {
    max-width: 307px;
} 
}
/*  end -------------------------------------------- dizayn-proyekt ------------------------------------------------------------ */
/*  start ------------------------------------------ lowest-prices-in-Tolyatti ------------------------------------------------------------ */
.lowest-prices-in-Tolyatti {
  display: none;
}

.lowest-prices-in-Tolyatti .title {
  margin-bottom: 54px;
}

.lowest-prices-in-Tolyatti__box, .lowest-prices-in-Tolyatti__inner, .lowest-prices-in-Tolyatti__year-arrow, .lowest-prices-in-Tolyatti__hint {
  position: relative;
}

.lowest-prices-in-Tolyatti__box {
  max-width: 834px;
  margin-right: auto;
  margin-left: auto;
}

.lowest-prices-in-Tolyatti__inner:before, .lowest-prices-in-Tolyatti__inner:after, .lowest-prices-in-Tolyatti__year-arrow:before, .lowest-prices-in-Tolyatti__year-arrow:after, .lowest-prices-in-Tolyatti__hint:before, .lowest-prices-in-Tolyatti__hint:after {
  content: '';
  position: absolute;
}

.lowest-prices-in-Tolyatti__inner {
  margin-bottom: 1.2rem;
  background-image: url("/wp-content/themes/stretchceilings/img/lowest-prices-in-Tolyatti-dotted-line.svg");
  background-size: 1150px 49px;
  background-position: 0 29px;
  border-left: 2px solid #E8E8E8;
  border-bottom: 2px solid #E8E8E8;
}

.lowest-prices-in-Tolyatti__inner:before, .lowest-prices-in-Tolyatti__inner:after {
  border-style: solid;
  border-width: 0 6px 11px 6px;
  border-color: transparent transparent #E8E8E8 transparent;
}

.lowest-prices-in-Tolyatti__inner:before {
  top: -11px;
  left: -7px;
}

.lowest-prices-in-Tolyatti__inner:after {
  bottom: -8px;
  right: -2px;
  -webkit-transform: rotate(209deg);
          transform: rotate(209deg);
}

.lowest-prices-in-Tolyatti__list, .lowest-prices-in-Tolyatti__years, .lowest-prices-in-Tolyatti__price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.lowest-prices-in-Tolyatti__list {
    align-items: flex-end;
  max-width: 764px;
  margin-right: auto;
  margin-left: auto;
}

.lowest-prices-in-Tolyatti__item:first-child {
  margin-right: 45px;
}

.lowest-prices-in-Tolyatti__item:nth-child(2) {
  margin-right: 67px;
}

.lowest-prices-in-Tolyatti__item:nth-child(3) {
  margin-right: 62px;
}

.lowest-prices-in-Tolyatti__years {
    justify-content: space-between;
}

.lowest-prices-in-Tolyatti__year {
  font-size: 18px;
}

.lowest-prices-in-Tolyatti__year:first-child {
  width: 1420px;
}

.lowest-prices-in-Tolyatti__year:nth-child(2) {
  width: 1170px;
}

.lowest-prices-in-Tolyatti__year:nth-child(3) {
  width: 1120px;
}

.lowest-prices-in-Tolyatti__year:last-child {
  width: 1040px;
}

.lowest-prices-in-Tolyatti__year-arrow:before {
  top: 9px;
  right: -32px;
  width: 19px;
  height: 1px;
  background-color: #3A3A3A;
}

.lowest-prices-in-Tolyatti__year-arrow:after {
  top: 6px;
  right: -31px;
  width: 7px;
  height: 7px;
  border-top: 1px solid #3A3A3A;
  border-right: 1px solid #3A3A3A;
  -webkit-transform: rotate(48deg);
          transform: rotate(48deg);
}

.lowest-prices-in-Tolyatti__hint, .lowest-prices-in-Tolyatti__price {
  border-radius: 6px;
  background-color: #ffffff;
}

.lowest-prices-in-Tolyatti__hint {
  padding: 10px;
  margin-top: -19px;
  margin-bottom: 25px;
  max-width: 168px;
  border: 1px solid #F26422;
  text-align: center;
    line-height: 17px;
}

.lowest-prices-in-Tolyatti__hint:before, .lowest-prices-in-Tolyatti__hint:after {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  border-style: solid;
}

.lowest-prices-in-Tolyatti__hint:before {
  bottom: -14%;
  border-width: 9px 7px 0 7px;
  border-color: #F26422 transparent transparent transparent;
}

.lowest-prices-in-Tolyatti__hint:after {
  bottom: -13%;
  border-width: 14px 8px 0 8px;
  border-color: #ffffff transparent transparent transparent;
}

.lowest-prices-in-Tolyatti__price, .lowest-prices-in-Tolyatti__year {
  color: #3A3A3A;
}

.lowest-prices-in-Tolyatti__price {
  align-items: center;
  justify-content: center;
  width: 100px;
  height: 31px;
  margin-right: auto;
  margin-left: auto;
  font-size: 18px;
  font-weight: 700;
  border: 1px solid #D0D0D0;
}

.lowest-prices-in-Tolyatti__price span {
  margin-left: 4px;
}

.lowest-prices-in-Tolyatti__price.active {
  background-color: #F26422;
  color: #ffffff;
  border-color: transparent;
  font-weight: 700;
}
.lowest-prices-in-Tolyatti__price.mb {
  margin-bottom: 13px;
}
.lowest-prices-in-Tolyatti__img {
  display: block;
  margin: 0 auto;
}
.lowest-prices-in-Tolyatti__ruble, .lowest-prices-in-Tolyatti__prices-text {
  position: absolute;
}
.lowest-prices-in-Tolyatti__ruble {
  top: -13px;
  left: -22px;
  font-size: 18px;
  color: #5D5D5D;
}
.lowest-prices-in-Tolyatti__prices-text {
  top: -20px;
  right: 233px;
}
@media (min-width: 1200px) {
  .lowest-prices-in-Tolyatti {
    display: block;
  }
   .page-installation-prices .lowest-prices-in-Tolyatti{
    background: #FFFFFF;    
    }    
}

/*  end -------------------------------------------- lowest-prices-in-Tolyatti ------------------------------------------------------------ */
/*  start ------------------------------------------ for-16-years ------------------------------------------------------------ */
.for-16-years {
  background-image: url(/wp-content/themes/stretchceilings/img/for-16-years-bg-mob.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.for-16-years::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(41, 41, 41, 0.47);
}

@media (min-width: 768px) {
  .for-16-years {
    background-image: url(/wp-content/themes/stretchceilings/img/for-16-years-bg-plan.jpg);
  }
}

@media (min-width: 1200px) {
  .for-16-years {
    background-image: url(/wp-content/themes/stretchceilings/img/for-16-years-bg-desc.jpg);
  }
}

.for-16-years__wrapper {
  position: relative;
  color: #fff;
    padding: 45px 0;    
}

.for-16-years__title {
  margin-bottom: 40px;
  letter-spacing: 0.05em;
    text-align: left;
}

@media (min-width: 768px) {
  .for-16-years__title {
    line-height: 1.1;
	margin-bottom: 45px;
      text-align: center;
  }
  .for-16-years__title span {
    display: block;
  }
    .for-16-years__wrapper {
    padding: 55px 0;
}
}

@media (min-width: 1200px) {
  .for-16-years__title {
    line-height: 1.25;
    margin-bottom: 60px;
  }
  .for-16-years__wrapper {
    padding: 60px 0;
}    
    .for-16-years__list {
    justify-content: center;
}
}

.for-16-years__text {
  letter-spacing: 0.05em;
  margin-bottom: 28px;
}

@media (min-width: 1200px) {
  .for-16-years__text {
    margin-bottom: 63px;
  }
}

.for-16-years__list {
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    padding-bottom: 0;
    text-align: left;
}

.for-16-years__item:nth-child(1) {
  width: 60%;
  margin-bottom: 27px;
}

.for-16-years__item:nth-child(2) {
  width: 45%;
}

.for-16-years__item:nth-child(3) {
  width: 53%;
  border-left: 0.1rem solid rgba(255, 255, 255, 0.5);
  padding-left: 25px;
}

@media (min-width: 768px) {
  .for-16-years__item:nth-child(1), .for-16-years__item:nth-child(2) {
    border-right: 1px solid rgba(255, 255, 255, 0.5);
    margin-right: 45px;
  }
  .for-16-years__item:nth-child(1) {
    max-width: 255px;
    margin-bottom: 0;
  }
  .for-16-years__item:nth-child(2) {
    max-width: 190px;
  }
  .for-16-years__item:nth-child(3) {
    border-left: none;
    max-width: 170px;
    padding: 0;
  }
}

@media (min-width: 1200px) {
  .for-16-years__item:nth-child(1), .for-16-years__item:nth-child(2) {
    margin-right: 58px;
  }
  .for-16-years__item:nth-child(1) {
    max-width: 270px;
  }
  .for-16-years__item:nth-child(2) {
    max-width: 214px;
  }
}

.for-16-years__item-title {
  letter-spacing: 0.05em;
  display: block;
  margin-bottom: 6px;
    text-align: left;
}

@media (min-width: 768px) {
  .for-16-years__item-title {
    margin-bottom: 7px;
  }
}

@media (min-width: 1200px) {
  .for-16-years__item-title {
    margin-bottom: 12px;
  }
}

.for-16-years__item-text {
  letter-spacing: 0.05em;
    line-height: 18px;
}

@media (max-width: 370px) {
    .for-16-years__item-text {
    letter-spacing: 0.04em;
}
}
@media (min-width: 768px) {
  .for-16-years__item-text {
    line-height: 1.2;
  }
}
/*  end -------------------------------------------- for-16-years ------------------------------------------------------------ */
/*  start ------------------------------------------ high-quality-windows ------------------------------------------------------------ */
.high-quality-windows {

}

.high-quality-windows__list {
  max-width: 336px;
  margin-left: auto;
  margin-right: auto;
}

.high-quality-windows__item {
  margin-bottom: 20px;
}

.high-quality-windows__title {
  display: flex;
  font-weight: 700;
  line-height: 1.3;
  margin-bottom: 14px;
    padding-bottom: 0;
    text-align: left;    
}

.high-quality-windows__title:before {
  content: "";
  display: inline-block;
  width: 22px;
  height: 22px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin: 0 8px;
  border-radius: 50%;
  border: 0.1rem solid #F26422;
  background: url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.91057 7.32103L1.00588 4.32473C0.831373 4.14472 0.831373 3.85285 1.00588 3.67282L1.63784 3.02091C1.81235 2.84088 2.09531 2.84088 2.26982 3.02091L4.22656 5.03934L8.41768 0.716064C8.59219 0.536052 8.87515 0.536052 9.04966 0.716064L9.68162 1.36797C9.85613 1.54799 9.85613 1.83986 9.68162 2.01989L4.54255 7.32105C4.36803 7.50106 4.08508 7.50106 3.91057 7.32103Z' fill='black'/%3E%3C/svg%3E%0A") center no-repeat;
  -webkit-transform: translateY(-0.1em);
          transform: translateY(-0.1em);
}

.high-quality-windows__text {
  position: relative;
  padding: 12px 15px 12px 22px;
  background-color: rgb(249 249 249);
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  line-height: 20px;
  color: #333333;
  margin-left: 15px;
    
}

.high-quality-windows__text:before {
  content: "";
  position: absolute;
  top: 0;
  left: -14px;
  width: 15px;
  height: 14px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='rgb(249 249 249)' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 16L16 6.99382e-07L0 0C8.83655 3.86258e-07 16 7.16345 16 16Z' fill='rgb(249 249 249)'/%3E%3C/svg%3E%0A");
}

@media (min-width: 550px) {
  .high-quality-windows__list {
    max-width: 464px;
  }
}

@media (min-width: 768px) {
  .high-quality-windows .title {
    line-height: 1.1;
  }
  .high-quality-windows__list {
    max-width: 587px;
  }
  .high-quality-windows__title {
    margin-bottom: 15px;
  }
  .high-quality-windows__title:before {
    margin-right: 30px;
    margin-left: 10px;
    font-size: 14px;
  }
  .high-quality-windows__text {
    padding: 15px 15px 15px 44px;
    font-size: 18px;  
    line-height: 22px;  
  }
  .high-quality-windows__text:before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='rgb(249 249 249)' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 16L16 6.99382e-07L0 0C8.83655 3.86258e-07 16 7.16345 16 16Z' fill='rgb(249 249 249)'/%3E%3C/svg%3E%0A");
    font-size: 13px;
  }
  .high-quality-windows .button {
    max-width: 346px;
  }
}

@media (min-width: 960px) {
  .high-quality-windows__list {
    max-width: 731px;
  }
}

@media (min-width: 1200px) {
  .high-quality-windows .title {
    line-height: 1.2;
  }
  .high-quality-windows__list {
    max-width: 1024px;
    -webkit-column-count: 2;
            column-count: 2;
  }
  .high-quality-windows__item {
    margin-bottom: 33px;
  }
  .high-quality-windows__item:nth-child(3) .high-quality-windows__title:before {
    -webkit-transform: none;
            transform: none;
  }
  .high-quality-windows__item:nth-child(3), .high-quality-windows__item:nth-child(4) {
    margin-left: auto;
  }
  .high-quality-windows__title {
    font-weight: 700;
    margin-bottom: 14px;
  }
  .high-quality-windows__title:before {
    margin-right: 13px;
    margin-left: 3px;
  }
  .high-quality-windows__text {
    padding: 14px 15px;
    line-height: 22px;
  }
  .high-quality-windows .button {
    max-width: 370px;
  }
}
/*  end -------------------------------------------- high-quality-windows ------------------------------------------------------------ */
/*  start ------------------------------------------ free-consulation ------------------------------------------------------------ */
.free-consultation {
    background-image: url(/wp-content/themes/stretchceilings/img/consultation-bg-small.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
}
.free-consultation::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.77);
}
.free-consultation__box {
    position: relative;
    max-width: 345px;
    margin-right: auto;
    margin-left: auto;
    padding: 30px 12px;
    background-color: #ffffff;
    border-radius: 6px;
    -webkit-box-shadow: 0px 0px 10px rgb(0 0 0 / 25%);
    box-shadow: 0px 0px 10px rgb(0 0 0 / 25%);
}
.free-consultation .title, .free-consultation__text, .free-consultation__phone-link, .free-consultation__about-name, .free-consultation__about-position {
    color: #3A3A3A;
}
.free-consultation .title {
    margin-bottom: 10px;
    text-align: left;
}
.free-consultation__text {
    margin-bottom: 22px;
}
.free-consultation__phone {
    margin-bottom: 5px;
}
.free-consultation__phone-link {
    text-decoration: none;
    font-size: 32px;
}
.free-consultation__work-schedule {
    margin-bottom: 23px;
}
.free-consultation__about {
    margin-bottom: 27px;
}
.free-consultation__about-text {
    position: relative;
    padding: 15px 33px 15px 15px;
    max-width: 313px;
    margin-bottom: 21px;
    background-color: #F2F2F2;
    border-radius: 6px;
    line-height: 1.2;
}
.free-consultation__about-text:after {
    content: '';
    position: absolute;
    bottom: -20px;
    right: 73px;
    border-style: solid;
    border-width: 0 23px 23px 0;
    border-color: transparent #F2F2F2 transparent transparent;
}
.free-consultation__about-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    max-width: 288px;
    margin-left: auto;
}
.free-consultation__about-content {
    text-align: right;
}
.free-consultation .button {
    max-width: 315px;
}
@media (max-width: 767px){
   .free-consultation__text {
    display: none;
} 
    .free-consultation__box {
    padding: 25px 15px;
}
    .free-consultation .title {
    margin-bottom: 18px;
}
    .free-consultation__phone {
    margin-bottom: 18px;
}
    .free-consultation__about {
    margin-bottom: 22px;
}
}
@media (min-width: 600px){
.free-consultation {
    background-image: url(/wp-content/themes/stretchceilings/img/consultation-bg-middle.jpg);
}
.free-consultation__box {
    max-width: 505px;
}    
}
@media (min-width: 768px) {
 .free-consultation__box {
    max-width: 708px;
    display: -ms-grid;
    display: grid;
    grid-template-areas:
        'free-consultation__title free-consultation__title'
        'free-consultation__text free-consultation__text'
        'free-consultation__phone free-consultation__about'
        'free-consultation__work-schedule free-consultation__about'
        'free-consultation__button free-consultation__about';
    -ms-grid-rows: 53px 62px 37px 58px 39px;
    grid-template-rows: 53px 62px 37px 58px 39px;
    padding: 30px 25px;
} 
.free-consultation .title {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-area: free-consultation__title;
    margin-bottom: 15px;
}
.free-consultation__text {
    font-size: 18px;
} 
    .free-consultation__work-schedule{
     font-size: 16px;   
    }    
.free-consultation__text {
    max-width: 410px;
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-area: free-consultation__text;
}   
.free-consultation__phone {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: free-consultation__phone;
    margin-bottom: 10px;
}
.free-consultation__phone-link {
    font-size: 30px;
    line-height: 32px;
}
.free-consultation__work-schedule {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
    grid-area: free-consultation__work-schedule;
    margin-bottom: 30px;
}
.free-consultation__about {
    -ms-grid-row: 3;
    -ms-grid-row-span: 4;
    -ms-grid-column: 2;
    grid-area: free-consultation__about;
    margin-top: -37px;
}
.free-consultation__about-text {
    padding: 15px;
    max-width: 291px;
}
.free-consultation__about-text, .free-consultation__about-box {
    margin-left: auto;
}
.free-consultation__about-box {
    max-width: 208px;
} 
.free-consultation__about-content {
    max-width: 120px;
} 
.free-consultation .button {
    -ms-grid-row: 6;
    -ms-grid-column: 1;
    grid-area: free-consultation__button;
    margin: 0;
}    
}
@media (min-width: 1200px) {
 .free-consultation {
    background-image: url(/wp-content/themes/stretchceilings/img/consultation-bg-big.jpg);
}
.free-consultation__box {
    max-width: 960px;
    grid-template-rows: 65px 53px 52px 62px 40px;
    padding: 40px 30px;
}    
.free-consultation .title {
    font-size: 40px;
}   
.free-consultation__phone-link {
    font-size: 40px;
    line-height: 50px;
} 
.free-consultation__about {
    margin-top: -51px;
} 
.free-consultation__about-text {
    max-width: 380px;
    padding: 25px 31px 23px 20px;
    margin-bottom: 28px;
    font-size: 18px;
}   
.free-consultation__about-text:after {
    right: 69px;
} 
.free-consultation__about-box {
    max-width: 295px;
}
.free-consultation__about-content {
    max-width: 210px;
}    
}
/*  end -------------------------------------------- free-consulation ------------------------------------------------------------ */
/*  start ------------------------------------------ footer ------------------------------------------------------------ */
.footer {
    padding: 30px 0;
}
.footer__top-inner .button-popup-discount {
    border: 1.5px solid #F26422;
    color: #F26422;
    background: #f6f6f6;
}
.footer__top-inner .button-popup-discount:hover {
    border: 1.5px solid #F26422;
    color: #ffffff;
    background: #F26422;
    text-decoration: none;
}
.footer__top {
    border-bottom: 0.1rem solid #969693;
}
.footer__top-inner {
    position: relative;
}
.footer__top-form {
    justify-content: space-between;
    margin-bottom: 26px;
    padding: 0 10px;
}
.footer__top-list {
    margin-bottom: 25px;
}
.footer__main-link, .footer__top-link {
    text-decoration-thickness: 1px;
    text-underline-offset: 2px;
}
.footer__top-icons {
    display: none;
    position: absolute;
    right: 0;
    bottom: -292px;
}
.footer__top-icons a {
    text-decoration: none;
}
.footer__top-icon {
    width: 44px;
    height: 44px;
    background-color: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 36px;
}
.footer__top-icon svg {
    width: 10px;
    height: 10px;
    font-size: 15px;
}
.footer__main {
    border-bottom: 1px solid #969693;
}
.footer .grid-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 25px 0;
}
.footer__main-box--one {
    display: none;
}
.footer__main-item {
    margin-bottom: 12px;
}
.footer__main-box--two {
    display: none;
}
.footer__main-box--foure {
    display: none;
}
.footer__main-box--three {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}
.footer__main-item:last-child {
    margin-bottom: 0;
}
.footer__main-box--three .footer__main-link {
    color: #F26422;
}
.footer__main-box--map {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-bottom: 37px;
}
.footer__main-map {
    width: 100%;
    height: 140px;
    margin-bottom: 15px;
}
.footer__main-map iframe {
    width: 100%;
    height: 100%;
    border: none;
}
.footer__main-map-link {
    text-decoration: none;
    font-size: 22px;
    color: #3a3a3a;
    font-weight: 700;
    position: relative;
}
.footer__main-map-link::before {
    content: "Служба контроля качества";
    position: absolute;
    font-weight: 400;
    font-size: 12px;
    color: #969693;
    bottom: -16px;
}
.footer__main-box.footer__main-box--payment {
    position: absolute;
}
.footer__payment-headline {
    width: 408px;
}
.footer__payment-logo {
    width: 236px;
}
.footer__payment-caption {
    font-size: 10px;
    color: #AAAAAA;
}
.footer__bottom {
    padding-top: 25px;
    text-align: center;
    font-size: 12px;
    line-height: 1.4;
}
.footer__bottom-item.text-right {
    margin-top: 20px;
}
.footer__bottom-item.text-right span:last-child {
    opacity: 0.4;
}
.footer__bottom-mail {
    margin-right: 15px;
}
@media (max-width: 767px){
	.button-popup-discount {
		font-size: 14px;
		height: 32px;
		padding: 0;
		min-height: 35px;
		line-height: 35px;
	}
	.footer__main-box--three {
		margin-bottom: 20px;
	}	
	.footer__main-box.footer__main-box--payment {
		position: relative;
		order: 3;
		padding-bottom: 0;
		padding-top: 25px;
	}
	.footer__payment-headline {
		width: 100%;
		display: block;
	}
	.footer__payment-title {
		font-size: 14px;
		padding-bottom: 11px;
		display: none;
	}
	.footer__payment-logo {
		width: 152px;
	}   
	.footer__payment-caption {
		font-size: 12px;
	}   
	.footer__bottom .dfsb {
		display: block;
	}  
	.footer__top-list {
		justify-content: space-between;
	}    
	.footer__top-form {
		padding: 0;
	}    
}
@media (min-width: 768px) {
 .footer__top-inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 22px;
}  
    .footer {
    padding: 30px 0 22px;
}
.footer__top-form {
    margin-bottom: 0;
    padding: 0;
    width: 100%;
    max-width: 250px;
}    
.button-popup-discount {
    width: 250px;
    font-size: 12px;
    height: 32px;
    padding: 0;
    min-height: 32px;
} 
.footer__top-list {
    margin-bottom: 0;
}
.footer .grid-container {
    display: grid;
    -ms-grid-columns: 0.75fr 0.90fr 0.86fr;
    grid-template-columns: 0.75fr 0.90fr 0.86fr;
    -ms-grid-rows: 1.4fr 0.5fr 0.85fr;
    grid-template-rows: 1.4fr 0.5fr 0.85fr;
    gap: 0rem 0;
    grid-template-areas:
        "one two map"
        "one foure map"
        "one foure three"
        "one foure payment";
}
    .footer__main-box--one {
    display: block;
    grid-area: one;
}
    .footer__main-title {
    margin-bottom: 13px;
    color: #969693;
}
    .footer__main-link {
    letter-spacing: 0.03em;
    color: #000;
}
    .footer__main-box--two {
    display: block;
    grid-area: two;
}
    .footer__main-title {
    margin-bottom: 13px;
    color: #969693;
}
    .footer__main-box--foure {
    display: block;
    grid-area: foure;
}
    .footer__main-box--three {
    grid-area: three;
}
    .footer__main-box--three .footer__main-list {
    text-align: right;
}
    .footer__main-box--three .footer__main-item {
    margin-bottom: 12px;
}
    .footer__main-box--map {
    grid-area: map;
    text-align: right;
}
    .footer__main-map {
    width: 240px;
    height: 105px;
     margin-bottom: 20px;    
}
    .footer__main-map-link::before {
    right: 0;
}
    .footer__main-box.footer__main-box--payment {
    position: static;
        bottom: 4.5rem
}
    .footer__payment-headline {
    width: 186px;
    display: block;
    text-align: right;
    margin-left: auto;
}
    .footer__payment-logo {
    width: 150px;
    margin-left: auto;
    padding-top: 10px;
}
    .footer__payment-caption {
    text-align: right;
    display: block;
    padding-top: 5px;
    font-family: 'Montserrat';
}
    .footer__bottom {
    padding-top: 19px;
    line-height: 1.5;
}
    .footer__bottom-item {
    text-align: left;
}
    .footer__bottom-item.text-right {
    text-align: right;
    margin-top: 0;
}
    .footer__top-item + .footer__top-item {
    margin-left: 49px;
}
    .footer__main-item {
    line-height: 17px;
}
}
@media (min-width: 1200px) {
   .footer__top-item + .footer__top-item {
    margin-left: 126px;
}
 .footer .grid-container {
    -ms-grid-columns: 0.55fr 0.85fr 0.85fr;
    grid-template-columns: 0.55fr 0.85fr 0.85fr;
    -ms-grid-rows: 1.4fr 1.3fr 0.85fr;
    grid-template-rows: 1.4fr 1.3fr 0.85fr;
    gap: 0rem 128px;
    padding: 30px 0 30px;
}
    .footer__main-box--three .footer__main-list {
    display: block;
    min-width: 242px;
}
    .footer__main-box.footer__main-box--payment {
    bottom: 20px;
}
    .footer__main-box--foure {
    padding-top: 10px;
}
    .footer__main-map{
    width: 251px;
    height: 165px;
    margin-bottom: 24px;
    margin-right: 0;
    margin-left: auto;    
    }
}
/*  end -------------------------------------------- footer ------------------------------------------------------------ */
/*  start ------------------------------------------ scroll-top ------------------------------------------------------------ */
.scroll-top {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    background-color: #EAEAEC;
    cursor: pointer;
    display: none;
    align-items: center;
    justify-content: center;
    position: fixed;
    z-index: 95;
    bottom: 20px;
    right: 20px;
}
.scroll-top.active {
    display: flex;
}
.scroll-top svg {
    width: 12px;
    height: 27px;
}
/*  end -------------------------------------------- scroll-top ------------------------------------------------------------ */
/*  start ------------------------------------------ comparison-potolki-gipsokarton ------------------------------------------------------------ */
 .comparison-potolkis-list{
   
    margin-bottom: 25px;
   
}
.comparison-potolkis {
    margin-bottom: 0;
}
.comparison-potolkis-item{
    flex-shrink: 0;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    border-radius: 6px;
    -ms-flex-direction: column;
    flex-direction: column;
}
#comparison-potolki-gipsokarton-sl .comparison-potolkis-item{

    min-height: 533px;
}
#comparison-potolki-gipsokarton-sl .comparison-potolki-zvezdnoe{

    min-height: 449px;
}
#comparison-potolki-gipsokarton-sl .comparison-potolkis-item-satinovye{

    min-height: 545px;
}
.comparison-potolki-block{
    padding: 25px 18px;
}
.comparison-potolkis-item-satinovye .comparison-potolki-block {
    padding: 22px 22px;
}
.comparison-potolki-title {
    font-size: 18px;
    line-height: 21px;
    text-transform: uppercase;
    padding-bottom: 8px;
}
.comparison-potolkis-item {
    border: 1px solid #E3E3E3;
    border-radius: 6px;
    flex-shrink: 0;
}
.comparison-potolki-img {
    vertical-align: middle;
    width: 100%;
    border-radius: 6px 6px 0px 0px;
}
.comparison-potolki-ul {
    margin-left: 0;
    padding-left: 16px;
    margin-bottom: 0;
}
.comparison-potolki-li {
    font-size: 16px;
    line-height: 20px;
    padding-bottom: 10px;
    padding-left: 8px;
    position: relative;    
}
.comparison-potolki-li::marker {
    color: #ffffff;
    font-size: 22px;
    line-height: 18px;
}
.comparison-potolki-li::before {
    content: "";
    width: 7px;
    height: 7px;
    background: #2F633A;
    position: absolute;
    left: -16px;
    border-radius: 50%;
    top: 8px;
}
.comparison-potolki-li-red::before{
    background:#FF0000;
}
.comparison-potolki-li-red::marker {
    color: #ffffff;
    font-size: 22px;
    line-height: 18px;
}
.comparison-potolki-li:last-child{
    padding-bottom: 0;
}
.comparison-potolkis-item.slider__item picture {
    aspect-ratio: 5/3;
}
@media (max-width: 370px) and (min-width: 340px) {
    #comparison-potolki-gipsokarton-sl .comparison-potolkis-item-satinovye {
    min-height: 555px;
}
    
}
@media (min-width: 400px) {
  .comparison-potolki-img {
    width: 100%;
}  
    #comparison-potolki-gipsokarton-sl .comparison-potolkis-item {
    min-height: 563px;
}
    #comparison-potolki-gipsokarton-sl .comparison-potolkis-item-satinovye {
    min-height: 594px;
}
}
@media (min-width: 768px) {
.comparison-potolkis-sl .swiper__slider-controls {
    display: none; 
}
.comparison-potolkis-list {
    justify-content: space-between;
    flex-wrap: wrap;
    row-gap: 15px;
    column-gap: 14px;
}   
.comparison-potolkis-item {
    flex-shrink: 0;
    max-width: 347px;
}
.comparison-potolki-block {
    padding: 25px 18px;
    max-width: 345px;
}
.comparison-potolki-gipsokarton .container {   
   margin: 0 auto;
} 
    #comparison-potolki-gipsokarton-sl .slider-controls{
        display: none;
    }  
.comparison-potolkis-list {
    margin-bottom: 0;
}  
    #comparison-potolki-gipsokarton-sl .comparison-potolkis-item-satinovye {
    min-height: 545px;
}
}
@media (min-width: 1200px){
.comparison-potolkis-item {
    flex-shrink: 0;
    max-width: 470px;
}

.comparison-potolki-block {
    padding: 25px 40px;
    max-width: 470px;
}
#comparison-potolki-gipsokarton-sl .comparison-potolkis-item {
    min-height: 609px;
}
#comparison-potolki-gipsokarton-sl .comparison-potolki-zvezdnoe{
    min-height: 508px;
}
#comparison-potolki-gipsokarton-sl .comparison-potolkis-item-satinovye {
    min-height: 585px;
}    
.comparison-potolki-li {
    line-height: 23px;
} 
.comparison-potolkis-item-satinovye .comparison-potolki-block {
    padding: 25px 40px;
}    
 .comparison-potolki-li {
;
    padding-bottom: 8px;
}   
}
/*  start ------------------------------------------ comparison-potolki-vid-mnogourovnevye ------------------------------------------------------------ */
.comparison-potolki-text {
    text-align: left;
    padding-bottom: 0;
}
.comparison-potolkis-item-all {
    margin-bottom: 20px;
}
.comparison-potolkis-item-all:last-child {
    margin-bottom: 0;
}
.comparison-potolkis-item-all .comparison-potolki-block {
    padding: 14px 18px 14px;
}
.comparison-potolkis-item-all .comparison-potolki-title {
    padding-bottom: 16px;
    font-size: 16px;
    line-height: 22px;
}
.comparison-potolki-all .comparison-potolkis-list {
    margin-bottom: 0;
}
@media (min-width: 768px) {
.comparison-potolki-all .comparison-potolkis-list {
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px 18px;
    display: grid;
}
.comparison-potolkis-item-all .comparison-potolki-block {
    padding: 22px 24px;
}
.comparison-potolkis-item-all {
    margin-bottom: 0;
}
.comparison-potolkis-item-all .comparison-potolki-title {
    padding-bottom: 18px;
}
.page-spodsvetkoj .comparison-potolki-text{
    font-size: 16px;    
}
}
@media (min-width: 1200px) {
.comparison-potolkis-item-all .comparison-potolki-block {
    padding: 22px 48px;
}
    .comparison-potolkis-item-all .comparison-potolki-title {
    padding-bottom: 11px;
}    
}
/*  end -------------------------------------------- comparison-potolki-vid-mnogourovnevye ------------------------------------------------------------ */

/*  end -------------------------------------------- comparison-potolki-gipsokarton ------------------------------------------------------------ */
/*  start ------------------------------------------ section-features ------------------------------------------------------------ */
.section-features-div-icon:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 21px;
    background-image: url("/wp-content/themes/stretchceilings/img/icon-question.svg");
}

.section-features-divs-p {
    display: flex;
    align-items: center;
    padding-bottom: 25px;
}
.section-features-div-p {
    text-transform: uppercase;
    font-size: 18px;
    line-height: 21px;
}
.section-features-div-icon {
    height: 25px;
}
.section-features-div {
    padding: 32px 25px;
}
.section-features-div {
    padding: 32px 25px;
    background-color: #DBDBDB;
    background-size: cover;
    border-radius: 3px;
}
.section-features-div-bg1{
    margin-bottom: 19px;
    background-image: url(/wp-content/themes/stretchceilings/img/features-div-bg1.png);
}
.section-features-div-bg2{
    background-image: url(/wp-content/themes/stretchceilings/img/features-div-bg2.png);
}
.section-features-div-text{
 font-size: 16px;
line-height: 20px;   
}
.section-features-divs2 {
    margin-top: 38px;
    border: 5px solid #F26422;
    border-radius: 3px;
    padding: 26px 14px 16px;
    position: relative;
}
.section-features-divs2-p{
    position: absolute;
    top: -13px;
    z-index: 11;
    background: #fff;
    left: calc(50% - 140px);
    min-width: 280px;
    padding-left: 11px;
    padding-bottom: 0;
}
.section-features-divs2-ul {
    margin-left: 0;
    padding-left: 20px;
    margin-bottom: 0;
}
.section-features-divs2-ul {
    margin-left: 0;
    padding-left: 20px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px;
    line-height: 16px;
}
.section-features-divs2-li {
    padding-bottom: 5px;
}
.section-features-divs2-li:last-child {
    padding-bottom: 0;
}
.section-features-divs2 .section-features-div-icon:before {

    margin-right: 9px;
}
.section-features-divs2-prihozhaya{
  margin-bottom: 26px;  
}
@media (min-width: 768px){
.section-features-div-bg1{
    margin-bottom: 0;
}
.section-features-divs {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 18px;
}  
.section-features-div-icon:before {
    width: 27px;
    height: 27px;
    margin-right: 22px;
    background-size: cover;
}
.section-features-div-icon {
    height: 27px;
}
.section-features-div-p.fw9 {
    font-size: 20px;
} 
.section-features-divs2 .section-features-div-p.fw9 {
    font-size: 25px;
    line-height: 30px;
}
.section-features-divs2 .section-features-div-icon:before {
    margin-right: 14px;
}
.section-features-divs2-p {
    top: -17px;
    left: calc(50% - 203px);
    min-width: 407px;
    padding-left: 27px;
}
.section-features-divs2 {
    padding: 34px 48px 31px;
    margin-top: 45px;
}
.section-features-divs2-ul {
    padding-left: 15px;
    font-size: 16px;
    line-height: 29px;
}
.section-features-divs2-li {
    padding-bottom: 0px;
}   
    
}
@media (min-width: 1200px){
 .section-features-div-bg1{
    background-image: url(/wp-content/themes/stretchceilings/img/features-div-bg1-big.png);
}
.section-features-div-bg2{
    background-image: url(/wp-content/themes/stretchceilings/img/features-div-bg2-big.png);
}  
.section-features-divs2-ul {
    font-size: 18px;
    width: 688px;
    margin: auto;
} 
.section-features-divs {
    column-gap: 41px;
}
.section-features-divs2 {
    padding: 35px 53px 25px;
} 
   
}
/*section-features-divs2-spodsvetkoj*/
.section-features-divs2-spodsvetkoj .section-features-div-icon:before {
    background-size: contain;
    width: 22px;
    height: 22px;
    background-image: url("/wp-content/themes/stretchceilings/img/icon-ok.svg");
}
.section-features-divs2-spodsvetkoj .section-features-div-icon {
    height: 22px;
}
.section-features-divs2-spodsvetkoj-text {
    text-align: center;
    line-height: 22px;
}
.section-features-divs2-spodsvetkoj .section-features-divs2-p {
    position: absolute;
    top: -13px;
    z-index: 11;
    background: #fff;
    left: calc(50% - 77px);
    min-width: 155px;
    padding-left: 19px;
    padding-bottom: 0;
    padding-right: 19px;
}
.section-features-divs2-s-podsvetkoj-cherez-polotno .section-features-divs2-p{
    left: calc(50% - 108px);
}
.page-fotopechat .section-features-divs2-spodsvetkoj .section-features-divs2-p {
    background: #f6f6f6;
}
.section-features-divs2-spodsvetkoj .section-features-div-p {
    text-transform: uppercase;
    font-size: 24px;
    line-height: 22px;
}
@media (min-width: 768px){
    .section-features-divs2 .section-features-div-p.fw9 {
    font-size: 30px;
    line-height: 30px;
}
    .section-features-divs2-spodsvetkoj .section-features-div-icon:before {
    width: 27px;
    height: 27px;
}
    .section-features-divs2-spodsvetkoj .section-features-div-icon {
    height: 27px;
}
    .section-features-divs2-spodsvetkoj .section-features-divs2-p {
    position: absolute;
    top: -17px;
    z-index: 11;
    left: calc(50% - 119px);
    min-width: 155px;
    padding-left: 44px;
    padding-bottom: 0;
    padding-right: 44px;
}
    .section-features-divs2-s-podsvetkoj-cherez-polotno .section-features-divs2-p{
    left: calc(50% - 155px);
}
    .section-features-divs2-spodsvetkoj {
    padding: 26px 48px 22px;
    margin-top: 45px;
}
    .section-features-divs2-prihozhaya {
    margin-bottom: 29px;
    margin-top: 35px;
}
}
@media (min-width: 1200px){
    .section-features-divs2 .section-features-div-p.fw9 {
    font-size: 40px;
    line-height: 40px;
}
    .section-features-divs2-spodsvetkoj .section-features-div-icon {
    height: 30px;
}
    .section-features-divs2-spodsvetkoj .section-features-div-icon:before {
    width: 30px;
    height: 30px;
    margin-right: 25px;
}
    .section-features-divs2-spodsvetkoj .section-features-divs2-p {
    position: absolute;
    top: -22px;
    z-index: 11;
    left: calc(50% - 145px);
    min-width: 155px;
    padding-left: 51px;
    padding-bottom: 0;
    padding-right: 51px;
}
     .section-features-divs2-s-podsvetkoj-cherez-polotno .section-features-divs2-p{
    left: calc(50% - 200px);
}
    .section-features-divs2-spodsvetkoj-text {
    font-size: 18px;
}
    .section-features-divs2-spodsvetkoj {
    padding: 32px 48px 25px;
    margin-top: 55px;
}
     .section-features-divs2-prihozhaya {
    margin-bottom: 28px;
    margin-top: 35px;
} 
}
/*section-features-divs2-spodsvetkoj*/

/*  end -------------------------------------------- section-features ------------------------------------------------------------ */
/*  start ------------------------------------------ lighting-two-level-stretch ------------------------------------------------------------ */
.lighting-two-level-stretch-text-title {
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
    text-transform: uppercase;
    padding-bottom: 18px;
    position: relative;
}
.lighting-two-level-stretch-text-title:before {
    content: '';
    width: 185px;
    position: absolute;
    bottom: 0;
    height: 1px;
    background: #969693;
}
.lighting-two-level-stretch-text {
    padding-top: 15px;
    padding-bottom: 18px;
}
.lighting-two-level-stretch:last-child .lighting-two-level-stretch-text {

    padding-bottom: 0;
}

.lighting-two-level-stretch-text-text {
    padding-bottom: 0;
    padding-top: 12px;
    text-align: left;
}
.lighting-two-level-stretch-imgs1 {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    column-gap: 11px;
}
.lighting-two-level-stretch-imgs.lighting-two-level-stretch-imgs3 picture:first-child img {
    margin-bottom: 12px;
}
.lighting-two-level-stretch {
    border-bottom: 1px solid #969693;
    margin-bottom: 19px;
}
.lighting-two-level-stretch:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}
@media (min-width: 768px){
.lighting-two-level-stretch {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    column-gap: 18px;
    padding-bottom: 22px;
}
.lighting-two-level-stretch-text {
    padding: 0;
}
.lighting-two-level-stretch-text-title {
    font-size: 20px;
    line-height: 25px;
    padding-bottom: 14px;
}
.lighting-two-level-stretch-text-title:before {
    width: 200px;
} 
.lighting-two-level-stretch-text-text {
    font-size: 16px;
    line-height: 23px;
}
.lighting-two-level-stretch-imgs2 {
    order: 2;
} 
.lighting-two-level-stretch-text-title {
    max-width: 341px;
}    
}
@media (min-width: 1200px){
.lighting-two-level-stretch-text-title {
    max-width: 452px;
    font-size: 25px;
    line-height: 30px;
    padding-bottom: 8px;
}
.lighting-two-level-stretch-imgs1 {
    column-gap: 16px;
} 
.lighting-two-level-stretch {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    column-gap: 0;
    padding-bottom: 22px;
    margin-bottom: 29px;
}  
.lighting-two-level-stretch-text1{
        padding-left: 30px;
    } 
.lighting-two-level-stretch-text2{
        padding-right: 30px;
    }
}
/*  end -------------------------------------------- lighting-two-level-stretch ------------------------------------------------------------ */
/*  start ------------------------------------------ advantage-mnogourovnevye ------------------------------------------------------------ */
.advantage-mnogourovnevye-div {
    background: #FFFFFF;
    box-shadow: 0px 0px 10px rgb(0 0 0 / 25%);
    border-radius: 6px;
    padding: 20px 15px;
    margin-bottom: 20px;
}
.advantage-mnogourovnevye-div:last-child {
    margin-bottom: 0;
}

.advantage-mnogourovnevye-div-title {
    font-size: 15px;
    text-transform: uppercase;
    display: flex;
    margin-bottom: 10px;
}
.advantage-mnogourovnevye-div-title-icon {
    height: 20px;
}
.advantage-mnogourovnevye-div-title-icon:before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 19px;
    background-image: url(/wp-content/themes/stretchceilings/img/icon-check-all.svg);
    background-size: cover;
}
.advantage-mnogourovnevye-div-title-p {
    line-height: 22px;
}
.advantage-mnogourovnevye-div-text {
    line-height: 20px;
}
.advantage-mnogourovnevye-div.slider__item {

    margin-bottom: 0;
}
.advantage-satinovye-sl {
    -webkit-filter: drop-shadow(0 0 1rem rgba(0, 0, 0, 0.25));
    filter: drop-shadow(0 0 1rem rgba(0, 0, 0, 0.25));
}
.advantage-satinovye-sl .advantage-mnogourovnevye-div{
    box-shadow: none;
}
@media (max-width: 767px){
 .advantage-satinovye-sl {
    margin-bottom: 0;
} .advantage-satinovye-sl .slider-controls{
    margin-top: 35px;
}   
}
@media (min-width: 768px){
.advantage-mnogourovnevye-divs {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 18px;
}
.advantage-nebo-divs {
    display: grid;
    grid-template-columns: 1fr;
    column-gap: 18px;
}
    .advantage-mnogourovnevye-div, .advantage-mnogourovnevye-div.slider__item {
    margin-bottom: 20px;
}
    .advantage-mnogourovnevye-div:last-child, .advantage-mnogourovnevye-div:nth-last-child(2) {
    margin-bottom: 0;
}
    .advantage-nebo-divs .advantage-mnogourovnevye-div:nth-child(2){
     margin-bottom: 14px;   
    }
    .block-768{
        display: block;
    }
    .block-768-1200{
        display: block;
    }
    .advantage-nebo-divs .advantage-krivolinejnye-div-title {
    align-items: center;
}
    .advantage-mnogourovnevye-divs.advantage-satinovye-sl {
     display: block;
    }
    .advantage-mnogourovnevye-divs .slider__wrap {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 18px;
}
    .advantage-satinovye-sl .slider-controls{
        display: none;
    }
    .advantage-mnogourovnevye-div {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    display: flex;
}

}
@media (min-width: 1200px){
    .block-768 {
    display: inline-block;
}
    .block-1200 {
    display: block;
}
    .advantage-nebo-divs .advantage-krivolinejnye-div-title-icon:before {
    margin-right: 26px;
}
    .advantage-mnogourovnevye-div {
    padding: 17px 17px;
}
    .advantage-mnogourovnevye-div-title {
    font-size: 16px;
}
	.page-karnizy-nishi .advantage-mnogourovnevye-div-title-p .db {
	display: inline-block;
}
}
/*  end -------------------------------------------- advantage-mnogourovnevye ------------------------------------------------------------ */
/*  start ------------------------------------------ advantage-krivolinejnye-section ------------------------------------------------------------ */
.advantage-krivolinejnye-div-title-icon:before {
    content: "";
    display: inline-block;
    width: 35px;
    height: 35px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 15px;
    background-size: cover;
}
.icon-lighting:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-lighting.svg); 
}
.icon-wetness:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-wetness.svg); 
}
.icon-design:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-design.svg); 
}
.icon-disguise:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-disguise.svg); 
}
.icon-prostransrvo:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-prostransrvo.svg); 
}
.icon-svet:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-svet.svg); 
}
.icon-advance:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-advance.svg); 
}
.icon-m2:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-m2.svg); 
}
.icon-stars:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-stars.svg); 
}
.icon-stars-3:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-stars-3.svg); 
}
.icon-stars-4:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-stars-4.svg); 
}
.icon-illusii:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-illusii.svg); 
}
.icon-paint:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-paint.svg); 
}
.icon-kalendar:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-kalendar.svg); 
}
.icon-many:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-many.svg); 
}
.icon-oclock:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-oclock.svg); 
}
.icon-polotnica:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-polotnica.svg); 
}
.icon-elastic:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-elastic.svg); 
}
.icon-svet-otr:before{
   background-image: url(/wp-content/themes/stretchceilings/img/icon-svet-otr.svg); 
}
.advantage-krivolinejnye-div-title {
    display: flex;
    font-size: 16px;
    line-height: 20px;
}
@media (min-width: 1200px){
 .advantage-krivolinejnye-div-title-icon:before {
    width: 40px;
    height: 40px;
}  
    .advantage-krivolinejnye-div-title{
    line-height: 22px;    
    }    
}
/*  end -------------------------------------------- advantage-krivolinejnye-section ------------------------------------------------------------ */
/*  end -------------------------------------------- advantage-glyanczevye-section ------------------------------------------------------------ */
.advantage-glyanczevye-divs{
     padding: 19px 0;   
}
.advantage-glyanczevye-div:not(:last-child) {
    padding-bottom: 20px;
}
@media (max-width: 767px){
    .advantage-glyanczevye-section .container {
    width: 100%;
    padding: 0 15px;
}
}
@media (min-width: 768px){
.advantage-glyanczevye-divs {
    padding: 22px 20px;
}
.advantage-glyanczevye-div:not(:last-child) {
    padding-bottom: 25px;
}  
.advantage-glyanczevye-section .container {
    border-radius: 6px;
}
.advantage-gly-section{
    padding-bottom: 20px;    
}
.advantage-glyanczevye-section .advantage-krivolinejnye-div-title-icon:before {
    margin-right: 32px;
}   
}
@media (min-width: 1200px){
.advantage-glyanczevye-section .advantage-krivolinejnye-div-title {
    font-size: 18px;
    line-height: 22px;
}
.advantage-glyanczevye-section .advantage-krivolinejnye-div-title-icon:before {
    margin-right: 27px;
} 
}
/*  end -------------------------------------------- advantage-glyanczevye-section ------------------------------------------------------------ */
/*  start ------------------------------------------ lighting-sourcess ------------------------------------------------------------ */
.lighting-sources {
    border-bottom: 1px solid #969693;
    margin-bottom: 19px;
}
.lighting-sources-imgs1 picture:first-child img {
    margin-bottom: 12px;
}
.lighting-sources-imgs2 {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    column-gap: 11px;
}
.lighting-sources:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}
@media (min-width: 768px){
 .lighting-sources {
    border-bottom: none;
    margin-bottom: 21px;
} 
    .lighting-sources:last-child, .lighting-sources:nth-last-child(2){
        margin-bottom: 0;
    }    
.lighting-sourcess {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    column-gap: 28px;
}
.lighting-sourcess .lighting-two-level-stretch-text {
    padding-bottom: 0;
    padding-top: 21px;
    padding-left: 0;
}
    .lighting-sources-block{
        display: block;
    }
}
@media (min-width: 1200px){
.lighting-sourcess {
    column-gap: 40px;
}
    .lighting-sources-imgs2 {
    column-gap: 16px;
}
.lighting-sources {
    margin-bottom: 31px;
}
.lighting-sources:last-child, .lighting-sources:nth-last-child(2){
        margin-bottom: 0;
    }     
}
/*  end -------------------------------------------- advantage-krivolinejnye-section ------------------------------------------------------------ */
/*  start ------------------------------------------ types-of-illuminated-ceiling-designs ------------------------------------------------------------ */
.types-of-illuminated-ceiling-designs-item {
    border: 1px solid #E3E3E3;
    border-radius: 6px;
    flex-shrink: 0;
    margin-bottom: 20px;
    background: #FFFFFF;
}
.types-of-illuminated-ceiling-designs-item:last-child{
    margin-bottom: 0;
}
.types-of-illuminated-ceiling-designs-block {
    padding: 14px 18px;
}
.types-of-illuminated-ceiling-designs-title {
    font-size: 16px;
    line-height: 22px;
    text-transform: uppercase;
    padding-bottom: 14px;
}
.types-of-illuminated-ceiling-designs-text {
    text-align: left;
    padding-bottom: 14px;
}
@media (max-width: 767px){
    .types-of-illuminated-ceiling-designs-block .lighting-two-level-stretch__prices {
    flex-direction: column;
}
    .types-of-illuminated-ceiling-designs-block .lighting-two-level-stretch__price:nth-child(1){
        order: 2;
    }
    .types-of-illuminated-ceiling-designs-block .lighting-two-level-stretch__price:nth-child(2){
        order: 1;
        margin-bottom: 10px;
    }
    .types-of-illuminated-ceiling-designs-block .lighting-two-level-stretch-text-title-new {
    padding-bottom: 13px;
}
    .types-of-illuminated-ceiling-designs {
    margin-bottom: 0;
}
    .types-of-illuminated-ceiling-designs-item:last-child {
    margin-bottom: 20px;
}
    .types-of-illuminated-ceiling-designs-block {
    padding: 10px 18px;
}
}
@media (min-width: 768px){
.types-of-illuminated-ceiling-designs-item {
    grid-template-columns: repeat(2,1fr);
    display: grid;
    column-gap: 18px;
}
.types-of-illuminated-ceiling-designs-text {
    font-size: 16px;
    line-height: 20px;
}  
.types-of-illuminated-ceiling-designs-block .lighting-two-level-stretch-text-title-new {
    font-size: 20px;
    line-height: 22px;
} 
.types-of-illuminated-ceiling-designs-block {
    padding: 14px 25px 14px 0;
}
.types-of-illuminated-ceiling-designs-button {
    min-height: 28px;
    max-width: 118px;
    margin-left: 0;
    font-size: 14px;
}  
.types-of-illuminated-ceiling-designs-img {
    vertical-align: middle;
}  
.types-of-illuminated-ceiling-designs-list {
    display: block;
}    
}
@media (min-width: 768px) and (max-width: 1200px){
  .types-of-illuminated-ceiling-designs-img {
    height: 100%;
}  
}
@media (min-width: 1200px){
 .types-of-illuminated-ceiling-designs-block {
    max-width: 493px;
    padding: 0;
    padding-top: 20px;
    padding-right: 30px;
     flex-direction: column;
    display: flex;
    padding-bottom: 20px;
}
.types-of-illuminated-ceiling-designs-item {
    justify-content: space-between;
    flex-wrap: wrap;
    display: flex;
    column-gap: 30px;
}  
.types-of-illuminated-ceiling-designs-title {
    font-size: 18px;
}    
}
/*  end -------------------------------------------- advantage-krivolinejnye-section ------------------------------------------------------------ */
/*  start ------------------------------------------ color-scheme-of-the-backlight ------------------------------------------------------------ */
.color-scheme-of-the-backlight-items {
    flex-shrink: 0;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    background-color: #fff;
    border-radius: 6px;
    -ms-flex-direction: column;
    flex-direction: column;
    border: 1px solid #E3E3E3;
    border-radius: 6px;
    min-height: 303px;
}
.section-color-scheme-of-the-backlight-fotopechat .color-scheme-of-the-backlight-items{
   min-height: 356px; 
}
.section-color-scheme-of-the-backlight-nebo .color-scheme-of-the-backlight-items{
   min-height: 391px; 
}
.color-scheme-of-the-backlight-title a {
    text-decoration: none;
    border-bottom: 1px solid #000000;
}
.color-scheme-of-the-backlight-title {
    font-size: 16px;
    line-height: 22px;
    text-transform: uppercase;
    padding-bottom: 14px;
}
.color-scheme-of-the-backlight-block {
    padding: 14px 18px;
}
.color-scheme-of-the-backlight-text {
    font-size: 16px;
    line-height: 18px;
    text-align: left;
    padding-bottom: 0;
}
.color-scheme-of-the-backlight-list {
    padding-bottom: 24px;
}
#color-scheme-of-the-backlight {
    margin-bottom: 0;
}
.color-scheme-of-the-backlights-all {
    -webkit-filter: drop-shadow(0px 0px 25px rgba(128, 128, 128, 0.25));
    filter: drop-shadow(0px 0px 25px rgba(128, 128, 128, 0.25));
}
@media (max-width: 767px){
 #color-scheme-of-the-backlight-nebo .color-scheme-of-the-backlight-list{
   padding-bottom: 0;
    grid-gap: 20px 15px;
    display: grid; 
}   
    #color-scheme-of-the-backlight-nebo .color-scheme-of-the-backlight-title span{
        display: inline-block;
    }
    .section-color-scheme-of-the-backlight-nebo .color-scheme-of-the-backlight-items {
    min-height: auto;
}
}
@media (min-width: 768px){
.color-scheme-of-the-backlight-list {
    padding-bottom: 44px;
}
.section-color-scheme-of-the-backlight-fotopechat .color-scheme-of-the-backlight-items {
    min-height: 336px;
}  
.section-color-scheme-of-the-backlight-nebo .color-scheme-of-the-backlight-items {
    min-height: 399px;
} 
    #color-scheme-of-the-backlight-nebo{
        margin-bottom: 0;
    } 
} 
@media (min-width: 1200px){
.color-scheme-of-the-backlight-list {
    padding-bottom: 0;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 20px 15px;
    display: grid;
}
.color-scheme-of-the-backlight-title {
    font-size: 18px;
} 
.color-scheme-of-the-backlight-block {
    padding: 23px 17px;
}    
}
/*  end -------------------------------------------- color-scheme-of-the-backlight ------------------------------------------------------------ */
/*  start ------------------------------------------ installation-of-stretch-ceilings-with-photo ------------------------------------------------------------ */
.installation-of-stretch-ceilings-with-photo-block {
    border: 1px solid #E3E3E3;
    border-radius: 3px;
    padding: 26px 26px;
    position: relative;
}
.page-glyanczevye .installation-of-stretch-ceilings-with-photo-block {
    padding: 28px 26px;
}
.installation-of-stretch-ceilings-with-photo-block:before {
    border: 4px solid #F26422;
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    border-radius: 5px;
}
.installation-of-stretch-ceilings-with-photo-title {
    text-transform: uppercase;
    font-size: 18px;
    line-height: 21px;
    padding-bottom: 19px;
    display: flex;
    align-items: center;
}
.installation-of-stretch-ceilings-with-photo-title-icon:before {
    content: "";
    display: inline-block;
    width: 27px;
    height: 27px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 21px;
    background-image: url(/wp-content/themes/stretchceilings/img/icon-ok.svg);
}
.installation-of-stretch-ceilings-with-photo-title-icon {
    height: 27px;
}
.installation-of-stretch-ceilings-with-photo-text {
    text-align: left;
    padding-bottom: 0;
}
.installation-of-stretch-ceilings-with-photo-block:first-child {
    margin-bottom: 20px;
}
@media (min-width: 768px){
.installation-of-stretch-ceilings-with-photo-fotopechats {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 18px;
}
.installation-of-stretch-ceilings-with-photo-text {
    font-size: 16px;
    line-height: 20px;
}
.installation-of-stretch-ceilings-with-photo-fotopechats {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 18px;
}
.installation-of-stretch-ceilings-with-photo-block:first-child {
    margin-bottom: 0;
}    
}
@media (min-width: 1200px){
.installation-of-stretch-ceilings-with-photo-fotopechats {
    column-gap: 40px;
}
.installation-of-stretch-ceilings-with-photo-block {
    padding: 28px 22px;
}
.page-glyanczevye .installation-of-stretch-ceilings-with-photo-block {
    padding: 28px 22px;
}   
    .installation-of-stretch-ceilings-with-photo-title {
        padding-bottom: 22px;
    font-size: 20px;
}
.installation-of-stretch-ceilings-with-photo-text {
    font-size: 18px;
    line-height: 22px;
}    
}
/* start ------------------------------------------ доп стиди Для сатиновых -------------------------------------------- */
.installation-of-stretch-ceilings-with-photo-satinovye {
    margin-top: 40px;
    border: 3px solid #F26422;
}
.installation-of-stretch-ceilings-with-photo-block-satinovye {
    margin-bottom: 0;
    border-radius: 3px;
}
.installation-of-stretch-ceilings-with-photo-block-satinovye {
    border: none;
}
.installation-of-stretch-ceilings-with-photo-block-satinovye:first-child{
    margin-bottom: 0;
    border-bottom: 3px solid #F26422;
}
.installation-of-stretch-ceilings-with-photo-block-satinovye:before{
    display: none;
}
.installation-of-stretch-ceilings-with-photo-block-satinovye .installation-of-stretch-ceilings-with-photo-title-icon:before {
    background-image: url(/wp-content/themes/stretchceilings/img/icon-question.svg);
    width: 25px;
    height: 25px;
}
.installation-of-stretch-ceilings-with-photo-block-satinovye .installation-of-stretch-ceilings-with-photo-title-icon {
    height: 25px;
}
.page-glyanczevye .installation-of-stretch-ceilings-with-photo-satinovye{
    margin-top: 0;
}
@media (min-width: 768px){
 .installation-of-stretch-ceilings-with-photo-block-satinovye:first-child {
    border-bottom: none;
    border-right: 3px solid #F26422;
} 
.installation-of-stretch-ceilings-with-photo-satinovye {
    margin-top: 30px;
}
    .installation-of-stretch-ceilings-with-photo-satinovye {

    column-gap: 0;
}
}
/* end -------------------------------------------- доп стиди Для сатиновых -------------------------------------------- */
/*  end -------------------------------------------- installation-of-stretch-ceilings-with-photo ------------------------------------------------------------ */
/*  start ------------------------------------------ features-of-frosted-ceilings-section ------------------------------------------------------------ */
.features-of-frosted-ceiling-img {
    width: 100%;
    height: 100%;
    border-radius: 6px;
}
.slider-controls__prev_circle, .slider-controls__next_circle{
    display: none;
}
.features-of-frosted-ceiling-wrap {
    transform: translate3d(0px,0,0);
}
@media (min-width: 768px){
    .features-of-frosted-ceilings-slider-controls .slider-controls__pagination {
    display: none;    
    }
    .slider-controls__prev_circle, .slider-controls__next_circle {
    position: absolute;
    z-index: 1;
    width: 32px;
    height: 32px;
    justify-content: center;
    align-items: center;
    background-color: #ffffff;
    bottom: 20px;
    border-radius: 50%;
    cursor: pointer;
    padding: 0;
    display: flex;
}
    .slider-controls__prev_circle {
    left: 26px;
}
    .slider-controls__next_circle {
    left: 70px;
}
 .features-of-frosted-ceiling-container {
    position: relative;
     margin-bottom: 0;
}   
}
@media (min-width: 1200px){
    .slider-controls__prev_circle, .slider-controls__next_circle {
    bottom: 34px;
}
}
/*  end -------------------------------------------- features-of-frosted-ceilings-section ------------------------------------------------------------ */
/*  start ------------------------------------------ pros-and-cons-of-ceiling-section ------------------------------------------------------------ */
.pros-and-cons-of-ceiling {
    border-radius: 6px;
    padding: 14px 18px;
    position: relative;
}
.pros-and-cons-of-ceiling.pros-and-cons-of-ceiling-green {
    background: #ebf0ec;
    margin-bottom: 20px;  
}
.pros-and-cons-of-ceiling.pros-and-cons-of-ceiling-red {
    background: #ffe6e6;
}
.pros-and-cons-of-ceiling-p{
    font-size: 16px;
    line-height: 19px;
    text-transform: uppercase;
}
.pros-and-cons-of-ceiling-ul {
    margin: 0;
    padding-top: 8px;
    padding-left: 14px;
}
.pros-and-cons-of-ceiling-li {
    padding-bottom: 8px;
    line-height: 22px;
    padding-left: 5px;
}
.pros-and-cons-of-ceiling-li:last-child {
    padding-bottom: 0px
}
.pros-and-cons-of-ceiling-li-green::marker{
    color: #2F633A;
    padding-right: 5px;
}
.pros-and-cons-of-ceiling-li-red::marker{
    color: #FF0000;
    padding-right: 5px;
}
.pros-and-cons-of-ceiling-green:before{
  background-image: url('/wp-content/themes/stretchceilings/img/pros-and-cons-minus.svg');
  content: '';
  width: 110px;
    height: 102px;  
    
}
.pros-and-cons-of-ceiling:before {
    content: '';
    width: 110px;
    height: 102px;
    position: absolute;
    right: 0;
    bottom: 0;
    opacity: 0.5;
}
.pros-and-cons-of-ceiling-green:before {
    background-image: url(/wp-content/themes/stretchceilings/img/pros-and-cons-minus.svg);

}
.pros-and-cons-of-ceiling-red:before {
    background-image: url(/wp-content/themes/stretchceilings/img/pros-and-cons-plus.svg);

}
 
@media (min-width: 768px){
 .pros-and-cons-of-ceiling {
    padding: 25px 40px;
} 
.pros-and-cons-of-ceiling-p {
    font-size: 18px;
    line-height: 21px;
} 
.pros-and-cons-of-ceiling-li {
    font-size: 18px;
} 
.pros-and-cons-of-ceiling:before {
    opacity: 1;
}    
}
/*  end -------------------------------------------- pros-and-cons-of-ceiling-section ------------------------------------------------------------ */
/*  start ------------------------------------------ why-choose-us-section ------------------------------------------------------------ */
.why-choose-us-section{
  background: linear-gradient(266.8deg, #FFDE30 0.02%, #FFE03E 101.17%); 
}
.why-choose-us-block-img:before{
    content: " ";
    width: 50px;
    height: 50px;
    display: inline-block;
    background-size: contain;
    
}
.why-choose-us-block-img1:before{
    background-image: url(/wp-content/themes/stretchceilings/icon/cool.svg);
}
.why-choose-us-block-img2:before{
    background-image: url(/wp-content/themes/stretchceilings/icon/zapah.svg);
}
.why-choose-us-block-img3:before{
    background-image: url(/wp-content/themes/stretchceilings/icon/kalendar.svg);
}
.why-choose-us-block-img4:before{
    background-image: url(/wp-content/themes/stretchceilings/icon/garantia.svg);
}
.why-choose-us-block-text{
    font-weight: 900;
    text-transform: uppercase;
    align-self: center;
    text-align: left;
}
.why-choose-us-block-text-br {
    display: block;
}
.why-choose-us-blocks {
    max-width: 248px;
    margin: auto;
}
.why-choose-us-block {
    display: flex;
    column-gap: 30px;
    margin-bottom: 21px;
    line-height: 20px;
    height: 50px;
}
@media (min-width: 768px){
 .why-choose-us-blocks {
    max-width: 100%;
     flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
     display: flex;
}   
    .why-choose-us-block {
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    row-gap: 30px;
}
    .why-choose-us-block-text {
    line-height: 22px;
    text-align: center;
}
    .why-choose-us-block-img:before {
    width: 60px;
    height: 60px;
}
}
@media (min-width: 1200px){
   .why-choose-us-block-img:before {
    width: 70px;
    height: 70px;
} 
    .why-choose-us-block-text {
    line-height: 25px;
    font-size: 20px;
}
    .why-choose-us-blocks {
    max-width: 900px;
    }
    .why-choose-us-block {
    row-gap: 19px;
}
}
/*  end -------------------------------------------- why-choose-us-section ------------------------------------------------------------ */
.buy-with-new-ceiling__item {
    max-width: 223px;
}
.buy-with-new-ceiling__item-img {
    background: #FFFFFF;
    border-radius: 6px;
    padding: 18px 23px;
}
.buy-with-new-ceiling__item-desc-title {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    padding-bottom: 9px;
    margin-bottom: 11px;
    border-bottom: 1px solid #C9C9C9;
}
.buy-with-new-ceiling__item-desc-price-old {
    font-size: 18px;
    line-height: 25px;
    color: #AAAAAA;
    position: relative;
}
.buy-with-new-ceiling__item-desc-price-old-rubl{
    font-size: 14px;
}
.buy-with-new-ceiling__item-desc-price-new {
    font-size: 26px;
    line-height: 31px;
    padding-left: 20px;
}
.buy-with-new-ceiling__item-desc-price-new-rubl{
    font-size: 18px;
}
.buy-with-new-ceiling__item-desc-price-old:before {
    content: "";
    border-bottom: 1px solid #F26422;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 50%;
}
.buy-with-new-ceiling__item-imgs {
    height: 137px;
    display: grid;
    justify-content: center;
    align-content: center;
    margin-bottom: 26px;
}
.buy-with-windows-slider-new__wrap {
    padding-bottom: 30px;
}
.buy-with-windows-new__slider {
    margin-bottom: 0;
}
@media (max-width: 370px){
  .buy-with-new-ceiling__item-img {
    padding: 18px 19px;
}  
}
@media (min-width: 768px){
  .buy-with-new-ceiling__item-img {
    padding: 18px 24px;
}  
}
@media (min-width: 1200px){
   .buy-with-windows-slider-new__wrap {
    padding-bottom: 0;
    column-gap: 20px;
} 
}
/*  start ------------------------------------------ buy-with-ceilings-new ------------------------------------------------------------ */

/*  end -------------------------------------------- buy-with-ceilings-new ------------------------------------------------------------ */
/*  statr ------------------------------------------ освещение для двухуровневых натяжных потолков ------------------------------------------------------------ */
.lighting-two-level-stretch-text-new {
    background: #FFFFFF;
    border: 1px solid #C9C9C9;
    border-radius: 0px 0px 6px 6px;
    margin-bottom: 20px;
    border-top: none;
    padding: 14px 15px;
}
.lighting-two-level-stretch-imgs-new {
    margin-bottom: 0;
    position: relative;
    aspect-ratio: 345/199;
    border: 1px solid #C9C9C9;
    border-radius: 6px 6px 0px 0px;
    border-bottom: none;
}
.lighting-two-level-stretch-new img {
    border-radius: 6px 6px 0px 0px;
}
.lighting-two-level-stretch-imgs-new .slider-controls__pagination {
    bottom: 10px;
    position: absolute;
}
.lighting-two-level-stretch-imgs-new .slider-controls__pagination .swiper-pagination-bullet {
    background-color: #FFFFFF;
}
.lighting-two-level-stretch-imgs-new .slider-controls__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #F26422;
}
.lighting-two-level-stretch-imgs-new .slider-controls__prev {
    position: absolute;
    top: calc(50% - 12px);
    left: 13px;
    background: #c9c9c9a8;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    padding: 0;
}
.lighting-two-level-stretch-imgs-new .slider-controls__prev:before,
.lighting-two-level-stretch-imgs-new .slider-controls__next:before {
   content: '';
    position: absolute;
    top: 6px;
    background-image: url("/wp-content/themes/stretchceilings/img/srt-left-mobile.svg");
    width: 8px;
    height: 13px;
    left: 9px;
}
.lighting-two-level-stretch-imgs-new .slider-controls__prev:before{
     left: 7px;
}
.lighting-two-level-stretch-imgs-new .slider-controls__next:before {
transform: rotate(-180deg);
}
.lighting-two-level-stretch-imgs-new .slider-controls__next {
    position: absolute;
    top: calc(50% - 12px);
    right: 13px;
    background: #c9c9c9a8;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    padding: 0;
}
.lighting-two-level-stretch-text-text-new {
    display: none;
}
.lighting-two-level-stretch-text-title-new {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    text-transform: uppercase;
    padding-bottom: 8px;
}
.lighting-two-level-stretch__price-value {
    font-size: 26px;
    line-height: 30px;
}
.lighting-two-level-stretch__price-rubl {
    font-size: 17px;
    line-height: 25px;
}
.lighting-two-level-stretch__price-text {
    font-weight: 700;
    font-size: 17px;
    line-height: 17px;
    color: #AAAAAA;
    position: relative;
}
.lighting-two-level-stretch__price-text:before {
    content: "";
    border-bottom: 2px solid #F26422;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 50%;
}
.lighting-two-level-stretch__price-text .lighting-two-level-stretch__price-rubl {
    font-size: 12px;
    line-height: 14px;
}
.lighting-two-level-stretch__price {
    display: flex;
    align-items: baseline;
    column-gap: 5px;
}
.lighting-two-level-stretch__prices {
    display: flex;
    justify-content: space-between;
}
.lighting-two-level-stretch-text-title-new a {
    text-decoration: none;
    border-bottom: 1px solid #000000;
}
.lighting-two-level-stretch-text-title-new a:hover {
    border-bottom: none;
    -webkit-transition: all 0.15s linear;
    transition: all 0.15s linear;
}
.lighting-two-level-stretch-new:last-child .lighting-two-level-stretch-text-new {
    margin-bottom: 0;
}


@media (max-width: 1199px){
  .lighting-two-level-stretch__prices .ceilings-prices-per-installation__sale-p {
    width: 124px;
    height: 26px;
    font-size: 12px;
    line-height: 26px; 
    margin: 0; 
    margin-top: 3px;
      letter-spacing: 0.04em;
} 
   .lighting-two-level-stretch__prices .ceilings-prices-per-installation__sale-span:before {
    content: '';
    position: absolute;
    background: url(../img/per-installation__sale-span-new.svg);
    width: 40px;
    height: 46px;
    top: -10px;
    left: -8px;
}
    .lighting-two-level-stretch__prices .ceilings-prices-per-installation__sale-span1:after {
    content: '';
    position: absolute;
    background: url(../img/per-installation__sale-span1.svg);
    width: 12px;
    height: 12px;
    top: 6px;
    left: 2px;
    background-size: contain;
}
    .lighting-two-level-stretch__prices .ceilings-prices-per-installation__sale-span {
    line-height: 26px;
    margin-right: 25px;
}
    .db375-768{
        display: block;
    }
    .lighting-two-level-stretch__price-value {
    font-size: 25px;
    line-height: 29px;
}
    .lighting-two-level-stretch__price-rubl {
    font-size: 15px;
    line-height: 25px;
        padding-left: 2px;      
}
    .lighting-two-level-stretch__price-text {
    font-size: 17px;
}
    .lighting-two-level-stretch__price {
    column-gap: 11px;
}
    .lighting-two-level-stretch-text-title-new a .db375-768 {
    border-bottom: 1px solid #000000;
    width: fit-content;
}
}
@media (max-width: 370px){
 .lighting-two-level-stretch__price {
    column-gap: 6px;
}   
}
@media (max-width: 374px){
    .lighting-two-level-stretch__price-text {
    font-size: 16px;
}
    .lighting-two-level-stretch__price-value {
    font-size: 24px;
}
}
@media (min-width: 768px){
 .lighting-two-level-stretch-new {
    max-width: 345px;
    display: grid;
    grid-template-rows: max-content; 
}
    .lighting-two-level-stretchs {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 18px;
    row-gap: 20px;
}
    .lighting-two-level-stretch-text-text-new {
    display: block;
    font-size: 16px;
    line-height: 20px;
    text-align: left;
    padding-bottom: 14px;
}
    .lighting-two-level-stretch-text-title-new {
    padding-bottom: 13px;
}
    .lighting-two-level-stretch-text-new {
    margin-bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    display: flex;    
}
    .lighting-two-level-stretch__prices {
    margin-top: auto;
}
    .lighting-two-level-stretch-imgs-new .slider-controls__prev {
    
    top: calc(50% - 9px);
    left: 7px;
    width: 18px;
    height: 18px;
}
    .lighting-two-level-stretch-imgs-new .slider-controls__next {
   
    top: calc(50% - 9px);
    right: 13px;
    width: 18px;
    height: 18px;
}
    .lighting-two-level-stretch-imgs-new .slider-controls__prev:before, .lighting-two-level-stretch-imgs-new .slider-controls__next:before {
    top: 3px;
    background-image: url(/wp-content/themes/stretchceilings/img/srt-left.svg);
    width: 7px;
    height: 12px;
    left: 7px;
}
    .lighting-two-level-stretch-imgs-new .slider-controls__prev:before {
    left: 4px;
}
}
@media (min-width: 1200px){
.lighting-two-level-stretch-new {
    max-width: 470px;
}
     .lighting-two-level-stretchs {
    column-gap: 21px;
}
.lighting-two-level-stretch-imgs-new {
    aspect-ratio: 47/27;
}    
    .lighting-two-level-stretch-text-title-new {
    font-size: 18px;
    line-height: 22px;
}
    .lighting-two-level-stretch-text-text-new {
    line-height: 22px;
}
    .lighting-two-level-stretch__price-value {
    font-size: 32px;
    line-height: 37px;
}
    .lighting-two-level-stretch__price-rubl {
    font-size: 21px;
    line-height: 25px;
}
    .lighting-two-level-stretch__price-text {
    font-size: 21px;
    line-height: 25px;
}
    .lighting-two-level-stretch__price-text .lighting-two-level-stretch__price-rubl {
    font-size: 16px;
    line-height: 25px;
}
    .lighting-two-level-stretch-text-new {
    padding: 22px 22px;
}
    .lighting-two-level-stretch-text-title-new {
    padding-bottom: 11px;
}
    .lighting-two-level-stretch-text-text-new {
    padding-bottom: 22px;
}
    .lighting-two-level-stretch__price {
    column-gap: 16px;
}
    .lighting-two-level-stretch__prices .ceilings-prices-per-installation__sale-p {
    letter-spacing: 0.04em;
}
    .lighting-two-level-stretch-new .swiper__slider-controls, .lighting-two-level-stretch-new .slider-controls {
    display: flex;
}
    .lighting-two-level-stretch-imgs-new .slider-controls__next {
    top: calc(50% - 12px);
    right: 12px;
    width: 25px;
    height: 25px;
}
    .lighting-two-level-stretch-imgs-new .slider-controls__prev {
    top: calc(50% - 12px);
    left: 13px;
    width: 25px;
    height: 25px;
}
    .lighting-two-level-stretch-imgs-new .slider-controls__prev:before, .lighting-two-level-stretch-imgs-new .slider-controls__next:before {

    top: 5px;
    width: 8px;
    height: 14px;
    left: 9px;
    background-size: contain;
}
    .lighting-two-level-stretch-imgs-new .slider-controls__prev:before {

    left: 7px;
}
    .lighting-two-level-stretch-imgs-new .slider-controls__pagination .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
}
    .lighting-two-level-stretch-imgs-new .slider-controls__prev, .lighting-two-level-stretch-imgs-new .slider-controls__next {

        -webkit-transition: 0.35s ease-in-out;
    transition: 0.35s ease-in-out;
    }
    .lighting-two-level-stretch-imgs-new:hover .slider-controls__prev, .lighting-two-level-stretch-imgs-new:hover .slider-controls__next {
        display: block;
        -webkit-transition: 0.35s ease-in-out;
    transition: 0.35s ease-in-out;
    }
}
/* доп стили для страницы слив и ремонт*/
.services-popular .lighting-two-level-stretch-text-new{
	padding: 14px 18px;
}
.services-popular .lighting-two-level-stretch-text-title-new{
	padding-bottom: 14px;
}
.services-popular .price-text, .services-popular .price-currency{
    font-size: 17px;
    line-height: 25px;	
}
.services-popular .button{
	min-height: auto;
	width: 184px;
    height: 26px;
    margin: 0;
	font-size: 11px;
	line-height: 16px;	
}
@media (min-width: 1200px){
	.services-popular .price-text, .services-popular .price-currency{
		font-size: 21px;	
	}
	.services-popular .button {
		font-size: 16px;
		line-height: 16px;
		width: 284px;
		height: 40px;
	}	
}
/* доп стили для страницы слив и ремонт*/
/*  end -------------------------------------------- освещение для двухуровневых натяжных потолков ------------------------------------------------------------ */
/*  start ------------------------------------------ ЭТАПЫ УСТАНОВКИ НАТЯЖНОГО ПОТОЛКА ------------------------------------------------------------ */

.stages-imstallation-stretch-cetling__item {
    background: #FFFFFF;
    border-radius: 6px;
}
.stages-imstallation-stretch-cetling-cont img {
    aspect-ratio: 145/89;
}
.stages-imstallation-stretch-cetling--title {
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    text-transform: uppercase;
    padding: 14px;
}
.stages-imstallation-stretch-cetling-list {
    margin-bottom: 25px;
}
.stages-imstallation-stretch-cetling {
    margin-bottom: 0;
}

.stages-imstallation-stretch-cetling-cont:before {
    content: "1";
    background: #FFFFFF;
    width: 28px;
    height: 28px;
    position: absolute;
    border-radius: 50%;
    text-align: center;
    line-height: 28px;
    color: #F26422;
    font-weight: 700;
    font-size: 14px;
    top: 10px;
    left: 10px;
}
.stages-imstallation-stretch-cetling-cont2:before {
    content: "2";
}
.stages-imstallation-stretch-cetling-cont3:before {
    content: "3";
}
.stages-imstallation-stretch-cetling-cont4:before {
    content: "4";
}
.stages-imstallation-stretch-cetling-cont {
    position: relative;
}
@media (max-width: 767px){
 .stages-imstallation-stretch-cetling {
    -webkit-filter: drop-shadow(0 0 2rem rgba(0, 0, 0, 0.25));
    filter: drop-shadow(0 0 2rem rgba(0, 0, 0, 0.25));
}   
}
@media (min-width: 768px){
.stages-imstallation-stretch-cetling .slider-controls {
    display: none;
}
    .stages-imstallation-stretch-cetling-cont img {
    aspect-ratio: 345/178;
}
    .stages-imstallation-stretch-cetling-list {

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 708px;
    margin: auto;
    column-gap: 18px;
    row-gap: 20px;
}
}
@media (min-width: 1200px){
    .stages-imstallation-stretch-cetling-list {
    max-width: 960px;
}
    .stages-imstallation-stretch-cetling-cont img {
    aspect-ratio: 225/178;
}
    .stages-imstallation-stretch-cetling-cont4 .stages-imstallation-stretch-cetling--title {
    line-height: 36px;
}
}
/*  end -------------------------------------------- ЭТАПЫ УСТАНОВКИ НАТЯЖНОГО ПОТОЛКА ------------------------------------------------------------ */
/*  start ------------------------------------------ освещение для кухни ------------------------------------------------------------ */

.lighting-kuhnya-stretch-imgs-new__item {
    flex-shrink: 0;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    background-color: #fff;
    border-radius: 6px;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 290px;
}
.lighting-kuhnya-slider-content {
    padding: 0 18px 15px;
}
.lighting-kuhnya-slider-title {
    font-size: 16px;
    line-height: 22px;
    text-transform: uppercase;
    color: #000000;
    font-weight: 700;
    padding-bottom: 12px;
}
.lighting-kuhnya-slider-title a {
    border-bottom: 1px solid #000000;
    text-decoration: none;
}
.lighting-kuhnya-slider-title a:hover {
    border-bottom: none;
}
.lighting-kuhnya-stretch__price-value {
    font-size: 21px;
    line-height: 25px;
}
.lighting-kuhnya-stretch__price-rubl {
    font-size: 14px;
    line-height: 25px;
}
.lighting-kuhnya-stretch__price {
    display: flex;
    align-items: baseline;
    column-gap: 8px;
}
.lighting-kuhnya-stretch__price-text {
    color: #AAAAAA;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    position: relative;
}
.lighting-kuhnya-stretch__price-text .lighting-kuhnya-stretch__price-rubl {
    font-size: 10px;
    line-height: 12px;
}
.lighting-kuhnya-stretch__price-text:before {
    content: "";
    border-bottom: 1px solid #F26422;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 50%;
}
.lighting-kuhnya-stretch__price-all {
    display: flex;
    justify-content: space-between;
}
.lighting-kuhnya-stretch__price-all .ceilings-prices-per-installation__sale-p {
    background: #FFF9C3;
    border-radius: 0px 6px 6px 0px;
    width: 121px;
    height: 21px;
    line-height: 13px;
    font-weight: 700;
    font-size: 11px;
    color: #F26422;
    position: relative;
    margin-top: 1px;
    letter-spacing: 0.04em;
}
.lighting-kuhnya-stretch__price-all .ceilings-prices-per-installation__sale-span {
    box-shadow: 2px 0px 10px rgb(58 58 58 / 20%);
    line-height: 21px;
    height: 21px;
    color: #FFF9C3;
    margin-right: 26px;
}
.lighting-kuhnya-stretch__price-all .ceilings-prices-per-installation__sale-span:before {
    content: '';
    position: absolute;
    background: url(../img/per-installation__sale-span-kuhnya.svg);
    width: 37px;
    height: 41px;
    top: -10px;
    left: -8px;
}
.lighting-kuhnya-stretch__price-all .ceilings-prices-per-installation__sale-span1:after {
    content: '';
    position: absolute;
    background: url(../img/per-installation__sale-span1.svg);
    width: 10px;
    height: 10px;
    top: 6px;
    left: 3px;
    background-size: contain;
}
.lighting-kuhnya-stretch-imgs-new__item-t .etapy-ustanovki-np-slider-img {
    max-width: 100%;
    margin-bottom: 10px;
    border-radius: 6px 6px 0px 0px;
}
.lighting-kuhnya-stretch-imgs-new-list {
    margin-bottom: 25px;
}
#lighting-kuhnya-stretch {
    margin-bottom: 0;
}
.page-vannaya .lighting-kuhnya-slider-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    display: flex;
}
.page-vannaya  .lighting-kuhnya-stretch__price-all {
    margin-top: auto;
}
@media (max-width: 767px){
 .page-vannaya .lighting-kuhnya-slider-content {
    min-height: 99px;
}   
}
@media (min-width: 768px){
  .lighting-kuhnya-stretch-imgs-new__item {
    max-width: 307px;
}  
    .lighting-kuhnya-stretch__price-value {
    font-size: 27px;
    line-height: 32px;
}
   .lighting-kuhnya-stretch__price-rubl {
    font-size: 18px;
    line-height: 25px;
}
    .lighting-kuhnya-stretch__price-text {
    font-size: 18px;
}
    .lighting-kuhnya-stretch__price-text .lighting-kuhnya-stretch__price-rubl {
    font-size: 13px;
    line-height: 15px;
}
    .lighting-kuhnya-stretch__price-all {
    display: block;
}
    .lighting-kuhnya-stretch__price-all .ceilings-prices-per-installation__sale-p {
    width: 160px;
    height: 28px;
    font-size: 14px;
    line-height: 16px;
    margin-left: 0;
    margin-top: 0;
}
    .lighting-kuhnya-stretch__price-all .ceilings-prices-per-installation__sale-span {
    box-shadow: 2px 0px 10px rgb(58 58 58 / 20%);
    line-height: 28px;
    height: 21px;
    color: #FFF9C3;
    margin-right: 36px;
}
    .lighting-kuhnya-stretch__price-all .ceilings-prices-per-installation__sale-span:before {
    content: '';
    position: absolute;
    background: url(../img/per-installation__sale-span-kuhnya-table.png);
    width: 42px;
    height: 49px;
    top: -11px;
    left: -7px;
}
    .lighting-kuhnya-stretch__price-all .ceilings-prices-per-installation__sale-span1:after {
    width: 13px;
    height: 13px;
    top: 7px;
    left: 3px;
}
    .lighting-kuhnya-stretch__price {
    column-gap: 10px;
}
    .lighting-kuhnya-stretch-imgs-new-list {
    margin-bottom: 30px;
}
}
@media (min-width: 768px) and (max-width: 1200px){
 #lighting-kuhnya-stretch .slider-controls__prev, #lighting-kuhnya-stretch .slider-controls__next {
    display: none;
}   
}
@media (min-width: 1200px){
   .lighting-kuhnya-slider-title {
    font-size: 18px;
    padding-bottom: 16px;   
} 
    .lighting-kuhnya-stretch-imgs-new__item-t .etapy-ustanovki-np-slider-img {
    margin-bottom: 18px;
}
    .lighting-kuhnya-slider-content {
    padding: 0 18px 23px;
}
    .lighting-kuhnya-stretch__price-all {
    margin-top: auto;
}
    .lighting-kuhnya-slider-content {
    min-height: 143px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    display: flex;    
}
    #lighting-kuhnya-stretch .slider-controls {
    display: flex;
}
}
/*  end -------------------------------------------- освещение для кухни ------------------------------------------------------------ */
/*  start ----------------------------------------- важные детали световых потолков --------------------------------------------------------- */
.important-details-of-light-ceilings {
    display: grid;
    row-gap: 20px;
}
.important-details-of-light-ceiling {
    flex-shrink: 0;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    background-color: #fff;
    border-radius: 6px;
    -ms-flex-direction: column;
    flex-direction: column;
}
.important-details-of-light-ceiling-img img{
  border-radius: 6px 6px 0px 0px;  
}
.important-details-of-light-ceiling-img{
  aspect-ratio:345/199;  
}
.important-details-of-light-ceiling-text-pp-none{
    display: none;
}
.important-details-of-light-ceiling-text-p{
   padding: 12px 15px 15px;
    line-height: 20px;
}
@media (min-width: 768px){
.important-details-of-light-ceiling-text-pp-none{
    display: inline;
}
 .important-details-of-light-ceiling-img {
    aspect-ratio: 708/259;
}
    .important-details-of-light-ceiling-text-p {
    padding: 17px 20px 20px;
    line-height: 22px;
    display: flex;    
}
    .important-details-of-light-ceiling-text-icon:before {
    content: "";
    display: inline-block;
    width: 27px;
    height: 27px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 21px;
    background-image: url(../img/icon-ok.svg);
}
}
@media (min-width: 1200px){
    .important-details-of-light-ceiling-img {
    aspect-ratio: 435/277;
}
    .important-details-of-light-ceiling {
    display: grid;
    grid-template-columns: 435px 1fr;
    max-height: 277px;    
}
    .important-details-of-light-ceilings {
    display: grid;
    row-gap: 30px;
}
    .important-details-of-light-ceiling-text-p {
    padding: 30px 34px;
}
}
/*  end -------------------------------------------- важные детали световых потолков ------------------------------------------------------------ */

/*  start ------------------------------------------ .not-found ------------------------------------------------------------ */

.not-found {
    padding: 80px 0 103px;
    text-align: center;
    color: #cdcdcd;
    font-weight: 700;
}
.not-found__title {
    margin-bottom: 18px;
    font-size: 100px;
    line-height: 115px;
}
.not-found__subtitle {
    font-size: 25px;
    letter-spacing: .05em;
}
@media (min-width: 768px){
.not-found {
    padding: 70px 0 130px;
}
    .not-found__title {
    margin-bottom: 45px;
    font-size: 200px;
    line-height: 230px;    
}
    .not-found__subtitle {
    font-size: 50px;
}
}
@media (min-width: 1024px){
.not-found {
    padding: 80px 0 140px;
}
}
/*  end -------------------------------------------- .not-found ------------------------------------------------------------ */

/* start -------------------------------------------- ОТЗЫВЫ НАШИХ КЛИЕНТОВ - feedback-customers --------------------------------------------- */
.feedback-customers__wrap {
	margin-bottom: 25px;
}
.feedback-customers__box {
    cursor: pointer;
    display: flex;
    flex-direction: column;
	max-width: 261px;
}
.feedback-customers__box a {
    margin-bottom: 15px;	
}
.feedback-customers__box-img {
	position: relative;
    width: 100%;

	display: flex;
	aspect-ratio: 100 / 66;
}
.feedback-customers__box-img:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 0;
    height: 0;
    border-top: 17px solid transparent;
    border-left: 31px solid white;
    border-bottom: 17px solid transparent;	
}
.feedback-customers__box-img img {
	width: 100%;
    max-width: 100%;
}
.feedback-customers__box-title, .feedback-customers__box-info, .feedback-customers__box-data {
    font-size: 18px;
	line-height: 21px;
}
.feedback-customers__box-data {
	margin-top: auto;
}
.feedback-customers__box-title {
    margin-bottom: 10px;
}
.feedback-customers__box-info {
	line-height: 18px;
	margin-bottom: 15px;
	display: inline-block;
}
.feedback-customers__box-title, .feedback-customers__box-data {
    color: #9A9A9A;
}
.feedback-customers .slider-controls {
    display: flex;
}
.feedback-customers__block {
    margin-bottom: 0;
}
@media (min-width: 768px) {
	.feedback-customers__wrap {
		margin-bottom: 30px;
	}	
	.feedback-customers__block {
		max-width: 100%;
		margin: 0 auto;
	}
	.feedback-customers__box {
		max-width: 272px;
	}	
	.feedback-customers__box-info {
		line-height: 21px;
	}
}
@media (min-width: 1200px) {
	.feedback-customers__box {
		max-width: 269px;
	}    
}
/* end ---------------------------------------------- ОТЗЫВЫ НАШИХ КЛИЕНТОВ - feedback-customers --------------------------------------------- */

/* start -------------------------------------------- КАЧЕСТВЕННАЯ РАБОТА – ВЫСОКАЯ РЕПУТАЦИЯ - quality-worker --------------------------------------------- */
.quality-worker .title, .quality-worker__rating {
	margin-right: auto;
	margin-left: auto;
}
.quality-worker .title {
	line-height: 28px;	
	margin-bottom: 29px;
}
.quality-worker .text {
	line-height: 19px;
	padding-bottom: 21px;
}
.quality-worker__rating, .quality-worker__content {
	display: flex;
	align-items: center;
}
.quality-worker__rating {
    justify-content: center;
    gap: 25px;
    margin-bottom: 25px;
}
.quality-worker__rating-item {
	display: inline-block;
}
.quality-worker__rating-icon {
	display: block;
	width: 18px;
	height: 17px;
	background-image: url("data:image/svg+xml,%0A%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.84894 0.927048C8.1483 0.00573778 9.4517 0.0057404 9.75106 0.927051L11.0002 4.77163C11.1341 5.18366 11.5181 5.46262 11.9513 5.46262L15.9937 5.46262C16.9625 5.46262 17.3652 6.70223 16.5815 7.27163L13.3111 9.64772C12.9606 9.90236 12.814 10.3537 12.9478 10.7657L14.197 14.6103C14.4964 15.5316 13.4419 16.2978 12.6582 15.7284L9.38778 13.3523C9.0373 13.0976 8.5627 13.0976 8.21222 13.3523L4.94182 15.7284C4.1581 16.2978 3.10362 15.5316 3.40298 14.6103L4.65216 10.7657C4.78603 10.3537 4.63937 9.90236 4.28889 9.64772L1.01849 7.27163C0.234773 6.70223 0.63755 5.46262 1.60627 5.46262L5.64871 5.46262C6.08193 5.46262 6.46589 5.18366 6.59976 4.77163L7.84894 0.927048Z' fill='%23FFE600'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	margin-top: 7px;    
}
.quality-worker__icon {
	display: inline-block;
	margin-right: 11px;
	width: 29px;
	height: 20px;  
	background-image: url("../img/logo-youtube.png");
	background-size: contain;
	font-size: 11px;
}
.quality-worker__link {
	text-decoration: none;
	color: #000;
	font-weight: 700;
	font-size: 18px;
	line-height: 21px;
	border-bottom: 1px solid #000;
}
.quality-worker__text {
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	text-align: center;
	margin-bottom: 25px;
}
.quality-worker__slider {
	margin-bottom: 25px;
}
.quality-worker__slider-image {
	border-radius: 6px;
}
.quality-worker__right {
	position: relative;
}
.quality-slider__container {
    -webkit-filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.25));
    filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.25));	
}
.quality-worker .slider-controls {
    display: flex;
}
@media (max-width: 767px) {
	.page-home .quality-worker {
		padding-top: 32px;
	}  
	.quality-worker {
		padding-left: 0;
		padding-right: 0;
	}
	.quality-worker__left {
		max-width: 335px;
		margin: auto;
	}
}
@media (min-width: 768px) {
	.quality-worker__slider {
		margin-bottom: 30px;
	}	
	.quality-worker {
		background-position-y: 0;
	}
	.quality-worker .title {
		max-width: none;
		margin-bottom: 30px;
		line-height: 32px;
	}
	.quality-worker__box {
		max-width: 710px;
		margin-left: auto;
		margin-right: auto;
	}
	.quality-worker__inner {
		margin-bottom: 30px;
	}
	.quality-worker__slider {
		max-width: 700px;
	}
	.quality-worker .text {
		line-height: 22px;
		text-align: center;
		padding-bottom: 30px;
	}
	.quality-worker__inner {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.quality-worker__rating {
		margin: 0;
	}
	.quality-worker__text {
		text-align: left;
		margin-bottom: 0;
	}
	.page-home .quality-worker {
		padding-top: 44px;
	}
	.quality-worker {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (max-width: 1024px){
	.quality-worker__slider-image {
		max-width: 100%;
	}   
}
@media (min-width: 1200px){
	.quality-worker__box {
		max-width: 100%;
	}
	.quality-worker .title {
		margin-bottom: 30px;
        line-height: 47px;
	}
	.quality-worker .text {
		text-align: center;
	}
	.quality-worker__inner {
		max-width: 100%;
	}
	.quality-worker__slider {
		max-width: none;
	}
	.quality-worker__icon {
		margin-right: 15px;
	}
	.page-home .quality-worker {
		padding-top: 0;
	}
}
/* Для двухуровневых (СВерху отступ 0) */
.quality-worker {
    padding-top: 0;
}
.page-dvuhurovnevye .quality-worker,.page-fotopechat .quality-worker, .page-zvezdnoe-nebo .quality-worker, .page-matovye .quality-worker, .page-satinovye .quality-worker, .page-sliv-remont .quality-worker , 
.page-nebo .quality-worker, .page-installation-ceiling .quality-worker, .page-glyanczevye .quality-worker, .page-kuhnya .quality-worker, .page-gostinnaya .quality-worker, .page-contacts .quality-worker, 
.page-detskaya .quality-worker, .page-prihozhaya .quality-worker, .page-spalnya .quality-worker, .page-installment .quality-worker, .page-reviews .quality-worker, .page-vannaya .quality-worker, .page-stocks .quality-worker {
    padding-top: 32px;
}
@media (min-width: 768px) {
	.page-dvuhurovnevye .quality-worker,.page-fotopechat .quality-worker, .page-zvezdnoe-nebo .quality-worker, .page-matovye .quality-worker, .page-satinovye .quality-worker, .page-sliv-remont .quality-worker, 
	.page-nebo .quality-worker, .page-installation-ceiling .quality-worker, .page-glyanczevye .quality-worker, .page-kuhnya .quality-worker, .page-gostinnaya .quality-worker, .page-contacts .quality-worker, 
	.page-detskaya .quality-worker, .page-prihozhaya .quality-worker, .page-spalnya .quality-worker, .page-installment .quality-worker, .page-reviews .quality-worker, .page-vannaya .quality-worker, .page-stocks .quality-worker {
		padding-top: 44px;
	}
}
@media (min-width: 1200px) {
	.page-dvuhurovnevye .quality-worker,.page-fotopechat .quality-worker, .page-zvezdnoe-nebo .quality-worker, .page-matovye .quality-worker, .page-satinovye .quality-worker, .page-sliv-remont .quality-worker, 
	.page-nebo .quality-worker, .page-installation-ceiling .quality-worker, .page-glyanczevye .quality-worker, .page-kuhnya .quality-worker, .page-gostinnaya .quality-worker, .page-contacts .quality-worker, 
	.page-detskaya .quality-worker, .page-prihozhaya .quality-worker, .page-spalnya .quality-worker, .page-installment .quality-worker, .page-reviews .quality-worker, .page-vannaya .quality-worker, .page-stocks .quality-worker {
		padding-top: 60px;
	}
}
/* end ---------------------------------------------- КАЧЕСТВЕННАЯ РАБОТА – ВЫСОКАЯ РЕПУТАЦИЯ - quality-worker --------------------------------------------- */

/* start -------------------------------------------- ЭТАПЫ УСТАНОВКИ НАТЯЖНОГО ПОТОЛКА - etapy-ustanovki-np --------------------------------------------- */
.etapy-ustanovki-np__title{
    margin-bottom: 25px;   
}
.etapy-ustanovki-np-slider-title {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    padding-bottom: 14px;
    text-transform: uppercase;
}
.etapy-ustanovki-np-slider-p {
    font-size: 16px;
    line-height: 19px;
}
.etapy-ustanovki-np-slider-img {
    max-width: 100%;
    margin-bottom: 15px;
    border-radius: 6px 6px 0px 0px;
}
.etapy-ustanovki-sliders {
	margin-bottom: 0;
    -webkit-filter: drop-shadow(0px 0px 25px rgba(128, 128, 128, 0.25));
    filter: drop-shadow(0px 0px 25px rgba(128, 128, 128, 0.25));
}
.etapy-ustanovki-np .slider-controls {
	margin: 25px auto;
}
.etapy-ustanovki-slider__container-new .slider-controls {
    margin-bottom: 0;
}
.etapy-ustanovki-sliders .pagination-box {
	margin-top: 15px;
}
.etapy-ustanovki-np-slider {
    background: #FFFFFF;
    border-radius: 6px;
}
.etapy-ustanovki-np-slider p {
    padding-left: 18px;
    padding-right: 18px;
}
.etapy-ustanovki-np-slider-p {
    padding-bottom: 15px;
}
@media (max-width: 767px) {
	 .etapy-ustanovki-np-slider {
		max-width: 290px;
	}   
}
@media (min-width: 768px) and (max-width: 1199px){
	.etapy-ustanovki-np-slider:last-child, .etapy-ustanovki-np-slider:nth-last-child(2) {
		margin-bottom: 0;
	}   
}
@media (min-width: 768px) {
	.etapy-ustanovki-np__title{
		margin-bottom: 30px;   
	}
	.etapy-ustanovki-sliders .pagination-box {
		display: none;
	}
	.etapy-ustanovki-np-sliders, .etapy-ustanovki-slider__wrap {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.etapy-ustanovki-np-slider {
		max-width: 344px;
		margin-bottom: 20px;
	}
	.etapy-ustanovki-np__p{
		padding-bottom: 30px;
	}
	.etapy-ustanovki-np-slider-img{
		margin-bottom: 14px;
	}
	.etapy-ustanovki-np .slider-controls {
		display: none;;
	}
}
@media (min-width: 1200px) {
	.etapy-ustanovki-np-slider {
		max-width: 470px;
		display: flex;
		flex-direction: column;
	}
	.etapy-ustanovki-slider__container-new .etapy-ustanovki-np-slider{
		max-width: 413px;  
	}
	.etapy-ustanovki-slider__container-new  .etapy-ustanovki-slider__wrap {
		flex-wrap: inherit;
	}
	.etapy-ustanovki-np-slider-p {
		padding-bottom: 20px;
	}
	.etapy-ustanovki-slider__container-new .slider-controls {
		display: flex;
	}
	.etapy-ustanovki-np-slider-title {
		font-size: 18px;
	}
	.etapy-ustanovki-np-slider-p {
		font-size: 18px;
		line-height: 22px;
	}
	.etapy-ustanovki-np-slider-img {
		margin-bottom: 23px;
	}
	.etapy-ustanovki-np-slider {
		margin-bottom: 2px;
	}
}
/* ЭТАПЫ УСТАНОВКИ НАТЯЖНОГО ПОТОЛКА - страница установка натяжных потолков */
.etapy-ustanovki-np.installation-ceiling-np .slider-controls {
    margin: 25px auto 30px;
}

.etapy-ustanovki-np.installation-ceiling-np .etapy-ustanovki-sliders{
    filter: drop-shadow(0 0 1rem rgba(0, 0, 0, 0.25));
}
@media (min-width: 768px) {
	.installation-ceiling-np .etapy-ustanovki-sliders {
		margin-bottom: 30px
	}
	.installation-ceiling-np .button {
		width: 315px;
	}
}
@media (min-width: 1200px) {
	.installation-ceiling-np .etapy-ustanovki-sliders {
		margin-bottom: 40px;
	}
	.installation-ceiling-np .etapy-ustanovki-np-slider {
		margin-bottom: 20px;
	}
	.installation-ceiling-np .etapy-ustanovki-np-slider:last-child, .installation-ceiling-np .etapy-ustanovki-np-slider:nth-last-child(2) {
		margin-bottom: 0;
	}	
}
/* end ---------------------------------------------- ЭТАПЫ УСТАНОВКИ НАТЯЖНОГО ПОТОЛКА - etapy-ustanovki-np --------------------------------------------- */

/* start -------------------------------------------- ДОРОГИЕ ИЛИ ДЕШЕВЫЕ НАТЯЖНЫЕ ПОТОЛКИ? - expensive-or-cheap --------------------------------------------- */
.page-installation-prices .expensive-or-cheap{
    background-color: #F6F6F6;
}
.expensive-cheap__slider {
	margin-bottom: 0;
}
.expensive-cheap-slider__wrap {
	margin-bottom: 25px;
}

.expensive-or-cheap__subtitle {
	font-size: 18px;
	margin-bottom: 25px;
}
.expensive-or-cheap__text {
	line-height: 19px;
}
.expensive-or-cheap__wrapper .title{
   margin-bottom: 10px; 
}
.expensive-or-cheap__item-first {
	width: 100%;
	max-width: 300px;
	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-cheap-slider__wrap .expensive-or-cheap__item-first {
	width: 100%;
	max-width: 100%;
	background: unset;
	-webkit-box-shadow: unset;
		  box-shadow: unset;
	border-radius: unset;
	margin: 0;
}
.expensive-cheap-slider__wrap .expensive-or-cheap__item-first .slider__item-box {
	width: 100%;
	max-width: 330px;
	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: 10px auto;	
}
.expensive-cheap-slider__wrap .expensive-or-cheap__item .slider__item-box {
	width: 100%;
	margin: 10px auto;	
    border: 1px solid #E8E8E8;
}
.expensive-or-cheap__first-info-span{
	font-size: 24px;
	line-height: 22px;  
}
.expensive-or-cheap__first-title {
	padding: 10px;
	background-color: #F26422;
	color: #fff;
	letter-spacing: 0.03em;
	line-height: 1.4;
	text-align: center;
}
.expensive-or-cheap__first-logo {
	text-align: center;
	padding: 20px 0 0;
}
.expensive-or-cheap__first-logo .icon {
	width: 149px;
	height: 36px;
}
.expensive-or-cheap__first-info {
	border-bottom: 1px solid #E8E8E8;
	padding: 15.5px 26px;
	font-size: 18px;
	line-height: 22px;
}
.expensive-or-cheap__first-info:last-child {
	border: none;
}
.expensive-or-cheap__item-info span {
    font-size: 18px;
    line-height: 22px;
}
.expensive-or-cheap__ratio .star {
	display: inline-block;
	width: 22px;
	height: 22px;
	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__item, .expensive-cheap-slider__wrap .expensive-or-cheap__item {
	width: 100%;
	max-width: 100%;
}
.expensive-or-cheap__item-title {
	background: #9A9A9A;
	height: 60px;
	align-items: center;
	display: flex;
	justify-content: center;
	color: #fff;
}
.expensive-or-cheap__item-info {
	height: 60px;
	align-items: center;
	padding: 5px 26px;
	border-bottom: 1px solid #E8E8E8;
}
@media (max-width: 767px) {
	.expensive-or-cheap__item-info:last-child {
		border: none;
	}
}
@media (min-width: 768px) {
 	.expensive-cheap-slider__wrap {
		margin-bottom: 30px;
	}	
	.expensive-or-cheap__subtitle {
		font-size: 16px;
		margin-bottom: 9px;
	}	
	.expensive-or-cheap__text {
		line-height: 22px;
		padding-bottom: 29px;
	}	
	.expensive-cheap-slider__wrap {
		display: flex;
		align-items: center;
	}	
	.expensive-or-cheap__item-first, .expensive-cheap-slider__wrap .expensive-or-cheap__item-first .slider__item-box {
		margin: 0;
		padding-bottom: 0;
	}
	.expensive-cheap-slider__wrap .expensive-or-cheap__item-first .slider__item-box {
		-webkit-box-shadow: unset;
		box-shadow: unset;
		border-radius: unset;
		overflow: unset;
		margin: 0;	
	} 
	.expensive-cheap-slider__wrap .expensive-or-cheap__item-first {
		-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;
	}	
	.expensive-or-cheap__first-info {
		padding: 14px 26px;
	}	
	.expensive-or-cheap__item {
		max-width: 200px;
		margin: 0;
		margin-top: 42px;
	}
	.expensive-or-cheap__item:nth-child(2) {
		border-left: none;
	}	
	.expensive-or-cheap__item-title {
		font-size: 18px;
		letter-spacing: 0.03em;
	}
	.expensive-cheap-slider__wrap .expensive-or-cheap__item-first, .expensive-or-cheap__item, .expensive-cheap-slider__wrap .expensive-or-cheap__item {
		max-width: 401px;
		width: 100%;
	}  
	.expensive-or-cheap__item-info {
		justify-content: center;
		height: 5.2rem;
	}
	.expensive-or-cheap__item-info span {
		font-size: 18px;
		line-height: 22px;
	}
	.expensive-or-cheap__item-info .expensive-or-cheap__item-name {
		font-size: 16px;
		line-height: 16px;
		color: #ABABAB;
		padding-right: 20px;
	}  
    .expensive-or-cheap__wrapper .title {
    margin-bottom: 30px;
}
}
@media (min-width: 768px) and (max-width: 1199px) {
	.expensive-or-cheap__item, .expensive-or-cheap__item-first, .expensive-cheap-slider__wrap .expensive-or-cheap__item-first .slider__item-box {
		max-width: 401px;
		width: 100%;
	}
    .expensive-or-cheap__item.slider__item.swiper-slide-next .slider__item-box {
    max-width: 352px;
    margin-right: 2px;
}
    .expensive-cheap-slider__wrap .expensive-or-cheap__item-first {
    -webkit-box-shadow: 0px 0px 10px rgb(0 0 0 / 25%);
    box-shadow: none;
    border-radius: 6px;
}
    .expensive-or-cheap__item-first.slider__item.swiper-slide-active {
    max-width: 350px;
    margin-left: 5px;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
}
}
@media ((min-width: 768px) and (max-width: 1199px)) {
	.expensive-or-cheap__wrapper {
		overflow: hidden;
	}
	.expensive-cheap__slider {
		position: relative;
	}  
}
@media (min-width: 1200px) {	
	.expensive-or-cheap__subtitle {
		font-size: 18px;
	}	
	.expensive-or-cheap__text {
		padding-bottom: 31px;
	}	
	.expensive-cheap__slider {
		padding: 0;
	}	
	.expensive-or-cheap__item {
		max-width: 320px;
	}
	.expensive-or-cheap__item-first{
		max-width: 320px; 
	}
	.expensive-or-cheap__item {
		margin-top: 38px;
	}	
	.expensive-cheap-slider__wrap .expensive-or-cheap__item-first, .expensive-or-cheap__item, .expensive-cheap-slider__wrap .expensive-or-cheap__item {
		max-width: 320px;
	}
	.expensive-cheap-slider__wrap .expensive-or-cheap__item-first .slider__item-box {
		max-width: 320px;
	}	
	 .expensive-cheap__slider {
	overflow: unset;
	}
    .expensive-cheap-slider__wrap {
		margin-bottom: 0;
	}
}
/* end ---------------------------------------------- ДОРОГИЕ ИЛИ ДЕШЕВЫЕ НАТЯЖНЫЕ ПОТОЛКИ? - expensive-or-cheap --------------------------------------------- */

/* start -------------------------------------------- НАТЯЖНЫЕ ПОТОЛКИ В ИНТЕРЬЕРЕ - stretch-ceilings__interior --------------------------------------------- */
.ceilings-interior__filter {
    margin-bottom: 26px;
}
.filter-card__tabs {
    display: flex;
    gap: 15px 5px;
    padding-bottom: 0;
    flex-wrap: nowrap;
    overflow-x: auto;
	scroll-snap-type: x mandatory;
	scrollbar-width: none;	
}
.filter-card__tabs::-webkit-scrollbar {
    width: 0;
    height: 0;
}
.filter-card__tab {
	height: 40px;
	border: 1px solid #f2642200;
	border-radius: 6px;	
    padding: 9px 13px;
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	background: #F9F9F9;
    color: #3A3A3A;
    box-sizing: border-box;
    cursor: pointer;
    white-space: nowrap;
	scroll-snap-align: start;	
}
.filter-card__tab.active {
    border: 1px solid #F26422;
	pointer-events: none;
}
.slider__container.slider-container__group {
    margin-bottom: 0;
}
.slider__wrap.slider__group-wrap {
    margin-bottom: 25px;
}
.slider__item.slider__group-item {
    display: grid;
    grid-template-columns: repeat(2,1fr);
	grid-template-rows: min-content;
    gap: 15px;
}
.slider__group-item .slider__item-img {
    border-radius: 3px;
}
@media (min-width: 768px) {
	.ceilings-interior__filter {
		margin-bottom: 29px;
	}	
	.filter-card__tabs {
		flex-wrap: wrap;
		overflow-x: auto;
		scroll-snap-type: unset;
		gap: 5px;
	}
	.filter-card__tab {
		height: 44px;
		padding: 11px 13px;
		font-size: 18px;
	}
	.slider__wrap.slider__group-wrap {
		margin-bottom: 30px;
	}	
	.slider__item.slider__group-item {
		grid-template-columns: repeat(3,1fr);
		gap: 20px;
	}
	li[data-filter='satinovye-glavnaya'], li[data-filter='satinovye']{
		margin-right: 165px;
	}
	li[data-filter='fotopechat']{
		margin-right: 550px;
	}	
}
@media (min-width: 1024px) {
	.ceilings-interior__filter {
		margin-bottom: 29px;
	}	
	.slider-container__group .slider-controls {
		display: flex;
	}
	li[data-filter='satinovye-glavnaya'], li[data-filter='satinovye']{
		margin-right: 430px;
	}
	li[data-filter='svetovye-linii-glavnaya']{
		margin-right: 290px;
	}
	li[data-filter='fotopechat']{
		margin-right: 160px;
	}	
}
/* ВИДЕО ОТЗЫВЫ НАШИХ КЛИЕНТОВ */
.video-reviews .slider__item.slider__group-item {
    gap: 25px 15px;
}
.video-reviews .slider__box-item a {
	display: block;
	margin-bottom: 15px;
}
.video-reviews .sub__title {
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 26px;
}
.slider__box-item {
    display: flex;
    flex-direction: column;
}
.slider__item-picture {
    display: block;
    width: 100%;
}
.slider__box-img {
    position: relative;
    width: 100%;
    display: flex;
    aspect-ratio: 133 / 87;
}
.slider__box-img:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 0;
    height: 0;
    border-top: 17px solid transparent;
    border-left: 31px solid white;
    border-bottom: 17px solid transparent;
}
.slider__box-img img {
    width: 100%;
}
.slider__box-title, .slider__box-info, .slider__box-data {
    font-size: 16px;
    line-height: 19px;
}
.slider__box-title {
	margin-bottom: 10px;
}
.slider__box-info {
	margin-bottom: 15px;
}
.slider-controls__pagination-numbers {
    display: flex;
    align-items: center;
    gap: 10px;
}
.slider-controls__pagination-numbers span {
    font-size: 0;
	background: #C9C9C9;
    width: 9px;
    height: 9px;
    display: inline-block;
    border-radius: 50%;
}
.slider-controls__pagination-numbers span.swiper-pagination-bullet-active {
	background: #F26422;
}
.slider-container__group {
	opacity: 0;
    visibility: hidden;
    transition: opacity 1s ease;
    -webkit-transition: opacity 1s ease;	
}
.slider-container__group.swiper-container-initialized {
	visibility: visible;
    opacity: 1;	
}
@media (min-width: 768px) {
	.video-reviews .slider__item.slider__group-item {
		gap: 30px 20px;
	}	
	.video-reviews .sub__title {
		margin-bottom: 29px;
	}
	.slider__box-title, .slider__box-info, .slider__box-data {
		font-size: 18px;
		line-height: 21px;
	}	
	.slider-controls__pagination-numbers span {
		font-weight: 900;
		font-size: 18px;
		line-height: 22px;
		color: #C9C9C9;
		background: transparent;
		width: auto;
		height: auto;
		display: inline;
		border-radius: 0;
	}
	.slider-controls__pagination-numbers span.swiper-pagination-bullet-active {
		color: #F26422;
		background: transparent;
	}	
}
@media (min-width: 1024px) {
	.video-reviews .sub__title {
		display: none;
	}	
}
/* НАШИ РАБОТЫ - our-works */
.our-works__filter {
	margin-bottom: 26px;
}
.our-works .slider__item.slider__group-item {
    gap: 25px 15px;
	margin-bottom: 25px;
}
.our-works .favorable-prices__cards.load {
    opacity: 0;	
	transition: opacity 0.3s;
}
.our-works .favorable-prices__item {
    padding: 25px 15px;
	margin-bottom: 25px;	
}
.favorable-prices__item.item__box {
    opacity: 0;
	visibility: hidden;
    position: absolute;
    top: 0;
    z-index: -1;
    transition: opacity 1s ease;
    -webkit-transition: opacity 1s ease;	
}
.favorable-prices__item.item__box-active {
    position: relative;
    z-index: 0;
}
.favorable-prices__item.item__box-active.visible {
    opacity: 1;
	visibility: visible;
}
.our-works .slider__box-item {
    cursor: pointer;
}
.our-works .slider__item-picture {
    margin-bottom: 15px;
}
.slider__box-price {
    font-size: 20px;
    line-height: 20px;
	margin-top: auto;
}
.pagination-controls {
	display: flex;
	align-items: center;
	justify-content: center;
}
.controls__pagination-numbers {
	display: flex;
	align-items: center;
	gap: 10px;
}
.controls__pagination-numbers .pagination-numbers {
    font-size: 0;
    background: #C9C9C9;
    width: 9px;
    height: 9px;
    display: inline-block;
    border-radius: 50%;
}
.controls__pagination-numbers .pagination-numbers.current {
    background: #F26422;
}
@media (min-width: 768px) {
	.our-works .favorable-prices__item {
		padding: 30px;
		margin-bottom: 30px;
	}	
	.our-works .slider__item.slider__group-item {
		gap: 30px 20px;
		margin-bottom: 25px;
	}	
	.our-works .slider__box-title {
		font-size: 18px;
		line-height: 22px;
	}	
	.slider__box-price {
		font-size: 22px;
		line-height: 22px;
	}
	.controls__pagination-numbers .pagination-numbers {
		font-weight: 900;
		font-size: 20px;
		line-height: 22px;
		color: #C9C9C9;
		background: transparent;
		width: auto;
		height: auto;
		display: inline;
		border-radius: 0;
		cursor: pointer;
	}
	.controls__pagination-numbers .pagination-numbers.current {
		color: #F26422;
		background: transparent;
		pointer-events: none;
	}	
}

@media (min-width: 1200px) {
	.our-works__filter {
		margin-bottom: 29px;
	}
	.our-works .slider__box-title{
		padding-right: 30px;
	}	
	.our-works .favorable-prices__item {
		padding: 0;
		grid-template-columns: 468px 1fr;
	}
	.our-works .favorable-prices__item-title-box, .our-works .favorable-prices__item-list-box {
		padding-right: 15px;
	}
}
/* end ---------------------------------------------- НАТЯЖНЫЕ ПОТОЛКИ В ИНТЕРЬЕРЕ - stretch-ceilings__interior --------------------------------------------- */

/* start -------------------------------------------- ДИЗАЙН - ПРОЕКТ В ПОДАРОК! - design-project --------------------------------------------- */
.page-fotopechat .design-project, .page-kuhnya .design-project, .page-gostinnaya .design-project, .page-detskaya .design-project, .page-prihozhaya .design-project, .page-spalnya .design-project, .page-vannaya .design-project, .page-zvezdnoe-nebo .design-project, .page-mnogourovnevye .design-project, .page-krivolinejnye .design-project, .page-nebo .design-project, .page-trekovye .favorable-prices {
	background-color:#ffffff;
} 
.sub__title {
	font-weight: 700;
	font-size: 16px;
	line-height: 19px;
	text-align: center;
	margin-bottom: 10px;	
}
.design-project__list {
	margin-bottom: 25px;
    padding-left: 9px;
    position: relative;	
}
.design-project__list:before {
	content: "";
    position: absolute;	
	display: inline-block;
	width: 1px;
	border: 1px dashed #F26422;
	top: 11px;
    bottom: 6px;
    left: 15px;	
}
.design-project__item {
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	display: flex;
	gap: 20px;
}
.design-project__item:not(:last-child) {
	margin-bottom: 8px;
}
.icon-check {
	flex-shrink: 0;
    width: 15px;
    height: 15px;
    border-radius: 50%;
	background-color: #fff;	
    background-image: url(../img/icon-check-all.svg);
    background-size: cover;	
}
.design-project__item .icon-check {
    position: relative;
    top: 5px;	
}
.design-project__slider {
    margin-bottom: 29px;
	position: relative;	
}
.slider__item-img {
    display: block;
	border-radius: 6px;	
}
.design-project__slider .slider-controls {
    display: flex;	
}
.design-project__slider .slider-controls__prev {
    position: absolute;
    top: calc(50% - 12px);
    left: 13px;
    background: #c9c9c9a8;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    padding: 0;
}
.design-project__slider .slider-controls__next {
        position: absolute;
    top: calc(50% - 12px);
    right: 13px;
    background: #c9c9c9a8;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    padding: 0;
}
.design-project__slider .slider-controls__prev:before, .design-project__slider .slider-controls__next:before {
    content: '';
    position: absolute;
    top: 6px;
    background-image: url(../img/srt-left-mobile.svg);
    width: 8px;
    height: 13px;
    left: 9px;
    background-size: contain;
}

.design-project__slider .slider-controls__prev:before {
    left: 7px;
}
.design-project__slider .slider-controls__next:before {
    transform: rotate(-180deg);
}
.design-project__slider .slider-controls__pagination {
    bottom: 10px;
    position: absolute;
}
.design-project__slider .slider-controls__pagination .swiper-pagination-bullet {
    background-color: #FFF;
    width: 12px;
    height: 12px;	
}
.design-project__slider .slider-controls__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #F26422;
}
.contact-form {
	max-width: 100%;
}
.contact-form__fields {
    margin-bottom: 15px;
	width: 100%;
}
.contact-form__field {
	position: relative;	
    display: flex;
    align-items: center;	
}
.contact-form__field:before {
	content: "";
	display: inline-block;
    position: absolute;
    left: 20px;	
    width: 19px;
    height: 19px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;	
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5474 10.1236C13.4921 10.0688 12.9881 9.59072 12.2386 9.59072C11.7878 9.59072 11.3596 9.7596 10.9396 10.1167C10.4025 10.5728 9.84747 11.0451 9.24035 11.0451C8.82458 11.0451 8.38315 10.8273 7.89271 10.3796C7.56795 10.0819 6.97756 9.49625 6.67808 9.17545C5.52063 7.92849 6.02507 7.2144 6.96667 6.1263C7.8297 5.12765 7.42094 4.04996 6.9585 3.59227C6.91027 3.53868 5.77187 2.27861 5.21687 1.72839C4.86839 1.38329 4.37717 0.986919 3.6666 0.986919C3.13143 0.986919 2.5772 1.21403 1.97203 1.68058C1.43142 2.09584 0.802907 2.81071 0.104389 3.80627C0.0211578 3.92503 -0.0142349 4.07039 0.00521164 4.21344C0.448981 7.49587 1.84718 10.385 4.04814 12.5666L4.47129 12.9861C6.67186 15.1677 9.58533 16.5535 12.8978 16.9946C12.9231 16.9981 12.9496 17 12.9749 17C13.0939 17 13.2098 16.9641 13.3078 16.8959C14.312 16.2022 15.0339 15.5795 15.4508 15.0455C16.7059 13.4469 16.0245 12.4436 15.4029 11.8275C14.8483 11.2776 13.5777 10.149 13.5474 10.1236ZM14.5294 14.3364C14.2128 14.7417 13.6271 15.2506 12.8275 15.817C9.86536 15.3783 7.26498 14.1201 5.29621 12.1683L4.87306 11.7484C2.90391 9.79662 1.63483 7.21864 1.193 4.28207C1.76279 3.49048 2.27695 2.90941 2.68688 2.59363C3.07503 2.2948 3.40446 2.14288 3.6666 2.14288C3.89295 2.14288 4.10298 2.25971 4.39156 2.54581C4.92362 3.07329 6.0768 4.35032 6.1048 4.38078C6.23587 4.51921 6.49606 4.89206 6.05735 5.39948C5.25071 6.33181 3.90073 7.89186 5.81971 9.95933C6.14136 10.3048 6.75198 10.9098 7.10124 11.2298C7.81803 11.8834 8.51772 12.2015 9.24035 12.2015C10.2792 12.2015 11.0664 11.5325 11.7268 10.9715C11.9041 10.8203 12.0718 10.7475 12.2378 10.7475C12.5105 10.7475 12.7259 10.9453 12.7458 10.9638C12.7586 10.9749 14.0467 12.1182 14.5784 12.6457C14.9312 12.9954 15.2968 13.3582 14.5294 14.3364ZM9.01944 3.83133C9.97271 4.16409 10.8217 4.69541 11.5424 5.41028C12.2639 6.12514 12.7994 6.96647 13.1347 7.91114C13.2191 8.14866 13.4443 8.29749 13.685 8.29749C13.7492 8.29749 13.8146 8.28669 13.8787 8.26472C14.1821 8.15907 14.3416 7.82863 14.2354 7.5271C13.8418 6.41818 13.2133 5.43071 12.3673 4.59247C11.5218 3.75422 10.5262 3.13112 9.40681 2.74015C9.10228 2.6345 8.76897 2.79258 8.66279 3.09372C8.55583 3.39486 8.71607 3.7253 9.01944 3.83133ZM16.9657 6.50763C16.4239 5.01043 15.571 3.67787 14.4306 2.54736C13.2895 1.41684 11.9457 0.571651 10.4363 0.0341545C10.131 -0.0738075 9.79808 0.0827375 9.68956 0.383103C9.58105 0.683855 9.73896 1.01507 10.0415 1.12303C11.3888 1.60192 12.5875 2.35611 13.6049 3.36478C14.6224 4.37346 15.3831 5.5622 15.8658 6.89784C15.9517 7.13381 16.1757 7.28072 16.4149 7.28072C16.4803 7.28072 16.5472 7.26954 16.6133 7.24756C16.917 7.1396 17.0742 6.80839 16.9657 6.50763Z' fill='%23bfbfbf'/%3E%3C/svg%3E%0A");

}
.contact-form__field .input__tel {
    width: 100%;
    background: #FFF;
    border: 1px solid #D0D0D0;
    border-radius: 6px;
    height: 40px;
	font-size: 16px;
	line-height: 16px;	
    padding: 0 10px 0 55px;	
}
.contact-form__btn {
    height: 40px;
    line-height: 16px;
	margin-bottom: 13px;
}
.contact-form__btn:hover {
	text-decoration: underline;	
}
.privacy-policy__text {
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	color: #969693;
}
.privacy-policy__link {
	color: #969693;
}
@media (min-width: 768px) {
	.design-project .title .block {
		display: inline;
	}
	.sub__title {
		font-size: 18px;
		line-height: 22px;
		margin-bottom: 20px;	
	}
    .design-project__slider .slider-controls__prev:before, .design-project__slider .slider-controls__next:before {
    content: '';
    position: absolute;
    top: 3px;
    background-image: url(../img/srt-left.svg);
    width: 7px;
    height: 12px;
    left: 6.5px;
}
    .design-project__slider .slider-controls__prev:before {
    left: 5px;
}
	.design-project__content {
		display: grid;
		grid-template:
			'list slider'
			'form form';
		grid-template-columns: 1fr 376px;
		grid-column-gap: 12px;	
	}
	.design-project__list {
		grid-area: list;
		margin-bottom: 31px;
		padding-left: 0;
	}
	.design-project__list:before {
		left: 6px;
	}
	.design-project__slider {
		grid-area: slider;
		margin-bottom: 31px;
	}
	.design-project__slider .slider-controls__pagination .swiper-pagination-bullet {
		width: 10px;
		height: 10px;	
	}	
    .design-project__slider .slider-controls__prev {
    position: absolute;
    top: calc(50% - 9px);
    left: 13px;
    background: #c9c9c9a8;
    border-radius: 50%;
    width: 18px;
    height: 18px;
}
    .design-project__slider .slider-controls__next {
    position: absolute;
    top: calc(50% - 9px);
    right: 13px;
    background: #c9c9c9a8;
    border-radius: 50%;
    width: 18px;
    height: 18px;
}
	.design-project__form {
		grid-area: form;
	}
	.contact-form__input {
		display: grid;
		grid-template-columns: 1fr 376px;
		grid-column-gap: 10px;
	}
	.contact-form__fields {
		margin-bottom: 13px;
	}	
}
@media (max-width: 1023px) and (min-width: 768px){
    .design-project__list:before {
    left: 5px;
    border: 1.5px dashed #F26422;
}
    .design-project__list .icon-check {
    width: 13px;
    height: 13px;
}
}
@media (min-width: 1200px) {
	.sub__title {
		margin-bottom: 17px;	
	}
	.design-project__content {
		grid-template:
			'list slider'
			'form slider';		
		grid-template-columns: 1fr 451px;
		grid-column-gap: 25px;
	}
	.design-project__list {
		margin-bottom: 29px;
	}
	.design-project__slider {
		margin-bottom: 0;
	}
	.design-project__slider .slider-controls__prev {
		top: calc(50% - 12px);
		left: 13px;
		width: 25px;
		height: 25px;
	}	
	.design-project__slider .slider-controls__next {
		top: calc(50% - 12px);
		right: 12px;
		width: 25px;
		height: 25px;
	}
	.design-project__slider .slider-controls__prev:before, .design-project__slider .slider-controls__next:before {
		top: 5px;
		width: 8px;
		height: 14px;
		left: 10px;
		background-size: contain;
	}	
    .design-project__slider .slider-controls__prev:before {
    left: 7px;
}
	.design-project__slider .slider-controls__pagination .swiper-pagination-bullet {
		width: 12px;
		height: 12px;
	}	
	.contact-form__input {
		grid-template-columns: 204px 1fr;
		grid-column-gap: 10px;
	}	
    .design-project__slider .slider-controls__pagination {
    bottom: 25px;
}
    .design-project__form .privacy-policy__text {
    text-align: left;
}
}
/* end ---------------------------------------------- ДИЗАЙН - ПРОЕКТ В ПОДАРОК! - design-project --------------------------------------------- */

/* start -------------------------------------------- ВЫБЕРИТЕ СВОЙ НАТЯЖНОЙ ПОТОЛОК - choose-stretch-ceiling --------------------------------------------- */
.choose-stretch-ceiling .title {
    margin: 0 auto 29px;
    max-width: 300px;
}
.choose-stretch-ceiling .content__select-img {
	margin-bottom: 52px;	
}
.choose-stretch-ceiling .content__select-img--wrap {
    padding: 23px 28px 40px;
	border: 1px solid #E3E3E3;
	border-radius: 6px;	
}
.choose-stretch-ceiling .content__select-title {
	font-size: 20px;
	line-height: 24px;
	text-transform: uppercase;
	margin-bottom: 15px;
}
.select-list__wrap {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 7px 8px;
}
.select-img__box {
    display: flex;
	position: relative;
	border-radius: 4px;
	border: 2px solid #f2642200;	
}
.select-img__box.is-active {
    border: 2px solid #F26422;
}
.select-img__box:after {
    content: '';
    position: absolute;
    top: 10px;
    left: 10px;
    width: 20px;
    height: 20px;
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
    border-radius: 50%;
    background-color: #FFF;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.83398 3.21429L5.21343 7.04432C5.29305 7.13456 5.43375 7.13456 5.51336 7.04432L10.4054 1.5' stroke='%23969693' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
    background-position: center;
}
.select-img__box.is-active:after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.83398 3.21429L5.21343 7.04432C5.29305 7.13456 5.43375 7.13456 5.51336 7.04432L10.4054 1.5' stroke='%23f26422' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e");
}
.select-img {
	cursor: pointer;
}
.preview-img__source {
    display: flex;
	height: 100%;
}
.content__preview-img {
	background-image: url('../img/choose-your-stretch-ceiling/ceiling-mobile-1.png');	
	background-repeat: no-repeat;
    background-position: 10px 0px;	
	background-size: contain;
    border-radius: 6px;
    overflow: hidden;
}
.preview-img__box {
	background-repeat: no-repeat;
    background-position: 10px 0px;	
	background-size: contain;
	height: 100%;	
}
.preview-img__box.select-1 {
	background-image: url('../img/choose-your-stretch-ceiling/ceiling-mobile-1.png');
}
.preview-img__box.select-2 {
	background-image: url('../img/choose-your-stretch-ceiling/ceiling-mobile-2.png');
}
.preview-img__box.select-3 {
	background-image: url('../img/choose-your-stretch-ceiling/ceiling-mobile-3.png');
}
.preview-img__box.select-4 {
	background-image: url('../img/choose-your-stretch-ceiling/ceiling-mobile-4.png');
}
.preview-img__box.select-5 {
	background-image: url('../img/choose-your-stretch-ceiling/ceiling-mobile-5.png');
}
.preview-img__box.select-6 {
	background-image: url('../img/choose-your-stretch-ceiling/ceiling-mobile-6.png');
}
.choose-stretch-ceiling .button {
	flex-direction: column;
	font-size: 22px;
	line-height: 16px;	
	width: 288px;
	height: 50px;
	margin-top: -25px;
	text-decoration: none;	
    padding-top: 5px;
}
.choose-stretch-ceiling .button span {
	font-size: 12px;
	line-height: 16px;
	letter-spacing: -0.025em;
	text-transform: lowercase;	
}
@media (min-width: 768px) {
	.choose-stretch-ceiling .title {
		margin-bottom: 31px;
		max-width: unset;
	}
	.choose-stretch-ceiling .content__select-img--wrap {
		padding: 26px 31px 50px;
	}	
	.select-list__wrap {
		grid-template-columns: repeat(3, 1fr);
		grid-gap: 8px 11px;
	}
	.content__preview-img {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-tablet-1.png');
	}
	.preview-img__box.select-1 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-tablet-1.png');
	}
	.preview-img__box.select-2 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-tablet-2.png');
	}
	.preview-img__box.select-3 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-tablet-3.png');
	}
	.preview-img__box.select-4 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-tablet-4.png');
	}
	.preview-img__box.select-5 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-tablet-5.png');
	}
	.preview-img__box.select-6 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-tablet-6.png');
	}	
	.choose-stretch-ceiling .button {
		width: 324px;
		height: 60px;
		font-size: 24px;
		margin-top: -30px;		
	}	
	.choose-stretch-ceiling .button span {
		font-size: 13px;
	}	
}
@media (min-width: 1024px) {
	.content__wrap {
		display: grid;
		grid-template-columns: 387px 1fr;
		column-gap: 24px;
	}	
	.choose-stretch-ceiling .content__select-title {
		margin-bottom: 17px;
	}
	.choose-stretch-ceiling .content__select-img {
		margin-bottom: 0;	
	}	
	.choose-stretch-ceiling .content__select-img--wrap {
		padding: 26px 31px 48px;
	}	
	.select-list__wrap {
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 7px 8px;
	}
	.content__preview-img {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-desktop-1.png');
	}
	.preview-img__box.select-1 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-desktop-1.png');
	}
	.preview-img__box.select-2 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-desktop-2.png');
	}
	.preview-img__box.select-3 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-desktop-3.png');
	}
	.preview-img__box.select-4 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-desktop-4.png');
	}
	.preview-img__box.select-5 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-desktop-5.png');
	}
	.preview-img__box.select-6 {
		background-image: url('../img/choose-your-stretch-ceiling/ceiling-desktop-6.png');
	}
	.choose-stretch-ceiling .button {
		width: 324px;
		height: 60px;
		font-size: 24px;
		margin-top: -30px;		
	}	
	.choose-stretch-ceiling .button span {
		font-size: 13px;
	}	
}
/* end ---------------------------------------------- ВЫБЕРИТЕ СВОЙ НАТЯЖНОЙ ПОТОЛОК - choose-stretch-ceiling --------------------------------------------- */

/* start -------------------------------------------- ГОРЯЧИЕ АКЦИИ - hot-promotions --------------------------------------------- */
.hot-promotions__slides{
    overflow: hidden;	
    -webkit-filter: drop-shadow(0 0 1rem rgba(0, 0, 0, 0.25));
    filter: drop-shadow(0 0 1rem rgba(0, 0, 0, 0.25));	
	margin-bottom: 25px;
}
.hot-promotions .slider-controls{
	display: flex;
    margin-bottom: 25px;
}
.hot-promotions__item {
	max-width: 340px;
	padding: 10px 9px 20px;
	margin: 0 auto;
	background-color: #fff;
	border-radius: 6px;
	display: flex;
	flex-direction: column;
    letter-spacing: 0.03em;
	min-height: 401px;
}
.hot-promotions__item {
	max-width: 255px;
}
.swiper-container-initialized .hot-promotions__item{
	max-width: unset;
}
.hot-promotions__item-img {
	margin-bottom: 15px;
}
.hot-promotions__item .akcia {
    font-size: 12px;
    line-height: 13px;
    text-transform: uppercase;
	margin-bottom: 15px;
}
.hot-promotions__item-text {
	letter-spacing: 0.03em;
    margin-bottom: 10px;
}
.hot-promotions__item-text span {
	text-transform: uppercase;
}
.hot-promotions__item-text span.hot-promotions__units{
	text-transform: none;
}
span.dop {
    margin-bottom: 21px;
}
.hot-promotions__item-btn {
	margin-top: auto;
    border: 2px solid #F26422;
    background-color: #fff;
    color: #F26422;
	font-size: 16px;
	line-height: 16px;
	letter-spacing: 0.03em;	
}
.hot-promotions__item-btn:hover {
    background-color: #F26422;
    color: #fff;
    text-decoration: none;
    transition: background-color .3s,color .3s;
}
@media (min-width: 768px) {
	.hot-promotions__slides{
		margin-bottom: 30px;
	}	
	.hot-promotions__slider {
		max-width: 100%;
		margin: 0 auto 2em;
	}	
	.hot-promotions__item-img {
		margin-bottom: 15px;
	}
	.hot-promotions__wrapper a.button {
		max-width: 315px;
	}
	.hot-promotions .slider-controls {
		margin-bottom: 30px;
	}
}
@media (min-width: 1200px) {
	.hot-promotions__slider {
		max-width: 100%;
		margin: 0;
		margin-bottom: 2em;
	}	
	.hot-promotions__item {
		max-width: 25.5rem;
	}	
	.hot-promotions__item-btn {
		font-size: 1.4rem;
	}
}
/* Для двухуровневых (СВерху отступ 0) */
.page-dvuhurovnevye .hot-promotions .indent, .page-mnogourovnevye .hot-promotions .indent, .page-krivolinejnye .hot-promotions .indent, .page-fotopechat .hot-promotions .indent, .page-zvezdnoe-nebo .hot-promotions .indent,  .page-nebo .hot-promotions .indent,  .page-gostinnaya .hot-promotions .indent,  .page-detskaya .hot-promotions .indent,  .page-spalnya .hot-promotions .indent,  .page-prihozhaya .hot-promotions .indent,  .page-kuhnya .hot-promotions .indent,  .page-vannaya .hot-promotions .indent {
    padding-bottom: 0;
}
.page-svetovye-linii .hot-promotions, .page-trekovye .hot-promotions{
   background-color: #F6F6F6; 
}
.page-installation-ceiling .hot-promotions{
    background-color: #ffffff;
}
/* СКИДКИ И АКЦИИ НА НАТЯЖНЫЕ ПОТОЛКИ - our-works */
.discounts .title span {
    display: block;
}
.discounts .hot-promotions__slides {
    display: grid;
    grid-template-columns: 1fr;
    gap: 15px;
    overflow: initial;
}
.discounts .hot-promotions__item {
	width: 100%;
    max-width: 307px;
	min-height: 443px;
}
.hot-promotions__item-text {
    max-width: 240px;
}
@media (min-width: 768px) {
	.discounts .title {
		width: 650px;
		margin-left: auto;
		margin-right: auto;
	}	
	.discounts .title span {
		display: inline-block;
	}	
	.discounts .hot-promotions__slides {
		grid-template-columns: 1fr 1fr;
		gap: 20px;
		width: 634px;
		margin: 0 auto;
	}
	.discounts .hot-promotions__item {
		max-width: unset;
	}	
}
@media (min-width: 1200px) {
	.discounts .title {
		width: 100%;
	}	
	.discounts .hot-promotions__slides {
		grid-template-columns: 1fr 1fr 1fr;
		gap: 20px 18px;
		width: 100%;
	}	
}
/* end ---------------------------------------------- ГОРЯЧИЕ АКЦИИ - hot-promotions --------------------------------------------- */

/* start -------------------------------------------- примеры выполненных работ - completed-works --------------------------------------------- */
.completed-works .slider__container {
    margin-bottom: 0;
	max-width: 345px;
}
.completed-works .slider__wrap {
    margin-bottom: 25px;
}
@media (min-width: 768px) {
	.completed-works .slider__container {
		max-width: unset;
	}	
	.completed-works .slider__wrap {
		margin-bottom: 39px;
	}
}
@media (min-width: 1024px) {
	.completed-works .slider__wrap {
		margin-bottom: 29px;
	}
	.completed-works .slider-controls {
		display: flex;
	}
}
/* end ---------------------------------------------- примеры выполненных работ - completed-works --------------------------------------------- */

/* start -------------------------------------------- accordion__list - ВСЕ НАШИ УСЛУГИ --------------------------------------------- */
.accordion__item {
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
	border-radius: 6px;
	background-color: #fff;
}
.accordion__item:not(:last-child) {
	margin-bottom: 15px;
}
.accordion__toggle {
	width: 100%;
	padding: 14px 15px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	column-gap: 20px;
	text-align: left;
	font-weight: 700;
	font-size: 17px;
	line-height: 22px;
	color: #000;
	cursor: pointer;
	outline: none;
}
.accordion__toggle.active .accordion__plus {
	transform: rotate(45deg);
}
.accordion__plus {
	display: inline-block;
	position: relative;
	width: 14px;
	height: 14px;
}
.accordion__plus::before {
	content: "";
	position: absolute;
    width: 14px;
    height: 14px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.41432 8.39501L12.4263 8.39501C12.9278 8.41507 13.329 8.01388 13.3089 7.51238L13.3089 6.62975C13.329 6.12826 12.9278 5.72706 12.4263 5.74712L8.41432 5.74712L8.39426 1.71511C8.41432 1.21362 8.01312 0.812421 7.51163 0.83248H6.629C6.1275 0.812421 5.72631 1.21362 5.74637 1.71511L5.74637 5.72706L1.71435 5.74712C1.21286 5.72706 0.811665 6.12826 0.831725 6.62975L0.831725 7.51238C0.811666 8.01388 1.21286 8.41507 1.71435 8.39501L5.74637 8.41507V12.427C5.72631 12.9285 6.1275 13.3297 6.629 13.3097H7.51163C8.01312 13.3297 8.41432 12.9285 8.39426 12.427L8.41432 8.39501Z' fill='black'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
    background-size: contain;	
}
.accordion__content {
	padding: 0 15px;
	display: none;
}
.accordion__content.active {
	display: block;
}
.content__list li {
	font-size: 16px;
	line-height: 19px;
}
.content__list .item__title{
	font-size: 16px;
	line-height: 18px;
}
.content__list .item__data{
	font-size: 16px;
	line-height: 22px;
	flex-shrink: 0;
}
/* ВСЕ НАШИ УСЛУГИ - services */
.services .accordion__toggle {
	background: #F9F9F9;	
}
.services .content__list li {
    padding: 12px 0px;
    display: flex;
    gap: 9px;
    justify-content: space-between;
    align-items: center;
}
.services .content__list li:not(:last-child) {
	border-bottom: 0.5px solid #ABABAB;
}
/* ПОПУЛЯРНЫЕ ВОПРОСЫ - questions */
.questions .text .open-modal-1 {
	text-decoration: underline;
	cursor: pointer;
}
.questions .accordion__toggle {
	padding: 20px 15px;
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;	
}
.questions .accordion__toggle.active {
	padding-bottom: 15px;
}
.questions .accordion__plus::before {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.39501 5.656V1.64404C8.41507 1.14255 8.01388 0.741353 7.51238 0.761413L6.62975 0.761413C6.12826 0.741353 5.72706 1.14255 5.74712 1.64404L5.74712 5.656L1.71511 5.67606C1.21362 5.656 0.812421 6.05719 0.83248 6.55869V7.44131C0.812421 7.94281 1.21362 8.344 1.71511 8.32394L5.72706 8.32394L5.74712 12.356C5.72706 12.8575 6.12826 13.2586 6.62975 13.2386L7.51238 13.2386C8.01388 13.2586 8.41507 12.8575 8.39501 12.356L8.41507 8.32394H12.427C12.9285 8.344 13.3297 7.94281 13.3097 7.44131V6.55869C13.3297 6.05719 12.9285 5.656 12.427 5.67606L8.39501 5.656Z' fill='%23F26422'/%3e%3c/svg%3e ");	
}
.questions .accordion__item:not(:last-child) {
    margin-bottom: 20px;
}
.questions .accordion__content {
	padding-bottom: 20px;
}
.questions .accordion__text {
	line-height: 19px;
}
.questions .content__list {
	list-style: disc;
    list-style-position: inside;
}
.questions .list__item {
    text-indent: 8px;
}
.questions .list__item:before {
    content: "";
    margin-right: 0px;
}
.questions .content__list li::marker {
	font-size: 10px;
}
@media (min-width: 768px){
	.accordion__toggle{
		padding: 18px 18px 18px 22px;
		font-size: 19px;
		line-height: 22px;
	}
	.accordion__content {
		padding: 0 22px;
	}	
	.content__list .item__title {
		line-height: 22px;
	}	
	.content__list .item__data {
		font-size: 14px;
	}
	/* ПОПУЛЯРНЫЕ ВОПРОСЫ - questions */
	.questions .text {
		text-align: left;
	}
	.questions .accordion__toggle {
		padding: 25px 30px;
	}
	.questions .accordion__toggle.active {
		padding-bottom: 20px;
	}	
	.questions .accordion__toggle br {
		display: none;
	}
	.questions .accordion__content {
		padding: 0 30px 25px;
	}	
}
@media (min-width: 1024px){
	.content__list .item__title, .content__list .item__data {
		font-size: 18px;
	}	
}
/* end ---------------------------------------------- accordion__list - ВСЕ НАШИ УСЛУГИ --------------------------------------------- */

/* start -------------------------------------------- ПРОФЕССИОНАЛЬНЫЙ МОНТАЖ, ЧИСТО И БЕЗОПАСНО - professional-installation --------------------------------------------- */
.professional-installation.indent {
    padding: 45px 0;
}
.professional-installation__item:not(:last-child) {
	margin-bottom: 25px;
}
.professional-installation__icon {
	width: 45px;
	height: 45px;
	background-color: #fff;
	border-radius: 50%;
	border: 2px solid #F26422;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-shrink: 0;
}
.professional-installation__item:first-child .professional-installation__icon .icon {
	width: 21px;
	height: 26px;
}
.professional-installation__item:nth-child(2) .professional-installation__icon .icon {
	width: 21px;
	height: 22px;
}
.professional-installation__item:nth-child(3) .professional-installation__icon .icon {
	width: 28px;
	height: 24px;
}
.professional-installation__item:nth-child(4) .professional-installation__icon .icon {
	width: 22px;
	height: 22px;
}
.professional-installation__item-head{
	display: flex;
	column-gap: 20px;
	align-items: center; 
    margin-bottom: 15px;	
}
.professional-installation__item-title {
	display: block;
	font-size: 16px;
	line-height: 19px;
}
.professional-installation__item-text {
	font-size: 16px;
	line-height: 19px;
}
@media (min-width: 768px) {
	.professional-installation.indent {
		padding: 55px 0;
	}	
	.professional-installation__list {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}	
	.professional-installation__item {
		max-width: 34.6rem;
		margin-bottom: 3rem;
	}
	.professional-installation__item:not(:last-child) {
		margin-bottom: 30px;
	}	
	.professional-installation__item:nth-child(3), .professional-installation__item:last-child {
		margin-bottom: 0;
	}	
	.professional-installation__item-head {
		margin-bottom: 20px;
	}	
	.professional-installation__icon {
		width: 50px;
		height: 50px;
	}
	.professional-installation__item:first-child .professional-installation__icon .icon {
		width: 22px;
		height: 28px;
	}
	.professional-installation__item:nth-child(2) .professional-installation__icon .icon {
		width: 24px;
		height: 26px;
	}
	.professional-installation__item:nth-child(3) .professional-installation__icon .icon {
		width: 30px;
		height: 24px;
	}
	.professional-installation__item:nth-child(4) .professional-installation__icon .icon {
		width: 24px;
		height: 24px;
	}
	.professional-installation__item-title{
		font-size: 18px;
		line-height: 22px;   
	}
	.professional-installation__item-text {
		font-size: 18px;
		line-height: 22px;
	}
}
@media (min-width: 1200px) { 
	.professional-installation.indent {
		padding: 60px 0;
	}	
	.professional-installation__item {
		max-width: 225px;
		margin-bottom: 0;
		display: flex;
		flex-direction: column;
	}
	.professional-installation__item-head {
		display: block;
		margin-bottom: 10px;
	}	
	.professional-installation__icon {
		margin-bottom: 20px;
	}
}
/* end ---------------------------------------------- ПРОФЕССИОНАЛЬНЫЙ МОНТАЖ, ЧИСТО И БЕЗОПАСНО - professional-installation --------------------------------------------- */

/* start -------------------------------------------- ПОЧЕМУ В МОСКВЕ ЗАКАЗЫВАЮТ ПОТОЛКИ У НАС? / ШТАТНЫЕ МАСТЕРА - МЫ НЕ ОТДАЕМ ВАШИ ЗАКАЗЫ ЧУЖИМ НАЕМНИКАМ - block-text --------------------------------------------- */
.block-text__info {
    font-size: 16px;
    line-height: 20px;
	margin-bottom: 26px;
}
.block-text__info.text__info-bottom {
    margin-bottom: 30px;
}
.block-text__list {
    margin-bottom: 29px;
}
.block-text__item {
    position: relative;    
    padding-left: 33px;
	font-size: 16px;
	line-height: 19px;	
}
.block-text__item:not(:last-child) {
    margin-bottom: 15px;
}
.block-text__item:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 18px;
	background-color: #F26422;
	background-image: url("data:image/svg+xml,%0A%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.00961 7.00225L0.368983 4.27834C0.210339 4.11469 0.210339 3.84936 0.368983 3.6857L0.943494 3.09305C1.10214 2.92939 1.35938 2.92939 1.51802 3.09305L3.29687 4.92799L7.10698 0.997735C7.26562 0.834088 7.52286 0.834088 7.68151 0.997735L8.25602 1.59038C8.41466 1.75403 8.41466 2.01936 8.25602 2.18303L3.58414 7.00227C3.42548 7.16591 3.16825 7.16591 3.00961 7.00225Z' fill='white'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center;
	border-radius: 50%;
}
@media (max-width: 767px) {
	.block-text .title span {
		display: block;
	}
}
@media (min-width: 768px) {
	.block-text__info {
		font-size: 18px;
		line-height: 22px;
		margin-bottom: 30px;
	}
	.block-text__item {
		padding-left: 40px;
		font-size: 18px;
		line-height: 22px;
	}
	.block-text__item:not(:last-child) {
		margin-bottom: 21px;
	}	
	.block-text__item:before {
		width: 20px;
		height: 20px;
	}
	.block-text .button {
		width: 315px;
	}	
}
/* ПОТОЛКИ В РАССРОЧКУ БЕЗ УЧАСТИЯ БАНКА - work-contacts */
.block-text__text {
	margin-bottom: 26px;
}
.block-text__text.block-text__middle {
	margin-bottom: 15px;
}
.block-text__list-first-text {
	margin-bottom: 15px;
}
.block-text__upper-text {
	text-transform: uppercase;
    margin-bottom: 26px;
    line-height: 18px;
}
.block-text__orange-block {
	padding: 15px;
    border: 0.1rem solid #F26422;
    border-radius: 6px;
    margin-bottom: 26px;
}
.block-text__orange-block--last {
	margin-bottom: 0;
}
.block-text.installments .block-text__list {
    margin-bottom: 26px;
}
.block-text__link {
    text-decoration: none;
    display: block;
    margin-bottom: 15px;
    line-height: 19px;
}
@media (max-width: 767px) {
	.block-text__upper-text, .block-text__text, .block-text__link, .block-text__orange-block--last {
		text-align: center;
	}	
}
@media (min-width: 768px) {
	.block-text__upper-text {
		font-size: 18px;
		line-height: 22px;
		letter-spacing: 0.03em;
		margin-bottom: 29px;
	}
	.block-text__text {
		font-size: 18px;
		line-height: 22px;
		margin-bottom: 24px;
	}
	.block-text__text.block-text__lower {
		margin-bottom: 30px;
	}	
	.block-text__orange-block {
		padding: 22px 30px;
		font-size: 18px;
		line-height: 22px;
		margin-bottom: 30px;
	}
	.block-text__list-first-text {
		font-size: 18px;
		line-height: 22px;
		margin-bottom: 21px;
	}
	.block-text.installments .block-text__list {
		margin-bottom: 30px;
	}
	.block-text__text.block-text__middle, .block-text__link {
		margin-bottom: 25px;
	}
	.block-text__link {
		font-size: 18px;
		line-height: 22px;
	}	
}
@media (min-width: 1024px) {
	.block-text__text {
		margin-bottom: 30px;
	}
	.block-text__orange-block {
		padding: 22px 38px;
	}	
}
/* end ---------------------------------------------- ПОЧЕМУ В МОСКВЕ ЗАКАЗЫВАЮТ ПОТОЛКИ У НАС? / ШТАТНЫЕ МАСТЕРА - МЫ НЕ ОТДАЕМ ВАШИ ЗАКАЗЫ ЧУЖИМ НАЕМНИКАМ - block-text --------------------------------------------- */

/* start -------------------------------------------- НАШИ СОТРУДНИКИ - НАША ГОРДОСТЬ! - our-professional-employees --------------------------------------------- */
.our-professional-employees .slider-controls__pagination .swiper-pagination-bullet {
	background-color: #fff;
}
.our-professional-employees .slider-controls__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #F26422;
}
.our-professional-employees {
	background-image: url("../img/our-professional-employees/bg-mobile.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	overflow: hidden;
}
.our-professional-employees:before {
	content: "";
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	background: rgba(255, 255, 255, 0.6);
}
.our-professional-employees .title {
	margin-bottom: 25px;
}
.our-professional-employees .text {
	font-size: 16px;
	line-height: 19px;	
}
.our-professional-employees__left {
    padding-top: 45px;
    margin-bottom: 55px;
    position: relative;
}
.our-professional-employees__right {
	margin: 0;	
}
.our-professional-employees__slider {
    height: 100%;
}
.our-professional-employees__slider-box {
	max-width: 375px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
    display: flex;
    height: 100%;	
}
.our-professional-employees__slider-image {
	display: block;
	margin-left: auto;
	margin-top: auto;	
	position: relative;
}
.our-professional-employees__slider-image.image-1 {
	top: 21px;
	right: 20px;
	max-width: 80%;
}
.our-professional-employees__slider-image.image-2 {
	top: 22px;
	max-width: 80%;
}
.our-professional-employees__slider-image.image-3 {
	top: 23px;
	right: 4px;
	max-width: 80%;
}
.our-professional-employees__slider-image.image-4 {
	top: 20px;
	right: 15px;
	max-width: 75%;
}
.our-professional-employees__slider-content {
	text-align: center;
	position: absolute;
	top: 0;
	left: 10px;
}
.our-professional-employees__slider-content:before {
	content: "";
	position: absolute;
	top:35px;
	width: 39px;
	height: 29px;
	background: url("data:image/svg+xml,%3Csvg width='41' height='38' viewBox='0 0 41 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M36 29.3544C33.4865 22.7756 23.7676 7.80876 5 0.572052' stroke='black'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.820312' y='0.10553' width='39.647' height='37.4273' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
}
.our-professional-employees__slider-content.content-1:before {
	right: -28px;
}
.our-professional-employees__slider-content.content-2:before {
	right: -3px;
}
.our-professional-employees__slider-content.content-3:before {
    right: -12px;
}
.our-professional-employees__slider-content.content-4:before {
    right: -14px;
}
.our-professional-employees .slider-controls {
	position: absolute;
    bottom: 14px;
    width: 100%;
	gap: 18px;
}
.our-professional-employees .slider-controls__prev, .our-professional-employees .slider-controls__next {
    width: 38px;
    height: 14px;
    color: transparent;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
}
.our-professional-employees .slider-controls__prev{
	background-image: url("data:image/svg+xml,%3Csvg width='39' height='16' viewBox='0 0 39 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.292892 8.70711C-0.0976295 8.31658 -0.0976295 7.68342 0.292892 7.29289L6.65685 0.928932C7.04738 0.538408 7.68054 0.538408 8.07107 0.928932C8.46159 1.31946 8.46159 1.95262 8.07107 2.34315L2.41422 8L8.07107 13.6569C8.46159 14.0474 8.46159 14.6805 8.07107 15.0711C7.68054 15.4616 7.04738 15.4616 6.65685 15.0711L0.292892 8.70711ZM39 9H1V7H39V9Z' fill='%23F26422'/%3E%3C/svg%3E%0A");
}
.our-professional-employees .slider-controls__next{
	background-image: url("data:image/svg+xml,%3Csvg width='39' height='16' viewBox='0 0 39 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.7071 8.70711C39.0976 8.31658 39.0976 7.68342 38.7071 7.29289L32.3431 0.928932C31.9526 0.538408 31.3195 0.538408 30.9289 0.928932C30.5384 1.31946 30.5384 1.95262 30.9289 2.34315L36.5858 8L30.9289 13.6569C30.5384 14.0474 30.5384 14.6805 30.9289 15.0711C31.3195 15.4616 31.9526 15.4616 32.3431 15.0711L38.7071 8.70711ZM0 9H38V7H0V9Z' fill='%23F26422'/%3E%3C/svg%3E%0A");
}
.our-professional-employees__name {
	font-size: 20px;
	line-height: 22px;
	font-weight: 700;
}

@media (min-width: 768px) {
	.our-professional-employees {
		background-image: url("../img/our-professional-employees/bg-tablet.jpg");
	}	
	.our-professional-employees:after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;		
		background: linear-gradient(90deg, #FFF 0%, #FFF0 75%);
		z-index: 0;
	}	
	.our-professional-employees .container {
		display: grid;
		grid-template-columns: 346px 1fr;
		column-gap: 15px;
		position: relative;
		z-index: 1;		
	}
	.our-professional-employees .title, .our-professional-employees .text {
		text-align: left;
	}
	.our-professional-employees .title {
		line-height: 32px;
		margin-bottom: 40px;
	}	
	.our-professional-employees .text {
		font-size: 18px;
		line-height: 22px;
	}  
  
	.our-professional-employees .text1 {
		margin-bottom: 11px;
	}
	.our-professional-employees .text2 {
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.our-professional-employees__left {
		padding: 55px 0 55px;	  
		margin-bottom: 0;
	}	
	.our-professional-employees__right {
		padding-top: 55px;
		position: relative;
	}	
	.our-professional-employees__slider-box {
		margin-right: 0;
	}
	.our-professional-employees__slider-content {
		top: 6px;
	}	
	.our-professional-employees__slider-content:before {
		width: 44px;
		height: 37px;
		background-image: url("data:image/svg+xml,%3Csvg width='46' height='44' viewBox='0 0 46 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M41 35C38.0811 27.2286 26.7946 9.54857 5 1' stroke='black'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.816406' y='0.534546' width='44.6506' height='42.6413' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
	}
	.our-professional-employees__slider-content.content-1:before {
		right: -12px;
		top: 45px;
	}	
	.our-professional-employees__slider-content.content-2:before {
		right: 8px;
		top: 41px;
	}
	.our-professional-employees__slider-content.content-3:before {
		right: 10px;
		top: 48px;
	}
	.our-professional-employees__slider-content.content-4:before {
		top: 46px;
		right: 0;
	}
	.our-professional-employees__slider-image {
		max-width: 100%;
		top: 0!important;
	}  
	.our-professional-employees__slider-image.image-1 {
		right: 14px;
		max-width: 90%;
	}
	.our-professional-employees__slider-image.image-2 {
		right: 16px;
		max-width: 90%;
	}
	.our-professional-employees__slider-image.image-3 {
		right: 16px;
		max-width: 87%;
	}
	.our-professional-employees__slider-image.image-4 {
		right: 24px;
		max-width: 80%;
	}	
}

@media (min-width: 1024px) {
	.our-professional-employees {
		background-image: url("../img/our-professional-employees/bg-desktop.jpg");
	}	
	.our-professional-employees:after {
		content: unset;
	}
	.our-professional-employees .container {
		grid-template-columns: 430px 1fr;
		column-gap: 90px;
	}	
	.our-professional-employees__left {
		padding: 81px 0 80px;
	}
	.our-professional-employees .title {
		font-size: 40px;
		line-height: 50px;
		margin-bottom: 30px;
	}
	.our-professional-employees .text1 {
		margin-bottom: 0;
	}
	.our-professional-employees__right {
		padding-top: 81px;
	}
	.our-professional-employees__slider-content {
		top: 0px;
		left: 0;
	}	
	.our-professional-employees__slider-box {
		margin: 0;
	}
	.our-professional-employees__slider-content:before {
		width: 82px;
		height: 75px;
		background-image: url("data:image/svg+xml,%3Csvg width='84' height='80' viewBox='0 0 84 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M79 71C73 55 49.8 18.6 5 1' stroke='black'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.816406' y='0.534668' width='82.651' height='78.6409' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
	}
	.our-professional-employees__slider-content:before {
		top: 50px!important;
	}	
	.our-professional-employees__slider-content.content-1:before {
		right: -40px;
	}
	.our-professional-employees__slider-content.content-2:before {
		right: 4px
	}
	.our-professional-employees__slider-content.content-3:before {
		right: -20px;
	}
	.our-professional-employees__slider-content.content-4:before {
		right: -18px;
	}	
	.our-professional-employees__slider-image {
		max-width: 100%!important;
	}
	.our-professional-employees__slider-image.image-1 {
		right: -25px;
	}
	.our-professional-employees__slider-image.image-2 {
		right: -35px;
	}
	.our-professional-employees__slider-image.image-3 {
		right: -40px;
	}
	.our-professional-employees__slider-image.image-4 {
		right: -35px;
	}
	.our-professional-employees .slider-controls {
		display: flex;
	}	
}
/* end ---------------------------------------------- НАШИ СОТРУДНИКИ - НАША ГОРДОСТЬ! - our-professional-employees --------------------------------------------- */

/* start -------------------------------------------- ИСКРЕННИЙ СЕРВИС И ОТЛИЧНОЕ КАЧЕСТВО ПРОДУКЦИИ - sincere-service --------------------------------------------- */
.sincere-service {
	position: relative;
	background: url("../img/sincere-service/sincere-service-bg-mobile.jpg") top/100% 431px no-repeat;
}
.sincere-service::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  height: 431px;
  background-color: rgba(0, 0, 0, 0.44);
}
.sincere-service__wrapper {
	position: relative;
	padding-bottom: 45px;
}
.sincere-service__header {
	color: #fff;
	padding-top: 45px;
	height: 431px;
    margin-bottom: 25px;	
}
.sincere-service__title {
	font-size: 24px;
	line-height: 28px;
	margin-bottom: 25px;
	position: relative;
}
.sincere-service__title span {
  display: block;
}
.sincere-service__text {
    margin-bottom: 27px;
    position: relative;
    line-height: 18px;
}
.sincere-service__box-icon {
	justify-content: space-between;
	flex-wrap: wrap;
	width: 315px;
	margin: 0 auto;	  
}
.sincere-service__text-icon {
	font-size: 14px;
	line-height: 16px;
	width: 50%;
	padding-left: 82px;
	position: relative;
	margin-bottom: 30px;
}

.sincere-service__text-icon::before {
	content: "";
	position: absolute;
	left: 0;
	bottom: 2px;
	height: 40px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	z-index: 1;
}
.sincere-service__text-icon--1::before { 
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='61' height='63' viewBox='0 0 61 63' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect width='61' height='63' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0_341_52959' transform='translate(-0.00112799) scale(0.00105279 0.00101937)'/%3e%3c/pattern%3e%3cimage id='image0_341_52959' width='952' height='981' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");	
	width: 39px;
}
.sincere-service__text-icon--2::before {
	background-image: url("data:image/svg+xml,%3Csvg width='70' height='75' viewBox='0 0 70 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 41.2033C0.156818 40.7278 0.262388 40.2266 0.479679 39.7807C1.33244 38.026 2.7356 37.0758 4.71479 37.0687C7.63591 37.0574 10.557 37.0687 13.4771 37.0687C14.5718 37.0687 15.5783 37.3926 16.347 38.1418C16.962 38.7373 17.5319 38.6061 18.154 38.3335C19.2312 37.862 19.9989 37.0205 20.6887 36.1011C22.4178 33.796 23.698 31.2397 24.8716 28.6189C25.7376 26.6859 26.5802 24.7426 27.4811 22.8259C28.0633 21.5888 29.0452 20.653 30.0496 19.751C30.6513 19.214 31.2498 18.6697 31.8874 18.1777C33.556 16.8894 34.6312 15.2207 35.2308 13.2098C35.7227 11.5586 36.1307 9.89404 36.3141 8.17827C36.4884 6.54859 36.6688 4.91994 36.8451 3.28513C36.8769 2.99405 36.8963 2.70193 36.9271 2.41085C36.9978 1.74668 37.3289 1.23522 37.8598 0.84574C38.9196 0.0677995 40.1003 -0.109518 41.3836 0.0575499C42.4434 0.195919 43.4704 0.431658 44.4226 0.912362C47.3785 2.4047 49.1978 4.79182 49.9491 8.01017C50.3267 9.69504 50.4503 11.4269 50.3161 13.1483C50.1521 15.5057 49.5125 17.7606 48.5142 19.9027C47.7209 21.6041 46.8466 23.2676 46.0758 24.9783C45.6658 25.8905 45.3911 26.8652 45.0693 27.8154C45.0191 27.964 45.0375 28.1362 45.0211 28.3279C45.2118 28.3381 45.3614 28.3545 45.5121 28.3535C48.7007 28.3402 51.8904 28.2992 55.079 28.3197C56.514 28.3289 57.9632 28.4098 59.3972 28.5482C60.4993 28.6522 61.592 28.8396 62.6657 29.1089C63.6507 29.359 64.4881 29.9616 65.2476 30.633C67.1755 32.3344 68.3583 34.4878 69.0246 36.9477C69.0672 37.0619 69.1208 37.1718 69.1844 37.2757V37.9676C69.1568 38.0106 69.1096 38.0506 69.1045 38.0947C68.9733 39.2498 68.387 40.2009 67.7721 41.1449C67.4738 41.602 67.2073 42.0786 66.9275 42.5471C66.7922 42.7736 66.868 42.957 67.03 43.1302C67.2748 43.3728 67.5045 43.6303 67.7177 43.901C68.962 45.6035 69.2705 47.4381 68.466 49.4224C68.0252 50.512 67.3293 51.4201 66.4663 52.2011C66.1588 52.4758 66.1014 52.7607 66.249 53.1236C66.4919 53.7129 66.7112 54.3115 66.9736 54.8916C67.5507 56.1656 67.7403 57.4776 67.3928 58.8428C67.1407 59.8319 66.4857 60.576 65.8236 61.3027C65.1615 62.0294 64.4973 62.7274 63.8547 63.4531C63.6784 63.6389 63.5509 63.8656 63.4836 64.1128C63.4164 64.36 63.4115 64.62 63.4693 64.8695C63.7368 66.1948 63.499 67.4565 62.8902 68.6557C62.1727 70.062 61.0668 71.1156 59.8276 72.0381C59.0825 72.5936 58.3291 73.1737 57.4979 73.5755C55.3127 74.6281 52.942 74.9459 50.5508 74.9848C47.8521 75.0289 45.1503 74.9684 42.4536 74.9131C40.7051 74.8772 38.9575 74.7706 37.21 74.6927C36.6483 74.6681 36.0825 74.6538 35.526 74.6025C34.2714 74.4898 33.0158 74.376 31.7644 74.2284C30.5642 74.087 29.3639 73.9363 28.177 73.7262C26.7359 73.472 25.3072 73.1348 23.8722 72.8601C21.7987 72.4644 19.7201 72.0944 17.6446 71.7121C17.3248 71.6527 17.0706 71.6927 16.8318 71.9704C15.938 73.0118 14.7573 73.5079 13.4126 73.5191C10.5048 73.5499 7.59696 73.5355 4.68917 73.5191C3.76192 73.5128 2.8577 73.2296 2.09252 72.7058C1.32734 72.1821 0.736083 71.4417 0.394608 70.5796C0.234715 70.1696 0.134269 69.7442 0.00717468 69.325L0 41.2033ZM18.2011 55.1232H18.278V67.4985C18.278 67.6144 18.2442 67.7456 18.2883 67.8409C18.3323 67.9362 18.4492 68.092 18.5527 68.1115C21.1151 68.5953 23.6929 69.0011 26.2399 69.5546C29.0017 70.1441 31.7978 70.5601 34.6117 70.7999C36.0856 70.9311 37.5666 70.9793 39.0446 71.0439C41.0013 71.13 42.9589 71.2489 44.9156 71.256C47.3078 71.2632 49.7021 71.2191 52.0903 71.0941C53.0937 71.0418 54.1084 70.8061 55.0739 70.5099C56.7907 69.981 58.0565 68.7674 59.2424 67.4801C59.4764 67.2313 59.6503 66.9323 59.7508 66.606C59.8514 66.2796 59.8759 65.9346 59.8225 65.5973C59.802 65.4456 59.761 65.2969 59.7508 65.1453C59.637 63.5217 60.129 62.0817 61.156 60.8404C61.8919 59.9559 62.6934 59.1236 63.4888 58.2914C63.8988 57.8681 63.9695 57.4407 63.746 56.9036C63.3678 55.9975 62.9548 55.0976 62.6903 54.1567C62.3275 52.8673 62.3757 51.5718 63.1229 50.3921C63.3115 50.0938 63.5872 49.8529 63.8116 49.5721C64.1806 49.117 64.6029 48.6906 64.8889 48.1874C65.4516 47.1983 65.3603 46.7524 64.565 45.9325C63.0819 44.4155 62.6493 42.5071 63.7337 40.5402C64.2155 39.6669 64.731 38.8142 65.2086 37.9399C65.2936 37.7764 65.3148 37.5872 65.2681 37.409C64.7833 35.9515 64.1181 34.5914 62.922 33.5736C62.512 33.222 62.0651 32.7731 61.5721 32.6706C60.2315 32.3813 58.8697 32.2014 57.5 32.1325C54.8904 32.0249 52.2727 32.0423 49.6621 32.0146C49.1374 32.0085 48.6126 32.0208 48.0878 32.0413C46.3167 32.112 44.5456 32.2811 42.7939 31.8147C42.0283 31.6098 41.564 31.1342 41.3989 30.3952C41.1253 29.1652 41.1694 27.9414 41.4317 26.7053C41.8879 24.5642 42.9272 22.666 43.9234 20.7606C44.9484 18.7968 45.8626 16.8063 46.3474 14.6304C46.7728 12.7239 46.7195 10.8226 46.3403 8.93366C45.961 7.07234 44.893 5.62613 43.289 4.6063C42.5605 4.12759 41.7271 3.8322 40.8598 3.74534C40.6436 3.72689 40.5124 3.76891 40.4878 4.04462C40.3511 5.55336 40.2001 7.06072 40.0347 8.56672C39.7939 10.6671 39.3287 12.7357 38.6469 14.737C37.9295 16.874 36.8758 18.7824 35.1447 20.2717C34.1751 21.1081 33.188 21.927 32.2748 22.8187C31.6947 23.3835 31.091 23.9984 30.7435 24.7098C29.7052 26.8437 28.8043 29.0443 27.8183 31.2039C26.5607 33.9569 25.095 36.5921 23.1876 38.9556C21.9976 40.4295 20.5606 41.5805 18.688 42.0622C18.2913 42.1647 18.195 42.3257 18.196 42.708C18.2063 46.8474 18.208 50.9858 18.2011 55.1232ZM14.3155 55.32V41.9085C14.3155 41.0803 14.0193 40.7882 13.1881 40.7882H4.91978C4.05882 40.7882 3.74826 41.0957 3.74826 41.9608C3.74826 50.8512 3.7445 59.7413 3.73698 68.6311C3.73698 69.4152 4.18796 69.7934 4.87571 69.7924C7.66905 69.7876 10.4617 69.7876 13.2537 69.7924C13.8246 69.7924 14.3309 69.4695 14.3268 68.6947C14.3032 64.2361 14.3155 59.7776 14.3155 55.32Z' fill='%23F26422'/%3E%3C/svg%3E%0A");
	width: 37px;
}
.sincere-service__text-icon--3::before {
	background-image: url("data:image/svg+xml,%3Csvg width='78' height='75' viewBox='0 0 78 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.2155 40.147C24.6821 39.1821 24.1255 38.287 23.6779 37.3417C23.1078 36.1327 22.6308 34.8796 22.0975 33.6511C22.0279 33.4581 21.8992 33.292 21.7296 33.1765C20.6409 32.6162 19.8819 31.7346 19.297 30.6973C18.5396 29.3372 18.0752 27.8337 17.9336 26.2833C17.8024 25.0057 17.9336 23.7931 18.4314 22.6271C18.8201 21.7222 19.5055 21.0895 20.4864 20.9105C20.9081 20.8345 20.9989 20.626 20.9768 20.3097C20.9278 19.4293 20.8542 18.5515 20.7745 17.6723C20.7328 17.188 20.6335 16.7062 20.6249 16.2218C20.6028 15.0141 20.5661 13.8027 20.6249 12.5974C20.7414 10.3389 21.1926 8.15768 22.5095 6.2523C23.8398 4.3273 25.6667 3.13797 27.9828 2.78362C28.8402 2.67555 29.6709 2.41344 30.4351 2.00994C32.1516 1.06216 34.0435 0.606042 35.971 0.272539C37.625 -0.000884644 39.2888 -0.0388942 40.9514 0.0297682C43.785 0.15238 46.5339 0.704131 49.099 1.95967C51.4717 3.10475 53.5501 4.77882 55.1744 6.8531C57.0785 9.28325 58.2568 12.0445 58.9631 15.0239C59.0857 15.523 59.0857 16.0453 58.6639 16.4315C58.2421 16.8177 57.7222 16.8839 57.1729 16.6767C56.8321 16.548 56.4826 16.4389 56.1332 16.3383C55.9423 16.2958 55.7491 16.2647 55.5545 16.2451C55.9799 17.7962 56.3968 19.3104 56.8186 20.8455C58.4677 21.0907 59.2304 22.1648 59.532 23.7257C60.1046 26.6916 59.3542 29.4062 57.5359 31.7935C57.1153 32.3452 56.4471 32.7069 55.8966 33.1618C55.7629 33.2734 55.5962 33.3874 55.5287 33.537C55.053 34.6565 54.6447 35.8066 54.1273 36.9039C53.6098 38.0013 53.0005 39.0288 52.3911 40.1617C52.5689 40.2598 52.7675 40.3824 52.9772 40.4817C55.6019 41.7389 58.2278 42.9936 60.855 44.2459C63.9202 45.7172 66.9978 47.1481 70.0361 48.6673C72.4883 49.8934 74.3275 51.7902 75.6995 54.1627C76.6314 55.7812 77.1794 57.5223 77.4639 59.3541C77.5364 59.821 77.5729 60.2928 77.573 60.7653C77.5812 64.1985 77.5812 67.6316 77.573 71.0647C77.573 72.8328 76.5321 74.2771 74.8425 74.8117C74.4809 74.9274 74.1039 74.9877 73.7243 74.9907C50.4461 74.9997 27.1675 75.0022 3.88846 74.9981C3.3809 74.9987 2.8782 74.8993 2.40911 74.7055C1.94002 74.5117 1.51375 74.2272 1.15469 73.8685C0.795622 73.5098 0.510808 73.0838 0.316538 72.6149C0.122269 72.146 0.0223566 71.6434 0.0225182 71.1358C0.0225182 67.6733 -0.0387875 64.2083 0.0409099 60.747C0.110798 57.6817 1.1628 54.929 3.02405 52.4768C4.80191 50.13 7.20877 48.7028 9.83634 47.5478C10.8172 47.1199 11.7638 46.6332 12.7251 46.1709C15.3882 44.8868 18.0513 43.6034 20.7144 42.3209C22.0742 41.6698 23.4438 41.0384 24.806 40.3935C24.9466 40.3183 25.0833 40.2361 25.2155 40.147ZM55.9162 13.6629C55.898 13.5661 55.873 13.4706 55.8414 13.3772C55.4196 12.416 55.0518 11.4314 54.5613 10.5081C53.2016 7.9333 51.2042 5.97152 48.6588 4.56762C46.0386 3.12816 43.1793 2.5948 40.2305 2.55556C38.8457 2.54425 37.462 2.63688 36.0911 2.83267C34.339 3.07789 32.6347 3.57447 31.1327 4.54923C30.4179 5.00902 29.6712 5.1488 28.8656 5.21623C27.4666 5.32404 26.16 5.95695 25.2081 6.98797C23.9501 8.34405 23.3874 10.0275 23.2464 11.8397C23.1544 13.0266 23.1237 14.222 23.1556 15.4114C23.1765 16.3493 23.3334 17.2836 23.4008 18.2216C23.4572 19.0039 23.5063 19.7886 23.4977 20.5709C23.4977 21.114 23.3175 21.6597 23.3395 22.1979C23.3837 23.3149 22.3292 24.2038 21.2944 23.5209C21.0614 23.3676 20.8873 23.451 20.7708 23.6705C20.673 23.8245 20.606 23.9961 20.5734 24.1756C20.5054 24.7862 20.4751 25.4005 20.4827 26.0148C20.5424 27.4054 20.9942 28.7508 21.786 29.8955C22.0828 30.3344 22.4236 30.8285 23.0306 30.9021C23.6375 30.9757 24.0568 31.3263 24.2199 31.8916C24.8265 33.9507 25.6843 35.9273 26.7739 37.7769C28.271 40.3518 30.0844 42.6703 32.555 44.3979C34.6088 45.8337 36.8231 46.7141 39.3967 46.5522C40.8724 46.4521 42.3082 46.0303 43.6035 45.3163C45.8105 44.1282 47.5909 42.419 49.0843 40.4229C51.0143 37.8659 52.4679 34.9823 53.3757 31.91C53.5228 31.4097 53.8416 31.0186 54.3786 30.9536C54.5991 30.9298 54.8116 30.8575 55.0009 30.742C55.1902 30.6265 55.3516 30.4706 55.4735 30.2854C55.8782 29.7017 56.3318 29.1095 56.5501 28.4462C56.8667 27.4902 57.0813 26.5034 57.1901 25.5023C57.2502 24.9579 57.0405 24.3718 56.8995 23.8188C56.81 23.4682 56.5856 23.3603 56.2055 23.5614C55.9429 23.7019 55.6413 23.7523 55.3473 23.7048C54.6116 23.5417 54.3394 23.0721 54.2658 22.3242C54.185 21.3894 54.0429 20.4608 53.8404 19.5446C53.6135 18.5711 53.2273 17.6368 52.9821 16.6681C52.6559 15.3783 53.0753 14.2049 54.462 13.8272C54.9095 13.7046 55.3926 13.7157 55.9162 13.6593V13.6629ZM57.9515 45.7123C57.8007 46.7214 57.6658 47.6202 57.5346 48.5189C57.3569 49.734 57.1668 50.9466 57.0197 52.1654C56.9878 52.4314 57.0197 52.7784 57.1656 52.982C58.133 54.3111 59.1384 55.612 60.134 56.9215C60.9641 58.0115 60.9923 58.3524 60.1438 59.4019C58.7583 61.1185 57.3397 62.8191 55.9395 64.5307C54.1845 66.6764 52.4324 68.825 50.6831 70.9764C50.3055 71.4411 49.9389 71.9144 49.4889 72.4833H73.4312C74.4808 72.4833 75.0595 71.896 75.0595 70.8366C75.0595 67.6185 75.0595 64.4 75.0595 61.181C75.0581 60.6927 75.0216 60.205 74.9504 59.7219C74.7448 58.2121 74.2525 56.7555 73.4999 55.4305C72.8039 54.2086 71.8954 53.1207 70.8171 52.2181C69.7001 51.2924 68.4201 50.672 67.1204 50.0601C64.423 48.7874 61.7378 47.4694 59.0452 46.1746C58.7056 46.0115 58.3549 45.8791 57.9515 45.7087V45.7123ZM27.192 72.4796C27.0939 72.3055 27.0694 72.2344 27.0216 72.1817C25.4611 70.1022 23.8995 68.0235 22.3366 65.9457C20.7181 63.7951 19.0976 61.6457 17.475 59.4975C16.7148 58.4983 16.6499 58.0348 17.2629 57.2133C18.3002 55.8241 19.3608 54.4533 20.3772 53.0445C20.5435 52.7806 20.6148 52.4679 20.5796 52.158C20.4398 50.9405 20.2448 49.7279 20.0683 48.514C19.9358 47.603 19.8022 46.692 19.6612 45.7234C19.4863 45.7613 19.3145 45.8125 19.1474 45.8766C17.2384 46.7938 15.3342 47.7158 13.4252 48.6378C12.6025 49.0437 11.7699 49.4238 10.946 49.8088C8.82724 50.797 6.77596 51.8638 5.25312 53.752C3.52307 55.8964 2.60839 58.3242 2.55567 61.0474C2.49436 64.2941 2.54096 67.5458 2.54096 70.7913C2.54096 71.9352 3.07922 72.4796 4.20847 72.4796H27.192ZM25.9242 42.7108L32.1847 60.7163C32.2495 60.6381 32.3096 60.5562 32.365 60.4711C33.1583 58.8894 33.9589 57.3102 34.7301 55.7199C34.7945 55.5403 34.7945 55.344 34.7301 55.1645C34.4163 54.1627 34.0742 53.172 33.7492 52.1727C33.5384 51.5204 33.737 50.9662 34.2642 50.6695C35.0269 50.2392 35.8729 50.5996 36.1843 51.5021C36.4712 52.3334 36.7532 53.1671 37.0095 54.0082C37.1002 54.305 37.2608 54.3761 37.5428 54.3761C38.0934 54.3601 38.6463 54.3761 39.1969 54.3761C40.5836 54.3761 40.5689 54.3761 40.9441 53.0114C41.1052 52.3955 41.3134 51.793 41.567 51.209C41.7008 50.9135 41.9462 50.6831 42.2496 50.5682C42.5529 50.4533 42.8894 50.4633 43.1854 50.596C43.8144 50.8731 44.0915 51.5768 43.8573 52.2426C43.5165 53.2235 43.1768 54.1946 42.8666 55.1853C42.8085 55.3966 42.8254 55.6214 42.9145 55.8217C43.6342 57.3028 44.3784 58.7729 45.1215 60.2455C45.1938 60.3889 45.2784 60.5275 45.3888 60.7261C45.4623 60.5471 45.5114 60.4392 45.5518 60.3264C46.2057 58.4464 46.856 56.5663 47.5026 54.6863C48.4549 51.9447 49.41 49.2043 50.368 46.4652C50.764 45.3335 51.1503 44.1981 51.5598 43.0713C51.6824 42.7329 51.523 42.5882 51.2569 42.4729C51.0203 42.37 50.8376 42.1787 50.5777 42.5441C50.1446 43.1351 49.6614 43.6877 49.1333 44.1956C47.8606 45.4487 46.4923 46.5804 44.9155 47.4497C42.7661 48.6342 40.5076 49.2718 38.0247 49.0964C36.4442 48.9879 34.9002 48.5713 33.4795 47.8703C31.1082 46.6962 29.026 45.0122 27.382 42.9389C26.7874 42.1934 26.78 42.1775 25.9242 42.7108ZM23.6105 43.78C23.1053 44.0166 22.6725 44.2005 22.2618 44.4261C22.2075 44.4735 22.1649 44.5328 22.1375 44.5994C22.11 44.666 22.0984 44.7381 22.1036 44.8099C22.252 45.9208 22.4236 47.028 22.5855 48.1376C22.7976 49.5918 23.0146 51.0447 23.212 52.5001C23.2831 53.02 23.2525 53.5129 22.8945 53.9714C21.9209 55.2196 20.9915 56.5034 20.0229 57.7552C19.7777 58.0667 19.7458 58.2886 19.9996 58.6196C21.4243 60.4809 22.8295 62.3568 24.2358 64.2328C26.1706 66.815 28.1042 69.3984 30.0366 71.9831C30.1776 72.1707 30.3738 72.4416 30.5552 72.4502C31.514 72.4968 32.4765 72.4723 33.5874 72.4723L23.6105 43.78ZM53.9924 43.78C50.6647 53.3437 47.3456 62.8632 44.018 72.4711C44.7377 72.4711 45.3017 72.4846 45.8645 72.4613C46.0128 72.4385 46.1476 72.3622 46.2434 72.2467C46.7583 71.6447 47.2549 71.0292 47.7588 70.4173C48.9596 68.9582 50.1604 67.4992 51.3612 66.0401C52.342 64.8532 53.3229 63.668 54.3038 62.4844C55.3816 61.1822 56.4471 59.8691 57.5481 58.5865C57.8093 58.2837 57.8399 58.0875 57.5984 57.7749C56.6175 56.5083 55.6489 55.2393 54.7158 53.942C54.499 53.6364 54.3856 53.2695 54.3921 52.8949C54.4583 51.914 54.6116 50.9331 54.7514 49.9621C55.0113 48.1511 55.2847 46.3426 55.5557 44.5058L53.9924 43.78ZM38.8008 72.4711H40.3163C41.2972 72.4711 41.3058 72.4711 41.6356 71.538C42.4636 69.1904 43.2811 66.8391 44.0878 64.4842C44.1606 64.2782 44.1576 64.053 44.0793 63.849C42.9839 61.6183 41.8727 59.3962 40.7455 57.1826C40.6924 57.1014 40.622 57.033 40.5393 56.9823C40.4566 56.9316 40.3637 56.9 40.2673 56.8896C39.3195 56.8614 38.3692 56.8896 37.4202 56.8675C37.287 56.8516 37.1524 56.881 37.038 56.9511C36.9236 57.0212 36.8363 57.1278 36.79 57.2538C35.8667 59.1273 34.9705 61.0155 33.9699 62.8497C33.5003 63.7154 33.4231 64.456 33.7848 65.3976C34.6333 67.6046 35.3493 69.8668 36.1144 72.1081C36.2064 72.3779 36.3376 72.4894 36.638 72.476C37.3602 72.4625 38.0811 72.4796 38.8008 72.4796V72.4711Z' fill='%23F26422'/%3E%3Cpath d='M46.4814 16.6977C45.3056 16.6977 44.1248 16.7701 42.9563 16.6806C41.157 16.5278 39.3787 16.1859 37.651 15.6604C35.7027 15.0842 33.8574 14.2627 32.0599 13.3235C31.502 13.0317 31.4995 13.0439 31.1415 13.5871C30.5714 14.4454 29.9926 15.3036 29.425 16.173C29.1049 16.6634 28.6488 16.8767 28.0971 16.7725C27.5637 16.6708 27.1701 16.3152 27.1064 15.7647C27.0716 15.4364 27.1415 15.1055 27.3062 14.8193C27.9978 13.7097 28.7138 12.6123 29.4752 11.5481C30.1569 10.5954 31.437 10.1993 32.8765 10.8921C34.2485 11.5493 35.6181 12.2236 37.033 12.7766C38.8242 13.4975 40.7167 13.9352 42.6425 14.0739C44.6361 14.1965 46.6384 14.2136 48.6369 14.2676C49.3297 14.2872 49.8361 14.6808 49.9759 15.3453C50.0862 15.8677 49.7122 16.4832 49.1286 16.7112C48.9867 16.7623 48.8368 16.788 48.686 16.7872C47.9503 16.7946 47.2146 16.7872 46.479 16.7872L46.4814 16.6977Z' fill='%23F26422'/%3E%3Cpath d='M72.4643 67.2684C72.4361 67.7699 72.4643 68.2824 72.3662 68.7704C72.2277 69.4533 71.5864 69.9217 71.0334 69.8408C70.7056 69.7982 70.4045 69.638 70.1861 69.3898C69.9678 69.1417 69.8471 68.8226 69.8466 68.492C69.8245 67.6656 69.8196 66.838 69.8466 66.0116C69.8723 65.2539 70.4756 64.6629 71.1438 64.6715C71.812 64.6801 72.3956 65.2845 72.43 66.0312C72.4496 66.4444 72.43 66.8576 72.43 67.2721L72.4643 67.2684Z' fill='%23F26422'/%3E%3Cpath d='M56.9459 67.2527C56.9459 66.8236 56.9459 66.3944 56.9459 65.9665C56.9532 65.275 57.5221 64.6423 58.1622 64.6729C58.9886 64.7134 59.4741 65.286 59.4668 65.9751C59.4594 66.8334 59.4668 67.6916 59.4668 68.5499C59.4668 69.2464 58.8978 69.8692 58.248 69.8422C57.4265 69.8091 56.9263 69.2292 56.9459 68.5413C56.9557 68.1097 56.9459 67.6806 56.9459 67.2527Z' fill='%23F26422'/%3E%3Cpath d='M65.9005 67.2525C65.9005 67.6816 65.8551 68.1108 65.9115 68.5362C65.9998 69.2008 65.3402 69.7955 64.7075 69.8408C64.0748 69.8862 63.4139 69.3013 63.3906 68.6368C63.3588 67.7196 63.36 66.7976 63.3906 65.8817C63.4115 65.2245 64.092 64.6176 64.7014 64.6691C65.3414 64.723 66.0023 65.3201 65.9115 65.9688C65.8527 66.3893 65.9005 66.8221 65.9005 67.2525Z' fill='%23F26422'/%3E%3Cpath d='M5.12891 67.248C5.17427 66.7171 5.18408 66.1813 5.27236 65.6541C5.36432 65.1072 6.00803 64.6254 6.48989 64.6732C7.11889 64.7284 7.6265 65.1747 7.68658 65.7841C7.70621 66.1758 7.70621 66.5682 7.68658 66.9599C7.68658 67.5386 7.71601 68.1186 7.68658 68.6961C7.65348 69.2993 7.1287 69.7849 6.52177 69.8364C5.99209 69.8817 5.36555 69.4207 5.26746 68.8457C5.18286 68.3209 5.17427 67.7851 5.12891 67.248Z' fill='%23F26422'/%3E%3Cpath d='M11.7011 67.2541C11.7011 66.8557 11.7011 66.4572 11.7011 66.0587C11.7011 65.2789 12.1167 64.7872 12.8647 64.6768C13.4005 64.5984 14.1227 65.1146 14.1643 65.773C14.2203 66.8077 14.2052 67.8449 14.119 68.8775C14.0761 69.4415 13.3833 69.8878 12.8585 69.8351C12.5452 69.8077 12.2533 69.6648 12.0396 69.4341C11.8259 69.2034 11.7057 68.9014 11.7023 68.5869C11.6962 68.1418 11.7011 67.698 11.7011 67.2541Z' fill='%23F26422'/%3E%3Cpath d='M20.6579 67.3032C20.6579 67.7164 20.6579 68.1284 20.6579 68.5416C20.6579 69.2552 20.0731 69.8486 19.3926 69.845C19.0697 69.8318 18.7634 69.6989 18.5331 69.4723C18.3028 69.2456 18.1651 68.9414 18.1468 68.6188C18.1223 67.7177 18.1235 66.8152 18.1468 65.9128C18.1627 65.5892 18.2986 65.2831 18.528 65.0543C18.7575 64.8255 19.064 64.6905 19.3877 64.6757C20.0191 64.6585 20.6297 65.2519 20.6567 65.9337C20.6714 66.3849 20.6567 66.8447 20.6579 67.3032Z' fill='%23F26422'/%3E%3C/svg%3E%0A");
	width: 41px;
}
.sincere-service__text-icon--1 {
	padding-left: 46px;
}
.sincere-service__text-icon--2 {
	padding-left: 44px;
	max-width: 114px;
}
.sincere-service__text-icon--3 {
	padding-left: 48px;
	margin: 0 auto;
    max-width: 108px;
}
.sincere-service__text-icon span {
	font-size: 24px;
	line-height: 120%;
}
.sincere-service__footer-title {
	text-transform: uppercase;
    text-transform: uppercase;
    margin-bottom: 25px;
    line-height: 19px;
}
.sincere-service__item {
	margin-bottom: 25px;
}
.sincere-service__item:last-child {
	margin-bottom: 0;
}
.sincere-service__item-title {
	text-transform: uppercase;
	margin-bottom: 15px;
	line-height: 19px;  
}
.sincere-service__item-text {
	line-height: 19px;
}
.sincere-service__list {
	flex-wrap: wrap;
}
@media (min-width: 768px) {
	.sincere-service::before {
		content: none;
	}
	.sincere-service {
		background: none;
	}
	.sincere-service__wrapper {
		padding-top: 30px;
	}	
	.sincere-service__header {
		position: relative;
		padding: 47px 18px 0;
		margin-bottom: 30px;
		height: 336px;
		background: url("../img/sincere-service/sincere-service-bg-tablet.jpg") no-repeat;	
	}  
	.sincere-service__header::before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.44);
	}	
	.sincere-service__title {
		max-width: 546px;
		font-size: 30px;
		line-height: 32px;
		margin: 0 auto 20px;
	}
	.sincere-service__title span {
		display: inline-block;
	}
	.sincere-service__text {
		font-size: 18px;
		line-height: 22px;
		margin-bottom: 33px;
	}
	.sincere-service__box-icon {
		width: auto;
		justify-content: space-around;
	}	
	.sincere-service__text-icon {
		width: 29%;
		max-width: unset;
		margin-bottom: 0;
	}
	.sincere-service__text-icon::before {
		height: 50px;
		bottom: 4px;		
	}
	.sincere-service__text-icon--1::before{
		width: 49px;
	}
	.sincere-service__text-icon--2::before{
		width: 46px;
	}
	.sincere-service__text-icon--3::before{
		width: 52px;
	}
	.sincere-service__text-icon--1 {
		padding-left: 60px;
	}
	.sincere-service__text-icon--2 {
		padding-left: 57px;
	}
	.sincere-service__text-icon--3 {
		padding-left: 63px;
		margin: 0;
	}	
	.sincere-service__text-icon span {
		font-size: 30px;
	}	
	.sincere-service__footer-title {
		margin-bottom: 30px;
		font-size: 18px;
		line-height: 22px;
	}
	.sincere-service__list {
		justify-content: space-between;
	}
	.sincere-service__item {
		width: 48.3%;
		margin-bottom: 30px;
	}
	.sincere-service__item-text {
		font-size: 18px;
		line-height: 22px;
	}
    .sincere-service__item-title{
        font-size: 18px;
        line-height: 22px;
    }
}
@media (min-width: 1200px) {
	.sincere-service__wrapper {
		padding-bottom: 60px;
	}	
	.sincere-service__header {
		background-image: url("../img/sincere-service/sincere-service-bg-desktop.jpg");
		background-size: cover;
		height: 431px;
		padding: 60px 58px 0;
	}
	.sincere-service__title {
		font-size: 40px;
		line-height: 50px;
		max-width: unset;
		margin: 0 auto 41px;    
	}
	.sincere-service__text {
		margin-bottom: 62px;
	}
	.sincere-service__box-icon {
    max-width: 762px;
        justify-content: space-between;
}
	.sincere-service__text-icon::before {
		height: 63px;
	}
	.sincere-service__text-icon--1::before{
		width: 61px;
	}
	.sincere-service__text-icon--2::before{
		width: 58px;
	}
	.sincere-service__text-icon--3::before{
		width: 65px;
	}	
 	.sincere-service__text-icon--1 {
		padding-left: 83px;
	}
	.sincere-service__text-icon--2 {
		padding-left: 81px;
	}
	.sincere-service__text-icon--3 {
		padding-left: 85px;
	}
    .sincere-service__text-icon span{
		font-size: 30px;
		line-height: 100%;  
    }
	.sincere-service__text-icon {
		font-weight: 700;
		font-size: 18px;
		line-height: 18px;
		height: 63px;
		display: flex;
		flex-direction: column;
		justify-content: center;
        align-items: end;
        width: auto;
	}	
	.sincere-service__text-icon::before {
		bottom: 0;
	}
	.sincere-service__list {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		gap: 30px 20px;
	}
	.sincere-service__item {
		width: 100%;
        margin-bottom: 0;
	}
	.sincere-service__item-title {
		font-size: 18px;
		line-height: 22px;
	}	
}
/* end ---------------------------------------------- ИСКРЕННИЙ СЕРВИС И ОТЛИЧНОЕ КАЧЕСТВО ПРОДУКЦИИ - sincere-service --------------------------------------------- */

/* start -------------------------------------------- Наша мечта - быть лучшей потолочной компанией - our-dream --------------------------------------------- */
.our-dream {
	background-color: #F26422;
}
.our-dream__inner {
    padding: 45px 0;
}
.our-dream__icon {
	display: none;
}
.our-dream__text {
	text-transform: uppercase;
	color: #fff;
	font-size: 24px;
	line-height: 29px;
}
@media (min-width: 768px) {
	.our-dream__inner {
		padding: 55px 0;
	}	
	.our-dream__icon {
		display: block;
		max-width: 113px;
		height: 96px;
	}
	.our-dream__text {
		max-width: 551px;
		font-size: 30px;
		line-height: 32px;
	}  
}
@media (min-width: 1200px) {
	.our-dream {
		background-color: transparent;
	}
	.our-dream__wrapper {
		background-color: #F26422;
	} 
	.our-dream__inner {
		padding: 29px 45px;
		align-items: center;
	} 
	.our-dream__icon {
		max-width: 156px;
		height: 133px;
	}
	.our-dream__text {
		max-width: 663px;
		line-height: 35px;
	}  
}
/* end ---------------------------------------------- Наша мечта - быть лучшей потолочной компанией - our-dream --------------------------------------------- */

/* start -------------------------------------------- НАГРАДЫ / СЕРТИФИКАТЫ - awards --------------------------------------------- */
.awards__item {
	padding: 25px 15px;
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
		  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
	margin-bottom: 15px;
	position: relative;
}
.awards__item:last-child {
	margin-bottom: 0;
}
.awards__item::before {
	content: "";
	position: absolute;
	background-repeat: no-repeat;
	background-size: contain;
}
.awards__item--awards .awards__text {
	max-width: 183px;
}
.awards__item--awards::before {
	width: 129px;
	height: 91px;
	background-image: url(../img/awords.png);
	right: 11px;
	bottom: 0;
	top: 41px;
}
.awards__item--certificates::before {
	width: 81px;
	height: 110px;  
	background-image: url(../img/certificates.png);
	right: 15px;
	top: 30px;
}
.awards__item--certificates .awards__text {
    max-width: 220px;
}
.awards__item-title {
	text-align: left;
	font-size: 24px;
	line-height: 28px;  
	margin-bottom: 15px;
}
.awards__text {
	font-size: 16px;
	line-height: 19px;
}
@media (min-width: 768px) {
	.awards__item {
		width: 100%;
		padding: 30px;
		margin-bottom: 20px;  
	}
	.awards__item--awards::before {
		width: 156px;
		height: 115px ;
		bottom: 0;
		top: 21px;
		right: 30px;  
	}
	.awards__item .awards__text {
		max-width: 434px;
		font-size: 18px;
		line-height: 22px;  
	}  
	.awards__item--certificates::before {
		width: 88px;
		height: 119px;
		right: 70px;
		top: 18px;
	}
	.awards__item-title {
		font-size: 30px;
		line-height: 32px;
		margin-bottom: 20px;
	}	
}
@media (min-width: 1200px) {
	.awards__item {
		max-width: 470px;
		padding: 30px 40px;
		margin-bottom: 0;  
	}
	.awards__item--awards .awards__text {
		max-width: 305px;
	}
	.awards__item--awards::before {
		width: 184px;
		height: 132px;
		bottom: 0;
		top: 34px;
		right: 40px;
	}
	.awards__item--certificates .awards__text {
		max-width: 225px;
	}
	.awards__item--certificates::before {
		height: 132px;
		width: 96px;
		right: 40px;
		bottom: 0;
		top: 34px;
	}
	.awards__text {
		font-size: 18px;
	}
	.awards__inner {
		display: flex;
		justify-content: space-between;
	}    
	.awards__item--awards .awards__text {
		max-width: 206px;
	}	
}
/* end ---------------------------------------------- НАГРАДЫ / СЕРТИФИКАТЫ - awards --------------------------------------------- */

/* start -------------------------------------------- ПРОИЗВОДИМ ТОЛЬКО КАЧЕСТВЕННЫЕ НАТЯЖНЫЕ ПОТОЛКИ - quality-ceilings --------------------------------------------- */
.quality-ceilings {
    position: relative;
    margin-bottom: 32px;
	overflow: hidden;
}
.quality-ceilings__wrapper {
	padding: 40px 0 44px;
}
.quality-ceilings__box-img {
	position: absolute;
	width: 100%;
	height: 100%;
}
.quality-ceilings__img-bg {
	width: 100%;
	height: 100%;
}
.quality-ceilings__img-bg::after {
	content: "";
	position: absolute;
	right: 0;
	left: 0;
	top: 0;
	bottom: 0;
	background: rgba(255, 255, 255, 0.66);
}
.quality-ceilings__img-men {
	position: absolute;
	top: 0;
	left: 0;
	height: 247px;
	width: 375px;
}
.quality-ceilings__img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	 object-fit: cover;
}
.quality-ceilings__inner {
	position: relative;
	background: rgba(255, 255, 255, 0.65);
	-webkit-box-shadow: 0px 0px 10px rgba(255, 255, 255, 0.28);
		  box-shadow: 0px 0px 10px rgba(255, 255, 255, 0.28);
	padding: 0 19px;
}
.quality-ceilings__title {
	font-size: 24px;
	line-height: 29px;
	margin-bottom: 25px;
    text-transform: uppercase;
}

.quality-ceilings__text {
	font-size: 16px;
	line-height: 19px;
	margin-bottom: 26px;
}
.quality-ceilings__text span {
	margin-top: 15px;
}
.quality-ceilings__item {
	text-align: left;
	font-size: 16px;
	line-height: 19px;
	max-width: 98px;
}
.quality-ceilings__icon {
	height: 50px;
	width: 50px;
	border-radius: 50%;
	background-color: #fff;
	border: 1.5px solid #F26422;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 0 10px;
}
.quality-ceilings__icon .icon.roll {
	width: 30px;
	height: 25px;	
}
.quality-ceilings__icon .icon.safety {
	width: 23px;	
	height: 28px;
}
.quality-ceilings__icon .icon.document {
	width: 25px;	
	height: 26px;
	margin-left: 6px;	
}
@media (max-width: 767px) {
	.quality-ceilings .container-wrapper {
		width: 100%;
		max-width: 100%;
		margin: 0;
		padding: 0;
		padding-top: 0;
	}
	.quality-ceilings__img-men {
		display: none;
	}   
    .quality-ceilings__box-icon.center {
    column-gap: 27px;
}
}
@media (max-width: 1199px) {
	.quality-ceilings__img-men {
		display: none;
	}   
}
@media (min-width: 768px) {
	.quality-ceilings__img-men {
		height: 267px;
		width: 358px;
		top: auto;
		bottom: 0;
		left: 50%;
		-webkit-transform: translateX(18px);
				transform: translateX(18px);
	}
	.quality-ceilings__inner {
		max-width: 400px;
		padding: 0 30px;
	}

	.quality-ceilings__text span {
		margin-top: 20px;
	}
	.quality-ceilings__title {
		margin-bottom: 30px;
		font-size: 30px;
		line-height: 32px; 
	}	
	.quality-ceilings {
		margin-bottom: 44px;
	}
	.quality-ceilings__text {
		max-width: 308px;
		font-size: 18px;
		line-height: 22px;		
		margin-bottom: 30px;    
	}
	.quality-ceilings__wrapper {
		padding: 50px 0 55px;
	}	
}
@media (min-width: 1200px) {
	.quality-ceilings {
		margin-bottom: 60px;
	}	
	.quality-ceilings__img-men {
		height: 423px;
		width: 668px;
		-webkit-transform: translateX(28px);
				transform: translateX(28px);
	}
	.quality-ceilings__inner {
		max-width: 513px;
		padding: 0 30px;
	}
	.quality-ceilings__title {
		font-size: 40px;
		line-height: 50px;
	}
	.quality-ceilings__text span {
		margin-top: 30px;
	}	
	.quality-ceilings__item {
		max-width: 95px;
	}
	.quality-ceilings__wrapper {
		padding: 60px 0;
	}
	.quality-ceilings__text {
		max-width: 453px;
	}
	.quality-ceilings__img-men {
		left: 50.3%;
	}	
}
/* end ---------------------------------------------- ПРОИЗВОДИМ ТОЛЬКО КАЧЕСТВЕННЫЕ НАТЯЖНЫЕ ПОТОЛКИ - quality-ceilings --------------------------------------------- */

/* start -------------------------------------------- Многолетний опыт работы на рынке натяжных потолков - long-experience --------------------------------------------- */
.long-experience {
	background-color: #F26422;
	margin-bottom: 44px;
}
.long-experience__inner {
	color: #fff;
	padding: 45px 0;
}
.long-experience__title {
    font-size: 20px;
    line-height: 27px;
    margin-bottom: 19px;
}
.long-experience__title, .long-experience__subtitle {
	text-transform: uppercase;
}
.long-experience__subtitle {
	margin-bottom: 25px;
	font-size: 16px;
	line-height: 19px;	
}
.long-experience__text {
	font-size: 16px;
	line-height: 19px;
}
@media (min-width: 768px) {
	.long-experience__inner {
		padding: 55px 0;
	}	
	.long-experience__title {
		font-size: 30px;
		line-height: 32px;
		margin-bottom: 10px;
	}
	.long-experience__subtitle {
		font-size: 18px;
		line-height: 22px;
		margin-bottom: 30px;
	}
	.long-experience__text {
		font-size: 18px;
		line-height: 22px;
	}	
}
@media (min-width: 1200px) {
	.long-experience {
		background-color: transparent;
		margin-bottom: 60px;
	}
	.long-experience__wrapper {
		background-color: #F26422;
		padding: 0 40px;
	}
	.long-experience__inner {
		padding: 60px 0;
	}	
	.long-experience__title {
		margin-bottom: 10px;
	}
	.long-experience__subtitle {
		margin-bottom: 15px;
	}	
}
/* end ---------------------------------------------- Многолетний опыт работы на рынке натяжных потолков - long-experience --------------------------------------------- */

/* start -------------------------------------------- НАМ ДОВЕРЯЮТ! - trust-us --------------------------------------------- */
.trust-us {
	min-height: 270px;
	padding: 45px 0;
	background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0)), color-stop(80%, #FFFFFF)), url("../img/trust-us-small.jpg") no-repeat top right/cover;
	background: linear-gradient(270deg, rgba(255, 255, 255, 0) 30%, #FFFFFF 80%), url("../img/trust-us-small.jpg") no-repeat top right/cover;
}
.trust-us .title,
.trust-us .text {
	text-align: left;
}
.trust-us .title {
	font-size: 24px;
    line-height: 29px;
    margin-bottom: 25px;
}
.trust-us .text {
	line-height: 18px;
}
.trust-us .text2.text {
	margin-bottom: 0;
	padding: 0;
}
.trust-us__box {
  max-width: 162px;
}
@media (min-width: 500px) {
	.trust-us {
		background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0)), color-stop(80%, #FFFFFF)), url("../img/trust-us-small.jpg") no-repeat top right/95%;
		background: linear-gradient(270deg, rgba(255, 255, 255, 0) 30%, #FFFFFF 80%), url("../img/trust-us-small.jpg") no-repeat top right/95%;
	}
}
@media (min-width: 600px) {
	.trust-us {
		background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0)), color-stop(87%, #FFFFFF)), url("../img/trust-us-middle.jpg") no-repeat top right/cover;
		background: linear-gradient(270deg, rgba(255, 255, 255, 0) 30%, #FFFFFF 87%), url("../img/trust-us-middle.jpg") no-repeat top right/cover;
	}
	.trust-us__box {
		max-width: 230px;
	}
}
@media (min-width: 768px) {
	.trust-us {
		padding: 55px 30px;
	}
	.trust-us__box {
		max-width: 280px;
	}
	.trust-us .title {
		font-size: 30px;
		line-height: 32px;
		margin-bottom: 35px;
	}	
	.trust-us .text {
		font-size: 18px;
		line-height: 22px;
		padding-bottom: 25px;
	}
}

@media (min-width: 900px) {
	.trust-us {
		background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0)), color-stop(87%, #FFFFFF)), url("../img/trust-us-middle.jpg") no-repeat top right/90%;
		background: linear-gradient(270deg, rgba(255, 255, 255, 0) 30%, #FFFFFF 87%), url("../img/trust-us-middle.jpg") no-repeat top right/90%;
	}
}
@media (min-width: 1200px) {
	.trust-us {
		position: relative;
		padding: 117px 0 118px;
	}
	.trust-us:after {
		content: '';
		position: absolute;
		top: 0;
		right: 0;
		height: 100%;
		background: -webkit-gradient(linear, left top, right top, color-stop(4%, rgba(255, 255, 255, 0)), color-stop(27%, #FFFFFF));
		background: linear-gradient(450deg, rgba(255, 255, 255, 0) 4%, #FFFFFF 27%);
	}
	.trust-us__box {
		max-width: 360px;
	}
	.trust-us .title {
		font-size: 40px;
		line-height: 50px;
		margin-bottom: 35px;
	}
	.trust-us .text {
		font-weight: 700;
		font-size: 24px;
		line-height: 25px;
		padding-bottom: 35px;
	}
}
@media (min-width: 1900px) {
	.trust-us {
		background: linear-gradient(92.8deg, #FFFFFF 17.02%, rgba(255, 255, 255, 0) 50.34%), url("../img/trust-us-big.jpg") no-repeat 12em 0/90%;
	}
	.trust-us:after {
		background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(80%, #FFFFFF));
		background: linear-gradient(450deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 80%);
		right: 0;
		width: 37%;
	}
}
/* end ---------------------------------------------- НАМ ДОВЕРЯЮТ! - trust-us --------------------------------------------- */

/* start -------------------------------------------- НАШИ КОНТАКТЫ - work-contacts --------------------------------------------- */
.work-contacts .title {
	margin-bottom: 29px;
}
.work-contacts__list {
	max-width: 345px;	
	margin-left: auto;
	margin-right: auto;
}
.work-contacts__list-item {
	position: relative;
	padding-left: 45px;
	margin-bottom: 20px;
	min-height: 30px;
	display: flex;
	align-items: center;
}
.work-contacts__list-item:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 30px;
  height: 30px;
  border: 1px solid #F26422;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
}
.work-contacts__list-item--icon-phone:before {
	background-image: url("../img/icon-phone.svg");
}

.work-contacts__list-item--icon-requisites:before {
	background-image: url("../img/icon-requisites.svg");
}
.work-contacts__list-item--icon-time:before {
	background-image: url("../img/icon-time.svg");
}

.work-contacts__list-item--icon-email:before {
	background-image: url("../img/icon-email.svg");
}

.work-contacts__list-item--icon-location:before {
	background-image: url("../img/icon-location.svg");
}
.work-contacts__list .block {
	display: block;
	margin-bottom: 2px;
}
.work-contacts__list .block:last-child,
.work-contacts__text:last-child{
    margin-bottom: 0;
}
.work-contacts__text {
	margin-bottom: 10px;
}
.work-contacts__phone-link{
	text-decoration: none;
}
.work-contacts__phone {
	margin-bottom: 0;
}
.work-contacts__phone-link {
	font-size: 20px;
}
.work-contacts__email-link {
	font-size: 16px;
}
.work-contacts__text-requisites{
    margin-top: 7px;  
}
.work-contacts__list{
    padding-bottom: 5px;
}
.work-contacts__list .work-contacts__text-office{
    margin-top: 7px;
    margin-bottom: 12px;
}
.work-contacts__tabs {
    margin-bottom: 35px;
}
.work-contacts__data {
    padding: 0;
    display: block;
}
.work-contacts__data:not( :last-child) {
    margin-bottom: 20px;
}
.work-contacts__data span {
    color: #cdcdcd;
    font-size: 18px;
    border-bottom: 1px solid #cdcdcd;
    cursor: pointer;
}
.work-contacts__data.active span {
    color: #f26422;
    border-bottom: 1px solid #f26422;
	pointer-events: none;
}
@media (min-width: 768px) {
	.work-contacts.indent {
		padding-top: 55px;
	}	
	.work-contacts__list {
		max-width: unset;
	}
	.work-contacts__list-item {
		padding-left: 50px;
		margin-bottom: 25px;
	}
	.work-contacts__text, .work-contacts__requisites, .work-contacts__address, .work-contacts__email-link {
		font-size: 18px;
		line-height: 22px;
	}    
	.work-contacts__phone-link {
		font-size: 22px;
		line-height: 22px;
	}
	.work-contacts__text-requisites {
		margin-top: 5px;
	}
	.work-contacts__tabs {
		display: flex;
		gap: 20px 50px;
	}
	.work-contacts__data:not( :last-child) {
		margin-bottom: 0;
	}    
}

@media (min-width: 1200px) {
	.work-contacts.indent {
		padding-top: 60px;
	}	
	.work-contacts__list-item--icon-phone {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
	}
	.work-contacts__list-item--icon-requisites {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
	}
	.work-contacts__list-item--icon-location {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
	}
	.work-contacts__text {
		margin-bottom: 10px;
	}
	.work-contacts-section {
		display: grid;
		grid-template-columns: 329px 567px;
		justify-content: space-between;
	}
    .work-contacts__list-item--icon-requisites:last-child{
        margin-bottom: 0;
    }
	.work-contacts-section.contacts-address {
		grid-template-areas:
			'contacts tabs'
			'contacts map';	
		grid-template-rows: 72px auto;			
	}
	.contacts-address .work-contacts__list {
		grid-area: contacts;
	}
	.contacts-address .work-contacts__tabs {
		grid-area: tabs;
	}
	.contacts-address .map {
		grid-area: map;
	}	
}
/* map */
.map__box {
	height: 214px;
}
.map__box iframe {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: 0;
}
@media (min-width: 768px) {
	.map__box {
		height: 438px;
	}
}

@media (min-width: 1200px) {
	.map__box {
		min-height: 288px;
		height: 100%;
	}
}
/* end ---------------------------------------------- НАШИ КОНТАКТЫ - work-contacts --------------------------------------------- */

/* start -------------------------------------------- УЗНАЙТЕ, КАКАЯ АКЦИЯ НАИБОЛЕЕ ВЫГОДНАЯ ДЛЯ ВАС - our-works --------------------------------------------- */
.profitable-promotion .title {
	margin-bottom: 0;
}
.profitable-promotion__phone {
	display: block;
	text-decoration: none;
}
@media (min-width: 600px) {
  .profitable-promotion__phone {
    display: inline-block;
  }
}

@media (min-width: 768px) {
	.profitable-promotion .title {
		width: 723px;
		margin-left: auto;
		margin-right: auto;
	}
}
@media (min-width: 1200px) {
	.profitable-promotion .title {
		width: auto;
	}
}
/* end ---------------------------------------------- УЗНАЙТЕ, КАКАЯ АКЦИЯ НАИБОЛЕЕ ВЫГОДНАЯ ДЛЯ ВАС - our-works --------------------------------------------- */

/*  start ------------------------------------ .pravovaya-informaczia ------------------------------------------------------ */
.pravovaya-informaczia h1 {
    text-align: left;
    text-transform: none;
}
.pravovaya-informaczia h2 {
	line-height: 1.1;
    margin-bottom: 1em;
}
.pravovaya-informaczia p {
    margin-bottom: 1em;
    line-height: 1.4;
}
.pravovaya-informaczia ul {
    line-height: 1.4;
    list-style-type: disc;
    margin: 0 0 1em;
    padding-left: 40px;
}
@media (min-width: 768px) {
	.pravovaya-informaczia h1 {
		font-size: 33px;
	}	
}
@media (min-width: 1200px) {
	.pravovaya-informaczia h1 {
		font-size: 44px;
	}	
	.pravovaya-informaczia p,
	.pravovaya-informaczia ul {
		font-size: 18px;
	}	
}
/*  end -------------------------------------- .pravovaya-informaczia ------------------------------------------------------ */

/* start -------------------------------------- cookies__info ---------------------------------------- */
.cookies__info-box {
    position: fixed;
    right: 15px;
    bottom: 15px;
    z-index: 9999999999;
	display: none;
}
.cookies__container {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
	gap: 12px;
    padding: 8px 15px 8px 8px;
	border-radius: 4px;
	width: 282px;
	background: #f26422;
    margin: 0;	
}
.cookies__content {
	font-family: "ALS Schlange sans", sans-serif;
	font-weight: 400;
	font-size: 12px;
	line-height: 1.3;
	color: #fff;
	margin-bottom: 0;
}
.cookies__link-info {
    color: #fff;
	text-decoration: underline;
	text-decoration-color: rgba(255, 255, 255, 0.6);
    text-underline-offset: 2px;	
	font-weight: 700;
}
.cookies__link-info:hover {
    color: #fff;
	text-decoration: none;
}
.cookies__closed {
	font-family: "ALS Schlange sans", sans-serif;
	display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    text-decoration: none;
    border: none;	
	flex-shrink: 0;
	border-radius: 6px;
	width: 46px;
	height: 26px;
	background: #fff;
	font-family: var(--second-family);
	font-weight: 700;
	font-size: 14px;
	line-height: 1;
	color: #f26422;
	min-height: unset;
	text-transform: uppercase;
	cursor: pointer;
}
@media (min-width: 768px) {
	.cookies__info-box {
		right: 25px;
		bottom: 25px;		
	}
	.cookies__container {
		padding: 12px 13px;
		width: 422px;
		left: 0;
		backdrop-filter: blur(4px);
		box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
		background: rgba(255, 255, 255, 0.8);		
	}
	.cookies__content {
		font-size: 14px;
		color: #000;
	}
	.cookies__link-info {
		color: #f26422;
		text-decoration-color: #f26422;
		font-weight: unset;
	}
	.cookies__link-info:hover {
		color: #f26422;
	}
	.cookies__closed {
		background: #f26422;
		color: #fff;
	}	
}
@media (min-width: 1024px) {
	.cookies__info-box {
		right: 30px;
		bottom: 30px;		
	}	
}
/* end ---------------------------------------- cookies__info ---------------------------------------- */
