.baner.subpage .image__baner{display:flex}.baner.subpage .image__baner--text{width:50%;position:initial;transform:translate(0, 0);display:flex;justify-content:center;flex-direction:column;color:white;line-height:30px;text-align:left;font-family:var(--font-lato);font-size:22px}.baner.subpage .image__baner--text a{margin-top:30px;text-align:center;padding-top:9px;min-width:180px;min-height:50px;padding:12px 20px;background:var(--color);display:inline-block;color:white;border-radius:25px;font-size:18px}.baner.subpage .image__baner--text .title{line-height:40px;font-size:36px;font-family:var(--font)}.baner.subpage .image__baner--img{width:50%}.baner.subpage .image__baner--img img{display:block;padding:85px 0 0 85px}.baner.node-2559{background-color:#1d50fa}.baner.node-2554{background-color:#520082}.baner.node-2549{background-color:var(--color-green)}.baner.node-2549 .image__baner--text{color:black}.baner.node-2544{background-color:var(--color-purple)}.baner.node-2544 .image__baner--text{font-size:16px}.baner.node-2539{background-color:var(--color-purple2)}.baner.node-2539 .image__baner--text{font-size:18px}.baner.node-2534{background-color:var(--color-red)}.baner.node-2534 .image__baner--text{font-size:18px}.baner.view--center .image__baner--text{width:735px;color:var(--color);line-height:65px;top:38px;font-weight:700;font-size:44px}.baner .image__baner{position:relative;text-align:center}.baner .image__baner--text{font-family:var(--font);position:absolute;left:50%;top:76px;transform:translate(-50%, 0%);text-align:center}
