.main-page .h1{text-align:center;margin-bottom:30px}.main-page h2,.main-page h3{text-align:center;margin-bottom:30px;font-size:52px}.main-page .gray-text{color:var(--color-gray);text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.main-page .info-section{margin-bottom:70px;padding:50px 0 50px;background:radial-gradient(120% 129% at 52% 110%, #83C8B5 0%, #FFF 100%)}.main-page .info-section .h1{margin-bottom:40px}.main-dignities{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px;margin-top:-80px;position:relative;z-index:2}.main-dignities .main-dignity{padding:35px;background-color:#fff;-webkit-box-shadow:4px 4px 40px 0 rgba(131,200,181,.1);-moz-box-shadow:4px 4px 40px 0 rgba(131,200,181,.1);box-shadow:4px 4px 40px 0 rgba(131,200,181,.1);border-radius:20px}.main-dignities .main-dignity .dignity-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:var(--color-active);border-radius:9px;margin-bottom:16px}.main-dignities .main-dignity .dignity-name{font-size:20px;font-style:normal;font-weight:700;line-height:110%;color:var(--color-dark)}.main-dignities .main-dignity .dignity-description{margin-top:16px;font-style:normal;font-weight:400;line-height:140%}.main-section{padding:100px 0 130px}.main-inside{padding:20px 0 130px}.main-inside.main-products{padding-bottom:70px}.main-about,.main-offers{margin-bottom:150px;background:radial-gradient(120% 120% at 50% 110%, var(--color-green) 0%, white 100%)}.main-products .product-item{padding:0 10px;-webkit-box-shadow:4px 4px 40px 0 rgba(131,200,181,.1);-moz-box-shadow:4px 4px 40px 0 rgba(131,200,181,.1);box-shadow:4px 4px 40px 0 rgba(131,200,181,.1);height:100%}.main-products .product{border-radius:20px;background:#fff;padding:20px;min-height:520px}.about-items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}.about-items.even-items{grid-template-columns:1fr 1fr 1fr}.about-items .about-item{padding:30px;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:292px;position:relative}.about-items .about-item .about-name{text-align:left;font-size:28px;font-style:normal;font-weight:700;line-height:115%;margin-bottom:20px;position:relative;z-index:2;color:var(--color-dark);padding:0}.about-items .about-item .about-description{font-size:16px;font-style:normal;font-weight:400;line-height:140%;position:relative;z-index:2}.about-items .about-item.main{grid-area:1/1/3/3;position:relative;overflow:hidden}.about-items .about-item.main .about-description{font-size:20px}.about-items .about-item.main:after{content:url(/images/union.svg);height:100%;position:absolute;width:100%;right:0;bottom:0;z-index:1;display:block}.about-page .about-items{grid-template-columns:1fr 1fr 1fr}.about-page .about-items .about-item.main{grid-area:1/1/3/2}.about-page .about-items .about-item.is-image{grid-area:1/2/3/5;position:relative;overflow:hidden;display:flex;justify-content:center}.about-top{margin-top:50px}.about-top #bread-crumbs{margin-top:-50px}.about-top h1{margin-top:10px;font-size:150px;font-style:normal;font-weight:bold;line-height:120%;color:#fff;text-align:left}.about-top p{font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#fff}.about-top .breadcrumbs .active{color:#fff}.about-top .breadcrumbs a{color:var(--color-green-active);text-decoration:none}.about-top .row{align-items:center}@media screen and (max-width: 1270px){.about-top h1{margin-top:10px;font-size:110px}.about-items .about-item.main:after{width:105%}}@media screen and (max-width: 1170px){.about-top h1{font-size:110px}.main-page h3{margin-bottom:30px;font-size:38px}.main-page .gray-text{font-size:20px}.main-page .info-section .about-items{grid-template-columns:repeat(2, 1fr)}.main-page .info-section .about-items .about-item.main,.main-page .info-section .about-items .about-item.is-image{grid-area:auto}.main-page .info-section .about-items .about-name{font-size:25px}.main-page .info-section .about-items .about-description{font-size:16px}.main-page .info-section .about-items .is-image{justify-content:center}.about-page .about-items{grid-template-columns:1fr 1fr}}@media screen and (max-width: 991px){.about-top{margin-top:25px}.about-top h1{margin-top:10px;font-size:90px}.about-items{grid-template-columns:1fr 1fr}.about-items .about-item.main{height:500px}.about-items .about-item.main:after{width:30%}.about-items.even-items{grid-template-columns:1fr 1fr}.main-page .h1{text-align:center;margin-bottom:40px}.main-inside{padding:0 0 100px}.main-dignities{margin-top:-60px;grid-template-columns:repeat(2, 1fr)}#main-products .products-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 910px){.about-top br{display:none}.about-page .about-items{grid-template-columns:1fr}.about-page .about-items .about-item.main{grid-area:auto}.about-page .about-items .about-item.is-image{grid-area:auto}}@media screen and (max-width: 768px){.about-top{padding:0 10px;max-width:600px;margin:25px auto 80px}.main-page h3{margin-bottom:30px;font-size:28px}.main-page .gray-text{font-size:14px}.main-page .gray-text br{display:none}.main-page .info-section .about-items{grid-template-columns:1fr}.main-page .info-section .about-items .about-name{font-size:18px}.main-page .info-section .about-items .about-description{font-size:14px}.about-items{grid-template-columns:1fr}.about-items .about-item{min-height:auto}.about-items .about-item.main{height:auto;grid-area:1}.about-items.even-items{grid-template-columns:1fr}.about-items.even-items .about-item{min-height:auto}.about-items.even-items .about-item.main{height:auto;grid-area:1}}@media screen and (max-width: 620px){.main-section{padding:50px 0 50px}.main-about,.main-offers{margin-bottom:75px}.main-page .h1{text-align:center;margin-bottom:20px;padding:0 10px}.main-page .gray-text{font-size:16px}.main-inside{padding:0 0 75px}.about-items{grid-gap:10px}.about-items .about-item{padding:16px;min-height:0;border-radius:16px}.about-items .about-item .about-name{font-size:20px}.about-items .about-item .about-description{font-size:16px}.about-items .about-item.main .about-description{font-size:18px}.about-items .about-item.main:after{width:220px}.main-dignities{margin-top:-20px}.main-dignities .main-dignity{display:grid;grid-template-columns:1fr 3fr}.main-dignities .main-dignity .dignity-name{margin-left:10px}.main-dignities .main-dignity .dignity-description{margin-top:0;grid-area:2/3/2/1}.main-dignities .main-dignity:first-child{margin-left:10px}.main-dignities .main-dignity:last-child{margin-right:10px}}@media screen and (max-width: 600px){.main-dignities{display:flex;overflow-x:scroll}.main-dignities .main-dignity{padding:16px;min-width:250px}.main-products .product{padding:10px;min-height:570px}#main-products .products-grid .product{padding:10px}#main-products .products-grid .product-price{flex-direction:column;align-items:flex-start}#main-products .products-grid .product-price .old-price{margin-left:0}#main-products .products-grid .product-footer{flex-direction:column;justify-content:center;align-items:center}#main-products .products-grid .product-footer .btn{width:100%}.about-items.even-items{grid-template-columns:1fr}.about-items.even-items .about-item.main{grid-area:auto}}/*# sourceMappingURL=index.css.map */
