.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}*,::before,::after{box-sizing:border-box}*{margin:0;padding:0;border:0;outline:0}ol,ul{list-style:none}img,svg,video,canvas,picture{display:block}input,button,select,textarea{font:inherit}p,h1,h2,h3,h4,h5,h6,span{overflow-wrap:break-word}a{text-decoration:none}h1{font-size:36px;font-weight:600;line-height:48px;color:#053829;display:flex;align-items:center;gap:16px}@media(min-width: 768px){h1{font-size:46px;line-height:66px}}h2{font-size:28px;font-weight:600;line-height:40px;color:#053829;display:flex;align-items:center;gap:16px}@media(min-width: 768px){h2{font-size:38px;line-height:46px}}h3{font-size:20px;font-weight:600;line-height:26px;color:#053829;display:flex;align-items:center;gap:16px}h3.title--with-line span{max-width:550px}h4{font-size:18px;font-weight:600;line-height:24px;color:#053829;display:flex;align-items:center;gap:16px;margin-bottom:16px}@media(min-width: 768px){h4{font-size:20px;line-height:26px}}.title--with-line::after{content:"";flex:1;height:2px;background:#9acab8}.title--with-line span{max-width:750px}body{font-family:"Inter",sans-serif}body{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.container{width:100%;margin:0 auto;padding:0 16px}@media(min-width: 768px){.container{padding:0 40px}}@media(min-width: 1280px){.container{max-width:1280px;padding:0 40px}}@media(min-width: 1920px){.container{max-width:1920px;padding:0 160px}}.header{position:relative}.header__wrapper{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:12px 0}@media(min-width: 1920px){.header__wrapper{flex-wrap:nowrap;padding:16px 0}}.header__logo{width:100%;margin-bottom:14px;order:1;flex:1 0 auto}@media(min-width: 768px){.header__logo{width:auto;margin-bottom:0;margin-right:auto;order:1}}.header__logo img{max-width:318px;width:100%;height:auto}.header__nav{display:flex;flex-direction:column;align-items:flex-start;width:100%;position:absolute;top:100%;left:0;padding:0 16px;border-radius:22px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;z-index:100;order:5}.header__nav.is-open{opacity:1;visibility:visible;transform:translateY(0)}@media(min-width: 768px){.header__nav{top:110%;position:static;flex-direction:row;padding:20px 0 0 0;background:rgba(0,0,0,0);border-radius:0;box-shadow:none;opacity:1;visibility:visible;transform:none;order:4}}@media(min-width: 1920px){.header__nav{order:2;width:auto;position:relative;padding-right:30px}.header__nav:after{content:"";position:absolute;top:0%;right:0px;width:2px;height:100%;border-radius:20px;background:#9acab8}}.header__menu{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;border:1px solid #9acab8;border-radius:22px;padding:16px;background:#fff}@media(min-width: 768px){.header__menu{flex-direction:row;column-gap:24px;width:auto;border:none;padding:0}}@media(min-width: 1280px){.header__menu{column-gap:22px}}.header__contacts{display:flex;flex-direction:column;gap:14px;order:2}@media(min-width: 768px){.header__contacts{margin-left:auto}}@media(min-width: 1920px){.header__contacts{order:3;margin-left:30px}}.header__contacts-item{font-size:14px;color:#161e25;text-decoration:none;padding-left:30px;background-size:20px;background-repeat:no-repeat;background-position:left center;transition:color .3s ease}.header__contacts-item--tel{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY5Nl8xNTQ4KSI+CjxwYXRoIGQ9Ik0xMy4wNjI1IDQuMTI1QzE0LjIxODggNC40Mjk1IDE1LjI3MzYgNS4wMzU0NCAxNi4xMTkxIDUuODgwOTRDMTYuOTY0NiA2LjcyNjQ0IDE3LjU3MDUgNy43ODEyIDE3Ljg3NSA4LjkzNzUiIHN0cm9rZT0iIzEzNzc1OSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEyLjM3NSA2Ljg3NUMxMy43OTQ3IDcuMjU0ODQgMTQuNzQ1MiA4LjIwNTMxIDE1LjEyNSA5LjYyNSIgc3Ryb2tlPSIjMTM3NzU5IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuNDM5OCAxMy4xNzczQzEzLjUzNSAxMy4xMTM5IDEzLjY0NDUgMTMuMDc1MyAxMy43NTg0IDEzLjA2NUMxMy44NzIzIDEzLjA1NDYgMTMuOTg3IDEzLjA3MjkgMTQuMDkyIDEzLjExOEwxOC4xNDQ4IDE0LjkzMzlDMTguMjgxNCAxNC45OTIyIDE4LjM5NTQgMTUuMDkzMyAxOC40Njk4IDE1LjIyMTlDMTguNTQ0MSAxNS4zNTA0IDE4LjU3NDkgMTUuNDk5NiAxOC41NTczIDE1LjY0NzFDMTguNDIzOCAxNi42NDQ5IDE3LjkzMjUgMTcuNTYwMiAxNy4xNzQ3IDE4LjIyMjlDMTYuNDE2OSAxOC44ODU1IDE1LjQ0NDIgMTkuMjUwNCAxNC40Mzc1IDE5LjI0OTZDMTEuMzM3OCAxOS4yNDk2IDguMzY1MDIgMTguMDE4MyA2LjE3MzE5IDE1LjgyNjVDMy45ODEzNiAxMy42MzQ2IDIuNzUgMTAuNjYxOSAyLjc1IDcuNTYyMTVDMi43NDkyMyA2LjU1NTQ4IDMuMTE0MSA1LjU4Mjc5IDMuNzc2NzUgNC44MjQ5OEM0LjQzOTQgNC4wNjcxNyA1LjM1NDczIDMuNTc1ODIgNi4zNTI1IDMuNDQyM0M2LjUgMy40MjQ3OCA2LjY0OTIgMy40NTU1IDYuNzc3NzggMy41Mjk4NkM2LjkwNjM3IDMuNjA0MjIgNy4wMDc0MSAzLjcxODIyIDcuMDY1NzggMy44NTQ4TDguODgxNjQgNy45MTEwNUM4LjkyNjI2IDguMDE1MjMgOC45NDQ0MiA4LjEyODgzIDguOTM0NTMgOC4yNDE3M0M4LjkyNDYzIDguMzU0NjMgOC44ODY5OCA4LjQ2MzMzIDguODI0OTIgOC41NTgxNkw2Ljk4ODQ0IDEwLjc0MThDNi45MjMyOSAxMC44NDAxIDYuODg0NzcgMTAuOTUzNyA2Ljg3NjY0IDExLjA3MTNDNi44Njg1IDExLjE4ODkgNi44OTEwNCAxMS4zMDY3IDYuOTQyMDMgMTEuNDEzQzcuNjUyNzQgMTIuODY3OSA5LjE1NjY0IDE0LjM1MzggMTAuNjE1OSAxNS4wNTc2QzEwLjcyMjcgMTUuMTA4NCAxMC44NDEgMTUuMTMwNCAxMC45NTkgMTUuMTIxNUMxMS4wNzcgMTUuMTEyNiAxMS4xOTA3IDE1LjA3MzEgMTEuMjg4OCAxNS4wMDY5TDEzLjQzOTggMTMuMTc3M1oiIHN0cm9rZT0iIzEzNzc1OSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF82OTZfMTU0OCI+CjxyZWN0IHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K")}.header__contacts-item--email{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY5Nl8xNTU1KSI+CjxwYXRoIGQ9Ik0yLjc1IDQuODEyNUgxOS4yNVYxNi41QzE5LjI1IDE2LjY4MjMgMTkuMTc3NiAxNi44NTcyIDE5LjA0ODYgMTYuOTg2MUMxOC45MTk3IDE3LjExNTEgMTguNzQ0OCAxNy4xODc1IDE4LjU2MjUgMTcuMTg3NUgzLjQzNzVDMy4yNTUxNiAxNy4xODc1IDMuMDgwMyAxNy4xMTUxIDIuOTUxMzYgMTYuOTg2MUMyLjgyMjQzIDE2Ljg1NzIgMi43NSAxNi42ODIzIDIuNzUgMTYuNVY0LjgxMjVaIiBzdHJva2U9IiMxMzc3NTkiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xOS4yNSA0LjgxMjVMMTEgMTIuMzc1TDIuNzUgNC44MTI1IiBzdHJva2U9IiMxMzc3NTkiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNjk2XzE1NTUiPgo8cmVjdCB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==")}.header__contacts-item:hover{color:#1a936e}.header__button{display:none}@media(min-width: 768px){.header__button{display:block;order:3;margin-left:30px}}@media(min-width: 1920px){.header__button{order:4}}.header__button .btn{white-space:nowrap}.header__burger{display:flex;flex-direction:column;align-items:flex-end;gap:4px;width:56px;height:56px;padding:21px 18px;margin-left:auto;background:#1a936e;border:none;border-radius:22px;cursor:pointer;order:6}@media(min-width: 768px){.header__burger{display:none}}.header__burger span{display:block;width:100%;height:2px;background:#fff;border-radius:14px;transition:all .3s ease}.header__burger span:nth-child(3){width:78%}.header__burger.is-active span:nth-child(1){transform:rotate(45deg) translate(4.5px, 4px)}.header__burger.is-active span:nth-child(2){opacity:0}.header__burger.is-active span:nth-child(3){width:100%;transform:rotate(-45deg) translate(4.5px, -4px)}header .menu-item{width:100%;border-bottom:2px solid #9acab8;padding:12px 0;display:flex;align-items:center}header .menu-item:last-child{border:none}@media(min-width: 768px){header .menu-item{width:auto;position:relative;padding:0px 0 30px;margin-bottom:-10px;border:none;white-space:nowrap}}header .menu-item a{display:inline-block;width:calc(100% - 32px);color:#161e25;transition:color .3s ease}header .menu-item a:hover{color:#1a936e}@media(min-width: 1280px){header .menu-item a{font-size:16px}}header .menu-item-has-children{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:6px 0px}@media(min-width: 768px){header .menu-item-has-children{padding:0px 0 30px}header .menu-item-has-children:hover>a{color:#1a936e}header .menu-item-has-children:hover::after{background-color:#1a936e;transform:rotate(180deg);top:5px}}header .menu-item-has-children.is-active>a{color:#1a936e}header .menu-item-has-children.is-active::after{background-color:#1a936e}header .menu-item-has-children .submenu-toggle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}header .menu-item-has-children .submenu-toggle::after{content:"";width:10px;height:10px;mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04LjUgMUw0Ljc1IDQuNzVMMSAxIiBzdHJva2U9IiMxNjFFMjUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");mask-position:center;mask-repeat:no-repeat;background-color:#053829;transition:transform .3s}header .menu-item-has-children .submenu-toggle.is-active::after{transform:rotate(-180deg)}header .menu-item-has-children.is-active::after{transform:translateY(-50%) rotate(180deg)}@media(min-width: 768px){header .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}}.sub-menu{display:flex;flex-direction:column;list-style:none;max-height:0;width:100%;overflow:hidden;transition:max-height .3s ease}@media(min-width: 768px){.sub-menu{gap:8px}}.sub-menu a{font-size:14px;line-height:22px;white-space:break-spaces}@media(min-width: 768px){.sub-menu{position:absolute;top:80%;left:-14%;margin-top:0;padding:16px;background:#fff;border-radius:22px;border:1px solid #9acab8;min-width:300px;max-height:none !important;overflow:visible;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;z-index:1}}.sub-menu .menu-item{width:100%;padding:8px 0 0;margin:0;border:none}@media(min-width: 768px){.sub-menu .menu-item{padding:0}}footer{margin-top:64px;margin-bottom:24px}footer .menu-item{padding:0;margin:0}@media(min-width: 1200px){.footer-top{display:flex;justify-content:space-between;gap:24px}}.logo{margin-bottom:24px}.logo img{max-width:318px;width:100%;height:auto}.contacts{margin-bottom:24px}.contacts--wrapper{display:flex;flex-direction:column}@media(min-width: 1200px){.contacts--wrapper{flex-direction:row;gap:36px}}.contacts--wrapper div{display:flex;flex-direction:column}@media(min-width: 1200px){.contacts--wrapper div{order:2}}.contacts a{color:#161e25;font-size:16px;font-weight:400;line-height:26px;margin-bottom:8px;position:relative;padding-left:36px}.contacts a::after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;display:inline-block;background-size:contain;background-repeat:no-repeat}.contacts a.contacts--tel::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc2OF80MDA1KSI+CjxwYXRoIGQ9Ik0xOSA2QzIwLjY4MTkgNi40NDI5IDIyLjIxNjEgNy4zMjQyNyAyMy40NDU5IDguNTU0MDlDMjQuNjc1NyA5Ljc4MzkxIDI1LjU1NzEgMTEuMzE4MSAyNiAxMyIgc3Ryb2tlPSIjMTM3NzU5IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTggMTBDMjAuMDY1IDEwLjU1MjUgMjEuNDQ3NSAxMS45MzUgMjIgMTQiIHN0cm9rZT0iIzEzNzc1OSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE5LjU0ODggMTkuMTY3QzE5LjY4NzIgMTkuMDc0OCAxOS44NDY1IDE5LjAxODcgMjAuMDEyMiAxOS4wMDM2QzIwLjE3NzkgMTguOTg4NiAyMC4zNDQ3IDE5LjAxNTEgMjAuNDk3NSAxOS4wODA3TDI2LjM5MjUgMjEuNzIyQzI2LjU5MTIgMjEuODA2OSAyNi43NTcgMjEuOTUzOSAyNi44NjUxIDIyLjE0MDlDMjYuOTczMyAyMi4zMjc5IDI3LjAxOCAyMi41NDQ5IDI2Ljk5MjUgMjIuNzU5NUMyNi43OTgzIDI0LjIxMDggMjYuMDgzNiAyNS41NDIyIDI0Ljk4MTMgMjYuNTA2QzIzLjg3OTEgMjcuNDY5OSAyMi40NjQyIDI4LjAwMDYgMjEgMjcuOTk5NUMxNi40OTEzIDI3Ljk5OTUgMTIuMTY3MyAyNi4yMDg0IDguOTc5MTkgMjMuMDIwM0M1Ljc5MTA3IDE5LjgzMjIgNCAxNS41MDgyIDQgMTAuOTk5NUMzLjk5ODg4IDkuNTM1MjQgNC41Mjk2IDguMTIwNDIgNS40OTM0NSA3LjAxODE1QzYuNDU3MzEgNS45MTU4OCA3Ljc4ODY5IDUuMjAxMTkgOS4yNCA1LjAwNjk4QzkuNDU0NTQgNC45ODE1IDkuNjcxNTcgNS4wMjYxOCA5Ljg1ODYgNS4xMzQzNEMxMC4wNDU2IDUuMjQyNSAxMC4xOTI2IDUuNDA4MzIgMTAuMjc3NSA1LjYwNjk4TDEyLjkxODggMTEuNTA3QzEyLjk4MzYgMTEuNjU4NSAxMy4wMTAxIDExLjgyMzcgMTIuOTk1NyAxMS45ODhDMTIuOTgxMyAxMi4xNTIyIDEyLjkyNjUgMTIuMzEwMyAxMi44MzYzIDEyLjQ0ODJMMTAuMTY1IDE1LjYyNDVDMTAuMDcwMiAxNS43Njc1IDEwLjAxNDIgMTUuOTMyNiAxMC4wMDI0IDE2LjEwMzdDOS45OTA1NSAxNi4yNzQ4IDEwLjAyMzMgMTYuNDQ2MSAxMC4wOTc1IDE2LjYwMDdDMTEuMTMxMyAxOC43MTcgMTMuMzE4OCAyMC44NzgyIDE1LjQ0MTMgMjEuOTAyQzE1LjU5NjcgMjEuOTc1OCAxNS43Njg4IDIyLjAwNzkgMTUuOTQwNCAyMS45OTQ5QzE2LjExMiAyMS45ODIgMTYuMjc3MyAyMS45MjQ2IDE2LjQyIDIxLjgyODJMMTkuNTQ4OCAxOS4xNjdaIiBzdHJva2U9IiMxMzc3NTkiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNzY4XzQwMDUiPgo8cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==")}.contacts a.contacts--email::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc2OF80MDIxKSI+CjxwYXRoIGQ9Ik00IDdIMjhWMjRDMjggMjQuMjY1MiAyNy44OTQ2IDI0LjUxOTYgMjcuNzA3MSAyNC43MDcxQzI3LjUxOTYgMjQuODk0NiAyNy4yNjUyIDI1IDI3IDI1SDVDNC43MzQ3OCAyNSA0LjQ4MDQzIDI0Ljg5NDYgNC4yOTI4OSAyNC43MDcxQzQuMTA1MzYgMjQuNTE5NiA0IDI0LjI2NTIgNCAyNFY3WiIgc3Ryb2tlPSIjMTM3NzU5IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMjggN0wxNiAxOEw0IDciIHN0cm9rZT0iIzEzNzc1OSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83NjhfNDAyMSI+CjxyZWN0IHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K")}.contacts a.contacts--address::after{background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.5 7.5C10.5 7.20333 10.588 6.91332 10.7528 6.66664C10.9176 6.41997 11.1519 6.22771 11.426 6.11418C11.7001 6.00065 12.0017 5.97094 12.2926 6.02882C12.5836 6.0867 12.8509 6.22956 13.0607 6.43934C13.2704 6.64912 13.4133 6.91639 13.4712 7.20736C13.5291 7.49834 13.4994 7.79994 13.3858 8.07402C13.2723 8.34811 13.08 8.58238 12.8334 8.7472C12.5867 8.91203 12.2967 9 12 9C11.6022 9 11.2206 8.84196 10.9393 8.56066C10.658 8.27936 10.5 7.89782 10.5 7.5ZM6 7.5C6 5.9087 6.63214 4.38258 7.75736 3.25736C8.88258 2.13214 10.4087 1.5 12 1.5C13.5913 1.5 15.1174 2.13214 16.2426 3.25736C17.3679 4.38258 18 5.9087 18 7.5C18 13.1203 12.6019 16.2694 12.375 16.4016C12.2617 16.4663 12.1334 16.5004 12.0028 16.5004C11.8723 16.5004 11.744 16.4663 11.6306 16.4016C11.3981 16.2694 6 13.125 6 7.5ZM7.5 7.5C7.5 11.4563 10.86 14.0822 12 14.8594C13.1391 14.0831 16.5 11.4563 16.5 7.5C16.5 6.30653 16.0259 5.16193 15.182 4.31802C14.3381 3.47411 13.1935 3 12 3C10.8065 3 9.66193 3.47411 8.81802 4.31802C7.97411 5.16193 7.5 6.30653 7.5 7.5ZM19.0097 13.8403C18.8251 13.7793 18.624 13.7924 18.4489 13.8768C18.2738 13.9612 18.1382 14.1102 18.0709 14.2926C18.0035 14.475 18.0096 14.6764 18.0879 14.8543C18.1661 15.0323 18.3104 15.1729 18.4903 15.2466C20.0381 15.8194 21 16.5863 21 17.25C21 18.5025 17.5762 20.25 12 20.25C6.42375 20.25 3 18.5025 3 17.25C3 16.5863 3.96188 15.8194 5.50969 15.2475C5.6896 15.1739 5.8339 15.0332 5.91215 14.8553C5.99039 14.6773 5.99648 14.4759 5.92913 14.2935C5.86178 14.1112 5.72624 13.9621 5.5511 13.8777C5.37596 13.7933 5.1749 13.7803 4.99031 13.8412C2.73937 14.6709 1.5 15.8822 1.5 17.25C1.5 20.1731 6.91031 21.75 12 21.75C17.0897 21.75 22.5 20.1731 22.5 17.25C22.5 15.8822 21.2606 14.6709 19.0097 13.8403Z' fill='%23147759'/%3e%3c/svg%3e")}@media(min-width: 1200px){.contacts a.contacts--address{order:1}}.footer-menu{display:flex;flex-direction:column;gap:24px}@media(min-width: 1200px){.footer-menu{flex-direction:row;gap:24px}}.footer-menu a{color:#3a4c5a;font-size:18px;font-weight:400;line-height:28px}.footer-menu a:hover{color:#1a936e}hr{height:2px;background-color:#9acab8;margin-top:24px;margin-bottom:24px}.footer-bottom p{color:#485d6e}.btn{display:inline-block;padding:14px 24px;border:none;border-radius:22px;font-size:18px;font-weight:400;text-align:center;text-decoration:none;cursor:pointer;transition:all .3s ease-out;white-space:nowrap}@media(min-width: 768px){.btn{width:auto}}.btn a{background-color:rgba(0,0,0,0);padding:0}.btn--disabled{background:#ecf1f7;border:2px solid #ecf1f7;color:#6d8ba3;cursor:not-allowed}.btn--disabled:hover{background:#ecf1f7;border:2px solid #ecf1f7;color:#6d8ba3}.btn--primary{background:#1a936e;color:#fff;border:2px solid #1a936e}.btn--primary:hover{background:#137759;border-color:#137759}.btn--primary:hover .icon{color:#137759}.btn--white{background:#fff;color:#053829;border:2px solid #fff}.btn--white .icon{background:#053829;color:#fff}.btn--white a{color:#053829;font-size:18px}.btn--wave,.contact-form-section__form .wpcf7-submit{position:relative;display:inline-flex;align-items:center;padding:14px 78px 14px 20px;background:#1a936e;background:linear-gradient(to right, #1a936e 0, #1a936e calc(100% - 70px), #ffffff calc(100% - 70px), #ffffff 100%);color:#fff;border-radius:22px;cursor:pointer;font-size:16px;font-weight:500;height:56px;border:2px solid #1a936e;overflow:hidden}@media(min-width: 768px){.btn--wave,.contact-form-section__form .wpcf7-submit{font-size:18px;padding:14px 78px 14px 24px}}.btn--wave::before,.contact-form-section__form .wpcf7-submit::before{content:"";position:absolute;right:26px;top:0;width:50px;height:100%;background-color:#1a936e;mask-image:url("data:image/svg+xml,%3Csvg width='48' height='56' viewBox='0 0 48 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0V56H33.3976H48C39.5093 56 32.199 49.9706 30.5338 41.5944L25.1288 14.4056C23.4637 6.02936 16.1533 0 7.66268 0H0Z' fill='white'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat}.btn--wave::after,.contact-form-section__form .wpcf7-submit::after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:24px;height:24px;z-index:1;mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc2OF8xMDEwNykiPgo8cGF0aCBkPSJNOSA0LjVMMTYuNSAxMkw5IDE5LjUiIHN0cm9rZT0iIzFBOTM2RSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83NjhfMTAxMDciPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);mask-position:center;mask-repeat:no-repeat;background-color:#1a936e}.btn--wave:hover,.contact-form-section__form .wpcf7-submit:hover{transition:all .3s ease;background:linear-gradient(to right, #137759 0, #137759 calc(100% - 70px), #ffffff calc(100% - 70px), #ffffff 100%);border-color:#137759}.btn--wave:hover::before,.contact-form-section__form .wpcf7-submit:hover::before{background-color:#137759}.btn--wave:hover::after,.contact-form-section__form .wpcf7-submit:hover::after{background-color:#137759}.btn--wave-white{background:#fff;color:#053829;background:linear-gradient(to right, #fff 0, #fff calc(100% - 70px), #1a936e calc(100% - 70px), #1a936e 100%);border-color:#fff}.btn--wave-white::before{background-color:#fff}.btn--wave-white::after{background-color:#fff}.btn--wave-white:hover{transition:all .3s ease;color:#053829;background:linear-gradient(to right, #fff 0, #fff calc(100% - 70px), #1a936e calc(100% - 70px), #1a936e 100%);border-color:#fff;box-shadow:0px 25px 50px -12px rgba(0,0,0,0.2509803922)}.btn--wave-white:hover::before{background-color:#fff}.btn--wave-white:hover::after{background-color:#fff}.btn--wave-disabled,.contact-form-section__form p:has(.wpcf7-submit) .wpcf7-submit[disabled] p:has(.wpcf7-submit),.contact-form-section__form p:has(.wpcf7-submit) .wpcf7-submit:disabled p:has(.wpcf7-submit){background:#ecf1f7;background:linear-gradient(90deg, #ecf1f7 60%, rgb(255, 255, 255) 40%);border:2px solid #ecf1f7;color:#6d8ba3;cursor:not-allowed}.btn--wave-disabled::before,.contact-form-section__form p:has(.wpcf7-submit) .wpcf7-submit[disabled] p:has(.wpcf7-submit)::before,.contact-form-section__form p:has(.wpcf7-submit) .wpcf7-submit:disabled p:has(.wpcf7-submit)::before{content:"";background-color:#ecf1f7}.btn--wave-disabled::after,.contact-form-section__form p:has(.wpcf7-submit) .wpcf7-submit[disabled] p:has(.wpcf7-submit)::after,.contact-form-section__form p:has(.wpcf7-submit) .wpcf7-submit:disabled p:has(.wpcf7-submit)::after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:24px;height:24px;z-index:1;mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc2OF8xMDEwNykiPgo8cGF0aCBkPSJNOSA0LjVMMTYuNSAxMkw5IDE5LjUiIHN0cm9rZT0iIzFBOTM2RSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83NjhfMTAxMDciPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);mask-position:center;mask-repeat:no-repeat;background-color:#1a936e}.breadcrumbs{padding:60px 0 24px}@media(min-width: 1280px){.breadcrumbs{padding:88px 0 24px}}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}@media(min-width: 768px){.breadcrumbs__list{gap:12px}}.breadcrumbs__item{display:flex;align-items:center;gap:8px}.breadcrumbs__link{display:flex;align-items:center;gap:6px;font-size:14px;color:#6d8ba3;text-decoration:none;transition:color .3s ease}@media(min-width: 768px){.breadcrumbs__link{font-size:16px}}.breadcrumbs__link:hover{color:#1a936e}.breadcrumbs__link:hover .breadcrumbs__icon{color:#1a936e}.breadcrumbs__icon{width:26px;height:26px;flex-shrink:0;color:#485d6e;transition:color .3s ease}.breadcrumbs__text{line-height:1.4}.breadcrumbs__current{font-size:14px;color:#0d5e45;font-weight:500}@media(min-width: 768px){.breadcrumbs__current{font-size:16px}}.breadcrumbs__separator{font-size:14px;color:#137759;user-select:none}@media(min-width: 768px){.breadcrumbs__separator{font-size:16px}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.stats{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media(min-width: 768px){.stats{grid-template-columns:repeat(4, 1fr);gap:32px}}.stats__item{text-align:center;padding:20px;background:#fff;border-radius:12px;border:1px solid rgba(59,130,246,.15)}@media(min-width: 768px){.stats__item{padding:24px}}.stats__number{font-size:32px;font-weight:700;color:#3b82f6;margin-bottom:4px}@media(min-width: 768px){.stats__number{font-size:40px}}.stats__label{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.5px}@media(min-width: 768px){.stats__label{font-size:14px}}.cta-block{position:relative;background:#1a936e;border-radius:24px;padding:128px 16px;color:#fff;overflow:hidden;box-shadow:0px 25px 50px -12px rgba(0,0,0,.2509803922);height:100%;display:flex;align-items:center}@media(min-width: 768px){.cta-block{padding:60px 40px}}@media(min-width: 1280px){.cta-block{padding:120px 40px}}@media(min-width: 1920px){.cta-block{padding:60px 40px}}.cta-block__content{position:relative;z-index:2}.cta-block__title{font-size:20px;font-weight:600;line-height:26px;margin-bottom:16px;color:#fff}@media(min-width: 768px){.cta-block__title{font-size:25px;line-height:44px}}.cta-block__text{font-size:16px;line-height:26px;margin-bottom:34px;color:#fff}@media(min-width: 768px){.cta-block__text{font-size:18px}}.cta-block__decoration{position:absolute;font-size:60px;font-weight:900;pointer-events:none;color:#cee6dd}.cta-block__decoration--1{top:28px;right:40px}@media(min-width: 768px){.cta-block__decoration--1{top:38px;font-size:70px}}.cta-block__decoration--2{bottom:180px;right:120px;font-size:30px}@media(min-width: 768px){.cta-block__decoration--2{bottom:80px;font-size:40px}}.cta-block__decoration--3{bottom:15px;right:20px;font-size:70px;opacity:.3}@media(min-width: 768px){.cta-block__decoration--3{bottom:25px;font-size:80px}}.cta-block__decoration--4{top:15px;left:40px;font-size:40px;opacity:.3}.cta-block__decoration--5{bottom:10px;left:15px;font-size:80px}@media(min-width: 768px){.cta-block__decoration--5{left:auto;right:210px;bottom:28px}}.cta-block__decoration--6{bottom:5px;left:40px;font-size:60px;opacity:.3}@media(min-width: 768px){.cta-block__decoration--6{font-size:60px}}.doctor-card{display:flex;flex-direction:column;gap:24px}@media(min-width: 768px){.doctor-card{flex-direction:row;gap:32px}}.doctor-card__info{flex:1}.doctor-card__name{font-size:24px;font-weight:700;margin-bottom:8px}@media(min-width: 768px){.doctor-card__name{font-size:28px}}.doctor-card__position{font-size:18px;line-height:24px;font-weight:600;color:#1a936e !important;margin-bottom:8px}.doctor-card ul{list-style:unset;padding-left:16px}.doctor-card li{font-size:14px;line-height:22px;color:#02281c;margin-bottom:6px}@media(min-width: 768px){.doctor-card li{font-size:16px;line-height:26px}}.faq-accordion{display:flex;flex-direction:column;gap:48px}.faq-accordion__group{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;position:relative}@media(min-width: 1280px){.faq-accordion__group{gap:24px}}.faq-accordion__decoration{display:none}@media(min-width: 1280px){.faq-accordion__decoration{display:block;position:absolute;font-size:90px;font-weight:900;line-height:62px;pointer-events:none;color:#9acab8}.faq-accordion__decoration--1{bottom:0px;right:0px;opacity:.3}.faq-accordion__decoration--2{bottom:120px;right:10px;font-size:66px}.faq-accordion__decoration--3{bottom:60px;right:110px;font-size:36px}.faq-accordion__decoration--4{bottom:0px;right:180px;font-size:98px}}.faq-accordion__group-title{font-size:20px;font-weight:600;line-height:26px;color:#161e25;margin:0}@media(min-width: 768px){.faq-accordion__group-title{font-size:25px}}.faq-accordion__items{display:flex;flex-direction:column;gap:16px}.faq-accordion__item{border:1px solid #9acab8;border-radius:18px;overflow:hidden;transition:border-color .3s ease}@media(min-width: 1280px){.faq-accordion__item{max-width:788px}}@media(min-width: 1920px){.faq-accordion__item{width:49%;max-width:unset}}.faq-accordion__item .faq-accordion__item-inner{background-color:#cee6dd;transition:background-color .5s ease}.faq-accordion__item.is-open{border-color:#1a936e}.faq-accordion__item.is-open .faq-accordion__item-inner{background-color:#9acab8}.faq-accordion__item.is-open .faq-accordion__icon{color:#053829;transform:rotate(180deg)}.faq-accordion__item.is-open .faq-accordion__answer{max-height:1000px;transition:max-height 1.3s ease-in-out;will-change:max-height}.faq-accordion__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:14px 24px;background:rgba(0,0,0,0);border:none;text-align:left;cursor:pointer}.faq-accordion__question-text{flex:1;font-size:16px;font-weight:500;color:#161e25;line-height:26px}.faq-accordion__icon{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#161e25;transition:transform .3s ease}.faq-accordion__icon svg{width:20px;height:20px}.faq-accordion__answer{max-height:0;height:100%;overflow:hidden;transition:max-height .3s ease;will-change:max-height}.faq-accordion__answer-content{padding:0 24px 12px 24px}.faq-accordion__answer-content p{font-size:16px;font-weight:400;color:#161e25;line-height:26px;margin:0 0 12px 0}@media(min-width: 768px){.faq-accordion__answer-content p{font-size:16px}}.faq-accordion__answer-content p:last-child{margin-bottom:0}.card-news{height:100%}.card-news__image{width:100%;height:246px !important}@media(min-width: 1280px){.card-news__image{height:280px !important}}.card-news__image img{object-fit:cover;object-position:top}.card-news__image--placeholder{display:flex;align-items:center;justify-content:center}.card-news__image--placeholder svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.card-news__content{display:flex;flex-direction:column;flex:1;gap:12px}.card-news__title{font-size:18px;font-weight:600;line-height:26px}@media(min-width: 768px){.card-news__title{font-size:20px}}.card-news__excerpt{font-size:14px;line-height:22px;color:#485d6e;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 768px){.card-news__excerpt{font-size:16px}}.card-news__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px}.card-news__date{font-size:18px;color:#485d6e}.card-news .card__button{display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0}.card-news .card__button svg{width:20px;height:20px}.content-section{padding-bottom:40px}@media(min-width: 768px){.content-section{padding-bottom:80px}}.content-section__wrapper{display:grid;gap:32px;align-items:start}@media(min-width: 768px){.content-section__wrapper{grid-template-columns:300px 1fr;gap:80px}}@media(min-width: 1280px){.content-section__wrapper{grid-template-columns:400px 1fr}}@media(min-width: 1280px){.content-section--image-right .content-section__image{order:2}}@media(min-width: 1280px){.content-section--image-right .content-section__content{order:1}}.content-section__image{border-radius:24px;position:relative;width:100%;padding-top:130%;overflow:hidden}.content-section__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.content-section__content{display:flex;flex-direction:column;gap:24px}.content-section__title{display:flex;flex-direction:column;align-items:flex-start;gap:16px;font-size:20px;font-weight:600;line-height:26px}@media(min-width: 768px){.content-section__title{font-size:25px;flex-direction:row;align-items:center}}.content-section__icon{flex-shrink:0}.content-section__text{font-size:14px;line-height:22px;color:#02281c}@media(min-width: 768px){.content-section__text{font-size:16px;line-height:26px}}.content-section__text p{margin:0 0 16px 0}.content-section__text p:last-child{margin-bottom:0}.content-section__text ul li,.content-section__text ol li{margin-bottom:8px;padding-bottom:8px;border-bottom:2px solid #9acab8}.content-section__text ul li:last-child,.content-section__text ol li:last-child{margin-bottom:0;border-bottom:none}.content-section__text strong{color:#02281c;font-weight:600}.patents-block__title{font-size:20px;font-weight:600;color:#161e25;margin-bottom:16px}.patents-block__content{font-size:14px;line-height:26px;color:#011b3e}@media(min-width: 768px){.patents-block__content{font-size:16px}}.patents-block__content p{margin:0 0 12px 0}.patents-block__content p:last-child{margin-bottom:0}.patents-block__content ul li{margin-bottom:8px;padding-bottom:8px;border-bottom:2px solid #cfdbff}.patents-block__content ul li:last-child{margin-bottom:0;border-bottom:none}.hero-banner{overflow:hidden;position:relative;margin-bottom:80px}.hero-banner__inner{background-color:#cee6dd;border-radius:22px;padding:40px 24px 100px;position:relative;overflow:hidden}@media(min-width: 1280px){.hero-banner__inner{display:grid;align-items:flex-end;grid-template-columns:1fr 1fr;padding:40px 0px 0px 40px}}@media(min-width: 1920px){.hero-banner__inner{padding:100px 0px 0px 40px}}.hero-banner__content{position:relative;z-index:0}@media(min-width: 1280px){.hero-banner__content{padding-bottom:128px}}.hero-banner__subtitle{font-size:16px;line-height:22px;font-weight:500;color:#1a936e;margin-bottom:8px}.hero-banner__title{margin-bottom:24px}.hero-banner__description{font-size:18px;line-height:28px;color:#485d6e;margin-bottom:32px}.hero-banner__button-wrapper{position:absolute;bottom:0;left:0;width:100%;padding:24px;background-color:#1a936e;border-radius:22px 0 22px 22px;z-index:2}@media(min-width: 1280px){.hero-banner__button-wrapper{z-index:1;padding:24px 40px}}.hero-banner__button-wrapper::after{content:"";position:absolute;top:-30px;right:0;width:143px;height:30px;border-radius:0 22px 0 0;background:#1a936e}@media(min-width: 768px){.hero-banner__button-wrapper::after{top:-40px;height:40px;width:220px}}.hero-banner__button-wrapper::before{content:"";position:absolute;top:-30px;right:136px;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:left;background-image:url("data:image/svg+xml,%3csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M34 0V40H10.3434H0C6.01422 40 11.1924 35.6933 12.3719 29.7103L16.2004 10.2897C17.3799 4.30668 22.558 0 28.5723 0H34Z' fill='%231a946e'/%3e%3c/svg%3e")}@media(min-width: 768px){.hero-banner__button-wrapper::before{top:-40px;height:40px;width:40px;right:212px}}.hero-banner__button-wrapper a{z-index:1}.hero-banner__image{position:relative;display:flex;justify-content:flex-end;align-items:flex-end;min-height:370px}@media(min-width: 768px){.hero-banner__image{min-height:400px}}@media(min-width: 1280px){.hero-banner__image{min-height:450px}}@media(min-width: 1920px){.hero-banner__image{min-height:500px}}.hero-banner__image img{z-index:2;max-width:150%;min-width:500px;height:auto;transform:translate(50%, 11px);left:-50%;position:relative}@media(min-width: 768px){.hero-banner__image img{max-width:125%}}@media(min-width: 1280px){.hero-banner__image img{max-width:125%}}@media(min-width: 1920px){.hero-banner__image img{max-width:105%}}.hero-banner__badge{position:absolute;left:36%;top:42%;transform:translate(-50%, -50%) rotate(-61deg) scale(0.7);z-index:1}@media(min-width: 768px){.hero-banner__badge{left:30%;top:36%;transform:translate(-50%, -50%) rotate(-61deg) scale(1)}}@media(min-width: 1280px){.hero-banner__badge{left:36%;top:32%;transform:translate(-50%, -50%) rotate(-61deg) scale(0.9)}}@media(min-width: 1920px){.hero-banner__badge{left:31%;top:27%;transform:translate(-50%, -50%) rotate(-61deg) scale(1.2)}}.hero-banner__plus{position:absolute;font-size:48px;font-weight:900;color:#1a936e;opacity:.3;pointer-events:none}.hero-banner__plus--1{top:-6%;left:5%;font-size:52px}@media(min-width: 768px){.hero-banner__plus--1{left:10%}}@media(min-width: 1280px){.hero-banner__plus--1{top:-8%;left:13%}}@media(min-width: 1920px){.hero-banner__plus--1{top:-18%;left:13%}}.hero-banner__plus--2{top:10%;left:14%;font-size:68px;opacity:.8}@media(min-width: 768px){.hero-banner__plus--2{left:24%}}@media(min-width: 1280px){.hero-banner__plus--2{top:0%;left:24%;font-size:88px}}@media(min-width: 1920px){.hero-banner__plus--2{top:-1%;font-size:98px}}.hero-banner__plus--3{top:23%;left:7%;font-size:56px}@media(min-width: 1280px){.hero-banner__plus--3{top:23%;left:17%;font-size:66px}}@media(min-width: 1920px){.hero-banner__plus--3{top:23%;left:17%;font-size:76px}}.hero-banner__plus--4{top:-14%;right:13%;font-size:47px;opacity:.8}@media(min-width: 1280px){.hero-banner__plus--4{top:-4%;right:13%;font-size:57px}}@media(min-width: 1920px){.hero-banner__plus--4{top:-14%;right:13%;font-size:67px}}.hero-banner__plus--5{top:5%;right:29%;font-size:40px;opacity:.7}@media(min-width: 1280px){.hero-banner__plus--5{top:9%}}@media(min-width: 1920px){.hero-banner__plus--5{font-size:48px}}.hero-banner__plus--6{top:16%;right:5%;font-size:76px}@media(min-width: 1920px){.hero-banner__plus--6{top:10%;right:5%;font-size:90px}}.consultation-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;gap:16px;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px}@media(min-width: 768px){.consultation-popup{padding:40px 80px}}.consultation-popup.is-open{display:flex}.consultation-popup__overlay{position:absolute;inset:0;background:rgba(0,0,0,.7)}.consultation-popup__content{position:relative;background:#fff;border-radius:24px;padding:24px 16px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3)}@media(min-width: 768px){.consultation-popup__content{padding:40px;max-width:792px}}.consultation-popup__close{cursor:pointer;padding:16px;color:#000;transition:color .2s;background:#fff;border-radius:22px;align-self:end;z-index:1}@media(min-width: 768px){.consultation-popup__close{right:40px}}@media(min-width: 1024px){.consultation-popup__close{top:40px}}@media(min-width: 1920px){.consultation-popup__close{top:160px;right:160px}}.consultation-popup__title{font-size:28px;font-weight:700;color:#074633;margin-bottom:12px}.consultation-popup__subtitle{color:#666;margin-bottom:32px}body.popup-open{overflow:hidden}.card,.card-info,.card-outlined{border-radius:22px;padding:24px}@media(min-width: 768px){.card,.card-info,.card-outlined{padding:40px}}.card-outlined{border:1px solid #9acab8;display:flex;flex-direction:column;margin-bottom:24px;padding:16px}@media(min-width: 768px){.card-outlined{padding:40px;border-radius:22px}}@media(min-width: 1920px){.card-outlined{height:100%}}.card-outlined__wrapper{display:flex;flex-direction:column;gap:16px}@media(min-width: 768px){.card-outlined__wrapper{flex-direction:row}}@media(min-width: 768px){.card-outlined .card__content{margin-top:0 !important}}.card-outlined__title{font-size:20px;line-height:26px;font-weight:600;margin-bottom:8px;color:#02281c}@media(min-width: 768px){.card-outlined__title{font-size:25px;line-height:44px}}.card-outlined__text{font-size:16px;line-height:26px;margin-bottom:8px;color:#485d6e}@media(min-width: 768px){.card-icon{display:flex;flex-direction:row;gap:16px}}.card-icon .card__content{flex:1;padding-top:16px;margin-bottom:24px}@media(min-width: 768px){.card-icon .card__content{padding-top:0}}.card-info{background-color:#cee6dd;border:1px solid #9acab8;padding:16px;border-radius:14px}@media(min-width: 768px){.card-info{padding:24px;border-radius:22px}}.card-info__icon{width:32px;flex-shrink:0}.card-info__title{font-size:16px;line-height:22px;font-weight:500;color:#02281c;margin-bottom:8px}@media(min-width: 768px){.card-info__title{font-size:18px;line-height:24px}}.card-info__text{margin-top:0 !important;font-size:14px;line-height:22px;color:#485d6e}@media(min-width: 768px){.card-info__text{font-size:16px;line-height:26px}}.card-info__text p{color:#485d6e !important}.card-info .card-info__content{margin-top:16px}@media(min-width: 768px){.card-info .card-info__content{margin-top:0 !important}}.card__tab{margin:40px 0 24px;width:100%;background-color:#cee6dd;position:relative;padding-top:0;border-radius:22px}.card__tab::before{content:"";position:absolute;top:-30px;width:116px;height:40px;z-index:-1;background-size:contain;background-repeat:no-repeat}@media(min-width: 768px){.card__tab::before{top:-40px;width:150px}}.card__tab--left{border-top-left-radius:0}.card__tab--left::before{left:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgMTUwIDQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCAyMkMwIDkuODQ5NzQgOS44NDk3NCAwIDIyIDBIMTE2VjQwSDBWMjJaIiBmaWxsPSIjQ0VFNkREIi8+CjxwYXRoIGQ9Ik0xMTYgMFY0MEgxMzkuNjU3SDE1MEMxNDMuOTg2IDQwIDEzOC44MDggMzUuNjkzMyAxMzcuNjI4IDI5LjcxMDNMMTMzLjggMTAuMjg5N0MxMzIuNjIgNC4zMDY2OCAxMjcuNDQyIDAgMTIxLjQyOCAwSDExNloiIGZpbGw9IiNDRUU2REQiLz4KPC9zdmc+Cg==")}.card__tab--left svg{margin-left:0;margin-right:auto}.card__tab--right{border-top-right-radius:0}.card__tab--right::before{right:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgMTUwIDQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTUwIDIyQzE1MCA5Ljg0OTc0IDE0MC4xNSAwIDEyOCAwSDM0VjQwSDE1MFYyMloiIGZpbGw9IiNDRUU2REQiLz4KPHBhdGggZD0iTTM0IDBWNDBIMTAuMzQzNEgwQzYuMDE0MjIgNDAgMTEuMTkyNCAzNS42OTMzIDEyLjM3MTkgMjkuNzEwM0wxNi4yMDA0IDEwLjI4OTdDMTcuMzc5OSA0LjMwNjY4IDIyLjU1OCAwIDI4LjU3MjMgMEgzNFoiIGZpbGw9IiNDRUU2REQiLz4KPC9zdmc+Cg==")}.card__tab--right svg{margin-right:0;margin-left:auto}.card__tab--line{background-color:#cee6dd;border-radius:22px;border-top-left-radius:0;position:relative;margin-top:24px}.card__tab--line::before{content:"";position:absolute;top:-24px;left:0;width:100%;height:24px;z-index:1;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTY1IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTY1IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCAyMkMwIDkuODQ5NzQgOS44NDk3NCAwIDIyIDBIMTQ0VjI0SDBWMjJaIiBmaWxsPSIjQ0VFNkREIi8+CjxwYXRoIGQ9Ik0xNDQgMFYyNEgxNTguNjExSDE2NUMxNjEuMjg1IDI0IDE1OC4wODcgMjEuNDE2IDE1Ny4zNTkgMTcuODI2MkwxNTQuOTk0IDYuMTczODNDMTU0LjI2NSAyLjU4NDAxIDE1MS4wNjcgMCAxNDcuMzUyIDBIMTQ0WiIgZmlsbD0iI0NFRTZERCIvPgo8L3N2Zz4K")}.card__tab--line::after{content:"";position:absolute;top:-24px;left:0;width:100%;height:100%;background-color:#7eae9c;border-radius:22px 22px 0 0;z-index:-1}.card__tab--line img{width:100%}.card__tab .card__wrapper{padding:0 24px 24px;height:100%;position:relative;border-radius:0 22px 22px 22px}@media(min-width: 768px){.card__tab .card__wrapper{padding:0 40px 40px}}.card__tab .card__wrapper::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(107, 157, 254, 0) 0%, #9acab8 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.card__tab .card__icon{margin-bottom:16px;padding:0}.card__tab .card__title{font-size:18px;line-height:26px;margin-bottom:8px;color:#02281c}@media(min-width: 768px){.card__tab .card__title{font-size:20px}}.card__tab .card__text{font-size:16px;line-height:26px;color:#4a5565}.card__tab-image{position:relative;width:100%;height:100%;border-radius:24px 0 24px 24px;overflow:hidden;background-color:#fff}.card__tab-image::before{content:"";position:absolute;right:0;top:0;width:106px;height:40px;background-color:#fff;mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA2IiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgMTA2IDQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMzQgNDBWMEgxMC4zNDM0SDBDNi4wMTQyMiAwIDExLjE5MjQgNC4zMDY2OCAxMi4zNzE5IDEwLjI4OTdMMTYuMjAwNCAyOS43MTAzQzE3LjM3OTkgMzUuNjkzMyAyMi41NTggNDAgMjguNTcyMyA0MEgzNFoiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHdpZHRoPSI3MiIgaGVpZ2h0PSI0MCIgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMzQgNDApIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");mask-position:center;mask-repeat:no-repeat}.card__tab-image::after{position:absolute;content:"";top:40px;right:0px;background:rgba(0,0,0,0);width:1.25rem;height:1.25rem;border-top-right-radius:1.25rem;box-shadow:.313rem -0.313rem 0 .313rem #fff}.card__tab-image img{width:100%;height:100%}.gallery-section{display:flex;flex-direction:column;gap:16px}.gallery-section__grid{display:grid;gap:16px}@media(min-width: 768px){.gallery-section__grid{grid-template-columns:repeat(3, 1fr);gap:20px}}.gallery-section__item{border-radius:16px;overflow:hidden;background:#f9fafb}.gallery-section__item img{width:100%;height:250px;object-fit:cover;display:block}@media(min-width: 768px){.gallery-section__item img{height:300px}}.equipment-section__grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:8px}@media(min-width: 1280px){.equipment-section__grid{grid-template-columns:repeat(4, 1fr)}}.material-card{padding:24px;border-radius:14px;background:#cee6dd}@media(min-width: 768px){.material-card{padding:28px}}.material-card__name{font-size:16px;font-weight:600;line-height:26px;margin:0 0 12px}@media(min-width: 768px){.material-card__name{font-size:18px}}.material-card__description{font-size:14px;line-height:22px;color:#485d6e;margin:0}@media(min-width: 768px){.material-card__description{font-size:15px}}.hero{padding:0 0 28px}@media(min-width: 768px){.hero{padding:0 0 68px}}@media(min-width: 1280px){.hero{padding:0 0 86px}}.hero__subtitle{font-size:16px;line-height:26px;color:#485d6e;margin-bottom:16px;margin-top:24px}@media(min-width: 768px){.hero__subtitle{font-size:18px;line-height:28px;max-width:80%}}@media(min-width: 1920px){.hero__subtitle{font-size:24px;line-height:32px}}.hero__subtitle p{margin-bottom:8px}.home-page .results{margin-bottom:72px}@media(min-width: 1280px){.home-page .results__wrapper{grid-template-columns:1.5fr 1fr}}.home-page .results__item:nth-child(1){padding-bottom:0px}.home-page h2{margin-bottom:24px}.home-page .subtitle{font-size:16px;line-height:26px;color:#02281c;max-width:860px;margin-bottom:24px}@media(min-width: 1280px){.home-page .two-columns__grid{grid-template-columns:1fr 1fr}}@media(min-width: 1920px){.home-page .two-columns__grid{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.home-page .card__title{font-size:20px;line-height:26px}}.home-page .card__tab .card__text p{color:#485d6e}@media(min-width: 768px){.home-page .activity-cards .card__content{align-self:flex-end}}@media(min-width: 768px){.home-page .activity-cards .card__title{margin-bottom:0px}}.home-page .contacts-section__grid{gap:24px}@media(min-width: 1280px){.home-page .contacts-section__grid{grid-template-columns:1fr 1fr}}.home-page .contacts a{padding-left:0}.home-page .contacts__header{margin-bottom:32px}.home-page .contact-form-section__title{font-size:25px}.home-page .contact-form-section__subtitle{margin:0 0 40px}.home-page .contact-form-section__form .wpcf7-form{gap:24px}.home-page .contact-form-section__form textarea{min-height:150px}.home-page .contact-form-section-wrapper__schedule .card__content{padding-top:0}.home-page .contact-form-section-wrapper__schedule .contact-info__item{gap:0}.home-page .contact-form-section-wrapper__schedule .contact-info__label,.home-page .contact-form-section-wrapper__schedule .working-hours__title{font-size:18px;font-weight:600;line-height:24px;margin-bottom:8px}.home-page .contact-form-section-wrapper__schedule .contact-info__value{font-size:16px;line-height:26px;color:#485d6e;padding:0;margin-bottom:22px}.home-page .contact-form-section-wrapper__schedule a.contact-info__value:hover{color:#1a936e}.home-page .contact-form-section-wrapper__schedule .card__tab .card__icon{margin-bottom:13px}.home-page .contact-form-section-wrapper__schedule .working-hours__header{margin-bottom:0}.home-page .contact-form-section-wrapper__schedule .working-hours__item{padding:8px 0}.home-page .recent-professional{position:relative;margin-bottom:24px}.home-page .btn__wrapper{width:100%;position:absolute;bottom:0;left:0;height:280px;z-index:2;background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 34%, rgba(255, 255, 255, 0) 100%);display:flex;align-items:center;justify-content:center}.why-choose{background-color:#cee6dd;padding:64px 0;margin-bottom:96px}.why-choose__grid{display:grid !important;gap:24px}@media(min-width: 768px){.why-choose__grid{grid-template-columns:1fr 1fr}}@media(min-width: 1280px){.why-choose__grid{grid-template-columns:1fr 1fr 1fr 1fr}}.why-choose__grid-item{padding:40px;border:2px solid #fff;border-radius:22px}.why-choose-card__item{padding:24px;border:2px solid #fff;border-radius:22px}@media(min-width: 1920px){.why-choose-card__item{padding:40px}}.why-choose .card__title{font-size:20px;line-height:26px;color:#053829;margin-bottom:16px}.why-choose .card__text{font-size:16px;line-height:26px;color:#4a5565}.why-choose .card__icon{margin-bottom:24px}.results__wrapper{display:grid;column-gap:24px;align-items:start}@media(min-width: 1280px){.results__wrapper{grid-template-columns:384px 1fr}}@media(min-width: 1920px){.results__wrapper{grid-template-columns:516px 1fr}}.results__wrapper .card__wrapper{flex-direction:column;gap:0}.card__tab--line img{border-radius:22px}.results__item:nth-child(1){position:relative}@media(min-width: 1280px){.results__item:nth-child(1){padding-bottom:160px}}.results__title{margin-bottom:24px}.surgery__wrapper{display:grid;gap:24px;align-items:start}@media(min-width: 1280px){.surgery__wrapper{grid-template-columns:384px 1fr}}@media(min-width: 1920px){.surgery__wrapper{grid-template-columns:516px 1fr}}.surgery__wrapper .card__tab-image{margin:0 auto;max-width:332px;background-color:rgba(225,239,234,.8705882353)}@media(min-width: 1280px){.surgery__wrapper .card__tab-image{margin:0;max-width:unset}}@media(min-width: 1280px){.surgery__wrapper .surgery__item:nth-child(1){position:relative;padding-bottom:180px}}.advantages-section h3{font-size:20px;line-height:26px;margin-bottom:16px}@media(min-width: 768px){.advantages-section h3{font-size:25px;line-height:44px}}.advantages-section h4{font-size:18px;line-height:24px}@media(min-width: 768px){.advantages-section h4{font-size:20px;line-height:26px}}.advantage-item{margin-bottom:16px}.advantage-item .card-outlined__text{color:#4a5565}.advantage-item p{margin-bottom:6px}.advantage-item ul{list-style:unset;padding-left:16px}.equipment .card-outlined{gap:24px}.card-outlined__header{display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media(min-width: 768px){.card-outlined__header{flex-direction:row;gap:20px}}.implants-gallery{display:grid;gap:16px}@media(min-width: 768px){.implants-gallery{grid-template-columns:repeat(3, 1fr);gap:20px}}.implants-gallery__item{position:relative}.implants-gallery__item img{width:100%;height:250px;object-fit:cover;display:block}.implants-gallery__caption{font-size:18px;font-weight:600;color:#161e25;background:#fff;height:100%;padding:10px 20px}.implants-gallery .card__tab-image{border-radius:22px 22px 22px 0}.implants-gallery .card__tab-image::before{content:unset}.implants-gallery .card__tab-image::after{bottom:40px;box-shadow:-5px 5px 0 4px #fff;border-bottom-left-radius:24px;border-top-right-radius:unset;left:0px;width:20px;height:20px;top:unset}.implants-gallery .card__tab-image .card__tab-image-text{position:absolute;bottom:0px;left:0;height:40px;display:flex;align-items:center}.decoration{display:none}@media(min-width: 1280px){.decoration{display:block;position:absolute;font-size:90px;font-weight:900;line-height:62px;pointer-events:none;color:#9acab8}.decoration--1{bottom:120px;right:30px;opacity:.3;font-size:66px}.decoration--2{bottom:0px;right:30px;font-size:46px}.decoration--3{bottom:60px;right:110px;font-size:32px}.decoration--4{bottom:120px;right:160px;font-size:72px}}.activity-cards{margin-bottom:24px}@media(min-width: 768px){.activity-cards{margin-bottom:96px}}.two-columns__grid{display:grid;gap:24px}@media(min-width: 1920px){.two-columns__grid{grid-template-columns:1fr 1fr}}.info-block__item{border-radius:14px}.card__wrapper{padding:0 24px 24px;height:100%;position:relative;border-radius:0 22px 22px 22px;display:flex;flex-direction:column;gap:16px}.card__wrapper::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(107, 157, 254, 0) 0%, #9acab8 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media(min-width: 768px){.card__wrapper{display:flex;flex-direction:row;gap:16px}}.card__icon img{width:96px;height:96px}.card__content{padding-top:8px}@media(min-width: 768px){.card__content{flex:1;padding-top:16px}}.card__content p{color:#02281c;margin-bottom:8px}.card__content ul{list-style:unset;padding-left:22px}.card__content strong{font-size:14px;font-weight:500}.card__content br{margin-bottom:8px}.card__button{width:56px;height:56px;padding:14px 15px;justify-self:flex-end;align-self:flex-end}.card__button svg{flex-shrink:0;transform:scale(1.1)}.card__title{margin-bottom:8px}@media(min-width: 768px){.card__title{font-size:25px;line-height:44px;margin-bottom:10px}}.card__text{color:#02281c;font-size:14px;line-height:22px}@media(min-width: 768px){.card__text{font-size:16px;line-height:26px}}.contacts-section{padding-bottom:40px}@media(min-width: 768px){.contacts-section{padding-bottom:60px}}.contacts-section__grid{display:grid;gap:32px}@media(min-width: 1280px){.contacts-section__grid{grid-template-columns:1fr 600px;gap:60px}}@media(min-width: 1920px){.contacts-section__grid{grid-template-columns:1fr 1fr}}.contacts-section__map{order:1}@media(min-width: 1280px){.contacts-section__map{order:1}}.contacts-section__info{order:2}@media(min-width: 1280px){.contacts-section__info{order:2}}.contact-map__wrapper{position:relative;width:100%;height:300px;border-radius:24px;border:1px solid #9acab8;overflow:hidden}@media(min-width: 1280px){.contact-map__wrapper{height:550px}}.contact-map__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.contact-info{display:flex;flex-direction:column;gap:24px}.contact-info__subtitle{font-size:16px;line-height:26px;color:#485d6e}@media(min-width: 768px){.contact-info__subtitle{font-size:18px;line-height:28px}}.contact-info__item{display:flex;flex-direction:column;gap:8px}.contact-info__value{font-size:16px;line-height:26px;color:#485d6e}@media(min-width: 768px){.contact-info__value{font-size:18px}}.contact-info__value--link{color:#485d6e;transition:color .3s ease}.contact-info__value--link:hover{color:#1a936e}.contact-form-section-wrapper{padding-bottom:40px}@media(min-width: 768px){.contact-form-section-wrapper{padding-bottom:60px}}.contact-form-section-wrapper__grid{display:grid;gap:32px}@media(min-width: 1280px){.contact-form-section-wrapper__grid{grid-template-columns:1fr 600px;gap:60px;align-items:start}}@media(min-width: 1920px){.contact-form-section-wrapper__grid{grid-template-columns:1fr 1fr}}.contact-form-section-wrapper__form{order:1}.contact-form-section-wrapper__schedule{order:2}.contact-form-section__title{margin:0 0 24px}.contact-form-section__subtitle{font-size:16px;line-height:26px;color:#485d6e;margin:0 0 32px}@media(min-width: 768px){.contact-form-section__subtitle{font-size:18px;line-height:28px}}.contact-form-section__form .wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.contact-form-section__form .wpcf7-form.submitting .wpcf7-submit-wrapper::after{content:unset}.contact-form-section__form p:has(span[data-name=your-name]),.contact-form-section__form p:has(span[data-name=your-message]),.contact-form-section__form p:has(span[data-name=your-phone]),.contact-form-section__form p:has(span[data-name=your-email]){width:100%}@media(min-width: 768px){.contact-form-section__form p:has(span[data-name=your-phone]),.contact-form-section__form p:has(span[data-name=your-email]){width:47.5%}}.contact-form-section__form .wpcf7-form-control-wrap{font-size:16px;line-height:26px;color:#475569}.contact-form-section__form input:-webkit-autofill,.contact-form-section__form input:-webkit-autofill:hover,.contact-form-section__form input:-webkit-autofill:focus,.contact-form-section__form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #fff inset !important;-webkit-text-fill-color:#333 !important}.contact-form-section__form input[type=text],.contact-form-section__form input[type=email],.contact-form-section__form input[type=tel],.contact-form-section__form textarea{width:100%;padding:24px;font-size:16px;border:1px solid #9acab8;border-radius:22px;transition:border-color .3s ease}.contact-form-section__form input[type=text]:focus,.contact-form-section__form input[type=email]:focus,.contact-form-section__form input[type=tel]:focus,.contact-form-section__form textarea:focus{outline:none;border-color:#1a936e}.contact-form-section__form textarea{min-height:120px;resize:vertical}.contact-form-section__form p:has(input.wpcf7-submit){position:relative;display:inline-block}.contact-form-section__form p:has(input.wpcf7-submit):hover{cursor:pointer}.contact-form-section__form p:has(input.wpcf7-submit):hover::before{border-top:2px solid #137759;border-bottom:2px solid #137759;background-color:#137759}.contact-form-section__form p:has(input.wpcf7-submit):hover::after{background-color:#137759}.contact-form-section__form p:has(input.wpcf7-submit):hover input{background:linear-gradient(90deg, #137759 71%, rgb(255, 255, 255) 29%);border-color:#137759}.contact-form-section__form p:has(input.wpcf7-submit)::before{content:"";pointer-events:none;position:absolute;right:26px;top:0;width:50px;height:100%;background-color:#1a936e;background-image:url("data:image/svg+xml,%3Csvg width='48' height='56' viewBox='0 0 48 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0V56H33.3976H48C39.5093 56 32.199 49.9706 30.5338 41.5944L25.1288 14.4056C23.4637 6.02936 16.1533 0 7.66268 0H0Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:contain;transform:rotate(180deg);z-index:1;border-top:2px solid #1a936e;border-bottom:2px solid #1a936e}.contact-form-section__form p:has(input.wpcf7-submit)::after{content:"";pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:24px;height:24px;z-index:1;mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc2OF8xMDEwNykiPgo8cGF0aCBkPSJNOSA0LjVMMTYuNSAxMkw5IDE5LjUiIHN0cm9rZT0iIzFBOTM2RSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83NjhfMTAxMDciPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);mask-position:center;mask-repeat:no-repeat;background-color:#1a936e}.contact-form-section__form form:has(.wpcf7-not-valid) p:has(.wpcf7-submit) .wpcf7-submit-wrapper,.contact-form-section__form form:has(.wpcf7-not-valid) p:has(.wpcf7-submit) input{cursor:not-allowed}.contact-form-section__form p:has(.wpcf7-submit[disabled]) .wpcf7-submit-wrapper,.contact-form-section__form p:has(.wpcf7-submit[disabled]) input{cursor:not-allowed}.contact-form-section__form .wpcf7-spinner{display:inline-block;background-color:rgba(0,0,0,0);border:3px solid #1c936f;border-top-color:#fff;width:20px;height:20px;border-radius:100%;padding:0;margin:0 10px;position:absolute;right:8px;top:19px;animation:spin .8s linear infinite;z-index:1}.contact-form-section__form .wpcf7-spinner::before{content:unset}.contact-form-section__form .wpcf7-list-item{margin:0}.contact-form-section__form input[type=checkbox]{appearance:none;position:relative;width:24px;height:24px;border-radius:4px;border:1px solid #9acab8;transition:.3s ease;cursor:pointer;flex-shrink:0}.contact-form-section__form input[type=checkbox]:checked{background-color:#1a936e;border-color:#1a936e}.contact-form-section__form input[type=checkbox]::after{content:"";position:absolute;top:-1px;left:0px;width:0px;height:0px;overflow:hidden;mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjYyNSAwLjYyNUw0LjM3NSA4Ljg3NUwwLjYyNSA1LjEyNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);mask-position:center;mask-repeat:no-repeat;background-color:#fff;pointer-events:none}.contact-form-section__form input[type=checkbox]:checked::after{width:24px;height:24px;overflow:visible}.contact-form-section__form input[type=checkbox]:hover{border:1px solid #7eae9c}.contact-form-section__form input[type=checkbox]:hover:checked{background-color:#fff}.contact-form-section__form input[type=checkbox]:hover:checked::after{background-color:#7eae9c}.contact-form-section__form p:has(input[type=checkbox]){font-size:16px;line-height:26px;color:#475569}.contact-form-section__form p:has(input[type=checkbox]) a{color:#1a936e}.contact-form-section__form p:has(input[type=checkbox]) label{display:inline-flex;gap:8px}.working-hours__header{display:flex;align-items:center;gap:16px;margin-bottom:8px}.working-hours__icon{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px}.working-hours__title{font-size:20px;font-weight:600;line-height:26px;color:#02281c}.working-hours__list{list-style:none;display:flex;flex-direction:column;padding-left:0px !important}.working-hours__item{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:16px;font-weight:400;line-height:28px;color:#485d6e}.working-hours__item:last-child{border-bottom:none}.working-hours__day{position:relative;display:flex;align-items:center;gap:16px;flex:1}.working-hours__day::after{content:"";flex:1;height:2px;background:#9acab8;right:0;border-radius:12px}.contact-form-section-wrapper__schedule .card__wrapper{flex-direction:column;gap:8px}.news-section__grid{display:grid;gap:44px;margin-bottom:48px;grid-template-columns:1fr}@media(min-width: 768px){.news-section__grid{grid-template-columns:repeat(2, 1fr);gap:60px 40px}}@media(min-width: 1280px){.news-section__grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1920px){.news-section__grid{grid-template-columns:repeat(4, 1fr)}}.news-section__empty{text-align:center;font-size:18px;color:#4a5565;padding:60px 20px}.pagination{display:flex;justify-content:center}.pagination .page-numbers{display:flex;gap:8px;list-style:none;margin:0;padding:0;flex-wrap:wrap;justify-content:center}.pagination .page-numbers a,.pagination .page-numbers span{display:flex;align-items:center;justify-content:center;min-width:56px;height:56px;padding:0 12px;font-size:16px;font-weight:500;color:#012551;border-radius:22px;transition:all .3s ease}.pagination .page-numbers a:hover{background:#cee6dd;color:#0863c3}.pagination .page-numbers .current{background:#cee6dd;color:#0863c3}.pagination .page-numbers .dots{border:none;background:rgba(0,0,0,0);pointer-events:none}.pagination .prev svg,.pagination .next svg{width:28px;height:28px}.professional-articles .article-card{padding:24px 0}.professional-articles .article-card:not(:last-child){border-bottom:2px solid #9acab8}@media(min-width: 1280px){.professional-articles .article-card{display:flex;gap:116px}.professional-articles .article-card>a{flex-shrink:0}}.professional-articles .article-card .card__tab-image{width:100%;height:516px;margin-bottom:24px}.professional-articles .article-card .card__tab-image img{object-fit:cover}@media(min-width: 1280px){.professional-articles .article-card .card__tab-image{width:382px;height:286px;margin-bottom:0}}.professional-articles .article-card__title{font-size:20px;line-height:26px;font-weight:600;color:#053829;margin-bottom:16px}.professional-articles .article-card__title a{color:inherit}@media(min-width: 768px){.professional-articles .article-card__title{font-size:25px;line-height:44px}}.professional-articles .article-card__excerpt{font-size:16px;line-height:26px;color:#485d6e;margin-bottom:24px}.professional-articles .article-card__footer{display:flex;justify-content:space-between;align-items:center;gap:16px}.professional-articles .article-card__date{font-size:18px;line-height:26px;color:#485d6e}.card-hernias{margin-top:20px !important}.card-hernias .card__wrapper>div{padding:0 24px 24px;width:100%;display:flex;flex-direction:column;gap:20px;height:100%;color:#161e25}@media(min-width: 768px){.card-hernias .card__wrapper>div{flex-direction:row;gap:16px}}.card-hernias svg{flex-shrink:1}.card-hernias .card__icon{width:96px;height:96px;flex-shrink:0}.card-hernias .card__icon svg{width:100%;height:100%}.card-hernias .card__content{padding-top:12px;margin:0 !important;flex:1 1 auto}@media(min-width: 768px){.card-hernias .card__content{padding-top:24px;align-self:flex-end}}.card-hernias .card__content .card__title{font-size:20px;margin-bottom:8px}@media(min-width: 768px){.card-hernias .card__content .card__title{font-size:25px;margin-bottom:16px}}.card-hernias .card__content .card__text{color:#161e25}.card-hernias .card__button-wrapper{margin:0 !important}@media(min-width: 768px){.card-hernias .card__button-wrapper{align-self:flex-end}}.card-hernias .card__button-wrapper>div>div{justify-content:flex-end}.card-hernias .card__button{width:56px;height:56px;padding:14px 15px}.card-hernias .card__button svg{flex-shrink:0;transform:scale(1.1)}.hernia-content{margin-top:40px}.hernia-section{position:relative;margin-bottom:60px}.hernia-section:nth-child(2)::before{background-color:#fccee8}.hernia-section:nth-child(2) .hernia-section__title{color:#e60076}.hernia-section:nth-child(2) .hernia-section__header{background-color:#fccee8}.hernia-section:nth-child(2) .hernia-section__content{border-color:#fccee8}.hernia-section:nth-child(2) h2,.hernia-section:nth-child(2) h3{color:#161e25}.hernia-section:nth-child(2) .symptoms__list{border:1px solid #fccee8;background:#fdf2f8}.hernia-section:nth-child(2) .symptoms__list ul li::before{background-color:#e60076}.hernia-section:nth-child(2) .hernia-types .type-card{background:#fdf2f8}.hernia-section:nth-child(2) .hernia-section__alert{border-color:#fccee8;background:#fdf2f8}.hernia-section:nth-child(2) .hernia-section__alert .hernia-alert__title{color:#e60076}.hernia-section:nth-child(2) .signs .signs__list:has(ol) ol li{background-color:#fdf2f8}.hernia-section:nth-child(2) .signs .signs__list:has(ol) ol li::before{background-color:#fccee8;color:#e60076}.hernia-section::before{content:"";position:absolute;top:-40px;right:0px;width:150px;height:40px;mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgMTUwIDQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTUwIDIyQzE1MCA5Ljg0OTc0IDE0MC4xNSAwIDEyOCAwSDM0VjQwSDE1MFYyMloiIGZpbGw9IiNDRUU2REQiLz4KPHBhdGggZD0iTTM0IDBWNDBIMTAuMzQzNEgwQzYuMDE0MjIgNDAgMTEuMTkyNCAzNS42OTMzIDEyLjM3MTkgMjkuNzEwM0wxNi4yMDA0IDEwLjI4OTdDMTcuMzc5OSA0LjMwNjY4IDIyLjU1OCAwIDI4LjU3MjMgMEgzNFoiIGZpbGw9IiNDRUU2REQiLz4KPC9zdmc+Cg==);mask-repeat:no-repeat;background-color:#9acab8}.hernia-section__header{background-color:#9acab8;border-radius:22px 0 0px 0px;padding:22px 16px}@media(min-width: 768px){.hernia-section__header{padding:16px 40px}}.hernia-section__title{font-size:20px;line-height:26px;color:#053829}@media(min-width: 768px){.hernia-section__title{font-size:25px;line-height:44px}}.hernia-section__content{padding:24px 16px;border-radius:0px 0 22px 22px;border:1px solid #9acab8}@media(min-width: 768px){.hernia-section__content{padding:40px}}.hernia-section__content .hernia-section--general{display:grid;gap:24px}@media(min-width: 1280px){.hernia-section__content .hernia-section--general:has(.hernia-section__alert){grid-template-columns:1fr 1fr;align-items:center}}.hernia-section__subtitle{font-size:20px;line-height:26px;margin-bottom:8px;color:#053829}@media(min-width: 768px){.hernia-section__subtitle{font-size:25px;line-height:44px;margin-bottom:16px}}.hernia-section__text{font-size:16px;line-height:26px;color:#485d6e}.hernia-section__alert{border:1px solid #fee685;background:#fff7ed;border-radius:14px;padding:16px}@media(min-width: 768px){.hernia-section__alert{padding:24px}}.hernia-section__alert .hernia-alert__title{color:#e17100}.hernia-section__alert p{font-size:16px;line-height:26px}.hernia-section .signs{margin-top:40px}.hernia-section .signs__title{font-size:16px;line-height:25px;font-weight:500}@media(min-width: 768px){.hernia-section .signs__title{font-size:18px;line-height:24px}}.hernia-section .signs .signs__list{border:1px solid #fee685;background:#fff7ed;border-radius:14px;padding:16px}@media(min-width: 768px){.hernia-section .signs .signs__list{padding:24px}}.hernia-section .signs .signs__list:has(ol){border:unset;background:unset;border-radius:unset;padding:unset}.hernia-section .signs .signs__list:has(ol) ol{counter-reset:item;display:grid;gap:8px}@media(min-width: 768px){.hernia-section .signs .signs__list:has(ol) ol{grid-template-columns:repeat(2, 1fr)}}.hernia-section .signs .signs__list:has(ol) ol li{position:relative;padding:16px 24px 16px 64px;background-color:#fff8ee;border-radius:14px}.hernia-section .signs .signs__list:has(ol) ol li::before{counter-increment:item;content:counter(item);position:absolute;top:12px;left:24px;width:26px;height:26px;background-color:#f8d7b8;border-radius:32px;z-index:1;color:#e17200;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center}.hernia-section .hernia-types{margin-top:40px}.hernia-section .hernia-types__title{font-size:16px;line-height:22px;font-weight:500;margin-bottom:12px}@media(min-width: 768px){.hernia-section .hernia-types__title{font-size:18px;line-height:24px}}.hernia-section .hernia-types .types-grid{display:grid;gap:8px}@media(min-width: 1280px){.hernia-section .hernia-types .types-grid:has(.type-card--1){grid-template-columns:repeat(1, 1fr)}.hernia-section .hernia-types .types-grid:has(.type-card--2){grid-template-columns:repeat(2, 1fr)}.hernia-section .hernia-types .types-grid:has(.type-card--3){grid-template-columns:repeat(3, 1fr)}.hernia-section .hernia-types .types-grid:has(.type-card--4){grid-template-columns:repeat(2, 1fr)}}.hernia-section .hernia-types .type-card{background:#cee6dd;border-radius:14px;padding:16px}@media(min-width: 768px){.hernia-section .hernia-types .type-card{padding:24px}}.hernia-section .hernia-types .type-card__title{font-size:18px;line-height:28px}.hernia-section .hernia-types .type-card__description{font-size:14px;line-height:22px;color:#485d6e}.hernia-section .hernia-types .type-card__description p{margin-bottom:8px}.hernia-section .hernia-types .type-card__description p:last-child{margin-bottom:unset}.hernia-section .hernia-types .type-card__description strong{color:#053829;font-weight:500}.hernia-section .symptoms{margin-top:40px}.hernia-section .symptoms__title{font-size:16px;line-height:25px;font-weight:500}@media(min-width: 768px){.hernia-section .symptoms__title{font-size:18px;line-height:24px}}.hernia-section .symptoms__list{border:1px solid #fee685;background:#fff7ed;border-radius:14px;padding:16px}@media(min-width: 768px){.hernia-section .symptoms__list{padding:24px}}.hernia-section .symptoms__list ul{display:grid;gap:24px}@media(min-width: 1280px){.hernia-section .symptoms__list ul{grid-template-columns:repeat(2, 1fr)}}.hernia-section .symptoms__list ul li{position:relative;padding-left:36px;color:#161e25;font-size:14px;line-height:22px}.hernia-section .symptoms__list ul li::before{content:"";position:absolute;top:0px;left:0px;width:24px;height:24px;mask-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_128_10396)'%3e%3cpath d='M8.25 12.75L10.5 15L15.75 9.75' stroke='%23E17100' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23E17100' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_128_10396'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");mask-repeat:no-repeat;background-color:#e17100}.hernia-causes{margin-bottom:60px}.hernia-causes .causes-grid{display:grid}@media(min-width: 768px){.hernia-causes .causes-grid{grid-template-columns:repeat(2, 1fr);gap:24px;margin-top:20px}}.hernia-causes .cause-card{padding:0 24px 16px 16px}@media(min-width: 768px){.hernia-causes .cause-card{padding:0 40px 40px}}.hernia-causes .cause-card__title{font-size:20px;line-height:26px;margin-bottom:16px}@media(min-width: 768px){.hernia-causes .cause-card__title{font-size:25px;line-height:44px}}.hernia-causes .cause-card__list{font-size:16px;line-height:26px;color:#485d6e}.hernia-causes .cause-card__list ul{list-style:unset;padding-left:24px}.hernia-causes .cause-card__list ul li{margin-bottom:8px}.treatment-methods__section{margin-bottom:60px;padding:40px 16px;border-radius:22px;border:1px solid #9acab8}@media(min-width: 768px){.treatment-methods__section{padding:40px}}@media(min-width: 768px){.treatment-methods__header{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}}.treatment-methods__header svg{margin-bottom:16px}.treatment-methods__title{font-size:20px;line-height:26px;margin-bottom:8px}@media(min-width: 768px){.treatment-methods__title{font-size:25px;line-height:44px}}.treatment-methods__intro{font-size:16px;line-height:26px;margin-bottom:16px}.treatment-methods__intro p{margin-bottom:8px}.treatment-method{background:#cee6dd;border-radius:14px;padding:16px;margin-bottom:16px}@media(min-width: 768px){.treatment-method{padding:24px}}.treatment-method:last-child{margin-bottom:unset}.treatment-method__name{position:relative;padding-left:26px;font-size:18px;line-height:28px;margin-bottom:8px}.treatment-method__name::before{content:"";position:absolute;top:7px;left:0px;width:12px;height:12px;background-color:#1a936e;border-radius:20px}.treatment-method__description{font-size:16px;line-height:26px;margin-bottom:16px}@media(min-width: 768px){.treatment-method__details{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px}}.treatment-method__advantages ul{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:8px}@media(min-width: 1280px){.treatment-method__advantages ul{flex-direction:row}}.treatment-method__advantages li{background:#9acab8;padding:12px 16px 12px 44px;border-radius:32px;position:relative;font-size:16px;line-height:26px}.treatment-method__advantages li::before{content:"";position:absolute;top:12px;left:12px;width:24px;height:24px;mask-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_128_10396)'%3e%3cpath d='M8.25 12.75L10.5 15L15.75 9.75' stroke='%23E17100' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23E17100' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_128_10396'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");mask-repeat:no-repeat;background-color:#1a936e}.treatment-method__duration{display:inline-flex;align-items:center;gap:8px;padding:12px;border-radius:32px;border:1px solid #1a936e;margin-top:8px}@media(min-width: 768px){.treatment-method__duration{margin-top:unset}}.treatment-method__duration span{font-size:16px;line-height:26px;white-space:nowrap}.treatment-common-info__grid{display:grid;gap:16px;margin-top:16px}@media(min-width: 1280px){.treatment-common-info__grid{grid-template-columns:1fr 1fr}}.treatment-common-info__grid .info-item{background-color:#9acab8;padding:24px;border-radius:14px}.treatment-common-info__grid .info-item__header{display:flex;align-items:center;gap:8px;font-weight:500;font-size:18px;line-height:28px;margin-bottom:8px}.treatment-common-info__grid .info-item__content{font-size:16px;line-height:26px}.results-section{margin-bottom:60px}.results-comparison{display:grid;gap:24px;margin-top:24px}@media(min-width: 768px){.results-comparison{grid-template-columns:repeat(2, 1fr)}}.results-comparison__item{position:relative;min-height:250px}.results-comparison__image{border-radius:22px}.results-comparison__image::before{content:unset}.results-comparison__image::after{content:unset;z-index:-1}@media(min-width: 1280px){.results-comparison__image::before{content:"";z-index:11}.results-comparison__image::after{content:"";z-index:11}}.results-comparison__image img{width:100%;height:100%;object-fit:cover}.results-comparison__overlay{position:absolute;inset:0;background:radial-gradient(50% 50% at 50% 50%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.32) 100%);backdrop-filter:blur(64px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:22px;padding-bottom:24px}.results-comparison__warning{text-align:center;color:#fff;padding:16px 24px;background:rgba(0,0,0,.4);border-radius:22px;display:flex;flex-direction:column;align-items:center}.results-comparison__warning svg{margin-bottom:8px}.results-comparison__warning p{margin-bottom:16px;font-size:16px;line-height:26px}.results-comparison__caption{position:absolute;bottom:0px;left:0;height:40px;display:flex;align-items:center;z-index:10}.results-comparison__caption p{font-size:18px;font-weight:600;color:#161e25;background:#fff;height:100%;padding:10px 20px}.results-comparison__caption p::after{position:absolute;content:"";right:0px;background:rgba(0,0,0,0);bottom:40px;box-shadow:-5px 5px 0 4px #fff;border-bottom-left-radius:24px;border-top-right-radius:unset;left:0px;width:20px;height:20px;top:unset;z-index:10}.video-section{position:relative;margin-bottom:60px}.video-section .hernia-section__title{margin-bottom:16px}.video-section .hernia-section__description{position:relative;z-index:1}.video-section .video-decoration{display:block;position:absolute;font-size:80px;font-weight:900;line-height:62px;pointer-events:none;color:#9acab8}.video-section .video-decoration--1{bottom:180px;left:0px}.video-section .video-decoration--2{bottom:0px;left:0px;opacity:.3}.video-section .video-decoration--3{bottom:0px;left:130px;font-size:68px;opacity:.9}.video-section .video-decoration--4{bottom:80px;left:60px;font-size:40px;opacity:.8}.video-section .video-decoration--5{top:250px;right:0px}.video-section .video-decoration--6{top:70px;right:0px;opacity:.3}.video-section .video-decoration--7{top:70px;right:130px;font-size:68px;opacity:.9}.video-section .video-decoration--8{top:150px;right:60px;font-size:40px;opacity:.8}.video-wrapper{position:relative;padding-bottom:260px;height:0;overflow:hidden;border-radius:22px;margin-top:24px;max-width:1024px;margin-left:auto;margin-right:auto;z-index:1}@media(min-width: 768px){.video-wrapper{padding-bottom:334px}}@media(min-width: 1280px){.video-wrapper{padding-bottom:516px}}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.page-not-found{padding-top:60px}.page-not-found__grid{display:grid;align-items:center;gap:24px}@media(min-width: 768px){.page-not-found__grid{grid-template-columns:repeat(2, 1fr)}}.page-not-found__grid-item.content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.page-not-found__grid-item.image{background-color:#cee6dd;border-radius:22px;position:relative;overflow:hidden}.page-not-found__grid-item.image img{max-width:924px;width:100%;object-fit:cover}.conferences{margin-bottom:40px}.conferences-grid{display:grid;gap:24px}@media(min-width: 1280px){.conferences-grid{grid-template-columns:1fr 1fr}}.conferences .card__tab-image{height:144px;margin-bottom:24px}@media(min-width: 768px){.conferences .card__tab-image{height:300px}}.conferences .card__tab-image img{object-fit:cover}.conferences .conference-card__title{margin-bottom:8px}.conferences .conference-card__title a{color:inherit;font-size:18px}@media(min-width: 768px){.conferences .conference-card__title a{font-size:20px}}.conferences .conference-card__description{font-size:16px;line-height:26px;color:#485d6e;margin-bottom:8px}.conferences .conference-card__footer{display:flex;gap:16px;justify-content:space-between}.conferences .conference-card__meta{display:flex;flex-direction:column;gap:8px}.conferences .conference-card__meta>div{font-size:16px;line-height:26px;color:#161e25;display:flex;align-items:center;gap:8px}.article-container{width:100%}@media(min-width: 1280px){.article-container{max-width:792px}}@media(min-width: 1920px){.article-container{max-width:924px}}.post-header{margin-bottom:24px}main.single-post p{font-size:16px;line-height:26px;color:#485d6e;margin-bottom:16px}main.single-post p strong{font-weight:500}main.single-post h2{margin-bottom:16px;font-weight:600}main.single-post h2 strong{font-weight:600}main.single-post h3{margin-bottom:16px;font-weight:600}main.single-post h3 strong{font-weight:600}main.single-post h4{margin-bottom:16px;color:#053829;font-weight:600}main.single-post h4 strong{font-weight:600}main.single-post h5{margin-bottom:16px;font-size:18px;line-height:24px;font-weight:500;color:#053829}main.single-post h5 strong{font-weight:500}main.single-post h6{margin-bottom:16px;font-size:16px;line-height:22px;font-weight:500;color:#053829}main.single-post h6 strong{font-weight:500}main.single-post ol,main.single-post ul{list-style:unset;color:#485d6e;padding-left:24px;margin-bottom:8px}main.single-post ol li,main.single-post ul li{margin-bottom:16px}main.single-post blockquote>p{background-color:#cee6dd;padding:24px 60px;border-radius:22px;font-size:18px;line-height:28px;color:#161e25;position:relative;margin-bottom:40px}main.single-post blockquote>p::before{content:"";position:absolute;top:24px;left:24px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.625 18.75H20.25C20.6478 18.75 21.0294 18.592 21.3107 18.3107C21.592 18.0294 21.75 17.6478 21.75 17.25V11.25C21.75 10.8522 21.592 10.4706 21.3107 10.1893C21.0294 9.90804 20.6478 9.75 20.25 9.75H14.625V9C14.625 8.20435 14.9411 7.44129 15.5037 6.87868C16.0663 6.31607 16.8294 6 17.625 6C17.8239 6 18.0147 5.92098 18.1553 5.78033C18.296 5.63968 18.375 5.44891 18.375 5.25C18.375 5.05109 18.296 4.86032 18.1553 4.71967C18.0147 4.57902 17.8239 4.5 17.625 4.5C16.4319 4.50124 15.288 4.97574 14.4444 5.81939C13.6007 6.66303 13.1262 7.80691 13.125 9V17.25C13.125 17.6478 13.283 18.0294 13.5643 18.3107C13.8456 18.592 14.2272 18.75 14.625 18.75ZM14.625 11.25H20.25V17.25H14.625V11.25ZM3.75 18.75H9.375C9.77282 18.75 10.1544 18.592 10.4357 18.3107C10.717 18.0294 10.875 17.6478 10.875 17.25V11.25C10.875 10.8522 10.717 10.4706 10.4357 10.1893C10.1544 9.90804 9.77282 9.75 9.375 9.75H3.75V9C3.75 8.20435 4.06607 7.44129 4.62868 6.87868C5.19129 6.31607 5.95435 6 6.75 6C6.94891 6 7.13968 5.92098 7.28033 5.78033C7.42098 5.63968 7.5 5.44891 7.5 5.25C7.5 5.05109 7.42098 4.86032 7.28033 4.71967C7.13968 4.57902 6.94891 4.5 6.75 4.5C5.55691 4.50124 4.41303 4.97574 3.56939 5.81939C2.72574 6.66303 2.25124 7.80691 2.25 9V17.25C2.25 17.6478 2.40804 18.0294 2.68934 18.3107C2.97064 18.592 3.35218 18.75 3.75 18.75ZM3.75 11.25H9.375V17.25H3.75V11.25Z' fill='%23137759'/%3e%3c/svg%3e");background-repeat:no-repeat}main.single-post blockquote>p::after{content:"";position:absolute;bottom:24px;right:24px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.375 5.25H3.75C3.35218 5.25 2.97064 5.40804 2.68934 5.68934C2.40804 5.97064 2.25 6.35218 2.25 6.75V12.75C2.25 13.1478 2.40804 13.5294 2.68934 13.8107C2.97064 14.092 3.35218 14.25 3.75 14.25H9.375V15C9.375 15.7956 9.05893 16.5587 8.49632 17.1213C7.93371 17.6839 7.17065 18 6.375 18C6.17609 18 5.98532 18.079 5.84467 18.2197C5.70402 18.3603 5.625 18.5511 5.625 18.75C5.625 18.9489 5.70402 19.1397 5.84467 19.2803C5.98532 19.421 6.17609 19.5 6.375 19.5C7.56809 19.4988 8.71197 19.0243 9.55561 18.1806C10.3993 17.337 10.8738 16.1931 10.875 15V6.75C10.875 6.35218 10.717 5.97064 10.4357 5.68934C10.1544 5.40804 9.77282 5.25 9.375 5.25ZM9.375 12.75H3.75V6.75H9.375V12.75ZM20.25 5.25H14.625C14.2272 5.25 13.8456 5.40804 13.5643 5.68934C13.283 5.97064 13.125 6.35218 13.125 6.75V12.75C13.125 13.1478 13.283 13.5294 13.5643 13.8107C13.8456 14.092 14.2272 14.25 14.625 14.25H20.25V15C20.25 15.7956 19.9339 16.5587 19.3713 17.1213C18.8087 17.6839 18.0456 18 17.25 18C17.0511 18 16.8603 18.079 16.7197 18.2197C16.579 18.3603 16.5 18.5511 16.5 18.75C16.5 18.9489 16.579 19.1397 16.7197 19.2803C16.8603 19.421 17.0511 19.5 17.25 19.5C18.4431 19.4988 19.587 19.0243 20.4306 18.1806C21.2743 17.337 21.7488 16.1931 21.75 15V6.75C21.75 6.35218 21.592 5.97064 21.3107 5.68934C21.0294 5.40804 20.6478 5.25 20.25 5.25ZM20.25 12.75H14.625V6.75H20.25V12.75Z' fill='%23137759'/%3e%3c/svg%3e");background-repeat:no-repeat}main.single-post img{border-radius:22px;height:246px;width:100%;object-fit:cover;margin-bottom:40px}@media(min-width: 768px){main.single-post img{height:516px}}@media(min-width: 1280px){main.single-post img{height:594px}}@media(min-width: 1920px){main.single-post img{height:693px}}main.single-post figure{margin-bottom:16px}main.single-post figcaption{font-size:12px;line-height:22px;color:#485d6e}main.single-post table{font-size:16px;line-height:26px;border:1px solid #7eae9c;width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden}main.single-post thead{background-color:#137759;border-bottom:none;color:#fff}main.single-post thead th{border:none}main.single-post tbody tr{border-bottom:2px solid #9acab8}main.single-post tbody tr:last-child{border:none}main.single-post tbody tr:last-child td{border:none}main.single-post tbody td{border:none;border-bottom:2px solid #9acab8}main.single-post th,main.single-post td{padding:8px 16px;text-align:center}.videos{margin-bottom:40px}.videos-grid{display:grid;gap:24px}@media(min-width: 768px){.videos-grid{grid-template-columns:1fr 1fr}}.videos .video-card{padding-bottom:20px;margin-bottom:20px;position:relative}.videos .video-card:nth-child(2n)::after{content:"";position:absolute;right:0;bottom:0;width:calc(200% + 24px);height:2px;background:#9acab8}.videos .video-card:last-child::after{content:unset}.videos .video-card__player{margin-bottom:16px}.videos iframe{width:100%;border-radius:22px;height:160px}@media(min-width: 1280px){.videos iframe{height:282px}}@media(min-width: 1920px){.videos iframe{height:380px}}.videos .video-card__title{margin-bottom:16px}.videos .video-card__description{font-size:16px;line-height:26px;color:#485d6e}