.seo-articles{color:#454f51;padding:36px 20px 64px;font-size:18px;line-height:1.75}.seo-articles .holder{max-width:1120px}.seo-articles h1,.seo-articles h1.responsive{height:auto;line-height:1.2;font-size:clamp(28px,4vw,43px);color:#303c3e;margin:12px 0 24px;font-weight:500}.seo-articles h2{color:#303c3e;line-height:1.4;font-weight:500}.seo-breadcrumbs{display:flex;gap:14px;align-items:center;font-size:13px;color:#667779;margin:8px 0 36px}.seo-breadcrumbs a:hover,.seo-articles .seo-back:hover{text-decoration:underline}.seo-kicker{color:#397b7c;font-size:11px;letter-spacing:1.5px;font-weight:bold}.seo-heading{max-width:800px;margin-bottom:42px}.seo-heading>p:last-child{color:#6f7b7d}.seo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.seo-card{display:flex;flex-direction:column;border:1px solid #e1e9e9;border-radius:5px;padding:28px;background:#fff}.seo-card h2{font-size:23px;margin:10px 0}.seo-card>p:not(.seo-kicker){color:#6e7a7c;font-size:16px}.seo-read{color:#397b7c;font-size:14px;font-weight:bold;margin-top:auto;padding-top:20px}.seo-detail{max-width:820px;margin:auto}.seo-summary{font-size:21px;color:#69787b;line-height:1.6}.seo-date{font-size:13px;color:#758486;margin-bottom:38px}.seo-body p{margin:0 0 1.6em;overflow-wrap:anywhere}.seo-contact{background:#f0f6f6;border-left:4px solid var(--main,#5aa4a5);padding:24px 28px;margin:44px 0}.seo-contact h2{font-size:23px;margin-top:0}.seo-button{display:inline-block;background:var(--main,#5aa4a5);color:#fff;padding:10px 22px;border-radius:3px;font-size:15px}.seo-back{color:#397b7c;font-size:15px}.seo-message{padding:30px 0 60px}.seo-message a{color:#397b7c}a:focus-visible{outline:3px solid #5aa4a5;outline-offset:4px}@media(max-width:900px){.seo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.seo-grid{grid-template-columns:1fr}.seo-articles{padding:20px 16px 40px;font-size:17px}.seo-card{padding:22px}.seo-summary{font-size:19px}.seo-breadcrumbs{margin-bottom:25px}.seo-contact{padding:20px}}

@media(max-width:749px){.seo-page .banner.small .sliderBanner{height:200px}.seo-page .banner.small .sliderBanner .scroller .item .text{top:0;bottom:auto;height:200px!important;width:100vw;display:flex;align-items:center}.seo-page .banner.small .sliderBanner .scroller .item .text div{top:auto;transform:none;padding:0 20px;box-sizing:border-box;width:100%}.seo-page .banner.small .sliderBanner .scroller .item .text h2{font-size:22px;width:auto;line-height:1.25}.seo-page .banner.small .sliderBanner .scroller .item .text h3{font-size:16px;width:auto;line-height:1.4}.seo-page .banner.small .sliderBanner .scroller .item .text h4{font-size:12px}}
