:root{--coblocks-spacing--0: 0; --coblocks-spacing--1: 0.5em; --coblocks-spacing--2: 1em; --coblocks-spacing--3: 1.5em; --coblocks-spacing--4: 2em; --coblocks-spacing--5: 2.5em; --coblocks-spacing--6: 3em; --coblocks-spacing--7: 3.5em; --coblocks-spacing--8: 4em; --coblocks-spacing--9: 4.5em; --coblocks-spacing--10: 7em;}:root{--coblocks-spacing--0: 0; --coblocks-spacing--1: 0.5em; --coblocks-spacing--2: 1em; --coblocks-spacing--3: 1.5em; --coblocks-spacing--4: 2em; --coblocks-spacing--5: 2.5em; --coblocks-spacing--6: 3em; --coblocks-spacing--7: 3.5em; --coblocks-spacing--8: 4em; --coblocks-spacing--9: 4.5em; --coblocks-spacing--10: 7em;}html{width: 100%; max-width: 100%; overflow-x: hidden;}a{font-weight: bold;}body{width: 100%; max-width: 100%; overflow-x: hidden;}.single .site-content{margin-top: 100px;}@media (max-width: 921px){.single .site-content{margin-top: 110px;}}h3{text-align: center; color: rgb(0, 93, 172) !important;}h1::after,h3::after{content: none; display: none;}.nav-links{display: block !important;}:root{--rpt-bg: #f4f6fb; --rpt-primary: #005DAC; --rpt-primary-dark: #003d72; --rpt-accent: #005DAC; --rpt-text: #11172D; --rpt-muted: #5D6584; --rpt-success: #16a34a; --rpt-success-bg: #f0fdf4; --rpt-success-border: #bbf7d0; --rpt-danger: #dc2626; --rpt-danger-bg: #fef2f2; --rpt-danger-border: #fecaca; --rpt-info-bg: #f8fafc; --rpt-info-border: #e2e8f0; --rpt-radius: 14px; --rpt-radius-sm: 10px; --rpt-shadow: 0 8px 28px rgba(0,0,0,0.06); --rpt-font: 'Manrope',sans-serif;}#ast-scroll-top{display: none !important;}#colophon{display: none !important;}.single-post .entry-content{padding-left: 30px; padding-right: 10px;}@media (max-width: 768px){.single-post .entry-content{padding-left: 14px; padding-right: 4px;}}.single .entry-header{margin-bottom: 36px;}.single .entry-meta{display: flex; flex-wrap: wrap; gap: 6px 18px; font-size: 13px; color: rgb(138, 143, 168); margin-bottom: 8px;}.single .entry-content a{font-weight: 500 !important;}.single .entry-content{font-size: 17px; line-height: 1.78; color: rgb(45, 47, 59); font-family: Manrope, sans-serif;}.single .entry-content > p:first-of-type{font-size: 19px; line-height: 1.7; color: rgb(17, 23, 45); font-weight: 500;}.single .entry-content p{margin-top: 0px; margin-bottom: 1.35em;}.single .entry-content a{color: rgb(0, 92, 165); text-decoration: underline rgba(0, 92, 165, 0.3); text-underline-offset: 3px; transition: color 0.2s, text-decoration-color 0.2s;}.single .entry-content a:hover{color: rgb(0, 63, 122); text-decoration-color: rgb(0, 63, 122);}.single .entry-content ul{margin: 0px 0px 1.4em !important; padding-left: 0px !important; list-style: none !important;}.single .entry-content ul li{position: relative; padding-left: 26px; margin-bottom: 0.5em; line-height: 1.7; list-style: none !important;}.single .entry-content ul li::before{content: ""; position: absolute; left: 0px; top: 0.6em; width: 8px; height: 8px; border-radius: 50%; background: rgb(0, 92, 165); flex-shrink: 0;}.single .entry-content img{max-width: 100%; height: auto; border-radius: 8px; display: block;}@media (max-width: 991.98px){.ast-separate-container.single #primary,.single #primary{padding-left: 20px !important; padding-right: 20px !important; box-sizing: border-box !important;}.ast-separate-container.single #content .ast-container{padding-left: 12px !important; padding-right: 12px !important;}}@media (max-width: 767.98px){.single .entry-header{margin-bottom: 24px;}.single .entry-content{font-size: 16px; line-height: 1.78;}.single .entry-content > p:first-of-type{font-size: 17px; line-height: 1.65;}.single .entry-content img{border-radius: 6px;}.single .entry-content ul li{padding-left: 22px; font-size: 15px; line-height: 1.72;}.single .entry-meta{font-size: 12px; gap: 4px 14px;}}@media (max-width: 480px){.single .entry-content{font-size: 15px; line-height: 1.76;}.single .entry-content > p:first-of-type{font-size: 16px;}}.single #content > .ast-container,.single .site-content > .ast-container{display: flex !important; flex-wrap: nowrap !important; align-items: flex-start !important; max-width: 1350px !important;}.single #content > .ast-container::before,.single #content > .ast-container::after,.single .site-content > .ast-container::before,.single .site-content > .ast-container::after{display: none !important;}.single #primary{width: 70% !important; flex: 0 0 70% !important; float: none !important; min-width: 0px !important;}@media (max-width: 921px){.single #content > .ast-container,.single .site-content > .ast-container{flex-wrap: wrap !important;}.single #primary{width: 100% !important; flex: 0 0 100% !important; box-sizing: border-box !important;}}.ast-separate-container .ast-article-single{padding-top: 0px; padding-left: 0px; padding-right: 0px;}.site-content > .ast-container{display: block !important;}.header_search-inp{padding: 0px !important;}.entry-content ul{list-style: disc !important; margin: 0px !important; padding-left: 40px !important;}p,h1,h3{margin: 0px; padding: 0px; font-weight: 400;}html{box-sizing: border-box; scroll-behavior: smooth; overflow-x: hidden;}*{outline: none;}*,::before,::after{box-sizing: inherit;}body{overflow-x: hidden; font-family: Manrope, sans-serif;}.btn{border: 2px solid rgb(0, 93, 172); background: rgb(255, 255, 255); display: flex; justify-content: center; align-items: center; font-weight: 600; font-size: 15px; color: rgb(0, 93, 172); position: relative; transition: 0.3s;}.btn:hover{background: rgb(0, 93, 172); color: rgb(255, 255, 255) !important;}a{text-decoration: none;}ul{list-style: none; padding: 0px; margin: 0px;}.container{max-width: 1350px; margin: 0px auto; padding: 0px 15px;}.footer{background: rgb(242, 247, 251); padding: 80px 0px 100px;}.footer_wrapper{display: flex; justify-content: space-between;}.footer_info{width: 315px;}.footer_logo{display: flex; margin-bottom: 32px;}.footer_messages{display: flex; align-items: center; margin-bottom: 40px;}.footer_message{display: flex; margin-right: 22px;}.footer_inner{font-size: 14px; color: rgb(93, 101, 132); line-height: 28px; padding-top: 30px; border-top: 1px solid rgba(0, 0, 0, 0.08);}.footer_items{display: flex; width: 800px; justify-content: space-between;}.footer_item-title{font-weight: 700; font-size: 26px; color: rgb(17, 23, 45); margin-bottom: 30px; line-height: 36px;}.footer_menu a{font-size: 16px; color: rgb(17, 23, 45); line-height: 36px; display: block;}.footer_btn{height: 38px; width: 185px; background: none; line-height: 14px; margin-bottom: 26px; font-size: 13px !important;}.footer_number{font-size: 24px; color: rgb(17, 23, 45); line-height: 24px; position: relative; padding-left: 33px; margin-bottom: 26px; display: block;}.footer_number::before{position: absolute; content: ""; background-image: url("../img/phone.svg"); background-size: cover; width: 22px; height: 22px; left: 0px; top: 50%; transform: translateY(-50%);}.footer_link{display: block; font-size: 16px; color: rgb(17, 23, 45); line-height: 24px; margin-bottom: 10px; padding-left: 26px; position: relative;}.footer_link img{position: absolute; left: 0px; top: 50%; transform: translateY(-50%);}.footer_link:last-child{margin-bottom: 0px;}.footer a{transition: 0.3s;}.footer a:hover{color: rgb(0, 93, 172);}.footer_message:hover path{fill: rgb(211, 47, 44);}.footer_message path{transition: 0.3s;}@media (max-width: 1350px){.footer_items{width: 760px;}}@media (max-width: 1200px){.footer_items{width: 650px;}.footer_info{width: 250px;}}@media (max-width: 991.98px){.footer_wrapper{flex-direction: column;}.footer_inner{position: relative; width: 100%; text-align: center; font-size: 12px; line-height: 22px; margin-top: 30px;}.footer_wrapper{position: relative;}.footer_items{width: 100%;}.footer{padding: 60px 0px;}.footer_info{margin: 0px auto 40px;}.footer_messages{margin-bottom: 0px; justify-content: center; align-items: center;}.footer_message{margin: 0px 10px; align-items: center;}.footer_logo{justify-content: center;}}@media (max-width: 767.98px){.footer_items{flex-direction: column;}.footer_item{width: 100%; margin-bottom: 25px;}.footer_item-title{font-size: 22px; margin-bottom: 10px;}}.footer_requisites{text-align: center; font-size: 13px; color: rgb(93, 101, 132); padding: 20px 0px 0px; margin-top: 20px; border-top: 1px solid rgba(0, 0, 0, 0.08);}@media (max-width: 991.98px){.footer_messages .footer_message{position: relative; margin: 0px 15px;}.footer_messages .footer_message:first-child{margin-left: 0px;}.footer_messages .footer_message:last-child{margin-right: 0px;}.footer_message::after{content: ""; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 40px; height: 40px; background: transparent;}}html{line-height: 1.15; text-size-adjust: 100%;}body{margin: 0px;}main{display: block;}h1{font-size: 2em; margin: 0.67em 0px;}a{background-color: transparent;}b,strong{font-weight: bolder;}small{font-size: 80%;}img{border-style: none;}button,input,textarea{font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px;}button,input{overflow: visible;}button{text-transform: none;}button,[type="submit"]{appearance: button;}textarea{overflow: auto;}[type="search"]{appearance: textfield; outline-offset: -2px;}[type="search"]::-webkit-search-decoration{appearance: none;}::-webkit-file-upload-button{appearance: button; font: inherit;}p,h1,h3{margin: 0px; padding: 0px; font-weight: 400;}html{box-sizing: border-box; scroll-behavior: smooth; overflow-x: hidden;}*{outline: none;}*,::before,::after{box-sizing: inherit;}body{overflow-x: hidden; font-family: Manrope, sans-serif;}a{text-decoration: none;}ul{list-style: none; padding: 0px; margin: 0px;}.container{max-width: 1500px; margin: 0px auto; padding: 0px 40px;}@media (max-width: 768px){.container{padding: 0px 15px;}}.btn{border: 2px solid rgb(0, 93, 172); background: rgb(255, 255, 255); display: flex; justify-content: center; align-items: center; font-weight: 600; font-size: 15px; color: rgb(0, 93, 172); position: relative; transition: 0.3s;}.btn:hover{color: rgb(255, 255, 255) !important; background: rgb(0, 93, 172) !important;}@media (max-width: 767px){h1.error-404-title{letter-spacing: -0.02em; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important; font-size: 30px !important; line-height: 35px !important; font-weight: 800 !important; color: rgb(0, 93, 172) !important; -webkit-text-fill-color: rgb(0, 93, 172) !important; -webkit-font-smoothing: auto !important;}}.main_messages{position: absolute; bottom: 88px; left: 0px; flex-direction: column; display: flex; align-items: center;}.main_message{display: flex; margin-top: 30px;}@media (max-width: 1350px){.container{max-width: 1150px;}}@media (max-width: 1200px){.container{max-width: 998px;}}@media (max-width: 991.98px){.container{max-width: 720px;}.main_messages{display: none;}.main_message{margin: 0px 10px;}}@media (max-width: 767.98px){.container{max-width: 100%;}#main{margin-top: 0px;}}.single-layout-1 ul{margin: 0px 0px 1.5em 3em !important;}.single-layout-1 ul{list-style: disc !important;}.fixed-social{position: fixed; z-index: 9; bottom: 140px; right: 30px; left: unset; background: rgb(0, 136, 204); width: 64px; height: 64px; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: rgba(0, 136, 204, 0.45) 0px 8px 24px, rgba(0, 0, 0, 0.15) 0px 2px 8px; transition: transform 0.25s, box-shadow 0.25s;}.fixed-social:hover{transform: scale(1.08); box-shadow: rgba(0, 136, 204, 0.6) 0px 12px 32px, rgba(0, 0, 0, 0.2) 0px 4px 12px;}.fixed-social__icon{display: block; height: 38px; width: 38px;}.fixed-social__icon path{fill: rgb(255, 255, 255) !important;}.fixed-social::before,.fixed-social::after{content: ""; display: block; position: absolute; border: 2px solid rgb(0, 136, 204); inset: -14px; border-radius: 50%; animation: 1.5s linear 0s infinite normal none running animate; opacity: 0; backface-visibility: hidden;}.fixed-social::after{animation-delay: 0.5s;}@media (max-width: 767px){.fixed-social{bottom: 90px; right: 15px; left: unset; width: 56px; height: 56px;}.fixed-social__icon{height: 32px; width: 32px;}}@media (max-width: 767.98px){.ast-separate-container .ast-article-single{margin-top: 100px !important;}body.single-post.single.ast-separate-container #content.site-content,body.single-post.single.ast-separate-container #content .ast-container{padding-left: 0px !important; padding-right: 0px !important; max-width: 100% !important;}body.single-post.single.ast-separate-container #content #primary{padding-left: 0px !important; padding-right: 0px !important;}body.single-post.single.ast-separate-container #content #primary .ast-article-single{margin-left: 0px !important; margin-right: 0px !important; border-radius: 0px !important;}body.single-post.single.ast-separate-container #primary .ast-article-single .entry-content{padding-left: 0px !important; padding-right: 0px !important;}}.header_logom{display: none;}.footer_logo{display: block;}@media (max-width: 499px){.header_logo{display: none;}.footer_logo{display: none;}.header_logom{display: block; line-height: 0;}.footer_items{flex-flow: wrap; display: flex;}.footer_item{width: 45%; margin-bottom: 25px;}.footer_menu a{color: rgb(17, 23, 45); display: block; font-family: Manrope; font-size: 14px; font-weight: 400; line-height: 25px; text-align: left;}.footer_inner{position: static; width: 100%; text-align: center; display: block; margin: 0px; padding-top: 20px; border-top-width: medium; border-top-style: none; border-top-color: currentcolor;}.footer_inner .footer_text{display: none;}.footer_inner > div{text-align: center;}.footer_inner iframe{margin: 0px auto;}.footer_wrapper{position: relative; padding-bottom: 10px;}.footer_info{margin: -30px auto 30px; display: flex; flex-direction: column; align-items: center; width: 100%;}.footer_logo{margin-bottom: 28px;}.footer_messages{margin-top: 10px; margin-bottom: 25px; justify-content: center;}}#cookie_note{gap: 12px; padding: 10px 16px; border-radius: 14px; max-width: 460px !important;}#cookie_note .cookie_text strong{font-size: 13px; margin-bottom: 1px;}#cookie_note p{font-size: 12px; line-height: 1.3;}#cookie_note > button.cookie_accept{padding: 9px 20px; font-size: 12px;}@media (max-width: 767px){#cookie_note{gap: 6px 10px; padding: 8px 12px; border-radius: 10px; bottom: 8px !important;}#cookie_note .cookie_icon{display: none;}#cookie_note .cookie_text{flex: 1 1 62%; min-width: 0px;}#cookie_note .cookie_text strong{display: none;}#cookie_note p{font-size: 10.5px; line-height: 1.25;}#cookie_note > button.cookie_accept{width: auto; order: 0; padding: 7px 14px; font-size: 11px; border-radius: 7px;}}.hz-comments{margin: 40px 0px 0px;}@media (hover: none){body a:hover,body button:hover,body [class*="btn"]:hover,body [class*="item"]:hover,body [class*="link"]:hover{transform: none !important;}body .btn:hover{color: rgb(0, 93, 172) !important; background: rgb(255, 255, 255) !important;}}@media (min-width: 992px){.header_top-left{flex: 1 1 auto; justify-content: center;}.header_top-menu li:last-child a{margin-right: 0px;}}@media (min-width: 1441px){.header_top-menu a{margin-right: 44px;}}@media (min-width: 992px) and (max-width: 1440px){.header_top-menu a{font-size: 13px; margin-right: 30px; white-space: nowrap;}.menu a{font-size: 15.5px; margin-right: 18px; white-space: nowrap;}.header_number{font-size: 19px; white-space: nowrap;}.header_logo{margin-right: 20px !important;}.header_search input{max-width: 150px;}}@media (min-width: 992px) and (max-width: 1300px){.header_top-menu a{font-size: 12.5px; margin-right: 22px;}.menu a{font-size: 14.5px; margin-right: 12px;}.header_number{font-size: 17px;}.header_search{margin-right: 8px !important;}.header_search input{max-width: 120px !important; width: 120px !important;}}h1,h3,body h1,body h3,section h1,.entry-content h1{color: rgb(0, 93, 172) !important; -webkit-text-fill-color: rgb(0, 93, 172) !important;}@media (min-width: 500px) and (max-width: 767.98px){.header_logo{display: none;}.footer_logo{display: none;}.header_logom{display: block; line-height: 0;}}.site-content{margin-top: 0px !important;}.header_bot{padding-top: 0px !important; padding-bottom: 0px !important;}.header_bot-left{padding-top: 14px !important; padding-bottom: 16px !important; box-sizing: border-box !important; align-items: center !important;}.header_logo{margin-top: 0px !important; margin-bottom: 0px !important;}@media (min-width: 1800px){.container{max-width: 1760px !important; margin-left: auto !important; margin-right: auto !important;}}.footer_btn.btn{border-radius: 14px !important;}footer.footer{border-radius: 36px 36px 0px 0px; background: linear-gradient(rgb(242, 247, 251) 0%, rgb(234, 241, 250) 100%) !important; padding: 72px 0px 28px !important;}footer.footer .footer_wrapper{align-items: flex-start; gap: 48px; display: flex !important; justify-content: space-between !important;}footer.footer .footer_info{flex: 0 0 320px; width: 320px !important;}footer.footer .footer_logo{margin-bottom: 24px !important;}footer.footer .footer_messages{gap: 10px; margin-bottom: 28px !important;}footer.footer .footer_messages .footer_message{position: relative; align-items: center; justify-content: center; width: 42px; height: 42px; background: rgb(255, 255, 255); border: 1px solid rgb(220, 230, 243); border-radius: 50%; box-shadow: rgba(20, 60, 140, 0.06) 0px 4px 12px; transition: background 0.2s, border-color 0.2s, transform 0.2s; display: inline-flex !important; margin: 0px !important;}footer.footer .footer_messages .footer_message::after{display: none !important;}footer.footer .footer_messages .footer_message:hover{background: rgb(0, 93, 172); border-color: rgb(0, 93, 172); transform: translateY(-2px);}footer.footer .footer_message:hover path{fill: rgb(255, 255, 255) !important;}footer.footer .footer_inner{font-size: 13.5px !important; line-height: 22px !important; color: rgb(101, 116, 138) !important; padding-top: 22px !important; border-top: 1px solid rgb(220, 230, 243) !important;}footer.footer .footer_inner .footer_text{margin-bottom: 6px;}footer.footer .footer_inner iframe{margin-top: 10px; border-radius: 12px;}footer.footer .footer_items{grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr) minmax(0px, 1.25fr); gap: 40px; flex: 1 1 auto; max-width: 900px; display: grid !important; width: auto !important;}footer.footer .footer_item-title{letter-spacing: 0.09em; text-transform: uppercase; font-size: 13px !important; line-height: 18px !important; font-weight: 800 !important; color: rgb(101, 116, 138) !important; -webkit-text-fill-color: rgb(101, 116, 138) !important; margin-bottom: 18px !important;}footer.footer .footer_menu li{margin: 0px;}footer.footer .footer_menu a{font-weight: 600; padding: 6px 0px; transition: color 0.15s, transform 0.15s; display: inline-block !important; font-size: 15.5px !important; line-height: 22px !important; color: rgb(31, 39, 64) !important;}footer.footer .footer_menu a:hover{color: rgb(0, 93, 172) !important; transform: translateX(3px);}footer.footer .footer_item1{background: rgb(255, 255, 255); border: 1px solid rgb(227, 235, 245); border-radius: 22px; padding: 26px 26px 24px; box-shadow: rgba(20, 60, 140, 0.08) 0px 14px 36px;}footer.footer .footer_number{font-weight: 800; white-space: nowrap; font-size: 23px !important; line-height: 28px !important; color: rgb(17, 23, 45) !important; margin-bottom: 16px !important;}footer.footer .footer_btn.btn{font-weight: 700; box-shadow: rgba(0, 93, 172, 0.25) 0px 8px 20px; display: flex !important; width: 100% !important; height: 48px !important; background: rgb(0, 93, 172) !important; border-color: rgb(0, 93, 172) !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: rgb(255, 255, 255) !important; font-size: 15px !important; text-decoration: none !important; border-radius: 14px !important; margin-bottom: 18px !important;}footer.footer .footer_btn.btn:hover{background: rgb(0, 74, 138) !important; border-color: rgb(0, 74, 138) !important;}footer.footer .footer_links{display: grid; gap: 10px; padding-top: 16px; border-top: 1px solid rgb(238, 242, 248);}footer.footer .footer_link{font-weight: 600; word-break: break-word; font-size: 15px !important; color: rgb(31, 39, 64) !important; margin: 0px !important; padding-left: 28px !important;}footer.footer .footer_link:hover{color: rgb(0, 93, 172) !important;}footer.footer .footer_requisites{margin-top: 48px !important; padding-top: 22px !important; border-top: 1px solid rgb(220, 230, 243) !important; font-size: 13px !important; color: rgb(138, 148, 168) !important;}@media (max-width: 1200px){footer.footer .footer_info{width: 260px !important; flex-basis: 260px;}footer.footer .footer_items{gap: 28px;}}@media (max-width: 991.98px){footer.footer{border-radius: 28px 28px 0px 0px; padding: 52px 0px 24px !important;}footer.footer .footer_wrapper{align-items: stretch; gap: 36px; flex-direction: column !important;}footer.footer .footer_info{flex-basis: auto; text-align: center; width: 100% !important; margin: 0px !important;}footer.footer .footer_messages{justify-content: center;}footer.footer .footer_inner{margin-top: 0px !important;}footer.footer .footer_items{max-width: none;}}@media (max-width: 767.98px){footer.footer .footer_items{grid-template-columns: 1fr 1fr; gap: 28px 18px;}footer.footer .footer_item{width: auto !important; margin: 0px !important;}footer.footer .footer_item1{grid-column: 1 / -1; padding: 22px 18px;}footer.footer .footer_item-title{font-size: 12px !important; margin-bottom: 10px !important;}footer.footer .footer_menu a{padding: 6px 0px; font-size: 14.5px !important;}footer.footer .footer_number{font-size: 22px !important;}footer.footer .footer_requisites{line-height: 1.6; margin-top: 32px !important; font-size: 12px !important;}}::selection{background: rgb(0, 93, 172) !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: rgb(255, 255, 255) !important;}.hz-otr-blok{margin: 40px 0px 32px; padding: 32px; border-radius: 22px; background: linear-gradient(rgb(245, 249, 255) 0%, rgb(238, 244, 252) 100%); border: 1px solid rgb(227, 235, 245);}.hz-otr-kejsy{display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 14px; margin: 0px 0px 26px;}.hz-otr-kejs{display: flex; flex-direction: column; background: rgb(255, 255, 255); border: 1px solid rgb(227, 235, 245); border-radius: 18px; overflow: hidden; box-shadow: rgba(20, 60, 140, 0.06) 0px 6px 18px; transition: transform 0.2s, box-shadow 0.2s; text-decoration: none !important;}.hz-otr-kejs:hover{transform: translateY(-2px); box-shadow: rgba(20, 60, 140, 0.12) 0px 12px 26px;}.hz-otr-kejs img{width: 100%; height: 150px; object-fit: cover; object-position: center top; display: block; background: rgb(238, 244, 252);}.hz-otr-kejs span{padding: 12px 14px 4px; font-size: 14.5px; font-weight: 700; line-height: 1.35; color: rgb(17, 23, 45);}.hz-otr-kejs em{padding: 0px 14px 14px; font-style: normal; font-size: 13.5px; font-weight: 600; color: rgb(0, 93, 172); margin-top: auto;}@media (max-width: 767px){.hz-otr-blok{padding: 22px 16px; margin: 28px -4px 24px;}.hz-otr-kejsy{grid-template-columns: 1fr; gap: 12px;}.hz-otr-kejsy .hz-otr-kejs:nth-child(n+3){display: none;}}.hz-otr-blok a.hz-otr-kejs{box-shadow: none; border-bottom: 0px !important;}.hz-otr-blok .hz-otr-kejs img{margin: 0px !important; border-radius: 0px !important;}.hz-otr-blok .hz-otr-kejs img{height: 150px !important; width: 100% !important; max-width: none !important; object-fit: cover !important; object-position: center top !important;}.hz-otrasl .hz-otr-hero a{text-decoration: none !important;}.hz-otrasl.single #primary,.hz-otrasl #primary{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;margin-left:0!important;margin-right:0!important}
.hz-otrasl .entry-header{display:none!important}
body.hz-otrasl .entry-content.entry-content>*{max-width:860px;margin-left:auto!important;margin-right:auto!important}
body.hz-otrasl .entry-content.entry-content>.hz-otr-hero,body.hz-otrasl .entry-content.entry-content>.hz-otr-doverie,body.hz-otrasl .entry-content.entry-content>.hz-otr-blok{max-width:none}
.hz-otr-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px;align-items:center;padding:40px 44px;border-radius:24px;background:linear-gradient(135deg,#F5F9FF 0%,#E6F0FB 100%);border:1px solid #E3EBF5;margin-top:0!important;margin-bottom:18px!important}
.hz-otr-plashka{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 10px;border-radius:999px;background:#fff;color:#005DAC;font-size:13px;font-weight:600;line-height:1.3;box-shadow:0 4px 14px rgba(0,93,172,.08)}
.hz-otr-plashka::before{content:"";width:7px;height:7px;border-radius:50%;background:#005DAC;box-shadow:0 0 0 3px rgba(0,93,172,.16)}
.hz-otr-hero .hz-otr-hero__h1{margin:16px 0 14px!important;padding:0!important;font-size:40px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:-.01em;text-align:left!important}
.hz-otr-hero .hz-otr-hero__h1::before,.hz-otr-hero .hz-otr-hero__h1::after{display:none!important}
.hz-otr-hero__h1-dop{display:block;margin-top:10px;font-size:21px;font-weight:600;line-height:1.35;color:#2E3650!important;-webkit-text-fill-color:#2E3650!important;letter-spacing:0}
.hz-otr-hero .hz-otr-hero__lid{margin:0 0 16px!important;font-size:17.5px;line-height:1.55;color:#2E3650;max-width:600px}
.hz-otr-spisok{list-style:none!important;margin:0 0 22px!important;padding:0!important}
.hz-otr-hero .hz-otr-spisok li{position:relative;padding:0 0 0 28px!important;margin:0 0 9px!important;list-style:none!important;background:none!important;border:0!important;font-size:15.5px;line-height:1.4;font-weight:600;color:#11172D}
.hz-otr-hero .hz-otr-spisok li::before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:#005DAC url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}
.hz-otr-hero__niz{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px}
.hz-otr-hero__cena{width:100%;margin:0 0 2px;font-size:15px;color:#65748A;white-space:nowrap}.hz-otr-hero__cena b{font-size:30px;font-weight:800;color:#005DAC}.hz-otr-hero__cena span{font-weight:600}
.hz-otr-knopka{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:54px;padding:0 26px;border-radius:14px;background:#005DAC;color:#fff!important;-webkit-text-fill-color:#fff;font-size:16px;font-weight:600;text-decoration:none!important;border:0!important;box-shadow:0 10px 24px rgba(0,93,172,.25);transition:background .2s}
.hz-otr-knopka:hover{background:#0B4D89}
.hz-otr-knopka2{display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 22px;border-radius:14px;background:#fff;color:#005DAC!important;-webkit-text-fill-color:#005DAC;font-size:16px;font-weight:600;text-decoration:none!important;border:1px solid #D6E3F3!important;transition:background .2s,color .2s}
.hz-otr-knopka2:hover{background:#005DAC;color:#fff!important;-webkit-text-fill-color:#fff}
.hz-otr-hero__foto img{display:block;width:100%!important;height:auto!important;max-width:none!important;margin:0!important;border-radius:20px;box-shadow:0 18px 40px rgba(20,60,140,.16)}
.hz-otr-doverie{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:0!important;margin-bottom:38px!important}
.hz-otr-dov{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid #E3EBF5;box-shadow:0 6px 18px rgba(20,60,140,.06);text-decoration:none!important;color:#2E3650!important}
a.hz-otr-dov:hover{border-color:#005DAC}
.hz-otr-dov b{font-size:28px;font-weight:800;line-height:1;color:#005DAC}.hz-otr-dov span{font-size:13.5px;line-height:1.3;color:#65748A}
@media (max-width:1200px){.hz-otr-hero{gap:28px;padding:32px}.hz-otr-hero .hz-otr-hero__h1{font-size:34px!important}}
@media (max-width:921px){
 .hz-otr-hero{grid-template-columns:1fr;gap:22px;padding:24px 18px;border-radius:20px}
 .hz-otr-hero .hz-otr-hero__h1{font-size:28px!important}
 .hz-otr-hero__h1-dop{font-size:17px}
 .hz-otr-hero .hz-otr-hero__lid{font-size:16px}
 .hz-otr-doverie{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
 .hz-otr-dov{padding:12px 14px;gap:10px}.hz-otr-dov b{font-size:22px}.hz-otr-dov span{font-size:12.5px}
}
@media (max-width:600px){
 .hz-otr-hero__niz .hz-otr-knopka,.hz-otr-hero__niz .hz-otr-knopka2{width:100%}
 .hz-otr-hero__cena{width:100%}
}
.hz-otrasl .hz-otr-hero .hz-otr-spisok li::before{content:""!important;position:absolute!important;left:0!important;top:1px!important;width:20px!important;height:20px!important;border-radius:50%!important;background:#005DAC url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat!important;margin:0!important;transform:none!important}
@media (max-width:767.98px){html body.single-post.ast-separate-container .ast-article-single{margin-top:14px!important}}
