@font-face{font-family:"DM Sans";src:url("../assets/scss/fonts/DMSans-Regular.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"DM Sans";src:url("../assets/scss/fonts/DMSans-Medium.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"DM Sans";src:url("../assets/scss/fonts/DMSans-Bold.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:700}*{padding:0;margin:0;box-sizing:border-box}body{font-family:"DM Sans",sans-serif;min-width:320px;width:100%;max-width:100%;overflow-x:hidden;background-color:#f5f5f5}body.hidden{overflow:hidden}.body-cover{position:fixed;width:100%;height:100%;display:none;z-index:98;background-color:rgba(83,81,80,.9)}.body-cover.open{display:block}ul,ol{list-style-type:none}a{text-decoration:none;color:inherit}img{max-width:100%}.container{width:100%;max-width:1800px;padding:0 16px;margin:0 auto}@media screen and (min-width: 992px){.container{padding:0 40px}}.container--small{max-width:1610px;padding:0 28px}@media screen and (min-width: 992px){.container--small{padding:0 40px}}@media screen and (min-width: 992px){.hide-desktop{display:none}}.hide-mobile{display:none}@media screen and (min-width: 992px){.hide-mobile{display:block}}html #wpadminbar{position:fixed}.glpage{min-width:320px;width:100%;max-width:100%;position:relative;min-height:100vh;display:flex;flex-flow:column nowrap}.glpage>*{width:100%}body.logged-in .mobile-menu{top:46px}@media screen and (min-width: 768px){body.logged-in .mobile-menu{top:32px}}body.logged-in .hamburger-menu #menu-toggle:checked~.hamburger-menu__btn{top:67px}@media screen and (min-width: 768px){body.logged-in .hamburger-menu #menu-toggle:checked~.hamburger-menu__btn{top:55px}}.header{position:absolute;top:20px;left:0;right:0;z-index:999}@media screen and (min-width: 992px){.header{top:80px}}@media screen and (min-width: 1200px){.header{padding:0 40px}}.header .container{max-width:1840px}.header .header-wrapper{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:12px}@media screen and (min-width: 992px){.header .header-wrapper{padding:20px}}@media screen and (min-width: 1200px){.header .header-wrapper{padding:28px}}.header .header-wrapper__logo-link{width:75%;min-width:200px;max-width:320px}@media screen and (min-width: 992px){.header .header-wrapper__logo-link{width:22%}}@media screen and (min-width: 1200px){.header .header-wrapper__logo-link{min-width:250px}}.header .header-wrapper__logo{width:100%;height:auto}.header .header-wrapper__btn{display:none;font-size:18px;padding:17px 40px;text-align:center;margin-top:28px}@media screen and (min-width: 992px){.header .header-wrapper__btn{display:inline-block;font-size:16px;padding:13px 20px;margin-top:0;margin-left:20px}}@media screen and (min-width: 1200px){.header .header-wrapper__btn{padding:15px 30px;margin-left:20px}}@media screen and (min-width: 1440px){.header .header-wrapper__btn{font-size:18px;padding:17px 40px;margin-left:28px}}.header .header-menu{display:none}@media screen and (min-width: 992px){.header .header-menu{display:flex;align-items:center;margin-left:auto}}@media screen and (min-width: 992px){.header .header-menu .menu-item{display:inline-flex;align-items:center;position:relative}}@media screen and (min-width: 992px)and (min-width: 1440px){.header .header-menu .menu-item{margin:0 10px}}.header .header-menu .menu-item.current_page_item>a{color:#1d92ff}.header .header-menu a{font-size:16px;font-weight:500;line-height:2.7;color:#434343;padding:6px 10px;transition:color .3s}@media screen and (min-width: 1200px){.header .header-menu a{font-size:18px}}@media screen and (min-width: 1440px){.header .header-menu a{font-size:20px}}.header .header-menu a:hover{color:#1d92ff}.header .sub-menu{display:flex;flex-direction:column;margin-left:20px}@media screen and (min-width: 992px){.header .sub-menu{position:absolute;top:100%;left:-15px;min-width:280px;padding:15px;background-color:#fff;visibility:hidden;opacity:0;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:8px;margin:0}}.header .sub-menu .menu-item{display:inline-flex;align-items:center;padding:0;margin:0}.header .sub-menu .menu-item::before{content:"";height:1px;width:15px;background-color:#000;margin-right:10px}@media screen and (min-width: 992px){.header .sub-menu .menu-item:not(:last-of-type){margin-bottom:10px}.header .sub-menu .menu-item::before{display:none}}.header .sub-menu .menu-item.current-menu-item a{color:#1d92ff}.header .sub-menu .menu-item a{color:#000;line-height:1.5}.header .sub-menu .menu-item a:hover{color:#000}.hamburger-menu{position:relative}@media screen and (min-width: 992px){.hamburger-menu{display:none}}.hamburger-menu__btn{display:flex;align-items:center;position:relative;width:21px;height:26px;cursor:pointer;z-index:99999}.hamburger-menu__btn>span,.hamburger-menu__btn>span::before,.hamburger-menu__btn>span::after{display:block;position:absolute;width:100%;height:3px;background-color:#1d92ff;transition-duration:.25s}.hamburger-menu__btn>span::before{content:"";top:-8px}.hamburger-menu__btn>span::after{content:"";top:8px}.hamburger-menu #menu-toggle{opacity:0;position:absolute}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn{position:fixed;top:22px;right:15px}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn>span{transform:rotate(45deg);background-color:#1d92ff}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn>span::before{top:0;transform:rotate(0);background-color:#1d92ff}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn>span::after{top:0;transform:rotate(90deg);background-color:#1d92ff}.hamburger-menu #menu-toggle:checked~.mobile-menu{visibility:visible;background-color:rgba(0,0,0,.5)}.hamburger-menu #menu-toggle:checked~.mobile-menu .mobile-menu-wrapper{right:0}.mobile-menu{position:fixed;visibility:hidden;overflow:hidden;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0);z-index:999;transition:background-color .3s}.mobile-menu .mobile-menu-wrapper{position:absolute;right:-100%;top:0;bottom:0;padding:50px 24px 24px;width:80%;max-width:380px;background-color:#fff;overflow:auto;transition:right .3s}.mobile-menu .header-menu,.mobile-menu .header-wrapper__btn{display:block}.intro{margin-bottom:40px;text-align:center}@media screen and (min-width: 992px){.intro{padding:20px;margin-bottom:60px;text-align:left}}@media screen and (min-width: 1200px){.intro{padding:40px}}.intro .splide-pagination-wrapper{display:none;margin-top:0}@media screen and (min-width: 992px){.intro .splide-pagination-wrapper{display:block;position:absolute;bottom:30px;left:20px;right:20px;z-index:9}}.intro .splide__slide{min-height:1000px}.intro .container{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}@media screen and (min-width: 992px){.intro .container{flex-direction:row}}.slide-content{position:relative;width:100%;max-width:936px;padding:144px 0 60px;z-index:2}@media screen and (min-width: 992px){.slide-content{width:55%;padding:225px 28px 60px}}.slide-content__title{font-size:38px;font-weight:500;line-height:1.25;color:#fff;word-wrap:break-word}@media screen and (min-width: 768px){.slide-content__title{font-size:45px}}@media screen and (min-width: 992px){.slide-content__title{font-size:60px}}.slide-content__description{font-size:20px;font-weight:400;line-height:1.35;color:#fff;margin:16px 0 28px}@media screen and (min-width: 768px){.slide-content__description{font-size:24px;margin:20px 0 48px}}.slide-content-buttons{display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width: 768px){.slide-content-buttons{flex-direction:row}}@media screen and (min-width: 992px){.slide-content-buttons{justify-content:flex-start}}.slide-content-buttons__btn{width:100%;border-color:#fff}@media screen and (min-width: 768px){.slide-content-buttons__btn{width:auto}}.slide-content-buttons__btn:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.slide-content-buttons__btn:not(:last-of-type){margin-right:20px;margin-bottom:0}}.slide-image{position:relative;align-self:flex-end;width:100%;z-index:1}@media screen and (min-width: 992px){.slide-image{width:38%}}.slide-background{position:absolute;inset:0}.slide-background::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(253.44deg, rgba(29, 146, 255, 0.8) 0.21%, rgba(0, 39, 75, 0.8) 99.71%)}.slide-background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-text-image{padding-bottom:60px}@media screen and (min-width: 992px){.section-text-image{padding-bottom:100px}}@media screen and (min-width: 768px){.section-text-image--left .text-image-wrapper__image{padding-right:35px}}@media screen and (min-width: 1200px){.section-text-image--left .text-image-wrapper__image{padding-right:77px}}@media screen and (min-width: 768px){.section-text-image--right .text-image-wrapper__image{padding-left:35px}}@media screen and (min-width: 1200px){.section-text-image--right .text-image-wrapper__image{padding-left:77px}}.section-text-image--small .container{max-width:1610px;padding:0 28px}@media screen and (min-width: 992px){.section-text-image--small .container{padding:0 40px}}.section-text-image--white-bg .text-image-wrapper{background:#fff;box-shadow:0px 20px 50px rgba(0,0,0,.1);padding:60px 28px 28px}@media screen and (min-width: 992px){.section-text-image--white-bg .text-image-wrapper{padding:100px 95px}}.section-text-image .text-image-wrapper{display:flex;align-items:center;flex-direction:column;justify-content:space-between}@media screen and (min-width: 768px){.section-text-image .text-image-wrapper{flex-direction:row}}.section-text-image .text-image-wrapper__image{width:100%;text-align:center;margin-top:40px;order:1}@media screen and (min-width: 768px){.section-text-image .text-image-wrapper__image{width:45%;order:unset;align-self:stretch;margin:0}}.section-text-image .text-image-wrapper__image img{display:inline-block;height:100%;-o-object-fit:cover;object-fit:cover}.text-image-content{width:100%;color:#434343;text-align:center}@media screen and (min-width: 768px){.text-image-content{width:50%;text-align:left}}.text-image-content__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px}@media screen and (min-width: 768px){.text-image-content__label-above-title{font-size:20px;padding:12px 28px}}.text-image-content__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.text-image-content__text h1,.text-image-content__text h2,.text-image-content__text h3,.text-image-content__text h4,.text-image-content__text h5,.text-image-content__text h6{font-weight:500}.text-image-content__text h1,.text-image-content__text h2{font-size:38px;line-height:1.27}@media screen and (min-width: 768px){.text-image-content__text h1,.text-image-content__text h2{font-size:45px}}@media screen and (min-width: 992px){.text-image-content__text h1,.text-image-content__text h2{font-size:60px}}.text-image-content__text h3{font-size:28px}@media screen and (min-width: 768px){.text-image-content__text h3{font-size:40px}}.text-image-content__text h4,.text-image-content__text h5{font-size:24px}@media screen and (min-width: 768px){.text-image-content__text h4,.text-image-content__text h5{font-size:28px}}.text-image-content__text h3,.text-image-content__text h4,.text-image-content__text h5{margin:28px 0 16px}@media screen and (min-width: 768px){.text-image-content__text h3,.text-image-content__text h4,.text-image-content__text h5{margin:40px 0 20px}}.text-image-content__text h3:first-of-type{margin-top:0}.text-image-content__text h1,.text-image-content__text h2{margin:16px 0}@media screen and (min-width: 768px){.text-image-content__text h1,.text-image-content__text h2{margin:20px 0}}.text-image-content__text p,.text-image-content__text li{font-size:18px;font-weight:400;line-height:1.4}@media screen and (min-width: 768px){.text-image-content__text p,.text-image-content__text li{font-size:20px}}.text-image-content__text p:not(:last-of-type){margin-bottom:20px}@media screen and (min-width: 768px){.text-image-content__text p:not(:last-of-type){margin-bottom:24px}}.text-image-content__text strong{font-weight:500}.text-image-content__text ul{margin:16px 0}@media screen and (min-width: 768px){.text-image-content__text ul{margin:20px 0}}.text-image-content__text ul li{position:relative;padding-left:28px;text-align:left}.text-image-content__text ul li:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.text-image-content__text ul li:not(:last-of-type){margin-bottom:16px}}.text-image-content__text ul li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%)}@media screen and (min-width: 768px){.text-image-content__text ul li::before{top:7px}}.text-image-content__text ol{list-style-type:decimal;margin:16px 0;text-align:left}@media screen and (min-width: 768px){.text-image-content__text ol{margin:20px 0}}.text-image-content__text ol li:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.text-image-content__text ol li:not(:last-of-type){margin-bottom:16px}}.text-image-content__text a{text-decoration:underline;color:#1d92ff}.text-image-content__text a:hover{text-decoration:none}.text-image-content__btn{margin-top:28px}@media screen and (min-width: 768px){.text-image-content__btn{margin-bottom:20px}}body:has(.intro) .section-text-image .text-image-wrapper__image{margin-top:60px}@media screen and (min-width: 768px){body:has(.intro) .section-text-image .text-image-wrapper__image{margin:0}}.section-text-with-columns{padding-bottom:60px}@media screen and (min-width: 992px){.section-text-with-columns{padding-bottom:100px}}.text-with-columns-wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.text-column{width:100%;color:#434343;text-align:center}@media screen and (min-width: 768px){.text-column{text-align:left}}.text-column--left{margin-bottom:40px}@media screen and (min-width: 768px){.text-column--left{width:50%;margin-bottom:0}}@media screen and (min-width: 768px){.text-column--right{width:40%;text-align:left}}.text-column__text h1,.text-column__text h2,.text-column__text h3,.text-column__text h4,.text-column__text h5,.text-column__text h6{font-weight:500}.text-column__text h1,.text-column__text h2{font-size:38px;line-height:1.27}@media screen and (min-width: 768px){.text-column__text h1,.text-column__text h2{font-size:45px}}@media screen and (min-width: 992px){.text-column__text h1,.text-column__text h2{font-size:60px}}.text-column__text h3{font-size:28px}@media screen and (min-width: 768px){.text-column__text h3{font-size:40px}}.text-column__text h4,.text-column__text h5{font-size:24px}@media screen and (min-width: 768px){.text-column__text h4,.text-column__text h5{font-size:28px}}.text-column__text h3,.text-column__text h4,.text-column__text h5{margin:28px 0 16px}@media screen and (min-width: 768px){.text-column__text h3,.text-column__text h4,.text-column__text h5{margin:40px 0 20px}}.text-column__text h3:first-of-type{margin-top:0}.text-column__text h1,.text-column__text h2{margin:16px 0}@media screen and (min-width: 768px){.text-column__text h1,.text-column__text h2{margin:20px 0}}.text-column__text p,.text-column__text li{font-size:18px;font-weight:400;line-height:1.4}@media screen and (min-width: 768px){.text-column__text p,.text-column__text li{font-size:20px}}.text-column__text p:not(:last-of-type){margin-bottom:20px}@media screen and (min-width: 768px){.text-column__text p:not(:last-of-type){margin-bottom:24px}}.text-column__text strong{font-weight:500}.text-column__text ul{margin:16px 0}@media screen and (min-width: 768px){.text-column__text ul{margin:20px 0}}.text-column__text ul li{position:relative;padding-left:28px;text-align:left}.text-column__text ul li:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.text-column__text ul li:not(:last-of-type){margin-bottom:16px}}.text-column__text ul li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%)}@media screen and (min-width: 768px){.text-column__text ul li::before{top:7px}}.text-column__text ol{list-style-type:decimal;margin:16px 0;text-align:left}@media screen and (min-width: 768px){.text-column__text ol{margin:20px 0}}.text-column__text ol li:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.text-column__text ol li:not(:last-of-type){margin-bottom:16px}}.text-column__text a{text-decoration:underline;color:#1d92ff}.text-column__text a:hover{text-decoration:none}.section-services{position:relative;margin-bottom:-194px;z-index:1}@media screen and (min-width: 768px){.section-services{margin-bottom:-238px}}.services-wrapper{background:#fff;box-shadow:0px 20px 50px rgba(0,0,0,.1);padding:60px 28px;text-align:center}@media screen and (min-width: 992px){.services-wrapper{padding:100px 95px}}.services-wrapper__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px;margin-bottom:16px;border:1px solid #e6e6e6}@media screen and (min-width: 768px){.services-wrapper__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.services-wrapper__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.services-wrapper__title{font-size:38px;font-weight:500;line-height:1.27;color:#434343}@media screen and (min-width: 768px){.services-wrapper__title{font-size:45px}}@media screen and (min-width: 992px){.services-wrapper__title{font-size:60px}}.services-mobile{margin:28px 0}.services-mobile .splide__pagination__page{border-color:#1d92ff}.services-mobile .splide__pagination__page.is-active{background-color:#1d92ff}.services{display:none}@media screen and (min-width: 992px){.services{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, auto));grid-gap:10px;margin:60px 0}}.services-item{display:flex;flex-direction:column;justify-content:space-between;position:relative;text-align:left;min-height:330px;padding:40px;z-index:1}@media screen and (min-width: 768px){.services-item{padding:48px;min-height:400px}}.services-item::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(29, 146, 255, 0.6) 0%, #2370B7 100%);z-index:-1}.services-item:hover::before{background:linear-gradient(180deg, rgba(29, 146, 255, 0.6) 0%, #0C3962 100%);box-shadow:0px 20px 50px rgba(0,0,0,.1)}.services-item__background{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.services-item__title{font-size:24px;font-weight:500;line-height:1.45;color:#fff;margin-bottom:28px}@media screen and (min-width: 768px){.services-item__title{font-size:28px}}.services-item__text{font-size:16px;font-weight:400;line-height:1.45;color:#fff}@media screen and (min-width: 768px){.services-item__text{font-size:18px}}.section-reviews{position:relative;text-align:center;padding:254px 0 60px;margin-bottom:60px}@media screen and (min-width: 768px){.section-reviews{padding:328px 0 100px;margin-bottom:100px}}.section-reviews__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px;margin-bottom:16px}@media screen and (min-width: 768px){.section-reviews__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.section-reviews__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.section-reviews__title{font-size:38px;font-weight:500;line-height:1.27;color:#fff}@media screen and (min-width: 768px){.section-reviews__title{font-size:45px}}@media screen and (min-width: 992px){.section-reviews__title{font-size:60px}}.section-reviews .ti-widget.ti-goog{margin-top:28px}@media screen and (min-width: 768px){.section-reviews .ti-widget.ti-goog{margin-top:60px}}.reviews-background{position:absolute;inset:0;z-index:-2}.reviews-background::before{content:"";position:absolute;inset:0;background:radial-gradient(141.36% 141.36% at 50% 30%, #2370B7 0%, #0F3251 100%);opacity:.9;z-index:0}.reviews-background__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-important-news{padding-bottom:60px;text-align:center}@media screen and (min-width: 768px){.section-important-news{padding-bottom:100px}}.section-important-news__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px;margin-bottom:16px}@media screen and (min-width: 768px){.section-important-news__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.section-important-news__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.section-important-news__title{font-size:38px;font-weight:500;line-height:1.27;color:#434343;max-width:1020px;margin:0 auto}@media screen and (min-width: 768px){.section-important-news__title{font-size:45px}}@media screen and (min-width: 992px){.section-important-news__title{font-size:60px}}.important-news-wrapper-mobile{margin-top:28px}.important-news-wrapper-mobile .splide__pagination__page{border-color:#1d92ff}.important-news-wrapper-mobile .splide__pagination__page.is-active{background-color:#1d92ff}.important-news-wrapper{display:none}@media screen and (min-width: 992px){.important-news-wrapper{display:grid;align-items:start;grid-template-columns:repeat(auto-fit, minmax(280px, auto));grid-gap:30px;margin-top:60px}}.important-news-button{margin-top:28px}@media screen and (min-width: 992px){.important-news-button{margin-top:60px}}.reservation-wrapper{position:relative;text-align:center;padding:60px 28px;z-index:1}@media screen and (min-width: 992px){.reservation-wrapper{padding:100px 95px}}.reservation-wrapper__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#fff;background-color:rgba(0,0,0,0);padding:12px 20px;margin-bottom:16px;border:1px solid #fff}@media screen and (min-width: 768px){.reservation-wrapper__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.reservation-wrapper__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background-color:#fff;margin-right:16px}.reservation-wrapper__title{font-size:38px;font-weight:500;line-height:1.27;color:#fff}@media screen and (min-width: 768px){.reservation-wrapper__title{font-size:45px}}@media screen and (min-width: 992px){.reservation-wrapper__title{font-size:60px}}.reservation-wrapper__text{font-size:18px;font-weight:400;line-height:1.4;color:#fff;max-width:1270px;margin:16px auto 0 auto}@media screen and (min-width: 768px){.reservation-wrapper__text{font-size:20px;margin-top:20px}}.reservation-wrapper__btn{cursor:pointer}.reservation-contacts{display:grid;align-items:start;grid-template-columns:100%;grid-gap:28px 30px;margin:28px 0}@media screen and (min-width: 768px){.reservation-contacts{margin:60px 0}}@media screen and (min-width: 1200px){.reservation-contacts{grid-template-columns:repeat(3, 1fr)}}.reservation-contact{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}@media screen and (min-width: 1200px){.reservation-contact{flex-direction:row;align-items:flex-start;justify-content:flex-start;text-align:left}}.reservation-contact:last-of-type{align-items:center}.reservation-contact:last-of-type .reservation-contact-details__text a:hover{text-decoration:underline}.reservation-contact__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#fff;border-radius:50%;width:68px;height:68px;margin-bottom:12px}@media screen and (min-width: 768px){.reservation-contact__icon{margin-bottom:16px}}@media screen and (min-width: 1200px){.reservation-contact__icon{margin-right:16px;margin-bottom:0}}.reservation-contact-details__title{font-size:16px;font-weight:500;line-height:1.4;color:#fff}@media screen and (min-width: 768px){.reservation-contact-details__title{font-size:20px}}.reservation-contact-details__text{font-size:24px;font-weight:500;line-height:1.45;color:#fff}@media screen and (min-width: 768px){.reservation-contact-details__text{font-size:28px}}.reservation-background{position:absolute;inset:0;z-index:-2}.reservation-background::before{content:"";position:absolute;inset:0;background:linear-gradient(253.44deg, rgba(29, 146, 255, 0.8) 0.21%, rgba(0, 39, 75, 0.8) 99.71%);opacity:.9;z-index:0}.reservation-background__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reservation-modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;z-index:9999;background-color:rgba(0,0,0,.7);padding:80px 20px;transition:opacity .3s,visibility .3s}.reservation-modal.active{visibility:visible;opacity:1}.reservation-modal__close{position:absolute;top:28px;right:5px;cursor:pointer}@media screen and (min-width: 768px){.reservation-modal__close{right:40px}}.reservation-modal-wrapper{width:100%;max-width:380px;max-height:80dvh;overflow:auto}.reservation-modal-wrapper iframe{min-height:750px;height:100% !important}.section-notice{padding-bottom:60px}@media screen and (min-width: 768px){.section-notice{padding-bottom:100px}}.notice-wrapper{padding:40px 28px;background-color:#f41b1b;font-size:28px;font-weight:500;line-height:1.5;color:#fff}@media screen and (min-width: 768px){.notice-wrapper{font-size:40px}}@media screen and (min-width: 992px){.notice-wrapper{padding:40px 60px}}.section-directions-details{padding-top:28px}@media screen and (min-width: 768px){.section-directions-details{padding-top:100px}}.directions-details-wrapper{position:relative;display:flex;align-items:center;flex-direction:column;background-image:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);padding:60px 28px;z-index:1}@media screen and (min-width: 992px){.directions-details-wrapper{flex-direction:row;padding:60px 95px}}.directions-details-wrapper::before{content:"";position:absolute;inset:6px;background-color:#fff;z-index:-1}.direction-details-title{display:flex;align-items:center;flex-direction:column;font-size:20px;font-weight:500;line-height:1.35;color:#434343;text-align:center;max-width:360px;margin-bottom:28px}@media screen and (min-width: 768px){.direction-details-title{font-size:24px;margin-bottom:37px}}@media screen and (min-width: 992px){.direction-details-title{text-align:left;flex-direction:row;margin-right:37px;margin-bottom:0}}.direction-details-title__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:68px;height:68px;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);border-radius:50%;margin-bottom:12px}@media screen and (min-width: 768px){.direction-details-title__icon{margin-bottom:16px}}@media screen and (min-width: 992px){.direction-details-title__icon{margin-right:16px;margin-bottom:0}}.directions-details{display:flex;flex-wrap:wrap;gap:28px 26px;width:100%}.directions-details-item{text-align:center;flex-grow:1;flex-basis:100%}@media screen and (min-width: 768px){.directions-details-item{flex-basis:45%}}@media screen and (min-width: 1400px){.directions-details-item{flex-basis:auto}}.directions-details-item::before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-bottom:8px}@media screen and (min-width: 768px){.directions-details-item::before{margin-bottom:12px}}.directions-details-item__district{font-size:16px;font-weight:500;line-height:1.4;color:#434343;margin-bottom:8px}@media screen and (min-width: 768px){.directions-details-item__district{font-size:20px;margin-bottom:12px}}.directions-details-item__lines{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;padding:14px 28px;border:1px solid #e6e6e6}@media screen and (min-width: 768px){.directions-details-item__lines{font-size:20px}}.directions-details-item__lines svg{margin-right:8px}.directions-details-item__travel-time{font-size:16px;font-weight:400;line-height:1.45;color:#434343;margin-top:8px}@media screen and (min-width: 768px){.directions-details-item__travel-time{font-size:16px;margin-top:12px}}.section-faq{padding:60px 0;text-align:center}@media screen and (min-width: 768px){.section-faq{padding:100px 0}}.section-faq__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px;margin-bottom:16px}@media screen and (min-width: 768px){.section-faq__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.section-faq__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.section-faq__title{font-size:38px;font-weight:500;line-height:1.27;color:#434343;max-width:1020px;margin:0 auto}@media screen and (min-width: 768px){.section-faq__title{font-size:45px}}@media screen and (min-width: 992px){.section-faq__title{font-size:60px}}.faq-items{margin-top:40px}@media screen and (min-width: 768px){.faq-items{margin-top:60px}}.faq-item{background-color:#fff;transition:box-shadow .3s;text-align:left}.faq-item:hover{box-shadow:0px 20px 50px rgba(0,0,0,.1)}.faq-item:hover .faq-item-title-wrapper__title{color:#1d92ff}.faq-item:not(:last-of-type){margin-bottom:16px}.faq-item.active .faq-item-title-wrapper__icon{transform:rotate(-180deg)}.faq-item.active .faq-item-title-wrapper__title{color:#1d92ff}.faq-item__content-wrapper{overflow:hidden;max-height:0;transition:max-height .3s ease}.faq-item__content{padding:20px 28px;font-size:18px;font-weight:400;line-height:1.4;color:#434343;border-top:1px solid #e6e6e6}@media screen and (min-width: 768px){.faq-item__content{font-size:20px;padding:28px 48px}}.faq-item__content p:not(:last-of-type){margin-bottom:20px}@media screen and (min-width: 992px){.faq-item__content p:not(:last-of-type){margin-bottom:24px}}.faq-item__content ul{margin:24px 0;list-style-type:none}.faq-item__content li{position:relative;padding-left:15px}.faq-item__content li::before{content:"";position:absolute;top:12px;left:0;width:5px;height:5px;background-color:#1d92ff;margin-right:15px;border-radius:50%}.faq-item__content a{color:#1d92ff;font-weight:500}.faq-item-title-wrapper{display:flex;align-items:center;justify-content:space-between;padding:20px 28px;cursor:pointer}@media screen and (min-width: 768px){.faq-item-title-wrapper{padding:28px 48px}}.faq-item-title-wrapper__title{font-size:20px;font-weight:500;line-height:1.35;color:#434343;transition:color .3s}@media screen and (min-width: 768px){.faq-item-title-wrapper__title{font-size:24px}}.faq-item-title-wrapper__icon{flex-shrink:0;width:28px;height:28px;margin-left:16px;transition:transform .3s}@media screen and (min-width: 768px){.faq-item-title-wrapper__icon{width:32px;height:32px}}.section-page-header{margin-bottom:40px;text-align:center}@media screen and (min-width: 992px){.section-page-header{padding:20px;margin-bottom:60px}}@media screen and (min-width: 1200px){.section-page-header{padding:40px}}.page-header-wrapper{position:relative;padding:144px 20px 60px;z-index:2}@media screen and (min-width: 992px){.page-header-wrapper{padding:247px 28px 100px}}.page-header-wrapper__title{font-size:38px;font-weight:500;line-height:1.25;color:#fff;word-wrap:break-word;margin-bottom:8px}@media screen and (min-width: 768px){.page-header-wrapper__title{font-size:45px;margin-bottom:10px}}@media screen and (min-width: 992px){.page-header-wrapper__title{font-size:60px}}.page-header-background{position:absolute;inset:0;z-index:-1}.page-header-background::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(253.44deg, rgba(29, 146, 255, 0.8) 0.21%, rgba(0, 39, 75, 0.8) 99.71%)}.page-header-background__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-page-entry{text-align:center;padding-bottom:60px}@media screen and (min-width: 768px){.section-page-entry{padding-bottom:100px}}.section-page-entry__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px;margin-bottom:16px}@media screen and (min-width: 768px){.section-page-entry__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.section-page-entry__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.section-page-entry__title{font-size:38px;font-weight:500;line-height:1.27;color:#434343}@media screen and (min-width: 768px){.section-page-entry__title{font-size:45px}}@media screen and (min-width: 992px){.section-page-entry__title{font-size:60px}}.section-page-entry__text{font-size:18px;font-weight:400;line-height:1.4;color:#434343;margin-top:16px}@media screen and (min-width: 768px){.section-page-entry__text{font-size:20px;margin-top:20px}}.section-page-entry .container{max-width:1310px}.section-image-banner{padding-bottom:60px}@media screen and (min-width: 768px){.section-image-banner{padding-bottom:100px}}.section-image-banner--with-top-spacing{padding-top:60px}@media screen and (min-width: 768px){.section-image-banner--with-top-spacing{padding-top:100px}}.section-image-banner__image img{display:block;width:100%;max-height:480px;-o-object-fit:cover;object-fit:cover}.contact-wrapper{position:relative;text-align:center;padding:60px 28px;background-color:#fff;z-index:1}@media screen and (min-width: 992px){.contact-wrapper{padding:100px 95px}}.contact-wrapper__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px;margin-bottom:16px;border:1px solid #e6e6e6}@media screen and (min-width: 768px){.contact-wrapper__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.contact-wrapper__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.contact-wrapper__title{font-size:38px;font-weight:500;line-height:1.27;color:#434343}@media screen and (min-width: 768px){.contact-wrapper__title{font-size:45px}}@media screen and (min-width: 992px){.contact-wrapper__title{font-size:60px}}.contact-wrapper__text{font-size:18px;font-weight:400;line-height:1.4;color:#434343;max-width:1050px;margin:16px auto 0 auto}@media screen and (min-width: 768px){.contact-wrapper__text{font-size:20px;margin-top:20px}}.contact-wrapper .contact-wrapper__btn{background-color:#39b49e;border-color:#39b49e;color:#fff}@media screen and (min-width: 992px){.contact-wrapper .contact-wrapper__btn{padding:21px 66px}}.contact-wrapper .contact-wrapper__btn:hover{background-color:#297b6d;border-color:#297b6d}.contacts{display:grid;align-items:start;grid-template-columns:100%;grid-gap:28px 30px;margin:28px auto;max-width:1050px}@media screen and (min-width: 768px){.contacts{margin:60px auto}}@media screen and (min-width: 1200px){.contacts{grid-template-columns:repeat(2, 1fr)}}.contacts-contact{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}@media screen and (min-width: 1200px){.contacts-contact{flex-direction:row;align-items:flex-start;justify-content:flex-start;text-align:left}}.contacts-contact__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);border-radius:50%;width:68px;height:68px;margin-bottom:12px}@media screen and (min-width: 768px){.contacts-contact__icon{margin-bottom:16px}}@media screen and (min-width: 1200px){.contacts-contact__icon{margin-right:16px;margin-bottom:0}}.contacts-contact-details__title{font-size:16px;font-weight:500;line-height:1.4;color:#434343}@media screen and (min-width: 768px){.contacts-contact-details__title{font-size:20px}}.contacts-contact-details__text{font-size:24px;font-weight:700;line-height:1.45;color:#434343}@media screen and (min-width: 768px){.contacts-contact-details__text{font-size:28px}}.contacts-contact-details__caption{font-size:14px;font-weight:400;line-height:1.45;color:#434343}@media screen and (min-width: 768px){.contacts-contact-details__caption{font-size:16px}}.section-contact-map{padding:60px 0}@media screen and (min-width: 768px){.section-contact-map{padding:100px 0}}.contact-map iframe{width:100%;height:400px}@media screen and (min-width: 768px){.contact-map iframe{height:600px}}.section-pricing{text-align:center;padding-bottom:60px}@media screen and (min-width: 768px){.section-pricing{padding-bottom:100px}}.section-pricing__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px;margin-bottom:16px}@media screen and (min-width: 768px){.section-pricing__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.section-pricing__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.section-pricing__title{font-size:38px;font-weight:500;line-height:1.27;color:#434343}@media screen and (min-width: 768px){.section-pricing__title{font-size:45px}}@media screen and (min-width: 992px){.section-pricing__title{font-size:60px}}.pricing{margin-top:40px}@media screen and (min-width: 768px){.pricing{margin-top:60px}}.pricing-item{display:flex;align-items:center;justify-content:space-between;flex-direction:column;background-color:#fff;border:1px solid #e6e6e6}@media screen and (min-width: 768px){.pricing-item{flex-direction:row}}.pricing-item:not(:last-of-type){margin-bottom:4px}.pricing-item__text{width:100%;font-size:20px;font-weight:500;line-height:1.35;color:#434343;padding:16px 20px;border-bottom:1px solid #e6e6e6}@media screen and (min-width: 768px){.pricing-item__text{font-size:24px;padding:19px 28px;width:74.5%;text-align:left;border-bottom:none;border-right:1px solid #e6e6e6}}.pricing-item__text--price{width:100%;min-width:200px;text-align:center;border:none}@media screen and (min-width: 768px){.pricing-item__text--price{width:25.5%;padding:5px 28px}}.pricing-item__price-caption{display:block;font-size:14px;font-weight:400;line-height:1.35;color:#434343}@media screen and (min-width: 768px){.pricing-item__price-caption{font-size:16px}}.section-all-news{padding-bottom:60px;text-align:center}@media screen and (min-width: 768px){.section-all-news{padding-bottom:100px}}.section-all-news__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px;margin-bottom:16px}@media screen and (min-width: 768px){.section-all-news__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.section-all-news__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.section-all-news__title{font-size:38px;font-weight:500;line-height:1.27;color:#434343;max-width:1020px;margin:0 auto}@media screen and (min-width: 768px){.section-all-news__title{font-size:45px}}@media screen and (min-width: 992px){.section-all-news__title{font-size:60px}}.all-news-wrapper{display:grid;align-items:start;grid-template-columns:1fr;grid-gap:28px;margin:40px 0}@media screen and (min-width: 992px){.all-news-wrapper{grid-gap:30px;margin:60px 0}}.section-post-content{text-align:center;margin-bottom:60px}@media screen and (min-width: 992px){.section-post-content{margin-bottom:100px}}.section-post-content__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px;margin-bottom:16px}@media screen and (min-width: 768px){.section-post-content__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.section-post-content__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.section-post-content__title{font-size:38px;font-weight:500;line-height:1.27;color:#434343;max-width:1020px;margin:0 auto 40px}@media screen and (min-width: 768px){.section-post-content__title{font-size:45px;margin-bottom:60px}}@media screen and (min-width: 992px){.section-post-content__title{font-size:60px}}.section-post-content__thumbnail{display:block;width:100%;aspect-ratio:16/9;max-height:600px;-o-object-fit:cover;object-fit:cover}.post-content-wrapper{background:#fff;padding:40px 28px;text-align:left}@media screen and (min-width: 992px){.post-content-wrapper{padding:60px 48px}}.post-content-wrapper__date{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.45;color:#434343;border:1px solid #e6e6e6;padding:11px 20px;margin-bottom:20px}@media screen and (min-width: 768px){.post-content-wrapper__date{font-size:18px;margin-bottom:28px}}.post-content-wrapper__date svg{margin-right:8px}.post-content{color:#434343}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-weight:500}.post-content h1,.post-content h2{font-size:38px;line-height:1.27}@media screen and (min-width: 768px){.post-content h1,.post-content h2{font-size:45px}}@media screen and (min-width: 992px){.post-content h1,.post-content h2{font-size:60px}}.post-content h3{font-size:28px}@media screen and (min-width: 768px){.post-content h3{font-size:40px}}.post-content h4,.post-content h5{font-size:24px}@media screen and (min-width: 768px){.post-content h4,.post-content h5{font-size:28px}}.post-content h3,.post-content h4,.post-content h5{margin:28px 0 16px}@media screen and (min-width: 768px){.post-content h3,.post-content h4,.post-content h5{margin:40px 0 20px}}.post-content h3:first-of-type{margin-top:0}.post-content h1,.post-content h2{margin:16px 0}@media screen and (min-width: 768px){.post-content h1,.post-content h2{margin:20px 0}}.post-content p,.post-content li{font-size:18px;font-weight:400;line-height:1.4}@media screen and (min-width: 768px){.post-content p,.post-content li{font-size:20px}}.post-content p:not(:last-of-type){margin-bottom:20px}@media screen and (min-width: 768px){.post-content p:not(:last-of-type){margin-bottom:24px}}.post-content strong{font-weight:500}.post-content ul{margin:16px 0}@media screen and (min-width: 768px){.post-content ul{margin:20px 0}}.post-content ul li{position:relative;padding-left:28px;text-align:left}.post-content ul li:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.post-content ul li:not(:last-of-type){margin-bottom:16px}}.post-content ul li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%)}@media screen and (min-width: 768px){.post-content ul li::before{top:7px}}.post-content ol{list-style-type:decimal;margin:16px 0;text-align:left}@media screen and (min-width: 768px){.post-content ol{margin:20px 0}}.post-content ol li:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.post-content ol li:not(:last-of-type){margin-bottom:16px}}.post-content a{text-decoration:underline;color:#1d92ff}.post-content a:hover{text-decoration:none}.post-content img{width:100%}.post-content img.full-size{width:100%}.post-content img.half-size{width:100%}.post-content img.half-size:not(:last-of-type){margin-bottom:16px}@media screen and (min-width: 768px){.post-content img.half-size{width:calc(50% - 20px)}.post-content img.half-size:not(:last-of-type){margin-right:30px;margin-bottom:0}}.post-share{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;padding-top:28px;margin-top:28px;border-top:1px solid #e6e6e6}@media screen and (min-width: 768px){.post-share{justify-content:flex-start;text-align:left;padding-top:40px;margin-top:40px}}.post-share__text{width:100%;font-size:16px;font-weight:500;line-height:1.45;color:#434343;margin-bottom:12px}@media screen and (min-width: 768px){.post-share__text{font-size:18px;width:auto;margin-right:auto;margin-bottom:0}}.post-share__btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #1d92ff;border-radius:50%;transition:background-color .3s,border-color .3s}.post-share__btn:not(:last-of-type){margin-right:8px}.post-share__btn:hover{background-color:#1d92ff;border-color:#1d92ff}.post-share__btn:hover img{filter:brightness(0) invert(1)}.post-share__btn img{transition:filter .3s}.section-diseases{padding-bottom:60px;text-align:center}@media screen and (min-width: 768px){.section-diseases{padding-bottom:100px}}.section-diseases__label-above-title{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4;color:#434343;background-color:#fff;padding:12px 20px;margin-bottom:16px}@media screen and (min-width: 768px){.section-diseases__label-above-title{font-size:20px;padding:12px 28px;margin-bottom:20px}}.section-diseases__label-above-title::before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);margin-right:16px}.section-diseases__title{font-size:38px;font-weight:500;line-height:1.27;color:#434343;max-width:1020px;margin:0 auto}@media screen and (min-width: 768px){.section-diseases__title{font-size:45px}}@media screen and (min-width: 992px){.section-diseases__title{font-size:60px}}.diseases{margin-top:40px}@media screen and (min-width: 768px){.diseases{margin-top:60px}}.diseases-item{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;background-color:#fff;padding:28px}@media screen and (min-width: 768px){.diseases-item{flex-direction:row;padding:40px}}@media screen and (min-width: 992px){.diseases-item{padding:60px}}.diseases-item:not(:last-of-type){margin-bottom:30px}.diseases-item:nth-child(even) .diseases-item__image{order:1}.diseases-item__image{width:100%;text-align:center;margin-top:40px;order:1}@media screen and (min-width: 768px){.diseases-item__image{width:48%;order:unset;align-self:stretch;margin:0}}.diseases-item__image img{display:inline-block;height:100%;-o-object-fit:cover;object-fit:cover}.diseases-item-content{width:100%;text-align:center}@media screen and (min-width: 768px){.diseases-item-content{width:48%;text-align:left}}.diseases-item-content__title{font-size:28px;font-weight:500;color:#434343}@media screen and (min-width: 768px){.diseases-item-content__title{font-size:40px}}.diseases-item-content__text{color:#434343}.diseases-item-content__text h1,.diseases-item-content__text h2,.diseases-item-content__text h3,.diseases-item-content__text h4,.diseases-item-content__text h5,.diseases-item-content__text h6{font-weight:500}.diseases-item-content__text h1,.diseases-item-content__text h2{font-size:28px}@media screen and (min-width: 768px){.diseases-item-content__text h1,.diseases-item-content__text h2{font-size:40px}}.diseases-item-content__text h3{font-size:24px}@media screen and (min-width: 768px){.diseases-item-content__text h3{font-size:28px}}.diseases-item-content__text h4,.diseases-item-content__text h5{font-size:20px}@media screen and (min-width: 768px){.diseases-item-content__text h4,.diseases-item-content__text h5{font-size:24px}}.diseases-item-content__text h3,.diseases-item-content__text h4,.diseases-item-content__text h5{margin:28px 0 16px}@media screen and (min-width: 768px){.diseases-item-content__text h3,.diseases-item-content__text h4,.diseases-item-content__text h5{margin:40px 0 20px}}.diseases-item-content__text h1,.diseases-item-content__text h2{margin:16px 0}@media screen and (min-width: 768px){.diseases-item-content__text h1,.diseases-item-content__text h2{margin:20px 0}}.diseases-item-content__text p,.diseases-item-content__text li{font-size:18px;font-weight:400;line-height:1.4}@media screen and (min-width: 768px){.diseases-item-content__text p,.diseases-item-content__text li{font-size:20px}}.diseases-item-content__text p:not(:last-of-type){margin-bottom:20px}@media screen and (min-width: 768px){.diseases-item-content__text p:not(:last-of-type){margin-bottom:24px}}.diseases-item-content__text strong{font-weight:500}.diseases-item-content__text ul{margin:16px 0}@media screen and (min-width: 768px){.diseases-item-content__text ul{margin:20px 0}}.diseases-item-content__text ul li{position:relative;padding-left:28px;text-align:left}.diseases-item-content__text ul li:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.diseases-item-content__text ul li:not(:last-of-type){margin-bottom:16px}}.diseases-item-content__text ul li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:50%;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%)}@media screen and (min-width: 768px){.diseases-item-content__text ul li::before{top:7px}}.diseases-item-content__text ol{list-style-type:decimal;margin:16px 0;text-align:left}@media screen and (min-width: 768px){.diseases-item-content__text ol{margin:20px 0}}.diseases-item-content__text ol li:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.diseases-item-content__text ol li:not(:last-of-type){margin-bottom:16px}}.diseases-item-content__text a{text-decoration:underline;color:#1d92ff}.diseases-item-content__text a:hover{text-decoration:none}.text-editor{color:#434343}.text-editor h1,.text-editor h2{font-size:36px;font-weight:700;line-height:1.2}@media screen and (min-width: 768px){.text-editor h1,.text-editor h2{font-size:48px}}.text-editor h3{font-size:21px;font-weight:400;line-height:1.2}.text-editor h4,.text-editor h5{font-size:18px;font-weight:400;line-height:1.2}.text-editor h1,.text-editor h2{margin:50px 0 39px}.text-editor h3,.text-editor h4,.text-editor h5{margin:30px 0 20px}.text-editor p,.text-editor li{font-size:15px;font-weight:400;line-height:1.5;margin:12px 0}.text-editor ul{list-style-type:disc;margin-left:30px}.text-editor ol{list-style-type:decimal;margin-left:30px}.text-editor a{text-decoration:underline}.footer{position:relative;padding-top:60px}@media screen and (min-width: 768px){.footer{padding-top:126px}}.footer::before{content:"";position:absolute;inset:0;background:linear-gradient(253.44deg, #1D92FF 0.21%, #00274B 99.71%);opacity:.9;z-index:-1}.footer__background{position:absolute;inset:0;z-index:-2}.footer__background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer .container{display:grid;grid-template-columns:1fr;grid-gap:28px 30px}@media screen and (min-width: 768px){.footer .container{grid-gap:48px 30px;grid-template-columns:repeat(auto-fit, minmax(210px, 1fr))}}@media screen and (min-width: 992px){.footer .container{grid-template-columns:repeat(auto-fit, minmax(310px, 1fr))}}.footer-col--about-us{text-align:center;grid-column:1/-1}@media screen and (min-width: 992px){.footer-col--about-us{grid-column:unset;text-align:left}}.footer-col__title{font-size:20px;font-weight:500;line-height:1.35;color:#fff;margin-bottom:20px}@media screen and (min-width: 768px){.footer-col__title{font-size:24px;margin-bottom:28px}}.footer-col__text{font-size:18px;font-weight:400;line-height:1.4;color:#fff}@media screen and (min-width: 768px){.footer-col__text{font-size:20px}}.footer-col__text p:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.footer-col__text p:not(:last-of-type){margin-bottom:16px}}.footer-menu .menu-item{position:relative;padding-left:15px}.footer-menu .menu-item:not(:last-of-type){margin-bottom:12px}@media screen and (min-width: 768px){.footer-menu .menu-item:not(:last-of-type){margin-bottom:16px}}.footer-menu .menu-item::before{content:"";position:absolute;top:9px;left:0;width:5px;height:5px;background-color:#fff;border-radius:50%}@media screen and (min-width: 768px){.footer-menu .menu-item::before{top:11px}}.footer-menu .menu-item a{font-size:18px;font-weight:400;line-height:1.4;color:#fff;transition:color .3s}@media screen and (min-width: 768px){.footer-menu .menu-item a{font-size:20px}}.footer-menu .menu-item a:hover{color:#1d92ff}.footer-socials{display:flex;align-items:center;justify-content:center;margin-top:20px}@media screen and (min-width: 768px){.footer-socials{margin-top:28px}}@media screen and (min-width: 992px){.footer-socials{justify-content:flex-start}}.footer-socials__btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #fff;border-radius:50%;transition:background-color .3s,border-color .3s}.footer-socials__btn:not(:last-of-type){margin-right:8px}.footer-socials__btn:hover{background-color:#1d92ff;border-color:#1d92ff}.footer-copyrights{padding:28px;border-top:1px solid hsla(0,0%,100%,.2);font-size:16px;font-weight:400;line-height:1.5;color:#e6e6e6;text-align:center;margin-top:28px}@media screen and (min-width: 768px){.footer-copyrights{font-size:18px;margin-top:100px}}.footer-copyrights a{transition:color .3s}.footer-copyrights a:hover{color:#1d92ff}.btn{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;padding:21px 44px;font-size:16px;font-weight:#434343;line-height:1.2;border:1px solid;transition:color .3s,background-color .3s,border-color .3s}@media screen and (min-width: 768px){.btn{font-size:20px}}.btn--white{color:#434343;border-color:#e6e6e6}.btn--white:hover{background-color:#1d92ff;border-color:#1d92ff;color:#fff}.btn--blue{border-color:rgba(0,0,0,0);background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%);color:#fff}.btn--transparent{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.btn--transparent:hover{background-color:#fff;color:#434343}.btn svg{margin-right:17px;flex-shrink:0}.splide-pagination-wrapper{margin-top:28px}.splide-pagination-wrapper .splide__pagination li{margin:0 4px}.splide__pagination__page{width:14px;height:14px;background-color:rgba(0,0,0,0);border:2px solid #fff;border-radius:50%;cursor:pointer}.splide__pagination__page.is-active{background-color:#fff}.news-item{background-color:#fff;transition:box-shadow .3s}@media screen and (min-width: 992px){.news-item{text-align:left}}.news-item:hover{box-shadow:0px 20px 50px rgba(0,0,0,.1)}.news-item__image{display:block;width:100%;aspect-ratio:16/9;max-height:600px;-o-object-fit:cover;object-fit:cover}.news-item-content{padding:40px 28px}@media screen and (min-width: 992px){.news-item-content{padding:60px 48px;text-align:left}}.news-item-content__date{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.45;color:#434343;border:1px solid #e6e6e6;padding:11px 20px;margin-bottom:20px}@media screen and (min-width: 768px){.news-item-content__date{font-size:18px;margin-bottom:28px}}.news-item-content__date svg{margin-right:8px}.news-item-content__title{font-size:20px;font-weight:500;line-height:1.35;color:#434343;margin-bottom:12px;transition:color .3s}@media screen and (min-width: 768px){.news-item-content__title{font-size:24px;margin-bottom:16px}}.news-item-content__title:hover{color:#1d92ff}.news-item-content__excerpt{font-size:18px;font-weight:400;line-height:1.4;color:#434343;margin-bottom:20px}@media screen and (min-width: 768px){.news-item-content__excerpt{font-size:20px;margin-bottom:28px}}.news-item-content__link{display:inline-flex;align-items:center;font-size:20px;font-weight:500;line-height:1.4;color:#1d92ff}.news-item-content__link:hover svg{transform:translateX(8px)}.news-item-content__link svg{margin-left:8px;transition:transform .3s}.breadcrumbs{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.breadcrumbs__item{font-size:18px;font-weight:400;line-height:1.4;color:#fff}@media screen and (min-width: 768px){.breadcrumbs__item{font-size:20px}}.breadcrumbs__item:not(:last-of-type)::after{content:"/";margin:0 20px 0 16px}@media screen and (min-width: 768px){.breadcrumbs__item:not(:last-of-type)::after{margin:0 28px 0 22px}}.breadcrumbs__link{color:inherit;transition:color .3s}.breadcrumbs__link:hover{color:#1d92ff}.pagination{display:flex;align-items:center;justify-content:center;padding-top:16px}@media screen and (min-width: 768px){.pagination{padding-top:36px}}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;font-size:16px;font-weight:500;color:#434343;text-transform:uppercase;text-align:center;width:52px;height:52px;background-color:#fff;border:1px solid #e6e6e6;margin:4px;transition:color .3s,background-color .3s}@media screen and (min-width: 768px){.pagination .page-numbers{font-size:20px;width:68px;height:68px}}.pagination .page-numbers:not(.current):hover{background-color:#1d92ff;color:#fff}.pagination .page-numbers.current{font-weight:400;color:#fff;background:linear-gradient(270deg, #1D92FF 0%, #2370B7 100%)}