@import "../themes/mntk/assets/css/bvi.min.css";
@import "../themes/mntk/assets/scss/modules/normalize.css";
@import "../themes/mntk/assets/scss/modules/swiper/swiper-bundle.min.css";
@import "../themes/mntk/assets/scss/modules/swiper/effect-fade.min.css";
*,*::before,*::after{box-sizing:border-box}
ul,ol{padding:0;margin:0;list-style:none}
body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}
@font-face{font-display:swap;font-family:"Inter";font-weight:700;font-style:normal;src:url("/themes/mntk/assets/fonts/Inter-Bold.woff") format("woff"),url("/themes/mntk/assets/fonts/Inter-Bold.woff2") format("woff2")}
@font-face{font-display:swap;font-family:"Inter";font-weight:800;font-style:normal;src:url("/themes/mntk/assets/fonts/Inter-ExtraBold.woff") format("woff"),url("/themes/mntk/assets/fonts/Inter-ExtraBold.woff2") format("woff2")}
@font-face{font-display:swap;font-family:"Inter";font-weight:500;font-style:normal;src:url("/themes/mntk/assets/fonts/Inter-Medium.woff") format("woff"),url("/themes/mntk/assets/fonts/Inter-Medium.woff2") format("woff2")}
@font-face{font-display:swap;font-family:"Inter";font-weight:400;font-style:normal;src:url("/themes/mntk/assets/fonts/Inter-Regular.woff") format("woff"),url("/themes/mntk/assets/fonts/Inter-Regular.woff2") format("woff2")}
@font-face{font-display:swap;font-family:"Kobzar KS";font-weight:400;font-style:normal;src:url("/themes/mntk/assets/fonts/KobzarKS.woff") format("woff"),url("/themes/mntk/assets/fonts/KobzarKS.woff2") format("woff2")}
.content{padding-top:155px}
@media (max-width:991px){.content{padding-top:113px}}
.section{max-width:1320px;margin:0 auto}
.section--gray{padding-top:100px;background:#f8f8f8;background-image:url("/themes/mntk/assets/images/common/decor/bg-decor.png");background-repeat:no-repeat;background-position:100% 0;background-size:contain}
@media screen and (max-width:992px){.section--gray{padding-top:60px}}
@media screen and (max-width:767px){.section--gray{padding-top:40px}}
.section:last-of-type{padding-bottom:100px}
@media screen and (max-width:992px){.section:last-of-type{padding-bottom:60px}}
@media screen and (max-width:767px){.section:last-of-type{padding-bottom:40px}}
.section .h1{margin-bottom:40px}
@media screen and (max-width:767px){.section .h1{margin-bottom:20px}}
.section + .section{margin-top:120px}
@media screen and (max-width:991px){.section + .section{margin-top:60px}}
@media screen and (max-width:767px){.section + .section{margin-top:40px}}
.img{display:block;max-width:100%}
.video{height:380px}
@media (max-width:767px){.video{height:320px}}
.annotation{color:#afafaf;font-size:12px;line-height:190%}
.icon{position:relative;display:flex;align-items:center;flex-shrink:0;justify-content:center;width:20px;height:20px;transition:background 0.3s;font-size:12px;font-weight:400}
.icon--gray{background:#e4e4e4}
.svg{flex-shrink:0;width:20px;height:20px;transition:transform 0.5s;fill:#0041a3}
.svg.white{fill:#fff}
.svg.clear{fill:none}
.svg.lg{width:40px;height:40px}
.svg--lg{width:93px;height:35px}
.stroke{fill:none;stroke:#fff}
.stroke--blue{stroke:#0041a3}
.text-title{display:flex;align-items:center}
.text-title.right .icon{margin-left:20px}
.text-title .icon{margin-right:20px}
.text-title .icon--blue{color:#fff;background:#0041a3}
.text-title .icon--md{width:40px;height:40px}
.pb{padding-bottom:40px}
@media (max-width:991px){.pb{padding-bottom:20px}}
.mb{margin-bottom:40px}
@media screen and (max-width:991px){.mb{margin-bottom:20px}}
.mr{margin-right:40px}
@media screen and (max-width:991px){.mr{margin-right:20px}}
.mt{margin-top:40px}
@media screen and (max-width:991px){.mt{margin-top:20px}}
.text-list{padding:0;list-style:none}
.text-list__item{position:relative;margin-bottom:10px;padding-left:25px;font-weight:400}
@media (max-width:767px){.text-list__item{padding-left:20px}}
.text-list__item-title{display:block;font-weight:500}
.text-list__item:last-child{margin-bottom:0}
.text-list__item:before{position:absolute;top:10px;left:0;width:5px;height:5px;content:"";border-radius:50%;background:#343434}
.lightbox{position:fixed;z-index:101;top:0;right:0;bottom:0;left:0;overflow-y:auto;align-items:center;justify-content:center;background:rgba(0,0,0,0.6)}
.lightbox .img{max-width:550px;max-height:90%;margin:20px 0;cursor:default}
@media (max-width:991px){.lightbox .img{max-width:75%}}
.file{margin-bottom:20px}
@media (max-width:991px){.file{margin-bottom:20px}}
.file:last-of-type{margin-bottom:0}
.file .svg{width:10px;height:10px;transform:rotate(90deg);fill:none;stroke:#0041a3}
.file__size{color:#0041a3;font-size:12px}
.file__name{font-size:16px}
@media (max-width:767px){.file__name{font-size:14px;line-height:20px}}
.file__name .link{color:#343434}.button-sort{display:flex;align-items:center;justify-content:space-between;width:175px;height:60px;padding:15px;border:none;border-radius:0;background:#f4f4f4;font-size:14px}
@media (max-width:991px){.button-sort{height:40px}}
@media (max-width:575px){.button-sort{margin-top:20px}}
@media (hover:hover) and (pointer:fine){.button-sort{cursor:pointer}}.button-sort .span{color:#afafaf}.button-sort .svg{width:10px;height:10px;stroke:#343434;fill:none}.button-sort__item{color:#afafaf}.button-sort__item.active{color:#343434}
.not-found{display:none;padding:20px 0;font-size:16px;font-weight:500}
.not-found.active{display:block}
@media (max-width:767px){.not-found{font-size:16px}}
@media (max-width:575px){.not-found{padding:10px 0}}
.no-br br{display:none}
body{letter-spacing:0.02em;color:#343434;font-family:Inter;font-size:16px;font-weight:400;font-style:normal;line-height:26px}
strong{color:#0041a3;font-weight:700}
.h1,h1{font-size:40px;font-weight:800;line-height:60px}
.h1--white,h1--white{color:#fff}
.h1--blue,h1--blue{color:#0041a3}
@media screen and (max-width:991px){.h1,h1{font-size:28px;line-height:40px}}
@media screen and (max-width:767px){.h1,h1{font-size:20px;line-height:28px}}
.h2,h2{font-size:28px;font-weight:800;line-height:40px}
.h2--white,h2--white{color:#fff}
.h2--blue,h2--blue{color:#0041a3}
@media screen and (max-width:991px){.h2,h2{font-size:20px;line-height:30px}}
@media (max-width:575px){.h2,h2{font-size:16px;line-height:26px}}
.h3,h3{font-size:20px;font-weight:bold;line-height:30px}
@media (max-width:991px){.h3,h3{font-size:16px;line-height:26px}}
@media (max-width:575px){.h3,h3{font-size:16px;line-height:22px}}
.h3--blue,h3--blue{padding-left:40px;color:#0041a3;border-left:2px solid #0041a3}
@media (max-width:991px){.h3--blue,h3--blue{padding-left:20px;font-size:16px}}
@media (max-width:575px){.h3--blue,h3--blue{font-size:16px}}
.h4,h4{font-size:18px;font-weight:bold;line-height:26px}
@media (max-width:991px){.h4,h4{font-size:16px;line-height:26px}}
@media (max-width:575px){.h4,h4{font-size:14px;line-height:20px}}
.h4--blue,h4--blue{padding-left:40px;color:#0041a3;border-left:2px solid #0041a3}
@media (max-width:991px){.h4--blue,h4--blue{padding-left:20px;font-size:16px}}
@media (max-width:575px){.h4--blue,h4--blue{font-size:16px}}
.link{display:inline-block;text-decoration:none;letter-spacing:0.02em;color:#afafaf;font-family:Inter;font-weight:normal;font-style:normal}
.link:not(.button):hover{text-decoration:underline}
.link--tdu:not(.button){text-decoration:underline}
.link--tdu:not(.button):hover{text-decoration:none}
.link--blue{color:#0041a3}
.link--white{color:#fff}
.blue{color:#0041a3}
.white{color:#fff}
.xs{font-size:15px}
.button{display:flex;justify-content:center;align-items:center;background:#0041a3;height:60px;width:100%;padding:0 3px;outline:none;border:none;transition:filter 0.3s;font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:26px;letter-spacing:0.02em;color:#fff}
.button:hover:not([disabled]):not(.active){cursor:pointer;filter:drop-shadow(0px 5px 15px rgba(0,78,163,0.25))}
.button--gray{color:#0041a3;background:#e4e4e4}
.button--gray:hover:hover:not([disabled]):not(.active){filter:drop-shadow(0px 0 15px rgba(52,52,52,0.1))}
.button--small{padding:0;width:60px;flex-shrink:0}
@media screen and (max-width:991px){.button--small{width:40px;height:40px}}
.button--md{border:1px solid #0041a3;width:80px;height:40px;background:#fff;color:#0041a3}
.button--md.active{background:#0041a3;color:#fff}
.button--cross{background:#0041a3}
.button--cross .svg{fill:#88b2f1}
@media (max-width:767px){.button--cross .svg{fill:#fff}}
@media screen and (max-width:991px){.button{height:40px}}
.button[disabled]{cursor:default;opacity:0.5}
.button-search .svg{width:30px;height:30px;fill:#fff}
@media screen and (max-width:991px){.button-search .svg{width:20px;height:20px}}
.button-search.button--gray .svg{fill:#0041a3}
.button-play{background:#0041a3}
.button-play .svg{fill:#fff;width:9.63px;height:20px}
.button-burger{display:flex;flex-direction:column;justify-content:center;align-items:center}
.button-burger .span{height:4px;width:25px;margin-bottom:4px;background:#fff}
.button-burger .span:last-of-type{margin-bottom:0}
.button-all-site{cursor:pointer;background:#e4e4e4;color:#0041a3;font-weight:500;border:0}
.button-vision{background:none;border:none;outline:none;font-family:Inter;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;letter-spacing:0.02em;text-decoration-line:underline;color:#343434;cursor:pointer;display:flex;align-items:center}
.button-vision .icon{background:#0041a3;margin-right:10px}
.button-vision .icon:before{content:"";position:absolute;width:6px;height:6px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:#0041a3}
.button-vision .svg{fill:#fff;width:14px;height:8px}
.button-site-tel{display:flex;align-items:center;color:#0041a3;text-decoration:underline;font-size:14px;line-height:23px}
.button-site-tel .icon{background:#0041a3;margin-right:10px}
.button-site-tel .svg{fill:#fff;width:12px;height:12px}
.button-load-more{font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:26px;color:#0041a3;background:none;border:none;display:flex;justify-content:center;align-items:center;width:100%;outline:none;position:relative}
.button-load-more__inner{cursor:pointer;position:relative;z-index:1;padding:0 20px;background:transparent;display:flex;justify-content:center;align-items:center}
.button-load-more .span{margin-right:10px}
.button-load-more:before,.button-load-more:after{content:"";position:absolute;width:calc(50% - 80px);top:50%;transform:translateY(-50%);height:1px;background:#0041a3}
.button-load-more:before{left:0}
.button-load-more:after{right:0}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.fadeIn{animation-name:fadeIn;animation-duration:0.3s;animation-fill-mode:forwards}
.fadeOut{animation-name:fadeOut;animation-duration:0.3s;animation-fill-mode:forwards}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
/*! * Bootstrap Grid v4.4.1 (https://getbootstrap.com/) * Copyright 2011-2019 The Bootstrap Authors * Copyright 2011-2019 Twitter,Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
html{box-sizing:border-box;-ms-overflow-style:scrollbar}
*,*::before,*::after{box-sizing:inherit}
.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}}
@media (min-width:768px){.container{max-width:720px}}
@media (min-width:992px){.container{max-width:960px}}
@media (min-width:1320px){.container{max-width:1200px}}
.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container,.container-sm{max-width:540px}}
@media (min-width:768px){.container,.container-sm,.container-md{max-width:720px}}
@media (min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}
@media (min-width:1320px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1200px}}
.row{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:20px;padding-left:20px}
.col{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-1>*{flex:0 0 100%;max-width:100%}
.row-cols-2>*{flex:0 0 50%;max-width:50%}
.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-4>*{flex:0 0 25%;max-width:25%}
.row-cols-5>*{flex:0 0 20%;max-width:20%}
.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-12{flex:0 0 100%;max-width:100%}
.order-first{order:-1}
.order-last{order:13}
.order-0{order:0}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.offset-1{margin-left:8.3333333333%}
.offset-2{margin-left:16.6666666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.3333333333%}
.offset-5{margin-left:41.6666666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.3333333333%}
.offset-8{margin-left:66.6666666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.3333333333%}
.offset-11{margin-left:91.6666666667%}
@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}
@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}
@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}
@media (min-width:1320px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:flex !important}
.d-inline-flex{display:inline-flex !important}
@media (min-width:576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}
@media (min-width:768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}
@media (min-width:992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}
@media (min-width:1320px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}
@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}
.flex-row{flex-direction:row !important}
.flex-column{flex-direction:column !important}
.flex-row-reverse{flex-direction:row-reverse !important}
.flex-column-reverse{flex-direction:column-reverse !important}
.flex-wrap{flex-wrap:wrap !important}
.flex-nowrap{flex-wrap:nowrap !important}
.flex-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-fill{flex:1 1 auto !important}
.flex-grow-0{flex-grow:0 !important}
.flex-grow-1{flex-grow:1 !important}
.flex-shrink-0{flex-shrink:0 !important}
.flex-shrink-1{flex-shrink:1 !important}
.justify-content-start{justify-content:flex-start !important}
.justify-content-end{justify-content:flex-end !important}
.justify-content-center{justify-content:center !important}
.justify-content-between{justify-content:space-between !important}
.justify-content-around{justify-content:space-around !important}
.align-items-start{align-items:flex-start !important}
.align-items-end{align-items:flex-end !important}
.align-items-center{align-items:center !important}
.align-items-baseline{align-items:baseline !important}
.align-items-stretch{align-items:stretch !important}
.align-content-start{align-content:flex-start !important}
.align-content-end{align-content:flex-end !important}
.align-content-center{align-content:center !important}
.align-content-between{align-content:space-between !important}
.align-content-around{align-content:space-around !important}
.align-content-stretch{align-content:stretch !important}
.align-self-auto{align-self:auto !important}
.align-self-start{align-self:flex-start !important}
.align-self-end{align-self:flex-end !important}
.align-self-center{align-self:center !important}
.align-self-baseline{align-self:baseline !important}
.align-self-stretch{align-self:stretch !important}
@media (min-width:576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}
@media (min-width:768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}
@media (min-width:992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}
@media (min-width:1320px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}
.m-0{margin:0 !important}
.mt-0,.my-0{margin-top:0 !important}
.mr-0,.mx-0{margin-right:0 !important}
.mb-0,.my-0{margin-bottom:0 !important}
.ml-0,.mx-0{margin-left:0 !important}
.m-1{margin:0.25rem !important}
.mt-1,.my-1{margin-top:0.25rem !important}
.mr-1,.mx-1{margin-right:0.25rem !important}
.mb-1,.my-1{margin-bottom:0.25rem !important}
.ml-1,.mx-1{margin-left:0.25rem !important}
.m-2{margin:0.5rem !important}
.mt-2,.my-2{margin-top:0.5rem !important}
.mr-2,.mx-2{margin-right:0.5rem !important}
.mb-2,.my-2{margin-bottom:0.5rem !important}
.ml-2,.mx-2{margin-left:0.5rem !important}
.m-3{margin:1rem !important}
.mt-3,.my-3{margin-top:1rem !important}
.mr-3,.mx-3{margin-right:1rem !important}
.mb-3,.my-3{margin-bottom:1rem !important}
.ml-3,.mx-3{margin-left:1rem !important}
.m-4{margin:1.5rem !important}
.mt-4,.my-4{margin-top:1.5rem !important}
.mr-4,.mx-4{margin-right:1.5rem !important}
.mb-4,.my-4{margin-bottom:1.5rem !important}
.ml-4,.mx-4{margin-left:1.5rem !important}
.m-5{margin:3rem !important}
.mt-5,.my-5{margin-top:3rem !important}
.mr-5,.mx-5{margin-right:3rem !important}
.mb-5,.my-5{margin-bottom:3rem !important}
.ml-5,.mx-5{margin-left:3rem !important}
.p-0{padding:0 !important}
.pt-0,.py-0{padding-top:0 !important}
.pr-0,.px-0{padding-right:0 !important}
.pb-0,.py-0{padding-bottom:0 !important}
.pl-0,.px-0{padding-left:0 !important}
.p-1{padding:0.25rem !important}
.pt-1,.py-1{padding-top:0.25rem !important}
.pr-1,.px-1{padding-right:0.25rem !important}
.pb-1,.py-1{padding-bottom:0.25rem !important}
.pl-1,.px-1{padding-left:0.25rem !important}
.p-2{padding:0.5rem !important}
.pt-2,.py-2{padding-top:0.5rem !important}
.pr-2,.px-2{padding-right:0.5rem !important}
.pb-2,.py-2{padding-bottom:0.5rem !important}
.pl-2,.px-2{padding-left:0.5rem !important}
.p-3{padding:1rem !important}
.pt-3,.py-3{padding-top:1rem !important}
.pr-3,.px-3{padding-right:1rem !important}
.pb-3,.py-3{padding-bottom:1rem !important}
.pl-3,.px-3{padding-left:1rem !important}
.p-4{padding:1.5rem !important}
.pt-4,.py-4{padding-top:1.5rem !important}
.pr-4,.px-4{padding-right:1.5rem !important}
.pb-4,.py-4{padding-bottom:1.5rem !important}
.pl-4,.px-4{padding-left:1.5rem !important}
.p-5{padding:3rem !important}
.pt-5,.py-5{padding-top:3rem !important}
.pr-5,.px-5{padding-right:3rem !important}
.pb-5,.py-5{padding-bottom:3rem !important}
.pl-5,.px-5{padding-left:3rem !important}
.m-n1{margin:-0.25rem !important}
.mt-n1,.my-n1{margin-top:-0.25rem !important}
.mr-n1,.mx-n1{margin-right:-0.25rem !important}
.mb-n1,.my-n1{margin-bottom:-0.25rem !important}
.ml-n1,.mx-n1{margin-left:-0.25rem !important}
.m-n2{margin:-0.5rem !important}
.mt-n2,.my-n2{margin-top:-0.5rem !important}
.mr-n2,.mx-n2{margin-right:-0.5rem !important}
.mb-n2,.my-n2{margin-bottom:-0.5rem !important}
.ml-n2,.mx-n2{margin-left:-0.5rem !important}
.m-n3{margin:-1rem !important}
.mt-n3,.my-n3{margin-top:-1rem !important}
.mr-n3,.mx-n3{margin-right:-1rem !important}
.mb-n3,.my-n3{margin-bottom:-1rem !important}
.ml-n3,.mx-n3{margin-left:-1rem !important}
.m-n4{margin:-1.5rem !important}
.mt-n4,.my-n4{margin-top:-1.5rem !important}
.mr-n4,.mx-n4{margin-right:-1.5rem !important}
.mb-n4,.my-n4{margin-bottom:-1.5rem !important}
.ml-n4,.mx-n4{margin-left:-1.5rem !important}
.m-n5{margin:-3rem !important}
.mt-n5,.my-n5{margin-top:-3rem !important}
.mr-n5,.mx-n5{margin-right:-3rem !important}
.mb-n5,.my-n5{margin-bottom:-3rem !important}
.ml-n5,.mx-n5{margin-left:-3rem !important}
.m-auto{margin:auto !important}
.mt-auto,.my-auto{margin-top:auto !important}
.mr-auto,.mx-auto{margin-right:auto !important}
.mb-auto,.my-auto{margin-bottom:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
@media (min-width:576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:0.25rem !important}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important}.m-sm-2{margin:0.5rem !important}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:0.25rem !important}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important}.p-sm-2{padding:0.5rem !important}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}
@media (min-width:768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:0.25rem !important}.mt-md-1,.my-md-1{margin-top:0.25rem !important}.mr-md-1,.mx-md-1{margin-right:0.25rem !important}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important}.ml-md-1,.mx-md-1{margin-left:0.25rem !important}.m-md-2{margin:0.5rem !important}.mt-md-2,.my-md-2{margin-top:0.5rem !important}.mr-md-2,.mx-md-2{margin-right:0.5rem !important}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important}.ml-md-2,.mx-md-2{margin-left:0.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:0.25rem !important}.pt-md-1,.py-md-1{padding-top:0.25rem !important}.pr-md-1,.px-md-1{padding-right:0.25rem !important}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important}.pl-md-1,.px-md-1{padding-left:0.25rem !important}.p-md-2{padding:0.5rem !important}.pt-md-2,.py-md-2{padding-top:0.5rem !important}.pr-md-2,.px-md-2{padding-right:0.5rem !important}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important}.pl-md-2,.px-md-2{padding-left:0.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}
@media (min-width:992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:0.25rem !important}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important}.m-lg-2{margin:0.5rem !important}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:0.25rem !important}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important}.p-lg-2{padding:0.5rem !important}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}
@media (min-width:1320px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:0.25rem !important}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important}.m-xl-2{margin:0.5rem !important}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:0.25rem !important}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important}.p-xl-2{padding:0.5rem !important}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}
.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}
.text-justify{text-align:justify !important}
.text-wrap{white-space:normal !important}
.text-nowrap{white-space:nowrap !important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
@media (min-width:576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}
@media (min-width:768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}
@media (min-width:992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}
@media (min-width:1320px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.font-weight-light{font-weight:300 !important}
.font-weight-lighter{font-weight:lighter !important}
.font-weight-normal{font-weight:400 !important}
.font-weight-bold{font-weight:700 !important}
.font-weight-bolder{font-weight:bolder !important}
.font-italic{font-style:italic !important}
.text-white{color:#fff !important}
.text-primary{color:#007bff !important}
a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important}
.text-secondary{color:#6c757d !important}
a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}
.text-success{color:#28a745 !important}
a.text-success:hover,a.text-success:focus{color:#19692c !important}
.text-info{color:#17a2b8 !important}
a.text-info:hover,a.text-info:focus{color:#0f6674 !important}
.text-warning{color:#ffc107 !important}
a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}
.text-danger{color:#dc3545 !important}
a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}
.text-light{color:#f8f9fa !important}
a.text-light:hover,a.text-light:focus{color:#cbd3da !important}
.text-dark{color:#343a40 !important}
a.text-dark:hover,a.text-dark:focus{color:#121416 !important}
.text-body{color:#212529 !important}
.text-muted{color:#6c757d !important}
.text-black-50{color:rgba(0,0,0,0.5) !important}
.text-white-50{color:rgba(255,255,255,0.5) !important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.text-decoration-none{text-decoration:none !important}
.text-break{word-break:break-word !important;overflow-wrap:break-word !important}
.text-reset{color:inherit !important}
.w-25{width:25% !important}
.w-50{width:50% !important}
.w-75{width:75% !important}
.w-100{width:100% !important}
.w-auto{width:auto !important}
.h-25{height:25% !important}
.h-50{height:50% !important}
.h-75{height:75% !important}
.h-100{height:100% !important}
.h-auto{height:auto !important}
.mw-100{max-width:100% !important}
.mh-100{max-height:100% !important}
.min-vw-100{min-width:100vw !important}
.min-vh-100{min-height:100vh !important}
.vw-100{width:100vw !important}
.vh-100{height:100vh !important}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:flex !important}
.d-inline-flex{display:inline-flex !important}
@media (min-width:576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}
@media (min-width:768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}
@media (min-width:992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}
@media (min-width:1320px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}
@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}
.position-static{position:static !important}
.position-relative{position:relative !important}
.position-absolute{position:absolute !important}
.position-fixed{position:fixed !important}
.position-sticky{position:sticky !important}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}
.visible{visibility:visible !important}
.invisible{visibility:hidden !important}
@media screen and (max-width:575px){[class^="container-"],[class*=" container-"],.container{padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}[class^="col-"],[class*="col-"],.col{padding-left:10px;padding-right:10px}}
/*! * Hamburgers * @description Tasty CSS-animated hamburgers * @author Jonathan Suh @jonsuh * @site https://jonsuh.com/hamburgers * @link https://github.com/jonsuh/hamburgers */
.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
.hamburger:hover{opacity:0.7}
.hamburger.is-active:hover{opacity:0.7}
.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}
.hamburger-box{width:24px;height:16px;display:inline-block;position:relative}
.hamburger-inner{display:block;top:50%;margin-top:-1px}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:24px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}
.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}
.hamburger-inner::before{top:-7px}
.hamburger-inner::after{bottom:-7px}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}
.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}
.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}
.contacts-block{background:#0041a3;width:100%;display:flex;flex-direction:column;justify-content:center}
.contacts-block__section{padding:20px;color:#fff}
.contacts-block__section-item{flex:0 0 48%;max-width:48%}
@media (max-width:575px){.contacts-block__section{padding:10px 0}}
.contacts-block__wrapper{font-family:Inter;font-style:normal;font-weight:normal;letter-spacing:0.02em;color:#fff}
@media (max-width:991px){.contacts-block__wrapper{padding:0 20px 20px 20px;padding-bottom:20px;max-width:720px;margin:0 auto}}
@media screen and (max-width:767px){.contacts-block__wrapper{padding-bottom:0}}
@media screen and (max-width:575px){.contacts-block__wrapper{max-width:none;padding:0 10px 20px 10px;padding-bottom:0}}
.contacts-block__mobile{display:none}
@media (max-width:991px){.contacts-block__mobile{display:block}}
.contacts-block__desktop{display:none}
@media (min-width:992px){.contacts-block__desktop{display:block}}
.contacts-block .link{color:#fff}
.contacts-block .text-small{line-height:18px;font-size:11px;color:#88b2f1}
.contacts-block .text-md{font-size:14px;line-height:23px;font-weight:400}
.contacts-block .text-lg{font-weight:500;font-size:16px;line-height:26px}
@media (max-width:575px){.contacts-block .text-lg{font-weight:normal;font-size:12px;line-height:20px}}
.text-badge{width:100%;text-align:left}
.text-badge__top{font-family:Inter;font-style:normal;font-weight:800;font-size:28px;line-height:40px;letter-spacing:0.02em;color:#0041a3}
@media (max-width:991px){.text-badge__top{font-size:24px}}
@media (max-width:767px){.text-badge__top{font-size:20px}}
.text-badge__bot{font-family:Inter;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;letter-spacing:0.02em;color:#343434}
.decor-letter{position:relative;width:100%;padding:40px;background:#f4f4f4}
@media screen and (max-width:992px){.decor-letter{padding:20px}}
@media screen and (max-width:767px){.decor-letter{padding:10px}}
.decor-letter__text{color:#0041a3;font-family:Kobzar KS;font-size:30px;font-weight:normal;font-style:normal;line-height:50px}
.decor-letter__text.black{color:#343434}
@media (max-width:991px){.decor-letter__text{font-size:25px}}
@media screen and (max-width:767px){.decor-letter__text{font-size:20px;line-height:40px}}
.decor-letter__birthday{position:absolute;right:0;bottom:0;display:block;mix-blend-mode:multiply}
@media screen and (max-width:991px){.decor-letter__birthday{top:-20px}}
@media screen and (max-width:767px){.decor-letter__birthday{bottom:-50px}}
@media screen and (max-width:576px){.decor-letter__birthday{bottom:-30px;width:130px;height:auto}}
.decor-letter__img{display:block;margin-left:auto}
.attention-block{padding:40px 0}
@media (max-width:991px){.attention-block{padding:20px 0}}
.attention-block__btns{display:flex;margin-bottom:20px}
.attention-block .h3{color:#0041a3}
.attention-block__text{font-weight:normal;font-size:14px;line-height:23px;margin-bottom:20px}
.attention-block__link{margin-bottom:20px}
.attention-block__link:last-of-type{margin:0}
.attention-block__link .link{font-weight:bold;color:inherit;font-size:20px;line-height:30px}
.attention-block__link .p{font-weight:normal;font-size:12px;line-height:20px}
.attention-block__content{transition:opacity 0.3s}
.download-links-block{background:#f4f4f4;padding:40px}
@media (max-width:1319px){.download-links-block{padding:20px}}
@media (max-width:575px){.download-links-block{padding:10px}}
.download-links-block__head{display:flex;align-items:center;margin-bottom:20px}
.download-links-block__head .svg{width:40px;height:40px;margin-right:20px;fill:#0041a3}
.download-links-block__title{font-weight:bold;font-size:20px;line-height:30px;color:#0041a3}
@media (max-width:991px){.download-links-block__title{font-size:16px;line-height:26px}}
@media (max-width:575px){.download-links-block__title{font-size:16px;line-height:22px}}
.download-links-block__item{margin-bottom:20px}
.download-links-block__item:last-of-type{margin:0 0 0 0}
.download-links-block .link{font-weight:normal;font-size:14px;line-height:23px;color:#0041a3}
.download-links-block .p{font-weight:normal;font-size:12px;line-height:20px;color:#88b2f1}
.download-links-block .upper-text{display:flex;align-items:center}
.download-links-block .upper-text .svg{fill:none;stroke:#88b2f1;width:8px;height:8px;transform:rotate(90deg);margin-right:10px}
.download-links-block.blue{background:#0041a3;color:#fff}
.download-links-block.blue .link,.download-links-block.blue .download-links-block__title{color:#fff}
.download-links-block.blue .svg{fill:#88b2f1}
.calendar{color:#0041a3;font-size:14px;line-height:23px}
@media (max-width:767px){.calendar__body{margin-bottom:40px}}
.calendar__weeks{display:flex;margin-bottom:10px}
.calendar__weeks .span{width:calc(100% / 9);margin-right:10px;text-align:center}
@media (max-width:340px){.calendar__weeks .span{width:34px}}
@media (max-width:330px){.calendar__weeks .span{width:32px}}
.calendar__weeks .span:last-of-type{margin-right:0}
.calendar__weeks .span.non-active{color:#afafaf}
.calendar__days{display:flex;flex-wrap:wrap}
.calendar__day{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:calc(100% / 9);height:40px;margin-right:10px;margin-bottom:10px;cursor:pointer;transition:border 0.3s;border:1px solid #e4e4e4;font-size:16px;font-weight:500}
.calendar__day:last-of-type{margin-right:0}
.calendar__day.active{color:#fff;background:#0041a3}
.calendar__day.non-active{cursor:default;color:#afafaf;background:#f4f4f4}
.calendar__day:hover:not(.non-active):not(.empty){border:1px solid #0041a3}
.calendar__day.empty{cursor:default;border:none}
.calendar__day.today{border:1px solid #0041a3}
@media (max-width:375px){.calendar__day{height:36px}}
@media (max-width:340px){.calendar__day{width:34px;height:34px}}
@media (max-width:330px){.calendar__day{width:32px;height:32px}}
.calendar .text{margin-bottom:10px}
.calendar__times{display:flex;flex-wrap:wrap}
.calendar__time{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:60px;height:40px;margin-right:10px;margin-bottom:10px;cursor:pointer;border:1px solid #f4f4f4}
.calendar__time:last-of-type{margin-right:0}
.calendar__time:hover:not(.active):not(.non-active){border:1px solid #0041a3}
.calendar__time.active{color:#fff;background:#0041a3}
.calendar__time.non-active{cursor:default;color:#afafaf;background:#f4f4f4}
.calendar.invalid + .input-error{display:block;opacity:1}
.ecalendar{margin:80px 0;font-size:14px;font-weight:500;line-height:26px}
.ecalendar__title{letter-spacing:0.02em;color:#0041a3;font-size:20px;font-weight:700;line-height:30px}
.ecalendar__weeks{display:flex}
.ecalendar__weeks .span{display:flex;align-items:center;justify-content:center;width:calc(100% / 7);color:#afafaf;font-weight:500}
.ecalendar__row{gap:40px 0}
.ecalendar__days{display:flex;flex-wrap:wrap}
.ecalendar__day{display:flex;align-items:center;justify-content:center;width:calc(100% / 7);transition:background 0.3s;font-weight:500}
.ecalendar__day.non-active{color:#afafaf;background:#efefef}
.ecalendar__loading{display:flex;justify-content:center;padding:100px 0}
.form .row{display:flex;justify-content:space-between}
.form__rules{font-size:14px;line-height:23px;color:#afafaf}
.form__item{position:relative}
@media (max-width:767px){.form__item:not(:last-of-type){margin-bottom:20px}}
.review__top{display:flex;flex-direction:column;flex-grow:1;height:100%;padding:40px;border:1px solid #e4e4e4;background:#fff}
@media (max-width:991px){.review__top{padding:20px}}
.review__top .link{font-size:14px;line-height:23px}
.review__top .show-btn{margin-top:10px}
.review__date{color:#afafaf;font-size:14px;font-weight:normal;line-height:23px}
.review__author{margin-bottom:20px}
.review__text{overflow:hidden;flex-grow:1;margin-bottom:auto;font-size:14px;font-weight:normal;line-height:23px}
.review .link{display:flex;align-items:center;margin-right:20px}
.review__button{position:relative;display:flex;align-items:center;height:20px;padding-right:30px;cursor:pointer;border:none;outline:none;background:none}
.review__button .icon{position:absolute;top:50%;right:10px;transform:translate(50%,-50%) rotate(-90deg)}
.review__button:before{position:absolute;top:0;right:0;width:20px;height:20px;content:"";background:#e4e4e4}
.review__attachments{position:relative;display:flex;flex-wrap:wrap;padding:10px 40px;background:#e8e8e8}
.review__attachments:before{position:absolute;top:-2px;right:20px;width:20px;height:25px;content:"";transform:translate(0,-50%);background-image:url("/themes/mntk/assets/images/common/svg/screp.svg");background-repeat:no-repeat;background-position:50% 50%}
.review__attachments .link--tdu{margin-right:auto}
.review__attachments .img{width:40px;height:40px;object-fit:cover}
.review-src{margin-top:20px}
@media (max-width:767px){.review-src{margin-top:10px}}
.review-src__link{display:flex;align-items:center}
.review-src__link .svg{width:15px;height:15px;margin-left:10px;stroke:#afafaf}
@media (max-width:575px){.review__top{padding:10px}.review__attachments{padding:10px}.review .slider__slide{height:calc(100% - 60px)}}
.header{position:fixed;z-index:100;width:100%;padding-top:10px;background:#fff}
@media (max-width:991px){.header{padding-top:0}}
.header__menu{position:static}
@media (max-width:991px){.header__menu{flex:1 1 auto}}
.header .site-nav{justify-content:space-between;margin-bottom:20px}
.header .site-nav [data-col="vision"]{display:flex;justify-content:center}
@media (max-width:991px){.header .site-nav{margin-bottom:0;padding:4px 0}.header .site-nav [data-col="city"]{display:none}}
@media (max-width:767px){.header .site-nav{margin-bottom:0}.header .site-nav [data-col="phone"]{display:block}.header .site-nav [data-col="vision"]{justify-content:flex-end}.header .site-nav [data-col="vision"] .button-vision{padding:0}}
@media (max-width:767px) and (max-width:575px){.header .site-nav [data-col="phone"] .link{font-size:12px}}
@media (max-width:767px) and (max-width:575px){.header .site-nav [data-col="vision"] .button-vision{font-size:12px}}
.header__upperbar{animation-name:fadeIn;animation-duration:0.3s;animation-fill-mode:forwards;z-index:1}
@media (max-width:991px){.header__upperbar{position:absolute;top:0;left:0;width:100%}}
@media (max-width:575px){.header__upperbar .icon{display:none}}
.header__logo{display:flex;align-items:center;flex-direction:column;flex-shrink:1}
@media (max-width:991px){.header__logo{align-items:center;flex-direction:row}}
.header__logo .logo-with-text,.header__logo .logo,.header__logo .text{width:100%;max-width:141.81px;height:55px;fill:#0041a3}
@media (max-width:991px){.header__logo .logo-with-text,.header__logo .logo,.header__logo .text{height:40px}}
@media (max-width:991px){.header__logo .logo{width:59px;margin-right:20px}}
@media (max-width:767px){.header__logo .logo{width:49px;margin-bottom:0}}
@media (max-width:991px){.header__logo .text{width:110px}}
@media (max-width:449px){.header__logo{flex:0 0 70px;max-width:70px}}
.header__container{max-width:1320px;margin:0 auto;padding:0 20px}
@media (max-width:575px){.header__container{padding:0 10px}}
.header__inner{position:relative;display:flex;align-items:center;justify-content:space-between;transition:padding-top 0.3s}
@media (max-width:991px){.header__inner{padding-top:54px}}
@media (max-width:575px){.header__inner{flex-wrap:nowrap}}
@media screen and (max-width:991px){.header__logo .full{display:none}}
@media screen and (min-width:992px){.header__logo .min{display:none}}
.header.minimize{padding-top:0}
@media (max-width:991px){.header.minimize:not(.header--ny){padding-top:0}}
@media (min-width:992px){.header.minimize.pobeda80 .pobeda80__logo{display:none}}
.header.minimize:after{position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:2px;content:"";background:#e4e4e4}
@media (max-width:991px){.header.minimize:after{bottom:-1px;height:1px}}
.header.minimize .svg.logo{height:45px}
@media (min-width:992px){.header.minimize .svg.logo{margin:0}}
@media (min-width:992px){.header.minimize .header__logo .text{display:none}}
.header.minimize + .notifies{margin-top:-95px}
@media (max-width:991px){.header.minimize + .notifies{margin-top:-53px}}
.header.minimize .header__inner{padding-top:0}
@media (max-width:991px){.header.header--ny{padding-top:35px}}
@media (max-width:991px){.header .button-search{display:flex}}
@media (max-width:900px){.header .header-nav__items{display:none}}
.header .droplist{font-size:14px;font-weight:normal;line-height:23px}
.header .droplist__top{position:relative;display:flex;align-items:center;margin-bottom:10px}
.header .droplist__items.wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));row-gap:10px;column-gap:40px;position:absolute;top:100%;padding:20px;border:1px solid #e4e4e4;border-top:none;background:#fff}
.header .droplist__items--child.wrapper{border-top:1px solid #e4e4e4;padding:15px;display:block}
.header .droplist__item{flex:0 0 50%}
.header .droplist__item .link{color:#343434}
.header .droplist__item:hover{text-decoration:underline}
.header .droplist:hover .header .droplist__top:after{transform:translate(50%,-50%) rotate(180deg)}
.header-nav{display:flex;width:100%;min-height:60px}
@media (max-width:991px){.header-nav{align-items:center;width:auto;min-height:59px;margin-left:auto}}
.header-nav-wrapper{flex-grow:1;padding-right:0}
@media (max-width:991px){.header-nav-wrapper{padding-right:20px}}
@media (max-width:575px){.header-nav-wrapper{padding-right:10px;padding-left:0}}
.header-nav .droplist__top{display:flex;margin-bottom:0;padding-left:0;color:#343434;font-size:14px;font-weight:500;line-height:26px}
.header-nav .droplist__top:hover{text-decoration:none}
.header-nav .droplist__items{left:0;width:100%}
.header-nav__search{display:flex;margin-right:40px;margin-left:40px}
@media (max-width:1200px){.header-nav__search{margin-right:20px;margin-left:20px}}
@media (max-width:575px){.header-nav__search{margin-right:10px;margin-left:10px}}
.header-nav__items{position:relative;display:flex;align-items:center;flex-grow:1;justify-content:space-between}
.header-nav__items:after{position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:2px;content:"";background:#e4e4e4}
@media (max-width:991px){.header-nav__items{display:none}}
.header-nav__item{display:flex;align-items:center;flex-grow:1;height:100%;transition:border-bottom 0.3s ease;border-bottom:2px solid transparent}
.header-nav__item:hover{border-bottom:2px solid #0041a3}
.header-nav__item.js-droplist{position:static}
@media (max-width:991px){.header-nav__item .link{font-size:14px}}
.header-nav__item .link:hover{color:#0041a3}
.header-nav__item>.link{display:inline-block;width:100%;text-align:center}
@media (max-width:991px){.header-nav__item>.link{font-size:14px}}
.header-nav__item>.link:hover{color:#0041a3}
.header-nav__item .droplist__top{width:100%}
.header-nav__item.active{border-bottom:2px solid #0041a3}
.header-nav__item.active .droplist__top{color:#0041a3}
.header-nav__item:not(.active):hover .droplist__top{color:#0041a3}
.header-nav .droplist__top{transition:color 0.3s}
.header-nav .button-all-site{width:140px}
@media screen and (max-width:1422px){.header-nav .button-all-site{display:none}}
.header-nav .button-sign{align-self:center;width:200px;margin-left:40px}
.header-nav .button-sign .svg{margin-right:10px;fill:#88b2f1}
@media (max-width:767px){.header-nav .button-sign .svg{display:none}}
@media screen and (max-width:1281px){.header-nav .button-sign{width:150px}.header-nav .button-sign:before{content:none}}
@media (max-width:1319px){.header-nav .button-sign{margin-left:20px}}
@media (max-width:767px){.header-nav .button-sign{display:none}}
.header-nav .button-burger{align-self:center}
.header-nav .site-search-form{position:absolute;left:0;visibility:hidden;width:100%;transition:visibility 0.3s,opacity 0.3s;opacity:0}
.header-nav .site-search-form.active{visibility:visible;opacity:1}
@media (max-width:991px){.header-nav .site-search-form{display:none}}
.header-nav .site-search-form--mobile{display:none}
@media (max-width:991px){.header-nav .site-search-form--mobile{display:block}}
@media (max-width:449px){.header-nav .site-search-form--mobile{position:absolute;right:100px;visibility:hidden;width:calc(100% - 100px);transition:visibility 0.3s,opacity 0.3s;opacity:0}.header-nav .site-search-form--mobile.active{visibility:visible;opacity:1}}
.bvi-body .header{top:98px}
@media (max-width:1199px){.bvi-body .header{top:128px}}
@media (max-width:991px){.bvi-body .header{top:48px}}
.header__new-year{display:none}
.header--ny + .header__new-year{position:fixed;z-index:100;right:0;left:0;display:flex;align-items:flex-start;justify-content:space-between;transition:top 0.3s;pointer-events:none}
.header--ny + .header__new-year img{width:18vw}
@media (max-width:991px){.header--ny + .header__new-year img{width:22vw}}
@media (max-width:575px){.header--ny + .header__new-year img{width:25vw}}
@media (max-width:425px){.header--ny + .header__new-year img{width:30vw}}
.header--ny + .header__new-year img:nth-child(1){transform:translate(-40%,-30%)}
@media (max-width:991px){.header--ny + .header__new-year img:nth-child(1){display:none}}
.header--ny + .header__new-year img:nth-child(2){transform:translate(40%,-30%)}
@media (max-width:991px){.header--ny + .header__new-year img:nth-child(2){display:none}}
.header--ny + .header__new-year img:nth-child(3){width:100%;height:45px;object-fit:cover;object-position:bottom}
@media (min-width:992px){.header--ny + .header__new-year img:nth-child(3){display:none}}
@media (min-width:576px) and (max-width:1325px){.header.minimize + .header__new-year img{margin-top:59px}}
@media (max-width:991px){.pobeda80__logo{width:100px}}
@media (min-width:992px){.pobeda80 .logo{display:none}}
@media (max-width:991px){.pobeda80 .logo-with-text{display:none}}
.footer{border-top:2px solid #ececec;background-color:#0041a3}
.footer__inner{position:relative;margin:0 auto;padding:40px;border-bottom:1px solid #fff}
@media screen and (max-width:991px){.footer__inner{padding:20px}}
.footer__logo{display:flex;align-items:center}
.footer__logo .logo,.footer__logo .text{width:102.81px;height:50px;fill:#fff}
.footer__logo .logo{width:59px;margin-right:10px}
@media (max-width:991px){.footer__logo .logo{margin-right:20px;margin-bottom:0}}
@media (max-width:991px){.footer__logo{flex-direction:row}}
.footer__link{display:block;margin-bottom:10px;font-size:12px;font-weight:normal;line-height:24px}
.footer__link:not(.white){color:#343434}
@media (max-width:767px){.footer__link{display:none}}
.footer__link--main{display:block;margin-bottom:10px;font-size:16px;font-weight:500;line-height:26px}
.footer__link--main:not(.white){color:#0041a3}
.footer__link--main:last-child{margin-bottom:0}
@media screen and (max-width:767px){.footer__link--main{font-size:16px;line-height:23px}}
.footer__col-main{display:flex;flex-direction:column;justify-content:space-between}
@media (max-width:767px){.footer__col-main{margin-bottom:20px}}
.footer__departments{display:flex;align-items:center;flex-wrap:wrap}
.footer__departments-link{width:100%;margin-bottom:10px}
.footer__departments .footer__link:not(.footer__link--main){flex:0 0 calc(100% / 4)}
.footer .contacts-block{position:absolute;top:0;right:0;width:calc(100% / 12 * 4);height:100%}
@media (max-width:991px){.footer .contacts-block{position:static;width:100%}}
.footer .contacts-block .js-accordion-body{max-height:none}
.footer .contacts-block .city-select{display:none}
.footer .contacts-block .icon-arrow{display:none}
.footer__top>.row{gap:10px}
@media (max-width:991px){.footer__top .flex-column{flex-direction:row !important}.footer__top .flex-column .mb-4{margin-bottom:10px !important}}
.footer__bottom{padding:40px 0;background:#0041a3}
.footer__bottom .text-small{color:#88b2f1;font-size:12px}
.footer__bottom .p{color:#fff;font-weight:normal}
.footer__bottom .link{color:#fff;font-weight:normal;line-height:20px}
@media screen and (max-width:767px){.footer__bottom{padding:20px 0}}
.footer__policy{display:flex;flex-direction:column;justify-content:space-between;height:100%}
.footer__policy .p,.footer__policy .link{color:#88b2f1;font-size:12px}
.footer__policy .link--tdu{margin-bottom:10px;line-height:30px}
.footer__policy .link--tdu:last-child{margin-bottom:0}
.footer__policy .socials{padding:0;border:0}
@media (max-width:767px){.footer__policy .socials{padding:10px 0}}
.footer__policy .socials .container{padding:0}
.footer__badges{display:flex;flex-direction:column;justify-content:space-between;height:100%}
@media (max-width:1319px){.footer__badges{height:auto;margin-top:40px}}
@media (max-width:1319px) and (max-width:767px){.footer__badges{margin-top:20px}}
.footer__badges .link{display:flex;align-items:center;margin-bottom:30px;font-size:12px}
.footer__badges .link:last-child{margin-bottom:0}
.footer__badges .text{margin-left:20px;text-transform:uppercase;color:#fff;font-weight:500}
.footer__badges .text small{text-transform:none;font-size:12px}
.footer__badges .img{flex-shrink:0;width:50px}
@media screen and (max-width:767px){.footer .col-lg-2:not(:first-child){display:none}}
.menu{position:fixed;z-index:101;top:0;right:0;bottom:0;left:0;display:flex;visibility:hidden;flex-direction:column;justify-content:space-between;width:100%;transition:opacity 0.5s,transform 0.5s;transform:scale(1.3);opacity:0;background:#fff}
@media (max-width:575px){.menu .h2{font-size:20px}}
.menu__inner{overflow-y:scroll}
.menu__inner::-webkit-scrollbar{width:6px}
.menu__inner::-webkit-scrollbar-track{background:#fff}
.menu__inner::-webkit-scrollbar-thumb{background:#0041a3}
.menu__inner::-webkit-scrollbar-thumb:hover{background:#0041a3}
.menu .js-accordion.active{padding-bottom:20px}
.menu.active{visibility:visible;transform:scale(1);opacity:1}
.menu__container{width:100%;max-width:65%;margin:0 auto;padding:0 20px;padding-top:10px}
@media (max-width:1399px){.menu__container{max-width:calc(100vw - 260px);margin:0}}
@media (max-width:991px){.menu__container{max-width:none}}
@media (max-width:767px){.menu__container{padding-right:20px}}
@media (max-width:575px){.menu__container{padding:0 10px;padding-top:10px}}
@media (min-width:992px){.menu__top{margin-top:20px}}
@media (max-width:991px){.menu__top{padding-right:75px}}
@media (max-width:575px){.menu__top{padding-right:55px}}
.menu-custom-col{column-count:4}
@media (max-width:1640px){.menu-custom-col{column-count:3}}
@media (max-width:991px){.menu-custom-col{column-count:2}}
@media (max-width:575px){.menu-custom-col{column-count:1}}
.menu .contacts-block{position:absolute;top:0;right:0;width:240px;height:100%}
@media screen and (max-height:421px) and (min-width:992px){.menu .contacts-block{display:block;overflow-y:auto}}
@media (max-width:991px){.menu .contacts-block{position:static;top:unset;right:unset;flex-shrink:0;width:100%;height:auto}.menu .contacts-block .mb-3{margin-bottom:0 !important}}
@media (min-width:992px){.menu .contacts-block .js-accordion-body{max-height:none}}
@media (min-width:992px){.menu .contacts-block [data-item="tel"]{display:block}}
@media (max-width:991px){.menu .contacts-block [data-item="tel"] .text-lg{margin-right:10px}}
.menu .contacts-block [data-item="tel"] .icon{display:flex;align-items:center;justify-content:center;background:#e4e4e4}
@media (max-width:767px){.menu .contacts-block [data-item="tel"] .icon{margin-right:10px}}
.menu .contacts-block [data-item="tel"] .icon .svg{width:12px;height:12px}
.menu .contacts-block__section{padding:20px 0}
.menu .contacts-block__section .contacts-block__section:last-of-type{padding-bottom:0}
.menu .contacts-block__section .button-sign{display:none;max-width:575px;margin:0 auto;color:#0041a3;background:#fff;font-weight:500}
@media (max-width:767px){.menu .contacts-block__section .button-sign{display:flex}}
.menu .contacts-block__section .js-accordion-wrapper .icon{display:none}
@media (max-width:991px){.menu .contacts-block__section{padding:15px 0}.menu .contacts-block__section .js-accordion-wrapper{padding-top:8px}.menu .contacts-block__section .js-accordion-wrapper .icon{display:flex;align-items:center;justify-content:center;background:#e4e4e4}.menu .contacts-block__section .js-accordion-wrapper .icon .svg{width:12px;height:12px}.menu .contacts-block__section .text-title{margin-bottom:10px}.menu .contacts-block__section .text-title:last-child{margin-bottom:0}}
@media (max-width:991px) and (max-width:767px){.menu .contacts-block__section .js-accordion-wrapper .icon{margin-right:10px}}
@media (max-width:991px){.menu .contacts-block__section{padding:10px 0}}
.menu .contacts-block__section-item{flex:0 0 100%;max-width:100%;margin-bottom:10px}
.menu .contacts-block__section-item:last-of-type{margin-bottom:0}
@media (max-width:991px){.menu .contacts-block__section-item{flex:0 0 50%;max-width:50%;margin-bottom:0}}
.menu .contacts-block .socials{padding:20px 0}
@media (max-width:1399px){.menu .contacts-block .socials{padding:15px 0}}
@media (max-width:991px){.menu .contacts-block .socials{padding:10px 0}}
.menu .contacts-block .socials + .contacts-block__section{display:none}
@media (max-width:767px){.menu .contacts-block .socials + .contacts-block__section{display:block}}
@media (min-width:768px){.menu .contacts-block .js-droplist{display:none}}
.menu .contacts-block .js-droplist .city,.menu .contacts-block .js-droplist .adress{color:#fff;font-size:12px}
.menu .contacts-block .js-droplist .wrapper{top:-11px;transform:translateY(-100%)}
.menu .contacts-block .js-droplist .js-droplist-items{padding:10px;padding-bottom:0}
.menu .contacts-block .js-accordion .text-lg{display:flex;align-items:center;justify-content:space-between}
@media (max-width:767px){.menu .contacts-block .js-accordion .text-lg .span{display:none}}
.menu .contacts-block .js-accordion .icon-arrow{display:flex;align-items:center;flex-grow:1;justify-content:flex-end;height:25px}
.menu .contacts-block .js-accordion .arrow{width:15px;height:15px;transform:rotate(90deg);fill:#fff}
@media (min-width:992px){.menu .contacts-block .js-accordion .arrow{display:none}}
.menu .contacts-block .js-accordion.active .arrow{transform:rotate(90deg) rotate3d(0,1,0,180deg)}
.menu .button--cross{position:fixed;z-index:102;top:0;right:0;background:transparent}
@media (max-width:991px){.menu .button--cross{position:fixed;top:10px;right:20px;width:40px;height:40px;background:#0041a3}.menu .button--cross .svg{width:13.3px;height:13.3px;fill:#fff}}
@media (max-width:767px){.menu .button--cross{top:10px}}
@media (max-width:575px){.menu .button--cross{top:10px;right:10px}}
.menu .js-accordion{border-bottom:1px solid #0041a3}
.menu .js-accordion-top{padding:20px 0;color:#0041a3;font-size:28px;font-weight:800;line-height:40px}
@media (max-width:575px){.menu .js-accordion-top{padding-right:0}}
.menu .js-accordion-top .svg{transition:transform 0.7s;transform:rotate(90deg);fill:#0041a3}
.menu .js-accordion.open .svg{transform:rotate(270deg)}
.menu__link{display:block;padding-bottom:10px;transition:color 0.5s,font-size 0.5s;color:#343434;font-size:14px;line-height:23px;break-inside:avoid-column}
@media (max-width:767px){.menu__link{font-weight:normal}}
.menu__link.link--main{color:#343434;font-size:20px;font-weight:bold;line-height:30px}
@media (max-width:767px){.menu__link.link--main{font-size:16px;line-height:26px}}
.menu__link.link--main + .menu__link.link--main{margin-top:40px}
@media (max-width:991px){.menu__link.link--main + .menu__link.link--main{margin-top:20px}}
.menu__link + .menu__link.link--main{margin-top:40px}
@media (max-width:991px){.menu__link + .menu__link.link--main{margin-top:20px}}
@media (max-width:991px){.menu__link{padding-bottom:10px}}
.menu .input-wrapper{top:0;transition:top 0.3s}
.menu .input-wrapper.scrolled{position:fixed;z-index:1;top:20px;width:50%}
@media (max-width:991px){.menu .input-wrapper.scrolled{right:80px;left:20px;width:auto}}
@media (max-width:767px){.menu .input-wrapper.scrolled{top:10px;right:75px;left:10px}}
@media (max-width:575px){.menu .input-wrapper.scrolled{right:61px}}
.menu .js-accordion-trigger{display:flex;align-items:center;justify-content:space-between;padding:20px 0;color:#0041a3}
.menu .js-accordion-trigger .svg{transform:rotate(90deg);fill:#0041a3}
.menu .js-accordion.active:last-child{border-bottom:0}
@media (max-width:767px){.menu .js-accordion:last-child{border-bottom:0}}
.scrollToTopBtn{position:fixed;z-index:100;right:30px;bottom:30px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;cursor:pointer;transition:border-color 0.3s,background 0.3s;transition:all 0.5s ease;transform:translateY(100px);opacity:0;border:none;border:2px solid;border-color:#fff;background-color:#f4f4f4}
.scrollToTopBtn .svg{transition:fill 0.3s ease-in-out 0.1s;transform:rotate(-90deg);fill:none;stroke:#afafaf;stroke-width:1.5px}
@media (max-width:767px){.scrollToTopBtn{right:20px;bottom:70px;width:40px;height:40px}.scrollToTopBtn .svg{width:15px;height:15px}}
@media (max-width:575px){.scrollToTopBtn{right:15px}}
.scrollToTopBtn:hover{border-color:#afafaf}
.scrollToTopBtn.active{transform:translateY(0);opacity:1}
.section-404{padding:120px 0 160px 0;display:flex;justify-content:center;align-items:center}
.section-404__body{text-align:center;font-weight:500}
.section-404__number{font-size:160px;line-height:100%;color:#0041a3;font-weight:700;letter-spacing:1px;margin-bottom:40px}
.notifies{position:fixed;top:155px;right:0;margin-top:0;z-index:99;transition:margin-top 0.3s}
@media (max-width:991px){.notifies{top:113px}}
@media (max-width:767px){.notifies{left:0}}
.breadcrumbs{display:flex;overflow-x:auto;align-items:center;padding-bottom:10px}
.breadcrumbs__item{display:flex;align-items:center;flex-shrink:0;color:#afafaf;font-size:14px;font-weight:normal;line-height:23px}
.breadcrumbs .svg{width:10px;height:10px;margin-right:20px;margin-left:20px;fill:none;stroke:#afafaf}
@media (max-width:575px){.breadcrumbs .svg{margin-right:10px;margin-left:10px}}
.breadcrumbs .link{font-size:14px;font-weight:normal;line-height:23px}
.breadcrumbs .link:hover{text-decoration:none;color:#0041a3}
.input-wrapper{position:relative;display:block}
.input-wrapper>.svg{position:absolute;top:18px;right:20px;width:24px;height:24px;fill:#e4e4e4}
@media (max-width:991px){.input-wrapper>.svg{top:12.5px;right:10px;width:15px;height:15px}}
.input{box-sizing:border-box;width:100%;height:60px;padding:10px 20px;resize:none;transition:border-color 0.3s;border:1px solid #e4e4e4;border-color:#e4e4e4;outline:none;font-size:16px}
.input:focus{border-color:#0041a3}
.input.textarea{min-height:150px;padding:20px}
@media screen and (max-width:991px){.input{height:40px;padding:0 10px;font-size:14px;line-height:23px}}
.input__uplabel{color:#afafaf;font-size:14px;line-height:22px}
.input__reset.svg{top:18px;right:20px;width:24px;height:24px;cursor:pointer;transform:scale(0)}
@media (max-width:991px){.input__reset.svg{top:12.5px;right:10px;width:15px;height:15px}}
.input-error{display:none;transition:opacity 0.5s;letter-spacing:0.02em;opacity:0;color:#f15050;color:#f15050;font-family:Inter;font-size:12px;font-weight:normal;font-style:normal;line-height:20px}
.input.valid{border:1px solid #35b981}
.input.not-valid{border:1px solid #f15050}
.input.not-valid + .input-error{display:block;opacity:1}
.dropdown-1{box-sizing:border-box;font-family:Inter;font-style:normal;letter-spacing:0.02em;color:#343434;transition:border-color 0.3s;border-color:#e4e4e4}
.dropdown-1 + .dropdown-1{border-top:1px solid #e4e4e4}
.dropdown-1:last-of-type.active{border-bottom-color:#0041a3}
.dropdown-1:first-of-type{border-top:1px solid #e4e4e4}
.dropdown-1:last-of-type{border-bottom:1px solid #e4e4e4}
.dropdown-1.active{border-top:1px solid #0041a3}
.dropdown-1.active + .dropdown-1{border-top-color:#0041a3}
.dropdown-1.active:last-of-type{border-bottom:1px solid #0041a3}
.dropdown-1__top{padding:30px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:normal;font-size:18px;font-weight:700;line-height:26px;transition:color 0.5s}
.dropdown-1__top-text{padding-right:40px}
@media (max-width:991px){.dropdown-1__top-text{padding-right:20px}}
@media (max-width:767px){.dropdown-1__top-text{padding-right:12px}}
.dropdown-1__top .svg{fill:#afafaf;transform:rotate(90deg) rotate3d(0,0,0,0deg);transition:fill 0.3s ease-in-out,transform 0.3s ease-out}
@media screen and (max-width:991px){.dropdown-1__top{padding:20px 0;font-size:14px;font-weight:500;line-height:20px}.dropdown-1__top .svg{height:10px}}
@media (max-width:575px){.dropdown-1__top{padding:15px 0}}
.dropdown-1.active .dropdown-1__top{color:#0041a3}
.dropdown-1.active .dropdown-1__top .svg{fill:#0041a3}
.dropdown-1__bot-wrapper{border-top:1px solid #e4e4e4;padding:20px 0}
@media screen and (max-width:767px){.dropdown-1__bot-wrapper{font-size:12px}}
.js-accordion-trigger{cursor:pointer}
@media (hover:hover) and (pointer:fine){.js-accordion-trigger{cursor:pointer}}
.js-accordion.active .js-accordion-trigger .svg{transform:rotate(90deg) rotate3d(0,1,0,180deg)}
.js-accordion-body{max-height:0;overflow:hidden;transition:max-height 0.3s ease-out}
.js-droplist,.page-nav,.input-wrapper{position:relative;cursor:default}
.js-droplist-trigger,.page-nav-trigger,.input-wrapper-trigger{display:flex;align-items:center;cursor:pointer}
.js-droplist .wrapper,.page-nav .wrapper,.input-wrapper .wrapper{position:absolute;z-index:-1;min-width:100%;padding-top:10px;transition:opacity 0.5s;opacity:0;background:transparent}
@media (max-width:575px){.js-droplist .wrapper,.page-nav .wrapper,.input-wrapper .wrapper{padding-top:0}}
.js-droplist.open>.wrapper,.page-nav.open>.wrapper,.input-wrapper.open>.wrapper{z-index:99;opacity:1}
.js-droplist-items,.page-nav-items,.input-wrapper-items{padding:10px;border:1px solid #ececec;background:#fff}
.page-nav .wrapper{padding-top:2px;background:#f4f4f4}
.page-nav .wrapper .link + .link{border-top:1px solid #fff}
.city-select .icon{margin-right:10px;background:#e4e4e4}
.city-select .svg{height:10px;transition:transform 0.5s;transform:rotate(90deg);fill:#0041a3}
.city-select.open .svg{transform:rotate(270deg)}
.city-select .js-droplist-items{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:300px;padding:10px 10px 10px 20px;padding-bottom:0}
.city-select .item{flex:0 0 50%;margin-bottom:10px;cursor:pointer;letter-spacing:0.02em;color:#343434;font-size:14px;font-weight:normal;line-height:23px}
.city-select .city,.city-select .adress{letter-spacing:0.02em;color:#afafaf;font-size:14px;font-weight:normal;line-height:23px}
.city-select .city{text-decoration-line:underline}
.non-searchable{display:none}
.searchable{display:block}
.menu .non-searchable{display:block;color:#afafaf}
.menu .searchable{color:#0041a3}
.page-nav__trigger{display:flex;align-items:center;justify-content:space-between;padding:10px;cursor:pointer;color:#fff;background:#0041a3;font-weight:500}
@media (min-width:768px){.page-nav__trigger{display:none}}
@media (min-width:768px){.page-nav .first{display:none}}
@media (max-width:767px){.page-nav .active:not(.first){display:none}}
@media (max-width:767px){.page-nav__active.first .link{display:block}}
.page-nav .wrapper{margin-top:1px}
.signMobile{position:fixed;z-index:99;right:0;bottom:15px;left:0;display:none;align-items:center;justify-content:center;width:calc(100% - 20px);max-width:520px;margin:0 auto;padding:15px;cursor:pointer;transition:all 0.3s cubic-bezier(0.93,0.1,0.42,0.91);text-decoration:none;color:#fff;border:1px solid #fff;border-radius:20px;background:#0041a3;font-weight:500}
@media (max-width:767px){.signMobile{display:flex}}
.signMobile .svg{margin-right:10px;transform:translateY(-2px);fill:#fff}
.signMobile.circle{width:40px;height:40px;font-size:0}
.js-select{transition:height 0.5s;position:relative;z-index:10}
.js-select-trigger{cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:100}
.js-select-content{z-index:-1;visibility:hidden;opacity:0;overflow:auto;position:absolute;width:100%;transform:translateY(-25px);transition:opacity 0.3s,visibility 0.3s,transform 0.3s;max-height:200px}
.js-select-content::-webkit-scrollbar{width:4px}
.js-select-content::-webkit-scrollbar-track{background:#fff}
.js-select-content::-webkit-scrollbar-thumb{background:#f4f4f4}
.js-select-content::-webkit-scrollbar-thumb:hover{background:#f4f4f4}
.js-select.open .js-select-content{transform:translateY(0);visibility:visible;opacity:1}
.pagination{display:flex;justify-content:center;font-family:Inter;font-style:normal;font-weight:bold;font-size:20px;line-height:30px;letter-spacing:0.02em}
.pagination__items{display:flex;margin:0 20px}
@media (max-width:767px){.pagination{width:100%}}
.pagination__item{width:60px;height:60px;border:1px solid #e4e4e4;color:#0041a3;margin-right:20px;flex-shrink:0;transition:background 0.3s,color 0.3s;background:#fff;font-size:18px;font-weight:700}
.pagination__item.active{background:#0041a3;border:1px solid #0041a3;color:#fff}
.pagination__item:not(.active):hover:not([disabled]){border:1px solid #0041a3;filter:none}
@media (max-width:991px){.pagination__item{width:40px;height:40px}}
@media (max-width:991px){.pagination__item{margin-right:10px}}
@media (max-width:575px){.pagination__item{margin-right:3px}}
.pagination__item:last-of-type{margin-right:0}
.pagination__button-prev,.pagination__button-next{width:60px;height:60px;background:#e4e4e4;display:flex;justify-content:center;align-items:center;cursor:pointer;outline:none;border:none;flex-shrink:0}
@media (max-width:991px){.pagination__button-prev,.pagination__button-next{width:40px;height:40px}.pagination__button-prev .svg,.pagination__button-next .svg{width:15px;height:15px}}
@media (max-width:767px){.pagination__button-prev,.pagination__button-next{display:none}}
.pagination__button-prev .svg,.pagination__button-next .svg{fill:#0041a3}
.pagination__button-prev .svg{transform:rotate(180deg)}
.service-item{margin-top:-1px;border:1px solid #e4e4e4;background:#fff;font-size:16px;font-weight:500;line-height:26px}
@media (max-width:575px){.service-item{font-size:14px;line-height:20px}}
.service-item__top{display:flex;align-items:center;justify-content:space-between;padding:27px 40px}
@media (max-width:767px){.service-item__top-inner{width:100%}}
@media (max-width:767px){.service-item__top{flex-direction:column}}
.service-item__top .show-btn{width:150px}
.service-item__top .text--primary{position:relative;margin-left:20px;color:#0041a3;border-bottom:1px dashed #0041a3}
@media (max-width:991px){.service-item__top .text--primary{border-bottom:0}}
.service-item__top .text{display:flex;flex-shrink:0;justify-content:center;min-width:70px;word-break:none;font-size:20px;font-weight:bold;line-height:30px}
@media (max-width:767px){.service-item__top .text{align-self:flex-start;min-width:0}}
.service-item__top .p{margin-right:40px;font-weight:400}
@media (max-width:767px){.service-item__top .p{margin-right:12px}}
.service-item__top .icon{background:none}
@media (max-width:991px){.service-item__top{padding:15px}.service-item__top .text{font-size:16px;line-height:26px}}
@media (max-width:767px){.service-item__top{padding:10px}.service-item__top .text{font-size:16px;line-height:26px}}
.service-item__bot .wrapper{padding:10px 40px;border-top:1px solid #ececec;background:#fafafa}
.service-item__bot .wrapper .text{flex-shrink:0;margin-left:10px}
@media (max-width:767px){.service-item__bot .wrapper{padding:5px 10px}}
.service-item .js-droplist{flex-shrink:0}
.service-item .js-droplist .wrapper{top:-25px;left:-180px}
@media (max-width:991px){.service-item .js-droplist .wrapper{top:-26px}}
@media (max-width:767px){.service-item .js-droplist .wrapper{top:-41px;right:-180px;left:unset}}
@media (max-width:575px){.service-item .js-droplist .wrapper{top:-28px}}
@media (max-width:767px){.service-item .js-droplist{align-self:flex-start;order:1;min-width:0}}
.service-item__child{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid #ececec}
.service-item__child:last-child{border-bottom:none}
.service-item__child,.service-item__child .span{font-size:14px;font-weight:normal;line-height:23px}
.service-item--small{min-width:150px;font-size:12px;font-weight:normal;line-height:20px}
.service-item--small .span{color:#afafaf}
.service-item--small .p{margin-right:0;color:#0041a3}
@media (max-width:575px){.services-block .button{margin-bottom:20px}}
.services-block .service-item{animation-name:fadeIn;animation-duration:0.3s;animation-fill-mode:forwards}
.services-block .service-item:not(.show){display:none}
.socials{padding:20px;border:1px solid #fff;border-left:0;border-right:0}
@media (max-width:575px){.socials{padding:10px 0}}
.socials .container{display:flex;align-items:center}
.socials .svg{fill:#fff}
.socials .svg:hover{opacity:0.7;transform:scale(1.1)}
.socials__link{margin-right:20px;display:flex;align-items:center;justify-content:center}
.banner-cards{position:relative;overflow:hidden;max-width:100%;height:100%}
.banner-cards .swiper-pagination{position:absolute;top:0;left:50%;height:10px;transform:translateX(-50%)}
.banner-cards .swiper-pagination-bullet-active{background:#0041a3}
.tall .banner-card{background-size:auto 100%}
.tall .banner-card:hover{background-size:auto 120%}
.banner-card{display:flex;flex-direction:column;box-sizing:border-box;min-height:360px;padding:20px;transition:background-size 0.3s;background:#e4e4e4;background-repeat:no-repeat;background-position:50% 50%;background-size:100%;gap:20px 0;background-blend-mode:screen}
.banner-card:hover{background-size:120%}
.banner-card .date{color:#0041a3;font-size:14px}
.banner-card.small{height:100%;min-height:160px}
.banner-card.link:hover{text-decoration:none}
@media screen and (max-width:1319px){.banner-card{padding:30px}}
@media (max-width:991px){.banner-card{padding:20px;background-size:cover}}
@media screen and (max-width:991px){.banner-card{min-height:300px}}
.banner-card__title{letter-spacing:0.02em;word-break:break-word;color:#0041a3;font-family:Inter;font-size:20px;font-weight:bold;font-style:normal;line-height:150%}
@media (max-width:991px){.banner-card__title{font-size:16px}}
@media (max-width:575px){.banner-card__title{font-size:14px}}
@media screen and (max-width:991px){.cards .card{margin-bottom:0}}
@media (min-width:992px){.cards.cards-grid{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr 1fr}}
@media (min-width:992px){.cards .tall{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:3}}
@media (max-width:991px){.cards .tall{order:-1}}
@media (min-width:992px){.cards .wide{grid-column-start:2;grid-column-end:4}}
@media (max-width:991px){.cards .wide{order:-1}}
.card{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;box-sizing:border-box;min-height:360px;padding:40px;transition:box-shadow 0.3s,transform 0.3s,filter 0.3s;background:#0041a3;background-position:50% 50%;background-size:cover}
.card>p{transition:transform 0.3s}
.card:hover>p{transform:scale(1.1)}
.card.small{height:100%;min-height:160px}
.card.link:hover{text-decoration:none}
@media screen and (max-width:1319px){.card{padding:30px}}
@media (max-width:991px){.card{padding:20px}}
@media screen and (max-width:991px){.card{min-height:300px}}
.card__title{letter-spacing:0.02em;color:#fff;font-family:Inter;font-size:20px;font-weight:bold;font-style:normal;line-height:30px}
.card__text{margin-right:-20px;letter-spacing:0.02em;color:#fff;font-family:Inter;font-weight:normal;font-style:normal}
@media (max-width:991px){.card__text{margin-right:-10px}}
.card--secondary{background:#e4e4e4}
.card--secondary .card__text{letter-spacing:0.02em;color:#0041a3;font-family:Inter;font-size:16px;font-weight:500;font-style:normal;line-height:26px}
@media screen and (max-width:425px){.card--secondary .card__text{font-size:14px;line-height:23px}}
.card--secondary .link:hover{text-decoration:none}
.card-2{padding:40px;display:flex;flex-direction:column;border:1px solid #fff;position:relative;height:100%;color:#fff;font-family:Inter;font-style:normal;letter-spacing:0.02em}
@media (max-width:1319px){.card-2{padding:20px;padding-top:40px}}
@media screen and (max-width:575px){.card-2{border-left:none;border-right:none;padding:10px;border-bottom:none;padding-bottom:40px}}
.card-2__uptitle{text-align:center;font-weight:normal;font-size:14px;line-height:23px;margin-bottom:30px}
@media (max-width:1319px){.card-2__uptitle{margin-bottom:20px}}
.card-2__title{font-weight:500;font-size:16px;line-height:26px}
.card-2__items{display:flex;flex-wrap:wrap;flex-grow:1}
.card-2__link{color:#fff;font-weight:normal;font-size:14px;line-height:23px;flex:0 0 50%;padding-right:15px}
.card-2__link:nth-child(2n){padding-right:0}
@media (max-width:991px){.card-2__card{margin-bottom:20px}}
.card-2:before{content:"";width:80px;height:60px;background-color:#fff;position:absolute;top:0;left:20px;transform:translate(0,-50%);background-repeat:no-repeat;background-position:50% 50%}
@media screen and (max-width:575px){.card-2:before{left:10px}}
.card-2--children:before{background-image:url("/themes/mntk/assets/images/common/svg/child.svg")}
.card-2--adult:before{background-image:url("/themes/mntk/assets/images/common/svg/adult.svg")}
.card-2--old:before{background-image:url("/themes/mntk/assets/images/common/svg/old.svg")}
.card-3{display:flex;flex-direction:column;font-family:Inter;font-style:normal;letter-spacing:0.02em;height:100%}
.card-3__img{max-height:360px;margin:0 auto;object-fit:contain}
@media (max-width:991px){.card-3__img{height:260px}}
.card-3__title{font-weight:bold;font-size:20px;line-height:30px;color:#343434}
@media screen and (max-width:991px){.card-3__title{font-weight:700;font-size:16px;line-height:24px}}
.card-3__subtitle{font-weight:normal;font-size:14px;line-height:23px;color:#343434;margin-bottom:10px}
.card-3__text{font-family:Inter;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;letter-spacing:0.02em;color:#afafaf}
.card-3__attach{position:absolute;top:50%;right:0;transform:translate(50%,-50%);width:150px}
@media (max-width:1280px){.card-3__attach{top:0;transform:translate(0,0);width:125px}}
@media (max-width:991px){.card-3__attach{top:0;transform:translate(0,0);width:100px}}
@media (hover:hover) and (pointer:fine){.card-3__attach{cursor:pointer}}
.section-technologies .card-3__img,.section-techniques .card-3__img{height:300px;margin:0 auto;object-fit:contain;border:1px solid #e4e4e4}
@media (max-width:991px){.section-technologies .card-3__img,.section-techniques .card-3__img{height:260px}}
.video{position:relative;padding-bottom:56.25%;height:0;z-index:0}
.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.card-4{height:100%;display:flex;flex-direction:column;font-family:Inter;font-style:normal;letter-spacing:0.02em;color:#343434}
.card-4__title{font-weight:bold;font-size:20px;line-height:30px;color:#343434}
@media (max-width:991px){.card-4__title{font-size:16px;line-height:26px}}
.card-4__uptext{font-weight:700}
.card-4__top{margin-bottom:20px;position:relative;font-size:14px;line-height:23px;color:#0041a3}
.card-4__top.point{padding-left:20px}
.card-4__top.point:before{content:"";width:8px;height:8px;background:#0041a3;position:absolute;top:50%;left:0;border-radius:50%;transform:translateY(-50%)}
.card-4__top.point:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff;position:absolute;top:50%;left:1px;transform:translateY(-50%);animation-name:blow;animation-duration:1s;animation-iteration-count:infinite}
.card-4__desc{font-size:14px;line-height:23px;font-weight:400;flex-grow:1}
.card-4__title{margin-bottom:20px}
@keyframes blow{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
.card-5{font-family:Inter;font-style:normal;letter-spacing:0.02em;background:#f4f4f4;padding:40px;height:100%;display:flex;flex-direction:column}
@media (max-width:1319px){.card-5{padding:30px}}
@media (max-width:991px){.card-5{padding:20px}}
@media (max-width:575px){.card-5{padding:10px}}
.card-5__top{font-weight:800;font-size:28px;line-height:30px;color:#0041a3;margin-bottom:20px}
@media (max-width:991px){.card-5__top{font-size:22px;margin-bottom:10px}}
.card-5__title{font-weight:bold;font-size:20px;line-height:30px;color:#343434;margin-bottom:20px}
@media (max-width:991px){.card-5__title{margin-bottom:10px}}
.card-5__text{font-weight:normal;font-size:12px;line-height:20px;color:#343434}
.card-5 .link:not(.button){font-size:14px;line-height:23px;color:#343434;margin-bottom:10px}
.card-5 .link:not(.button):last-of-type{margin-bottom:0}
.card-5 .button{width:50%}
@media screen and (max-width:991px){.cards .card-6{margin-bottom:0}}
@media (min-width:992px){.cards.cards-grid{display:grid;grid-gap:40px}}
@media (min-width:992px){.cards .tall{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:3}}
@media (max-width:991px){.cards .tall{order:-1}}
@media (min-width:992px){.cards .wide{grid-column-start:2;grid-column-end:4}}
@media (max-width:991px){.cards .wide{order:-1}}
.card-6{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;box-sizing:border-box;min-height:260px;padding:40px;position:relative;transition:box-shadow 0.3s,transform 0.3s,filter 0.3s;background-position:50% 50%;background-size:cover}
.card-6>p{transition:transform 0.3s}
.card-6:hover>p{transform:scale(1.1)}
.card-6.small{height:100%;min-height:160px}
.card-6.link:hover{text-decoration:none}
@media screen and (max-width:1319px){.card-6{padding:30px}}
@media (max-width:991px){.card-6{padding:20px}}
@media screen and (max-width:991px){.card-6{min-height:300px}}
.card-6__title{letter-spacing:0.02em;color:#fff;font-family:Inter;font-size:20px;font-weight:bold;font-style:normal;line-height:30px;position:relative}
.card-6__text{margin-right:-20px;letter-spacing:0.02em;color:#fff;font-family:Inter;font-weight:normal;font-style:normal}
@media (max-width:991px){.card-6__text{margin-right:-10px}}
.card-6--secondary{background:#e4e4e4}
.card-6--secondary .card-6__text{letter-spacing:0.02em;color:#0041a3;font-family:Inter;font-size:16px;font-weight:500;font-style:normal;line-height:26px}
@media screen and (max-width:425px){.card-6--secondary .card-6__text{font-size:14px;line-height:23px}}
.card-6--secondary .link:hover{text-decoration:none}
.card-7 .img{max-height:360px;max-width:100%;margin:0 auto 40px auto;object-fit:cover}
.card-7 .hr{border:none;color:#0041a3;background:#0041a3;height:1px;margin-bottom:40px}
.doctor-card{height:100%;display:flex;flex-direction:column;border:1px solid #e4e4e4;position:relative;transition:border 0.3s ease}
.doctor-card__link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}
.doctor-card .text,.doctor-card .p{font-weight:400;font-size:14px;line-height:23px}
.doctor-card .text{color:#0041a3}
.doctor-card .p{color:#343434}
.doctor-card__top .img{width:160px;height:160px;object-fit:cover;object-position:top}
@media (max-width:575px){.doctor-card__top .img{max-width:80px;max-height:80px}}
.doctor-card__top .img.placeholder{filter:grayscale(1)}
.doctor-card__top .text{font-size:16px;line-height:26px;font-weight:500}
.doctor-card__top .row{display:flex;justify-content:space-between;flex-wrap:nowrap}
@media (max-width:575px){.doctor-card__top .row{flex-wrap:wrap}.doctor-card__top .row>.col{order:2}.doctor-card__top .row>.col-12{padding:10px 20px;order:1}}
.doctor-card__info{padding:40px;padding-right:0;padding-bottom:0;flex-shrink:1}
@media (max-width:991px){.doctor-card__info{padding:20px}}
@media (max-width:575px){.doctor-card__info{padding:10px}}
.doctor-card__mid{padding:20px 40px;border-top:1px solid #e4e4e4;flex-grow:1}
@media (max-width:1319px){.doctor-card__mid{padding:20px}}
.doctor-card__mid .text-title{margin-bottom:20px}
.doctor-card__mid .text-title:last-of-type{margin-bottom:0}
@media (max-width:575px){.doctor-card__mid .text-title{margin-bottom:10px}}
@media (max-width:575px){.doctor-card__mid{padding:10px}}
.doctor-card__footer{position:relative;z-index:2;background:#e4e4e4}
.doctor-card__footer .button{width:160px;height:60px}
@media (max-width:575px){.doctor-card__footer .button{height:40px;width:100%}}
.doctor-card__footer .svg{fill:#0041a3;margin-right:10px}
.doctor-card__links{height:100%;display:flex;align-items:center;flex-grow:1;padding:10px 0;padding-left:40px}
@media (max-width:1319px){.doctor-card__links{padding-left:20px}}
@media (max-width:575px){.doctor-card__links{padding:10px}}
.doctor-card:hover{border:1px solid #0041A3}
.director-card{display:flex}
.director-card__fullname{display:block;color:#0041a3;margin-bottom:20px;text-decoration:none}
.director-card__fullname:hover{text-decoration:underline}
.director-card__text{padding:40px;padding-right:20px;flex:0 1 60%;font-size:14px;line-height:23px;background:#f4f4f4}
@media (max-width:991px){.director-card__text{padding:20px}}
@media (max-width:767px){.director-card__text{flex:0 0 100%}}
@media (max-width:575px){.director-card__text{padding:10px}}
.director-card__image{flex:1 0 auto;max-width:40%;background:#f4f4f4;display:flex;flex-direction:column}
.director-card__image .img{width:100%;object-fit:cover;object-position:top}
@media (max-width:767px){.director-card__image .img{max-height:300px}}
.director-card__image .link{margin-top:auto}
@media (max-width:px){.director-card__image .link{margin-top:0}}
@media (max-width:767px){.director-card__image{order:-1;flex:0 0 100%;max-width:100%}.director-card__image .img{object-fit:contain}}
@media (max-width:767px){.director-card{flex-wrap:wrap}}
.useful-article-card{display:flex;flex-direction:column;height:100%;border:1px solid #E4E4E4}
.useful-article-card:hover{border-color:#0041A3}
.useful-article-card__preview{aspect-ratio:1.4117647059;margin:-1px;width:calc(100% + 2px);object-fit:cover}
@media (max-width:991.98px){.useful-article-card__preview{aspect-ratio:1.1764705882}}
.useful-article-card__content{display:flex;flex-direction:column;padding:30px 40px}
@media (max-width:991.98px){.useful-article-card__content{padding:25px 10px}}
.useful-article-card__date{color:#afafaf;font-size:14px;font-weight:normal;line-height:23px}
@media (max-width:991.98px){.useful-article-card__date{font-weight:400;font-size:13px;line-height:23px}}
.useful-article-card__title{font-weight:500;font-size:14px;line-height:26px;letter-spacing:2%;color:#343434;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
@media (max-width:991.98px){.useful-article-card__title{font-weight:400;font-size:13px;line-height:23px}}
.useful-article-card__title a{text-decoration:none;color:inherit}
.point:before{content:"";width:8px;height:8px;background:#0041a3;position:absolute;top:50%;left:-20px;border-radius:50%;transform:translateY(-50%)}
.point:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff;position:absolute;top:50%;left:-19px;transform:translateY(-50%);animation-name:blow;animation-duration:1s;animation-iteration-count:infinite}
.slider{overflow:hidden;width:100%;margin-bottom:40px}
.slider__wrapper{display:flex;flex-wrap:nowrap}
.slider__slide{flex-shrink:0}
.slider__img{display:block;width:100%;height:100%;min-height:400px;max-height:460px;object-fit:cover;object-position:center}
@media (max-width:991px){.slider__img{min-height:360px;max-height:360px}}
@media (max-width:767px){.slider__img{min-height:300px}}
@media (max-width:575px){.slider__img{max-height:300px}}
@media screen and (max-width:575px){.slider__img{width:100%}}
.slider__pagination{display:flex;display:flex;align-items:center;justify-content:center;width:80px;letter-spacing:4px;font-weight:500}
.slider__pagination-bullet{width:8px;height:8px;margin-right:4px;transition:background 0.3s;border-radius:50%;background:#e4e4e4}
.slider__pagination-bullet--active{background:#0041a3}
.slider__pagination-bullet:last-child{margin-right:0}
.slider__nav .swiper-pagination-progressbar{position:relative;width:100%;height:60px;background:#e4e4e4}
@media screen and (max-width:991px){.slider__nav .swiper-pagination-progressbar{height:40px}}
.slider__nav .swiper-pagination-progressbar-fill{background:#0041a3}
.slider__nav{position:relative;display:flex;align-items:center}
.slider__button-next,.slider__button-prev{z-index:2;display:flex;align-items:center;justify-content:center;width:60px;height:60px;cursor:pointer;transition:background 0.2s;outline:none;background:transparent;background:#e4e4e4}
.slider__button-next:hover:not([aria-disabled="true"]),.slider__button-prev:hover:not([aria-disabled="true"]){background:#0041a3}
.slider__button-next:hover:not([aria-disabled="true"]) .svg,.slider__button-prev:hover:not([aria-disabled="true"]) .svg{fill:#fff}
.slider__button-next .svg,.slider__button-prev .svg{width:13px;height:20px;transition:fill 0.2s ease-in-out 0.1s;fill:#0041a3}
@media screen and (max-width:991px){.slider__button-next .svg,.slider__button-prev .svg{width:9px;height:14px}}
@media screen and (max-width:991px){.slider__button-next,.slider__button-prev{width:40px;height:40px}}
.slider__button-next[aria-disabled="true"],.slider__button-prev[aria-disabled="true"]{cursor:default;opacity:0.5}
.slider__button-next[aria-disabled="true"] svg,.slider__button-prev[aria-disabled="true"] svg{fill:#afafaf}
.slider__button-prev .svg{transform:rotate(180deg)}
.slider__button-next .svg{fill:#0041a3}
.slider__button-next .icon{transform:rotate(180deg)}
@media screen and (max-width:991px){.slider{margin-bottom:20px}}
.slider--adaptive .slider__wrapper{flex-wrap:wrap}
@media screen and (max-width:991px){.slider--adaptive .slider{margin-bottom:20px}.slider--adaptive .slider__wrapper{flex-wrap:nowrap}.slider--adaptive .slider__nav{display:block}.slider--adaptive .row{margin-right:0;margin-left:0}.slider--adaptive [class^="col-"],.slider--adaptive [class*=" col-"]{padding-right:0;padding-left:0}}
.img-slider{display:flex;flex-wrap:nowrap}
.img-slider__img{display:block;flex-shrink:0;max-width:100%;object-fit:cover;object-position:top}
@media (max-width:767px){.img-slider__img{width:100%;height:100%;object-fit:contain}}
.swiper-science-tutorial{margin-bottom:15px}
.swiper-science-tutorial img{display:block;box-sizing:border-box;width:100%;border:1px solid #e4e4e4}
.swiper-science-tutorial-navigation{display:flex;justify-content:space-between;width:100%;max-width:160px;margin-top:10px}
.swiper-science-tutorial-pagination{align-items:center;justify-content:center;width:100%;text-align:center;line-height:40px}
.swiper-science-tutorial-prev,.swiper-science-tutorial-next{display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;cursor:pointer;transition:background 0.2s;border:0;outline:none;background:#e4e4e4}
.swiper-science-tutorial-prev .svg,.swiper-science-tutorial-next .svg{width:9px;height:14px}
.swiper-science-tutorial-prev .svg{transform:rotate(180deg)}
.scientific-collections__item .swiper-slide img{display:block;box-sizing:border-box;width:100%;border:1px solid #e4e4e4}
.swiper-science-collections{margin-bottom:15px}
.swiper-science-collections img{display:block;box-sizing:border-box;width:100%;border:1px solid #e4e4e4}
.swiper-science-collections-navigation{display:flex;justify-content:space-between;width:100%;max-width:160px;margin-top:10px}
.swiper-science-collections-pagination{align-items:center;justify-content:center;width:100%;text-align:center;line-height:40px}
.swiper-science-collections-prev,.swiper-science-collections-next{display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;cursor:pointer;transition:background 0.2s;border:0;outline:none;background:#e4e4e4}
.swiper-science-collections-prev .svg,.swiper-science-collections-next .svg{width:9px;height:14px}
.swiper-science-collections-prev .svg{transform:rotate(180deg)}
.tabs-1__head{border:none;border-bottom:2px solid #e4e4e4;display:flex;justify-content:space-between;transition:max-height 0.5s;font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:26px;letter-spacing:0.02em}
@media screen and (max-width:1100px){.tabs-1__head{font-size:16px;line-height:22px}}
@media screen and (max-width:991px){.tabs-1__head{font-size:16px;line-height:26px;flex-direction:column;border:1px solid #ccc;overflow:hidden;transition:height 0.3s}}
@media screen and (max-width:575px){.tabs-1__head{margin-left:-10px;margin-right:-10px;border-right:none;border-left:none}}
.tabs-1__head.open .top-item .svg{transform:rotate(270deg)}
.tabs-1 .top-item{display:none}
@media (max-width:991px){.tabs-1 .top-item{display:flex;justify-content:space-between;align-items:center;color:#0041a3}}
.tabs-1 .top-item .svg{fill:#0041a3;width:15px;height:15px;transform:rotate(90deg)}
.tabs-1__item{position:relative;cursor:pointer;padding:20px 0}
.tabs-1__item.active{color:#0041a3}
@media screen and (max-width:991px){.tabs-1__item{padding:7px 10px;border-bottom:1px solid #ccc}.tabs-1__item:last-of-type{border-bottom:none}}
.tabs-1__item:not(.active):hover:after{content:"";height:2px;width:100%;position:absolute;bottom:-2px;left:0;background:#0041a3;opacity:0.3}
@media screen and (max-width:991px){.tabs-1__item:not(.active):hover:after{content:none}}
.tabs-1__item.active:after{content:"";height:2px;width:100%;position:absolute;bottom:-2px;left:0;background:#0041a3}
@media screen and (max-width:991px){.tabs-1__item.active:after{content:none}}
.tabs-1__content{padding-top:40px;word-break:break-all}
.tabs-1__link{display:block;margin-bottom:20px;text-decoration:underline;font-family:Inter;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;letter-spacing:0.02em;text-decoration-line:underline;color:#343434}
.tabs-1__link:last-of-type{margin-bottom:0}
.tabs-1__link:hover{text-decoration:none}
.tabs-1__btn{width:25%}
.tabs-1 .button--show{display:none}
.tabs-1 .dropdown__bot-wrapper{padding:0}
.tabs-2__item,.tabs-2__head .link,.tabs-2-links__item,.tabs-2-links__head .link{cursor:pointer;font-family:Inter;font-style:normal;font-weight:normal;font-size:12px;line-height:20px;letter-spacing:0.02em;color:#343434;background:#f4f4f4;padding:5px 15px;margin-bottom:2px;width:100%}
.tabs-2__item:last-child,.tabs-2__head .link:last-child,.tabs-2-links__item:last-child,.tabs-2-links__head .link:last-child{margin-bottom:0}
.tabs-2__item:hover:not(.active),.tabs-2__head .link:hover:not(.active),.tabs-2-links__item:hover:not(.active),.tabs-2-links__head .link:hover:not(.active){border-left:1px solid #0041a3;text-decoration:none}
.tabs-2__item.active,.tabs-2__head .link.active,.tabs-2-links__item.active,.tabs-2-links__head .link.active{color:#0041a3;cursor:default;text-decoration:none}
.tabs-3__item{min-width:max-content;padding:20px;font-family:Inter;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;letter-spacing:0.02em;font-weight:500;color:#0041a3;background:#fff;display:flex;justify-content:center;align-items:center;flex-grow:1;border-right:1px solid #e4e4e4;cursor:pointer;transition:background 0.5s}
@media (max-width:767px){.tabs-3__item{padding:10px}}
.tabs-3__item:last-child{border-right:none}
.tabs-3__item + .tabs-3__item{border-left:none}
.tabs-3__item.active{background:#f4f4f4}
.tabs-3__head{display:flex;overflow-x:auto;border:1px solid #e4e4e4}
@media (max-width:767px){.tabs-3__head.wrap{flex-wrap:wrap}}
.tabs-3__head.wrap .tabs-3__item{min-width:0}
.tabs-3-payment__item .svg{fill:#0041a3;width:30px}
.js-tab{transition:opacity 0.5s ease-in-out}
.show-btn{width:110px;cursor:pointer;border:none;background:none;padding:0;font-family:Inter;font-style:normal;font-weight:normal;font-size:11px;line-height:20px;display:flex;align-items:center;justify-content:space-between;letter-spacing:0.02em;color:#afafaf;position:relative;outline:none}
.show-btn .icon{margin-left:10px}
.show-btn .svg{margin:0;fill:#afafaf;width:10px;height:10px;transform:rotate(90deg)}
.show-btn.open .svg{transform:rotate(270deg)}
.show-content{overflow:hidden;transition:max-height 0.5s}
.create-appeal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;opacity:0;visibility:hidden;background:rgba(0,0,0,0.7);display:flex;justify-content:center;align-items:center;transition:opacity 0.3s,visibility 0.3s;cursor:pointer}
.create-appeal__body{cursor:default;position:relative;padding:40px;border-radius:4px;border:1px solid #f4f4f4;background:#fff;width:100%;max-width:640px;max-height:90%;overflow-y:auto;transform:translateY(-25px);transition:transform 0.3s}
@media (max-width:767px){.create-appeal__body{padding:20px}}
@media (max-width:767px){.create-appeal__body{max-width:90%}}
@media (max-width:575px){.create-appeal__body{padding:10px;max-height:100%;max-width:100%;border-radius:0}}
.create-appeal__body::-webkit-scrollbar{width:6px}
.create-appeal__body::-webkit-scrollbar-track{background:#fff;border-radius:4px}
.create-appeal__body::-webkit-scrollbar-thumb{background:#afafaf;border-radius:4px}
.create-appeal__body::-webkit-scrollbar-thumb:hover{background:#afafaf}
.create-appeal.active{visibility:visible;opacity:1}
.create-appeal.active .create-appeal__body{transform:translateY(0)}
.create-appeal .form__item{margin-bottom:20px}
.create-appeal__upload{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;font-size:0}
.create-appeal__upload-btn{position:relative}
.create-appeal__upload-item{display:flex;align-items:center;margin-bottom:10px}
.create-appeal__upload-item .text{margin:0 10px;word-break:break-all}
.create-appeal__upload-item .remove{background:none;border:0;width:14px;height:14px;cursor:pointer}
.create-appeal__upload-item .remove .svg{width:12px;height:12px;fill:#afafaf;transition:fill 0.3s}
.create-appeal__upload-item .remove:hover .svg{fill:#343434}
.create-appeal__upload-preview{margin:0 -40px;border-top:2px solid #0041a3;padding:20px 40px;padding-top:40px;margin-top:20px;padding-bottom:0;display:none;flex-wrap:wrap;position:relative}
@media (max-width:991px){.create-appeal__upload-preview{margin:0 -20px;margin-top:20px;padding:20px;padding-top:40px}}
@media (max-width:575px){.create-appeal__upload-preview{margin:0 -10px;margin-top:20px;padding:10px;padding-top:40px}}
.create-appeal__upload-preview .preview{width:40px;height:40px;object-fit:cover}
.create-appeal__upload-preview:before{content:url("/themes/mntk/assets/images/common/svg/screp.svg");position:absolute;top:0;left:40px;transform:translateY(-50%)}
.create-appeal__upload-error{display:none}
.create-appeal__upload-error.active{display:block;opacity:1}
.create-appeal .button--cross{cursor:pointer;border:none;background:transparent;position:absolute;top:20px;right:20px;z-index:102}
@media (max-width:575px){.create-appeal .button--cross{top:10px;right:10px}}
.create-appeal .button--cross .svg{fill:#ccc}
.create-review{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;opacity:0;visibility:hidden;background:rgba(0,0,0,0.7);display:flex;justify-content:center;align-items:center;transition:opacity 0.3s,visibility 0.3s;cursor:pointer}
.create-review__body{cursor:default;position:relative;padding:40px;border-radius:4px;border:1px solid #f4f4f4;background:#fff;width:100%;max-width:640px;max-height:90%;overflow-y:auto;transform:translateY(-25px);transition:transform 0.3s}
@media (max-width:767px){.create-review__body{padding:20px}}
@media (max-width:767px){.create-review__body{max-width:90%}}
@media (max-width:575px){.create-review__body{padding:10px;max-height:100%;max-width:100%;border-radius:0}}
.create-review__body::-webkit-scrollbar{width:6px}
.create-review__body::-webkit-scrollbar-track{background:#fff;border-radius:4px}
.create-review__body::-webkit-scrollbar-thumb{background:#afafaf;border-radius:4px}
.create-review__body::-webkit-scrollbar-thumb:hover{background:#afafaf}
.create-review.active{visibility:visible;opacity:1}
.create-review.active .create-review__body{transform:translateY(0)}
.create-review .form__item{margin-bottom:20px}
.create-review__upload{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;font-size:0}
.create-review__upload-btn{position:relative}
.create-review__upload-item{display:flex;align-items:center;margin-bottom:10px}
.create-review__upload-item .text{margin:0 10px;word-break:break-all}
.create-review__upload-item .remove{background:none;border:0;width:14px;height:14px;cursor:pointer}
.create-review__upload-item .remove .svg{width:12px;height:12px;fill:#afafaf;transition:fill 0.3s}
.create-review__upload-item .remove:hover .svg{fill:#343434}
.create-review__upload-preview{margin:0 -40px;border-top:2px solid #0041a3;padding:20px 40px;padding-top:40px;margin-top:20px;padding-bottom:0;display:none;flex-wrap:wrap;position:relative}
@media (max-width:991px){.create-review__upload-preview{margin:0 -20px;margin-top:20px;padding:20px;padding-top:40px}}
@media (max-width:575px){.create-review__upload-preview{margin:0 -10px;margin-top:20px;padding:10px;padding-top:40px}}
.create-review__upload-preview .preview{width:40px;height:40px;object-fit:cover}
.create-review__upload-preview:before{content:url("/themes/mntk/assets/images/common/svg/screp.svg");position:absolute;top:0;left:40px;transform:translateY(-50%)}
.create-review__upload-error{display:none}
.create-review__upload-error.active{display:block;opacity:1}
.create-review .button--cross{cursor:pointer;border:none;background:transparent;position:absolute;top:20px;right:20px;z-index:102}
@media (max-width:575px){.create-review .button--cross{top:10px;right:10px}}
.create-review .button--cross .svg{fill:#ccc}
.education-plan-sign{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;opacity:0;visibility:hidden;background:rgba(0,0,0,0.7);display:flex;justify-content:center;align-items:center;transition:opacity 0.3s,visibility 0.3s;cursor:pointer}
.education-plan-sign__body{cursor:default;position:relative;padding:40px;border-radius:4px;border:1px solid #f4f4f4;background:#fff;width:100%;max-width:640px;max-height:90%;overflow-y:auto;transform:translateY(-25px);transition:transform 0.3s}
@media (max-width:767px){.education-plan-sign__body{padding:20px}}
@media (max-width:767px){.education-plan-sign__body{max-width:90%}}
@media (max-width:575px){.education-plan-sign__body{padding:10px;max-height:100%;max-width:100%;border-radius:0}}
.education-plan-sign__body::-webkit-scrollbar{width:6px}
.education-plan-sign__body::-webkit-scrollbar-track{background:#fff;border-radius:4px}
.education-plan-sign__body::-webkit-scrollbar-thumb{background:#afafaf;border-radius:4px}
.education-plan-sign__body::-webkit-scrollbar-thumb:hover{background:#afafaf}
.education-plan-sign.active{visibility:visible;opacity:1}
.education-plan-sign.active .education-plan-sign__body{transform:translateY(0)}
.education-plan-sign .form__item{margin-bottom:20px}
.education-plan-sign__upload{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;font-size:0}
.education-plan-sign__upload-btn{position:relative}
.education-plan-sign__upload-item{display:flex;align-items:center;margin-bottom:10px}
.education-plan-sign__upload-item .text{margin:0 10px;word-break:break-all}
.education-plan-sign__upload-item .remove{background:none;border:0;width:14px;height:14px;cursor:pointer}
.education-plan-sign__upload-item .remove .svg{width:12px;height:12px;fill:#afafaf;transition:fill 0.3s}
.education-plan-sign__upload-item .remove:hover .svg{fill:#343434}
.education-plan-sign__upload-preview{margin:0 -40px;border-top:2px solid #0041a3;padding:20px 40px;padding-top:40px;margin-top:20px;padding-bottom:0;display:none;flex-wrap:wrap;position:relative}
@media (max-width:991px){.education-plan-sign__upload-preview{margin:0 -20px;margin-top:20px;padding:20px;padding-top:40px}}
@media (max-width:575px){.education-plan-sign__upload-preview{margin:0 -10px;margin-top:20px;padding:10px;padding-top:40px}}
.education-plan-sign__upload-preview .preview{width:40px;height:40px;object-fit:cover}
.education-plan-sign__upload-preview:before{content:url("/themes/mntk/assets/images/common/svg/screp.svg");position:absolute;top:0;left:40px;transform:translateY(-50%)}
.education-plan-sign__upload-error{display:none}
.education-plan-sign__upload-error.active{display:block;opacity:1}
.education-plan-sign .button--cross{cursor:pointer;border:none;background:transparent;position:absolute;top:20px;right:20px;z-index:102}
@media (max-width:575px){.education-plan-sign .button--cross{top:10px;right:10px}}
.education-plan-sign .button--cross .svg{fill:#ccc}
.daily-popup{position:fixed;z-index:101;top:0;right:0;bottom:0;left:0;display:flex;visibility:hidden;align-items:center;justify-content:center;cursor:pointer;transition:opacity 0.3s,visibility 0.3s;opacity:0;background:rgba(0,0,0,0.7)}
.daily-popup__body{position:relative;overflow-y:auto;max-width:calc(100% - 40px);max-height:90%;cursor:default;transition:transform 0.3s;transform:translateY(-25px)}
.daily-popup__body::-webkit-scrollbar{width:6px}
.daily-popup__body::-webkit-scrollbar-track{border-radius:4px;background:#fff}
.daily-popup__body::-webkit-scrollbar-thumb{border-radius:4px;background:#afafaf}
.daily-popup__body::-webkit-scrollbar-thumb:hover{background:#afafaf}
.daily-popup__body .desktop,.daily-popup__body .tablet,.daily-popup__body .mobile{max-height:100%;object-fit:contain}
.daily-popup__body .desktop{display:none}
@media (min-width:992px){.daily-popup__body .desktop{display:block}}
.daily-popup__body .tablet{display:none}
@media (min-width:476px) and (max-width:991px){.daily-popup__body .tablet{display:block}}
.daily-popup__body .mobile{display:none}
@media (max-width:475px){.daily-popup__body .mobile{display:block}}
.daily-popup.active{visibility:visible;opacity:1}
.daily-popup.active .daily-popup__body{transform:translateY(0)}
.daily-popup .button--cross{position:absolute;z-index:102;top:20px;right:20px;cursor:pointer;border:none;background:transparent}
@media (max-width:575px){.daily-popup .button--cross{top:10px;right:10px}}
.daily-popup .button--cross .svg{fill:#ccc}
@media (max-width:575px){.shedule{width:552px}}
.shedule__row{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:10px}
@media (max-width:767px){.shedule__row{grid-template-columns:repeat(6,1fr);margin-bottom:0}}
.shedule__row:last-of-type{margin-bottom:0}
.shedule__row:first-of-type>.shedule__td{min-height:30px;border-top:0;border-bottom:0}
.shedule__td{display:flex;justify-content:center;align-items:center;padding:0 5px;border:1px solid #e4e4e4;border-right:0;min-height:60px;color:#0041a3;font-size:14px}
@media (max-width:991px){.shedule__td{font-size:12px}}
@media (max-width:575px){.shedule__td{min-height:40px}}
.shedule__td:first-of-type{border:0;justify-content:flex-start;width:120px}
@media (max-width:767px){.shedule__td:first-of-type{width:auto;grid-column:span 6}}
.shedule__td:last-of-type{border-right:1px solid #e4e4e4}
.shedule__td .span{font-weight:500;font-size:16px;color:#343434}
.shedule__td--disabled{background:#f4f4f4;color:#afafaf}
.shedule__td--gray{color:#afafaf}
.shedule__td--2{grid-column:span 2}
.shedule__td--3{grid-column:span 3}
.shedule__td--4{grid-column:span 4}
.shedule__td--5{grid-column:span 5}
.shedule__td--6{grid-column:span 6}
.shedule__td--7{grid-column:span 7}
.modal-success{cursor:default;padding:40px;position:relative;background:#fff;transform:scale(0);transition:0.3s transform;display:none}
@media (max-width:767px){.modal-success{padding:20px}}
.modal-success .h3{color:#0041a3}
.modal-success .p{color:#0041a3;font-weight:500}
.modal-error{cursor:default;padding:40px;position:relative;background:#0041a3;transform:scale(0);transition:0.3s transform;display:none}
@media (max-width:767px){.modal-error{padding:20px}}
.modal-error .h3{color:#fff}
.modal-error .p{color:#fff;font-weight:500}
.modal-error .link{text-decoration:underline;color:#fff}
.overlay{position:fixed;z-index:101;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);cursor:pointer;visibility:hidden;opacity:0;display:flex;justify-content:center;align-items:center;transition:opacity 0.3s}
.overlay>.modal{max-width:90%;display:block}
.overlay.active{visibility:visible;opacity:1}
.overlay.active>.modal{display:block;transform:scale(1)}
.overlay .button--cross{cursor:pointer;border:none;background:transparent;position:absolute;top:20px;right:20px;z-index:102}
@media (max-width:575px){.overlay .button--cross{top:10px;right:10px}}
.overlay .button--cross .svg{fill:#ccc}
.overlay--immortal{position:fixed;z-index:101;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);cursor:pointer;visibility:hidden;opacity:0;display:flex;justify-content:center;align-items:center;transition:opacity 0.3s;cursor:default;z-index:9999}
.overlay--immortal.active{visibility:visible;opacity:1}
.overlay--immortal.active>.modal{display:block;transform:scale(1)}
.rich-editor{transition:opacity 0.3s}
.rich-editor__map{position:absolute;bottom:0}
@media (max-width:991px){.rich-editor__map{position:static}}
.rich-editor .table{overflow-x:auto}
.rich-editor table{display:block;overflow-x:auto;width:100%;border-collapse:collapse}
.rich-editor table thead{color:#0041a3;font-weight:700}
.rich-editor table thead>tr>td{min-width:max-content;padding:10px;vertical-align:middle;white-space:nowrap;border-bottom:2px solid #e4e4e4}
.rich-editor table tbody>tr>td{padding:10px;border:1px solid #e4e4e4}
@media (max-width:991px){.rich-editor table tbody>tr>td{font-size:14px;line-height:24px}}
@media (max-width:575px){.rich-editor table tbody>tr>td{font-size:12px;line-height:22px}}
.rich-editor img{width:auto !important;max-width:100% !important;height:auto !important;object-fit:contain}
.rich-editor a{display:inline;text-decoration:none;letter-spacing:0.02em;color:#0041a3;font-family:Inter;font-weight:normal;font-style:normal}
.rich-editor a:hover{text-decoration:underline}
.rich-editor p{font-weight:400}
.rich-editor ul:not(:last-child){margin-bottom:20px}
.rich-editor h2{margin:20px 0}
.rich-editor h2:first-child{margin-top:0}
.rich-editor h3{display:flex;align-items:center;margin-top:40px;margin-bottom:40px}
.rich-editor h3:first-child{margin-top:0}
.rich-editor h3.blue{color:#0041a3}
.rich-editor h3 img{width:40px !important;height:40px !important;margin-right:20px;object-fit:contain}
@media (max-width:575px){.rich-editor h3 img{margin-right:10px}}
@media (max-width:767px){.rich-editor h3{margin-top:20px;margin-bottom:20px}}
.rich-editor p:not(:last-child){margin-bottom:10px}
.rich-editor ul{padding:0;list-style:none}
.rich-editor ul li{position:relative;margin-bottom:10px;padding-left:25px;font-weight:400}
@media (max-width:767px){.rich-editor ul li{padding-left:20px}}
.rich-editor ul li:last-child{margin-bottom:0}
.rich-editor ul li:before{position:absolute;top:10px;left:0;width:5px;height:5px;content:"";border-radius:50%;background:#343434}
.rich-editor ol{list-style:none;counter-reset:my-awesome-counter}
.rich-editor ol:not(:last-child){margin-bottom:20px}
.rich-editor ol li{counter-increment:my-awesome-counter}
.rich-editor ol li::before{content:counter(my-awesome-counter) ". ";color:#343434;font-weight:500}
.rich-editor .oc-text-bordered{display:flex;align-items:center;padding:30px;letter-spacing:0.02em;color:#0041a3;font-size:14px;font-weight:500;line-height:26px}
.rich-editor .oc-text-bordered:before{width:20px;height:20px;margin-right:20px;content:url("/themes/mntk/assets/images/common/svg/subtract.svg")}
.rich-editor blockquote{display:block;position:relative;padding:60px 0;position:relative;background-image:url("/themes/mntk/assets/images/common/decor/quote-open.svg"),url("/themes/mntk/assets/images/common/decor/quote-close.svg");background-position:0 0,100% 100%;background-repeat:no-repeat}
.rich-editor blockquote::before{content:"";position:absolute;right:0;top:21px;width:calc(100% - 85px);height:1px;background:#0041a3}
.rich-editor blockquote::after{content:"";position:absolute;left:0;bottom:21px;width:calc(100% - 85px);height:1px;background:#0041a3}
.number-list{padding-bottom:25px}
.js-accordion-body.number-list{padding-bottom:0}
.js-accordion + h2,.js-accordion + h3{margin-top:40px}
.loader{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.65);display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;z-index:0;transition:visibility 0.3s,opacity 0.3s}
.loader.active{opacity:1;visibility:visible;z-index:99;cursor:default}
.loader--fs{position:fixed}
.loader__inner,.loader__inner:before,.loader__inner:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}
.loader__inner{color:#0041a3;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
.loader__inner:before,.loader__inner:after{content:"";position:absolute;top:0}
.loader__inner:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.loader__inner:after{left:3.5em}
@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}
.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}
.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#0041a3;animation-timing-function:cubic-bezier(0,1,1,0)}
.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}
.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}
.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}
.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}
@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}
@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}
@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}
#ya-site-results .b-body-items{padding:0}
#ya-site-results .b-head__l{padding-left:0}
#ya-site-results .b-serp-item__number{display:none}
#ya-site-form0 .ya-site-form__search .ya-site-form__search-input{padding:0}#ya-site-form0 .ya-site-form__form .ya-site-form__input .ya-site-form__input-text{border:1px solid #e4e4e4;border-color:#e4e4e4;box-sizing:border-box;padding:10px 20px;outline:none;width:100%;height:60px;transition:border-color 0.3s}
#ya-site-form0 .ya-site-form__form .ya-site-form__input .ya-site-form__input-text::-webkit-search-cancel-button{-webkit-appearance:none;width:20px;height:20px;margin:0;background-image:url("/themes/mntk/assets/images/common/svg/cross.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px;filter:grayscale(1);cursor:pointer}
@media (max-width:991px){#ya-site-form0 .ya-site-form__form .ya-site-form__input .ya-site-form__input-text{height:40px;padding:10px}}
#ya-site-form0 .ya-site-form__form .ya-site-form__input .ya-site-form__input-text:focus{border-color:#0041a3 !important}#ya-site-results .g-gap-horizontal{margin-left:0}
#ya-site-results .g-gap-vertical{margin:0;padding-bottom:40px}#ya-site-results .b-serp-item + .b-serp-item{padding:20px 0;margin-bottom:0;border-top:1px solid #e4e4e4}#ya-site-form0 .ya-site-form__search .ya-site-form__search-input .ya-site-form__submit{cursor:pointer;border:1px solid #e4e4e4;background:#e4e4e4;color:#0041a3;padding:0;width:60px;height:60px;flex-shrink:0;font-size:0 !important;margin-left:40px;position:relative;background-image:url("/themes/mntk/assets/images/common/svg/search.svg");background-repeat:no-repeat;background-position:50% 50%}
@media (max-width:991px){#ya-site-form0 .ya-site-form__search .ya-site-form__search-input .ya-site-form__submit{width:40px;height:40px;margin-left:20px;background-size:20px 20px}}
@media (max-width:575px){#ya-site-form0 .ya-site-form__search .ya-site-form__search-input .ya-site-form__submit{margin-left:10px}}
#ya-site-form0 .ya-site-form__search .ya-site-form__search-input .ya-site-form__submit:focus:hover:not([disabled]):not(.active),#ya-site-form0 .ya-site-form__search .ya-site-form__search-input .ya-site-form__submit:hover:hover:not([disabled]):not(.active){filter:drop-shadow(0px 0 10px rgba(52,52,52,0.1))}#ya-site-results .b-bottom-wizard .b-pager{margin-left:0}
#ya-site-results .b-pager__arrow{display:none}
#ya-site-results .b-loader__paranja{z-index:1;padding:0}
#ya-site-results .b-loader__ext-wrapper{z-index:1;padding:0}
#ya-site-results .b-serp-item__title-link yass-span{font-weight:700;font-size:18px;line-height:26px}
#ya-site-results{min-height:40vh}
#ya-site-form0 #search-clear{display:none !important}
.cookie-popup{background:#0041a3;padding:20px;position:fixed;left:50%;bottom:0;z-index:100;transform:translateX(-50%);display:flex;align-items:center;justify-content:space-between;width:475px;transition:opacity 0.3s}
@media (max-width:575px){.cookie-popup{width:100%;padding:10px}}
.cookie-popup:not(.show){opacity:0;display:none}
.cookie-popup__text{color:#fff;line-height:150%}
.cookie-popup .link{color:#fff}
.cookie-popup .close{width:20px;height:auto;margin-left:10px}
@media (max-width:575px){.cookie-popup .close{width:20px}.cookie-popup .close .svg{width:15px;height:15px}}
.event-popup{background:#0041a3;padding:20px;position:relative;transition:opacity 0.3s;width:550px}
@media (max-width:767px){.event-popup{padding:10px;width:100%}}
.event-popup:not(.show){opacity:0;display:none}
.event-popup__uptitle{color:#88b2f1;margin-bottom:10px;padding-right:30px}
.event-popup__title{color:#fff;padding-right:30px}
.event-popup__content{color:#fff}
.event-popup__content a{color:#fff}
.event-popup .close{width:20px;height:auto;position:absolute;right:20px;top:20px}
@media (max-width:575px){.event-popup .close{right:10px;width:20px}.event-popup .close .svg{width:15px;height:15px}}
.event-popup.show + .cookie-popup{margin-top:2px}
.event-popup .card-4__top{color:#fff;margin-bottom:0}
.desease-step-card{height:100%;padding:40px;background:rgba(255,255,255,0.01);border:2px solid #fff;backdrop-filter:blur(8px)}
@media (max-width:991px){.desease-step-card{padding:20px}}
.desease-step-card__num{font-weight:800;font-size:28px;line-height:40px;color:#0041a3;margin-bottom:20px}
.desease-step-card__text{font-weight:normal;font-size:14px;line-height:23px}
.desease-method-card{font-weight:normal;font-size:14px;line-height:23px}
@media (max-width:767px){.desease-method-card{margin-bottom:20px}}
.desease-method-card__head{display:flex;align-items:center}
.desease-method-card__icon{width:60px;height:60px;background:#0041a3;display:flex;justify-content:center;align-items:center;flex-shrink:0}
@media (max-width:991px){.desease-method-card__icon{width:40px;height:40px}}
.desease-method-card__icon .svg{fill:#fff}
.desease-method-card__icon .img{width:40px;height:40px;object-fit:contain}
@media (max-width:991px){.desease-method-card__icon .img{width:30px;height:30px}}
.desease-method-card__item,.desease-method-card li{font-weight:500;font-size:16px;line-height:26px;margin-bottom:5px}
.desease-method-card__item:last-of-type,.desease-method-card li:last-of-type{margin-bottom:0}
.desease-intro{position:relative;background:#0041a3;padding:40px 0;color:#fff;min-height:450px;display:flex;align-items:center;background-position:100% 50%;font-weight:normal;font-size:14px;line-height:23px}
.desease-intro .container{z-index:1}
.desease-intro:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url("/themes/mntk/assets/images/common/decor/bg-decor3.png");background-repeat:no-repeat}
@media (max-width:991px){.desease-intro:after{background-position:100% 0}}
@media (max-width:767px){.desease-intro:after{content:none}}
.desease-intro:before{content:"";position:absolute;top:0;left:0;width:80%;height:100%;background:linear-gradient(90deg,#0041a3 30%,transparent 100%);z-index:1}
@media (max-width:991px){.desease-intro:before{width:100%;background:linear-gradient(90deg,#0041a3 10%,transparent 100%)}}
@media (max-width:767px){.desease-intro:before{background:rgba(0,65,163,0.8)}}
@media (max-width:767px){.desease-intro{min-height:260px}}
.desease-about .img{width:348px}
@media (max-width:767px){.desease-about .img{height:300px;object-fit:contain}}
@media (max-width:575px){.desease-about .img{height:250px}}
@media (max-width:991px){.desease-about{margin-bottom:40px}}
@media (max-width:767px){.desease-about .img-wrapper{display:flex;justify-content:center}}
.desease-symptoms{background:#f4f4f4;padding:60px 0}
@media (max-width:767px){.desease-symptoms{padding:40px 0}}
.desease-symptoms__preview{font-size:16px;line-height:26px;max-width:660px}
.desease-symptoms__column-icon{width:40px;height:40px;flex-shrink:0;margin-right:40px}
@media (max-width:991px){.desease-symptoms__column-icon{margin-right:20px}}
@media (max-width:575px){.desease-symptoms__column-icon{margin-right:10px}}
.desease-symptoms__column-icon .img{width:100%;height:100%;object-fit:cover}
.desease-symptoms__column-text{font-weight:700;font-size:16px}
@media (max-width:991px){.desease-symptoms__column-text{font-size:16px}}
.desease-warnings__card{height:100%;padding:40px;border:1px solid #e4e4e4}
@media (max-width:991px){.desease-warnings__card{padding:20px}}
.desease-warnings__card .img{width:60px;height:60px;object-fit:cover}
.desease-warnings__card-text{font-weight:normal;font-size:14px;line-height:23px;color:#0041a3;margin-top:20px}
@media (max-width:1319px){.desease-warnings__card{padding:20px}}
@media (max-width:991px){.desease-warnings__card{margin-bottom:20px}}
.desease-diagnostic{background:#f4f4f4;background-image:url("/themes/mntk/assets/images/common/decor/bg-decor.png");background-repeat:no-repeat;background-position:100% 0;padding:60px 0;padding-bottom:40px}
@media (max-width:991px){.desease-diagnostic{padding:40px 0;padding-bottom:20px}}
.desease-diagnostic__card{margin-bottom:40px}
@media (max-width:991px){.desease-diagnostic__card{margin-bottom:20px}}
.desease-services{padding:80px 0;margin-bottom:140px;background:#f4f4f4}
.desease-services--white{background:#fff;margin-bottom:140px}
.desease-healing{font-weight:500;font-size:16px;line-height:26px}
.desease-healing__col:nth-child(1){display:flex;flex:0 0 40%;max-width:40%;padding:0 20px}
.desease-healing__col:nth-child(1) .img{transform:translateY(-60px)}
@media (max-width:991px){.desease-healing__col:nth-child(1){display:none}}
.desease-healing__col:nth-child(2){flex:0 0 60%;max-width:60%;padding:0 20px}
@media (max-width:991px){.desease-healing__col:nth-child(2){flex:0 0 100%;max-width:100%}}
@media (max-width:575px){.desease-healing__col:nth-child(2){padding:0 10px}}
.desease-healing__container{max-width:100%;padding:0 20px}
@media (max-width:991px){.desease-healing__container{max-width:720px;padding:0 20px;margin:0 auto}}
@media (max-width:767px){.desease-healing__container{max-width:540px}}
@media (max-width:575px){.desease-healing__container{max-width:none;width:100%;padding:0 10px}}
.desease-methods__list{column-count:2;column-gap:40px}
@media (max-width:767px){.desease-methods__list{column-count:1}}
.desease-methods__col{margin:0;display:grid;grid-template-rows:1fr auto;break-inside:avoid;margin-bottom:40px}
@media (max-width:991px){.desease-faq .col-6{max-width:100%;flex:0 0 100%}}
.hospitalization-rules__items{transition:opacity 0.5s}
.hospitalization-rules .text-title.blue .span{font-size:20px;line-height:30px;color:#0041a3;font-weight:700}
@media (max-width:991px){.hospitalization-rules .text-title.blue .span{font-size:16px;line-height:26px}}
@media (max-width:575px){.hospitalization-rules .text-title.blue .span{font-size:16px;line-height:22px}}
.hospitalization-rules__list-item{margin-bottom:10px;padding-left:30px;position:relative;font-size:16px}
.hospitalization-rules__list-item:before{content:"";position:absolute;left:0;top:11px;width:5px;height:5px;background:#343434;border-radius:50%}
.hospitalization-rules__item.border{border:1px solid #e4e4e4;padding:40px}
@media (max-width:991px){.hospitalization-rules__item.border{padding:20px}}
@media (max-width:575px){.hospitalization-rules__item.border{padding:10px}}
.hospitalization-rules__item.filled{background-color:#f4f4f4;padding:40px}
@media (max-width:991px){.hospitalization-rules__item.filled{padding:20px}}
@media (max-width:575px){.hospitalization-rules__item.filled{padding:10px}}
.hospitalization-rules__item.filled .text{font-size:20px;line-height:30px;font-weight:700}
@media (max-width:991px){.hospitalization-rules__item.filled .text{font-size:16px;line-height:26px}}
@media (max-width:575px){.hospitalization-rules__item.filled .text{font-size:16px;line-height:22px}}
.hospitalization-rules__item.filled .p{font-size:14px;font-weight:400;margin:20px 0}
.hospitalization-rules__item.filled .p--small{font-size:12px;color:#afafaf}
.hospitalization-rules__item.filled .link{color:#0041a3;font-size:20px;line-height:30px;display:block;font-weight:700}
@media (max-width:991px){.hospitalization-rules__item.filled .link{font-size:16px}}
.hospitalization-rules__label{background:#f4f4f4;padding:20px}
.hospitalization-rules__label .span{color:#0041a3;font-size:16px}
@media (max-width:767px){.hospitalization-rules__label{padding:10px}}
.oms-reception__content{transition:opacity 0.5s}
.oms-reception .annotation{margin-top:10px;margin-bottom:40px}
@media (max-width:991px){.oms-reception .annotation{margin-bottom:20px}}
.oms-reception__intro{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e4e4e4;font-weight:400}
@media (max-width:991px){.oms-reception__intro{padding-bottom:20px;margin-bottom:20px}}
.oms-reception__intro .link{margin-top:20px}
.patients-rules{font-family:Inter;font-style:normal;letter-spacing:0.02em}
.patients-rules__content{transition:opacity 0.3s}
.patients-rules .notice{font-weight:normal;font-size:14px;line-height:23px;color:#afafaf;margin-top:10px}
.patients-rules .h3{margin-top:20px}
.patients-rules .uptext{font-weight:500;font-size:16px;line-height:28px;color:#0041a3}
@media (max-width:767px){.patients-rules .uptext{font-size:16px;line-height:26px}}
.patients-rules .downtext{font-weight:normal;font-size:16px;line-height:26px}
@media (max-width:767px){.patients-rules .downtext{font-size:14px}}
.patients-rules .text-title{margin-bottom:20px}
.patients-rules .js-accordion-block{margin-top:60px}
.reviews__sources{border:1px solid #e4e4e4;padding:40px}
@media (max-width:1319px){.reviews__sources{padding:30px}}
@media (max-width:991px){.reviews__sources{padding:20px;margin-bottom:40px}}
@media (max-width:575px){.reviews__sources{padding:10px}}
.reviews__sources-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.reviews__sources-item{padding:20px 10px;flex:0 0 50%;display:flex;justify-content:center;transition:opacity 0.3s}
@media (hover:hover) and (pointer:fine){.reviews__sources-item{cursor:pointer}.reviews__sources-item:hover{opacity:0.7}}
@media (max-width:1319px){.reviews__sources-item{justify-content:flex-start}}
@media (max-width:991px){.reviews__sources-item{flex:0 0 25%;padding:10px}}
@media (max-width:575px){.reviews__sources-item{flex:0 0 50%}}
.reviews__sources-item .img{max-width:100%;object-fit:contain}
.useful-article__list{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:40px}
@media (max-width:767.98px){.useful-article__list{grid-template-columns:repeat(1,1fr);margin-bottom:20px}}
.etable{overflow-x:auto;margin-top:80px;margin-bottom:20px}
@media (max-width:767px){.etable{margin-top:40px}}
.etable-head{display:flex;min-width:calc(169px + 160px + 130px + 130px);padding-bottom:20px;border-bottom:1px solid #e4e4e4}
.etable-head__item{display:flex;align-items:center;padding:0 20px}
.etable-head__item:nth-child(1){flex-grow:1;flex:1 0 200px;padding-left:30px}
.etable-head__item:nth-child(2){flex:0 0 100px}
.etable-head__item:nth-child(3){flex:0 0 169px}
.etable-head__item:nth-child(3)>span{flex-grow:1}
.etable-head__item:nth-child(4){flex:0 0 160px}
.etable-head__item:nth-child(4)>span{flex-grow:1}
.etable-head__item:nth-child(5){flex:0 0 130px}
.etable-head__item:nth-child(5)>span{flex-grow:1}
.etable-head__item:nth-child(6){flex:0 0 130px}
.etable-head__item:nth-child(6)>span{flex-grow:1}
.etable-head__item:nth-child(7){flex:0 0 130px}
.etable-head__item:nth-child(7)>span{flex-grow:1}
.etable-head__item:not(:last-of-type){border-right:1px solid #e4e4e4}
.etable-head__text{text-align:center;letter-spacing:0.02em;color:#afafaf;font-size:12px;line-height:16px}
.etable-body{min-width:calc(169px + 160px + 130px + 130px)}
.etable-row{display:flex;padding:20px 0}
.etable-row:not(:last-of-type){border-bottom:1px solid #e4e4e4}
.etable-row__item{position:relative;display:flex;align-items:center;padding:0 20px}
.etable-row__item:nth-child(1){flex:1 0 200px;padding-left:30px}
.etable-row__item:nth-child(2){flex:0 0 100px;text-align:center;justify-content:center}
.etable-row__item:nth-child(3){flex:0 0 169px}
.etable-row__item:nth-child(3)>span{flex-grow:1;text-align:center}
.etable-row__item:nth-child(4){flex:0 0 160px;flex-direction:column;justify-content:center}
.etable-row__item:nth-child(4)>span{text-align:center}
.etable-row__item:nth-child(5){flex:0 0 130px;flex-direction:column;justify-content:center}
.etable-row__item:nth-child(5)>span{text-align:center}
.etable-row__item:nth-child(6){flex:0 0 130px;flex-direction:column;justify-content:center}
.etable-row__item:nth-child(6)>span{text-align:center}
.etable-row__item:nth-child(7){flex:0 0 130px;flex-direction:column;justify-content:center}
.etable-row__item:nth-child(7)>span{text-align:center}
.etable-row__item:not(:last-of-type){border-right:1px solid #e4e4e4}
.etable-row__item-decor{position:absolute;left:0;width:10px;height:100%}
.etable-row__text{font-size:14px;line-height:26px}
@media (max-width:991px){.etable-row__text{font-size:13px;line-height:18px}}
.education__block{display:flex;align-items:flex-start;justify-content:space-between}
.education__block.blue{padding:40px;color:#fff;background:#0041a3}
@media (max-width:991px){.education__block.blue{padding:40px;font-size:14px}}
@media (max-width:575px){.education__block.blue{padding:10px}}
.education__block .span.blue{color:#0041a3}
.education__list-item{position:relative;margin-bottom:10px;padding-left:30px;font-size:16px}
.education__list-item:before{position:absolute;top:11px;left:0;width:5px;height:5px;content:"";border-radius:50%;background:#343434}
.education__item.border{padding:40px;border:1px solid #e4e4e4}
@media (max-width:991px){.education__item.border{padding:20px}}
@media (max-width:575px){.education__item.border{padding:10px}}
.education__item.filled{padding:40px;background-color:#f4f4f4}
@media (max-width:991px){.education__item.filled{padding:20px}}
@media (max-width:575px){.education__item.filled{padding:10px}}
.education__item.filled .text{font-size:12px}
.education__item.filled .p{margin-bottom:20px;font-size:14px;font-weight:400}
.education__item.filled .p--small{color:#afafaf;font-size:12px}
.education__item.filled .link{display:block;color:#0041a3;font-size:20px;font-weight:700;line-height:30px}
.shares-and-articles__archive{padding:40px 20px;background:#f4f4f4}
@media (max-width:991px){.shares-and-articles__archive{padding:20px 0}}
@media (max-width:575px){.shares-and-articles__archive{padding:10px 0}}
.shares-and-articles__archive>.card-4{animation-name:fadeIn;animation-duration:0.3s;animation-fill-mode:forwards}
.shares-and-articles__archive>.card-4:not(.show){display:none}
.shares-and-articles [data-tab-id="shares"] .button-load-more{margin:20px 0}
.shares-and-articles [data-tab-id="shares"] .card-4{animation-name:fadeIn;animation-duration:0.3s;animation-fill-mode:forwards}
.shares-and-articles [data-tab-id="shares"] .card-4:not(.show){display:none}
.shares-and-articles [data-tab-id="articles"]>.button-load-more{margin:20px 0}
.shares-and-articles [data-tab-id="articles"] .card-4{animation-name:fadeIn;animation-duration:0.3s;animation-fill-mode:forwards}
.shares-and-articles [data-tab-id="articles"] .card-4:not(.show){display:none}
.shares-and-articles__tab{transition:opacity 0.3s}
.shares-and-articles .card-4.bd{border-bottom:1px solid #e4e4e4;padding-bottom:20px}
.share-article{padding-top:40px}
.share-article__desc{font-size:16px;line-height:26px}
@media (max-width:991px){.share-article__desc{margin-bottom:40px}}
.governments-item{margin-top:40px;padding-bottom:20px;border-bottom:1px solid #e4e4e4}
.governments-item:last-of-type{border-bottom:0}
.governments-item:first-of-type{margin-top:0}
.governments-item__top{display:flex}
.governments-item__top-info{padding-right:40px}
@media (max-width:575px){.governments-item__top-info{padding-right:20px}}
@media (max-width:450px){.governments-item__top{flex-direction:column}.governments-item__top-info{order:2;margin-top:20px}}
.governments-item__title{margin-bottom:20px}
.governments-item__director{margin-bottom:20px}
.governments-item__director-position{color:#0041a3;font-size:14px;display:block;font-weight:400}
.governments-item .icon .svg{width:18px;height:18px;fill:#0041a3;margin-top:3px}
.governments-item__phone-subtext{font-size:12px;font-weight:400;line-height:170%;padding-left:40px}
.governments-item__info{flex-grow:1;padding-right:40px}
.governments-item__image{width:160px;height:160px;flex-shrink:0;background-color:#f4f4f4;display:flex;justify-content:center;align-items:center}
@media (max-width:575px){.governments-item__image{width:110px;height:110px}}
.governments-item .link{font-weight:500;font-size:16px;line-height:26px;color:#343434;text-decoration:none}
.academician{overflow:hidden}
.academician-intro__title{font-weight:500}
.academician-intro__text{font-size:14px;color:#afafaf}
.academician-intro .decor-letter{margin-top:-130px;width:calc(100% - 60px);margin-left:auto}
@media (max-width:991px){.academician-intro .decor-letter{margin-top:20px;margin-left:0;width:100%}}
@media (max-width:991px){.academician-intro .img{margin-bottom:20px}}
@media (max-width:991px){.academician-intro{margin-top:20px}}
.academician-images .slider{overflow:visible}
.academician-science__medals{width:440px;margin-left:auto;margin-right:auto}
@media (max-width:475px){.academician-science__medals{width:100%}}
.academician-science__medals .text-title{margin-bottom:10px}
.academician-science__medals .text-title:last-child{margin-bottom:0}
.academician-science__medals-images{display:flex;justify-content:space-between;align-items:center}
@media (max-width:475px){.academician-science__medals-images .img{max-width:28%}}
.academician-science__medals .small{font-size:14px}
.academician-science__block{background:#f4f4f4;padding:40px}
@media (max-width:1319px){.academician-science__block{padding:30px}}
@media (max-width:991px){.academician-science__block{padding:20px}}
@media (max-width:575px){.academician-science__block{padding:10px}}
.academician-science__block-content{display:flex}
@media (max-width:767px){.academician-science__block-content{flex-direction:column}}
.academician-science__block-list{flex:0 0 50%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-right:20px;border-right:1px solid #0041a3}
@media (max-width:767px){.academician-science__block-list{border-right:0;padding-right:0;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #0041a3}}
.academician-science__block-text{padding-left:20px}
@media (max-width:767px){.academician-science__block-text{padding-left:0}}
.academician-science__block-item{flex:0 0 48%}
.academician-science__block .blue{color:#0041a3}
.academician-years__item{display:flex;align-items:center;justify-content:space-between}
.academician-years__label{font-size:20px;font-weight:700;color:#fff;background:#0041a3;padding:5px 0;flex:0 0 80px;text-align:center;position:relative;margin-right:94px}
@media (max-width:767px){.academician-years__label{font-size:16px;flex:0 0 60px;padding:3px 0;margin-right:64px}}
@media (max-width:575px){.academician-years__label{font-size:12px;flex:0 0 40px;padding:0;margin-right:36px}}
.academician-years__label:after{content:"";width:7px;height:7px;background:#0041a3;position:absolute;top:50%;right:-50px;transform:translateY(-50%)}
@media (max-width:767px){.academician-years__label:after{right:-36px}}
@media (max-width:575px){.academician-years__label:after{right:-22px}}
.academician-years__text{padding:20px 0;flex:1 1 auto;position:relative;border-bottom:1px solid #f4f4f4}
@media (max-width:767px){.academician-years__text{font-size:14px}}
@media (max-width:575px){.academician-years__text{font-size:12px}}
.academician-years__text:before,.academician-years__text:after{content:"";width:1px;border-left:1px dashed #0041a3;height:50%;position:absolute;left:-48px}
@media (max-width:767px){.academician-years__text:before,.academician-years__text:after{left:-32px}}
@media (max-width:575px){.academician-years__text:before,.academician-years__text:after{left:-18px}}
.academician-years__text:before{top:0}
.academician-years__text:after{bottom:0}
.academician-years__item:first-child .academician-years__text:before{content:none}
.academician-years__item:last-of-type{flex-wrap:wrap}
.academician-years__item:last-of-type .img{margin-left:auto}
.academician-years__item:last-of-type + .img{margin-left:auto}
.academician-years__item:last-of-type .academician-years__text{flex:1 0 calc(30% - 174px);color:#0041a3;font-size:16px;font-weight:500;border-bottom:0}
.academician-years__item:last-of-type .academician-years__text:after{content:none}
.academician-rewards{padding:40px;background:#f4f4f4}
@media (max-width:991px){.academician-rewards{padding:20px}}
@media (max-width:575px){.academician-rewards{padding:10px}}
.academician-rewards__item{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}
@media (max-width:575px){.academician-rewards__item{align-items:flex-start}}
.academician-rewards__item:last-child{margin-bottom:0}
.academician-rewards .img{flex-shrink:0}
.academician-rewards__text{margin-left:40px}
@media (max-width:767px){.academician-rewards__text{margin-left:20px}}
@media (max-width:575px){.academician-rewards__text{margin-left:15px}}
.academician-outro{display:flex;align-items:flex-start}
.academician-outro .decor-letter{width:100%;margin-top:20px;margin-left:0}
@media (min-width:992px) and (max-width:1319px){.academician-outro .decor-letter{width:75%;margin-top:-25%;margin-left:25%}}
@media (min-width:1320px){.academician-outro .decor-letter{margin-top:-50%;width:60%;margin-left:auto}}
.academician-outro .decor-letter__text{font-size:25px}
@media (max-width:767px){.academician-outro .decor-letter__text{font-size:20px}}
.filial-history__image-slider .jx-label{background-color:#0041a3 !important;font-size:20px !important;font-weight:700}
.filial-history__image-slider .jx-arrow,.filial-history__image-slider .jx-credit,.filial-history__image-slider .jx-controller,.filial-history__image-slider .jx-knightlab{display:none}
.filial-history__image-slider .jx-control{width:4px !important;background:#0041a3 !important}
.filial-history__block{padding:40px}
@media (max-width:991px){.filial-history__block{padding:20px}}
@media (max-width:575px){.filial-history__block{padding:10px}}
.filial-history__block-image{padding:100px 40px;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:80px}
@media (max-width:767px){.filial-history__block-image{padding:50px 20px;margin-bottom:40px}}
@media (max-width:575px){.filial-history__block-image{padding:40px 10px}}
.filial-history__block-image .p{font-weight:400;width:50%}
@media (max-width:1319px){.filial-history__block-image .p{width:75%}}
@media (max-width:991px){.filial-history__block-image .p{width:100%}}
.filial-history__block.items{display:flex;flex-wrap:wrap;padding:0}
.filial-history__block-item{flex:0 0 50%;padding:40px}
.filial-history__block-item:nth-child(odd){border-right:2px solid #fff}
@media (max-width:575px){.filial-history__block-item:nth-child(odd){border-right:0}}
.filial-history__block-item:last-child{flex:0 0 100%;border-right:0;border-top:2px solid #fff}
@media (max-width:767px){.filial-history__block-item{padding:20px}}
@media (max-width:575px){.filial-history__block-item{padding:10px;flex:0 0 100%}.filial-history__block-item:not(:first-child){border-top:2px solid #fff}}
.filial-history__block.cut.gray{margin-right:60px}
@media (max-width:767px){.filial-history__block.cut.gray{margin-right:0}}
.filial-history__block.cut.blue{padding-top:80px;margin-left:60px;margin-top:-40px}
@media (max-width:767px){.filial-history__block.cut.blue{margin-left:0;margin-top:20px;padding-top:20px}}
.filial-history__block.cut.blue .p{color:#fff;font-weight:400}
.filial-history__block .small{font-size:14px;color:#afafaf}
.filial-history__block .half-text{width:40%;margin-right:auto}
@media (max-width:767px){.filial-history__block .half-text{width:100%}}
.filial-history__block.gray{background:#f4f4f4}
.filial-history__block.blue{background:#0041a3;background-position:100% 0;color:#fff}
.filial-history__block.blue .small{color:#fff}
.filial-history__block.blue .h3{color:#fff}
.filial-history__block.half{width:50%}
@media (max-width:575px){.filial-history__block.half{width:100%}}
.filial-history-academician .img.position{margin-top:-200px;width:50%;height:360px;object-fit:cover;object-position:top}
@media (max-width:767px){.filial-history-academician .img.position{margin:0 auto;margin-top:20px;width:auto}}
@media (max-width:1319px){.filial-history-academician .img.padding{padding-right:60px}}
@media (max-width:767px){.filial-history-academician .img.padding{width:100%;padding-right:0}}
.filial-history-academician .blue{color:#0041a3}
.filial-history-quote{position:relative}
.filial-history-quote__content{padding:60px 0;position:relative}
.filial-history-quote__content::before{content:"";position:absolute;left:0;top:21px;width:100%;height:1px;background:#0041a3}
.filial-history-quote__content::after{content:"";position:absolute;left:0;bottom:21px;width:100%;height:1px;background:#0041a3}
@media (max-width:767px){.filial-history-quote__content{padding:40px 0}}
.filial-history-quote .p{font-size:14px}
.filial-history-quote::before{content:"";width:100%;position:absolute;left:0;top:0;width:84px;height:42px;background:#fff;z-index:1;background-image:url("/themes/mntk/assets/images/common/decor/quote-open.svg");background-size:contain;background-repeat:no-repeat}
@media (max-width:767px){.filial-history-quote::before{width:60px;height:32px}}
.filial-history-quote::after{content:"";width:100%;position:absolute;right:0;bottom:0;width:84px;height:42px;background:#fff;z-index:1;background-image:url("/themes/mntk/assets/images/common/decor/quote-close.svg");background-size:contain;background-repeat:no-repeat;background-position:100% 0}
@media (max-width:767px){.filial-history-quote::after{width:60px;height:32px}}
.filial-history-system__list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.filial-history-system__item{flex:0 0 48%;margin-bottom:30px;font-size:20px;font-weight:700}
@media (max-width:767px){.filial-history-system__item{font-size:16px;line-height:24px;margin-bottom:15px}}
@media (max-width:575px){.filial-history-system__item{font-size:16px;line-height:22px;flex:0 0 100%}}
.information__link{display:flex;align-items:center;color:#0041a3;font-weight:500;margin-right:20px}
.information__link:last-of-type{margin-right:0}
.information__link .svg{width:14px;height:14px;fill:none;stroke:#0041a3;margin-left:10px}
.conferences-list{transition:opacity 0.5s}
.conferences-card{padding:20px;border:1px solid #e4e4e4;border-bottom:none}
.conferences-card + .conferences-card{border-top:1px solid #e4e4e4}
.conferences-card:last-of-type{border-bottom:1px solid #e4e4e4}
.conferences-card__uptitle{margin-bottom:10px;font-size:12px;line-height:16px}
.conferences-card__title{margin-bottom:20px;font-size:20px;font-weight:700;line-height:26px}
@media (max-width:991px){.conferences-card__title{font-size:16px;line-height:26px}}
@media (max-width:575px){.conferences-card__title{font-size:16px;line-height:22px}}
.conferences-card__label{padding:10px;background:#f4f4f4;font-size:12px}
.conferences-card__body{margin-bottom:10px}
.conferences-card__body:last-child{margin-bottom:0}
.conferences-card__body-item{display:flex;flex-wrap:nowrap;margin-bottom:10px;font-size:12px;font-weight:400;line-height:22px}
.conferences-card__body-item .svg{flex-shrink:0;width:14px;height:14px;transform:translateY(3px);fill:#afafaf}
.conferences-card__body-item .span{flex-shrink:0;width:130px;margin-right:20px;margin-left:10px;color:#afafaf}
.conferences-card__body-item:last-of-type{margin-bottom:0}
@media (max-width:575px){.conferences-card__body-item{flex-wrap:wrap}.conferences-card__body-item .p{width:100%}}
.conferences-card__links .documents__link{margin-right:20px}
@media (max-width:575px){.conferences-card{padding:10px}}
.scientific-collections__item-title{font-weight:500;margin-bottom:10px}
.scientific-collections__item-text{font-size:12px;line-height:22px;font-weight:400;margin-bottom:10px}
.scientific-collections__item + .scientific-collections__item{border-top:1px solid #e4e4e4}
.lectures__item{padding-top:40px}
.lectures__item-uptitle{font-size:12px;line-height:22px;font-weight:400;color:#afafaf}
.lectures__item-title{font-weight:500;margin:10px 0}
.lectures__item-text{font-size:12px;line-height:22px;font-weight:400}
.lectures__item + .lectures__item{border-top:1px solid #afafaf}
.dictionary .not-found{display:block}
.dictionary__inner{position:relative;overflow:hidden;min-height:430px}
.dictionary-list{padding-top:80px}
.dictionary .title{color:#343434;font-weight:bold;font-size:20px;line-height:30px}
.dictionary .text{font-weight:normal;font-size:14px;line-height:23px}
.dictionary .letter{color:#e4e4e4;font-weight:800;font-size:28px;line-height:40px}
.dictionary .letters{margin-top:20px;flex-wrap:wrap}
.dictionary .letters__letter{cursor:pointer;width:40px;height:40px;border:1px solid #ccc;display:flex;align-items:center;flex-shrink:0;color:#afafaf;margin-right:5px;margin-bottom:5px}
.dictionary .letters__letter.active{border:1px solid #0041a3;color:#0041a3}
.dictionary .letters__letter.disabled{border:1px solid #f4f4f4;color:#f4f4f4;cursor:default}
.dictionary .input-wrapper .dictionary-input{height:40px}
.dictionary .input-wrapper .svg{top:12px;width:16px;height:16px}
.dictionary-menu{width:440px;position:absolute;top:0;right:-280px;background:transparent;border:1px solid #e4e4e4;border-color:transparent;transition:right 0.3s,border-color 0.3s,background 0.3s}
@media (max-width:475px){.dictionary-menu{right:-50%;width:100%}}
.dictionary-menu__body{padding:40px;visibility:hidden;opacity:0;transition:opacity 0.3s}
@media (max-width:991px){.dictionary-menu__body{padding:20px}}
@media (max-width:575px){.dictionary-menu__body{padding:10px}}
.dictionary-menu__footer{display:flex;justify-content:space-between;align-items:center;padding:40px;padding-top:0}
.dictionary-menu__footer .button{width:160px}
.dictionary-menu__trigger{background:#e4e4e4;padding:16px 20px;position:relative;width:160px;cursor:pointer;transition:width 0.3s;display:flex;align-items:center}
@media (max-width:475px){.dictionary-menu__trigger{width:50%}}
.dictionary-menu__trigger .svg:first-child{margin-right:15px;width:15px;height:15px}
.dictionary-menu__trigger .svg:last-child{margin-left:auto;width:12px;height:12px}
.dictionary-menu__trigger .text{font-weight:500;color:#0041a3}
.dictionary-menu__trigger .svg{fill:#0041a3}
.dictionary-menu__trigger .arrow{width:14px;height:14px;position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate3d(0,1,0,180deg)}
.dictionary-menu.active{background:#fff;right:0;border-color:#e4e4e4}
.dictionary-menu.active .dictionary-menu__body{visibility:visible;opacity:1}
.dictionary-menu.active .dictionary-menu__trigger{width:440px}
@media (max-width:475px){.dictionary-menu.active .dictionary-menu__trigger{width:100%}}
.dictionary-menu.active .dictionary-menu__trigger .arrow{transform:translateY(-50%) rotate3d(0,1,0,0deg)}
.webinars__block{padding:40px;background:#f4f4f4}
@media (max-width:991px){.webinars__block{padding:20px}}
@media (max-width:575px){.webinars__block{padding:10px}}
.webinars__block .link{font-weight:700;color:#0041a3;font-size:20px;display:block;margin:10px 0}
@media (max-width:991px){.webinars__block .link{font-size:16px;line-height:26px}}
.telemedicine-consultation__text .link{color:#0041a3}
.telemedicine-consultation__list .link{display:inline;color:#0041a3}
.telemedicine-consultation__block{padding:40px;background:#f4f4f4}
@media (max-width:991px){.telemedicine-consultation__block{padding:20px}}
@media (max-width:575px){.telemedicine-consultation__block{padding:10px}}
.telemedicine-consultation__block .link{color:#0041a3;font-weight:700;font-size:20px}
@media (max-width:991px){.telemedicine-consultation__block .link{font-size:16px;line-height:26px}}
.telemedicine-consultation__item{padding:20px 0}
.telemedicine-consultation__item + .telemedicine-consultation__item{border-top:1px solid #e4e4e4}
.telemedicine-consultation__item .small{font-size:12px;font-weight:400}
.publications{position:relative}
.publications__item{padding-bottom:20px}
.publications__item-uptext{color:#afafaf;font-size:12px}
.publications__item-title{margin:10px 0;font-size:16px;font-weight:500}
.publications__item-text{font-size:12px}
.publications__item:last-child{padding-bottom:0}
.publications__item + .publications__item{padding-top:20px;border-top:1px solid #e4e4e4}
.publications__search + .not-found{padding:0;border-bottom:1px solid #e4e4e4}
.publications ol{list-style:none;counter-reset:my-awesome-counter}
.publications ol:not(:last-child){margin-bottom:20px}
.publications ol li{margin-bottom:10px;counter-increment:my-awesome-counter}
.publications ol li:last-child{margin-bottom:20px}
.publications ol li::before{content:counter(my-awesome-counter) ". ";color:#343434;font-weight:500}
.publications__tab{transition:opacity 0.3s}
.publications__years{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px}
.publications__year{flex-shrink:0;margin-bottom:10px;padding:5px 10px;cursor:pointer;transition:color 0.2s ease-in-out 0.1s,background 0.2s;color:#0041a3;border:0;background:transparent;font-size:16px;font-weight:500}
.publications__year:hover,.publications__year.active{color:#fff;background:#0041a3}
.publications__year.active{cursor:default}
.science__accordion .icon--blue{margin-right:40px}
.science__accordion-subtext{color:#afafaf}
.science__accordion-body{padding:40px 0}
.science__tabs .tabs-3__item{text-align:center}
.homepage-slider{position:relative;width:100%;aspect-ratio:2.6;display:flex;align-items:flex-end}
@media (max-width:991px){.homepage-slider{aspect-ratio:1.6}}
@media (max-width:574px){.homepage-slider{aspect-ratio:1.6}}
.homepage-slider .swiper{height:100%;width:100%;overflow:hidden}
.homepage-slider .swiper-slide{position:relative;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;background-size:cover;background-position:center;padding:36px}
@media (max-width:767px){.homepage-slider .swiper-slide{padding:10px}}
.homepage-slider .swiper-slide.decoration:before{content:"";position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(0,65,163,0.75) 0%,transparent)}
@media (max-width:767px){.homepage-slider .swiper-slide.decoration:before{background:linear-gradient(0deg,rgba(0,65,163,0.75) 0%,transparent)}}
.homepage-slider .swiper-slide__content{position:relative;z-index:2;width:100%;padding-right:50%;gap:20px 0;display:flex;flex-direction:column}
@media (max-width:991px){.homepage-slider .swiper-slide__content{padding-right:0}}
@media (max-width:575px){.homepage-slider .swiper-slide__content{text-align:center;align-items:center}}
.homepage-slider .swiper-pagination{display:unset;transform:translateY(100%);bottom:0}
.homepage-slider .swiper-pagination-bullet{width:20px;height:2px;border-radius:0}
.homepage-slider-navigation{width:360px;position:relative;z-index:1}
@media (max-width:991px){.homepage-slider-navigation{width:300px}}
@media (max-width:767px){.homepage-slider-navigation{display:none}}
@media (min-width:576px){.homepage-slider-navigation__item{width:100%;padding:25px 40px;background:transparent;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:space-between;border:1px solid #fff;width:280px;height:70px}.homepage-slider-navigation__item .svg{fill:#fff}.homepage-slider-navigation__item.active{background:#0041a3;border-color:#0041a3}.homepage-slider-navigation__item.active .svg{transform:translateX(8px)}}
@media (max-width:575px){.homepage-slider-navigation__item{width:300px;height:40px}.homepage-slider-navigation__item .svg{display:none}}
.homepage-slider-navigation__item + .homepage-slider-navigation__item{margin-top:8px}
@media (hover:hover) and (pointer:fine){.homepage-slider-navigation__item:hover .svg{transform:translateX(8px)}}
@media (max-width:991px){.homepage-slider-navigation__item{padding:20px}}
@media (max-width:575px){.homepage-slider__title{font-size:20px}}
.homepage-slider__link{width:280px;margin-top:20px}
.homepage-slider__text{color:#fff}
.documents__link{font-size:16px;padding:10px 0}
@media (max-width:767px){.documents__link{font-size:14px;line-height:20px}}
.documents__link .svg{transform:translateY(3px);fill:none;stroke:#0041a3;width:14px;height:14px;margin-left:4px}
.documents__link .link{display:inline}
.documents__accent-text{font-weight:500;margin-bottom:5px;color:#0041a3}
.documents-org{padding:40px 0;display:flex;align-items:center;justify-content:space-between}
@media (max-width:575px){.documents-org{flex-direction:column;align-items:flex-start}}
.documents-org__link{display:flex;align-items:center}
.documents-org__link .svg{margin-right:10px}
.documents-org__link .link{color:#343434}
.documents-org__text{padding-right:40px}
@media (max-width:575px){.documents-org__text{padding-right:0}}
.documents-org__subtitle{font-size:12px;line-height:22px}
.documents-org__image{width:160px;height:60px;display:flex;justify-content:center;align-items:center}
@media (max-width:575px){.documents-org__image{margin-top:20px}}
@media (max-width:991px){.documents-org{padding:20px 0}}
.documents-org + .documents-org{border-top:1px solid #e4e4e4}
.documents__accordion .icon--blue{margin-right:40px}
.documents__accordion-subtext{color:#afafaf}
.documents__accordion-body{padding:40px 0}
.contacts .link{color:#343434}
.contacts__info{padding-bottom:20px;border-bottom:1px solid #f4f4f4;margin-bottom:20px}
.contacts__label{display:flex;align-items:center;flex-shrink:0}
.contacts__label .svg{fill:#afafaf;width:14px;height:14px;margin-right:10px}
.contacts__label .text{color:#afafaf;font-size:12px;line-height:20px}
.contacts .col-12{margin-bottom:10px}
.contacts .col-12:last-of-type{margin-bottom:0}
.contacts-bank__title{color:#0041a3;font-weight:500;font-size:16px;margin-bottom:20px}
.contacts-bank .p{word-break:break-all}
@media (max-width:991px){.contacts-filials{margin-top:40px}}
.contacts-filials__item{padding:40px 0;border-bottom:1px solid #e4e4e4}
.contacts-filials__item:first-of-type{padding-top:0}
.contacts-filials__item:last-of-type{border-bottom:0}
.contacts-filials__item-row{display:flex;align-items:flex-start;margin-bottom:10px}
@media (max-width:575px){.contacts-filials__item-row{display:block}}
.contacts-filials__item-row:last-of-type{margin-bottom:0}
.contacts-filials__item-row .contacts__label{width:160px;margin-right:30px}
.contacts__divisions-item{display:flex;flex-direction:column;align-items:flex-start}
.contacts__divisions-item .p{color:#afafaf}
.contacts-shedule__wrapper{overflow-x:auto}
.contacts-map__tab{transition:opacity 0.3s}
.contacts-map #yandex-map{width:100%;height:460px}
@media (max-width:991px){.contacts-map #yandex-map{height:400px}}
@media (max-width:767px){.contacts-map #yandex-map{height:360px}}
@media (max-width:575px){.contacts-map #yandex-map{height:300px}}
.contacts-map .ymaps-2-1-78-ground-pane{filter:grayscale(1) !important}
.contacts__main-info .span{font-size:12px;line-height:20px}
.contacts__gray-text{font-size:14px;color:#afafaf}
.contacts .js-accordion-trigger{display:inline-flex;align-items:center;padding:20px 0;color:#0041a3;font-weight:500;font-size:16px}
.contacts .js-accordion-trigger .svg{transform:rotate(90deg);margin-left:20px;width:15px;height:15px}
.section-letter .container{position:relative}
.section-letter__img{vertical-align:middle;max-width:100%}
.section-letter__subtext{font-family:Inter;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;letter-spacing:0.02em;color:#afafaf;margin-bottom:40px}
@media screen and (max-width:767px){.section-letter__subtext{margin-bottom:20px}}
.section-letter .h2{position:absolute;right:0;top:0;width:50%;padding:0 20px}
@media screen and (max-width:991px){.section-letter .h2{position:static;width:100%;padding:0;margin-bottom:20px}}
.section-letter .flex-column{padding-top:120px}
@media screen and (max-width:991px){.section-letter .flex-column{padding-top:40px}}
@media screen and (max-width:767px){.section-letter .flex-column{padding-top:20px}}
.section-letter .slider{margin-bottom:0}
.direction-slider{background-repeat:no-repeat;background-position:100% 0;position:relative}
.direction-slider__navigation{display:flex}
.direction-slider__content{color:#fff;position:relative;z-index:2;padding:40px 0;min-height:450px;display:flex;align-items:center}
@media (max-width:991px){.direction-slider__content{min-height:350px}}
@media (max-width:575px){.direction-slider__content{padding:30px 0;min-height:260px}}
.direction-slider__content .container-xl{position:relative;z-index:2}
.direction-slider__content.decoration:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:70%;height:100%;background:linear-gradient(90deg,#0041a3 30%,transparent 100%);z-index:1}
@media (max-width:767px){.direction-slider__content.decoration:before{width:100%}}
@media (max-width:575px){.direction-slider__content.decoration:before{background:rgba(0,65,163,0.7)}}
.direction-slider__content.decoration:after{content:"";position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:100%;background:url("/themes/mntk/assets/images/common/decor/bg-decor3.png");background-repeat:no-repeat}
@media (max-width:991px){.direction-slider__content.decoration:after{background-position:50% 0}}
@media (max-width:767px){.direction-slider__content.decoration:after{content:none}}
.direction-slider__content .p{font-family:Inter;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;letter-spacing:0.02em;color:#fff;max-width:50%}
@media (max-width:575px){.direction-slider__content .p{max-width:100%}}
.direction-slider .slider{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;margin:0}
.direction-slider .slider__wrapper{height:100%}
.direction-slider .slider__slide{background-repeat:no-repeat;background-size:cover;position:relative;background-color:#0041a3;height:100%}
.direction-slider .slider__slide .img{width:100%;margin-left:auto;background-size:cover;min-height:100%}
@media (max-width:991px){.direction-slider .slider__slide .img{margin:0;object-fit:cover;width:100%;height:100%}}
.direction-slider .slider__button{background:#e4e4e4;position:static}
.direction-slider .slider__button .svg{fill:#0041a3}
.direction-slider .slider__button-prev{margin-right:20px}
@media (hover:hover) and (pointer:fine){.direction-slider .slider__button.swiper-button-disabled{cursor:default}}
.direction-slider .slider__button.swiper-button-disabled .svg{fill:#afafaf}
.direction-slider .slider .h1,.direction-slider .slider .p{position:relative;z-index:1}
.direction-healing__col:nth-child(1){display:flex;flex:0 0 41.6666666667%;padding:0 20px}
.direction-healing__col:nth-child(1) .img{transform:translateY(-60px)}
@media (max-width:991px){.direction-healing__col:nth-child(1){display:none}}
.direction-healing__col:nth-child(2){flex:0 0 58.3333333333%;padding:0 20px}
@media (max-width:991px){.direction-healing__col:nth-child(2){flex:0 0 100%}}
@media (max-width:575px){.direction-healing__col:nth-child(2){padding:0 10px}}
@media (max-width:991px){.direction-healing__container{max-width:720px;padding:0 20px;margin:0 auto}}
@media (max-width:767px){.direction-healing__container{max-width:540px}}
@media (max-width:575px){.direction-healing__container{max-width:none;width:100%;padding:0 10px}}
.direction-healing .p{font-size:14px}
.section-indications{display:flex;flex-wrap:nowrap;padding-bottom:10px}
@media (max-width:1320px){.section-indications{overflow-y:scroll}}
.section-indications__slide{flex:0 0 290px;margin-right:2px}
.section-indications__slide:last-child{margin-right:0}
.section-indications__lowtext{font-size:12px;line-height:20px}
.section-indications__lowtext:last-child{margin-top:20px}
@media (max-width:991px){.section-indications__lowtext:last-child{margin-top:10px}}
.technique-slider{background-repeat:no-repeat;background-position:100% 0;position:relative}
.technique-slider__navigation{display:flex}
.technique-slider__content{color:#fff;position:relative;z-index:2;padding:40px 0;min-height:450px;display:flex;align-items:center}
@media (max-width:991px){.technique-slider__content{min-height:350px}}
@media (max-width:575px){.technique-slider__content{padding:30px 0;min-height:260px}}
.technique-slider__content .container-xl{position:relative;z-index:2}
.technique-slider__content.decoration:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:70%;height:100%;background:linear-gradient(90deg,#0041a3 30%,transparent 100%);z-index:1}
@media (max-width:767px){.technique-slider__content.decoration:before{width:100%}}
@media (max-width:575px){.technique-slider__content.decoration:before{background:rgba(0,65,163,0.7)}}
.technique-slider__content.decoration:after{content:"";position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:100%;background:url("/themes/mntk/assets/images/common/decor/bg-decor3.png");background-repeat:no-repeat}
@media (max-width:991px){.technique-slider__content.decoration:after{background-position:50% 0}}
@media (max-width:767px){.technique-slider__content.decoration:after{content:none}}
.technique-slider__content .p{font-family:Inter;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;letter-spacing:0.02em;color:#fff;max-width:50%}
@media (max-width:575px){.technique-slider__content .p{max-width:100%}}
.technique-slider .slider{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;margin:0}
.technique-slider .slider__wrapper{height:100%}
.technique-slider .slider__slide{background-repeat:no-repeat;background-size:cover;position:relative;background-color:#0041a3;height:100%}
.technique-slider .slider__slide .img{width:100%;margin-left:auto;background-size:cover;min-height:100%}
@media (max-width:991px){.technique-slider .slider__slide .img{margin:0;object-fit:cover;width:100%;height:100%}}
.technique-slider .slider__button{background:#e4e4e4;position:static}
.technique-slider .slider__button .svg{fill:#0041a3}
.technique-slider .slider__button-prev{margin-right:20px}
@media (hover:hover) and (pointer:fine){.technique-slider .slider__button.swiper-button-disabled{cursor:default}}
.technique-slider .slider__button.swiper-button-disabled .svg{fill:#afafaf}
.technique-slider .slider .h1,.technique-slider .slider .p{position:relative;z-index:1}
.technique-healing__col:nth-child(1){display:flex;flex:0 0 41.6666666667%;padding:0 20px}
.technique-healing__col:nth-child(1) .img{transform:translateY(-60px)}
@media (max-width:991px){.technique-healing__col:nth-child(1){display:none}}
.technique-healing__col:nth-child(2){flex:0 0 58.3333333333%;padding:0 20px}
@media (max-width:991px){.technique-healing__col:nth-child(2){flex:0 0 100%}}
@media (max-width:575px){.technique-healing__col:nth-child(2){padding:0 10px}}
@media (max-width:991px){.technique-healing__container{max-width:720px;padding:0 20px;margin:0 auto}}
@media (max-width:767px){.technique-healing__container{max-width:540px}}
@media (max-width:575px){.technique-healing__container{max-width:none;width:100%;padding:0 10px}}
.technique-healing .p{font-size:14px}
.section-healing__search{display:flex;padding-bottom:40px}
.section-healing__search .input{flex-grow:1;margin-right:20px}
.section-healing .dropdown__bot{overflow:visible}
.section-healing .dropdown__bot-wrapper{border:none;display:flex}
.section-healing .dropdown__top .icon{display:none}
.section-healing .dropdown__bot-wrapper{display:flex;flex-direction:row}
.section-healing .show-btn{display:none}
@media screen and (max-width:991px){.section-healing .show-btn{display:flex}}
.section-rules{background-color:#0041a3;padding-bottom:0;padding-top:100px;padding-bottom:40px;background-image:url("/themes/mntk/assets/images/common/decor/bg-decor2.png");background-repeat:no-repeat;background-position:100% 0}
@media screen and (max-width:991px){.section-rules{padding-top:40px}}
@media screen and (max-width:575px){.section-rules .row.mb{margin-bottom:0}.section-rules .row.mb .section-rules__card{padding-left:0;padding-right:0}}
.section-rules .h1{margin-bottom:60px}
.section-rules__cards{padding-bottom:40px}
@media screen and (max-width:991px){.section-rules__card{margin-bottom:40px}}
@media screen and (max-width:575px){.section-rules__card{margin-bottom:0}}
.section-rules__label{display:flex;justify-content:space-between;align-items:center;width:100%}
.section-rules__label .icon{flex-shrink:0;width:60px;height:60px;margin-right:20px;background:#88b2f1;display:flex;justify-content:center;align-items:center}
.section-rules__label .icon .svg{width:32px;height:32px}
@media screen and (max-width:991px){.section-rules__label .icon{width:40px;height:40px}.section-rules__label .icon .svg{width:18px;height:18px}}
.section-rules__label .text{font-weight:bold;font-size:20px;line-height:30px;color:#fff}
@media screen and (max-width:991px){.section-rules__label .text{font-weight:400;font-size:16px;line-height:24px}}
@media screen and (max-width:767px){.section-rules__label .text{font-size:12px;line-height:20px}}
.section-geo__img .img{display:block;margin-left:auto;margin-right:auto;max-width:100%}
.section-geo__img.mobile{display:none}
@media screen and (max-width:575px){.section-geo__img.mobile{display:block}}
.section-geo__img.desk{display:none}
@media screen and (min-width:576px){.section-geo__img.desk{display:block}}
.section-geo__features{border-top:2px solid #0041a3}
.section-geo__feature{font-family:Inter;font-style:normal;font-weight:bold;font-size:20px;line-height:30px;letter-spacing:0.02em;color:#0041a3}
@media screen and (max-width:991px){.section-geo__feature{font-style:normal;font-weight:500;font-size:16px}}
@media (max-width:767px){.section-geo__feature{font-size:16px;line-height:24px}}
.section-branch .slider__slide{max-height:460px}
@media screen and (max-width:1199px){.section-branch .slider__slide{max-height:360px}}
@media screen and (max-width:992px){.section-branch .slider__slide{max-height:300px}}
@media screen and (max-width:767px){.section-branch .slider__slide{max-height:250px}}
.section-leadership .card-3__image{max-width:360px;position:relative}
.section-leadership .card-3__image .img{height:260px;object-fit:cover}
@media (max-width:991px){.section-leadership .col-lg-5{margin-bottom:60px}.section-leadership .col-lg-5:last-child{margin-bottom:0}}
.section-faq{padding-bottom:0}
@media (max-width:991px){.section-faq .col-6{width:100%;flex:0 0 100%;max-width:100%}}
.section-departments{padding-bottom:40px}
.section-departments .slider__wrapper{flex-wrap:wrap}
.section-departments .slider__nav{display:none}
@media screen and (max-width:991px){.section-departments .slider{margin-bottom:20px}.section-departments .slider__wrapper{flex-wrap:nowrap}.section-departments .slider__nav{display:block}}
.section-directions .slider__wrapper{flex-wrap:wrap}
@media screen and (max-width:991px){.section-directions .slider{margin-bottom:20px}.section-directions .slider__wrapper{flex-wrap:nowrap}.section-directions .row{margin-right:0;margin-left:0}.section-directions [class^="col-"],.section-directions [class*=" col-"]{padding-left:0;padding-right:0}}
.section-directions.mmb{padding-bottom:0;margin-bottom:-120px}
@media (max-width:991px){.section-directions.mmb{margin-bottom:20px}}
.section-about .col-lg-5{display:flex;flex-direction:column}
.section-about .col-lg-5>p:last-child{margin-top:20px;padding-top:20px;border-top:1px solid #0041a3}
.section-about .col-lg-5 strong{display:block;color:#0041a3;font-size:20px;font-weight:bold;line-height:30px}
.gallery,.gallery-video{margin-top:100px}
@media (max-width:991px){.gallery,.gallery-video{margin-top:60px}}
.section-intro{background-repeat:no-repeat;background-position:100% 0;background-size:cover;position:relative;display:flex;align-items:center;min-height:450px;padding:40px 0}
@media (max-width:991px){.section-intro{min-height:260px}}
.section-intro.decoration:before{content:"";position:absolute;top:0;left:0;width:80%;height:100%;background:linear-gradient(90deg,#0041a3 30%,transparent 100%);z-index:1}
@media (max-width:991px){.section-intro.decoration:before{width:100%;background:linear-gradient(90deg,#0041a3 10%,transparent 100%)}}
@media (max-width:767px){.section-intro.decoration:before{background:rgba(0,65,163,0.8)}}
.section-intro.decoration:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url("/themes/mntk/assets/images/common/decor/bg-decor3.png");background-repeat:no-repeat}
@media (max-width:991px){.section-intro.decoration:after{background-position:100% 0}}
@media (max-width:767px){.section-intro.decoration:after{content:none}}
.section-intro .container{position:relative;z-index:2;color:#fff}
.section-price-list .mt.col-12{font-family:Inter;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;letter-spacing:0.02em;color:#0041a3;margin-top:90px;margin-left:auto}
@media (max-width:991px){.section-price-list .mt.col-12{margin-top:60px}}
.section-price-list .js-accordion-block{overflow:hidden;padding-top:1px}
.section-price-list .js-accordion-block .service-item{animation-name:fadeIn;animation-duration:0.3s;animation-fill-mode:forwards}
.section-price-list .js-accordion-block .service-item:not(.show){display:none}
.section-branch-map__wrapper{display:flex;justify-content:flex-end;position:relative}
@media (max-width:991px){.section-branch-map__wrapper{display:block}}
.section-branch-map__map{width:60%;height:auto}
@media (max-width:991px){.section-branch-map__map{width:100%}}
.section-branch-map__region.avaliable{fill:#88B2F1}
.section-branch-map__region.avaliable:hover{fill:#0041A3}
.section-branch-map__hr{margin-top:60px;margin-bottom:40px;border-color:#0041A3}
@media (max-width:991.98px){.section-branch-map__hr{margin-top:40px;margin-bottom:20px}}
.section-branch-map__advantages{display:grid;grid-template-columns:3fr 4fr 3fr;gap:40px}
@media (max-width:991.98px){.section-branch-map__advantages{grid-template-columns:1fr}}
.section-branch-map__item{color:#0041A3}
@media (max-width:991.98px){.section-branch-map__item{margin-top:20px}}
.section-branch-map__footer{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:20px}
.section-branch-map__footer .button{max-width:260px}
.section-branch-map-modal{position:absolute;z-index:1;top:15px;left:50%;transform:translateX(-50%);width:552px;max-width:100%;background-color:#FFF}
.section-branch-map-modal__close{position:absolute;right:10px;top:10px;cursor:pointer;background:none;border:none}
.section-branch-map-modal__header{padding:20px 40px;background-color:#F4F4F4;color:#0041A3}
@media (max-width:991.98px){.section-branch-map-modal__header{padding:10px 20px;padding-right:40px}}
.section-branch-map-modal__body{padding:15px 40px 25px}
@media (max-width:991.98px){.section-branch-map-modal__body{padding:15px 20px 15px}}
.section-branch-map-modal__item{display:flex;gap:20px}
@media (max-width:991.98px){.section-branch-map-modal__item{flex-direction:column;gap:5px}}
.section-branch-map-modal__item + .section-branch-map-modal__item{margin-top:15px}
.section-branch-map-modal__item-label{display:flex;align-items:center;gap:10px;min-width:160px;color:#AFAFAF;font-family:Inter;font-weight:400;font-size:11px;line-height:20px;letter-spacing:2%;vertical-align:middle}
.section-branch-map-modal__item-label svg,.section-branch-map-modal__item-label img{width:14px;height:14px}
.section-branch-map-modal__item-text{font-family:Inter;font-weight:400;font-size:11px;line-height:20px;letter-spacing:2%;vertical-align:middle}
.section-branch-map-modal__item-text a{color:inherit}
.patients-rules{font-family:Inter;font-style:normal;letter-spacing:0.02em}
.patients-rules__content{transition:opacity 0.3s}
.patients-rules .notice{font-weight:normal;font-size:14px;line-height:23px;color:#afafaf;margin-top:10px}
.patients-rules .h3{margin-top:20px}
.patients-rules .uptext{font-weight:500;font-size:16px;line-height:28px;color:#0041a3}
@media (max-width:767px){.patients-rules .uptext{font-size:16px;line-height:26px}}
.patients-rules .downtext{font-weight:normal;font-size:16px;line-height:26px}
@media (max-width:767px){.patients-rules .downtext{font-size:14px}}
.patients-rules .text-title{margin-bottom:20px}
.patients-rules .js-accordion-block{margin-top:60px}
.hospitalization-rules__items{transition:opacity 0.5s}
.hospitalization-rules .text-title.blue .span{font-size:20px;line-height:30px;color:#0041a3;font-weight:700}
@media (max-width:991px){.hospitalization-rules .text-title.blue .span{font-size:16px;line-height:26px}}
@media (max-width:575px){.hospitalization-rules .text-title.blue .span{font-size:16px;line-height:22px}}
.hospitalization-rules__list-item{margin-bottom:10px;padding-left:30px;position:relative;font-size:16px}
.hospitalization-rules__list-item:before{content:"";position:absolute;left:0;top:11px;width:5px;height:5px;background:#343434;border-radius:50%}
.hospitalization-rules__item.border{border:1px solid #e4e4e4;padding:40px}
@media (max-width:991px){.hospitalization-rules__item.border{padding:20px}}
@media (max-width:575px){.hospitalization-rules__item.border{padding:10px}}
.hospitalization-rules__item.filled{background-color:#f4f4f4;padding:40px}
@media (max-width:991px){.hospitalization-rules__item.filled{padding:20px}}
@media (max-width:575px){.hospitalization-rules__item.filled{padding:10px}}
.hospitalization-rules__item.filled .text{font-size:20px;line-height:30px;font-weight:700}
@media (max-width:991px){.hospitalization-rules__item.filled .text{font-size:16px;line-height:26px}}
@media (max-width:575px){.hospitalization-rules__item.filled .text{font-size:16px;line-height:22px}}
.hospitalization-rules__item.filled .p{font-size:14px;font-weight:400;margin:20px 0}
.hospitalization-rules__item.filled .p--small{font-size:12px;color:#afafaf}
.hospitalization-rules__item.filled .link{color:#0041a3;font-size:20px;line-height:30px;display:block;font-weight:700}
@media (max-width:991px){.hospitalization-rules__item.filled .link{font-size:16px}}
.hospitalization-rules__label{background:#f4f4f4;padding:20px}
.hospitalization-rules__label .span{color:#0041a3;font-size:16px}
@media (max-width:767px){.hospitalization-rules__label{padding:10px}}
.section-doctors__desc{margin-top:80px}
@media (max-width:767px){.section-doctors__desc{margin-top:60px}}
.section-doctors__desc .text{font-weight:normal;font-size:14px;line-height:23px;color:#343434}
.section-doctors .tabs-2__content .row{overflow:hidden;transition:height 0.3s}
.section-doctors .doctor{animation-name:fadeIn;animation-duration:0.3s;animation-fill-mode:forwards}
.section-doctors .doctor:not(.show){display:none}
.section-doctor{font-size:16px;font-weight:normal;line-height:26px}
.section-doctor .text-title{font-weight:500;color:#0041a3}
.section-doctor__socials .link{margin-bottom:15px;color:#0041a3}
.section-doctor__socials .link:last-of-type{margin-bottom:0}
.section-doctor__socials .svg{fill:#0041a3;margin-right:10px}
.section-doctor__achievments{margin-top:120px}
.section-doctor__achievments-item{margin-bottom:40px}
.section-doctor__achievments-item:last-of-type{margin-bottom:0}
.section-doctor__achievments-year{font-size:14px}
.section-doctor__additional-description h1,.section-doctor__additional-description h2,.section-doctor__additional-description h3,.section-doctor__additional-description h4,.section-doctor__additional-description h5,.section-doctor__additional-description h6{color:#0041a3}
.section-sign{font-family:Inter;font-style:normal;letter-spacing:0.02em;overflow:hidden}
.section-sign__steps{padding-bottom:40px}
.section-sign__steps .icon{width:20px;height:20px;background:#0041a3;color:#fff}
.section-sign__steps .p{font-weight:normal;font-size:12px;line-height:20px;color:#afafaf;margin-left:20px}
@media (max-width:991px){.section-sign__steps .p{font-size:14px;line-height:26px;margin-left:0}}
@media (max-width:991px){.section-sign__steps{padding:40px 0;width:100%;display:flex;justify-content:space-between}}
@media (max-width:767px){.section-sign__steps{display:block}}
.section-sign__step{margin-bottom:20px}
.section-sign__step .icon{background:#afafaf}
.section-sign__step.active .p{color:#0041a3}
.section-sign__step.active .icon{background:#0041a3}
.section-sign__step.active:not(:last-of-type) .icon:after{border:1px dashed #0041a3}
.section-sign__step:not(:last-of-type) .icon{position:relative}
.section-sign__step:not(:last-of-type) .icon:after{content:"";width:0;height:20px;border:1px dashed #afafaf;position:absolute;bottom:-20px;left:50%;transform:translate(-50%,0%)}
@media (max-width:991px){.section-sign__step:not(:last-of-type) .icon:after{content:none}}
@media (max-width:991px){.section-sign__step{margin-bottom:0}}
@media (max-width:767px){.section-sign__step{margin-bottom:10px}}
.section-sign__step:last-of-type{margin-bottom:0}
.section-sign__useful-info{padding-bottom:40px}
.section-sign__useful-info .text-title{margin-bottom:20px}
.section-sign__useful-info .text-title .svg{flex-shrink:0;margin-right:10px}
.section-sign__useful-info .text-title .span{font-weight:normal;font-size:14px;line-height:23px}
.section-sign__useful-info .text-title .link{color:#0041a3}
.section-sign__useful-info .text-title:last-of-type{margin-bottom:0}
.section-sign__policy{transition:opacity 0.5s}
.section-sign .policy{margin-top:25px}
@media (max-width:767px){.section-sign .policy{margin-top:20px;text-align:left;word-break:break-all}}
.section-sign .policy__img{display:block;margin-bottom:5px;margin-left:auto}
.section-sign__info{border-left:1px solid #f4f4f4}
@media (max-width:991px){.section-sign__info{border-left:0;display:flex;flex-wrap:wrap}.section-sign__info>.row{width:50%;margin:0}.section-sign__info>.row .col-12{padding-left:0}}
@media (max-width:991px) and (max-width:575px){.section-sign__info>.row{width:100%;margin-bottom:40px}}
.section-sign .text-title .svg{flex-shrink:0}
.section-sign .text-title .span{margin-left:20px;font-size:14px;line-height:23px}
@media (max-width:991px){.section-sign .text-title .span{margin-left:10px}}
.section-sign.complete .section-sign__sign-info{padding:0}
.section-sign__sign-info{padding:40px 0;color:#0041a3}
.section-sign__sign-info .h3{margin-bottom:20px}
.section-sign__sign-info .text{font-weight:normal;font-size:14px;line-height:23px;max-width:230px}
.section-sign__sign-info .text-title{margin-bottom:10px;margin-top:10px}
.section-sign__sign-info .text-title .span{margin-left:10px;font-weight:normal;font-size:12px;line-height:20px;color:#afafaf}
.section-sign__sign-info .text-title:not(:first-of-type){margin-top:10px}
.section-sign__sign-info .svg{fill:#0041a3}
.section-sign__sign-info .text-title:nth-of-type(3) .svg{background:#0041a3;fill:#fff;border-radius:50%}
@media (max-width:991px){.section-sign__sign-info{padding:0}}
.section-sign .col-12.gray{position:relative}
.section-sign .col-12.gray:before{content:"";height:100%;width:148.5%;position:absolute;left:0;top:0;background:#f4f4f4;z-index:-1}
@media (max-width:991px){.section-sign .col-12.gray:before{content:none}}
.section-sign .col-12.gray .wrapper{transition:height 0.5s;overflow:hidden;border-top:1px solid #f4f4f4;height:0}
@media (max-width:991px){.section-sign .col-12.gray .wrapper{border-top:0}}
.section-sign .form .p{font-weight:normal;font-size:14px;line-height:23px;color:#afafaf}
.section-sign__steps,.section-sign__sign-info,.section-sign__links{padding-left:20px}
@media (max-width:991px){.section-sign__steps,.section-sign__sign-info,.section-sign__links{padding-left:0}}
.section-sign__links{text-align:right}
.section-sign__links .h3{margin-bottom:10px}
.section-sign__links .link{color:#343434;display:block}
.section-sign__links .blue{color:#0041a3;font-weight:700}
@media (max-width:991px){.section-sign__links{width:50%;margin-top:0}}
@media (max-width:575px){.section-sign__links{text-align:left;width:100%}}
@media (max-width:991px){.section-sign__part{margin-bottom:40px}}
.section-sign__part[data-part="1"] .tabs-3-payment__head{display:block}
@media (max-width:767px){.section-sign__part[data-part="1"] .tabs-3-payment__head .row{margin:0}.section-sign__part[data-part="1"] .tabs-3-payment__head .row [class^="col"]{padding:0}}
@media (max-width:767px){.section-sign__part[data-part="1"] .tabs-3-payment [class^="col"]:first-of-type .tabs-3-payment__item{border-bottom:0}}
.section-sign__part[data-part="1"] .tabs-3-payment__item{cursor:pointer;font-weight:normal;font-size:16px;line-height:23px;padding:35px;font-weight:500;color:#0041a3;display:flex;justify-content:center;align-items:center;border:1px solid #e4e4e4;background:#fff}
@media (max-width:991px){.section-sign__part[data-part="1"] .tabs-3-payment__item{padding:20px;min-width:max-content}}
@media (max-width:767px){.section-sign__part[data-part="1"] .tabs-3-payment__item{padding:10px}}
.section-sign__part[data-part="1"] .tabs-3-payment__item .span{margin-left:10px}
.section-sign__part[data-part="1"] .tabs-3-payment__item.active{border-color:#0041a3;background:#0041a3;color:#fff}
.section-sign__part[data-part="1"] .tabs-3-payment__item.active .svg{fill:#fff}
.section-sign .radio{display:flex}
.section-sign .radio__item{flex:0 0 50%}
.section-sign .radio__item:last-of-type{margin-right:0}
@media (max-width:575px){.section-sign .radio__item{flex:0 0 100%;margin-bottom:10px}}
.section-sign .radio__label{cursor:pointer;display:flex;align-items:center}
.section-sign .radio__decor{background:#fff;border:1px solid #0041a3;width:20px;height:20px;border-radius:50%;margin-right:20px;position:relative;flex-shrink:0}
.section-sign .radio__decor:before{content:"";width:10px;height:10px;background:#0041a3;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity 0.3s}
.section-sign .radio__circle{display:none}
.section-sign .radio__circle:checked + div::before{opacity:1}
.section-sign .radio + .input-error{font-size:14px;position:static;margin-bottom:20px}
.section-sign .radio.invalid + .input-error{display:block;opacity:1}
.section-sign__direction-item{cursor:pointer;margin-bottom:10px}
.section-sign__direction-item:hover{color:#0041a3}
.section-sign__directions-select{font-weight:normal;font-size:14px;line-height:23px}
.section-sign__directions-select .js-select-content{border:1px solid #e4e4e4;border-top:none}
.section-sign__directions-select .js-select-trigger{border:1px solid #e4e4e4;padding:19px 20px;background:#fff}
.section-sign__directions-select .js-select-trigger .svg{fill:#e4e4e4;width:15px;height:15px;transform:rotate(90deg);transition:transform 0.5s}
.section-sign__directions-select.open .svg{transform:rotate(270deg)}
.section-sign__directions-select .js-select-item.active{color:#0041a3}
.section-sign__directions-select .wrapper{background-color:#fff;border-top:0;padding:19px 20px 10px 20px}
.section-sign__directions-select.invalid .js-select-trigger{border-color:#f15050}
.section-sign__directions-select.invalid + .input-error{display:block;opacity:1}
.section-sign .section-shares-and-articles{background:none}
.section-sign__call{width:100%;display:flex;align-items:center;justify-content:center;padding:20px;background:#e4e4e4;color:#0041a3}
@media (max-width:767px){.section-sign__call{padding:10px}}
@media screen and (min-width:992px){.fix-5-sect{margin-bottom:-190px}}
:root{--swiper-theme-color:#0041a3}