

/* Start:/local/components/baza23/block.title/templates/.default/style.css?1765030925652*/
.section--block-title.title-long .section-content{max-width:850px}.section--block-title.title-max .section-content{max-width:none}.section--block-title .section-content{margin:0 auto;max-width:600px;text-align:center}.section--block-title a{text-decoration:none;color:inherit;font:inherit}.section--block-title div.item-title{margin:0;line-height:1.1;font-size:1.5em;font-weight:500}.section--block-title .item-subtitle{margin:22px 0 0;line-height:1.5;text-align:center;font-size:1.25em;color:#646464}@media only screen and (max-width:767.98px){.section--block-title div.item-title{font-size:1.275em}.section--block-title .item-subtitle{font-size:1em}}
/* End */


/* Start:/local/templates/valmapak-2025/components/bitrix/system.pagenavigation/navi-square/style.css?17630353381907*/
.page-navigation{position:relative;margin:10px 0;text-align:center}.page-navigation .navi-list{display:inline-block}.page-navigation .navi-list .navi-item{display:inline-block;margin:0 2px 15px 2px}.page-navigation .navi-list .navi-item span{display:block;height:32px;min-width:32px;padding:0 8px;line-height:32px;vertical-align:middle;border-radius:16px;font-size:.875em;background:#d1d1d1;color:#000127;box-sizing:border-box;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.page-navigation .navi-list .navi-item a{display:block;height:32px;min-width:32px;line-height:32px;vertical-align:middle;border-radius:16px;color:#000127;text-decoration:none}.page-navigation .navi-list .navi-item a:hover span{background:#a1a1a1;color:#000127;font-weight:600}.page-navigation .navi-list .navi-item.navi-active span{background:#286af3;color:#fff}.page-navigation .navi-list .navi-item.navi-end,.page-navigation .navi-list .navi-item.navi-home{display:none}.page-navigation .navi-list .navi-item.navi-all a span,.page-navigation .navi-list .navi-item.navi-pgdn a span,.page-navigation .navi-list .navi-item.navi-pgup a span{padding:0 18px;line-height:28px;background:#fff;border:2px solid #d1d1d1;color:#000127}.page-navigation .navi-list .navi-item.navi-all span,.page-navigation .navi-list .navi-item.navi-pgdn span,.page-navigation .navi-list .navi-item.navi-pgup span{padding:0 18px;line-height:28px;color:#a1a1a1;background:#fff;border:2px solid #d1d1d1}.page-navigation .navi-list .navi-item.navi-all a:hover span,.page-navigation .navi-list .navi-item.navi-pgdn a:hover span,.page-navigation .navi-list .navi-item.navi-pgup a:hover span{background:#fff;border-color:#d1d1d1;color:#000}.page-navigation .navi-list .navi-item.navi-all.disabled span,.page-navigation .navi-list .navi-item.navi-pgdn.disabled span,.page-navigation .navi-list .navi-item.navi-pgup.disabled span{opacity:.8}
/* End */


/* Start:/local/templates/valmapak-2025/components/bitrix/news.list/section--services/style.css?17650309242631*/
.section--services .view-1 .item-list:not(.with-caro){display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.section--services .view-1 .elem-item{padding:44px 30px 34px;border-radius:40px;background:#f4f4f4;transition:.3s;cursor:pointer}.section--services .view-1 .elem-item:hover{transform:translateY(-15px);box-shadow:5px 5px 10px 0 rgba(140,140,140,.2)}.section--services .view-1 .elem-item:hover .item-title{color:#00923f}.section--services .view-1 .item-title{min-height:72px;margin:0 0 24px;line-height:1.2;text-align:center;font-weight:500;font-size:1.875em}.section--services .view-1 .item-text{min-height:104px;margin:0 0 24px;line-height:1.6;text-align:center;font-weight:500;color:#646464}.section--services .view-1 .item-img{display:flex;height:244px;align-items:center;justify-content:center}.section--services .view-2 .item-list:not(.with-caro){display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-rows:max-content}.section--services .view-2 .elem-item{position:relative;display:block;padding:30px 20px 80px;border-radius:40px;background:#f4f4f4;cursor:pointer;transition:.3s}.section--services .view-2 .elem-item:hover{box-shadow:rgba(0,0,0,.1) 0 0 10px 1px}.section--services .view-2 .elem-item:hover .icon-details{opacity:1}.section--services .view-2 .item-img{height:200px;margin:0 0 30px}.section--services .view-2 .item-title{line-height:1.5;font-size:1.25em}.section--services .view-2 .item-btn{display:flex;position:absolute;bottom:20px;left:0;width:100%;padding:0 20px;align-items:center;justify-content:space-between;z-index:1}.section--services .view-2 .btn-details{font-size:.875em;color:#00923f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section--services .view-2 .icon-details{display:flex;width:40px;height:40px;opacity:0;align-items:center;justify-content:center;color:#00923f;background:#fff;border-radius:50%;transition:.3s}.section--services .view-2 .icon-details svg{width:30px;height:30px}.section--services .swiper-slide{height:auto}@media only screen and (max-width:1023.98px){.section--services .view-1 .item-list:not(.with-caro){grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media only screen and (max-width:767.98px){.section--services .view-1 .elem-item{padding:30px 15px}.section--services .view-1 .item-title{min-height:initial;font-size:1.375em}.section--services .view-1 .item-text{min-height:initial;font-size:1em}.section--services .view-1 .item-img{height:initial}.section--services .view-2 .item-title{font-size:1em}.section--services .view-2 .icon-details{opacity:1}}
/* End */


/* Start:/local/templates/valmapak-2025/components/baza23/local.empty/block--advantages/style.css?17650309251855*/
.section--advantages{position:relative}.section--advantages .section-content.multi-column .item-list{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-auto-rows:max-content}.section--advantages .section-content.one-column{height:100%}.section--advantages .section-content.one-column .item-list{display:flex;height:100%;flex-direction:column;align-items:stretch;justify-content:space-between}.section--advantages .section-content.one-column .elem-item{padding:23px 28px}.section--advantages .section-content.one-column .item-title{font-size:1.5em}.section--advantages .section-content.one-column .item-text{font-size:1.25em}.section--advantages .elem-item{display:flex;padding:28px;gap:24px;border-radius:30px;background:#f4f4f4}.section--advantages .item-icon{width:50px;height:50px;color:#00923f}.section--advantages .item-icon svg{width:50px;height:auto;max-height:50px}.section--advantages .item-img{width:50px}.section--advantages .item-img img{max-width:50px;width:auto;height:auto}.section--advantages .item-title{line-height:1.5;font-size:1.325em;font-weight:500}.section--advantages .item-text{line-height:1.5;font-size:1.25em}@media (max-width:1023.98px){.section--advantages .section-content{height:auto}.section--advantages .section-content.one-column{height:auto}}@media (max-width:767.98px){.section--advantages .section-content.multi-column .item-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.section--advantages .section-content.one-column .elem-item{padding:24px;gap:15px}.section--advantages .section-content.one-column .item-title{font-size:1.125em}.section--advantages .section-content.one-column .item-text{font-size:1em}.section--advantages .elem-item{padding:24px;gap:15px}.section--advantages .item-title{font-size:1.125em}.section--advantages .item-text{font-size:1.125em}}
/* End */
/* /local/components/baza23/block.title/templates/.default/style.css?1765030925652 */
/* /local/templates/valmapak-2025/components/bitrix/system.pagenavigation/navi-square/style.css?17630353381907 */
/* /local/templates/valmapak-2025/components/bitrix/news.list/section--services/style.css?17650309242631 */
/* /local/templates/valmapak-2025/components/baza23/local.empty/block--advantages/style.css?17650309251855 */
