:root{--color-primary: #3949f5;--color-primary-strong: #5457fe;--color-icon: #2f69ff;--color-accent: #3200e6;--color-link: #0f5b9b;--color-link-hover: #1aa3cf;--color-metro: #64bb6a;--color-ink: #111;--color-black: #000;--color-ink-muted: rgba(17, 17, 17, .7);--color-slate: #354367;--color-hero-title: #384364;--color-hero-muted: rgba(56, 67, 100, .7);--color-white: #fff;--color-on-dark-muted: #e0e0f4;--color-on-dark-soft: rgba(255, 255, 255, .7);--color-surface: #f8f8f8;--color-surface-soft: #f7f7f7;--color-surface-muted: #f1f1f1;--color-surface-blue: #dde4fc;--color-surface-section: #e3e9f3;--color-dark: #081127;--color-dark-raised: #172743;--color-overlay: #03141a;--color-burger: #083357;--color-border: #ccc;--color-border-soft: #e0e0e0;--font-body: "Roboto", sans-serif;--font-heading: "Lato", sans-serif;--font-display: "TT Norms Pro", sans-serif;--font-eyebrow: "Suisse Intl", sans-serif;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-md: 18px;--text-lg: 20px;--text-xl: 22px;--text-2xl: 24px;--text-3xl: 28px;--text-4xl: 34px;--text-5xl: 36px;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-15: 60px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--radius-3xl: 24px;--radius-round: 50%;--shadow-cta: 0px 4px 12px rgba(44, 148, 182, .365);--shadow-card: 0px 5px 11px rgba(0, 0, 0, .5);--shadow-raised: 0px 10px 20px rgba(0, 0, 0, .5);--shadow-bar: 0 -4px 16px rgba(0, 0, 0, .15);--icon-sm: 16px;--icon-md: 20px;--icon-lg: 24px;--icon-stroke: 2;--container-max: 1440px;--bp-sm: 576px;--bp-md: 768px;--bp-lg: 992px;--bp-xl: 1200px}.button{display:inline-flex;align-items:center;gap:var(--space-2);padding:14px 18px;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--weight-regular);text-decoration:none;cursor:pointer;transition:background-color .3s,color .3s}.button--primary{background:var(--color-primary);color:var(--color-white)}.button--strong{background:var(--color-primary-strong);color:var(--color-white)}.button--outline{background:var(--color-white);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.button--block{display:flex;justify-content:center;width:100%;box-sizing:border-box}.card{text-decoration:none}.headline{font-size:var(--text-3xl);margin-bottom:var(--space-3)}.badge{font-weight:var(--weight-semibold);text-transform:uppercase}.badge--eyebrow{color:var(--color-primary);font-family:var(--font-eyebrow);font-size:var(--text-base);letter-spacing:1px;margin-bottom:var(--space-3)}.badge--pill{display:inline-block;padding:var(--space-1) var(--space-3);border-radius:var(--radius-3xl);background:var(--color-surface-blue);color:var(--color-primary);font-size:var(--text-xs);letter-spacing:.5px}/*!
 * Bootstrap Grid Only (grid and responsive utilities extracted from Bootstrap 4.1.3)
 * GitHub: https://github.com/dmhendricks/bootstrap-grid-css
 * Bootstrap License: MIT (https://github.com/twbs/bootstrap/blob/v4-dev/LICENSE)
 * Credits: Twitter, Inc. & The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
 */body{font-family:Roboto,sans-serif}p{font-size:16px;line-height:130%;margin-top:0}h1,h2,h3,h4{font-family:Lato,sans-serif;font-weight:700;line-height:140%;margin-top:0}a{text-decoration:none;color:#0f5b9b}.hero{background-size:cover;background-position:center;color:#fff;margin:78px auto 0;border-radius:20px;overflow:hidden;max-width:1440px;height:600px}.hero__card{padding:40px;border-radius:16px;background:#fff;display:inline-block;width:662px;max-width:100%}.hero__card-slogan{color:#3949f5;font-family:Suisse Intl,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.hero__card-title{color:#384364;font-family:TT Norms Pro,sans-serif;font-style:normal;font-weight:700;margin-bottom:24px}.hero__card-title h2{font-size:34px;line-height:120%}.hero__card-list{margin-top:12px;color:#384364}.hero__card-description{color:#384364b3;font-family:TT Norms Pro,sans-serif;font-size:20px;font-style:normal;font-weight:500}.hero__card-btn{padding:14px 18px;display:inline-flex;align-items:center;border-radius:8px;color:#fff;margin-top:24px;background:#3949f5}@media(max-width:767px){.hero{margin:0 0 8px;height:500px}.hero .container{padding:0 8px}.hero__card{padding:20px}.hero__card-slogan{font-size:14px}.hero__card-list li{font-size:12px}.hero__card-title h2{font-size:20px}.hero__card-description{font-size:14px}.hero h1{font-size:28px}.hero ul{margin-bottom:16px}.hero__overlay{padding:0}}.btn{background:#64bb6a;color:#fff;display:inline-flex;justify-content:space-between;align-items:center;height:40px;padding:0 15px;border-radius:6px}.btn:hover{background:#2e88c5;color:#fff}.category .title{font-size:36px;margin-bottom:24px}.category img{height:480px;width:410px;max-width:100%;border-radius:24px;object-fit:cover}.category__body h2{color:#fff}@media(max-width:991px){.category .row{flex-wrap:wrap;gap:20px}.category .title{font-size:28px}.category .item{height:300px;margin-left:0}.category img{height:300px}}.photo-inside__title{margin-bottom:28px;color:#111;font-size:18px}.photo-inside__item{background:#fff;margin-right:24px;max-width:100%;box-sizing:border-box;display:flex;border-radius:10px}.photo-inside__item img{object-fit:cover;border-radius:24px;width:421px;height:400px}.photo-inside__slider-btns .slider-btn{border:1px solid #000;border-radius:100%;width:56px;height:56px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media(max-width:575px){.photo-inside__head h2{font-size:22px}.photo-inside__container{overflow:hidden}.photo-inside__item{display:flex;align-items:center;justify-content:center}.photo-inside__item img{width:90vw;height:330px}.photo-inside .slick-dots{bottom:-40px}.photo-inside .slick-dots li{margin:0}}.author{display:flex;align-items:center;margin-bottom:20px}.author__image{width:100px;height:100px;border-radius:50%;object-fit:cover;object-position:center;margin-right:20px}.author__author{display:block}.author__author a{color:#000;text-decoration:none}.author__description,.author__date{display:block}.features{padding:50px 0}.features h2{text-align:center}.features .row{align-items:center;justify-content:center}.features .col-md-3,.features .col-md-4{margin-bottom:20px}.features--1{background-color:#e3e9f3}.features--1 .row{-ms-overflow-style:none;scrollbar-width:none}.features--1 .row::-webkit-scrollbar{display:none}@media(max-width:767px){.features--1 .row{flex-wrap:nowrap;overflow:scroll;justify-content:flex-start}.features--1 .row .features__card{height:200px;width:300px;max-width:100%}.features--1 .row .features__card h2{font-size:18px}}.features--1 .features__card{height:280px;display:flex;flex-direction:column;justify-content:start}.features--3{background-color:#e3e9f3}.features--3 .row{-ms-overflow-style:none;scrollbar-width:none}.features--3 .row::-webkit-scrollbar{display:none}@media(max-width:767px){.features--3 .row{flex-wrap:nowrap;overflow:scroll;justify-content:flex-start}.features--3 .row .features__card{height:200px;width:300px;max-width:100%}.features--3 .row .features__card h2{font-size:18px}}.features--5{background-color:#e3e9f3}.features--5 .row{-ms-overflow-style:none;scrollbar-width:none}.features--5 .row::-webkit-scrollbar{display:none}@media(max-width:767px){.features--5 .row{flex-wrap:nowrap;overflow:scroll;justify-content:flex-start}.features--5 .row .features__card{width:300px;max-width:100%}.features--5 .row .features__card h2{font-size:20px}}.features--5 .features__card{display:flex;align-items:flex-start!important;height:170px}.features--5 .features__card h2{margin-bottom:0}.features--sister{background-color:#3949f5;color:#fff;margin:50px 16px;border-radius:20px}.features--sister .features__card{background:none;height:260px}.features--sister .col-md-3{display:flex;align-items:flex-start!important;justify-content:center}.features img{margin-bottom:16px}.features .divider{height:128px;background-color:#fff;width:1px;margin-top:40px}.features .divider:last-child{display:none}.features__card{background:#f8f8f8;border-radius:6px;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%}@media(max-width:767px){.features .divider{display:none}.features.features--sister{padding:30px 0}.features--sister .features__card{height:120px;width:300px;max-width:100%;flex-direction:row;padding:0 15px}.features--sister .col-md-3{margin-bottom:0}.features--sister img{width:50px;margin-right:10px}.features--sister h2{font-size:18px;text-align:start}}.header{position:relative;margin-bottom:41px}.header__info-company-title{font-size:36px;font-weight:800;color:#354367}.header__info{width:100vw;max-width:100%;background:#fff;display:flex;justify-content:space-between;align-items:center;transition:.3s all}.header__navigation-contacts-item{display:flex;align-items:center;font-size:16px;color:#111}.header__info-address-item{display:flex;gap:14px;align-items:center;font-weight:400;font-size:14px;color:#354367}.header__info-consultation{background:#fff;border-radius:16px;display:none}.header__info-consultation-phone{font-size:20px;color:#548dbc}.header__info-consultation-title{user-select:none;font-size:12px;color:#354367}.header__info-call{display:flex;align-items:center;background:#3949f5;box-shadow:0 4px 12px #2c94b65d;border-radius:8px;padding:0 18px;min-height:48px;color:#fff;font-size:16px;font-style:normal;font-weight:500}.header__info-burger-inner{display:block;width:40px;height:4px;background:#083357;position:relative;border-radius:5px}.header__info-burger-inner:before,.header__info-burger-inner:after{content:"";width:40px;height:4px;background:#083357;position:absolute;border-radius:5px;transition:.3s all ease}.header__info-mobile{position:fixed;left:0;width:100vw;top:0;z-index:17;background:#fff;box-shadow:0 0 20px #0003;transition:transform .3s linear;transform:translateY(-100%)}.header__navigation{width:100vw;max-width:100%;min-height:53px;border-radius:4px;display:flex;align-items:center;transition:.5s all;position:absolute;background:#fff;z-index:40}.header__navigation .container{max-width:1440px;padding:0 16px;box-sizing:content-box;display:flex;justify-content:space-between;align-items:center}.header__navigation-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.header__navigation-wrapper li:not(.header__navigation-item-child-menu-item){margin-left:64px}.header__navigation-item{position:relative;min-height:41px;display:flex;align-items:center}.header__navigation-item a{color:#000}.header__navigation-item a:hover{color:#1aa3cf}.header__navigation-item:hover .nav-link{color:#1aa3cf}.header__navigation-item--has-children:after{content:"";display:inline-block;border-left:solid 2px #354367;border-bottom:solid 2px #354367;width:10px;height:10px;transform-origin:center;transform:rotate(-45deg) translate(1px,-1px);transition:.3s all ease}.header__navigation-item-link{display:flex;min-height:41px;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#354367}.header__navigation-item-child-menu{background:#fff;position:absolute;transform:translateY(20px);border:solid 1px #f7f7f7;z-index:10;top:100%;left:0;width:320px;border-radius:8px;transition:.3s all;visibility:hidden;opacity:0;box-shadow:0 30px 30px #0000001a;overflow:hidden}.header__navigation-item-child-menu-item{border-radius:8px 8px 0 0;border-bottom:solid 1px #f7f7f7;min-height:41px;position:relative}.header__navigation-item-child-menu-item:hover .child-nav-link{color:#1aa3cf;background:#fcfcfc}.header__navigation-item-child-menu-item-link{min-height:41px;display:flex;align-items:center;padding-left:12px;transition:.3s all;font-weight:400;font-size:15px;color:#354367}.header__navigation-lang-switcher{appearance:none;padding:0 20px 0 10px!important;cursor:pointer;background:#f1f1f1}.header__navigation-lang-switcher-wrapper:after{pointer-events:none;content:"";position:absolute;right:-12px;top:4px;display:inline-block;border-left:solid 2px #354367;border-bottom:solid 2px #354367;width:10px;height:10px;transform-origin:center;transform:rotate(-45deg) translate(-8px,-10px);transition:.3s all ease}.header__mobile-menu-layout{position:fixed;inset:0;background:#03141a;opacity:0;z-index:12;visibility:hidden;transition:.5s all ease}.header__mobile-menu-content{position:fixed;max-width:100%;width:360px;background:#fff;right:0;top:0;bottom:0;z-index:18;transform:translate(100%);visibility:hidden;transition:.5s all ease}.header__mobile-menu-content .header__info-company-title{font-size:24px}.header__mobile-menu-content .header__info-company-logo,.header__mobile-menu-content .logo{width:140px}.header__mobile-menu-item{position:relative;padding-right:30px;border-top:solid 1px #f7f7f7}.header__mobile-menu-item a{display:block;padding-top:20px!important;padding-bottom:20px!important;padding-left:0!important;font-size:22px;font-weight:400;color:#000}.header__mobile-menu-item-link{font-size:16px;font-weight:500}.header__mobile-menu-chevron{width:30px;height:30px;position:absolute;right:0;top:27px!important;transform:translateY(-50%)}.header__mobile-menu-chevron:after{content:"";display:inline-block;border-left:solid 2px #354367;border-bottom:solid 2px #354367;width:10px;height:10px;transform-origin:center;transform:rotate(-45deg);transition:.3s all ease}.header__mobile-menu-item-child-menu{overflow:hidden;height:0px;transition:.3s all ease;-ms-overflow-style:none;scrollbar-width:none}.header__mobile-menu-item-child-menu-item-link{display:block;padding:8px;font-size:14px;color:#354367}.header__mobile-menu-phone{padding:30px;position:absolute;bottom:0;background:#fff;z-index:20}.header__mobile-menu-close:after,.header__mobile-menu-close:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background:#03141a}.header__mobile-menu-phone-call{display:block;width:360px;max-width:100%;font-size:22px;font-weight:700}.header__mobile-menu-phone-description{display:block;width:360px;max-width:100%;font-size:12px}.header__mobile-menu-lang-switcher{appearance:none;padding:0 20px 0 10px;margin-top:30px;font-size:16px;color:#354367;cursor:pointer}.header__mobile-menu-lang-switcher-wrapper:after{pointer-events:none;content:"";display:inline-block;border-left:solid 2px #354367;border-bottom:solid 2px #354367;width:10px;height:10px;transform-origin:center;transform:rotate(-45deg) translate(41px,12px);transition:.3s all ease}.header__mobile-banner{width:100vw;padding:8px 0;background:#3949f5;display:none}.header__mobile-banner-address{color:#fff;display:flex;align-items:center;gap:8px}@media(max-width:991px){.header .container{position:relative}.header__info-call{display:none}.header__mobile-banner{display:block}.header__navigation-contacts{display:none}.header__info-burger{display:block}.header__info-address,.header__navigation,.header__info-company-text{display:none}.header__info-company-title{font-size:34px}.header__info-consultation{display:block;background:none;padding:0}.header__info-consultation-details{display:none}.header__info-consultation-link .call-icon{width:30px;height:30px}.header__info .container{padding:14px 12px}.header__info.scrolled{padding:0 15px}.header__info-consultation-link{padding:0;background:#3949f5;display:flex;height:50px;width:50px;align-items:center;justify-content:center;border-radius:6px}.divider{display:none}}@media(max-width:467px){.header__info-company-title{font-size:26px}.header__mobile-banner-address{color:#fff;display:flex;align-items:center;gap:8px;font-size:11px}.header__info-company{gap:4px}.header__info-company-title{font-size:22px}.header__info-company-logo,.header__info-company-logo .logo{width:140px}.header__mobile-banner-address img{display:none}}.footer__container{width:1311px;max-width:100%;padding:0 16px;box-sizing:border-box;margin:0 auto}.footer__body{background:#f3f3f3;padding:64px 0}.footer__head-logo{margin-bottom:60px;display:flex;align-items:center;font-style:normal;font-weight:700;font-size:36px;letter-spacing:2px;color:#354367}.footer__head-logo .logo{width:150px;margin-right:8px}.footer__head-cta-phone{font-style:normal;font-weight:400;font-size:20px;color:#111;margin-bottom:12px}.footer__head-cta-phone-description{font-style:normal;font-weight:400;font-size:16px;color:#111111b3}.footer__head-cta-consultation{padding:12px 22px;display:block;box-shadow:0 4px 12px #2c94b65d;border-radius:8px;font-weight:600;font-size:18px;text-align:center;margin-top:24px;background:#3949f5;color:#fff}.footer__redirect-link{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;color:#354367}.footer__list{margin-bottom:34px;display:grid;grid-template-columns:repeat(auto-fill,18%);grid-gap:25px;justify-content:space-between}.footer__headline{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:22px;margin-bottom:12px;color:#111;display:flex;align-items:center;justify-content:space-between}.footer__navigation-item-link{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#111111b3}.footer__copyright{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;text-align:center;display:flex;justify-content:center}.footer__copyright-text{color:#111111b3}.footer__copyright-email{margin-left:2px;font-size:16;color:#111111b3}.footer__social{display:flex;flex-direction:column;margin-bottom:30px;font-size:16px;color:#354367}.footer .divider{margin:40px 0;background:#dddfe4;width:1311px}@media(max-width:991px){.footer__head-logo{font-size:22px}.footer__head-logo .logo{width:120px}}@media(max-width:767px){.footer__head-cta-consultation{display:none}.footer__navigation{height:0px;overflow:hidden;transition:.3s all}.footer__navigation.is-active{overflow:visible}.footer__head-cta{margin-bottom:12px}.footer__list{display:flex;flex-direction:column}.footer__list-item{display:block;width:100%}.footer__head-logo{margin-bottom:12px}.footer__head-logo .logo{width:140px}.footer__list-item-btn{width:20px;height:20px;position:relative;display:block;transition:.3s all ease}.footer__list-item-btn:after{content:"";position:absolute;top:50%;left:50%;display:inline-block;border-left:solid 2px #111;border-bottom:solid 2px #111;width:10px;height:10px;transform-origin:center;transform:rotate(-45deg) translate(2px,-8px);transition:.3s all ease}.footer__list-item-btn.is-active{transition:.3s all;transform:rotate(180deg)}}@media(max-width:567px){.footer__head{flex-direction:column;align-items:initial}.footer__head-logo{font-size:24px;margin-bottom:28px}.footer__navigation-item-link{font-size:14px}.footer__head-cta{flex-direction:column}}.jump-to-top{display:block;position:fixed;bottom:3.125vw;left:3.125vw;width:50px;height:50px;background:#1aa3cf;opacity:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;visibility:hidden;z-index:7;cursor:pointer}.jump-to-top:hover{background:#147fa2}.jump-to-top:active{background:#116d8b}.jump-to-top:before{content:"";display:block;position:absolute;width:14px;height:14px;left:50%;top:50%;margin-left:-7px;margin-top:-5px;border-left:solid 3px #fff;border-top:solid 3px #fff;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.features--4{background:#3949f5}.features--4 .features__card{background:#fff;border-radius:24px;padding:32px;display:flex;justify-content:space-between;box-sizing:border-box;align-items:start;max-height:194px}.features--4 p{margin-block-start:0em;margin-block-end:0em;color:#111111b3;font-weight:400;font-size:12px}.features--4 h2{color:#3949f5;font-size:36px}@media(max-width:767px){.features--4 .row{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;overflow:scroll;justify-content:inherit}.features--4 .row::-webkit-scrollbar{display:none}.features--4 .features__card{width:208px;max-width:100%;height:190px}.features--4 p{font-size:16px}.features--4 h2{margin-bottom:22px}}.breadcrumb li{display:flex}.breadcrumb__wrapper ol,.breadcrumb__wrapper ul{display:flex;flex-wrap:wrap}.breadcrumb__item:not(.active) span{color:#fff;text-decoration:underline}.breadcrumb__item.active{color:#fff}.breadcrumb__item span:first-letter{text-transform:capitalize}.breadcrumb span{display:block}.breadcrumb span:first-letter{text-transform:uppercase}.breadcrumb .breadcrumb-divider{color:#fff;margin:0 16px}@media(max-width:767px){.breadcrumb__wrapper ul{font-size:12px;flex-wrap:wrap}.breadcrumb .breadcrumb-divider{margin:0 8px}}.wrapper-dropdown{position:relative;display:inline-block;width:100%;width:100px;padding:0;border-radius:0 0 15px 15px;background:#fff;text-align:left;color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Arial;display:flex;align-items:center}.wrapper-dropdown:before{position:absolute;top:50%;right:16px;margin-top:-2px;border-width:6px 6px 0 6px;border-style:solid;border-color:#fff rgba(0,0,0,0)}.wrapper-dropdown .dropdown{transition:.3s;position:absolute;top:120%;right:0;left:10px;width:60px;margin:0;padding:0;list-style:none;z-index:99;border-radius:8px;box-shadow:inherit;background:inherit;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;visibility:hidden}.dropdown .item{color:#000;transition:.3s color ease}.dropdown .item:hover{color:#1aa3cf}.wrapper-dropdown.mobile .selected-display{margin-left:0;font-size:20px}.wrapper-dropdown.mobile .dropdown{left:0;font-size:20px;padding:0!important}#toc{padding-left:25px}#toc a{color:#1aa3cf;text-decoration:underline}#toc li{list-style:decimal}.cta-block__content{width:50%;padding:96px 121px 96px 48px;background:#3949f5;border-top-left-radius:32px;border-bottom-left-radius:32px;position:relative;overflow:hidden}.cta-block__content-title{color:#fff;font-family:Roboto,sans-serif;font-size:36px;font-weight:600;line-height:46px}.cta-block__content-description{margin-top:28px;color:#ffffffb3;font-family:Roboto,sans-serif;font-size:15px}.cta-block__photo-container{display:flex}.cta-block__first-photo{height:50px;width:50px;background-color:#555;border:3px solid #3949f5;border-radius:50%;background-image:url(/assets/doc/koroshnichenko.jpg);background-size:cover}.cta-block__second-photo{margin-left:-18px;height:50px;width:50px;background-color:#ee2828;border:3px solid #3949f5;border-radius:50%;background-image:url(/assets/doc/koroshnichenko.jpg);background-size:cover}.cta-block__content-personnel-text-title{font-size:16px;color:#fff}.cta-block__content-personnel-text-description{color:#ffffffb3;font-size:12px;margin-top:4px}.cta-block__content-btn{display:inline-flex;align-items:center;margin-top:48px;padding:14px 18px;border-radius:8px;background:#fff;color:#111;position:relative;z-index:2}.cta-block__image{width:50%;background:url(/images/cta-block-img.jpg) no-repeat center center;border-top-right-radius:32px;border-bottom-right-radius:32px;background-size:cover!important}@media(max-width:1199px){.cta-block__content-title{font-size:28px}}@media(max-width:567px){.cta-block__content{padding:48px 16px}.cta-block__content-title{font-size:28px}.cta-block__content-description{font-size:14px}.cta-block__content-personnel-text{margin-left:8px}.cta-block__content-personnel-text-title{font-size:14px}.cta-block__content-personnel-text-description{font-size:10px}.cta-block__content-btn{margin-top:32px;font-size:12px}}.reviews__title{margin-bottom:28px;color:#111;font-size:18px}.reviews__item-card{padding:72px;border-radius:24px;background:#fff;margin-right:24px;width:954px;min-height:380px;max-width:100%;box-sizing:border-box;display:flex}.reviews__item-card-content-author-avatar{border-radius:50%;color:#fff;background:#000;width:54px;height:54px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-right:14px}.reviews__item-card-content-author-name{font-weight:500;font-size:18px}.reviews__item-card-content-date{font-size:12px;margin-top:4px}.reviews__slider-btns .slider-btn{border:1px solid #000;border-radius:100%;width:56px;height:56px;display:flex;justify-content:center;align-items:center;cursor:pointer}.category-info__item{width:644px;max-width:100%;padding:48px;border-radius:24px;background:#3949f5;box-sizing:border-box;color:#fff}.category-info__item p{font-size:16px;font-weight:400;margin-bottom:0}@media(max-width:767px){.category-info__container{flex-direction:column;align-items:center}.category-info__item{padding:48px 24px}.category-info__item h2{font-size:28px}.category-info__item p{font-size:16px}.category-info__item:last-child{margin-left:0;margin-top:24px}}.blog{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}.blog-post{background:#f8f8f8;border-radius:6px;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:20px}@media(min-width:460px){.blog-post{width:calc(50% - 10px)}}@media(min-width:768px){.blog-post{width:calc(33% - 10px)}}.blog-post__image-wrapper{width:100%;display:block}.blog-post__image{max-width:100%;border-radius:10px;height:180px;object-fit:cover;width:100%}@media(min-width:460px){.blog-post:last-child{margin-right:auto;margin-left:20px}}.box{width:calc(33% - 10px);background:#f8f8f8;border-radius:6px;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:20px}.box__image-wrapper{width:100%;display:block}.box__image{max-width:100%;border-radius:10px;height:180px;object-fit:cover;width:100%}@media(min-width:460px){.box:last-child{margin-right:auto;margin-left:20px}}.box-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}.modal__overlay{width:100vw;max-width:100%;height:100vh;background:#00000080;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:100;visibility:hidden;opacity:0;transition:.3s opacity ease}.modal{background:#fff;position:relative;padding:36px 24px;width:400px;max-width:100%;border-radius:20px}.modal__overlay{width:100vw;height:100vh;background:#00000080;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:100;visibility:hidden;opacity:0;transition:.3s opacity ease}.modal__overlay.active{visibility:visible;opacity:1}.modal__close{position:absolute;top:10px;right:10px;cursor:pointer}.modal__close svg{width:30px;height:30px}.modal .title{text-align:center;font-size:22px;font-weight:700;text-transform:uppercase;color:#3949f5}.modal__content div{display:flex;flex-direction:column;margin-bottom:12px}.modal__content div:last-child{margin-bottom:24px}.modal__content label{font-size:16px;margin-top:8px;margin-bottom:4px}.modal__content input,.modal textarea{border:1px solid;padding:10px;border-radius:8px}.modal .submit-btn{margin-top:18px;background:#3949f5;padding:14px 12px;color:#fff;display:flex;justify-content:center;align-items:center;width:100%;border-radius:8px;transition:.3s all}.modal .submit-btn.success{filter:brightness(1.1);transition:.3s all}.contacts{margin-top:40px;padding:44px 0}.contacts__container{width:1456px;max-width:100%;box-sizing:border-box;margin:0 auto;padding:0 16px}.contacts__wrapper{display:flex;align-items:center;justify-content:space-between;gap:12px}.contacts__typography{display:flex;flex-direction:column;min-height:516px}.contacts__typography-title{color:#121212;font-size:56px;margin-bottom:16px}.contacts__typography-address{color:#121212;font-size:16px;font-weight:500;margin-bottom:32px}.contacts__typography-info{border:1px solid;padding:24px;border-radius:16px;display:flex;flex-direction:column;gap:10px}.contacts__typography-info span{color:#121212;font-size:14px;font-weight:500;display:block;margin-bottom:6px}.contacts__typography-info a{color:#121212;font-size:22px;font-weight:500}.contacts__typography-about{margin-top:20px;margin-bottom:12px;font-weight:500}.contacts iframe{display:block;width:779px;max-width:95%;min-height:516px;border:0;border-radius:24px}@media(max-width:675px){.contacts{padding-top:0;padding-bottom:0}.contacts__wrapper{justify-content:center;flex-direction:column}.contacts__typography{min-height:416px}.contacts__typography-title{font-size:48px}.contacts__typography-address{font-size:14px}.contacts__typography-info span{font-size:12px}.contacts__typography-info a{font-size:18px}.contacts__typography-about{font-size:14px}}.faq{margin-top:50px}.faq__question{background:#3949f5;color:#fff;padding:15px;border-radius:10px 10px 0 0;cursor:pointer;margin-top:15px}.faq__answear{background:#fff;margin-bottom:20px;padding:15px;display:none}.pricing{margin-bottom:30px}.pricing__header{margin-bottom:96px}.pricing__upper-title{color:#7f56d9;font-size:16px;margin-bottom:12px;font-weight:700}.pricing__main-title{color:#101828;font-weight:700;margin-bottom:24px}.pricing__description{color:#475467}.pricing__cards{display:flex;gap:32px;flex-wrap:wrap}.pricing__single-card{border-radius:16px;border:1px solid var(--Gray-200, #EAECF0);background:var(--Base-White, #FFF);box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;text-align:center}.pricing__single-card__container{padding:32px}.pricing__single-card__image{margin-bottom:20px}.pricing__single-card__plan{font-size:20px;font-weight:700;color:#6941c6;margin-bottom:10px}.pricing__single-card__billing{font-size:14px;color:#475467;margin-bottom:32px}.pricing__single-card__price{font-size:40px;font-weight:700}.pricing__single-card__link{background-color:#f9fafb;padding:32px}.pricing__single-card__link a{color:#fff}.pricing__single-card__link-item{border-radius:18px;border:1px solid var(--Primary-600, #7F56D9);background:var(--Primary-600, #7F56D9);box-shadow:0 1px 2px #1018280d;color:#fff;padding:12px 20px}.pricing__single-card__list{display:flex;align-items:flex-start;gap:10px}.pricing__single-card__list__item{font-size:16px;color:gray;margin-bottom:16px}@media(max-width:976px){.pricing__cards{justify-content:center}}.seo-text ul,.seo-text ol{padding-left:25px;margin:16px 0}.seo-text ul li{list-style:disc}.seo-text table,.seo-text th,.seo-text td{border:1px solid rgba(0,0,0,.1)}.seo-text table{border-collapse:separate;border-spacing:0px;border-width:1px 0 0 1px;margin-bottom:24px;width:100%}.seo-text caption,.seo-text th,.seo-text td{font-weight:400;text-align:left}.seo-text th{border-width:0 1px 1px 0;font-weight:700;line-height:24px;display:table-cell;vertical-align:middle;text-align:left;padding:10px}.seo-text td{border-width:0 1px 1px 0;padding:10px}.seo-text tr:nth-child(odd){background:#eee}.cta-middle{background-color:#e3e9f3;padding:70px 0}.cta-footer{padding:50px 0;background-color:#e3e9f3}.why-us__card{background:#f8f8f8;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:306px;border-radius:32px;align-items:flex-start;padding:32px;box-sizing:border-box}.why-us h2{text-align:center;margin-top:10px;margin-bottom:20px;color:#111;font-weight:400;font-size:24px}.why-us p{color:#111111b3;font-size:14px}.reviews__card{background:#f8f8f8;border-radius:6px;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;background:#fff}@media(max-width:767px){.doctor .row{flex-wrap:nowrap;overflow:scroll;justify-content:flex-start}.doctor .row .features__card{height:200px;width:300px;max-width:100%}.doctor .row .features__card h2{font-size:18px}.doctor .row .doctor__item{width:260px;max-width:100%;border-radius:28px}}.doctor__item{background:#f8f8f8;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;overflow:hidden;height:100%;border:1px solid #f1f1f1;border-bottom:20px;border-radius:28px}.doctor__position{margin-top:16px;color:#111111b3;font-size:14px}/*!
* Bootstrap Grid Only (grid and responsive utilities extracted from Bootstrap 4.1.3)
* GitHub: https://github.com/dmhendricks/bootstrap-grid-css
* Bootstrap License: MIT (https://github.com/twbs/bootstrap/blob/v4-dev/LICENSE)
* Credits: Twitter, Inc. & The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
*/@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}.bootstrap-wrapper .clearfix:after{display:block;clear:both;content:""}.bootstrap-wrapper .visible{visibility:visible!important}.bootstrap-wrapper .invisible{visibility:hidden!important}.bootstrap-wrapper .hidden-xs-up{display:none!important}@media(max-width:575.98px){.bootstrap-wrapper .hidden-xs-down{display:none!important}}@media(min-width:576px){.bootstrap-wrapper .hidden-sm-up{display:none!important}}@media(max-width:767.98px){.bootstrap-wrapper .hidden-sm-down{display:none!important}}@media(min-width:768px){.bootstrap-wrapper .hidden-md-up{display:none!important}}@media(max-width:991.98px){.bootstrap-wrapper .hidden-md-down{display:none!important}}@media(min-width:992px){.bootstrap-wrapper .hidden-lg-up{display:none!important}}@media(max-width:1199.98px){.bootstrap-wrapper .hidden-lg-down{display:none!important}}@media(min-width:1200px){.bootstrap-wrapper .hidden-xl-up{display:none!important}}.bootstrap-wrapper .hidden-xl-down,.bootstrap-wrapper .visible-print-block{display:none!important}@media print{.bootstrap-wrapper .visible-print-block{display:block!important}}.bootstrap-wrapper .visible-print-inline{display:none!important}@media print{.bootstrap-wrapper .visible-print-inline{display:inline!important}}.bootstrap-wrapper .visible-print-inline-block{display:none!important}@media print{.bootstrap-wrapper .visible-print-inline-block{display:inline-block!important}}@media print{.bootstrap-wrapper .hidden-print{display:none!important}}.bootstrap-wrapper .container{width:100%;margin-right:auto;margin-left:auto}@media(min-width:576px){.bootstrap-wrapper .container{max-width:540px}}@media(min-width:768px){.bootstrap-wrapper .container{max-width:720px}}@media(min-width:992px){.bootstrap-wrapper .container{max-width:960px}}@media(min-width:1200px){.bootstrap-wrapper .container{max-width:1140px}}.bootstrap-wrapper .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.bootstrap-wrapper .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.bootstrap-wrapper .no-gutters{margin-right:0;margin-left:0}.bootstrap-wrapper .no-gutters>.col,.bootstrap-wrapper .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.bootstrap-wrapper .col-1,.bootstrap-wrapper .col-2,.bootstrap-wrapper .col-3,.bootstrap-wrapper .col-4,.bootstrap-wrapper .col-5,.bootstrap-wrapper .col-6,.bootstrap-wrapper .col-7,.bootstrap-wrapper .col-8,.bootstrap-wrapper .col-9,.bootstrap-wrapper .col-10,.bootstrap-wrapper .col-11,.bootstrap-wrapper .col-12,.bootstrap-wrapper .col,.bootstrap-wrapper .col-auto,.bootstrap-wrapper .col-sm-1,.bootstrap-wrapper .col-sm-2,.bootstrap-wrapper .col-sm-3,.bootstrap-wrapper .col-sm-4,.bootstrap-wrapper .col-sm-5,.bootstrap-wrapper .col-sm-6,.bootstrap-wrapper .col-sm-7,.bootstrap-wrapper .col-sm-8,.bootstrap-wrapper .col-sm-9,.bootstrap-wrapper .col-sm-10,.bootstrap-wrapper .col-sm-11,.bootstrap-wrapper .col-sm-12,.bootstrap-wrapper .col-sm,.bootstrap-wrapper .col-sm-auto,.bootstrap-wrapper .col-md-1,.bootstrap-wrapper .col-md-2,.bootstrap-wrapper .col-md-3,.bootstrap-wrapper .col-md-4,.bootstrap-wrapper .col-md-5,.bootstrap-wrapper .col-md-6,.bootstrap-wrapper .col-md-7,.bootstrap-wrapper .col-md-8,.bootstrap-wrapper .col-md-9,.bootstrap-wrapper .col-md-10,.bootstrap-wrapper .col-md-11,.bootstrap-wrapper .col-md-12,.bootstrap-wrapper .col-md,.bootstrap-wrapper .col-md-auto,.bootstrap-wrapper .col-lg-1,.bootstrap-wrapper .col-lg-2,.bootstrap-wrapper .col-lg-3,.bootstrap-wrapper .col-lg-4,.bootstrap-wrapper .col-lg-5,.bootstrap-wrapper .col-lg-6,.bootstrap-wrapper .col-lg-7,.bootstrap-wrapper .col-lg-8,.bootstrap-wrapper .col-lg-9,.bootstrap-wrapper .col-lg-10,.bootstrap-wrapper .col-lg-11,.bootstrap-wrapper .col-lg-12,.bootstrap-wrapper .col-lg,.bootstrap-wrapper .col-lg-auto,.bootstrap-wrapper .col-xl-1,.bootstrap-wrapper .col-xl-2,.bootstrap-wrapper .col-xl-3,.bootstrap-wrapper .col-xl-4,.bootstrap-wrapper .col-xl-5,.bootstrap-wrapper .col-xl-6,.bootstrap-wrapper .col-xl-7,.bootstrap-wrapper .col-xl-8,.bootstrap-wrapper .col-xl-9,.bootstrap-wrapper .col-xl-10,.bootstrap-wrapper .col-xl-11,.bootstrap-wrapper .col-xl-12,.bootstrap-wrapper .col-xl,.bootstrap-wrapper .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.bootstrap-wrapper .col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.bootstrap-wrapper .order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.bootstrap-wrapper .order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.bootstrap-wrapper .order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bootstrap-wrapper .order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bootstrap-wrapper .order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bootstrap-wrapper .order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.bootstrap-wrapper .order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.bootstrap-wrapper .order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.bootstrap-wrapper .order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.bootstrap-wrapper .order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.bootstrap-wrapper .order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.bootstrap-wrapper .order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.bootstrap-wrapper .order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.bootstrap-wrapper .order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.bootstrap-wrapper .offset-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-3{margin-left:25%}.bootstrap-wrapper .offset-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-6{margin-left:50%}.bootstrap-wrapper .offset-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-9{margin-left:75%}.bootstrap-wrapper .offset-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-11{margin-left:91.6666666667%}@media(min-width:576px){.bootstrap-wrapper .col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.bootstrap-wrapper .order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.bootstrap-wrapper .order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.bootstrap-wrapper .order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bootstrap-wrapper .order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bootstrap-wrapper .order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bootstrap-wrapper .order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.bootstrap-wrapper .order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.bootstrap-wrapper .order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.bootstrap-wrapper .order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.bootstrap-wrapper .order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.bootstrap-wrapper .order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.bootstrap-wrapper .order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.bootstrap-wrapper .order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.bootstrap-wrapper .order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.bootstrap-wrapper .offset-sm-0{margin-left:0}.bootstrap-wrapper .offset-sm-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-sm-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-sm-3{margin-left:25%}.bootstrap-wrapper .offset-sm-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-sm-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-sm-6{margin-left:50%}.bootstrap-wrapper .offset-sm-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-sm-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-sm-9{margin-left:75%}.bootstrap-wrapper .offset-sm-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.bootstrap-wrapper .col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 24%;max-width:25%}.bootstrap-wrapper .col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.bootstrap-wrapper .order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.bootstrap-wrapper .order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.bootstrap-wrapper .order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bootstrap-wrapper .order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bootstrap-wrapper .order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bootstrap-wrapper .order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.bootstrap-wrapper .order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.bootstrap-wrapper .order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.bootstrap-wrapper .order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.bootstrap-wrapper .order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.bootstrap-wrapper .order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.bootstrap-wrapper .order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.bootstrap-wrapper .order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.bootstrap-wrapper .order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.bootstrap-wrapper .offset-md-0{margin-left:0}.bootstrap-wrapper .offset-md-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-md-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-md-3{margin-left:25%}.bootstrap-wrapper .offset-md-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-md-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-md-6{margin-left:50%}.bootstrap-wrapper .offset-md-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-md-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-md-9{margin-left:75%}.bootstrap-wrapper .offset-md-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.bootstrap-wrapper .col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.bootstrap-wrapper .order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.bootstrap-wrapper .order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.bootstrap-wrapper .order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bootstrap-wrapper .order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bootstrap-wrapper .order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bootstrap-wrapper .order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.bootstrap-wrapper .order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.bootstrap-wrapper .order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.bootstrap-wrapper .order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.bootstrap-wrapper .order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.bootstrap-wrapper .order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.bootstrap-wrapper .order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.bootstrap-wrapper .order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.bootstrap-wrapper .order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.bootstrap-wrapper .offset-lg-0{margin-left:0}.bootstrap-wrapper .offset-lg-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-lg-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-lg-3{margin-left:25%}.bootstrap-wrapper .offset-lg-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-lg-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-lg-6{margin-left:50%}.bootstrap-wrapper .offset-lg-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-lg-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-lg-9{margin-left:75%}.bootstrap-wrapper .offset-lg-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.bootstrap-wrapper .col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.bootstrap-wrapper .order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.bootstrap-wrapper .order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.bootstrap-wrapper .order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bootstrap-wrapper .order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bootstrap-wrapper .order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bootstrap-wrapper .order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.bootstrap-wrapper .order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.bootstrap-wrapper .order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.bootstrap-wrapper .order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.bootstrap-wrapper .order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.bootstrap-wrapper .order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.bootstrap-wrapper .order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.bootstrap-wrapper .order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.bootstrap-wrapper .order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.bootstrap-wrapper .offset-xl-0{margin-left:0}.bootstrap-wrapper .offset-xl-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-xl-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-xl-3{margin-left:25%}.bootstrap-wrapper .offset-xl-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-xl-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-xl-6{margin-left:50%}.bootstrap-wrapper .offset-xl-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-xl-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-xl-9{margin-left:75%}.bootstrap-wrapper .offset-xl-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-xl-11{margin-left:91.6666666667%}}.bootstrap-wrapper .img-fluid{max-width:100%;height:auto}/*! 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{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;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{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]{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}body{font-family:var(--font-body)}p{font-size:var(--text-base);line-height:130%;margin-top:0}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:700;line-height:140%;margin-top:0}img{max-width:100%}ul{display:block;list-style-type:disc;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;margin-left:0;margin-bottom:0;list-style:none}ul li{line-height:130%}a{text-decoration:none;color:var(--color-link)}a:hover{cursor:pointer}button{border:none;background:none}button:focus{outline:none}button:hover{cursor:pointer}select,select:not(.form-control){border:none!important;display:block;border:none;border-radius:none;transition:none}.hero{background-size:cover;background-position:center;color:var(--color-white);margin:80px auto 0;border-radius:var(--radius-2xl);overflow:hidden;max-width:1440px;height:600px}.hero .container{max-width:1280px}.hero__overlay{display:flex;justify-content:center;align-items:center;height:100%;background:#00000080;padding:50px 16px}.hero__card{padding:40px;border-radius:var(--radius-xl);background:var(--color-white);display:inline-block;width:662px;max-width:100%}.hero__card-slogan{color:var(--color-primary);font-family:var(--font-eyebrow);font-size:var(--text-base);font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.hero__card-title{color:var(--color-hero-title);font-family:var(--font-display);font-style:normal;font-weight:700;margin-bottom:24px}.hero__card-title h2{font-size:var(--text-4xl);line-height:120%}.hero__card-list{margin-top:12px;color:var(--color-hero-title)}.hero__card-list li{display:flex;align-items:center}.hero__card-list li svg{margin-right:4px}.hero__card-description{color:var(--color-hero-muted);font-family:var(--font-display);font-size:var(--text-lg);font-style:normal;font-weight:500}.hero__card-btn{padding:14px 18px;display:inline-flex;align-items:center;border-radius:var(--radius-md);color:var(--color-white);margin-top:24px;background:var(--color-primary)}.hero__card-btn svg{margin-left:8px}@media(max-width:991px){.hero{margin-top:0;border-radius:0}}@media(max-width:767px){.hero{margin:0 0 8px;height:500px}.hero .container{padding:0 8px}.hero__card{padding:20px}.hero__card-slogan{font-size:var(--text-sm)}.hero__card-list li{font-size:var(--text-xs)}.hero__card-title h2{font-size:var(--text-lg)}.hero__card-description{font-size:var(--text-sm)}.hero h1{font-size:var(--text-3xl)}.hero ul{margin-bottom:16px}.hero__overlay{padding:0}}.btn{background:var(--color-metro);color:var(--color-white);display:inline-flex;justify-content:space-between;align-items:center;height:40px;padding:0 15px;border-radius:var(--radius-sm)}.btn:hover{background:#2e88c5;color:var(--color-white)}.category{padding:50px 0}.category__container{width:1311px;max-width:100%;padding:0 16px;box-sizing:border-box;margin:0 auto}.category .title{font-size:var(--text-5xl);margin-bottom:24px}.category .row{margin:0 auto;justify-content:center;display:flex;align-items:center;flex-wrap:nowrap}.category .item{padding:0;margin-left:24px;height:480px;width:410px;max-width:100%;box-sizing:border-box;position:relative}.category .item:first-child{margin-left:0}.category img{border-radius:var(--radius-sm);height:480px;width:410px;max-width:100%;border-radius:var(--radius-3xl);object-fit:cover}.category__body{position:absolute;bottom:32px;left:32px}.category__body h2{color:var(--color-white)}@media(max-width:991px){.category .row{flex-wrap:wrap;gap:20px}.category .title{font-size:var(--text-3xl)}.category .item{height:300px;margin-left:0}.category img{height:300px}}.photo-inside{margin:84px 0}.photo-inside__container{width:1311px;max-width:100%;margin:0 auto;padding:0 16px;box-sizing:border-box}.photo-inside__wrapper{display:flex;margin-bottom:24px}.photo-inside__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:44px}.photo-inside__title{margin-bottom:28px;color:var(--color-ink);font-size:var(--text-md)}.photo-inside__item{border-radius:var(--radius-3xl);background:var(--color-white);margin-right:24px;max-width:100%;box-sizing:border-box;display:flex;border-radius:10px}.photo-inside__item img{object-fit:cover;border-radius:var(--radius-3xl);width:421px;height:400px}.photo-inside__slider-btns{display:flex}.photo-inside__slider-btns .slider-btn{border:1px solid var(--color-black);border-radius:100%;width:56px;height:56px;display:flex;justify-content:center;align-items:center;cursor:pointer}.photo-inside__slider-btns .slider-btn:first-child{margin-right:16px}@media(max-width:991px){.photo-inside__item-card-icon{display:none}.photo-inside__item-card{padding:22px;width:88vw;min-height:310px}}@media(max-width:575px){.photo-inside__head h2{font-size:var(--text-xl)}.photo-inside__container{overflow:hidden}.photo-inside__item{display:flex;align-items:center;justify-content:center}.photo-inside__item img{width:90vw;height:330px}.photo-inside .slick-dots{bottom:-40px}.photo-inside .slick-dots li{margin:0}}.author{display:inline-flex;align-items:center;margin-bottom:20px;text-decoration:none;color:var(--color-black)}.author__image{width:100px;height:100px;border-radius:var(--radius-round);object-fit:cover;object-position:center;margin-right:20px}.author__author,.author__description,.author__date{display:block}.features{margin:50px 0;padding:0!important}.features__container{width:1440px;max-width:100%;padding:0 16px;box-sizing:border-box;margin:0 auto}.features__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.features__item{padding:20px;border:1px solid var(--color-primary);border-radius:var(--radius-md);display:flex}.features__item svg{min-width:80px;width:80px}.features__item-title{display:flex;align-items:center;gap:8px;font-size:var(--text-xl)}.features__cta{display:flex;gap:12px;flex-flow:column;align-items:center;margin:20px auto 0;justify-content:center}.features__cta a{text-decoration:underline;color:var(--color-black);text-underline-offset:2px;transition:.3s color}.features__cta a:hover{color:var(--color-primary)}.features__cta-button{background:var(--color-primary);color:var(--color-white);width:260px;max-width:100%;box-sizing:border-box;padding:16px 24px;border-radius:var(--radius-md);margin-top:12px}@media(max-width:767px){.features__wrapper{grid-template-columns:repeat(1,1fr)}.features__cta-text{text-align:center}}.header{position:relative}.header__info-company{display:flex;gap:13px;align-items:center;cursor:pointer}.header__info-company-logo{display:flex;flex-direction:column}.header__info-company-logo .logo{display:block}.header__info-company-text{display:flex;flex-direction:column}.header__info-company-title{font-size:var(--text-5xl);font-weight:800;color:var(--color-ink)}.header__info{width:100vw;background:var(--color-white);display:flex;justify-content:space-between;align-items:center;transition:.3s all}.header__info.scrolled .container{padding:12px 0}.header__info .container{display:flex;justify-content:space-between;align-items:center;padding:35px 16px;max-width:1440px;box-sizing:content-box}.header__navigation-contacts{display:flex;align-items:center}.header__navigation-contacts .divider{height:29px;width:1px;margin:0 12px}.header__navigation-contacts-item{display:flex;align-items:center;font-size:var(--text-base);color:var(--color-ink)}.header__navigation-contacts-item svg{margin-right:8px}.header__info-address{display:flex;flex-direction:column;gap:18px}.header__info-address-item{display:flex;gap:14px;align-items:center;font-weight:400;font-size:var(--text-sm);color:var(--color-ink)}.header__info-consultation{background:var(--color-white);border-radius:var(--radius-xl);display:none}.header__info-consultation-link{display:flex;align-items:center;gap:16px;padding:14px 31px 18px 21px}.header__info-consultation-link .call-icon{width:24px;height:24px}.header__info-consultation-details{display:flex;flex-direction:column;text-align:center}.header__info-consultation-phone{font-size:var(--text-lg);color:#548dbc}.header__info-consultation-title{user-select:none;font-size:var(--text-xs);color:var(--color-ink)}.header__info-call{display:flex;align-items:center;background:var(--color-primary);box-shadow:var(--shadow-cta);border-radius:var(--radius-md);padding:0 18px;min-height:48px;color:var(--color-white);font-size:var(--text-base);font-style:normal;font-weight:500}.header__info-call svg{margin-left:8px}.header__info-burger{display:none;width:40px;height:30px}.header__info-burger-inner{display:block;width:40px;height:4px;background:var(--color-burger);position:relative;border-radius:5px}.header__info-burger-inner:before,.header__info-burger-inner:after{content:"";width:40px;height:4px;background:var(--color-burger);position:absolute;border-radius:5px;transition:.3s all ease}.header__info-burger-inner:before{top:-10px;left:0}.header__info-burger-inner:after{bottom:-10px;left:0}.header__info-burger-inner.is-active:before{top:0}.header__info-burger-inner.is-active:after{bottom:0}.header__info-mobile{position:fixed;left:0;width:100vw;top:0;z-index:17;background:var(--color-white);box-shadow:0 0 20px #0003;transition:transform .3s linear;transform:translateY(-100%)}.header__info-mobile.scrolled{transform:translateY(0)}.header__info-mobile.scrolled .container{padding:12px 0}.header__navigation{width:100vw;min-height:53px;border-radius:var(--radius-xs);display:flex;align-items:center;transition:.5s all;position:absolute;background:var(--color-white);z-index:40}.header__navigation.scrolled{position:fixed;transition:.5s all;top:0;width:100vw}.header__navigation .container{max-width:1440px;padding:0 16px;box-sizing:content-box;display:flex;align-items:center}.header__navigation-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.header__navigation-wrapper li:not(.header__navigation-item-child-menu-item){margin-left:0}.header__navigation-wrapper li:not(.header__navigation-item-child-menu-item):first-child{margin-left:0}.header__navigation-item{position:relative;min-height:41px}.header__navigation-item:hover{cursor:pointer}.header__navigation-item:hover .nav-link,.header__navigation-item:hover a{color:var(--color-ink)}.header__navigation-item--has-children{display:flex;align-items:center;gap:12px}.header__navigation-item--has-children:after{content:"";display:inline-block;border-left:solid 2px var(--color-slate);border-bottom:solid 2px var(--color-slate);width:10px;height:10px;transform-origin:center;transform:rotate(-45deg) translate(1px,-1px);transition:.3s all ease}.header__navigation-item--has-children:hover:after{opacity:0}.header__navigation-item--has-children:hover .child-menu{transform:translateY(0);visibility:visible;opacity:1}.header__navigation-item-link{display:flex;min-height:41px;align-items:center;font-style:normal;font-weight:400;font-size:var(--text-base);line-height:21px;color:var(--color-ink)}.header__navigation-item-child-menu{background:var(--color-white);position:absolute;transform:translateY(20px);border:solid 1px var(--color-surface-soft);z-index:10;top:100%;left:0;width:320px;border-radius:var(--radius-md);transition:.3s all;visibility:hidden;opacity:0;box-shadow:0 30px 30px #0000001a;overflow:hidden}.header__navigation-item-child-menu-item{border-radius:var(--radius-md) 8px 0 0;border-bottom:solid 1px var(--color-surface-soft);min-height:41px;position:relative}.header__navigation-item-child-menu-item:hover .child-nav-link{color:var(--color-link-hover);background:#fcfcfc}.header__navigation-item-child-menu-item:last-child{border-bottom:none}.header__navigation-item-child-menu-item-link{min-height:41px;display:flex;align-items:center;padding-left:12px;transition:.3s all;font-weight:400;font-size:15px;color:var(--color-ink)}.header__navigation-lang-switcher{appearance:none;padding:0 20px 0 10px!important;cursor:pointer;background:var(--color-surface-muted)}.header__navigation-lang-switcher:focus{outline:none;border:none}.header__navigation-lang-switcher-wrapper{position:relative}.header__navigation-lang-switcher-wrapper:after{pointer-events:none;content:"";position:absolute;right:-12px;top:4px;display:inline-block;border-left:solid 2px var(--color-slate);border-bottom:solid 2px var(--color-slate);width:10px;height:10px;transform-origin:center;transform:rotate(-45deg) translate(-8px,-10px);transition:.3s all ease}.header__mobile-menu{display:block}.header__mobile-menu-layout{position:fixed;inset:0;background:var(--color-overlay);opacity:0;z-index:12;visibility:hidden;transition:.5s all ease}.header__mobile-menu-layout.is-active{opacity:.7;visibility:visible}.header__mobile-menu-content{position:fixed;max-width:100%;width:360px;background:var(--color-white);right:0;top:0;bottom:0;z-index:18;transform:translate(100%);visibility:hidden;transition:.5s all ease}.header__mobile-menu-content.is-active{visibility:visible;height:100vh;transform:translate(0);box-shadow:0 0 30px #0003}.header__mobile-menu-content .header__info-company{margin-bottom:24px;padding:0 30px}.header__mobile-menu-content .header__info-company-title{font-size:var(--text-2xl)}.header__mobile-menu-content .header__info-company-logo,.header__mobile-menu-content .logo{width:200px}.header__mobile-menu-item{position:relative;border-top:solid 1px var(--color-surface-soft);padding:12px 0}.header__mobile-menu-item a{color:var(--color-black)}.header__mobile-menu-item:first-child{border:none}.header__mobile-menu-item .nav-link{display:block;padding:0}.header__mobile-menu-item-link{font-size:var(--text-base);font-weight:500}.header__mobile-menu-chevron{width:30px;height:30px;position:absolute;right:0;top:19px;transform:translateY(-50%)}.header__mobile-menu-chevron:after{content:"";display:inline-block;border-left:solid 2px var(--color-slate);border-bottom:solid 2px var(--color-slate);width:10px;height:10px;transform-origin:center;transform:rotate(-45deg);transition:.3s all ease}.header__mobile-menu-chevron.is-active:after{transform:rotate(135deg)}.header__mobile-menu-item-child-menu{overflow:hidden;height:0px;transition:.3s all ease;-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;gap:12px}.header__mobile-menu-item-child-menu .child-nav-link{font-size:var(--text-base)}.header__mobile-menu-item-child-menu li:first-child{margin-top:16px}.header__mobile-menu-item-child-menu::-webkit-scrollbar{display:none}.header__mobile-menu-item-child-menu-item{position:relative}.header__mobile-menu-item-child-menu-item-link{display:block;padding:0;font-size:var(--text-sm);color:var(--color-ink)}.header__mobile-menu-wrapper{padding:0 30px;overflow-y:auto;overflow-x:hidden;height:calc(100% - 250px)}.header__mobile-menu-phone{padding:30px;position:absolute;bottom:0;background:var(--color-white);z-index:20}.header__mobile-menu-close{width:50px;height:50px;position:relative;z-index:20;margin-left:auto}.header__mobile-menu-close:after,.header__mobile-menu-close:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background:var(--color-overlay)}.header__mobile-menu-close:after{transform:rotate(45deg);margin-left:-10px;margin-top:-1px}.header__mobile-menu-close:before{transform:rotate(135deg);margin-left:-10px;margin-top:-1px}.header__mobile-menu-phone-call{display:block;width:360px;max-width:100%;font-size:var(--text-xl);font-weight:700}.header__mobile-menu-phone-description{display:block;width:360px;max-width:100%;font-size:var(--text-xs)}.header__mobile-menu-lang-switcher{appearance:none;padding:0 20px 0 10px;margin-top:30px;font-size:var(--text-base);color:var(--color-ink);cursor:pointer}.header__mobile-menu-lang-switcher-wrapper{position:relative}.header__mobile-menu-lang-switcher-wrapper:after{pointer-events:none;content:"";display:inline-block;border-left:solid 2px var(--color-slate);border-bottom:solid 2px var(--color-slate);width:10px;height:10px;transform-origin:center;transform:rotate(-45deg) translate(41px,12px);transition:.3s all ease}.header__mobile-banner{width:100vw;padding:8px 0;background:var(--color-primary);display:none}.header__mobile-banner .container{display:flex;justify-content:center;align-items:center;gap:8px}.header__mobile-banner-address{color:var(--color-white);display:flex;align-items:center;gap:8px}.header__mobile-banner-address:first-child{display:none}.divider{width:1440px;max-width:100%;height:1px;background:#11111129;margin:0 auto 12px}@media(max-width:1199px){.header{margin-bottom:0}}@media(max-width:991px){.header .container{position:relative}.header__info-call{display:none}.header__mobile-banner{display:block}.header__navigation-contacts{display:none}.header__info-burger{display:block}.header__info-address,.header__navigation,.header__info-company-text{display:none}.header__info-company-title{font-size:var(--text-4xl)}.header__info-consultation{display:block;background:none;padding:0}.header__info-consultation-details{display:none}.header__info-consultation-link .call-icon{width:30px;height:30px}.header__info .container{padding:14px 12px}.header__info.scrolled{padding:0 15px}.header__info-consultation-link{padding:0;background:var(--color-primary);display:flex;height:50px;width:50px;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.divider{display:none}}@media(max-width:467px){.header__info-company-title{font-size:26px}.header__mobile-banner-address{color:var(--color-white);display:flex;align-items:center;gap:8px;font-size:11px}.header__info-company{gap:4px}.header__info-company-title{font-size:var(--text-xl)}.header__info-company-logo,.header__info-company-logo .logo{width:140px}.header__mobile-banner-address img{display:none}}.footer .divider{margin:0 auto}.footer__head-cta{width:194px}.footer__container{width:1440px;max-width:100%;padding:0 16px;box-sizing:border-box;margin:0 auto}.footer__body{background:none;padding:24px 0}.footer__head-logo{margin-bottom:60px;display:flex;align-items:center;font-style:normal;font-weight:700;font-size:var(--text-5xl);letter-spacing:2px;color:var(--color-slate)}.footer__head-logo .logo{width:180px;margin-right:8px}.footer__head-cta-phone{font-style:normal;font-weight:400;font-size:var(--text-lg);color:var(--color-ink);margin-bottom:12px}.footer__head-cta-phone-description{font-style:normal;font-weight:400;font-size:var(--text-base);color:var(--color-ink-muted)}.footer__head-cta-consultation{padding:12px 22px;display:block;box-shadow:var(--shadow-cta);border-radius:var(--radius-md);font-weight:600;font-size:var(--text-md);text-align:center;margin-top:24px;background:var(--color-primary);color:var(--color-white)}.footer__redirect{margin-bottom:46px}.footer__redirect-link{font-family:Roboto;font-style:normal;font-weight:400;font-size:var(--text-sm);color:var(--color-slate)}.footer__list{margin-bottom:34px;display:grid;grid-template-columns:repeat(auto-fill,19%);grid-gap:25px;justify-content:space-between}.footer__list-item{min-width:19%}.footer__headline{font-family:var(--font-body);font-style:normal;font-weight:400;font-size:var(--text-xl);margin-bottom:12px;color:var(--color-ink);display:flex;align-items:center;justify-content:space-between}.footer__navigation-item{margin-bottom:8px}.footer__navigation-item:last-child{margin-bottom:0}.footer__navigation-item-link{font-family:var(--font-body);font-style:normal;font-weight:400;font-size:var(--text-base);color:var(--color-ink-muted)}.footer__copyright{font-family:var(--font-body);font-style:normal;font-weight:400;font-size:var(--text-base);text-align:center;display:flex;justify-content:center}.footer__copyright-text{color:var(--color-ink-muted)}.footer__copyright-email{margin-left:2px;font-size:16;color:var(--color-ink-muted)}.footer__social{display:flex;flex-direction:column;margin-bottom:30px;font-size:var(--text-base);color:var(--color-slate)}.footer__social-wrapper{margin-top:8px;display:flex;align-items:center}.footer__social-item{display:block;margin-right:8px}.footer__social-item:last-child{margin-right:0}.footer .divider{margin:40px auto;background:#dddfe4;width:1440px;max-width:100%}@media(max-width:991px){.footer__head-logo{font-size:var(--text-xl)}.footer__head-logo .logo{width:120px}}@media(max-width:767px){.footer__head-cta-consultation{display:none}.footer__navigation{height:0px;overflow:hidden;transition:.3s all}.footer__navigation.is-active{overflow:visible}.footer__head-cta{margin-bottom:12px}.footer__list{display:flex;flex-direction:column}.footer__list-item{display:block;width:100%}.footer__head-logo{margin-bottom:12px}.footer__head-logo .logo{width:180px}.footer__list-item-btn{width:20px;height:20px;position:relative;display:block;transition:.3s all ease}.footer__list-item-btn:after{content:"";position:absolute;top:50%;left:50%;display:inline-block;border-left:solid 2px var(--color-ink);border-bottom:solid 2px var(--color-ink);width:10px;height:10px;transform-origin:center;transform:rotate(-45deg) translate(2px,-8px);transition:.3s all ease}.footer__list-item-btn.is-active{transition:.3s all;transform:rotate(180deg)}}@media(max-width:567px){.footer__head{flex-direction:column;align-items:initial}.footer__head-logo{font-size:var(--text-2xl);margin-bottom:28px}.footer__navigation-item-link{font-size:var(--text-sm)}.footer__head-cta{flex-direction:column}}.jump-to-top{display:block;position:fixed;bottom:3.125vw;left:3.125vw;width:50px;height:50px;background:var(--color-primary);opacity:0;-webkit-border-radius:var(--radius-round);-moz-border-radius:var(--radius-round);border-radius:var(--radius-round);visibility:hidden;z-index:7;cursor:pointer}.jump-to-top.is-active{opacity:1;visibility:visible}.jump-to-top:hover,.jump-to-top:active{background:var(--color-primary)!important}.jump-to-top:before{content:"";display:block;position:absolute;width:14px;height:14px;left:50%;top:50%;margin-left:-7px;margin-top:-5px;border-left:solid 3px var(--color-white);border-top:solid 3px var(--color-white);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width:467px){.jump-to-top{bottom:140px}}.features--4{background:var(--color-primary)}.features--4 .features__card{background:var(--color-white);border-radius:var(--radius-3xl);padding:32px;display:flex;justify-content:space-between;box-sizing:border-box;align-items:start;max-height:194px}.features--4 h2{margin-block-start:0em;margin-block-end:0em;margin-bottom:42px}.features--4 p{margin-block-start:0em;margin-block-end:0em;color:var(--color-ink-muted);font-weight:400;font-size:var(--text-xs)}.features--4 h2{color:var(--color-primary);font-size:var(--text-5xl)}@media(max-width:767px){.features--4 .row{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;overflow:scroll;justify-content:inherit}.features--4 .row::-webkit-scrollbar{display:none}.features--4 .features__card{width:208px;max-width:100%;height:190px}.features--4 p{font-size:var(--text-base)}.features--4 h2{margin-bottom:22px}}.breadcrumb{margin-bottom:24px}.breadcrumb li{display:inline}.breadcrumb__wrapper ul{display:flex}.breadcrumb__item:first-child{text-transform:uppercase}.breadcrumb__item:not(.active) span{color:var(--color-white);text-decoration:underline}.breadcrumb__item.active{color:var(--color-white)}.breadcrumb .breadcrumb-divider{color:var(--color-white);margin:0 16px}@media(max-width:767px){.breadcrumb__wrapper ul{font-size:var(--text-xs);flex-wrap:wrap}.breadcrumb .breadcrumb-divider{margin:0 8px}}.wrapper-dropdown{position:relative;display:inline-block;width:100%;width:100px;padding:0;border-radius:0 0 15px 15px;background:var(--color-white);text-align:left;color:var(--color-black);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Arial;display:flex;align-items:center}.scrollable-menu{height:auto;max-height:200px;overflow-x:hidden;display:flex}.arrow{float:right;rotate:180deg}.selected-display{margin-left:20px}svg{transition:all .3s}.wrapper-dropdown:before{position:absolute;top:50%;right:16px;margin-top:-2px;border-width:6px 6px 0 6px;border-style:solid;border-color:var(--color-white) rgba(0,0,0,0)}.rotated{transform:rotate(-180deg)}.wrapper-dropdown .dropdown{transition:.3s;position:absolute;top:120%;right:0;left:10px;width:60px;margin:0;padding:0;list-style:none;z-index:99;border-radius:var(--radius-md);box-shadow:inherit;background:inherit;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;visibility:hidden}.wrapper-dropdown .dropdown li{padding:0 15px;line-height:45px;overflow:hidden}.wrapper-dropdown .dropdown li:last-child{border-bottom:none}.dropdown{padding:.7rem!important;display:flex;flex-direction:column;gap:12px}.dropdown .item{color:var(--color-black);transition:.3s color ease}.dropdown .item:hover{color:var(--color-link-hover)}.dropdown .divider{margin:0}.wrapper-dropdown.active .dropdown{opacity:1;visibility:visible;border-radius:15px}.wrapper-dropdown.mobile{margin-top:24px}.wrapper-dropdown.mobile .selected-display{margin-left:6px}.wrapper-dropdown.mobile .dropdown{left:6px;padding:0!important}.toc__list:before{font-weight:700;font-size:1.5rem}.toc__list{line-height:1.8rem;padding:1rem 1.5rem;font-weight:600;flex-direction:column}.toc__sublist li{margin-bottom:8px}.toc-h2:first-child{margin-top:1rem}#toc a{color:var(--color-link-hover);text-decoration:underline}#toc a:hover{color:#7ab9cb}.cta-block{margin:64px 0}.cta-block__container{width:1312px;max-width:100%;margin:0 auto;padding:0 16px;box-sizing:border-box}.cta-block__wrapper{display:flex}.cta-block__content{width:50%;padding:96px 121px 96px 48px;background:var(--color-primary);border-top-left-radius:32px;border-bottom-left-radius:32px;position:relative;overflow:hidden}.cta-block__content-title{color:var(--color-white);font-family:var(--font-body);font-size:var(--text-5xl);font-weight:600;line-height:46px}.cta-block__content-description{margin-top:28px;color:var(--color-on-dark-soft);font-family:var(--font-body);font-size:15px}.cta-block__content-personnel{display:flex;margin-top:48px}.cta-block__content-personnel img{width:112px;height:64px}.cta-block__content-personnel-text{display:flex;flex-direction:column;justify-content:center;margin-left:26px}.cta-block__content-personnel-text-title{font-size:var(--text-base);color:var(--color-white)}.cta-block__content-personnel-text-description{color:var(--color-on-dark-soft);font-size:var(--text-xs);margin-top:4px}.cta-block__content-btn{display:inline-flex;align-items:center;margin-top:48px;padding:14px 18px;border-radius:var(--radius-md);background:var(--color-white);color:var(--color-ink);position:relative;z-index:2}.cta-block__content-btn svg{margin-left:8px}.cta-block__image{width:50%;background:url(/images/cta-block-img.jpg) no-repeat center center;border-top-right-radius:32px;border-bottom-right-radius:32px}.cta-block .vector-1,.cta-block .vector-2{position:absolute;z-index:0}.cta-block .vector-1{right:0;bottom:0}.cta-block .vector-2{right:-20px;bottom:-20px}@media(max-width:567px){.cta-block .vector-2{display:none}}.cta-block .plus-1,.cta-block .plus-2,.cta-block .plus-3{position:absolute}@media(max-width:1199px){.cta-block .plus-1,.cta-block .plus-2,.cta-block .plus-3{display:none}}.cta-block .plus-1{right:220px;bottom:100px}.cta-block .plus-2{right:130px;bottom:240px}.cta-block .plus-3{right:40px}@media(max-width:1199px){.cta-block__content-title{font-size:var(--text-3xl)}}@media(max-width:991px){.cta-block__content{width:100%;border-top-right-radius:32px;border-bottom-right-radius:32px;padding-right:32px;padding-left:32px}.cta-block__image{display:none}}@media(max-width:567px){.cta-block__content{padding:48px 16px}.cta-block__content-title{font-size:var(--text-3xl)}.cta-block__content-description{font-size:var(--text-sm)}.cta-block__content-personnel-text{margin-left:8px}.cta-block__content-personnel-text-title{font-size:var(--text-sm)}.cta-block__content-personnel-text-description{font-size:10px}.cta-block__content-btn{margin-top:32px;font-size:var(--text-xs)}}.reviews__container{width:1311px;max-width:100%;margin:0 auto;padding:0 16px;box-sizing:border-box;overflow:hidden}.reviews__wrapper{display:flex}.reviews__head{display:flex;justify-content:space-between;align-items:center}.reviews__title{margin-bottom:28px;color:var(--color-ink);font-size:var(--text-md)}.reviews__item-card{padding:72px;border-radius:var(--radius-3xl);background:var(--color-white);margin-right:24px;width:954px;min-height:380px;max-width:100%;box-sizing:border-box;display:flex}.reviews__item-card-icon{margin-right:68px}.reviews__item-card-content-author{display:flex;align-items:center;margin-top:38px}.reviews__item-card-content-author{margin-right:18px}.reviews__item-card-content-author-avatar{border-radius:var(--radius-round);color:var(--color-white);background:var(--color-black);width:54px;height:54px;display:flex;align-items:center;justify-content:center;font-size:var(--text-2xl);margin-right:14px}.reviews__item-card-content-author-name{font-weight:500;font-size:var(--text-md)}.reviews__item-card-content-date{font-size:var(--text-xs);margin-top:4px}.reviews__slider-btns{display:flex}.reviews__slider-btns .slider-btn{border:1px solid var(--color-black);border-radius:100%;width:56px;height:56px;display:flex;justify-content:center;align-items:center;cursor:pointer}.reviews__slider-btns .slider-btn:first-child{margin-right:16px}@media(max-width:991px){.reviews__item-card-icon{display:none}.reviews__item-card{padding:22px;width:88vw;min-height:310px}}.category-info__container{display:flex;width:1311px;max-width:100%;margin:0 auto;padding:0 16px}.category-info__item{width:644px;max-width:100%;padding:48px;border-radius:var(--radius-3xl);background:var(--color-primary);box-sizing:border-box;color:var(--color-white)}.category-info__item h2{margin-bottom:28px;font-size:32px;font-weight:400}.category-info__item p{font-size:var(--text-base);font-weight:400;margin-bottom:0}.category-info__item:last-child{margin-left:24px}@media(max-width:767px){.category-info__container{flex-direction:column;align-items:center}.category-info__item{padding:48px 24px}.category-info__item h2{font-size:var(--text-3xl)}.category-info__item p{font-size:var(--text-base)}.category-info__item:last-child{margin-left:0;margin-top:24px}}.contact-us{margin-top:71px}.statyi{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.statyi-item{background:var(--color-surface);border-radius:var(--radius-sm);padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:20px}@media(min-width:460px){.statyi-item{width:calc(50% - 10px)}}@media(min-width:768px){.statyi-item{width:calc(33% - 10px)}}.statyi-item__image-wrapper{width:100%;display:block}.statyi-item__image{max-width:100%;border-radius:10px;height:180px;object-fit:cover;width:100%}.faq{margin-top:50px;margin-bottom:50px}.faq__question{background:var(--color-primary);color:var(--color-white);padding:15px 40px 15px 15px;border-radius:10px 10px 0 0;cursor:pointer;margin-top:15px;display:flex;justify-content:space-between;gap:20px}.faq__question h3{margin:0}.faq__question svg{width:30px;transition:.5s all}.faq__question svg.active{transform:rotate(180deg)}.faq p{margin-block-start:0em;margin-block-end:0em}.faq ol{margin-block-start:0em;margin-block-end:0em;margin-inline-end:0px;padding-inline-start:0px;padding-left:15px}.faq__answear{background:var(--color-white);margin-bottom:0;padding:15px 15px 0;display:none}.our-team{padding:40px 0}.our-team__container{width:1440px;max-width:100%;padding:0 16px;box-sizing:border-box;margin:0 auto}.our-team__container .our-team__item-photo img{height:60px;object-fit:cover}.our-team .headline{font-size:32px;margin-bottom:12px}.our-team__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.our-team__item{display:flex;align-items:center;background:var(--color-surface-blue);box-shadow:var(--shadow-card);padding:12px;border-radius:var(--radius-sm);text-decoration:none;color:var(--color-black);transition:.4s all}.our-team__item:hover,.our-team__item:active{box-shadow:var(--shadow-raised)}.our-team__item:nth-child(1){background:var(--color-dark-raised);color:var(--color-white)}.our-team__item--page{margin-bottom:20px;flex-direction:column;text-align:center;padding-top:20px;padding-bottom:20px}.our-team__item--page .our-team__item-photo img{margin-right:0;width:300px;max-width:100%;margin-bottom:12px}.our-team__item-photo img{width:60px;border-radius:100%;margin-right:20px}.our-team__item-info{display:flex;flex-direction:column;gap:4px}.our-team__item-info span{font-weight:700}.our-team__item-name{font-size:var(--text-md)}@media(max-width:992px){.our-team__wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:656px){.our-team__wrapper{grid-template-columns:repeat(1,1fr)}}.benefits{padding-top:80px;padding-bottom:80px}.benefits .headline{font-size:30px;margin-left:38px;margin-bottom:24px}.benefits__container{width:1440px;padding:0 16px;max-width:100%;box-sizing:border-box;margin:0 auto;position:relative}.benefits__divider{position:absolute;top:50%;transform:translateY(-50%);left:16px;height:400px;width:20px;background:var(--color-primary)}.benefits__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;padding-left:38px}.benefits__item{padding:20px;border-radius:var(--radius-md);background:var(--color-surface-blue)}.benefits__item-title{font-size:26px;font-weight:600;margin-bottom:12px}.benefits__item-description{font-size:var(--text-md)}@media(max-width:867px){.benefits__divider{display:none}.benefits .headline{margin-left:0}.benefits__wrapper{padding-left:0}}@media(max-width:576px){.benefits__wrapper{grid-template-columns:repeat(1,1fr)}}.why-choose-us{padding:50px 0}.why-choose-us__container{width:1440px;max-width:100%;padding:0 16px;box-sizing:border-box;margin:0 auto}.why-choose-us__wrapper{display:flex;justify-content:center;gap:20px}.why-choose-us__item-block{display:flex;flex-direction:column;gap:20px}.why-choose-us__item{display:flex;gap:8px;align-items:center}.why-choose-us__item-title{font-size:var(--text-lg)}.why-choose-us__info{width:40%}.why-choose-us__info-title{display:inline-block;font-size:30px;border-bottom:1px solid var(--color-border);margin-bottom:16px}.why-choose-us__info-description{font-size:var(--text-lg)}.why-choose-us__item-icon{display:flex;justify-content:center;align-items:center;background:var(--color-primary);color:var(--color-white);border-radius:100%;font-size:var(--text-xl);min-width:80px;height:80px}@media(max-width:767px){.why-choose-us__wrapper{flex-direction:column}.why-choose-us__info{width:100%}.why-choose-us__info-title{border:none;font-size:26px}}.modal{background:var(--color-dark);padding:40px 60px 60px;border-radius:var(--radius-lg)}.modal__overlay{transition:.3s all;position:fixed}.modal .title{text-align:left;font-size:var(--text-3xl);color:var(--color-white);text-transform:none;margin-bottom:4px}.modal__close{top:12px;right:18px}.modal .descr{color:var(--color-border);margin-bottom:32px}.modal input{background:var(--color-dark-raised);margin-bottom:8px;display:block;border:none;font-size:var(--text-md);padding:16px 8px 16px 18px;color:var(--color-white)}.modal input:focus{outline:none}.modal input::placeholder{color:var(--color-white)}.modal input#phone{margin-bottom:12px}.modal label{display:none}.modal .privacy-policy{margin-top:24px;margin-bottom:0!important;color:var(--color-border);font-size:var(--text-sm)}.modal .privacy-policy a{color:var(--color-border);text-decoration:underline;text-underline-offset:2px}.submit-btn{background:var(--color-primary-strong);font-size:var(--text-md);margin-top:18px;padding:14px 12px;color:var(--color-white);width:100%;border-radius:var(--radius-md);transition:.3s all}.submit-btn.success{background:green;transition:.3s all}@media(max-width:567px){.modal{margin-left:12px;margin-right:12px;padding:40px 40px 60px}}.leave-request{padding:40px 0}.leave-request__container{width:1440px;max-width:100%;padding:0 16px;box-sizing:border-box;margin:0 auto;background:var(--color-dark);border-radius:var(--radius-md)}.leave-request__wrapper{padding:42px 32px}.leave-request__head-descr{color:var(--color-border-soft);font-size:var(--text-base)}.leave-request__head-title{color:var(--color-white);font-size:var(--text-3xl);margin-top:12px;margin-bottom:40px}.leave-request__main{display:flex;justify-content:space-between;gap:32px}.leave-request input{width:33%;background:var(--color-dark-raised);display:block;border:none;font-size:var(--text-md);padding:16px 8px 16px 18px;margin-bottom:0;border-radius:var(--radius-md);color:var(--color-white)}.leave-request input:focus{outline:none}.leave-request input::placeholder{color:var(--color-white)}.leave-request .submit-btn{width:33%;margin-top:0}.leave-request__bottom{margin-top:24px;color:var(--color-on-dark-muted)}.leave-request__bottom a{color:var(--color-on-dark-muted);text-decoration:underline;text-underline-offset:2px}@media(max-width:767px){.leave-request__main{gap:12px;flex-wrap:wrap}.leave-request input{width:48%}.leave-request .submit-btn{width:100%}}@media(max-width:420px){.leave-request{padding:0 16px}.leave-request__main{gap:12px}.leave-request__wrapper{padding-left:0;padding-right:0}.leave-request input{width:100%}}.page-progress{position:absolute;top:54px;left:0;height:3px;width:0;max-width:100%;background:var(--color-primary)}.page-progress.active{visibility:visible}@media(max-width:675px){.contacts__typography{min-height:230px}}.container{width:1140px;max-width:90%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.row--center{justify-content:center}.row--card{align-items:stretch}h2{margin-block-end:0em}.col-xs-12{margin-top:12px}.cta-middle{background-color:var(--color-surface-section);padding:70px 0}.category-info{padding:50px 0}.cta-footer{padding:50px 0;background-color:var(--color-surface-section)}.seo-text,.features{padding:50px 0}.features__card{justify-content:center}.why-us{padding:50px 0}.why-us .row{-ms-overflow-style:none;scrollbar-width:none}.why-us .row::-webkit-scrollbar{display:none}@media(max-width:767px){.why-us .row{flex-wrap:nowrap;overflow:scroll}}.why-us img{max-width:80px}.why-us__row{align-items:stretch}.why-us__col{margin-bottom:28px}.why-us__card{background:var(--color-surface);border-radius:var(--radius-sm);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:306px;border-radius:32px;align-items:flex-start;padding:32px;box-sizing:border-box}@media(max-width:767px){.why-us__card{width:320px;max-width:100%}}.why-us h2{text-align:center;margin-top:10px;margin-bottom:20px;color:var(--color-ink);font-weight:400;font-size:var(--text-2xl)}.why-us p{color:var(--color-ink-muted);font-size:var(--text-sm)}.reviews{background:#f3f3f3;padding:128px 0}.reviews .col-md-4,.reviews__col{margin-bottom:20px}.reviews__card{background:var(--color-surface);border-radius:var(--radius-sm);padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;background:var(--color-white)}.reviews__footer{width:100%}.doctor{padding:50px 0}.doctor .row{-ms-overflow-style:none;scrollbar-width:none}.doctor .row::-webkit-scrollbar{display:none}@media(max-width:767px){.doctor .row{flex-wrap:nowrap;overflow:scroll;justify-content:flex-start}.doctor .row .features__card{height:200px;width:300px;max-width:100%}.doctor .row .features__card h2{font-size:var(--text-md)}.doctor .row .doctor__item{width:260px;max-width:100%;border-radius:28px}}.doctor .col-md-3{margin-bottom:20px}.doctor__inner{width:100%}.doctor img{height:280px;object-fit:cover;object-position:top;width:calc(100% - 6px);border-radius:28px;display:block;margin:3px auto 0}.doctor__item{background:var(--color-surface);border-radius:var(--radius-sm);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;overflow:hidden;height:100%;border:1px solid var(--color-surface-muted);border-bottom:20px;border-radius:28px}.doctor__content{padding:20px}.doctor__name a{color:#313131;font-size:17px}.doctor__position{margin-top:16px;color:var(--color-ink-muted);font-size:var(--text-sm)}.doctor h2{margin-bottom:12px}html{background-color:var(--color-white)}.hero__card-title h1{font-size:var(--text-4xl);line-height:120%;margin:0}@media(max-width:767px){.hero__card-title h1{font-size:var(--text-lg)}}:where(img[width][height]){height:auto}.footer__navigation-item:first-child{padding-top:var(--space-3);padding-bottom:var(--space-3)}.post-cta{margin-top:var(--space-8)}.post-cta__link{display:inline-block;background:var(--color-primary);color:var(--color-white);padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);text-decoration:none}.modal textarea{background:var(--color-dark-raised);display:block;width:100%;box-sizing:border-box;margin-bottom:var(--space-2);padding:var(--space-4) var(--space-2) var(--space-4) 18px;border:none;border-radius:var(--radius-md);font:inherit;font-size:var(--text-md);color:var(--color-white);resize:vertical}.modal textarea:focus{outline:none}.modal textarea::placeholder{color:var(--color-white)}.mobile-call-bar{display:none}@media(max-width:767px){.mobile-call-bar{position:fixed;left:0;right:0;bottom:0;z-index:11;display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:var(--space-2) var(--space-4) calc(var(--space-2) + env(safe-area-inset-bottom));box-sizing:border-box;background:var(--color-primary);color:var(--color-white);font-size:var(--text-md);font-weight:var(--weight-bold);text-decoration:none;box-shadow:var(--shadow-bar);border-radius:0}.mobile-call-bar .button__icon{width:22px;height:22px}body{padding-bottom:calc(56px + env(safe-area-inset-bottom))}}.service-author{margin-top:var(--space-8)}.service-related{padding-bottom:var(--space-10)}.service-related .statyi{justify-content:flex-start;gap:0 15px;margin-top:var(--space-5)}.icon{flex-shrink:0}.icon :is(path,circle,rect,line,polyline,polygon,ellipse,g){stroke-width:var(--icon-stroke)}.icon--brand{color:var(--color-icon)}.icon--metro{color:var(--color-metro)}.features__item svg.features__icon{height:80px;padding:var(--space-3);box-sizing:border-box;color:var(--color-accent)}.header__info-consultation-link .call-icon{color:var(--color-white)}.button .button__icon{margin:0}.features__cta a.features__cta-button{color:var(--color-white);text-decoration:none}.footer__head-cta-phone{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;margin-bottom:0}.faq__question .icon{height:auto;align-self:stretch}.our-team__item-experience{display:flex;align-items:center;gap:6px}.seo-text ul.hub-list{padding-left:0}.seo-text .hub-list li.hub-list__item{list-style:none;display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-2)}.hub-list__icon{color:var(--color-primary);margin-top:2px}.card-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);width:100%;margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-ink-muted)}.card-meta__item{display:inline-flex;align-items:center;gap:6px}.card-meta .icon{color:var(--color-primary)}
