:root {
	--color-i261s7n0i: 135, 205, 118;
	--color-itge881rr: 135, 205, 118;
	--color-isr27zbv6: 135, 205, 118;
	--color-i7qvbgqnk: 135, 205, 118;
	--color-iu93dzsq6: 135, 205, 118;
	--color-if1vckrgd: 135, 205, 118;
	--color-iex66wtp9: 135, 205, 118;
	--color-is3o5mt5p: 135, 205, 118;
	--color-ig4iiso29: 135, 205, 118;
	--color-i9mt2gipy: 135, 205, 118;
	--color-i443qngbd: 135, 205, 118;
	--color-i5wdw4z2k: 135, 205, 118;
	--color-iu3vqx1qj: 135, 205, 118;
	--color-ieeroqwrk: 135, 205, 118;
	--color-i7a2wqla9: 135, 205, 118;
	--color-ibbdn6r07: 135, 205, 118;
	--color-idnpuyl26: 135, 205, 118;
	--color-i5yoqp300: 135, 205, 118;
	--color-ij41gve3v: 135, 205, 118;
	--color-ie825xy9y: 135, 205, 118;
	--color-itow1w58m: 135, 205, 118;
	--color-i3j94fvig: 135, 205, 118;
	--color-ibrk6t7a8: 135, 205, 118;
	--color-inr73n5b3: 135, 205, 118;
	--color-iv80vnb6g: 135, 205, 118;
	--color-ij9d6btmf: 135, 205, 118;
	--color-i6srteo60: 135, 205, 118;
	--color-io96vigvj: 135, 205, 118;
	--color-ibfdw6m3a: 135, 205, 118;
	--color-ilzkjwfp7: 135, 205, 118;
	--color-iasdak19m: 135, 205, 118;
	--color-i6ds4vjnj: 135, 205, 118;
	--color-i8n5qtdke: 135, 205, 118;
	--color-i5s0zx78b: 135, 205, 118;
	--color-ijglgcquo: 135, 205, 118;
	--color-i19u2b2pu: 135, 205, 118;
	--color-i9omii7mt: 135, 205, 118;
	--color-i7lem7gju: 135, 205, 118;
	--color-izt08cyb1: 135, 205, 118;
	--color-i8u2ijitv: 135, 205, 118;
	--color-izn58uwh3: 135, 205, 118;
	--color-ilolp3kfu: 135, 205, 118;
	--color-igqt53eh0: 135, 205, 118;
	--color-iinef2gj3: 135, 205, 118;
	--color-ih4z7ln05: 135, 205, 118;
	--color-ibz8byk42: 135, 205, 118;
	--color-iviuptoql: 135, 205, 118;
	--color-imopd2yav: 135, 205, 118;
	--color-ieusorjdd: 135, 205, 118;
	--color-i0iqfxyvz: 135, 205, 118;
	--color-iivqi6a0y: 135, 205, 118;
	--color-i5pl7unbz: 135, 205, 118;
	--color-ip5pr5g39: 135, 205, 118;
	--color-id9tqzc2s: 135, 205, 118;
	--color-id0vh2ikl: 135, 205, 118;
	--color-icqhkz7cq: 135, 205, 118;
	--color-ihdcsj07s: 135, 205, 118;
	--color-iv5gjey40: 135, 205, 118;
	--color-i6ej783vi: 135, 205, 118;
	--color-ihi6mkt4g: 135, 205, 118;
	--color-infzwh2bt: 135, 205, 118;
	--color-i6ocyyl0m: 135, 205, 118;
	--color-iyey60qup: 135, 205, 118;
	--color-ibgkaix18: 135, 205, 118;
}

.text--u-in68ei4ln:hover, .text--u-in68ei4ln.is-hover { background-color: rgba(13, 135, 98, 0) }
.imageFit--u-iyg29ahim { border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.div--u-i1gk41yxx:focus .imageFit--u-iyg29ahim:active, .div--u-i1gk41yxx.is-focus .imageFit--u-iyg29ahim.is-active { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: rgba(31, 131, 99, 0) }
.hor-menu--u-i4bbt1qyc .hor-menu__link:hover, .hor-menu--u-i4bbt1qyc .hor-menu__link.is-hover { color: rgb(253, 253, 253) }
.link-universal--u-iz4n0v8my:hover, .link-universal--u-iz4n0v8my.is-hover { background-color: rgba(0, 0, 0, 0) }
.link-universal--u-iqlfc8gdr:hover, .link-universal--u-iqlfc8gdr.is-hover { background-color: rgba(255, 255, 255, 0); -webkit-text-stroke-color: rgba(0, 0, 0, 0); color: rgb(12, 22, 51) }
.section--u-izqhnul1l { background-image: url("/d/remont_myagkoj_krovli_950_m2_fon_116237.jpg"), url("/d/krovlya_montaya_rulonnaya_604797.jpg"), none, radial-gradient(at 0% 50%, rgb(30, 62, 152) 0%, rgba(255, 255, 255, 0) 26%), linear-gradient(to right, rgba(0, 0, 0, 0.72) 0%, rgba(255, 255, 255, 0) 40%); background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px, left 0px top 0px, left 0px top 0px, left 0px top 0px; background-size: 2000.00px auto, 1440.00px auto, 1680.00px auto, auto, auto; background-attachment: scroll, scroll, scroll, scroll, scroll; background-color: rgb(12, 22, 51); -webkit-text-stroke-color: rgb(45, 50, 63) }
.text--u-itydcua4h { color: rgb(253, 253, 253) }
.text--u-iopbtkzoi { color: rgb(253, 253, 253); -webkit-text-stroke-width: 0px; -webkit-text-stroke-color: rgb(12, 22, 51) }
.text--u-im7x5y0cg { -webkit-text-stroke-color: rgb(12, 22, 51); -webkit-text-stroke-width: 0px }
.section--u-ilrmm6yyq { background-image: url("/d/fon_3_387492.jpg"), url("/d/fon_3.jpg"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, left 150px top 0px; background-size: auto, auto; background-attachment: scroll, scroll; background-color: rgb(253, 253, 253); border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px }
.text--u-iomacplvs { color: rgb(253, 253, 253); -webkit-text-stroke-color: rgb(12, 22, 51); -webkit-text-stroke-width: 0px }
.text--u-ianvtigfy { color: rgb(253, 253, 253) }
.imageFit--u-ibsn3iu75 { background-image: url("/d/logotip_kubankrovlya.jpg"), linear-gradient(rgb(253, 253, 253) 0%, rgb(253, 253, 253) 100%); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px; background-size: auto, auto; background-attachment: scroll, scroll }
.blocklist__item--u-ipqalqjli { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.section--u-if4fyim44 { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ia9qgf3jn .mosaic-form__name { color: rgb(253, 253, 253) }
.mosaic-form--u-ia9qgf3jn .mosaic-form__checkbox ~ .mosaic-form__value { color: rgb(253, 253, 253) }
.heading--u-iunaevrrz { -webkit-text-stroke-color: rgb(12, 22, 51); -webkit-text-stroke-width: 0.2px; color: rgb(253, 253, 253) }
.section--u-iqchy7qlf { box-shadow: 0px 0px 0px 0px rgba(var(--color-ioqlllahj), 1) }