/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:Inter,sans-serif;line-height:1.42;font-size:16px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{height:100%;color:#222340;font-family:Inter,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.42;background:#fff}@media (max-width: 1259px){body{font-size:16px;font-size:1rem}}@media (max-width: 599px){body{font-size:14px;font-size:.875rem}}@media (min-width: 1921px){body{font-size:21px;font-size:1.3125rem}}input::-ms-clear{display:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}article{letter-spacing:.0225rem;line-height:155.556%;color:#343544}@media (max-width: 599px){article{letter-spacing:.00875rem;line-height:142.857%}}article>img{margin-top:32px;margin-bottom:8px}article>video{width:100%}p{margin:0 0 18px}@media (max-width: 599px){p{margin:0 0 10px}}ul,ol{padding:0;margin:0;list-style:none}.ui-list{margin-bottom:20px}.ui-list li{position:relative;margin-bottom:14px;line-height:155.556%;letter-spacing:.0225rem;padding-left:38px}@media (max-width: 599px){.ui-list li{line-height:142.857%;letter-spacing:.00875rem}}.ui-list li:before{position:absolute;left:4px;top:4px;content:"";background-color:#319dac;display:inline-block;width:20px;height:20px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background-repeat:no-repeat no-repeat;background-position:center center;background-size:10px 10px}@media (max-width: 599px){.ui-list li:before{margin-top:0;margin-left:2px;left:2px;top:0}}.ui-list li:not(:last-child){margin-bottom:12px}@media (max-width: 599px){.ui-list li:not(:last-child){margin-bottom:10px}}.ui-list li ul{padding-top:12px}.ui-list li ul li{padding-left:34px}.ui-list li ul li:before{left:0}.ui-list-plus>li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M5 1V9' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 5H9' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ")}.ui-list-check>li:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' viewBox='0 0 11 9' fill='none'%3E%3Cpath d='M1 4.5L4 7.5L10 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");background-size:11px 9px}.ui-list-cross>li:before{background-color:#bd5b9e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M1 1L7 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 1L1 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");background-size:8px 8px}.ui-list-num li{counter-increment:num}.ui-list-num li:before{content:counter(num);background-image:none;font-size:14px;font-size:.875rem;line-height:20px;font-weight:400;color:#fff;text-align:center}li{list-style:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h20{font-family:Inter;font-weight:500;text-transform:none;line-height:1.2}@media (max-width: 959px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h20{margin:24px 0 16px}}h1,.h1{font-size:136px;font-size:8.5rem;margin-top:0;line-height:1.15}@media (max-width: 1680px){h1,.h1{font-size:110px;font-size:6.875rem}}@media (max-width: 1366px){h1,.h1{font-size:100px;font-size:6.25rem}}@media (max-width: 1140px){h1,.h1{font-size:90px;font-size:5.625rem}}@media (max-width: 959px){h1,.h1{font-size:69px;font-size:4.3125rem;line-height:1.1}}@media (max-width: 768px){h1,.h1{font-size:60px;font-size:3.75rem;line-height:1.1}}@media (max-width: 599px){h1,.h1{font-size:46px;font-size:2.875rem;line-height:1.14}}@media (max-width: 360px){h1,.h1{font-size:42px;font-size:2.625rem;line-height:1.14}}h2,.h2,.ui-h2{font-size:45px;font-size:2.8125rem;line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:.084375rem}@media (max-width: 1366px){h2,.h2,.ui-h2{font-size:40px;font-size:2.5rem}}@media (max-width: 959px){h2,.h2,.ui-h2{font-size:30px;font-size:1.875rem}}@media (max-width: 768px){h2,.h2,.ui-h2{font-size:26px;font-size:1.625rem}}@media (max-width: 599px){h2,.h2,.ui-h2{font-size:20px;font-size:1.25rem;letter-spacing:.0125rem;line-height:155%}}h3,.h3,.ui-h3{font-size:32px;font-size:2rem;line-height:145.938%;text-transform:uppercase;font-weight:600;letter-spacing:.96px}@media (max-width: 959px){h3,.h3,.ui-h3{font-size:32px;font-size:2rem}}@media (max-width: 599px){h3,.h3,.ui-h3{font-size:26px;font-size:1.625rem}}h4,.h4,.ui-h4{font-size:24px;font-size:1.5rem;text-transform:uppercase;font-weight:600;line-height:133.333%;letter-spacing:.043125rem;padding-top:34px;padding-bottom:14px}@media (max-width: 599px){h4,.h4,.ui-h4{font-size:16px;font-size:1rem;letter-spacing:.0075rem;line-height:156.25%;padding-top:8px;padding-bottom:0}}h5,.h5{font-size:18px;font-size:1.125rem}h6,.h6,.ui-h5{font-size:18px;font-size:1.125rem;text-transform:none;font-weight:700}.ui-font-midi{font-size:16px;font-size:1rem}.ui-font-mini{font-size:14px;font-size:.875rem}.h20{font-size:20px;font-size:1.25rem}.ui-strong,.ui-bold{font-weight:700}.ui-demi{font-weight:600}a{color:#222340;text-decoration:none;outline:none;-webkit-transition:color .5s,border .5s;-o-transition:color .5s,border .5s;transition:color .5s,border .5s}b,strong{font-weight:700}.wrapper img{max-width:100%;height:auto}.wrapper a img{border:none;display:block;line-height:0;font-size:0}.ui-centered{text-align:center}.section{padding-top:80px;padding-bottom:80px}@media (max-width: 1366px){.section{padding-top:60px;padding-bottom:60px}}@media (max-width: 1024px){.section{padding-top:50px;padding-bottom:50px}}@media (max-width: 599px){.section{padding-top:37px;padding-bottom:48px}}.section-title{text-align:center;margin-bottom:60px;font-size:32px;font-size:2rem;line-height:145.938%;text-transform:uppercase;font-weight:600;letter-spacing:.96px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section-title__mobile{display:none}@media (max-width: 768px){.section-title__mobile{display:block}}@media (max-width: 1366px){.section-title{font-size:30px;font-size:1.875rem;margin-bottom:40px}}@media (max-width: 1024px){.section-title{font-size:28px;font-size:1.75rem;margin-bottom:30px}}@media (max-width: 599px){.section-title{font-size:22px;font-size:1.375rem;letter-spacing:.04125rem;line-height:171.364%;margin-bottom:24px}.section-title__rating,.section-title__small-mobile{font-size:20px;font-size:1.25rem;line-height:155%}}.block-title{font-size:24px;font-size:1.5rem;font-weight:600;text-transform:unset;letter-spacing:.045rem;line-height:133.333%;text-transform:uppercase;margin-bottom:28px}@media (max-width: 768px){.block-title{text-align:center}}::selection{background:#cdf3f9;color:#fff}::-moz-selection{background:#cdf3f9;color:#fff}::-webkit-scrollbar{width:4px;height:4px;background-color:#fff}::-webkit-scrollbar-thumb{width:4px;height:4px;background-color:#319dac}::-webkit-scrollbar-thumb:hover{background:#f1fcfd}.bg-blue{background-color:#cdf3f9}.bg-blue-light{background-color:#f0fbfd}.ui-more{font-size:16px;font-size:1rem;letter-spacing:.04rem;text-transform:uppercase;color:#319dac;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media (max-width: 599px){.ui-more{font-size:14px;font-size:.875rem;letter-spacing:.035rem;gap:2px}}.ui-more:hover{color:#4c4d6e}.ui-more:hover svg path{stroke:#4c4d6e}.ui-more svg{width:14px;height:14px;margin-right:4px}.ui-more svg path{-webkit-transition:stroke .5s;-o-transition:stroke .5s;transition:stroke .5s}.ui-more.right{margin-left:auto}.ui-btn{display:inline-block;vertical-align:middle;height:62px;line-height:62px;letter-spacing:.64px;max-width:100%;position:relative;border:none;border-radius:30px;padding-left:32px;padding-right:32px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#BD5B9E),to(#A5417D));background:-o-linear-gradient(top,#BD5B9E 0%,#A5417D 100%);background:linear-gradient(180deg,#BD5B9E 0%,#A5417D 100%);color:#fff;text-align:center;font-size:18px;font-size:1.125rem;font-weight:500;cursor:pointer;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 1680px){.ui-btn{height:56px;line-height:56px;font-size:15px;font-size:.9375rem;padding-left:26px;padding-right:26px}}@media (max-width: 768px){.ui-btn{height:47px;line-height:47px;font-size:14px;font-size:.875rem;padding-left:26px;padding-right:26px}}.ui-btn svg{margin-left:12px;width:14px;height:14px;margin-right:6px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.ui-btn svg path{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.ui-btn.ui-btn-small{height:41px;line-height:41px;padding-left:20px;padding-right:20px;font-size:16px;font-size:1rem}@media (max-width: 1680px){.ui-btn.ui-btn-small{height:38px;line-height:38px;padding-left:18px;padding-right:18px;font-size:14px;font-size:.875rem}}@media (max-width: 1366px){.ui-btn.ui-btn-small{height:34px;line-height:34px;padding-left:14px;padding-right:14px;font-size:12px;font-size:.75rem}}.ui-btn.ui-btn-green{background:-webkit-gradient(linear,left top,left bottom,from(#319DAC),to(#278FAF));background:-o-linear-gradient(top,#319DAC 0%,#278FAF 100%);background:linear-gradient(180deg,#319DAC 0%,#278FAF 100%)}.ui-btn.ui-btn-transparent{font-size:16px;font-size:1rem;background:transparent;color:#319dac;height:unset;line-height:unset;letter-spacing:.64px;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.ui-btn.ui-btn-transparent:hover{color:#4c4d6e;background:none}.ui-btn.ui-btn-transparent:hover svg{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.ui-btn.ui-btn-transparent:hover svg path{stroke:#4c4d6e}.ui-btn.ui-btn-transparent svg{margin-left:0;margin-right:4px}.ui-btn.ui-btn-tab{height:68px;border-radius:40px;padding-left:38px;padding-right:38px;font-size:20px;font-size:1.25rem;background:#fff;color:#343544;letter-spacing:.6px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926}@media (max-width: 960px){.ui-btn.ui-btn-tab{height:58px;line-height:58px;font-size:18px;font-size:1.125rem;letter-spacing:.0325rem;padding-left:30px;padding-right:30px}}@media (max-width: 768px){.ui-btn.ui-btn-tab{height:44px;line-height:44px;font-size:16px;font-size:1rem;padding-left:24px;padding-right:24px}}@media (max-width: 599px){.ui-btn.ui-btn-tab{height:39px;line-height:39px;font-size:13px;font-size:.8125rem;letter-spacing:.0325rem;font-weight:500;padding-left:22px;padding-right:22px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}.ui-btn.ui-btn-tab.active,.ui-btn.ui-btn-tab:hover{background:-webkit-gradient(linear,left top,left bottom,from(#BD5B9E),to(#A5417D));background:-o-linear-gradient(top,#BD5B9E 0%,#A5417D 100%);background:linear-gradient(180deg,#BD5B9E 0%,#A5417D 100%);color:#fff}.ui-btn:hover{background:#4c4d6e}.ui-btn-circle{width:42px;height:42px;border-radius:50%;border:none;background:-webkit-gradient(linear,left top,left bottom,from(#BD5B9E),to(#A5417D));background:-o-linear-gradient(top,#BD5B9E 0%,#A5417D 100%);background:linear-gradient(180deg,#BD5B9E 0%,#A5417D 100%);position:relative;cursor:pointer}.ui-btn-circle svg{width:22px;height:22px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ui-tabs{text-align:center;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:42px}@media (max-width: 992px){.ui-tabs{gap:24px;margin-bottom:42px}}@media (max-width: 599px){.ui-tabs{gap:12px;margin-bottom:32px}}.ui-field{position:relative;display:inline-block}.ui-field label.error{font-size:12px;font-size:.75rem;position:absolute;color:#bd5b9e;left:30px;bottom:0;padding:2px 4px}.ui-field .input-icon{position:absolute;right:21px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ui-field .ui-input{border-radius:30px;height:62px;color:#343544;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.0225rem;background-color:#cdf3f9;width:100%;border:none;padding:17px 32px;outline:none}@media (max-width: 1280px){.ui-field .ui-input{height:52px;font-size:16px;font-size:1rem;padding:14px 32px}}@media (max-width: 599px){.ui-field .ui-input{height:44px;font-size:14px;font-size:.875rem;letter-spacing:.00875rem;padding:12px 32px}}.ui-field .ui-input.error{margin-bottom:0}.ui-field .ui-input.small{height:40px}.ui-field .ui-input::-webkit-input-placeholder{color:#343544}.ui-field .ui-input::-moz-placeholder{color:#343544}.ui-field .ui-input:-ms-input-placeholder{color:#343544}.ui-field .ui-input::-ms-input-placeholder{color:#343544}.ui-field .ui-input::placeholder{color:#343544}.ui-field .ui-input.error{border-color:#bd5b9e}.ui-field input:invalid+span:before{content:attr(placeholder);position:relative;color:#343544}.ui-field input:invalid+span:after{content:"*";position:relative;color:#bd5b9e}.ui-field .ui-texarea{display:block;border-radius:30px;height:97px;color:#343544;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.0225rem;background-color:#cdf3f9;width:100%;border:none;padding:20px 32px;outline:none;resize:none}.ui-field .ui-texarea::-webkit-input-placeholder{color:#343544}.ui-field .ui-texarea::-moz-placeholder{color:#343544}.ui-field .ui-texarea:-ms-input-placeholder{color:#343544}.ui-field .ui-texarea::-ms-input-placeholder{color:#343544}.ui-field .ui-texarea::placeholder{color:#343544}.ui-field .ui-texarea__aside{height:185px}@media (max-width: 599px){.ui-field .ui-texarea__aside{height:142px}}@media (max-width: 1280px){.ui-field .ui-texarea{font-size:16px;font-size:1rem;padding:14px 32px}}@media (max-width: 599px){.ui-field .ui-texarea{font-size:14px;font-size:.875rem;letter-spacing:.00875rem;padding:12px 32px;border-radius:22px;height:142px}}.pagination{text-align:center}.pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;border-radius:35px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926}.pagination-item{display:inline-block}.pagination-item-link{color:#343544;text-align:center;font-size:18px;font-size:1.125rem;font-weight:500;letter-spacing:.045rem;display:block;min-width:62px;height:62px;line-height:62px;padding-left:6px;padding-right:6px;border-radius:50%;-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}@media (max-width: 1140px){.pagination-item-link{font-size:16px;font-size:1rem;min-width:56px;height:56px;line-height:56px}}@media (max-width: 599px){.pagination-item-link{font-size:14px;font-size:.875rem;min-width:48px;height:48px;line-height:48px}}.pagination-item-link:hover,.pagination-item-link.active{background-color:#319dac;color:#fff}.jq-checkbox{width:20px;height:20px;border-radius:50%;background-color:#cdf3f9;border:3px solid #cdf3f9;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.jq-checkbox:has(.error){border-color:#a30000}.jq-checkbox.checked{border-color:#cdf3f9}.jq-checkbox.checked{position:relative;background-color:#319dac}.jq-checkbox.checked:after{position:absolute;background-color:#319dac}@media (max-width: 599px){.hidden-mobile{display:none}}.hidden-desktop{display:none}@media (max-width: 599px){.hidden-desktop{display:inline-block}}.ui-switch{position:relative;display:inline-block;width:44px;height:20px}.ui-switch input{opacity:0;width:0;height:0}.ui-switch input:checked+.ui-switch-slider{background-color:#bd5b9e}.ui-switch input:checked+.ui-switch-slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translate(22px)}.ui-switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#319dac;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:20px}.ui-switch-slider:before{position:absolute;content:"";height:14px;width:14px;left:4px;bottom:3px;background-color:#cdf3f9;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;border-radius:50%}.rating-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.star{width:24px;height:24px;position:relative;display:inline-block;margin-right:2px;cursor:pointer}.star:before{content:"";width:24px;height:24px;position:absolute;background-image:url(https://dentopolis.by/build/assets/empty-star-7bfcedb9.svg);background-repeat:no-repeat}.star:checked:before,.star.checked:before{background-image:url(https://dentopolis.by/build/assets/full-star-9b3e8d29.svg);background-repeat:no-repeat}.star:hover:before,.star:hover~.star:before,.star.checked~.star:before{background-image:url(https://dentopolis.by/build/assets/full-star-9b3e8d29.svg);background-repeat:no-repeat}.inner,.container{position:relative;max-width:1700px;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.inner-fluid,.container-fluid{max-width:100%;padding-left:50px;padding-right:50px}@media (max-width: 1440px){.inner,.container{padding-left:40px;padding-right:40px}}@media (max-width: 992px){.inner,.container{padding-left:25px;padding-right:25px}}@media (max-width: 599px){.inner,.container{position:unset;padding-left:20px;padding-right:20px}}@media (max-width: 420px){.inner,.container{padding-left:12px;padding-right:12px}}.no-padding{padding:0!important}@media (max-width: 768px){.no-padding__mobile{padding:0!important;margin:0!important;overflow:hidden}}.flex{display:-webkit-box;display:-webkit-inline-box;display:inline-flex;display:-ms-flex;display:-ms-inline-flexbox;display:-ms-flexbox;display:flex}.flex-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.align-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-justify-content:space-between;justify-content:space-between}.align-center{-webkit-box-pack:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.align-left,.align-start{-webkit-box-pack:start;-ms-flex-pack:start;-ms-justify-content:flex-start;justify-content:flex-start}.align-right,.align-end{-webkit-box-pack:end;-ms-flex-pack:end;-ms-justify-content:flex-end;justify-content:flex-end}.valign-center{-webkit-box-align:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}.valign-start{-webkit-box-align:start;-ms-flex-align:start;-ms-align-items:flex-start;align-items:flex-start}.valign-end{-webkit-box-align:end;-ms-flex-align:end;-ms-align-items:flex-end;align-items:flex-end}.valign-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-align-items:baseline;align-items:baseline}.self-bottom{-webkit-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.self-top{-webkit-align-self:flex-start;-ms-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.self-center{-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center}.flex-wrap{-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row{margin-left:-15px;margin-right:-15px}.inner:before,.inner:after,.clearfix:before,.clearfix:after{content:"";display:table}.inner:after,.clearfix:after{clear:both}.row{display:-webkit-box;display:-webkit-inline-box;display:inline-flex;display:-ms-flex;display:-ms-inline-flexbox;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (max-width: 768px){.row__nowrap{width:calc(100% + 30px);-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.row__nowrap::-webkit-scrollbar{display:none}}@media (max-width: 599px){.row__nowrap{width:calc(100% + 20px)}}@media (max-width: 420px){.row__nowrap{width:calc(100% + 16px)}}.row-no-margin{margin-left:0;margin-right:0}@media (max-width: 1366px){.row{margin-left:-10px;margin-right:-10px}}@media (max-width: 599px){.row{margin-left:-6px;margin-right:-6px}}[class*=col-]{width:100%;padding-left:15px;padding-right:15px}@media (max-width: 1366px){[class*=col-]{padding-left:10px;padding-right:10px}}@media (max-width: 599px){[class*=col-]{padding-left:6px;padding-right:6px}}.col-us-9_10{-webkit-box-flex:0;-ms-flex:0 0 72%;flex:0 0 72%;max-width:72%}.col-1{-ms-flex:0 0 8.3333333333%;-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-offset-1{margin-left:8.3333333333%}.col-2{-ms-flex:0 0 16.6666666667%;-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-offset-2{margin-left:16.6666666667%}.col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-offset-3{margin-left:25%}.col-4{-ms-flex:0 0 33.3333333333%;-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-offset-4{margin-left:33.3333333333%}.col-5{-ms-flex:0 0 41.6666666667%;-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-offset-5{margin-left:41.6666666667%}.col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-offset-6{margin-left:50%}.col-7{-ms-flex:0 0 58.3333333333%;-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-offset-7{margin-left:58.3333333333%}.col-8{-ms-flex:0 0 66.6666666667%;-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-offset-8{margin-left:66.6666666667%}.col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-offset-9{margin-left:75%}.col-10{-ms-flex:0 0 83.3333333333%;-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-offset-10{margin-left:83.3333333333%}.col-11{-ms-flex:0 0 91.6666666667%;-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-offset-11{margin-left:91.6666666667%}.col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.col-offset-12{margin-left:100%}@media (min-width: 320px){.col-us-1{-ms-flex:0 0 8.3333333333%;-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-us-offset-1{margin-left:8.3333333333%}.col-us-2{-ms-flex:0 0 16.6666666667%;-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-us-offset-2{margin-left:16.6666666667%}.col-us-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-us-offset-3{margin-left:25%}.col-us-4{-ms-flex:0 0 33.3333333333%;-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-us-offset-4{margin-left:33.3333333333%}.col-us-5{-ms-flex:0 0 41.6666666667%;-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-us-offset-5{margin-left:41.6666666667%}.col-us-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-us-offset-6{margin-left:50%}.col-us-7{-ms-flex:0 0 58.3333333333%;-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-us-offset-7{margin-left:58.3333333333%}.col-us-8{-ms-flex:0 0 66.6666666667%;-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-us-offset-8{margin-left:66.6666666667%}.col-us-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-us-offset-9{margin-left:75%}.col-us-10{-ms-flex:0 0 83.3333333333%;-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-us-offset-10{margin-left:83.3333333333%}.col-us-11{-ms-flex:0 0 91.6666666667%;-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-us-offset-11{margin-left:91.6666666667%}.col-us-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.col-us-offset-12{margin-left:100%}.col-us-20{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}@media (max-width: 319px){.col-us-order-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.col-us-order-2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.col-us-order-3{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.col-us-order-4{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.col-us-order-5{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.col-us-order-6{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.col-us-order-7{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.col-us-order-8{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.col-us-order-9{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.col-us-order-10{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.col-us-order-11{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.col-us-order-12{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}@media (min-width: 599px){.col-xs-1{-ms-flex:0 0 8.3333333333%;-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-2{-ms-flex:0 0 16.6666666667%;-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-xs-offset-3{margin-left:25%}.col-xs-4{-ms-flex:0 0 33.3333333333%;-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-5{-ms-flex:0 0 41.6666666667%;-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-xs-offset-6{margin-left:50%}.col-xs-7{-ms-flex:0 0 58.3333333333%;-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-8{-ms-flex:0 0 66.6666666667%;-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-xs-offset-9{margin-left:75%}.col-xs-10{-ms-flex:0 0 83.3333333333%;-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-11{-ms-flex:0 0 91.6666666667%;-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.col-xs-offset-12{margin-left:100%}.col-xs-20{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}@media (max-width: 598px){.col-xs-order-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.col-xs-order-2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.col-xs-order-3{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.col-xs-order-4{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.col-xs-order-5{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.col-xs-order-6{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.col-xs-order-7{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.col-xs-order-8{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.col-xs-order-9{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.col-xs-order-10{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.col-xs-order-11{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.col-xs-order-12{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}@media (min-width: 769px){.col-sm-1{-ms-flex:0 0 8.3333333333%;-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-2{-ms-flex:0 0 16.6666666667%;-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-sm-offset-3{margin-left:25%}.col-sm-4{-ms-flex:0 0 33.3333333333%;-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-5{-ms-flex:0 0 41.6666666667%;-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-sm-offset-6{margin-left:50%}.col-sm-7{-ms-flex:0 0 58.3333333333%;-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-8{-ms-flex:0 0 66.6666666667%;-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-sm-offset-9{margin-left:75%}.col-sm-10{-ms-flex:0 0 83.3333333333%;-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-11{-ms-flex:0 0 91.6666666667%;-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.col-sm-offset-12{margin-left:100%}.col-sm-20{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}@media (max-width: 768px){.col-sm-order-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.col-sm-order-2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.col-sm-order-3{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.col-sm-order-4{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.col-sm-order-5{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.col-sm-order-6{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.col-sm-order-7{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.col-sm-order-8{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.col-sm-order-9{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.col-sm-order-10{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.col-sm-order-11{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.col-sm-order-12{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}@media (min-width: 993px){.col-m-1{-ms-flex:0 0 8.3333333333%;-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-m-offset-1{margin-left:8.3333333333%}.col-m-2{-ms-flex:0 0 16.6666666667%;-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-m-offset-2{margin-left:16.6666666667%}.col-m-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-m-offset-3{margin-left:25%}.col-m-4{-ms-flex:0 0 33.3333333333%;-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-m-offset-4{margin-left:33.3333333333%}.col-m-5{-ms-flex:0 0 41.6666666667%;-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-m-offset-5{margin-left:41.6666666667%}.col-m-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-m-offset-6{margin-left:50%}.col-m-7{-ms-flex:0 0 58.3333333333%;-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-m-offset-7{margin-left:58.3333333333%}.col-m-8{-ms-flex:0 0 66.6666666667%;-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-m-offset-8{margin-left:66.6666666667%}.col-m-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-m-offset-9{margin-left:75%}.col-m-10{-ms-flex:0 0 83.3333333333%;-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-m-offset-10{margin-left:83.3333333333%}.col-m-11{-ms-flex:0 0 91.6666666667%;-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-m-offset-11{margin-left:91.6666666667%}.col-m-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.col-m-offset-12{margin-left:100%}.col-m-20{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}@media (max-width: 992px){.col-m-order-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.col-m-order-2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.col-m-order-3{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.col-m-order-4{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.col-m-order-5{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.col-m-order-6{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.col-m-order-7{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.col-m-order-8{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.col-m-order-9{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.col-m-order-10{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.col-m-order-11{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.col-m-order-12{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}@media (min-width: 1024px){.col-md-1{-ms-flex:0 0 8.3333333333%;-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-2{-ms-flex:0 0 16.6666666667%;-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-md-offset-3{margin-left:25%}.col-md-4{-ms-flex:0 0 33.3333333333%;-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-5{-ms-flex:0 0 41.6666666667%;-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-md-offset-6{margin-left:50%}.col-md-7{-ms-flex:0 0 58.3333333333%;-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-8{-ms-flex:0 0 66.6666666667%;-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-md-offset-9{margin-left:75%}.col-md-10{-ms-flex:0 0 83.3333333333%;-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-11{-ms-flex:0 0 91.6666666667%;-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.col-md-offset-12{margin-left:100%}.col-md-20{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}@media (max-width: 1023px){.col-md-order-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.col-md-order-2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.col-md-order-3{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.col-md-order-4{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.col-md-order-5{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.col-md-order-6{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.col-md-order-7{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.col-md-order-8{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.col-md-order-9{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.col-md-order-10{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.col-md-order-11{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.col-md-order-12{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}@media (min-width: 1260px){.col-lg-1{-ms-flex:0 0 8.3333333333%;-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-2{-ms-flex:0 0 16.6666666667%;-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-lg-offset-3{margin-left:25%}.col-lg-4{-ms-flex:0 0 33.3333333333%;-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-5{-ms-flex:0 0 41.6666666667%;-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-lg-offset-6{margin-left:50%}.col-lg-7{-ms-flex:0 0 58.3333333333%;-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-8{-ms-flex:0 0 66.6666666667%;-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-lg-offset-9{margin-left:75%}.col-lg-10{-ms-flex:0 0 83.3333333333%;-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-11{-ms-flex:0 0 91.6666666667%;-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.col-lg-offset-12{margin-left:100%}.col-lg-20{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}@media (max-width: 1259px){.col-lg-order-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.col-lg-order-2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.col-lg-order-3{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.col-lg-order-4{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.col-lg-order-5{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.col-lg-order-6{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.col-lg-order-7{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.col-lg-order-8{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.col-lg-order-9{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.col-lg-order-10{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.col-lg-order-11{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.col-lg-order-12{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}@media (min-width: 1440px){.col-xl-1{-ms-flex:0 0 8.3333333333%;-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-2{-ms-flex:0 0 16.6666666667%;-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-xl-offset-3{margin-left:25%}.col-xl-4{-ms-flex:0 0 33.3333333333%;-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-5{-ms-flex:0 0 41.6666666667%;-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-xl-offset-6{margin-left:50%}.col-xl-7{-ms-flex:0 0 58.3333333333%;-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-8{-ms-flex:0 0 66.6666666667%;-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-xl-offset-9{margin-left:75%}.col-xl-10{-ms-flex:0 0 83.3333333333%;-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-11{-ms-flex:0 0 91.6666666667%;-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.col-xl-offset-12{margin-left:100%}.col-xl-20{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}@media (max-width: 1439px){.col-xl-order-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.col-xl-order-2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.col-xl-order-3{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.col-xl-order-4{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.col-xl-order-5{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.col-xl-order-6{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.col-xl-order-7{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.col-xl-order-8{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.col-xl-order-9{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.col-xl-order-10{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.col-xl-order-11{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.col-xl-order-12{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 599px){.wrapper{overflow:hidden}}.header{position:fixed;z-index:10;width:100%;top:0;left:0}.header-top{background-color:#319dac}.header-top-logo{width:220px;height:auto;margin-top:auto;margin-bottom:auto;margin-right:12px}@media (max-width: 1680px){.header-top-logo{width:200px}}@media (max-width: 1366px){.header-top-logo{width:180px}}@media (max-width: 1280px){.header-top-logo{width:170px}}.header-top-burger{position:relative;width:22px;height:22px;padding:0;border:none;background-color:transparent;cursor:pointer;display:none;margin-right:12px}@media (max-width: 960px){.header-top-burger{display:block}}.header-top-burger span{height:2px;width:100%;border-radius:2px;background-color:#fff;display:block;position:relative}.header-top-burger span:before,.header-top-burger span:after{content:"";display:block;width:100%;height:2px;border-radius:2px;background-color:#fff;position:absolute;left:0;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.header-top-burger span:before{top:-8px}.header-top-burger span:after{top:8px}.header-top-burger span.active{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-top-burger span.active:before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.header-top-burger span.active:after{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.header-top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px}@media (max-width: 1680px){.header-top-wrapper{height:70px}}@media (max-width: 1366px){.header-top-wrapper{height:60px}}@media (max-width: 960px){.header-top-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:74px}}.header-top-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:40px;font-size:18px;font-size:1.125rem;letter-spacing:.045rem}@media (max-width: 1680px){.header-top-contact{font-size:16px;font-size:1rem}}@media (max-width: 1366px){.header-top-contact{font-size:14px;font-size:.875rem}}@media (max-width: 1280px){.header-top-contact{font-size:12px;font-size:.75rem}}@media (max-width: 1140px){.header-top-contact{font-size:11px;font-size:.6875rem}}@media (max-width: 960px){.header-top-contact{display:none}}@media (max-width: 960px){.header-top-sign__desktop{display:none}}.header-top-sign__mobile{display:none}@media (max-width: 960px){.header-top-sign__mobile{display:block}}.header-top-icon{width:32px;height:32px}@media (max-width: 1680px){.header-top-icon{width:30px;height:30px}}@media (max-width: 1366px){.header-top-icon{width:24px;height:24px}}.header-top-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:#fff;margin-right:46px}@media (max-width: 1680px){.header-top-address{gap:10px;margin-right:36px}}@media (max-width: 1366px){.header-top-address{gap:8px;margin-right:30px}}.header-top-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-right:20px}@media (max-width: 1680px){.header-top-phone{gap:16px;margin-right:16px}}@media (max-width: 1366px){.header-top-phone{gap:14px;margin-right:14px}}.header-top-phone a{display:inherit;color:#fff}.header-top-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-top-socials a{display:inherit}.header-nav-search{margin-left:auto;cursor:pointer;position:relative}.header-nav-search .search-icon{width:26px;height:26px}@media (max-width: 1680px){.header-nav-search .search-icon{width:24px;height:24px}}@media (max-width: 1366px){.header-nav-search .search-icon{width:22px;height:22px}}@media (max-width: 1280px){.header-nav-search .search-icon{width:20px;height:20px}}@media (max-width: 1140px){.header-nav-search .search-icon{width:18px;height:18px}}.header-bottom{background-color:#bd5b9e}@media (max-width: 960px){.header-bottom{display:none}}.header-bottom-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;color:#fff;height:60px}@media (max-width: 1680px){.header-bottom-nav{gap:50px;height:50px}}@media (max-width: 1366px){.header-bottom-nav{gap:40px;height:40px}}@media (max-width: 1280px){.header-bottom-nav{gap:30px}}.header-bottom-nav-search{margin-left:auto;cursor:pointer;position:relative}.header-bottom-nav-search .search-icon{width:26px;height:26px}.header-bottom-nav .search-wrapper{overflow:hidden;visibility:hidden;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:absolute;right:0;padding:12px 20px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;-webkit-transition:visibility .5s,translate .5s;-o-transition:visibility .5s,translate .5s;transition:visibility .5s,translate .5s}.header-bottom-nav .search-wrapper.open{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-bottom-nav .ui-field{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative}.header-bottom-list{display:none;position:absolute;top:-20px;left:100%;padding-right:10px;padding-top:20px;padding-bottom:20px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926}@media (max-width: 1366px){.header-bottom-list{border-radius:6px;padding-right:5px;padding-top:10px;padding-bottom:10px;top:-10px}}.header-bottom nav>ul>li:nth-child(2)>ul{padding-right:0}.header-bottom nav>ul>li:nth-child(2)>ul li a{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.header-bottom nav>ul:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 1680px){.header-bottom nav>ul:first-child{gap:46px}}@media (max-width: 1366px){.header-bottom nav>ul:first-child{gap:40px}}@media (max-width: 1280px){.header-bottom nav>ul:first-child{gap:30px}}.header-bottom nav>ul:first-child>li{position:relative}.header-bottom nav>ul:first-child>li.active:after{height:8px;width:100%;visibility:visible;opacity:1}@media (max-width: 1680px){.header-bottom nav>ul:first-child>li.active:after{height:6px;border-radius:3px 3px 0 0}}@media (max-width: 1140px){.header-bottom nav>ul:first-child>li.active:after{height:4px;border-radius:2px 2px 0 0}}.header-bottom nav>ul:first-child>li:after{content:"";position:absolute;left:0;bottom:0;height:0;width:0;visibility:hidden;opacity:0;background-color:#cdf3f9;border-radius:4px 4px 0 0;-webkit-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out;z-index:1}.header-bottom nav>ul:first-child>li:hover:after{height:8px;width:100%;visibility:visible;opacity:1}.header-bottom nav>ul:first-child>li>a{display:inline-block;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 1680px){.header-bottom nav>ul:first-child>li>a{height:50px}}@media (max-width: 1366px){.header-bottom nav>ul:first-child>li>a{height:40px}}.header-bottom nav>ul:first-child li:hover a svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-bottom nav>ul:first-child li a{color:#fff;font-size:18px;font-size:1.125rem;font-weight:500;letter-spacing:.045rem;text-transform:uppercase}@media (max-width: 1680px){.header-bottom nav>ul:first-child li a{font-size:16px;font-size:1rem}}@media (max-width: 1366px){.header-bottom nav>ul:first-child li a{font-size:14px;font-size:.875rem}}@media (max-width: 1366px){.header-bottom nav>ul:first-child li a{font-size:12px;font-size:.75rem}}@media (max-width: 1140px){.header-bottom nav>ul:first-child li a{font-size:10px;font-size:.625rem}}.header-bottom nav>ul:first-child li a svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin-left:6px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media (max-width: 1680px){.header-bottom nav>ul:first-child li a svg{width:14px;height:14px}}@media (max-width: 1366px){.header-bottom nav>ul:first-child li a svg{width:12px;height:12px}}@media (max-width: 1140px){.header-bottom nav>ul:first-child li a svg{width:10px;height:10px}}.header-bottom nav>ul:first-child li ul{background-color:#fff;padding-top:20px;padding-bottom:20px;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926}@media (max-width: 1366px){.header-bottom nav>ul:first-child li ul{border-radius:6px;padding-top:10px;padding-bottom:10px}}.header-bottom nav>ul:first-child li ul li{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}.header-bottom nav>ul:first-child li ul li a{display:inline-block;font-size:18px;font-size:1.125rem;font-weight:500;letter-spacing:.045rem;text-transform:uppercase;color:#222340;padding:12px 20px;max-width:330px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1680px){.header-bottom nav>ul:first-child li ul li a{font-size:16px;font-size:1rem;padding:10px 18px}}@media (max-width: 1366px){.header-bottom nav>ul:first-child li ul li a{font-size:12px;font-size:.75rem;padding:8px 16px}}.header-bottom nav>ul:first-child li ul li a svg{width:20px;height:20px;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;margin-left:16px}@media (max-width: 1366px){.header-bottom nav>ul:first-child li ul li a svg{width:16px;height:16px}}.header-bottom nav>ul:first-child li ul li:hover .header-bottom-list{display:block}.header-bottom nav>ul:first-child li ul li:hover .header-bottom-list ul{display:block}.header-bottom nav>ul:first-child li ul li:hover a svg{opacity:0;-webkit-transform:none;-ms-transform:none;transform:none}.header-bottom nav>ul:first-child li ul li ul{display:none;padding-right:10px;padding-top:0;padding-bottom:0;max-height:420px;overflow-y:auto;overflow-x:hidden;border-radius:0;-webkit-box-shadow:none;box-shadow:none}@media (max-width: 1366px){.header-bottom nav>ul:first-child li ul li ul{max-height:300px}}.header-bottom nav>ul:first-child li ul li ul li a{width:100%;text-transform:unset;padding-left:40px;-webkit-transition:background-color .5s,color .5s;-o-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}@media (max-width: 1366px){.header-bottom nav>ul:first-child li ul li ul li a{padding-left:20px}}.header-bottom nav>ul:first-child li ul li ul li:hover a{background-color:#319dac;border-top-right-radius:12px!important;border-bottom-right-radius:12px!important;border-top-left-radius:0;border-bottom-left-radius:0;color:#fff}@media (max-width: 1366px){.header-bottom nav>ul:first-child li ul li ul li:hover a{border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}}.header-bottom nav>ul>li>ul{padding-left:20px;padding-right:20px}@media (max-width: 1366px){.header-bottom nav>ul>li>ul{padding-left:10px;padding-right:10px}}.header-bottom nav>ul>li>ul li a{width:100%;-webkit-transition:background-color .5s,color .5s;-o-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}.header-bottom nav>ul>li>ul li:hover>a{background-color:#319dac;border-radius:12px;color:#fff}@media (max-width: 1366px){.header-bottom nav>ul>li>ul li:hover>a{border-radius:6px}}.header-bottom nav li>ul{display:none;opacity:0;visibility:hidden;position:absolute;-webkit-transition:width .5s,height .5s,opacity .5s;-o-transition:width .5s,height .5s,opacity .5s;transition:width .5s,height .5s,opacity .5s;top:50px;z-index:2;height:0}@media (max-width: 1680px){.header-bottom nav li>ul{top:40px}}@media (max-width: 1366px){.header-bottom nav li>ul{top:30px}}@media (max-width: 1140px){.header-bottom nav li>ul{top:32px}}.header-bottom nav li:hover ul{display:block;visibility:visible;opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:140px}@media (max-width: 1680px){.main{padding-top:110px}}@media (max-width: 1366px){.main{padding-top:100px}}@media (max-width: 960px){.main{padding-top:60px}}@media (max-width: 599px){.main{padding-top:74px}}.main-slider{position:relative}.main-slider-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;position:absolute;bottom:32px;z-index:2;left:0;width:100%}.main-slider-arrows .slider-prev,.main-slider-arrows .slider-next{cursor:pointer}.main-slide{height:820px;padding-top:232px;background-color:#768bce}@media (max-width: 1680px){.main-slide{padding-top:160px;height:auto;aspect-ratio:3/1.4}}@media (max-width: 1366px){.main-slide{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 992px){.main-slide{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:120px;height:auto;aspect-ratio:4/5}}@media (max-width: 599px){.main-slide{padding-top:52px;height:auto;aspect-ratio:.631579}}.main-slide-bg{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-slide-info{color:#fff;position:relative}.main-slide-title{color:var(--white, #FFF);font-size:45px;font-size:2.8125rem;font-weight:600;line-height:141.556%;letter-spacing:.084375rem;text-transform:uppercase;margin-bottom:18px}@media (max-width: 1680px){.main-slide-title{font-size:43px;font-size:2.6875rem}}@media (max-width: 1366px){.main-slide-title{font-size:40px;font-size:2.5rem;letter-spacing:.045rem}}@media (max-width: 1140px){.main-slide-title{font-size:38px;font-size:2.375rem}}@media (max-width: 599px){.main-slide-title{font-size:24px;font-size:1.5rem;line-height:141.667%;letter-spacing:.045rem}}.main-slide-descroption{font-size:20px;font-size:1.25rem;font-weight:400;line-height:155%;letter-spacing:.0125rem;margin-bottom:30px}@media (max-width: 1680px){.main-slide-descroption{font-size:18px;font-size:1.125rem}}@media (max-width: 1366px){.main-slide-descroption{font-size:16px;font-size:1rem}}@media (max-width: 768px){.main-slide-descroption{font-size:18px;font-size:1.125rem}}@media (max-width: 599px){.main-slide-descroption{font-size:14px;font-size:.875rem;line-height:142.857%;letter-spacing:.00875rem}}.main-slide-descroption p{margin:0}.main-slide-descroption p:not(:last-of-type){margin-bottom:12px}.articles-wrapper{margin-bottom:28px}@media (max-width: 599px){.articles-wrapper{margin-bottom:20px}}.services-page-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-services{padding-bottom:48px}@media (max-width: 480px){.section-services{padding-bottom:32px}}.service-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1023px){.service-cards__left .service-card:last-child{position:absolute;left:0;right:0;bottom:0}}.service-card{padding:20px 40px 40px;border-radius:12px;background:#fff;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;margin-bottom:32px;width:calc(50% - 16px)}.service-card:nth-last-child(-n+2){padding-bottom:20px}@media (max-width: 1366px){.service-card{padding:15px 35px 35px;margin-bottom:20px;width:calc(50% - 10px)}}@media (max-width: 1024px){.service-card{width:100%}}@media (max-width: 768px){.service-card:nth-last-child(-n+2){padding-bottom:0}}@media (max-width: 480px){.service-card{padding:0 12px 20px}}.service-card-head{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width: 599px){.service-card-head{padding:19px 12px;gap:12px}}.service-card-head.border{border-bottom:2px solid #319dac}.service-card-head:hover svg path{fill:#319dac;stroke:#319dac}.service-card-head:hover .service-card-title{color:#319dac}.service-card-head svg{width:68px;height:68px;-ms-flex-negative:0;flex-shrink:0}.service-card-head svg path{-webkit-transition:fill .3s,stroke .3s;-o-transition:fill .3s,stroke .3s;transition:fill .3s,stroke .3s}@media (max-width: 1366px){.service-card-head svg{width:60px;height:60px}}@media (max-width: 768px){.service-card-head svg{width:54px;height:54px}}@media (max-width: 480px){.service-card-head svg{width:40px;height:40px}}.service-card-title{font-size:24px;font-size:1.5rem;color:#222340;font-weight:600;line-height:133.333%;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (max-width: 1366px){.service-card-title{font-size:22px;font-size:1.375rem}}@media (max-width: 768px){.service-card-title{font-size:20px;font-size:1.25rem}}@media (max-width: 480px){.service-card-title{font-size:16px;font-size:1rem;line-height:125%}}.service-card-list ul li:not(:last-child){border-bottom:2px solid #cdf3f9}@media (max-width: 480px){.service-card-list ul li:not(:last-child){border-width:1px}}.service-card-list ul li a{width:100%;color:#222340;font-size:20px;font-size:1.25rem;font-weight:400;line-height:155%;letter-spacing:.0125rem;padding:11px 20px;display:inline-block;border-radius:12px}@media (max-width: 1366px){.service-card-list ul li a{font-size:18px;font-size:1.125rem}}@media (max-width: 768px){.service-card-list ul li a{font-size:16px;font-size:1rem;letter-spacing:.0075rem;line-height:127.333%}}@media (max-width: 480px){.service-card-list ul li a{font-size:12px;font-size:.75rem;letter-spacing:.0075rem;line-height:127.333%;padding:8px 12px 8px 0}}.service-card-list ul li a:hover{background-color:#319dac;color:#fff;-webkit-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}@media (max-width: 599px){.section-methods{padding-bottom:60px}}.methods-title{margin-bottom:40px}@media (max-width: 599px){.methods-title{margin-bottom:24px;letter-spacing:.04125rem}}.methods-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:56px}@media (max-width: 768px){.methods-items{width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;margin-left:auto;margin-right:auto}}@media (max-width: 599px){.methods-items{gap:8px}}.methods-items-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width: 599px){.methods-items-card{gap:8px}}.methods-items svg{width:32px;height:32px}.methods-items-title{color:#343544;font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;letter-spacing:.045rem;text-transform:uppercase}@media (max-width: 1366px){.methods-items-title{font-size:22px;font-size:1.375rem}}@media (max-width: 1280px){.methods-items-title{font-size:20px;font-size:1.25rem}}@media (max-width: 1024px){.methods-items-title{font-size:18px;font-size:1.125rem}}@media (max-width: 599px){.methods-items-title{font-size:16px;font-size:1rem;letter-spacing:.0075rem;font-weight:500;line-height:156.25%}}@media (max-width: 599px){.section-installment{padding-top:46px}}.installment-title{max-width:530px;text-align:center;font-size:20px;font-size:1.25rem;font-weight:500;line-height:140%;margin-bottom:40px;margin-left:auto;margin-right:auto}@media (max-width: 599px){.installment-title{font-size:16px;font-size:1rem;line-height:125%;margin-bottom:26px}}.installment-item{height:100%;background-color:#fff;padding:24px;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926}@media (max-width: 1366px){.installment-item{padding:22px}}@media (max-width: 1280px){.installment-item{padding:18px}}@media (max-width: 1024px){.installment-item{padding:11px}}@media (max-width: 992px){.installment-item{padding:8px}}@media (max-width: 768px){.installment-item{padding:11px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}.installment-item-image{margin-bottom:24px;border-radius:12px;border-bottom:2px solid var(--grey-light, #D9D9D9);aspect-ratio:1.607}@media (max-width: 599px){.installment-item-image{margin-bottom:18px}}.installment-item-image img{height:100%;display:block}.installment-item-card{font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;letter-spacing:.045rem;text-transform:uppercase}@media (max-width: 1366px){.installment-item-card{font-size:22px;font-size:1.375rem}}@media (max-width: 1280px){.installment-item-card{font-size:20px;font-size:1.25rem}}@media (max-width: 1024px){.installment-item-card{font-size:18px;font-size:1.125rem}}@media (max-width: 599px){.installment-item-card{font-size:16px;font-size:1rem;font-weight:500;line-height:156.25%;letter-spacing:.0075rem}}.installment-item-bank{color:#343544;font-size:20px;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.0375rem;padding-top:2px;padding-bottom:16px;margin-bottom:16px;border-bottom:2px solid #cdf3f9;max-width:357px}@media (max-width: 1366px){.installment-item-bank{font-size:18px;font-size:1.125rem}}@media (max-width: 1280px){.installment-item-bank{font-size:16px;font-size:1rem}}@media (max-width: 1024px){.installment-item-bank{font-size:15px;font-size:.9375rem}}@media (max-width: 599px){.installment-item-bank{font-size:14px;font-size:.875rem;line-height:128.571%;letter-spacing:.0075rem;padding-bottom:12px;margin-bottom:12px}}.installment-item-term{color:#343544;font-size:18px;font-size:1.125rem;font-weight:500;line-height:121.111%;letter-spacing:.03375rem}@media (max-width: 1366px){.installment-item-term{font-size:16px;font-size:1rem}}@media (max-width: 1280px){.installment-item-term{font-size:14px;font-size:.875rem}}@media (max-width: 1024px){.installment-item-term{font-size:13px;font-size:.8125rem}}@media (max-width: 599px){.installment-item-term{font-size:12px;font-size:.75rem;font-weight:500;line-height:150%;letter-spacing:.00375rem}}.section-prices{padding-top:110px}@media (max-width: 1366px){.section-prices{padding-top:90px}}@media (max-width: 768px){.section-prices{padding-top:60px}}@media (max-width: 599px){.section-prices{padding-top:14px;padding-bottom:36px}}.section-prices__foreign{padding-top:84px}@media (max-width: 1366px){.section-prices__foreign{padding-top:78px}}@media (max-width: 920px){.section-prices__foreign{padding-bottom:80px}}@media (max-width: 768px){.section-prices__foreign{padding-top:64px}}@media (max-width: 599px){.section-prices__foreign{padding-top:64px}}.section-prices__foreign .service-price-row{display:table-row}@media (max-width: 768px){.section-prices__foreign .service-price-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-prices__foreign .service-price-row:hover{background-color:unset;border-radius:unset}@media (max-width: 768px){.section-prices__foreign .service-price-row:hover{background-color:#319dac;border-radius:12px}}.section-prices__foreign .service-price-row:hover .service-price-name{background-color:#319dac;border-top-left-radius:12px;border-bottom-left-radius:12px}@media (max-width: 768px){.section-prices__foreign .service-price-row:hover .service-price-name{background-color:unset;border-radius:unset}}.section-prices__foreign .service-price-row:hover .service-price-sum{background-color:#319dac;border-top-right-radius:12px;border-bottom-right-radius:12px}@media (max-width: 768px){.section-prices__foreign .service-price-row:hover .service-price-sum{background-color:unset;border-radius:unset}}.section-prices__foreign .service-price-row:not(:last-of-type) .service-price-name{border-bottom:2px solid #cdf3f9}@media (max-width: 768px){.section-prices__foreign .service-price-row:not(:last-of-type) .service-price-name{border-bottom:none}}.section-prices__foreign .service-price-row:not(:last-of-type) .service-price-sum{border-bottom:2px solid #cdf3f9}@media (max-width: 768px){.section-prices__foreign .service-price-row:not(:last-of-type) .service-price-sum{border-bottom:none}}.section-prices__foreign .service-price-name{display:table-cell;width:100%;padding:17px 19px}@media (max-width: 768px){.section-prices__foreign .service-price-name{padding:0}}.section-prices__foreign .service-price-sum{display:table-cell}.section-prices__foreign .service-price-rub{display:table-cell;text-align:end;width:100%;padding-left:20px;padding-right:20px}@media (max-width: 768px){.section-prices__foreign .service-price-rub{padding:0;display:unset}}.section-prices__foreign .service-price-currency{display:table-cell;padding-left:20px;padding-right:20px}@media (max-width: 768px){.section-prices__foreign .service-price-currency{padding:0;display:none}}.section-prices .row{margin-left:-40px;margin-right:-40px}@media (max-width: 1366px){.section-prices .row{margin-left:-30px;margin-right:-30px}}@media (max-width: 1280px){.section-prices .row{margin-left:-20px;margin-right:-20px}}@media (max-width: 992px){.section-prices .row{margin-left:0;margin-right:0}}.section-prices [class*=col-]{padding-left:40px;padding-right:40px}@media (max-width: 1366px){.section-prices [class*=col-]{padding-left:30px;padding-right:30px}}@media (max-width: 1280px){.section-prices [class*=col-]{padding-left:20px;padding-right:20px}}@media (max-width: 992px){.section-prices [class*=col-]{padding-left:0;padding-right:0}}.section-prices .h2{text-align:center;margin-bottom:50px}@media (max-width: 599px){.section-prices .h2{margin-bottom:24px}}.section-prices .prices-switcher{display:none;text-align:center;font-size:20px;font-size:1.25rem;font-weight:600;line-height:155%;text-transform:uppercase}@media (max-width: 768px){.section-prices .prices-switcher{display:block}}.section-prices .prices-switcher .ui-switch{display:inline-block;vertical-align:middle}.section-prices .prices-switcher-currency{color:#319dac;margin-right:12px;display:inline-block;vertical-align:middle}.section-prices .prices-switcher-rub{color:#bd5b9e;margin-left:12px;display:inline-block;vertical-align:middle}.actions-slider{margin-bottom:30px}.actions-slider .slider-arrows{margin-top:26px;margin-bottom:60px}@media (max-width: 1366px){.actions-slider .slider-arrows{margin-bottom:40px}}@media (max-width: 1280px){.actions-slider .slider-arrows{margin-bottom:30px}}.actions-wrapper{position:relative;width:100%;overflow:hidden;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;aspect-ratio:4/2.5}.actions-wrapper img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.actions-content{height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;padding:24px 33px 30px 24px}@media (max-width: 1366px){.actions-content{padding:19px 28px 25px 19px}}@media (max-width: 1280px){.actions-content{padding:14px}}.actions-content-title{font-size:20px;font-size:1.25rem;font-weight:500;line-height:140%;margin-bottom:16px}@media (max-width: 1680px){.actions-content-title{font-size:18px;font-size:1.125rem}}@media (max-width: 1366px){.actions-content-title{font-size:16px;font-size:1rem;margin-bottom:14px}}@media (max-width: 1280px){.actions-content-title{font-size:14px;font-size:.875rem;margin-bottom:10px}}.actions-content-text{color:#343544;font-size:16px;font-size:1rem;font-weight:400;line-height:156.25%;letter-spacing:.01rem}@media (max-width: 1680px){.actions-content-text{font-size:14px;font-size:.875rem}}@media (max-width: 1366px){.actions-content-text{font-size:12px;font-size:.75rem}}@media (max-width: 1280px){.actions-content-text{font-size:11px;font-size:.6875rem}}.actions-content-more{margin-top:auto;margin-left:auto;color:#343544}.actions-content-more svg path{stroke:#343544}.section-portfolio{text-align:center;padding-top:95px}@media (max-width: 599px){.section-portfolio{padding-top:40px}}.section-portfolio__foreign{padding-top:85px;padding-bottom:50px}@media (max-width: 599px){.section-portfolio__foreign{padding-top:48px;padding-bottom:54px}}.portfolio-text{display:inline-block;color:#343544;text-align:center;font-size:20px;font-size:1.25rem;font-weight:400;line-height:155%;letter-spacing:.0125rem;max-width:784px;margin-bottom:30px}@media (max-width: 1024px){.portfolio-text{font-size:18px;font-size:1.125rem}}@media (max-width: 599px){.portfolio-text{font-size:16px;font-size:1rem}}.portfolio-text__foreign{margin-bottom:80px}@media (max-width: 1360px){.portfolio-text__foreign{margin-bottom:60px}}@media (max-width: 1024px){.portfolio-text__foreign{margin-bottom:48px}}@media (max-width: 768px){.portfolio-text__foreign{margin-bottom:32px}}@media (max-width: 599px){.portfolio-text__foreign{margin-bottom:24px}}.portfolio-text span{color:#bd5b9e}.portfolio-all{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:block;margin-left:auto;margin-right:auto}.portfolio-cards{text-align:left}.portfolio-card{background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:40px 40px 34px;height:calc(100% - 32px);margin-bottom:32px;min-height:455px}@media (max-width: 1680px){.portfolio-card{padding:30px}}@media (max-width: 1023px){.portfolio-card{margin-bottom:20px;height:calc(100% - 20px);min-height:unset}}@media (max-width: 768px){.portfolio-card{border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 599px){.portfolio-card{padding:20px 12px 25px}}.portfolio-card-head{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width: 1366px){.portfolio-card-head{margin-bottom:20px}}@media (max-width: 960px){.portfolio-card-head{gap:12px;margin-bottom:18px}}@media (max-width: 599px){.portfolio-card-head{gap:10px;margin-bottom:12px}}.portfolio-card-icon{width:32px;height:32px}@media (max-width: 599px){.portfolio-card-icon{width:24px;height:24px}}.portfolio-card-title{font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;letter-spacing:.045rem;text-transform:uppercase}@media (max-width: 1680px){.portfolio-card-title{font-size:22px;font-size:1.375rem}}@media (max-width: 1366px){.portfolio-card-title{font-size:20px;font-size:1.25rem}}@media (max-width: 599px){.portfolio-card-title{font-size:16px;font-size:1rem;line-height:125%}}@media (max-width: 768px){.portfolio-card-title__hide-mobile{display:none}}.portfolio-card-text p{font-size:16px;font-size:1rem;line-height:156.25%;letter-spacing:.01rem;margin-bottom:12px}.portfolio-card-text p:last-child{margin-bottom:0}@media (max-width: 599px){.portfolio-card-text p{color:#343544;font-size:12px;font-size:.75rem;font-weight:400;line-height:133.333%;letter-spacing:.0075rem}}.section-works{padding-top:0}.works-wrapper{margin-bottom:28px}@media (max-width: 769px){.works-wrapper{margin-bottom:0}}.works-card{border-radius:12px;overflow:hidden;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;margin-bottom:32px}@media (max-width: 1399px){.works-card{margin-bottom:20px}}@media (max-width: 768px){.works-card{-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}.works-card-before{margin-bottom:2px}.works-card-before,.works-card-after{aspect-ratio:2/1}.works-card-before img,.works-card-after img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.popular .row{margin-bottom:28px}.popular-item{height:calc(100% - 60px);background-color:#fff;border-radius:12px;padding:40px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;margin-bottom:60px}@media (max-width: 1680px){.popular-item{padding:35px}}@media (max-width: 1366px){.popular-item{padding:30px}}@media (max-width: 1023px){.popular-item{-webkit-box-shadow:none;box-shadow:none}}@media (max-width: 768px){.popular-item{border-radius:6px;margin-bottom:32px}}@media (max-width: 599px){.popular-item{padding:20px 12px}}@media (max-width: 1023px){.popular-item__odd{margin-bottom:0;padding-bottom:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (max-width: 1023px){.popular-item__even{margin-top:0;padding-top:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;border-top-left-radius:0;border-top-right-radius:0}}.popular-item-row{font-size:20px;font-size:1.25rem;line-height:155%;letter-spacing:.0125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:11px 20px;cursor:pointer;-webkit-transition:background-color .5s,color .5s;-o-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}@media (max-width: 1680px){.popular-item-row{font-size:18px;font-size:1.125rem}}@media (max-width: 1366px){.popular-item-row{padding:6px 5px}}@media (max-width: 1140px){.popular-item-row{font-size:16px;font-size:1rem}}@media (max-width: 768px){.popular-item-row{font-size:16px;font-size:1rem;line-height:133.333%;letter-spacing:.0075rem;padding:7px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 599px){.popular-item-row{font-size:12px;font-size:.75rem;line-height:133.333%;letter-spacing:.0075rem;padding:7px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.popular-item-row:hover{background-color:#319dac;color:#fff;border-radius:12px}.popular-item-row:hover .popular-item-price{color:#fff}.popular-item-row:not(:last-of-type){border-bottom:2px solid #cdf3f9}@media (max-width: 1023px){.popular-item-row:not(:last-of-type){border-width:1px}}@media (max-width: 1023px){.popular-item-row{border-bottom:1px solid #cdf3f9}}.popular-item-name{font-weight:400}.popular-item-price{font-weight:600;color:#bd5b9e;white-space:nowrap}@media (max-width: 768px){.section-actions{padding-bottom:37px}}.section-actions__no-top{padding-top:0}.section-actions__tablet{display:none}@media (max-width: 992px){.section-actions__tablet{display:block}}@media (max-width: 768px){.section-actions__tablet{padding-bottom:50px}}.actions-cards{margin-top:60px;margin-bottom:28px}@media (max-width: 599px){.actions-cards{margin-top:0;margin-bottom:20px}}.actions-item{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;overflow:hidden;height:calc(100% - 32px);margin-bottom:32px}@media (max-width: 1399px){.actions-item{margin-bottom:20px;height:calc(100% - 20px)}}@media (max-width: 768px){.actions-item{-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 599px){.actions-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:6px;height:calc(100% - 12px);margin-bottom:12px}}.actions-item-image{width:30%;max-width:240px;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 599px){.actions-item-image{width:100%;max-width:unset}}.actions-item-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 599px){.actions-item-image img{height:auto}}.actions-item-info{padding:32px 60px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1680px){.actions-item-info{padding:28px 56px 24px}}@media (max-width: 1366px){.actions-item-info{padding:20px 36px}}@media (max-width: 768px){.actions-item-info{padding:20px 30px;height:100%}}@media (max-width: 599px){.actions-item-info{width:100%;padding:12px 12px 18px;height:100%}}.actions-item-info .ui-more{margin-top:auto}.actions-item-title{font-size:20px;font-size:1.25rem;font-weight:500;line-height:140%;margin-bottom:8px}@media (max-width: 1680px){.actions-item-title{font-size:18px;font-size:1.125rem}}@media (max-width: 768px){.actions-item-title{font-size:16px;font-size:1rem;line-height:128.571%;font-weight:600}}@media (max-width: 599px){.actions-item-title{font-size:14px;font-size:.875rem;margin-bottom:12px}}.actions-item-text{font-size:16px;font-size:1rem;font-weight:400}@media (max-width: 1680px){.actions-item-text{font-size:15px;font-size:.9375rem}}@media (max-width: 768px){.actions-item-text{font-size:14px;font-size:.875rem;line-height:133.333%;letter-spacing:.0075rem}}@media (max-width: 599px){.actions-item-text{font-size:12px;font-size:.75rem}}.benefits{padding-top:32px}@media (max-width: 768px){.benefits{padding-bottom:37px;padding-top:48px}}.benefits .section-title{margin-bottom:30px}@media (max-width: 768px){.benefits .section-title{margin-bottom:46px}}.benefits-item{height:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:36px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:36px 12px 36px 36px;margin-bottom:32px}@media (max-width: 1680px){.benefits-item{gap:30px;padding-left:32px;padding-top:32px;padding-bottom:32px}}@media (max-width: 1280px){.benefits-item{gap:20px;padding-left:26px;padding-top:26px;padding-bottom:26px}}@media (max-width: 1140px){.benefits-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 11px}}@media (max-width: 768px){.benefits-item{margin-bottom:20px;height:calc(100% - 20px);border-radius:6px;gap:10px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 599px){.benefits-item{margin-bottom:12px;height:calc(100% - 12px)}}@media (max-width: 320px){.benefits-item{min-height:126px}}.benefits-item-icon{width:68px;height:68px;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1680px){.benefits-item-icon{width:62px;height:62px}}@media (max-width: 1366px){.benefits-item-icon{width:52px;height:52px}}@media (max-width: 1280px){.benefits-item-icon{width:44px;height:44px}}@media (max-width: 599px){.benefits-item-icon{width:40px;height:40px}}.benefits-item-text{color:#222340;font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%}@media (max-width: 1680px){.benefits-item-text{font-size:20px;font-size:1.25rem}}@media (max-width: 1366px){.benefits-item-text{font-size:18px;font-size:1.125rem}}@media (max-width: 1280px){.benefits-item-text{font-size:16px;font-size:1rem}}@media (max-width: 1140px){.benefits-item-text{width:100%;text-align:center}.benefits-item-text br{display:none}}@media (max-width: 599px){.benefits-item-text{font-size:14px;font-size:.875rem;line-height:128.571%}.benefits-item-text br{display:inline}}@media (max-width: 320px){.benefits-item-text br{display:none}}.section-article{padding-bottom:62px}@media (max-width: 599px){.section-article{padding-bottom:48px}}.section-article__implatnation{padding-bottom:80px}@media (max-width: 599px){.section-article__implatnation{padding-top:48px;padding-bottom:48px}}.service-content{padding-bottom:62px}.service-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service-main-wrapper{width:65%;padding-right:80px;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}@media (max-width: 1366px){.service-main-wrapper{padding-right:60px}}@media (max-width: 1280px){.service-main-wrapper{padding-right:40px}}@media (max-width: 992px){.service-main-wrapper{width:10%;padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.service-acide-wrapper{width:35px;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}@media (max-width: 992px){.service-acide-wrapper{display:none}}.service-acide-wrapper .service-price{padding-bottom:20px;margin-bottom:80px}.service-acide-wrapper .service-price-row{padding-top:17px;padding-bottom:17px}@media (max-width: 1366px){.service-acide-wrapper .service-price-row{padding-top:14px;padding-bottom:14px}}.service-acide-wrapper .service-price-name{font-size:18px;font-size:1.125rem;letter-spacing:.0225rem}@media (max-width: 1680px){.service-acide-wrapper .service-price-name{font-size:16px;font-size:1rem}}@media (max-width: 1366px){.service-acide-wrapper .service-price-name{font-size:14px;font-size:.875rem}}.service-acide-wrapper .service-price-items{margin-bottom:0}.service-acide-wrapper .acide{height:100%}.service-acide-wrapper .acide .service-content-price{padding-bottom:2px}.service-acide-wrapper .feedback-wrapper{position:sticky;top:220px}.service-banner{position:relative;min-height:540px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#768bce;padding-top:86px;padding-bottom:32px}.service-banner img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.service-banner-content .date{color:#fff;font-size:16px;font-size:1rem;font-weight:400;line-height:156.25%;letter-spacing:.01rem;margin-bottom:28px}.service-banner-content .h3{color:#fff;font-weight:600;line-height:145.938%;letter-spacing:.06rem;text-transform:uppercase;max-width:880px;margin-bottom:28px}.service-banner-content .title{color:var(--white, #FFF);font-size:45px;font-size:2.8125rem;font-weight:600;line-height:141.556%;letter-spacing:.084375rem;text-transform:uppercase;margin-bottom:16px;max-width:590px}.service-banner-content .author{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;margin-bottom:110px}.service-banner-content .author .photo{width:64px;height:64px;border-radius:6px;background-color:#d9d9d9;overflow:hidden}.service-banner-content .author .photo img{position:static;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.service-banner-content .author .photo:hover{-webkit-box-shadow:0px 6px 40px 0px rgba(37,41,123,.25);box-shadow:0 6px 40px #25297b40}.service-banner-content .author .text{margin-bottom:0}.service-banner-content .author .text .name{color:#fff;font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;margin-bottom:10px}.service-banner-content .author .text .speciality{color:#fff;font-size:18px;font-size:1.125rem;font-weight:500;line-height:121.111%;letter-spacing:.03375rem;margin-bottom:0}.service-banner-breadcrumbs{padding:0;margin-bottom:32px}.service-banner-breadcrumbs.big li{font-size:20px;font-size:1.25rem;font-weight:400;line-height:140%;letter-spacing:.0125rem}@media (max-width: 599px){.service-banner-breadcrumbs.big li{font-size:14px;font-size:.875rem;line-height:142.857%;letter-spacing:.00875rem}}.service-banner-breadcrumbs li{display:inline-block;color:#fff;font-size:16px;font-size:1rem;font-weight:400;line-height:156.25%;letter-spacing:.01rem}.service-banner-breadcrumbs li:not(:last-child):after{content:"|";padding:0 1px}.service-banner-breadcrumbs a{color:#fff}.service-content-description{margin-bottom:50px}.service-content-description p{margin:0;color:#343544;font-size:18px;font-size:1.125rem;font-weight:400;line-height:155.556%;letter-spacing:.0225rem}.service-content-description p:not(:last-child){margin-bottom:16px}.service-content-title{font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;text-transform:uppercase;letter-spacing:.045rem;padding-top:34px;padding-bottom:16px}.service-content-addition{margin-bottom:50px}.service-content-addition p{margin-bottom:0}.service-content-addition p:not(:last-child){margin-bottom:16px}.service-content-item:not(:last-child){margin-bottom:50px}.service-interwiev{background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:40px;margin-top:50px;margin-bottom:16px}@media (max-width: 1680px){.service-interwiev{padding:30px}}@media (max-width: 768px){.service-interwiev{border-radius:6px}}@media (max-width: 599px){.service-interwiev{padding:12px 12px 28px;margin-top:30px}}.service-interwiev-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}@media (max-width: 1140px){.service-interwiev-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}}@media (max-width: 599px){.service-interwiev-wrapper{margin-bottom:22px}}.service-interwiev-main{width:58%;padding-right:20px}@media (max-width: 1140px){.service-interwiev-main{width:100%;padding-right:0}}.service-interwiev-text{font-size:16px;font-size:1rem;font-weight:400;line-height:156.25%;letter-spacing:.01rem}@media (max-width: 1366px){.service-interwiev-text{line-height:133.333%}}@media (max-width: 1280px){.service-interwiev-text{font-size:14px;font-size:.875rem}}@media (max-width: 599px){.service-interwiev-text{font-size:12px;font-size:.75rem;letter-spacing:.0075rem}}.service-interwiev-text p{margin-bottom:0}.service-interwiev-text p:not(:last-child){margin-bottom:10px}.service-interwiev-preview{width:44%;padding-left:20px}@media (max-width: 1140px){.service-interwiev-preview{width:100%;padding-left:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:30px}}@media (max-width: 599px){.service-interwiev-preview{margin-bottom:20px}}.service-interwiev-image{max-width:360px;aspect-ratio:1.5;border-radius:12px;overflow:hidden;margin-bottom:28px}@media (max-width: 599px){.service-interwiev-image{border-radius:2px;margin-bottom:20px}}.service-interwiev-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-interwiev-quote{padding-left:20px;border-left:4px solid #319dac}@media (max-width: 599px){.service-interwiev-quote{padding-left:10px}}.service-interwiev-quote p{margin:0;font-size:16px;font-size:1rem;font-weight:500;line-height:156.25%;letter-spacing:.01rem}@media (max-width: 13660px){.service-interwiev-quote p{line-height:123.077%}}@media (max-width: 1280px){.service-interwiev-quote p{font-size:14px;font-size:.875rem;line-height:123.077%}}@media (max-width: 599px){.service-interwiev-quote p{font-size:13px;font-size:.8125rem;letter-spacing:.008125rem}}@media (max-width: 599px){.service-interwiev-button{text-align:center}}.service-price{background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:20px 20px 40px}@media (max-width: 599px){.service-price{padding:0 12px 24px}}.service-price__article{margin-top:50px}@media (max-width: 599px){.service-price__article{margin-top:28px}}.service-price.single{margin-bottom:71px}@media (max-width: 768px){.service-price.single{border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926;margin-bottom:60px}}@media (max-width: 599px){.service-price.single{margin-bottom:40px}}.service-price.single .service-price-items{margin-bottom:12px}.service-price.single .service-price-row{padding-left:0;padding-right:0}.service-price.single .service-price-name{font-size:20px;font-size:1.25rem;font-weight:600;line-height:155%;letter-spacing:.0125rem}@media (max-width: 480px){.service-price.single .service-price-name{font-size:12px;font-size:.75rem;letter-spacing:.0075rem}}.service-price.single .service-price-all{margin-right:0}.service-price-head{font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;padding:19px;border-bottom:2px solid #319dac}@media (max-width: 1680px){.service-price-head{font-size:22px;font-size:1.375rem}}@media (max-width: 1366px){.service-price-head{font-size:20px;font-size:1.25rem}}@media (max-width: 599px){.service-price-head{font-size:16px;font-size:1rem;font-weight:500;line-height:125%;padding:18px 12px;border-width:1px}}.service-price-items{margin-bottom:24px}@media (max-width: 599px){.service-price-items{margin-bottom:16px}}.service-price-row{font-size:18px;font-size:1.125rem;letter-spacing:.0225rem;line-height:135%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:17px 19px;cursor:pointer;-webkit-transition:background-color .5s,color .5s;-o-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}@media (max-width: 1680px){.service-price-row{font-size:16px;font-size:1rem}}@media (max-width: 1366px){.service-price-row{font-size:14px;font-size:.875rem;padding:14px 0}}@media (max-width: 599px){.service-price-row{font-size:12px;font-size:.75rem;padding:7px 0;line-height:133.333%;letter-spacing:.0075rem;gap:9px}}.service-price-row:hover{background-color:#319dac;border-radius:12px}.service-price-row:hover .service-price-name,.service-price-row:hover .service-price-sum,.service-price-row:hover .service-price-sum .service-price-currency{color:#fff}.service-price-row:not(:last-of-type){border-bottom:2px solid #cdf3f9}.service-price-name{color:#222340;font-weight:400}.service-price-sum{font-size:20px;font-size:1.25rem;letter-spacing:.0225rem;font-weight:600;color:#bd5b9e;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media (max-width: 1680px){.service-price-sum{font-size:18px;font-size:1.125rem}}@media (max-width: 1366px){.service-price-sum{font-size:16px;font-size:1rem}}@media (max-width: 768px){.service-price-sum{font-size:16px;font-size:1rem}}@media (max-width: 599px){.service-price-sum{font-size:12px;font-size:.75rem;line-height:133.333%;letter-spacing:.0075rem}}.service-price-currency{color:#319dac}@media (max-width: 768px){.service-price-currency{display:none}}.service-price-all{text-align:right;margin-right:20px}@media (max-width: 599px){.service-price-all{text-align:center;margin-right:0}}@media (max-width: 599px){.section-implantation-doctors{padding-bottom:72px}}.section-implants{padding-bottom:50px}.implants-title{text-align:center;margin-left:auto;margin-right:auto;font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;max-width:790px;margin-bottom:60px}@media (max-width: 599px){.implants-title{font-size:16px;font-size:1rem;font-weight:500;line-height:125%;margin-bottom:24px}}.implants-slider-item{aspect-ratio:1.5;border-radius:12px;overflow:hidden;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926}@media (max-width: 768px){.implants-slider-item{aspect-ratio:1.46;border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}.implants-slider-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-examples:not(.section-examples__with-top){padding-top:0}.examples-wrapper{margin-bottom:28px}.examples-wrapper__single{margin-bottom:0!important}@media (max-width: 768px){.examples-wrapper{margin-bottom:18px}}@media (max-width: 599px){.examples-wrapper{margin-bottom:12px}}.examples-wrapper.aside{margin-bottom:0}.examples-wrapper.margin{margin-bottom:26px}@media (max-width: 599px){.examples-wrapper.margin{margin-bottom:16px}}.example{background-color:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;margin-bottom:32px;height:calc(100% - 32px)}@media (max-width: 1023px){.example{margin-bottom:32px;height:calc(100% - 32px)}}@media (max-width: 768px){.example{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 599px){.example{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;height:calc(100% - 20px)}}.example-card{margin-bottom:32px}@media (max-width: 1366px){.example-card{margin-bottom:20px}}.example__mobile{display:none}@media (max-width: 1140px){.example__mobile{display:block}}@media (max-width: 768px){.example__mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 1140px){.example__mobile-desk{display:none}}@media (max-width: 768px){.example__mobile-desk{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;height:100%}}@media (max-width: 768px){.example-images{width:48%}}.example-before,.example-after{margin-bottom:2px}@media (max-width: 599px){.example-after{border-bottom-right-radius:6px;overflow:hidden}}.example-before,.example-after{display:block;aspect-ratio:4/2}.example-before img,.example-after img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.example-text{padding:24px}@media (max-width: 768px){.example-text{width:52%;padding:24px 18px}}@media (max-width: 480px){.example-text{padding:20px 12px 12px}}.example-executors{padding:0 24px 18px}@media (max-width: 768px){.example-executors{padding:24px 20px}}@media (max-width: 599px){.example-executors{padding:18px 12px}}.example-description{color:#343544;font-size:17px;font-size:1.0625rem;font-weight:400;line-height:129.412%;padding-bottom:20px;height:132px;overflow:auto;border-bottom:2px solid #cdf3f9}@media (max-width: 768px){.example-description{border:none;padding-bottom:0;margin-bottom:0;font-size:16px;font-size:1rem;line-height:133.333%;letter-spacing:.0075rem}}@media (max-width: 599px){.example-description{font-size:14px;font-size:.875rem}}@media (max-width: 420px){.example-description{font-size:12px;font-size:.75rem}}.example-executor:not(:last-child){margin-bottom:14px}@media (max-width: 599px){.example-executor:not(:last-child){margin-bottom:10px}}.example-executor-title{color:#319dac;font-size:16px;font-size:1rem;line-height:1;font-weight:400;letter-spacing:.03rem;margin-bottom:4px;width:100%}@media (max-width: 480px){.example-executor-title{font-size:12px;font-size:.75rem;line-height:133.333%;letter-spacing:.0075rem;margin-bottom:0}}.example-executor-name{color:#222340;font-size:16px;font-size:1rem;font-weight:600;line-height:1;letter-spacing:.03rem;width:100%}@media (max-width: 480px){.example-executor-name{font-size:14px;font-size:.875rem;letter-spacing:.0075rem;line-height:128.571%}}.example-executor-name:hover{color:#bd5b9e}.example.horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1140px){.example.horizontal{display:none}}.example.horizontal__desk{margin-bottom:0;height:100%}@media (max-width: 1140px){.example.horizontal__desk{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 768px){.example.horizontal__desk{display:none}}.example.horizontal .example-images{width:48%}.example.horizontal .example-text{padding:36px 38px 26px;width:52%}@media (max-width: 1680px){.example.horizontal .example-text{padding:30px 32px 20px}}@media (max-width: 599px){.example.horizontal .example-text{padding:20px 12px}}.example.horizontal .example-executor{margin-bottom:0;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (max-width: 1680px){.example.horizontal .example-executor__desktop{display:none}}.example.horizontal .example-executor-list{display:none}@media (max-width: 1680px){.example.horizontal .example-executor-list{display:block;padding:30px}}.example.horizontal .example-executor-name{font-size:18px;font-size:1.125rem;letter-spacing:.03375rem;font-weight:500}.example.horizontal .example-description{height:238px;margin-bottom:24px}@media (max-width: 1680px){.example.horizontal .example-description{border:none;margin:0}}@media (max-width: 1280px){.example.horizontal .example-description{height:200px}}@media (max-width: 599px){.example.horizontal .example-description{height:-webkit-max-content;height:-moz-max-content;height:max-content}}.example.horizontal .example-description-title{font-size:20px;font-size:1.25rem;font-weight:500;line-height:140%;margin-bottom:14px}@media (max-width: 1680px){.example.horizontal .example-description-title{font-size:18px;font-size:1.125rem}}@media (max-width: 1280px){.example.horizontal .example-description-title{font-size:16px;font-size:1rem}}@media (max-width: 1140px){.example.horizontal .example-description-title{font-size:14px;font-size:.875rem}}@media (max-width: 599px){.example.horizontal .example-description-title{display:none}}.example.horizontal .example-description p{margin-bottom:0;font-size:16px;font-size:1rem;line-height:156.25%;letter-spacing:.01rem}@media (max-width: 1680px){.example.horizontal .example-description p{font-size:15px;font-size:.9375rem}}@media (max-width: 1280px){.example.horizontal .example-description p{font-size:14px;font-size:.875rem}}@media (max-width: 1140px){.example.horizontal .example-description p{font-size:14px;font-size:.875rem}}@media (max-width: 599px){.example.horizontal .example-description p{font-size:12px;font-size:.75rem;font-weight:400;line-height:133.333%;letter-spacing:.0075rem}}.section-articles{padding-top:48px}@media (max-width: 960px){.section-articles{padding-top:36}}@media (max-width: 480px){.section-articles{padding-top:36px}}.section-articles .slider-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:38px}@media (max-width: 768px){.section-articles .slider-arrows{margin-top:0;margin-bottom:24px}}.section-articles .slider-prev,.section-articles .slider-next{cursor:pointer}.section-articles .slider-prev span,.section-articles .slider-next span{display:inline-block;vertical-align:middle;color:#222340;font-size:20px;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.0375rem;text-transform:uppercase}.section-articles .slider-prev svg,.section-articles .slider-next svg{width:53px;height:14px;display:inline-block;vertical-align:middle;margin-left:8px;margin-right:8px}.section-articles .slider-prev.swiper-button-disabled,.section-articles .slider-next.swiper-button-disabled{cursor:not-allowed}.section-articles .slider-prev.swiper-button-disabled span,.section-articles .slider-next.swiper-button-disabled span{opacity:.5}.section-articles .slider-prev.swiper-button-disabled svg path,.section-articles .slider-next.swiper-button-disabled svg path{stroke:#d9d9d9}.section-articles .slider-prev:hover{opacity:.8}.section-articles .slider-prev svg{margin-right:16px}.section-articles .slider-next:hover{opacity:.8}.section-articles .slider-next svg{margin-left:16px}.articles-slider{margin-bottom:28px!important}@media (max-width: 480px){.articles-slider{margin-bottom:20px!important}}article a{color:#319dac;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}article a:hover{color:#bd5b9e}.article{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:12px;background-color:#fff;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;min-height:207px;height:calc(100% - 32px);overflow:hidden;margin-bottom:32px}@media (max-width: 1366px){.article{margin-bottom:20px;height:calc(100% - 20px)}}@media (max-width: 1439px){.article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 768px){.article{border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 599px){.article{margin-bottom:12px;height:calc(100% - 12px)}}.article-banner{position:relative;min-height:540px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#768bce;padding-top:120px;padding-bottom:32px}@media (max-width: 960px){.article-banner{padding-top:90px!important}}@media (max-width: 599px){.article-banner{padding-top:46px!important}}@media (max-width: 490px){.article-banner{padding-top:62px!important}}.article-banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (max-width: 360px){.article-banner-content{max-width:92vw}}.article-banner img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.article-banner-date{color:#fff;font-size:16px;font-size:1rem;font-weight:400;line-height:156.25%;letter-spacing:.01rem;margin-bottom:28px}@media (max-width: 768px){.article-banner-date{font-size:15px;font-size:.9375rem}}@media (max-width: 599px){.article-banner-date{font-size:14px;font-size:.875rem}}@media (max-width: 480px){.article-banner-date{font-size:12px;font-size:.75rem;letter-spacing:.0075rem;line-height:133.333%;margin-bottom:12px}}.article-banner-title{font-size:32px;font-size:2rem;color:#fff;font-weight:600;line-height:145.938%;letter-spacing:.06rem;text-transform:uppercase;max-width:880px;margin-bottom:28px}@media (max-width: 768px){.article-banner-title{font-size:28px;font-size:1.75rem}}@media (max-width: 599px){.article-banner-title{font-size:26px;font-size:1.625rem}}@media (max-width: 480px){.article-banner-title{font-size:20px;font-size:1.25rem;line-height:155%;margin-bottom:12px}}.article-banner-photo{width:64px;height:64px;border-radius:6px;background-color:#d9d9d9;overflow:hidden}.article-banner-photo img{position:static;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.article-banner-photo:hover{-webkit-box-shadow:0px 6px 40px 0px rgba(37,41,123,.25);box-shadow:0 6px 40px #25297b40}.article-banner-author{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;margin-bottom:110px}@media (max-width: 960px){.article-banner-author{margin-bottom:40px}}@media (max-width: 480px){.article-banner-author{margin-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 768px){.article-banner-breadcrumbs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:12px}}.article-banner-breadcrumbs li{display:inline-block;color:#fff;font-size:16px;font-size:1rem;font-weight:400;line-height:156.25%;letter-spacing:.01rem}.article-banner-breadcrumbs li:not(:last-child):after{content:"|";padding:0 1px}.article-banner-breadcrumbs a{color:#fff}.article-image{height:100%;width:42%;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1439px){.article-image{height:auto;width:100%;aspect-ratio:4/2.6}}.article-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.article-content{padding:30px 32px}@media (max-width: 1140px){.article-content{padding:26px}}@media (max-width: 960px){.article-content{padding:18px}}@media (max-width: 480px){.article-content{padding:12px}}.article-title{border-bottom:2px solid #cdf3f9;margin-bottom:24px;color:#222340;font-size:20px;font-size:1.25rem;font-weight:500;line-height:140%;padding-bottom:24px}@media (max-width: 1140px){.article-title{font-size:18px;font-size:1.125rem;padding-bottom:16px;margin-bottom:16px}}@media (max-width: 960px){.article-title{font-size:16px;font-size:1rem}}@media (max-width: 480px){.article-title{font-size:12px;font-size:.75rem;font-weight:600;line-height:150%;padding-bottom:6px;margin-bottom:6px}}.article-author-text .name{color:#fff;font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;margin-bottom:10px}@media (max-width: 768px){.article-author-text .name{font-size:20px;font-size:1.25rem}}@media (max-width: 599px){.article-author-text .name{font-size:18px;font-size:1.125rem}}@media (max-width: 480px){.article-author-text .name{font-size:16px;font-size:1rem;font-weight:600;line-height:125%;margin-bottom:3px}}.article-author-text .speciality{color:#fff;font-size:18px;font-size:1.125rem;font-weight:500;line-height:121.111%;letter-spacing:.03375rem;margin-bottom:0}@media (max-width: 768px){.article-author-text .speciality{font-size:16px;font-size:1rem}}@media (max-width: 599px){.article-author-text .speciality{font-size:14px;font-size:.875rem}}@media (max-width: 480px){.article-author-text .speciality{font-size:12px;font-size:.75rem;font-weight:600;line-height:150%}}.article-author-speciality{color:var(--green-1, #319DAC);font-size:16px;font-size:1rem;font-weight:400;letter-spacing:.03rem}@media (max-width: 1140px){.article-author-speciality{font-size:14px;font-size:.875rem}}@media (max-width: 960px){.article-author-speciality{font-size:12px;font-size:.75rem}}@media (max-width: 480px){.article-author-speciality{font-size:10px;font-size:.625rem;letter-spacing:.00625rem;font-weight:400;line-height:160%}}.article-author-speciality p{margin-bottom:4px}.article-author-name{color:#343544;font-size:18px;font-size:1.125rem;font-weight:500;line-height:121.111%;letter-spacing:.03375rem}@media (max-width: 1140px){.article-author-name{font-size:16px;font-size:1rem}}@media (max-width: 960px){.article-author-name{font-size:14px;font-size:.875rem}}@media (max-width: 480px){.article-author-name{font-size:12px;font-size:.75rem;letter-spacing:.0075rem;font-weight:500;line-height:125%}}.section-main-services{padding-bottom:60px}@media (max-width: 599px){.section-main-services{padding-bottom:36px;padding-top:37px}}.services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.services-title{text-align:center;margin-bottom:60px}.services-item{width:calc((100% - 6 * 32px) / 7);margin-right:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;border-radius:12px;padding:24px 16px;-webkit-transition:background-color .5s,color .5s;-o-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;margin-bottom:20px}.services-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 959px){.services-item-content{height:100%}}.services-item:last-child{margin-right:0}@media (max-width: 1440px){.services-item{width:calc((100% - 60px)/4);margin-right:20px}.services-item:nth-child(4n){margin-right:0}.services-item:nth-child(n+5){width:calc((100% - 2 * 20px) / 3)}}@media (max-width: 959px){.services-item{width:calc((100% - 20px)/2);position:relative}.services-item:nth-child(2n){margin-right:0}.services-item:nth-child(n+5){width:calc((100% - 20px)/2)}.services-item:last-child{width:100%;margin-right:0;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;padding-bottom:20px}.services-item .services-item-title{margin-top:auto;margin-bottom:8px}.services-item .services-item-more{margin-top:auto}}@media (max-width: 599px){.services-item{margin-right:12px;width:calc((100% - 12px)/2);border-radius:6px;padding:20px 20px 16px;margin-bottom:12px;min-height:150px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}.services-item:nth-child(n+5){width:calc((100% - 12px)/2)}.services-item:last-child{width:100%;margin-right:0;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.services-item:last-child .services-item-more{bottom:18px}}.services-item:hover{background-color:#bd5b9e;color:#fff}.services-item:hover .services-item-icon path{-webkit-transition:fill .5s;-o-transition:fill .5s;transition:fill .5s;fill:#fff}.services-item:hover .services-item-more{color:#cdf3f9;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.services-item:hover .services-item-more svg path{stroke:#cdf3f9;-webkit-transition:stroke .5s;-o-transition:stroke .5s;transition:stroke .5s}.services-item-title{font-size:20px;font-size:1.25rem;font-weight:500;margin-bottom:12px;text-align:center;line-height:110%}@media (max-width: 1680px){.services-item-title{font-size:18px;font-size:1.125rem}}@media (max-width: 599px){.services-item-title{font-size:16px;font-size:1rem;letter-spacing:.0125rem;font-weight:600;line-height:125%;margin-bottom:2px}}.services-item .h4{font-size:24px;font-size:1.5rem;font-weight:500;line-height:133.333%;letter-spacing:.045rem;margin-bottom:10px;text-align:center}.services-item-icon{margin-bottom:8px;height:68px;width:auto;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1680px){.services-item-icon{height:64px}}@media (max-width: 599px){.services-item-icon__desktop{display:none}}.services-item-icon__mobile{display:none}@media (max-width: 599px){.services-item-icon__mobile{display:block}}@media (max-width: 599px){.services-item-icon{height:40px;margin-bottom:2px}}.services-item-more{font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-prepage{position:relative;min-height:540px;padding-top:80px;padding-bottom:80px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#768bce}.section-prepage__black{color:#222340}@media (max-width: 768px){.section-prepage{aspect-ratio:.83;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:100px}}@media (max-width: 599px){.section-prepage{aspect-ratio:.73;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:68px}}@media (max-width: 420px){.section-prepage{aspect-ratio:.63;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:68px}}@media (max-width: 599px){.section-prepage__service{aspect-ratio:.78;min-height:unset;padding-top:54px}}.prepage-bg{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 768px){.prepage-bg{-o-object-position:center bottom;object-position:center bottom}}.prepage-content{max-width:42%}@media (max-width: 1024px){.prepage-content{max-width:50%}}@media (max-width: 768px){.prepage-content{max-width:90vw;position:relative}}.prepage-content__wild{max-width:55%}@media (max-width: 960px){.prepage-content__wild{max-width:90vw}}@media (max-width: 960px){.prepage-content__wild-mobile{max-width:90vw}}.prepage-title{font-size:45px;font-size:2.8125rem;font-weight:600;line-height:141.556%;letter-spacing:.084375rem;text-transform:uppercase;margin-bottom:16px}@media (max-width: 1680px){.prepage-title{font-size:40px;font-size:2.5rem}}@media (max-width: 1366px){.prepage-title{font-size:36px;font-size:2.25rem}}.prepage-title.contacts{margin-bottom:20px}@media (max-width: 480px){.prepage-title.contacts{margin-bottom:16px}}@media (max-width: 768px){.prepage-title{margin-bottom:30px}}@media (max-width: 599px){.prepage-title{font-size:30px;font-size:1.875rem;font-weight:600;line-height:141.556%;letter-spacing:.045rem;margin-bottom:18px}}@media (max-width: 480px){.prepage-title{font-size:24px;font-size:1.5rem;font-weight:600;line-height:141.556%;letter-spacing:.045rem;margin-bottom:18px}}.prepage-text{font-size:20px;font-size:1.25rem;font-weight:400;line-height:140%;letter-spacing:.0125rem}@media (max-width: 1680px){.prepage-text{font-size:18px;font-size:1.125rem}}@media (max-width: 1366px){.prepage-text{font-size:16px;font-size:1rem}}@media (max-width: 599px){.prepage-text{font-size:15px;font-size:.9375rem;line-height:142.857%;letter-spacing:.00875rem}}@media (max-width: 480px){.prepage-text{font-size:14px;font-size:.875rem;line-height:142.857%;letter-spacing:.00875rem}}.prepage-text p{margin:0;line-height:140%}.prepage-text p:not(:last-of-type){margin-bottom:18px}@media (max-width: 599px){.prepage-text p:not(:last-of-type){margin-bottom:14px}}.prepage-benefits-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prepage-benefits-item:not(:last-child){margin-bottom:16px}@media (max-width: 480px){.prepage-benefits-item:not(:last-child){margin-bottom:12px}}.prepage-benefits-item svg{width:32px;height:32px;display:inline-block;vertical-align:middle;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 480px){.prepage-benefits-item svg{width:24px;height:24px;margin-right:8px}}.prepage-benefits-item p{font-size:20px;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.0375rem;text-transform:uppercase;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0;vertical-align:middle}@media (max-width: 480px){.prepage-benefits-item p{font-size:14px;font-size:.875rem;letter-spacing:.0075rem;line-height:128.571%}}.about-nav{overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.about-nav::-webkit-scrollbar{display:none}.about-nav li{display:inline-block;margin-right:56px}@media (max-width: 599px){.about-nav li{margin-right:24px}}.about-nav a{display:inline-block;padding-top:17px;padding-bottom:17px;color:#222340;font-size:18px;font-size:1.125rem;font-weight:500;letter-spacing:.045rem;text-transform:uppercase;cursor:pointer;position:relative}@media (max-width: 768px){.about-nav a{font-size:16px;font-size:1rem}}@media (max-width: 599px){.about-nav a{font-size:14px;font-size:.875rem;line-height:128.571%;letter-spacing:.0125rem}}.about-nav a:after{content:"";position:absolute;left:0;bottom:0;height:8px;width:0%;border-radius:12px;background-color:#bd5b9e;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}@media (max-width: 599px){.about-nav a:after{height:5px}}.about-nav a:hover{position:relative}.about-nav a:hover:after{width:100%}.about-nav a.active:after{width:100%}.section-advantages{padding-bottom:48px}@media (max-width: 768px){.section-advantages{padding-bottom:60px}}@media (max-width: 599px){.section-advantages{padding-top:48px}}.advantages .row{margin-bottom:80px}.advantages-card{background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:40px;height:calc(100% - 32px);margin-bottom:32px}@media (max-width: 1680px){.advantages-card{padding:30px}}@media (max-width: 1280px){.advantages-card{padding:24px}}@media (max-width: 1140px){.advantages-card{padding:20px}}@media (max-width: 599px){.advantages-card{padding:20px 12px;min-height:395px;height:calc(100% - 12px);margin-bottom:12px;border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}.advantages-card-head{margin-bottom:24px;position:relative}@media (max-width: 599px){.advantages-card-head{margin-bottom:12px}}.advantages-card-icon{position:absolute;top:0;left:0;display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:16px}@media (max-width: 1680px){.advantages-card-icon{width:30px;height:30px}}@media (max-width: 1140px){.advantages-card-icon{width:28px;height:28px;margin-right:14px}}@media (max-width: 599px){.advantages-card-icon{width:24px;height:24px;margin-right:12px}}.advantages-card-title{margin-left:48px;display:inline-block;vertical-align:middle;font-size:24px;font-size:1.5rem;text-transform:uppercase;line-height:133.333%;letter-spacing:.045rem;font-weight:600}@media (max-width: 1680px){.advantages-card-title{font-size:22px;font-size:1.375rem}}@media (max-width: 1140px){.advantages-card-title{font-size:20px;font-size:1.25rem}}@media (max-width: 599px){.advantages-card-title{margin-left:36px;font-size:16px;font-size:1rem;letter-spacing:.0125rem;font-weight:500;line-height:156.25%}}.advantages-card-content p{color:#343544;font-size:16px;font-size:1rem;font-weight:400;line-height:156.25%;letter-spacing:.01rem}@media (max-width: 1280px){.advantages-card-content p{font-size:15px;font-size:.9375rem;line-height:142.857%;letter-spacing:.00875rem}}@media (max-width: 599px){.advantages-card-content p{color:#343544;font-size:14px;font-size:.875rem;line-height:142.857%;letter-spacing:.00875rem}}.advantages-card-content p:not(:last-of-type){margin-bottom:12px}.advantages-card-content p:last-of-type{margin-bottom:0}.gallery-item{aspect-ratio:3/2;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;overflow:hidden}@media (max-width: 768px){.gallery-item{background-repeat:6px;-webkit-box-shadow:0px .9375px 4.21875px 0px rgba(43,47,137,.15);box-shadow:0 .9375px 4.21875px #2b2f8926}}.gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-gallery{padding-bottom:48px;overflow:hidden}.section-reviews{overflow:hidden}@media (max-width: 599px){.section-reviews{background-color:#cdf3f9}.section-reviews__blue-light{background-color:#f0fbfd}}.reviews-card{background:#fff;border-radius:12px;padding:40px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926}@media (max-width: 1680px){.reviews-card{padding:30px}}@media (max-width: 1023px){.reviews-card{height:100%}}@media (max-width: 768px){.reviews-card{margin-bottom:37px;border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 599px){.reviews-card{padding:20px 12px;border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}.reviews-card img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviews-card-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:24px;margin-bottom:24px;border-bottom:2px solid #cdf3f9}@media (max-width: 599px){.reviews-card-head{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px;margin-bottom:10px}}.reviews-card-rating{min-width:154px}@media (max-width: 1680px){.reviews-card-rating{min-width:144px}}.reviews-card-rating svg{width:24px;height:24px;vertical-align:middle}@media (max-width: 1680px){.reviews-card-rating svg{width:22px;height:22px}}@media (max-width: 599px){.reviews-card-rating svg{width:14px;height:14px}}.reviews-card-rating svg:not(:last-of-type){margin-right:3px}@media (max-width: 1680px){.reviews-card-rating svg:not(:last-of-type){margin-right:2px}}@media (max-width: 599px){.reviews-card-rating svg:not(:last-of-type){margin-right:1px}}.reviews-card-rating.rating-5 svg{fill:#bd5b9e}.reviews-card-rating.rating-4 svg:nth-child(-n+4){fill:#bd5b9e}.reviews-card-rating.rating-3 svg:nth-child(-n+3){fill:#bd5b9e}.reviews-card-rating.rating-2 svg:nth-child(-n+2){fill:#bd5b9e}.reviews-card-rating.rating-1 svg:nth-child(1){fill:#bd5b9e}.reviews-card-name{color:#222340;font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:62%}@media (max-width: 1680px){.reviews-card-name{font-size:22px;font-size:1.375rem}}@media (max-width: 599px){.reviews-card-name{font-size:16px;font-size:1rem;line-height:125%;width:100%;max-width:unset}}.reviews-card-main{font-size:16px;font-size:1rem;padding-right:14px;color:#343544;line-height:156.25%;letter-spacing:.01rem;height:250px;overflow-y:auto;overflow-x:hidden;-ms-touch-action:pan-y;touch-action:pan-y}@media (max-width: 599px){.reviews-card-main{font-size:12px;font-size:.75rem;line-height:133.333%;letter-spacing:.0075rem}}.reviews-card-main p{margin:0}.reviews-yandex{width:auto;height:942px;overflow:hidden;position:relative;-webkit-box-shadow:0px 3.91338px 19.56688px 0px rgba(43,47,137,.15);box-shadow:0 3.91338px 19.56688px #2b2f8926}@media (max-width: 1259px){.reviews-yandex{margin-bottom:40px}}@media (max-width: 768px){.reviews-yandex{-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926;border-radius:6px}}@media (max-width: 599px){.reviews-yandex{height:785px;margin-bottom:30px}}@media (max-width: 480px){.reviews-yandex{height:785px;margin-bottom:20px}}.reviews-google{overflow-y:auto;overflow-x:hidden;max-height:904px}@media (max-width: 599px){.reviews-google{max-height:526px}}.review-google-more a:hover{background: #e9eef3}.review-google-more a{transition:all 0.4s;position:relative;color:#198cff;font-size:14px;font-weight:500;display:block;padding:10px 20px;background: #f5f7fa;width:fit-content;margin:0 auto;border-radius:10px;}.review-google-more::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#ffffff;opacity:0.97;filter:blur(5px);}.review-google-more{position:absolute;left:0;bottom:0px;width:100%;height:90px;text-align:center;padding:17px 0 0;}.reviews-google-wrapper{position:relative;-webkit-box-shadow:0px 3.91338px 19.56688px 0px rgba(43,47,137,.15);box-shadow:0 3.91338px 19.56688px #2b2f8926;border-radius:12px;padding:32px 20px 20px;max-height:944px;background-color:#fff}@media (max-width: 1259px){.reviews-google-wrapper{margin-bottom:40px}}@media (max-width: 768px){.reviews-google-wrapper{-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926;border-radius:6px}}@media (max-width: 599px){.reviews-google-wrapper{max-height:586px;margin-bottom:30px;padding:42px 16px 20px 30px}}@media (max-width: 480px){.reviews-google-wrapper{margin-bottom:20px}}.reviews-google-head{margin-bottom:32px}@media (max-width: 480px){.reviews-google-head{margin-bottom:26px}}.reviews-google-count{color:#2d2f5c;font-size:20px;font-size:1.25rem;font-weight:500;line-height:140%;display:inline-block;vertical-align:middle;margin-right:16px}@media (max-width: 480px){.reviews-google-count{font-size:14px;font-size:.875rem;font-weight:600;line-height:128.571%;margin-right:10px}}.reviews-google-logo{display:inline-block;vertical-align:middle;width:92px;height:31px}@media (max-width: 480px){.reviews-google-logo{width:66px;height:23px}}.reviews-google-card{margin-bottom:32px}@media (max-width: 480px){.reviews-google-card{margin-bottom:24px}}.reviews-google-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.reviews-google-avatar{width:50px;height:50px;border-radius:50%;background-color:#d9d9d9;margin-right:20px}@media (max-width: 480px){.reviews-google-avatar{width:28px;height:28px;margin-right:12px}}.reviews-google-name{font-size:18px;font-size:1.125rem;font-weight:500;line-height:121.111%;letter-spacing:.03375rem}@media (max-width: 480px){.reviews-google-name{font-size:12px;font-size:.75rem;font-weight:600;line-height:150%;letter-spacing:.00625rem}}.reviews-google-date{color:#2d2f5c;font-size:.75rem;font-size:12px;font-weight:400;line-height:208.333%;letter-spacing:.0075rem}@media (max-width: 480px){.reviews-google-date{font-size:10px;font-size:.625rem;letter-spacing:.00625rem;line-height:100%}}.reviews-google-stars{margin-bottom:8px}.reviews-google-stars svg{width:24px;height:24px;display:inline-block}@media (max-width: 480px){.reviews-google-stars svg{width:14px;height:14px}}.reviews-google-stars svg path{fill:#d9d9d9;stroke:#d9d9d9}.reviews-google-stars__5 svg path{fill:#f6bb09;stroke:#f6bb09}.reviews-google-stars__4 svg:nth-child(-n+4) path{fill:#f6bb09;stroke:#f6bb09}.reviews-google-stars__3 svg:nth-child(-n+3) path{fill:#f6bb09;stroke:#f6bb09}.reviews-google-stars__2 svg:nth-child(-n+2) path{fill:#f6bb09;stroke:#f6bb09}.reviews-google-stars__1 svg:nth-child(1) path{fill:#f6bb09;stroke:#f6bb09}.reviews-google-text{font-size:16px;font-size:1rem;font-weight:400;line-height:156.25%;letter-spacing:.01rem;padding-right:20px}@media (max-width: 480px){.reviews-google-text{font-size:12px;font-size:.75rem;letter-spacing:.0075rem;line-height:133.333%}}.video-reviews-card{display:block;border-radius:12px;background-color:#fff;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;overflow:hidden;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (max-width: 768px){.video-reviews-card{border-radius:6px;margin-bottom:44px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}.video-reviews-card:hover{background-color:#cdf3f9}.video-reviews-card:hover .video-reviews-play{opacity:1}.video-reviews-preview{aspect-ratio:1.65;position:relative;background-color:#d9d9d9}.video-reviews-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.video-reviews-play{width:64px;height:64px;position:absolute;top:0;right:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media (max-width: 992px){.video-reviews-play{opacity:1;width:44px;height:44px}}.video-reviews-info{padding:24px}@media (max-width: 480px){.video-reviews-info{padding:16px 12px}}.video-reviews-author{font-size:20px;font-size:1.25rem;line-height:140%}@media (max-width: 480px){.video-reviews-author{font-size:14px;font-size:.875rem}}.video-reviews-country{font-size:20px;font-size:1.25rem;font-weight:500;line-height:140%;padding-bottom:16px}@media (max-width: 480px){.video-reviews-country{font-size:14px;font-size:.875rem;padding-bottom:8px}}.video-reviews-secvice{color:#343544;font-size:16px;font-size:1rem;letter-spacing:.01rem;line-height:156.25%;border-top:2px solid #cdf3f9;padding-top:16px}@media (max-width: 480px){.video-reviews-secvice{line-height:133.333%;letter-spacing:.0075rem;font-size:12px;font-size:.75rem;padding-top:8px}}.video-reviews-secvice p{margin-bottom:0}.video-reviews-wrapper{max-width:80vw;max-height:80vh;aspect-ratio:.547;width:100%;height:100%}.video-reviews-wrapper iframe{width:100%;height:100%}.section-feedback__tablet{display:none}@media (max-width: 992px){.section-feedback__tablet{display:block}}.section-feedback__tablet-padding{padding-top:48px}@media (max-width: 768px){.section-feedback__padding-top{padding-top:48px}}@media (max-width: 768px){.section-feedback__padding-bottom{padding-bottom:48px}}@media (max-width: 767px){.section-feedback__padding .feedback-wrapper{padding-left:20px;padding-right:20px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 599px){.section-feedback__padding .feedback-wrapper{border-radius:6px;padding-left:0;padding-right:0}}.col-feedback-right{-webkit-box-flex:0;-ms-flex:0 0 77%;flex:0 0 77%;max-width:77%;padding-left:20px;padding-right:20px}@media (max-width: 1366px){.col-feedback-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.col-feedback-left{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%;padding-left:20px;padding-right:20px}@media (max-width: 1366px){.col-feedback-left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.feedback{background-color:#bd5b9e}.feedback-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px;padding-bottom:60px;background-color:#bd5b9e}@media (max-width: 768px){.feedback-wrapper{padding-top:50px;padding-bottom:50px}}@media (max-width: 599px){.feedback-wrapper{padding-top:40px;padding-bottom:48px}}.feedback-title{color:#fff;font-size:32px;font-size:2rem;font-weight:600;line-height:145.938%;letter-spacing:.06rem;text-transform:uppercase;margin-right:auto;padding-right:20px}@media (max-width: 1680px){.feedback-title{font-size:28px;font-size:1.75rem;width:100%;text-align:center;margin-bottom:32px}}@media (max-width: 599px){.feedback-title{font-size:22px;font-size:1.375rem;padding-right:0;margin-bottom:26px}}.feedback-title__reviews{padding-top:8px}@media (max-width: 1366px){.feedback-title__reviews{padding-top:0;margin-bottom:0}}@media (max-width: 480px){.feedback-title__reviews{font-size:20px;font-size:1.25rem;margin-bottom:5px}}.feedback-title__foreign{font-size:28px;font-size:1.75rem;max-width:426px}@media (max-width: 1680px){.feedback-title__foreign{max-width:100%;width:100%}}@media (max-width: 480px){.feedback-title__foreign{font-size:20px;font-size:1.25rem;line-height:145%;margin-bottom:20px}}@media (max-width: 768px){.feedback-title__desktop{display:none}}.feedback-title__mobile{display:none}@media (max-width: 768px){.feedback-title__mobile{display:block}}.feedback-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.feedback-form .ui-field{width:37%}@media (max-width: 960px){.feedback-form .ui-field{width:calc(50% - 15px)}}@media (max-width: 599px){.feedback-form .ui-field{width:100%}}.feedback-form-file{color:#319dac;font-size:18px;font-size:1.125rem;font-weight:600;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 20px 8px 8px;border-radius:30px;height:62px}@media (max-width: 1280px){.feedback-form-file{font-size:16px;font-size:1rem;height:52px;padding:6px 18px 6px 6px}}@media (max-width: 599px){.feedback-form-file{font-size:14px;font-size:.875rem;letter-spacing:.00875rem;height:44px;padding:4px 16px 4px 4px}}.feedback-form-file img.feedback-form-file-image{width:72px;height:46px;-ms-flex-negative:0;flex-shrink:0;border-radius:26px;margin-right:12px}@media (max-width: 1280px){.feedback-form-file img.feedback-form-file-image{width:68px;height:42px}}@media (max-width: 599px){.feedback-form-file img.feedback-form-file-image{width:64px;height:36px}}.feedback-form-file-text{margin-right:auto}.feedback-form-file-icon{width:16px;height:16px}@media (max-width: 1280px){.feedback-form-file-icon{width:14px;height:14px}}@media (max-width: 599px){.feedback-form-file-icon{width:12px;height:12px}}.feedback-form-agree{color:#fff;font-size:.75rem;font-size:12px;letter-spacing:.0075rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.feedback-form__appointment{-webkit-column-gap:56px;-moz-column-gap:56px;column-gap:56px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feedback-form__appointment .feedback-title{padding-right:0;margin-right:0}.feedback-form__appointment .feedback-fields{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.feedback-form__appointment .ui-field{width:24.7%}@media (max-width: 1140px){.feedback-form__appointment .ui-field{width:40%}}@media (max-width: 1024px){.feedback-form__appointment .ui-field{width:calc(50% - 16px)}}@media (max-width: 599px){.feedback-form__appointment .ui-field{width:100%}}.feedback-form__appointment .feedback-form-file{font-weight:400}.feedback-form__appointment .feedback-form-file img.feedback-form-file-image{width:56px;height:46px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 1280px){.feedback-form__appointment .feedback-form-file img.feedback-form-file-image{width:68px;height:42px}}@media (max-width: 599px){.feedback-form__appointment .feedback-form-file img.feedback-form-file-image{width:64px;height:36px}}.feedback-fields{width:67%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.feedback-fields__callback{width:70%}.feedback-fields__callback .ui-field{width:35%}@media (max-width: 960px){.feedback-fields__callback .ui-field{width:calc(50% - 15px)}}@media (max-width: 599px){.feedback-fields__callback .ui-field{width:100%}}@media (max-width: 1680px){.feedback-fields{width:100%;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 768px){.feedback-fields{row-gap:32px}.feedback-fields .ui-btn{margin-left:auto;margin-right:auto}}@media (max-width: 599px){.feedback-fields{row-gap:20px;padding-left:12px;padding-right:12px}.feedback-fields .ui-btn{width:100%}}@media (max-width: 768px){.feedback-button-text__desktop{display:none}}.feedback-button-text__mobile{display:none}@media (max-width: 768px){.feedback-button-text__mobile{display:inline-block}}@media (max-width: 360px){.doctors-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.section-team{padding-bottom:0}@media (max-width: 599px){.section-team{padding-bottom:48px}}.section-doctors{padding-bottom:50px}@media (max-width: 599px){.section-doctors__column{padding-bottom:28px}}.section-all-doctors{padding-bottom:75px}.doctors__single{padding-bottom:26px}.doctors__single .doctor-card-photo{aspect-ratio:1.63;width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width: 1140px){.doctors__single .doctor-card-photo{width:100%}}@media (max-width: 992px){.doctors__single .doctor-card-photo{width:50%}}@media (max-width: 768px){.doctors__single .doctor-card-photo{aspect-ratio:1.25;width:100%;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.doctors__single .doctor-card-info{width:50%;padding:40px 60px}@media (max-width: 1140px){.doctors__single .doctor-card-info{width:100%}}@media (max-width: 992px){.doctors__single .doctor-card-info{width:50%}}@media (max-width: 768px){.doctors__single .doctor-card-info{width:100%;padding:34px 24px 38px}}@media (max-width: 599px){.doctors__single .doctor-card-info{padding:20px 12px 12px}}.doctors-tabs{text-align:center;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:42px}@media (max-width: 992px){.doctors-tabs{gap:24px;margin-bottom:42px}}@media (max-width: 599px){.doctors-tabs{gap:12px;margin-bottom:32px}}.doctors-tabs-wrapper{display:none}.doctors-tabs-wrapper.active{display:block}.doctors-title.small{font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;max-width:760px;margin-left:auto;margin-right:auto;margin-bottom:60px;text-align:center}@media (max-width: 768px){.doctors-title__desktop{display:none}}.doctors-all{margin-top:30px}@media (max-width: 599px){.doctors-all{margin-top:12px}}.doctor-card{background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;overflow:hidden;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s;margin-bottom:32px;height:calc(100% - 32px)}@media (max-width: 1366px){.doctor-card{margin-bottom:20px;height:calc(100% - 20px)}}@media (max-width: 768px){.doctor-card{max-width:500px}.doctor-card__column,.doctor-card__single{max-width:500px;margin-left:auto;margin-right:auto}}@media (max-width: 599px){.doctor-card{border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 1140px){.doctor-card__single{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 992px){.doctor-card__single{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 768px){.doctor-card__single{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 599px){.doctor-card__column .doctor-card-info{padding-bottom:22px}.doctor-card__column .doctor-card-name{padding-bottom:4px;margin-bottom:6px}.doctor-card__column .doctor-card-speciality{margin-bottom:3px}.doctor-card__column .doctor-card-category{margin-bottom:14px}}.doctor-card__slide{margin-bottom:0;height:100%}@media (max-width: 768px){.doctor-card__slide{margin-bottom:32px}}@media (max-width: 360px){.doctor-card__slide{height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.doctor-card:hover{background-color:#cdf3f9}.doctor-card-photo{aspect-ratio:1.25;display:block}.doctor-card-photo img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%}.doctor-card-info{padding:34px 24px 38px}@media (max-width: 599px){.doctor-card-info{padding:20px 12px 12px}}.doctor-card-name{display:block;padding-bottom:23px;margin-bottom:23px;border-bottom:2px solid #cdf3f9;font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;text-transform:unset}@media (max-width: 1680px){.doctor-card-name{font-size:22px;font-size:1.375rem}}@media (max-width: 599px){.doctor-card-name{font-size:16px;font-size:1rem;padding-bottom:10px;margin-bottom:10px}}.doctor-card-speciality{font-size:18px;font-size:1.125rem;color:#343544;letter-spacing:.03375rem;font-weight:500;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.doctor-card-speciality::-webkit-scrollbar{display:none}@media (max-width: 1680px){.doctor-card-speciality{font-size:16px;font-size:1rem}}@media (max-width: 599px){.doctor-card-speciality{font-size:14px;font-size:.875rem;letter-spacing:.00875rem;line-height:128.571%;margin-bottom:8px}}.doctor-card-category{font-size:18px;font-size:1.125rem;color:#343544;letter-spacing:.03375rem;font-weight:500;margin-bottom:24px}@media (max-width: 1680px){.doctor-card-category{font-size:16px;font-size:1rem}}@media (max-width: 599px){.doctor-card-category{font-size:14px;font-size:.875rem;letter-spacing:.00875rem;line-height:128.571%;margin-bottom:18px}}.doctor.single .doctor-photo{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.doctor.single .doctor-info{width:50%;padding:40px 60px}.swiper-slide.doctor{margin-bottom:0;height:100%}.section-contacts{padding-bottom:0}.contacts-banner{color:#222340}.contacts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1366px){.contacts-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 960px){.contacts-wrapper{padding-bottom:60px}}@media (max-width: 599px){.contacts-wrapper{padding-bottom:50px}}.contacts-main-wrapper{padding-right:80px;width:65%;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}@media (max-width: 1366px){.contacts-main-wrapper{padding-right:0;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.contacts-acide-wrapper{width:35%;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}@media (max-width: 1366px){.contacts-acide-wrapper{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.contacts-acide-wrapper .feedback-wrapper{position:sticky;top:220px;padding:50px 60px}.contacts-links{margin-bottom:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:49px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1366px){.contacts-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 1140px){.contacts-links{gap:22px}}@media (max-width: 960px){.contacts-links__desktop{display:none}}.contacts-links__mobile{display:none}@media (max-width: 1366px){.contacts-links__mobile{margin-bottom:60px}}@media (max-width: 960px){.contacts-links__mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 480px){.contacts-links__mobile{margin-bottom:48px}}.contacts-links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-links-wrapper:last-child:not(.contacts-links-wrapper__start){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 1140px){.contacts-links-wrapper:last-child:not(.contacts-links-wrapper__start){-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.contacts-links-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.contacts-links-item.time{height:100%}.contacts-links-item:not(:last-child){margin-bottom:10px}@media (max-width: 960px){.contacts-links-item:not(:last-child){margin-bottom:28px}}@media (max-width: 480px){.contacts-links-item:not(:last-child){margin-bottom:21px}}.contacts-links-item.socials{gap:24px}@media (max-width: 480px){.contacts-links-item.socials svg{width:32px;height:32px}}.contacts-links-item svg{width:32px;height:32px;display:inline-block;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 480px){.contacts-links-item svg{width:24px;height:24px}}.contacts-links-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-links-text p{margin-bottom:0;font-size:20px;font-size:1.25rem;letter-spacing:.0125rem;font-weight:600;line-height:155%}@media (max-width: 480px){.contacts-links-text p{font-size:16px;font-size:1rem;line-height:156.25%;letter-spacing:.01rem}}.contacts-links-text a{color:#222340;font-size:20px;font-size:1.25rem;letter-spacing:.0125rem;font-weight:600;line-height:155%}@media (max-width: 480px){.contacts-links-text a{font-size:16px;font-size:1rem;line-height:156.25%;letter-spacing:.01rem}}.contacts-map{height:594px;width:100%}.contacts-map__foreign{height:100%}@media (max-width: 1366px){.contacts-map{max-height:594px;height:auto;aspect-ratio:4/2.5;margin-bottom:80px}}@media (max-width: 960px){.contacts-map{max-height:594px;height:auto;aspect-ratio:4/2.5;margin-bottom:60px}}@media (max-width: 599px){.contacts-map{margin-bottom:46px}}.requisites-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 960px){.requisites-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.requisites-text{padding-top:40px;padding-right:80px;width:65%;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}@media (max-width: 1366px){.requisites-text{padding-right:60px;padding-top:30px}}@media (max-width: 1024px){.requisites-text{padding-right:40px}}@media (max-width: 960px){.requisites-text{padding-right:0;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:40px}}@media (max-width: 768px){.requisites-text{padding-top:8px;margin-bottom:32px}}@media (max-width: 480px){.requisites-text{padding-top:8px;margin-bottom:26px}}.requisites-text-title{color:#222340;font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;letter-spacing:.045rem;text-transform:uppercase;margin-bottom:32px}@media (max-width: 1366px){.requisites-text-title{font-size:22px;font-size:1.375rem}}@media (max-width: 768px){.requisites-text-title{font-size:18px;font-size:1.125rem;text-align:center}}@media (max-width: 480px){.requisites-text-title{font-size:16px;font-size:1rem;margin-bottom:18px}}.requisites-text p{color:#343544;font-size:18px;font-size:1.125rem;font-weight:400;line-height:155.556%;letter-spacing:.0225rem}.requisites-text p:not(:last-child){margin-bottom:16px}@media (max-width: 480px){.requisites-text p:not(:last-child){margin-bottom:8px}}@media (max-width: 1366px){.requisites-text p{font-size:16px;font-size:1rem;letter-spacing:.0075rem}}@media (max-width: 480px){.requisites-text p{font-size:14px;font-size:.875rem}}.requisites-files{width:35%;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}@media (max-width: 960px){.requisites-files{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.requisites-files-block{border-radius:12px;background:#fff;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:40px}@media (max-width: 1366px){.requisites-files-block{padding:30px}}@media (max-width: 1280px){.requisites-files-block{padding:30px 20px}}@media (max-width: 768px){.requisites-files-block{border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 480px){.requisites-files-block{padding:20px 12px}}.requisites-files-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:11px 20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}@media (max-width: 1366px){.requisites-files-item{padding:9px 12px}}@media (max-width: 1280px){.requisites-files-item{padding:8px 0}}.requisites-files-item:not(:last-child){border-bottom:2px solid #cdf3f9}.requisites-files-item:hover{background-color:#319dac;border-radius:12px}.requisites-files-item:hover .requisites-files-name,.requisites-files-item:hover .requisites-files-info{color:#fff}.requisites-files-item:hover svg{width:24px;margin-left:20px}@media (max-width: 1366px){.requisites-files-item:hover svg{width:21px;margin-left:8px}}.requisites-files-name{color:#222340;font-size:20px;font-size:1.25rem;font-weight:400;line-height:155%;letter-spacing:.0125rem;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}@media (max-width: 1366px){.requisites-files-name{font-size:18px;font-size:1.125rem}}@media (max-width: 1280px){.requisites-files-name{font-size:15px;font-size:.9375rem}}@media (max-width: 960px){.requisites-files-name{font-size:16px;font-size:1rem}}.requisites-files-info{color:#343544;text-align:right;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.03375rem;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}@media (max-width: 1366px){.requisites-files-info{font-size:16px;font-size:1rem}}@media (max-width: 1280px){.requisites-files-info{font-size:14px;font-size:.875rem;letter-spacing:.0075rem}}.requisites-files-info svg{width:0;height:24px;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s;display:inline-block;vertical-align:middle}@media (max-width: 1366px){.requisites-files-info svg{height:22px}}.requisites-files-title{color:#222340;font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;letter-spacing:.045rem;text-transform:uppercase;margin-bottom:32px;padding-left:20px}@media (max-width: 1366px){.requisites-files-title{font-size:22px;font-size:1.375rem;padding-left:14px}}@media (max-width: 1280px){.requisites-files-title{padding-left:0}}@media (max-width: 768px){.requisites-files-title{font-size:18px;font-size:1.125rem;text-align:center;padding-left:0;margin-bottom:22px}}@media (max-width: 599px){.requisites-files-title{font-size:16px;font-size:1rem;margin-bottom:18px}}@media (max-width: 480px){.requisites-files-title{font-size:16px;font-size:1rem;margin-bottom:12px}}.requisites-files-weight{margin-left:20px;display:inline-block;vertical-align:middle}@media (max-width: 1024px){.requisites-files-weight{margin-left:12px}}@media (max-width: 599px){.requisites-files-weight{margin-left:10px}}.accordion-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px;cursor:pointer;border-bottom:2px solid #319dac;-webkit-transition:background-color .5s,color .5s;-o-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}@media (max-width: 599px){.accordion-head{padding:15px 12px;border-width:1px}}.accordion-head:hover{background-color:#319dac;color:#fff;border-radius:12px}.accordion-head:hover .accordion-head-icon{background:#cdf3f9}.accordion-head:hover svg path{-webkit-transition:stroke .5s;-o-transition:stroke .5s;transition:stroke .5s;stroke:#319dac}.accordion-head-title{font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%}@media (max-width: 1366px){.accordion-head-title{font-size:22px;font-size:1.375rem}}@media (max-width: 768px){.accordion-head-title{font-size:18px;font-size:1.125rem}}@media (max-width: 599px){.accordion-head-title{font-size:16px;font-size:1rem;font-weight:500;line-height:125%}}.accordion-head-icon{position:relative;width:40px;height:40px;border-radius:50%;background:var(--gradient-gradient-green, linear-gradient(180deg, #319DAC 0%, #278FAF 100%))}@media (max-width: 1366px){.accordion-head-icon{width:35px;height:35px}}@media (max-width: 768px){.accordion-head-icon{width:30px;height:30px}}@media (max-width: 599px){.accordion-head-icon{width:24px;height:24px}}.accordion-head-icon.open{background:#cdf3f9}.accordion-head-icon.open svg path{-webkit-transition:stroke .5s,opacity .5s;-o-transition:stroke .5s,opacity .5s;transition:stroke .5s,opacity .5s;stroke:#319dac}.accordion-head-icon.open svg path:first-child{opacity:0}.accordion-head-icon svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px;height:14px}@media (max-width: 1366px){.accordion-head-icon svg{width:12px;height:12px}}@media (max-width: 768px){.accordion-head-icon svg{width:10px;height:10px}}@media (max-width: 599px){.accordion-head-icon svg{width:8px;height:8px}}.accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.accordion-content.open{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.accordion-item{padding-top:16px;padding-bottom:14px}.accordion-item:last-child{border-bottom:2px solid #319dac}@media (max-width: 599px){.accordion-item{padding:10px 10px 8px}}.accordion-item-name{font-size:18px;font-size:1.125rem;line-height:155.556%;letter-spacing:.0225rem}@media (max-width: 1366px){.accordion-item-name{font-size:16px;font-size:1rem}}@media (max-width: 768px){.accordion-item-name{font-size:14px;font-size:.875rem}}@media (max-width: 599px){.accordion-item-name{font-size:12px;font-size:.75rem;line-height:133.333%;letter-spacing:.0075rem}}.doctor-banner{color:#222340}@media (max-width: 1140px){.doctor-banner{min-height:400px}}@media (max-width: 960px){.doctor-banner{aspect-ratio:.96;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:150px}}@media (max-width: 768px){.doctor-banner{padding-top:100px;aspect-ratio:.9}}@media (max-width: 599px){.doctor-banner{padding-top:80px}}@media (max-width: 490px){.doctor-banner{padding-top:50px;aspect-ratio:.78}}@media (max-width: 360px){.doctor-banner{min-height:460px}}.doctor-banner-bg{position:absolute;top:0;left:0;height:100%}.doctor-banner-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left}.doctor-banner-photo{position:absolute;top:0;right:0;height:100%;width:57%}@media (max-width: 1680px){.doctor-banner-photo{width:60%}}@media (max-width: 1366px){.doctor-banner-photo{width:69%}}@media (max-width: 960px){.doctor-banner-photo{height:58%;width:100%;top:unset;bottom:0}}.doctor-banner-photo img{-webkit-mask-image:-webkit-gradient(linear,right top,left top,color-stop(50%,black),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to left,black 50%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,right top,left top,color-stop(50%,black),to(rgba(0,0,0,0)));mask-image:linear-gradient(to left,black 50%,rgba(0,0,0,0) 100%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}@media (max-width: 1680px){.doctor-banner-photo img{-o-object-position:center left;object-position:center left}}@media (max-width: 960px){.doctor-banner-photo img{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,black),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to top,black 50%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,black),to(rgba(0,0,0,0)));mask-image:linear-gradient(to top,black 50%,rgba(0,0,0,0) 100%);-o-object-position:center;object-position:center}}@media (max-width: 599px){.doctor-banner-content{position:relative}}@media (max-width: 1366px){.doctor-banner-content{max-width:560px}}@media (max-width: 960px){.doctor-banner-content{max-width:100%}}.doctor-banner-name{font-size:32px;font-size:2rem;font-weight:600;line-height:145.938%;letter-spacing:.06rem;text-transform:uppercase;margin-bottom:28px}@media (max-width: 1366px){.doctor-banner-name{font-size:28px;font-size:1.75rem;line-height:166.786%;margin-bottom:18px}}@media (max-width: 960px){.doctor-banner-name{font-size:32px;font-size:2rem}}@media (max-width: 599px){.doctor-banner-name{font-size:28px;font-size:1.75rem}}@media (max-width: 480px){.doctor-banner-name{font-size:22px;font-size:1.375rem;line-height:171.364%;letter-spacing:.04125rem;margin-bottom:12px}}.doctor-banner-speciality{color:#343544;font-size:20px;font-size:1.25rem;font-weight:600;line-height:140%;margin-bottom:20px}@media (max-width: 599px){.doctor-banner-speciality{font-size:16px;font-size:1rem;letter-spacing:.01rem;margin-bottom:12px}}.doctor-banner-experience{margin-bottom:26px}@media (max-width: 599px){.doctor-banner-experience{margin-bottom:12px}}.doctor-banner-experience p{color:#343544;font-size:20px;font-size:1.25rem;font-weight:400;line-height:140%;margin-bottom:2px}@media (max-width: 599px){.doctor-banner-experience p{font-size:16px;font-size:1rem;letter-spacing:.01rem;margin-bottom:0;line-height:156.25%}}.doctor-banner-experience p b{font-weight:500}@media (max-width: 599px){.section-education{padding-bottom:30px}}.education-card{background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:20px 40px 40px}@media (max-width: 1366px){.education-card{padding:15px 35px 35px;margin-bottom:20px}}@media (max-width: 768px){.education-card{-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 480px){.education-card{padding:0 12px 20px}}.education-card:not(:last-child){margin-bottom:32px}@media (max-width: 1366px){.education-card:not(:last-child){margin-bottom:20px}}.education-card-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #319dac;padding:20px}@media (max-width: 599px){.education-card-head{padding:11px 12px 10px 0}}.education-card-icon{width:68px;height:68px;margin-right:20px}@media (max-width: 1366px){.education-card-icon{width:60px;height:60px}}@media (max-width: 768px){.education-card-icon{width:54px;height:54px}}@media (max-width: 599px){.education-card-icon{margin-right:12px}}@media (max-width: 480px){.education-card-icon{width:48px;height:48px}}.education-card-title{font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%}@media (max-width: 1366px){.education-card-title{font-size:22px;font-size:1.375rem}}@media (max-width: 768px){.education-card-title{font-size:20px;font-size:1.25rem}}@media (max-width: 480px){.education-card-title{font-size:16px;font-size:1rem;line-height:125%}}.education-card-item{min-height:63px;padding:2px 20px 2px 32px;border-bottom:2px solid #cdf3f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.education-card-item:last-child{border:none}}@media (max-width: 480px){.education-card-item{padding:16px 20px 16px 0}}.education-card-year{display:inline-block;vertical-align:middle;color:#bd5b9e;font-size:20px;font-size:1.25rem;font-weight:600;line-height:140%;margin-right:30px;max-width:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}@media (max-width: 1366px){.education-card-year{font-size:18px;font-size:1.125rem}}@media (max-width: 768px){.education-card-year{font-size:16px;font-size:1rem;letter-spacing:.0075rem;line-height:127.333%}}@media (max-width: 480px){.education-card-year{font-size:14px;font-size:.875rem;letter-spacing:.0075rem;line-height:127.333%;margin-right:12px;max-width:36px}}.education-card-info{display:inline-block;vertical-align:middle;font-size:20px;font-size:1.25rem;font-weight:400;line-height:155%;letter-spacing:.0125rem;margin-bottom:0}@media (max-width: 1366px){.education-card-info{font-size:18px;font-size:1.125rem}}@media (max-width: 768px){.education-card-info{font-size:16px;font-size:1rem;letter-spacing:.0075rem;line-height:127.333%}}@media (max-width: 480px){.education-card-info{font-size:12px;font-size:.75rem;letter-spacing:.0075rem;line-height:127.333%}}.section-diploms{padding-bottom:38px}@media (max-width: 1366px){.section-diploms{padding-bottom:18px}}@media (max-width: 768px){.section-diploms{padding-bottom:58px}}@media (max-width: 480px){.section-diploms{padding-top:46px;padding-bottom:42px}}.diploms-title{font-size:24px;font-size:1.5rem;text-align:center;font-weight:600;line-height:133.333%;margin-bottom:60px}@media (max-width: 1366px){.diploms-title{margin-bottom:50px}}@media (max-width: 960px){.diploms-title{margin-bottom:40px}}@media (max-width: 480px){.diploms-title{display:none}}.diploms-slide-item{aspect-ratio:4/3}.diploms-slide-item img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.diploms .slider-four .slider-arrows{margin-top:33px}.mfp-popup{margin-left:auto;margin-right:auto;position:relative}.mfp-popup.popup-appointment,.mfp-popup.popup-success{max-width:560px}.mfp-popup.popup-appointment .feedback-form-textarea{width:100%}.mfp-popup.popup-appointment .feedback-form-textarea .ui-texarea{height:145px}.mfp-popup.popup-appointment .feedback-form-send{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.mfp-popup.popup-appointment .feedback-form-send label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}@media (max-width: 599px){.mfp-popup.popup-appointment .feedback-form-send label{max-width:48%}}.mfp-popup.popup-appointment .feedback-form-agree{max-width:210px;color:#fff;font-size:12px;font-size:.75rem;letter-spacing:.0075rem;font-weight:400;line-height:175%}@media (max-width: 599px){.mfp-popup.popup-appointment .feedback-form-agree{font-size:8px;font-size:.5rem;letter-spacing:.005rem;line-height:162.5%;max-width:unset}}.mfp-popup.popup-video-reviews{max-width:80vw;max-height:80vh;aspect-ratio:.547}.mfp-popup.popup-video-reviews button.mfp-close{width:44px;height:44px;font-size:0;background-color:#319dac;border-radius:50%;-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%);opacity:1}@media (max-width: 599px){.mfp-popup.popup-video-reviews button.mfp-close{-webkit-transform:translate(0%,-120%);-ms-transform:translate(0%,-120%);transform:translateY(-120%)}}.mfp-popup.popup-video-reviews button.mfp-close:after{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:32px;height:32px;content:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1833_5135)'%3E%3Cpath d='M8 7.51465L24.9706 24.4852' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 24.4854L24.9706 7.51479' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1833_5135'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.mfp-popup-inner .feedback-wrapper{background-color:#bd5b9e;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:48px 60px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 768px){.mfp-popup-inner .feedback-wrapper{padding:38px 50px 50px}}@media (max-width: 599px){.mfp-popup-inner .feedback-wrapper{padding:37px 12px 48px}}.mfp-popup-inner .feedback-wrapper .h3{color:#fff;font-size:32px;font-size:2rem;font-weight:600;line-height:145.938%;letter-spacing:.06rem;text-transform:uppercase;margin-bottom:48px;margin-top:0;-ms-flex-item-align:start;align-self:flex-start}@media (max-width: 768px){.mfp-popup-inner .feedback-wrapper .h3{margin-bottom:35px}}@media (max-width: 599px){.mfp-popup-inner .feedback-wrapper .h3{font-size:22px;font-size:1.375rem;letter-spacing:.04125rem;margin-bottom:24px;-ms-flex-item-align:start;align-self:flex-start}}.mfp-popup-inner .feedback-wrapper .ui-field{width:100%;margin-bottom:28px}@media (max-width: 599px){.mfp-popup-inner .feedback-wrapper .ui-field{margin-bottom:16px}}@media (max-width: 599px){.mfp-popup-inner .feedback-wrapper .ui-btn{width:100%}}.mfp-popup button.mfp-close{font-size:0}.mfp-popup button.mfp-close:after{position:absolute;top:54px;right:57px;width:32px;height:32px;content:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1833_5135)'%3E%3Cpath d='M8 7.51465L24.9706 24.4852' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 24.4854L24.9706 7.51479' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1833_5135'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}@media (max-width: 768px){.mfp-popup button.mfp-close:after{top:45px;right:50px}}@media (max-width: 599px){.mfp-popup button.mfp-close:after{top:36px;right:12px}}@media (max-width: 1140px){.section-banner{min-height:400px}}@media (max-width: 960px){.section-banner{aspect-ratio:.96;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:150px}}@media (max-width: 768px){.section-banner{padding-top:100px;aspect-ratio:.9}}@media (max-width: 599px){.section-banner{padding-top:46px}}@media (max-width: 490px){.section-banner{padding-top:36px;aspect-ratio:.78}}@media (max-width: 360px){.section-banner{min-height:460px}}.section-banner-bg{position:absolute;height:100%;top:0;bottom:0;left:0;right:0}.section-banner-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left}.section-banner-photo{position:absolute;right:0;top:0;height:100%;width:55%}@media (max-width: 1680px){.section-banner-photo{width:60%}}@media (max-width: 1366px){.section-banner-photo{width:69%}}@media (max-width: 960px){.section-banner-photo{height:58%;width:100%;top:unset;bottom:0}}@media (max-width: 599px){.section-banner-photo__article{height:38%}}.section-banner-photo img{-webkit-mask-image:-webkit-gradient(linear,right top,left top,color-stop(50%,black),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to left,black 50%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,right top,left top,color-stop(50%,black),to(rgba(0,0,0,0)));mask-image:linear-gradient(to left,black 50%,rgba(0,0,0,0) 100%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}@media (max-width: 1680px){.section-banner-photo img{-o-object-position:center left;object-position:center left}}@media (max-width: 960px){.section-banner-photo img{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,black),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to top,black 50%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,black),to(rgba(0,0,0,0)));mask-image:linear-gradient(to top,black 50%,rgba(0,0,0,0) 100%);-o-object-position:center;object-position:center}}.section-banner-photo__about{position:absolute;right:0;top:0;height:100%;width:50%}@media (max-width: 1680px){.section-banner-photo__about{width:55%}}@media (max-width: 1366px){.section-banner-photo__about{width:64%}}@media (max-width: 960px){.section-banner-photo__about{height:58%;width:100%;top:unset;bottom:0}}@media (max-width: 599px){.section-banner-photo__about{height:38%}}@media (max-width: 480px){.section-vacancies{padding-top:46px}}@media (max-width: 480px){.section-vacancies-benefits{padding-bottom:28px}}@media (max-width: 1366px){.section-vacancies-contacts{padding-bottom:0}}@media (max-width: 480px){.section-vacancies-contacts{padding-top:46px;padding-bottom:0}}.vacancies-banner-content{color:#222340;max-width:unset;margin-bottom:28px}@media (max-width: 1366px){.vacancies-banner-content{max-width:45%}}@media (max-width: 960px){.vacancies-banner-content{max-width:unset}}.vacancies-list-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto}.vacancies-list-title{text-align:center;font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;max-width:700px;margin-bottom:30px;margin-left:auto;margin-right:auto}@media (max-width: 480px){.vacancies-list-title{font-size:16px;font-size:1rem;font-weight:600;line-height:125%;letter-spacing:.00625rem;margin-bottom:24px}}.vacancies-list-card{max-width:476px;border-radius:12px;background-color:#fff;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:40px;margin-left:auto;margin-right:auto;margin-bottom:30px}@media (max-width: 768px){.vacancies-list-card{-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 480px){.vacancies-list-card{padding:20px 12px;margin-bottom:22px}}.vacancies-list-card ul{margin-bottom:0}.vacancies-list-card li{font-size:20px;font-size:1.25rem;font-weight:400;line-height:155%;letter-spacing:.0125rem;padding:12px 20px;border-bottom:1px solid #cdf3f9;margin-bottom:0!important}@media (max-width: 480px){.vacancies-list-card li:last-child{border:none}}.vacancies-list-card li:before{content:"";margin-top:4px!important;margin-left:4px;margin-bottom:auto}.vacancies-list-card li a{color:#222340}.vacancies-list p{text-align:center;font-size:18px;font-size:1.125rem;font-weight:500;line-height:121.111%;letter-spacing:.03375rem;margin-bottom:30px}@media (max-width: 480px){.vacancies-list p{font-size:14px;font-size:.875rem;line-height:128.571%;margin-bottom:24px}}@media (max-width: 480px){.vacancies-list .ui-list li{padding:12px 12px 12px 0;font-size:16px;font-size:1rem;font-weight:400;line-height:156.25%;letter-spacing:.01rem}}.vacancies-benefits-title{margin-bottom:20px}@media (max-width: 480px){.vacancies-benefits-title{margin-bottom:16px}}.vacancies-benefits-desc{max-width:420px;margin-left:auto;margin-right:auto;text-align:center;font-weight:400;line-height:155.556%;letter-spacing:.0225rem;margin-bottom:60px}@media (max-width: 480px){.vacancies-benefits-desc{font-size:14px;font-size:.875rem;line-height:142.857%;letter-spacing:.00875rem;margin-bottom:24px}}.vacancies-benefits-card{height:100%;border-radius:12px;background:#fff;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:24px;text-align:center}@media (max-width: 1366px){.vacancies-benefits-card{padding:20px}}@media (max-width: 1259px){.vacancies-benefits-card{margin-bottom:20px;height:calc(100% - 20px)}}@media (max-width: 768px){.vacancies-benefits-card{border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926}}@media (max-width: 480px){.vacancies-benefits-card{padding:20px 12px}}.vacancies-benefits-card svg{width:64px;height:64px;margin-bottom:24px}@media (max-width: 1366px){.vacancies-benefits-card svg{width:52px;height:52px;margin-bottom:20px}}@media (max-width: 480px){.vacancies-benefits-card svg{width:32px;height:32px;margin-bottom:7px}}.vacancies-benefits-card-title{font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;margin-bottom:20px}@media (max-width: 1366px){.vacancies-benefits-card-title{font-size:22px;font-size:1.375rem;margin-bottom:18px}}@media (max-width: 480px){.vacancies-benefits-card-title{font-size:16px;font-size:1rem;line-height:125%;margin-bottom:12px}}.vacancies-benefits-card p{font-size:18px;font-size:1.125rem;font-weight:400;line-height:155.556%;letter-spacing:.0225rem;margin-bottom:0}@media (max-width: 1366px){.vacancies-benefits-card p{font-size:16px;font-size:1rem}}@media (max-width: 480px){.vacancies-benefits-card p{font-size:14px;font-size:.875rem;line-height:142.857%;letter-spacing:.00875rem}}.vacancies-contacts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1366px){.vacancies-contacts-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.vacancies-contacts-wrapper .contacts-map-wrapper{height:100%;padding-right:80px;width:65%;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}@media (max-width: 1366px){.vacancies-contacts-wrapper .contacts-map-wrapper{padding-right:0;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.vacancies-contacts-wrapper .contacts-links-col{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:35%;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926}@media (max-width: 1366px){.vacancies-contacts-wrapper .contacts-links-col{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:60px;background-color:#f0fbfd;-webkit-box-shadow:none;box-shadow:none}}@media (max-width: 480px){.vacancies-contacts-wrapper .contacts-links-col{margin-bottom:48px}}.vacancies-contacts-wrapper .contacts-links{padding:20px;margin-right:auto;margin-left:auto;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:28px;margin-bottom:0}.vacancies-contacts-wrapper .contacts-links-wrapper{max-width:308px}@media (max-width: 1366px){.vacancies-contacts-wrapper .contacts-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}}@media (max-width: 1140px){.vacancies-contacts-wrapper .contacts-links{gap:22px}}@media (max-width: 960px){.vacancies-contacts-wrapper .contacts-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.vacancies-contacts-wrapper .contacts-links-item:not(:last-child){margin-bottom:28px}@media (max-width: 480px){.vacancies-contacts-wrapper .contacts-links-item:not(:last-child){margin-bottom:21px}}.vacancies-contacts-wrapper .contacts-links-wrapper:last-child{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.vacancies-gallery{padding-bottom:42px}.footer{position:relative;color:#fff;background-color:#4c4d6e;padding-top:100px;padding-bottom:17px}@media (max-width: 1024px){.footer{padding-top:60px}}@media (max-width: 768px){.footer{padding-top:48px;padding-bottom:20px}}.footer-contacts{margin-bottom:32px}@media (max-width: 599px){.footer-contacts{text-align:center;margin-bottom:37px}}.footer-contacts-title{font-size:24px;font-size:1.5rem;font-weight:600;letter-spacing:.045rem;text-transform:uppercase;margin-bottom:20px}@media (max-width: 1366px){.footer-contacts-title{font-size:22px;font-size:1.375rem;letter-spacing:.03125rem}}@media (max-width: 768px){.footer-contacts-title{font-size:20px;font-size:1.25rem;letter-spacing:.01875rem}}.footer-contacts-info{font-size:16px;font-size:1rem;line-height:156.25%;letter-spacing:.04rem;margin-bottom:18px}@media (max-width: 1366px){.footer-contacts-info{line-height:125%;letter-spacing:.00875rem}}@media (max-width: 768px){.footer-contacts-info{font-size:16px;font-size:1rem}}.footer-contacts-phone{display:block;color:#fff;font-size:16px;font-size:1rem;letter-spacing:.04rem;margin-bottom:10px}.footer-contacts-address{color:#fff;font-size:16px;font-size:1rem;letter-spacing:.04rem;margin-bottom:10px}.footer-contacts-email{display:block;color:#fff;font-size:16px;font-size:1rem;letter-spacing:.04rem;margin-bottom:18px}.footer-contacts-links a{display:inline-block}.footer-contacts-links a:not(:last-child){margin-right:12px}.footer-contacts-links svg{width:32px;height:32px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.footer-contacts-links svg:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.footer-main{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-main .ui-btn:hover{background:#595a85}@media (max-width: 1023px){.footer-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 599px){.footer-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-main-logo{margin-bottom:60px;margin-top:-6px;max-width:317px!important;margin-right:56px}@media (max-width: 1366px){.footer-main-logo{max-width:320px!important}}@media (max-width: 1024px){.footer-main-logo{margin-right:0;padding-right:0;max-width:250px!important}}@media (max-width: 768px){.footer-main-logo{margin-top:0;margin-bottom:28px}}.footer-main-appointment{margin-bottom:68px}@media (max-width: 1024px){.footer-main-appointment{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width: 768px){.footer-main-appointment{margin-bottom:32px;display:none}}@media (max-width: 599px){.footer-main-appointment{display:block;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.footer-main-socials{margin-bottom:52px}@media (max-width: 768px){.footer-main-socials{margin-bottom:32px}}@media (max-width: 599px){.footer-main-socials{margin-bottom:48px}}.footer-main-socials a{display:inline-block}.footer-main-socials a:not(:last-child){margin-right:12px}.footer-main-socials svg{width:32px;height:32px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.footer-main-socials svg:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.footer-services{position:relative;text-align:end;margin-bottom:32px}@media (max-width: 599px){.footer-services{text-align:center;margin-bottom:37px}}.footer-services-title{font-size:24px;font-size:1.5rem;font-weight:600;letter-spacing:.045rem;text-transform:uppercase;margin-bottom:20px}@media (max-width: 1366px){.footer-services-title{font-size:22px;font-size:1.375rem;letter-spacing:.03125rem}}@media (max-width: 768px){.footer-services-title{font-size:20px;font-size:1.25rem;letter-spacing:.01875rem}}.footer-services a{display:block;color:#fff;font-size:16px;font-size:1rem;font-weight:400;line-height:156.25%;letter-spacing:.01rem;margin-bottom:12px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}@media (max-width: 1366px){.footer-services a{font-size:15px;font-size:.9375rem;letter-spacing:.00875rem;line-height:142.857%}}@media (max-width: 768px){.footer-services a{font-size:14px;font-size:.875rem}}.footer-services a:hover{color:#319dac}.footer-copy{text-align:center;font-size:16px;font-size:1rem}.footer .on-top{display:none;position:fixed;bottom:20px;width:62px;height:62px;background-color:#319dac;border-radius:50%;cursor:pointer;margin-right:50px;z-index:2}@media (max-width: 1440px){.footer .on-top{margin-right:40px}}@media (max-width: 992px){.footer .on-top{margin-right:25px;width:52px;height:52px}}@media (max-width: 599px){.footer .on-top{margin-right:20px;width:44px;height:44px}}@media (max-width: 420px){.footer .on-top{margin-right:12px}}.footer .on-top svg{width:24px;height:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width: 768px){.reviews-send{padding-left:12px;padding-right:12px}}.reviews-send .row{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:32px;margin-left:-20px;margin-right:-20px}@media (max-width: 599px){.reviews-send .row{row-gap:20px}}.reviews-send [class*=col-]{padding-left:20px;padding-right:20px}.reviews-send .feedback-form .ui-field{width:100%;display:block}.reviews-send .rating-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:18px;font-size:1.125rem;line-height:1.55;letter-spacing:.0225rem;margin-bottom:12px}@media (max-width: 599px){.reviews-send .rating-wrapper{font-size:14px;font-size:.875rem;line-height:1.42;letter-spacing:.00875rem}}.reviews-send .rating-wrapper span{margin-left:30px}.reviews-send .agree{width:45%;max-width:260px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.reviews-send .agree-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:17px}@media (max-width: 599px){.reviews-send .agree-wrapper{gap:6px}}@media (max-width: 599px){.reviews-send .agree{width:58%}}.reviews-send .agree .jq-checkbox{-ms-flex-negative:0;flex-shrink:0}.reviews-send .agree span{color:#fff;font-size:9px;font-size:.5625rem;font-weight:400;line-height:145.455%;letter-spacing:.006875rem}@media (max-width: 1280px){.reviews-send .agree span{font-size:8px;font-size:.5rem;letter-spacing:.00625rem}}@media (max-width: 1140px){.reviews-send .agree span{letter-spacing:.005625rem}}@media (max-width: 599px){.reviews-send .agree span{letter-spacing:.005rem;line-height:162.5%}}.slider-four{margin:-32px -32px 0;padding:32px 32px 0;position:relative}@media (max-width: 1024px){.slider-four{margin:-18px -18px 0;padding:18px 18px 0}}.slider-four:before{position:absolute;content:"";top:0;left:-2px;width:32px;height:100%;z-index:2}@media (max-width: 768px){.slider-four:before{display:none}}.slider-four:after{position:absolute;content:"";top:0;right:-2px;width:32px;height:100%;z-index:2}@media (max-width: 768px){.slider-four:after{display:none}}.slider-four.blue:before{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#cdf3f9));background:-o-linear-gradient(right,rgba(255,255,255,0) 0%,#cdf3f9);background:linear-gradient(to left,rgba(255,255,255,0) 0%,#cdf3f9)}.slider-four.blue:after{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#cdf3f9));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#cdf3f9);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#cdf3f9)}.slider-four.blue-light:before{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#f0fbfd));background:-o-linear-gradient(right,rgba(255,255,255,0) 0%,#f0fbfd);background:linear-gradient(to left,rgba(255,255,255,0) 0%,#f0fbfd)}.slider-four.blue-light:after{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#f0fbfd));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#f0fbfd);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#f0fbfd)}.slider-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:26px;margin-bottom:30px;margin-top:40px}@media (max-width: 768px){.slider-arrows{display:none}}.slider-arrows .slider-prev,.slider-arrows .slider-next{cursor:pointer;outline:none;-webkit-transform:opacity .5s;-ms-transform:opacity .5s;transform:opacity .5s}.slider-arrows .slider-prev:hover,.slider-arrows .slider-next:hover{opacity:.7}@media (max-width: 768px){.slider-arrows .slider-prev-desktop{display:none}}.slider-arrows .slider-prev-mobile{display:none}@media (max-width: 768px){.slider-arrows .slider-prev-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}}.slider-arrows .slider-prev-mobile svg{width:24px;height:24px;margin:0}.slider-arrows .slider-prev-mobile span{font-size:14px;font-size:.875rem;letter-spacing:.035rem;font-weight:500;line-height:102.857%}.slider-arrows .swiper-button-disabled{cursor:not-allowed}.slider-arrows .swiper-button-disabled svg path{stroke:#d9d9d9}.acide{height:100%}@media (max-width: 992px){.acide{display:none}.acide.contacts-acide{display:block}}.acide__price{height:calc(100% + 32px)}.acide .feedback-wrapper{display:block;padding:50px 60px 60px;background-color:#bd5b9e;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;position:sticky;top:220px}@media (max-width: 1680px){.acide .feedback-wrapper{padding:45px 55px 55px}}@media (max-width: 1366px){.acide .feedback-wrapper{padding:40px 40px 50px}}@media (max-width: 1280px){.acide .feedback-wrapper{padding:35px 35px 45px}}@media (max-width: 768px){.acide .feedback-wrapper{border-radius:6px}}@media (max-width: 599px){.acide .feedback-wrapper{padding:40px 12px 48px}}.acide .feedback-wrapper__contacts{padding-bottom:50px}@media (max-width: 768px){.acide .feedback-wrapper__contacts{border-radius:6px}}@media (max-width: 599px){.acide .feedback-wrapper__contacts{padding:40px 12px 48px}}.acide .feedback-wrapper.prices{padding:50px 40px 60px}@media (max-width: 1680px){.acide .feedback-wrapper.prices{padding:45px 35px 55px}}@media (max-width: 1366px){.acide .feedback-wrapper.prices{padding:40px 30px 50px}}@media (max-width: 1280px){.acide .feedback-wrapper.prices{padding:35px 25px 45px}}.acide .feedback-title{font-size:32px;font-size:2rem;line-height:145.938%;letter-spacing:.06rem;display:block;margin-bottom:46px;width:100%;text-transform:uppercase}@media (max-width: 1680px){.acide .feedback-title{font-size:28px;font-size:1.75rem;margin-bottom:44px}}@media (max-width: 1366px){.acide .feedback-title{font-size:24px;font-size:1.5rem;margin-bottom:40px}}@media (max-width: 1280px){.acide .feedback-title{font-size:20px;font-size:1.25rem;margin-bottom:30px}}.acide .feedback-title__contacts{font-size:28px;font-size:1.75rem;line-height:166.786%;letter-spacing:.0525rem;text-align:center;margin-bottom:50px;padding-right:0}@media (max-width: 599px){.acide .feedback-title__contacts{font-size:20px;font-size:1.25rem;letter-spacing:.0075rem;line-height:155%;margin-bottom:22px}}.acide .feedback-title__foreign{font-size:24px;font-size:1.5rem;line-height:133.333%;letter-spacing:.045rem;margin-bottom:50px;padding-right:0}@media (max-width: 599px){.acide .feedback-title__foreign{font-size:20px;font-size:1.25rem;letter-spacing:.0075rem;line-height:155%;margin-bottom:22px}}.acide .feedback-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;display:inherit}@media (max-width: 1366px){.acide .feedback-form-big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 599px){.acide .feedback-form-big{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 1680px){.acide .feedback-form__foreign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (max-width: 1366px){.acide .feedback-form-inputs{width:49%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}}@media (max-width: 599px){.acide .feedback-form-inputs{width:100%}}@media (max-width: 1366px){.acide .feedback-form-textarea{width:49%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}}@media (max-width: 599px){.acide .feedback-form-textarea{width:100%}}.acide .feedback-form-send{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.acide .feedback-form-send label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}@media (max-width: 599px){.acide .feedback-form-send label{max-width:48%}}.acide .feedback-form-agree{max-width:210px;color:#fff;font-size:12px;font-size:.75rem;letter-spacing:.0075rem;font-weight:400;line-height:175%}@media (max-width: 599px){.acide .feedback-form-agree{font-size:8px;font-size:.5rem;letter-spacing:.005rem;line-height:162.5%;max-width:unset}}.acide .ui-field{width:100%;margin-right:0;margin-bottom:40px}@media (max-width: 1366px){.acide .ui-field.feedback-form-field{width:calc(33.33% - 20px)}}@media (max-width: 1140px){.acide .ui-field.feedback-form-field{width:40%;width:calc(50% - 16px)}}@media (max-width: 1024px){.acide .ui-field.feedback-form-field{width:calc(50% - 16px)}}@media (max-width: 599px){.acide .ui-field.feedback-form-field{width:100%}}@media (max-width: 599px){.acide .ui-field{margin-bottom:20px}}@media (max-width: 599px){.acide .ui-btn{width:100%}}.contacts-acide .feedback-title{font-size:24px;font-size:1.5rem;line-height:133.333%;letter-spacing:.045rem;margin-bottom:50px;padding-right:0}@media (max-width: 599px){.contacts-acide .feedback-title{font-size:20px;font-size:1.25rem;letter-spacing:.0075rem;line-height:155%;margin-bottom:22px}}.labels{background-color:#319dac}.reviews-slider__vertical{height:945px;padding-bottom:102px}.reviews-slider__vertical .swiper-slide:last-child .reviews-card{margin-bottom:32px}@media (max-width: 1023px){.reviews-slider__vertical{height:auto}}@media (max-width: 480px){.reviews-slider__vertical{padding-bottom:59px}}.reviews-slider__vertical .swiper-slide{height:auto}.vertical-arrows{display:inline-block;position:absolute;bottom:0;z-index:1;left:0;right:0;text-align:center;padding-top:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 599px){.vertical-arrows{padding-top:0;bottom:-22px}}.vertical-arrows-item{display:inline-block;vertical-align:middle;cursor:pointer}@media (max-width: 1023px){.vertical-arrows-item{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}.vertical-arrows-item.swiper-button-disabled path{stroke:#d9d9d9}.vertical-arrows-prev{margin-right:10px}@media (max-width: 1023px){.vertical-arrows-prev{margin-right:47px}}.section-steps{padding-bottom:48px}.steps-card{background-color:#fff;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;border-radius:12px;padding:18px 34px 16px 39px;margin-bottom:32px;height:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:37px}@media (max-width: 1366px){.steps-card{margin-bottom:20px;height:calc(100% - 20px)}}@media (max-width: 768px){.steps-card{position:relative;min-height:184px;padding:20px 12px}}@media (max-width: 599px){.steps-card{margin-bottom:12px;height:calc(100% - 12px)}}.steps-card-number{color:#319dac;font-size:73px;font-size:4.5625rem;font-weight:600;letter-spacing:.138125rem;min-width:50px}@media (max-width: 768px){.steps-card-number{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#cdf3f9;font-size:114px;font-size:7.125rem}}.steps-card-text{font-size:18px;font-size:1.125rem;font-weight:500;line-height:121.111%;letter-spacing:.03375rem}@media (max-width: 1024px){.steps-card-text{font-size:16px;font-size:1rem}}@media (max-width: 768px){.steps-card-text{font-size:14px;font-size:.875rem;text-align:center;position:relative;z-index:1;line-height:150%;width:100%}}@media (max-width: 480px){.steps-card-text{font-size:12px;font-size:.75rem;line-height:150%;letter-spacing:.0075rem}}.mobile-nav-icon{cursor:pointer}.search-wrapper__mobile{min-width:336px;background-color:#fff;border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926;overflow:hidden;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:absolute;left:50%;-webkit-transform:translate(-50%,10%);-ms-transform:translate(-50%,10%);transform:translate(-50%,10%);padding:12px 20px;-webkit-transition:visibility .5s,translate .5s;-o-transition:visibility .5s,translate .5s;transition:visibility .5s,translate .5s;z-index:1}.search-wrapper__mobile.open{visibility:visible}.mobile-nav{background-color:#fff;position:fixed;top:74px;bottom:0;right:0;left:0;z-index:10;height:100%;overflow-y:auto;height:0%;-webkit-transition:height .5s;-o-transition:height .5s;transition:height .5s;-ms-overflow-style:none;scrollbar-width:none}.mobile-nav::-webkit-scrollbar{display:none}.mobile-nav nav{padding-top:20px;padding-bottom:12px}.mobile-nav.active{height:calc(100% - 74px)}.mobile-nav-search{display:inline-block}.mobile-nav-info{position:relative;background-color:#319dac;color:#fff;font-size:16px;font-size:1rem;font-weight:500;line-height:125%;padding-bottom:20px}.mobile-nav-info a{color:#fff}.mobile-nav-icon{width:32px;height:32px;display:inline-block;vertical-align:middle;margin-right:4px}.mobile-nav-address{text-align:center;vertical-align:middle;margin-bottom:12px}.mobile-nav-phone{text-align:center}.mobile-nav nav>ul>li:not(:last-child)>a{border-bottom:2px solid #cdf3f9}.mobile-nav nav>ul>li>a{font-size:16px;font-size:1rem;font-weight:500;line-height:156.25%;text-transform:uppercase;padding:7px 12px;display:block;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav nav>ul>li>a svg{width:18px;height:18px;margin-left:auto;display:inline-block;vertical-align:middle}.mobile-nav nav>ul>li.opened>ul{display:block}.mobile-nav nav>ul>li.opened>a>svg>path:first-child{fill:#cdf3f9;stroke:#cdf3f9}.mobile-nav nav>ul>li.opened>a>svg>path:nth-child(2){display:none}.mobile-nav nav>ul>li>ul{display:none;-webkit-transition:height .5s;-o-transition:height .5s;transition:height .5s}.mobile-nav nav>ul>li>ul>li>a{font-size:12px;font-size:.75rem;font-weight:500;line-height:150%;text-transform:uppercase;padding:12px 12px 12px 32px;display:block;width:100%;border-bottom:2px solid #cdf3f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav nav>ul>li>ul>li.opened>ul{display:block}.mobile-nav nav>ul>li>ul>li.opened>a>svg>path:first-child{fill:#cdf3f9;stroke:#cdf3f9}.mobile-nav nav>ul>li>ul>li.opened>a>svg>path:nth-child(2){display:none}.mobile-nav nav>ul>li>ul>li>ul{display:none}.mobile-nav nav>ul>li>ul>li>ul>li>a{font-size:13px;font-size:.8125rem;font-weight:500;line-height:138.462%;padding:12px 48px;display:block;width:100%;border-bottom:2px solid #cdf3f9}.make-appintment{padding-bottom:48px}@media (max-width: 420px){.make-appintment .ui-btn{width:93%}}.make-appintment.tablet-visible{display:none}@media (max-width: 992px){.make-appintment.tablet-visible{display:block}}.success-wrapper{background-color:#bd5b9e;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:48px 60px 60px}@media (max-width: 768px){.success-wrapper{padding:38px 50px 50px}}@media (max-width: 599px){.success-wrapper{padding:37px 48px 48px 37px}}.success-title{color:#fff;font-size:32px;font-size:2rem;letter-spacing:.06rem;font-weight:600;line-height:145.938%;text-transform:uppercase;margin-bottom:46px}@media (max-width: 599px){.success-title{font-size:22px;font-size:1.375rem;letter-spacing:.04125rem;margin-bottom:24px;-ms-flex-item-align:start;align-self:flex-start}}@media (max-width: 480px){.section-rating{padding-bottom:38px}}.section-rating__no-padding{padding-bottom:0}.rating-card{background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:40px 20px 34px;margin-bottom:32px}@media (max-width: 1366px){.rating-card{padding:32px 16px 28px;margin-bottom:20px}}@media (max-width: 599px){.rating-card{margin-bottom:12px}}@media (max-width: 480px){.rating-card{padding:20px 12px 18px}}.rating-card-title{margin-bottom:16px}@media (max-width: 1366px){.rating-card-title{margin-bottom:12px}}@media (max-width: 480px){.rating-card-title{margin-bottom:6px}}.rating-card-title svg{height:50px;width:auto;display:block;margin-right:auto;margin-left:auto;text-align:center}@media (max-width: 1366px){.rating-card-title svg{height:42px}}@media (max-width: 480px){.rating-card-title svg{height:26px}}.rating-card-stars{margin-bottom:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px}@media (max-width: 480px){.rating-card-stars{gap:4px;margin-bottom:6px}}.rating-card-stars svg{width:23px;height:23px}@media (max-width: 1366px){.rating-card-stars svg{width:18px;height:18px}}@media (max-width: 480px){.rating-card-stars svg{width:12px;height:12px}}.rating-card-stars.rating-5 svg{fill:#bd5b9e}.rating-card-stars.rating-4 svg:nth-child(-n+4){fill:#bd5b9e}.rating-card-stars.rating-3 svg:nth-child(-n+3){fill:#bd5b9e}.rating-card-stars.rating-2 svg:nth-child(-n+2){fill:#bd5b9e}.rating-card-stars.rating-1 svg:nth-child(1){fill:#bd5b9e}.rating-card-level{text-align:center;color:#319dac;font-size:36px;font-size:2.25rem;font-weight:700;line-height:1.1;letter-spacing:.0675rem}@media (max-width: 1366px){.rating-card-level{font-size:30px;font-size:1.875rem}}@media (max-width: 480px){.rating-card-level{font-size:17px;font-size:1.0625rem}}.work{background-color:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;height:100%}@media (max-width: 768px){.work{border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926;margin-bottom:32px}}.work-before,.work-after{margin-bottom:2px}@media (max-width: 599px){.work-after{border-bottom-right-radius:6px;overflow:hidden}}.work-before,.work-after{display:block;aspect-ratio:4/2}.work-before img,.work-after img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.work-text{padding:24px}@media (max-width: 480px){.work-text{padding:20px 12px 12px}}.work-executors{padding:0 24px 18px}@media (max-width: 480px){.work-executors{padding:0 12px 12px}}.work-description{color:#343544;font-size:17px;font-size:1.0625rem;font-weight:400;line-height:129.412%;padding-bottom:20px;height:132px;overflow:auto;border-bottom:2px solid #cdf3f9;-ms-touch-action:pan-y;touch-action:pan-y}@media (max-width: 1280px){.work-description{height:120px}}@media (max-width: 599px){.work-description{height:110px}}@media (max-width: 420px){.work-description{font-size:12px;font-size:.75rem;height:90px}}.work-executor:not(:last-child){margin-bottom:14px}@media (max-width: 599px){.work-executor:not(:last-child){margin-bottom:10px}}.work-executor-title{color:#319dac;font-size:16px;font-size:1rem;line-height:1;font-weight:400;letter-spacing:.03rem;margin-bottom:4px;width:100%}@media (max-width: 480px){.work-executor-title{font-size:11px;font-size:.6875rem;line-height:133.333%;letter-spacing:.0075rem;margin-bottom:0}}.work-executor-name{color:#222340;font-size:16px;font-size:1rem;font-weight:600;line-height:1;letter-spacing:.03rem;width:100%}@media (max-width: 480px){.work-executor-name{font-size:12px;font-size:.75rem;letter-spacing:.0075rem;line-height:110%}}.work-executor-name:hover{color:#bd5b9e}@media (max-width: 1140px){.foreign-banner{min-height:400px}}@media (max-width: 960px){.foreign-banner{aspect-ratio:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:150px}}@media (max-width: 768px){.foreign-banner{padding-top:100px;aspect-ratio:.84}}@media (max-width: 599px){.foreign-banner{padding-top:46px;aspect-ratio:.74}}@media (max-width: 490px){.foreign-banner{padding-top:36px;aspect-ratio:.67}}@media (max-width: 360px){.foreign-banner{min-height:460px}}.foreign-banner-bg{position:absolute;height:100%;top:0;bottom:0;left:0;right:0}.foreign-banner-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left}.foreign-banner-photo{position:absolute;right:0;top:0;height:100%;width:67%}@media (max-width: 1680px){.foreign-banner-photo{width:60%}}@media (max-width: 1366px){.foreign-banner-photo{width:69%}}@media (max-width: 960px){.foreign-banner-photo{height:64%;width:100%;top:unset;bottom:0}}@media (max-width: 599px){.foreign-banner-photo__article{height:38%}}.foreign-banner-photo img{-webkit-mask-image:-webkit-gradient(linear,right top,left top,color-stop(50%,black),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to left,black 50%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,right top,left top,color-stop(50%,black),to(rgba(0,0,0,0)));mask-image:linear-gradient(to left,black 50%,rgba(0,0,0,0) 100%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 1680px){.foreign-banner-photo img{-o-object-position:center;object-position:center}}@media (max-width: 960px){.foreign-banner-photo img{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,black),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to top,black 50%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,black),to(rgba(0,0,0,0)));mask-image:linear-gradient(to top,black 50%,rgba(0,0,0,0) 100%);-o-object-position:center;object-position:center}}.foreign-banner-content{position:relative;max-width:26%}@media (max-width: 1680px){.foreign-banner-content{max-width:32%}}@media (max-width: 960px){.foreign-banner-content{max-width:100%}}.foreign-banner-title{font-size:32px;font-size:2rem;letter-spacing:.06rem;color:#fff;font-weight:600;line-height:145.938%;text-transform:uppercase;margin-bottom:32px}@media (max-width: 960px){.foreign-banner-title{font-size:36px;font-size:2.25rem}}@media (max-width: 480px){.foreign-banner-title{font-size:22px;font-size:1.375rem;line-height:171.364%;letter-spacing:.04125rem;margin-bottom:20px}}.foreign-banner-list{margin-bottom:32px}@media (max-width: 599px){.foreign-banner-list{margin-bottom:20px}}.section-implantation{padding-top:0}.section-implantation-title{margin-bottom:84px}@media (max-width: 1366px){.section-implantation-title{margin-bottom:64px}}@media (max-width: 1024px){.section-implantation-title{margin-bottom:42px}}@media (max-width: 599px){.section-implantation-title{margin-bottom:32px}}@media (max-width: 480px){.section-implantation-title{margin-bottom:24px}}.implantation-wrapper{display:none;margin-left:-40px;margin-right:-40px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1280px){.implantation-wrapper{margin-left:-30px;margin-right:-30px}}@media (max-width: 1140px){.implantation-wrapper{margin-left:-20px;margin-right:-20px}}@media (max-width: 960px){.implantation-wrapper{margin-left:0;margin-right:0}}.implantation-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex}.implantation-image{width:62%;-webkit-box-flex:0;-ms-flex:0 0 62%;flex:0 0 62%;padding-left:40px;padding-right:40px;aspect-ratio:2.2}@media (max-width: 1280px){.implantation-image{padding-left:30px;padding-right:30px}}@media (max-width: 1140px){.implantation-image{padding-left:20px;padding-right:20px}}@media (max-width: 960px){.implantation-image{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:24px;padding:0}}.implantation-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.implantation-description{width:38%;-webkit-box-flex:0;-ms-flex:0 0 38%;flex:0 0 38%;padding-left:40px;padding-right:40px}@media (max-width: 1280px){.implantation-description{padding-left:30px;padding-right:30px}}@media (max-width: 1140px){.implantation-description{padding-left:20px;padding-right:20px}}@media (max-width: 960px){.implantation-description{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:32px}}@media (max-width: 599px){.implantation-description{margin-bottom:8px}}.implantation-description-title{font-size:24px;font-size:1.5rem;font-weight:600;line-height:133.333%;letter-spacing:.045rem;text-transform:uppercase;margin-bottom:46px;margin-left:32px}@media (max-width: 1280px){.implantation-description-title{font-size:20px;font-size:1.25rem;margin-bottom:32px}}@media (max-width: 1140px){.implantation-description-title{font-size:18px;font-size:1.125rem;margin-bottom:24px}}@media (max-width: 960px){.implantation-description-title{display:none}}.implantation-description-list{font-size:20px;font-size:1.25rem}@media (max-width: 1280px){.implantation-description-list{font-size:18px;font-size:1.125rem}}@media (max-width: 1140px){.implantation-description-list{font-size:16px;font-size:1rem}}@media (max-width: 768px){.implantation-description-list{font-size:16px;font-size:1rem}}@media (max-width: 599px){.implantation-description-list{font-size:14px;font-size:.875rem}}.implantation-description-list li:not(:last-child){margin-bottom:12px}.implants-table{padding-bottom:127px;overflow-x:auto}@media (max-width: 960px){.implants-table{padding-bottom:78px;-ms-overflow-style:none;scrollbar-width:none}.implants-table::-webkit-scrollbar{display:none}}@media (max-width: 768px){.implants-table{padding-bottom:64px}}@media (max-width: 599px){.implants-table{padding-bottom:56px}}@media (max-width: 480px){.implants-table{padding-bottom:48px}}.implants-table-content{width:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.implants-table-wrapper{background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;padding:20px}@media (max-width: 768px){.implants-table-wrapper{border-radius:6px}}@media (max-width: 480px){.implants-table-wrapper{padding:12px}}.implants-table table{width:100%;border-collapse:collapse}.implants-table thead{border-bottom:2px solid #cdf3f9;font-size:20px;font-size:1.25rem;font-weight:600;line-height:140%}@media (max-width: 599px){.implants-table thead{font-size:14px;font-size:.875rem}}.implants-table thead img{width:100px;height:100px}@media (max-width: 599px){.implants-table thead img{width:60px;height:60px}}.implants-table thead th:not(:first-child):not(:last-child){max-width:200px}@media (max-width: 480px){.implants-table thead th:not(:first-child):not(:last-child){max-width:140px}}.implants-table tr:last-child th{padding:18px 20px}@media (max-width: 599px){.implants-table tr:last-child th{padding:8px 10px}}@media (max-width: 480px){.implants-table tr:last-child th{padding:4px 8px}}.implants-table tr:last-child th:first-child{text-align:left}@media (max-width: 480px){.implants-table tr:last-child th:first-child{padding-left:0}}.implants-table tr:not(:last-child) td{border-bottom:2px solid #cdf3f9}.implants-table tr td{padding:15px 20px}.implants-table tr td:first-child{font-size:18px;font-size:1.125rem;font-weight:400;line-height:155.556%;letter-spacing:.0225rem}@media (max-width: 599px){.implants-table tr td:first-child{font-size:12px;font-size:.75rem;line-height:133.333%;letter-spacing:.0075rem}}@media (max-width: 480px){.implants-table tr td:first-child{padding-left:0;max-width:140px}}.implants-table tr td:last-child{white-space:nowrap;text-align:left}.implants-table tr td:not(:first-child){color:#319dac;font-size:20px;font-size:1.25rem;font-weight:600;line-height:155%;letter-spacing:.0125rem}@media (max-width: 599px){.implants-table tr td:not(:first-child){font-size:12px;font-size:.75rem;line-height:150%}}.implants-table tr td:not(:first-child):not(:last-child){text-align:center;white-space:nowrap}.search-hint{font-size:20px;font-size:1.25rem;font-weight:500;line-height:1.4;text-align:center;margin-bottom:60px}@media (max-width: 1366px){.search-hint{font-size:18px;font-size:1.125rem;margin-bottom:50px}}@media (max-width: 960px){.search-hint{font-size:16px;font-size:1rem;line-height:1.28;margin-bottom:40px}}@media (max-width: 599px){.search-hint{font-size:14px;font-size:.875rem;margin-bottom:32px}}.search-hint span{font-weight:600}.search-list-card{padding:40px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 30px 0px rgba(43,47,137,.15);box-shadow:0 6px 30px #2b2f8926;margin-bottom:60px;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.33}@media (max-width: 960px){.search-list-card{padding:30px;margin-bottom:50px}}@media (max-width: 768px){.search-list-card{padding:20px;border-radius:6px;-webkit-box-shadow:0px 2px 9px 0px rgba(43,47,137,.15);box-shadow:0 2px 9px #2b2f8926;margin-bottom:40px}}@media (max-width: 599px){.search-list-card{padding:20px 12px;font-size:16px;font-size:1rem;line-height:1.25;margin-bottom:32px}}.search-list-card li{padding:20px 32px;border-bottom:1px solid #cdf3f9;cursor:pointer;-webkit-transition:background-color .3s,border-radius .3s;-o-transition:background-color .3s,border-radius .3s;transition:background-color .3s,border-radius .3s;margin-bottom:0!important}@media (max-width: 768px){.search-list-card li{padding:20px 0}}@media (max-width: 599px){.search-list-card li{padding:12px 0}.search-list-card li:last-child{border-bottom:none}}@media (hover: hover)and (pointer: fine){.search-list-card li:hover{background-color:#319dac;border-radius:12px}.search-list-card li:hover a{color:#fff}}@media (max-width: 599px){.search-list-card .ui-list{margin-bottom:0}}.search-list-card .ui-list li:before{margin-top:8px}@media (max-width: 599px){.search-list-card .ui-list li:before{margin-top:2px}}.section-error{text-align:center;padding-top:80px;padding-bottom:80px}@media (max-width: 599px){.section-error{padding-top:60px;padding-bottom:60px}}.section-error-title{margin-bottom:20px}.benefits-item svg{width:68px;height:68px;-ms-flex-negative:0;flex-shrink:0}.advantages-card-head svg{position:absolute;top:0;left:0;display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:16px}.ui-field div.error{font-size:12px;font-size:.75rem;position:absolute;color:#bd5b9e;left:30px;bottom:0;padding:2px 4px}#agree-error{font-size:12px;font-size:.75rem;color:#fff;padding:2px 4px}.section-team+.section-feedback{margin-top:80px}.example-before img,.example-after img,.diploms-slide-item img,.example-images img,.work-images img,.works-card img{cursor:pointer}.home_h1{padding:.1em}.home_h1 h1{font-size:36px;margin-top:.67em;text-align:center}.doctors-tabs.align-left{justify-content:left}.doctors-tabs-wrapper.service-wrapper.active{display:flex}.iti--separate-dial-code .iti__selected-flag,.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:transparent}.mfp-popup .popup-appointment .feedback-form-textarea{width:100%}.mfp-popup .popup-appointment .feedback-form-textarea .ui-texarea{height:145px}.mfp-popup .popup-appointment .feedback-form-send{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.mfp-popup .popup-appointment .feedback-form-send label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}@media (max-width: 599px){.mfp-popup .popup-appointment .feedback-form-send label{max-width:48%}}.mfp-popup .popup-appointment .feedback-form-agree{max-width:210px;color:#fff;font-size:12px;font-size:.75rem;letter-spacing:.0075rem;font-weight:400;line-height:175%}.iti--allow-dropdown{width:100%}.iti__selected-dial-code{font-size:1.125rem}article video{width:100%!important;height:auto!important}.ui-list li{padding-left:38px!important}.vacancies-list-card li:before{margin-top:13px!important}@media (max-width: 1600px){.acide .feedback-form-send{flex-direction:column}}@media (max-width: 1366px){.section-team+.section-feedback{padding-top:60px}.acide .feedback-form-textarea{width:100%}}@media (max-width: 1024px){.section-team+.section-feedback{padding-top:50px;padding-bottom:50px}}@media (max-width: 599px){.mfp-popup .popup-appointment .feedback-form-agree{font-size:8px;font-size:.5rem;letter-spacing:.005rem;line-height:162.5%;max-width:unset}.section-team+.section-feedback{padding-top:36px}}.footer-files{margin-top: 42px;}.footer-files a.flex{display: flex;justify-content:flex-end;gap: 16px;align-items: center;}@media (max-width: 599px){.footer-files a.flex{justify-content:center}}.header-top-tg__desktop{display:block;margin-left:16px}.header-top-tg__mobile{display:none;position:relative;margin-left:16px}.header-top-tg__desktop svg,.header-top-tg__mobile svg{display:inline-block;width:24px;height:24px;margin:-3px 0 0 5px;vertical-align:middle}@media (max-width:1124px){.header-top-tg__desktop{display:none}.ui-btn.ui-btn-small.header-top-tg__mobile{display:block;width:34px;padding:0 5px}.header-top-tg__mobile svg{margin:-1px 0 0 0}}@media (max-width:960px){.ui-btn.ui-btn-small.header-top-tg__mobile{width:42px;height:42px;padding:0 9px}.header-top-tg__mobile svg{position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}