.promo-block{padding-top:unset;padding-bottom:unset;background-color:#001e3c}.promo-block .container{position:relative}.promo-block .item{display:flex;align-items:center;gap:2.5rem;justify-content:center;height:56px;color:#fff}.promo-block .name{font-weight:500}.promo-block .btn{padding:.5rem 2rem;border-color:#fff;color:#fff;border-radius:.25rem;font-size:10px}.promo-block .img{width:135px;min-width:135px;overflow:unset;height:56px}.promo-block .img img{object-fit:contain;object-position:bottom center}.promo-block .price{font-weight:500;display:flex;align-items:center;gap:1.25rem;white-space:nowrap}.promo-block .price s{font-size:12px;color:rgb(255 255 255 / .55)}.promo-block .swiper{max-width:90%}.promo-block .swiper__btn{position:absolute;top:50%;width:calc(100% - 2rem);max-width:unset;justify-content:space-between;height:1px}.promo-block .swiper__btn .btn-prev,.promo-block .swiper__btn .btn-next{padding:.5rem;border-color:rgb(255 255 255 / .3)}@media(max-width:1200px){.promo-block .name{font-size:14px;line-height:1.3}.promo-block .price{font-size:14px;gap:1rem}.promo-block .item{gap:1rem}.promo-block .btn{padding:.5rem 1rem}}@media(max-width:992px){.promo-block .swiper{max-width:unset}.promo-block .swiper__btn{display:none}}@media(max-width:768px){.promo-block .price{font-size:12px}.promo-block .price s{display:none}.promo-block .name{font-size:12px;line-height:1.2}.promo-block .img{width:120px;min-width:120px;height:50px}.promo-block .item{height:50px}.promo-block .btn{font-size:8px}}@media(max-width:576px){.promo-block .img,.promo-block .price{display:none}}.header{background-color:#f3f4f5}.header .container{display:grid;grid-template-columns:1fr 1fr;gap:1.625rem 1.25rem}.header .nav__top{background-color:#e6e8eb;display:flex;gap:1.5rem;align-items:center;justify-content:space-between;padding:.75rem 1.625rem;border-radius:0 0 1.5rem 1.5rem;font-size:14px;line-height:1.4}.header .nav__top a:hover,.header .nav__top a.current{color:#9be1ff}.header .nav__bottom{grid-area:auto/span 2;background-color:#001e3c;font-size:14px;border-radius:1.5rem;padding:.875rem 1.5rem;display:flex;justify-content:space-between;gap:1rem;align-items:center}.header .nav__bottom a{color:#fff;line-height:1}.header .nav__bottom a:hover,.header .nav__bottom a.current{color:#9be1ff}.header .search-form{border-radius:0 0 1.5rem 1.5rem}.header .logo{display:block}.header .main{grid-area:auto/span 2;display:flex;align-items:center;gap:1rem;justify-content:space-between}.header .main .btn__service{padding:.75rem;font-size:12px;min-width:205px}.header .main .btn__service-wrap{position:relative}.header .address{display:flex;gap:.5rem}.header .address span{display:block;border-radius:100%;width:10px;min-width:10px;height:10px;background-color:#8e479b;margin-top:.125rem}.header .address .metro{display:flex;flex-direction:column;line-height:1.4;font-size:12px;color:rgb(0 30 60 / .75)}.header .address strong{font-weight:500;font-size:14px;color:#333}.header .address:nth-child(even) span{background-color:#f5831e}.header .addresses{display:flex;gap:2rem;align-items:center}.header .contacts{display:flex;align-items:center;gap:1rem;line-height:1.4;font-size:12px;text-align:right}.header .contacts .phone{font-weight:700;font-size:18px;letter-spacing:.06em;white-space:nowrap}.header .contacts .phone:hover{color:#9be1ff}.header .contacts__main{display:flex;flex-direction:column}.header .submenu{position:absolute;z-index:3;top:calc(255px + 1rem);left:0;width:100%;transition:all .5s 0s;display:block!important;height:0}.header .submenu .container{display:block}.header .submenu__close{position:absolute;top:1.5rem;right:1.5rem;z-index:2;border:1px solid #fff}.header .submenu__close:hover i{transform:rotate(90deg)}.header .submenu .wrap{border-radius:1rem;position:relative;height:400px;overflow:hidden;backdrop-filter:blur(3px);background-color:rgb(243 244 245 / .7);box-shadow:inset 1px 1px 1px 0 hsl(0 0% 100% / .8),inset -1px -1px 0 0 hsl(0 0% 100% / .8),0 3px 6px rgb(70 70 70 / .1),0 0 10px rgb(70 70 70 / .1),0 0 10px rgb(70 70 70 / .1)}.header .submenu .wrap:not(:has(.submenu_menu)){height:fit-content}.header .submenu .wrap__nav{display:flex;flex-direction:column;width:calc(33% - 2rem);padding:1rem 0;background-color:rgb(0 30 60 / .55);height:100%;max-height:400px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f3f4f5;scrollbar-track-color:#fff0}.header .submenu .wrap__nav::-webkit-scrollbar{width:3px;height:3px}.header .submenu .wrap__nav::-webkit-scrollbar-thumb{background:#9be1ff}.header .submenu .wrap__nav::-webkit-scrollbar-track{background:#fff0}.header .submenu .wrap__nav a{padding:.75rem 2rem;color:#fff}.header .submenu .wrap__nav a.show,.header .submenu .wrap__nav a:hover{background-color:#001e3c}.header .submenu .wrap__nav:not(:has(.submenu_menu)){width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto-fill,minmax(48px,auto));height:fit-content;max-height:fit-content}.header .submenu_menu{position:absolute;top:0;width:71%;right:0;background-color:#001e3c;height:100%;padding:1rem 5.5rem 1rem 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto-fill,minmax(48px,auto));scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f3f4f5;scrollbar-track-color:#fff0}.header .submenu_menu::-webkit-scrollbar{width:3px;height:3px}.header .submenu_menu::-webkit-scrollbar-thumb{background:#9be1ff}.header .submenu_menu::-webkit-scrollbar-track{background:#fff0}.header .submenu_menu a:hover{color:#9be1ff}.header .submenu_dop{top:calc(100% + 1rem)!important;z-index:3;left:calc(100% - 725px);width:725px}.header .submenu_dop .wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;height:fit-content!important;padding:1.625rem;background-color:rgb(0 30 60 / .6);backdrop-filter:blur(6px)}.header .submenu_dop .btn{padding:1rem 3rem;height:fit-content}.header .submenu_dop.hide{top:36px!important}.header .submenu.hide{top:280px;pointer-events:none;opacity:0;display:block!important}@media(max-width:1280px){.header .nav__top{font-size:12px}.header .search-form input{font-size:12px}.header .logo img{width:180px;height:40px}.header .addresses{gap:1rem}.header .main .btn__service{min-width:175px}.header .contacts .phone{font-size:16px}.header .submenu{top:calc(232px + 1rem)}.header .submenu.hide{top:232px}}@media(max-width:1200px){.header .container{grid-template-columns:2fr 1fr}.header .btn__service-wrap{display:none}.header .submenu .wrap{height:390px}.header .submenu .wrap__nav{width:calc(33% - 1rem)}.header .submenu .wrap__nav a{font-size:14px}.header .submenu_menu{padding-right:4rem;grid-template-rows:repeat(auto-fill,minmax(46px,auto))}.header .submenu__close{top:1rem;right:1rem;padding:.75rem}}@media(max-width:992px){.header .container{gap:1rem}.header .main{display:grid;grid-template-columns:180px 1fr;gap:1rem 2rem}.header .contacts{grid-area:auto/3;margin-left:auto}.header .btn__service{min-width:unset;width:100%}.header .btn__service-wrap{display:block;grid-area:auto/2}.header .addresses{grid-area:auto/span 2}.header .logo{grid-row:span 2}.header .search-form{display:none}.header .nav__top{grid-column:span 2;font-size:14px}.header .nav__bottom{gap:.75rem 2.5rem;flex-wrap:wrap;justify-content:center}.header .submenu{top:calc(291px + .5rem)}.header .submenu .wrap__nav{width:calc(40% - 1rem)}.header .submenu_menu{width:65%;grid-template-columns:1fr;grid-template-rows:repeat(auto-fill,minmax(35px,auto))}.header .submenu_menu a{padding:.5rem 0 .5rem 2rem!important}.header .submenu.hide{top:291px}.header .submenu_dop{width:380px;left:-130px;top:calc(100% + .5rem)!important}.header .submenu_dop .wrap{grid-template-columns:1fr 1fr;padding:1rem}.header .submenu_dop .btn:last-child{grid-area:auto/span 2}}@media(max-width:768px){.header .nav__top{font-size:12px;gap:1rem;padding:.75rem 1.25rem}.header .btn__service-wrap{display:none}.header .logo{grid-row:unset}.header .logo img{width:165px;height:38px}.header .main{gap:.5rem 1rem}.header .addresses{grid-area:2/span 2;justify-content:center}.header .contacts{grid-area:auto/2}.header .nav__bottom{font-size:12px;padding:.75rem 1.25rem;gap:.75rem 1rem}.header .submenu .wrap__nav{width:100%}.header .submenu .wrap__nav:not(:has(.submenu_menu)){display:flex}.header .submenu_menu{position:unset;width:unset;background-color:#fff0;margin:0 1.5rem;padding:.5rem 0;border-bottom:1px solid rgb(230 232 235 / .2);overflow:unset}.header .submenu_menu a{border-bottom:unset!important;color:#f3f4f5;font-size:14px;padding:.5rem 0;margin:unset}}@media(max-width:576px){.header .nav__top{font-size:10px;gap:.5rem;padding:.5rem 1rem;line-height:1}.header .nav__bottom{padding:.5rem 1rem;gap:.5rem 1rem}.header .main{grid-template-columns:150px 1fr}.header .logo img{width:150px;height:35px}.header .messengers{display:none}.header .contacts{font-size:10px}.header .contacts .phone{font-size:14px}.header .addresses{gap:.5rem}.header .address .metro{font-size:10px}.header .address strong{font-size:12px}}@media(max-width:360px){.header .nav__top{padding:.25rem .75rem}.header .logo img{width:130px;height:30px}.header .main{grid-template-columns:130px 1fr;gap:.5rem .75rem}.header .addresses{display:none}}.header_mobile{background-color:#f3f4f5;padding-top:1.25rem}.header_mobile .wrap{display:grid;grid-template-columns:1fr 1fr auto;gap:.75rem}.header_mobile .wrap nav{grid-area:auto/span 3;background-color:#001e3c;padding:.5rem 1.25rem;margin-top:.75rem;border-radius:1rem;display:flex;align-items:center;gap:1.5rem;justify-content:space-between}.header_mobile .wrap nav a{line-height:1;color:#fff;font-size:14px}.header_mobile .wrap nav a:has(.icon){display:flex;align-items:center;gap:.25rem}.header_mobile .wrap nav a:has(.icon).show .icon{transform:rotate(0deg)}.header_mobile .messengers{margin:0 auto 0 0}.header_mobile .button-wrap{display:flex;gap:.75rem;margin-left:auto;align-items:center}.header_mobile .button-wrap .btn_menu-open{height:25px}.header_mobile .button-wrap .btn_menu-open .icon{width:40px;height:25px}.header_mobile .button-wrap .btn_menu-open.show i{-webkit-mask-image:url(https://naudent.ru/wp-content/themes/naudent/blocks/header/../../assets/svg/close.svg);transform:rotate(90deg)}.header_mobile .button-wrap_2{grid-area:auto/span 3;display:flex;justify-content:space-between;gap:2rem}.header_mobile .btn_link{width:fit-content;color:rgb(0 30 60 / .75)}.header_mobile .address{display:flex;font-size:12px;line-height:1.4;gap:.5rem}.header_mobile .address span{display:block;border-radius:100%;width:10px;min-width:10px;height:10px;background-color:#8e479b;margin-top:.125rem}.header_mobile .address:nth-child(even) span{background-color:#f5831e}.header_mobile .address strong{font-weight:500;font-size:14px;display:block}.header_mobile .addresses{border-radius:1rem;background-color:#fff;padding:1.25rem;display:grid;grid-template:auto/1fr 1.5fr;gap:.5rem 1.5rem;justify-items:center}.header_mobile .addresses-wrap{position:absolute;z-index:2;top:calc(87px + 1rem);left:0}.header_mobile .addresses .time-work{grid-area:auto/span 2}.header_mobile .submenu{border-radius:1rem;display:grid;grid-template:auto/1fr 1fr;overflow:hidden}.header_mobile .submenu-wrap{position:absolute;z-index:2;top:calc(87px + 1rem);left:0}.header_mobile .submenu a{background-color:#001e3c;color:#fff;line-height:1;padding:1rem 1.25rem;border-bottom:1px solid #464646}.header_mobile .submenu a:nth-child(odd){border-right:1px solid #464646}.header_mobile .submenu a:hover{background-color:#fff;color:#001e3c;font-weight:500}.header_mobile .submenu_services{display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;background-color:#001e3c}.header_mobile .submenu_services-wrap{position:absolute;z-index:3;top:calc(141px + 1rem);left:0}.header_mobile .submenu_services a{padding:1rem 1.25rem;line-height:1;color:#fff}.header_mobile .submenu_services a:not(:last-child){border-bottom:1px solid rgb(230 232 235 / .2)}.header_mobile .submenu_services__menu{display:flex;flex-direction:column;background-color:#808e9d;max-height:294px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f3f4f5;scrollbar-track-color:#fff0}.header_mobile .submenu_services__menu::-webkit-scrollbar{width:3px;height:3px}.header_mobile .submenu_services__menu::-webkit-scrollbar-thumb{background:#9be1ff}.header_mobile .submenu_services__menu::-webkit-scrollbar-track{background:#fff0}.header_mobile .submenu_services__menu a{margin:0 1.5rem;padding:1rem 0}.header_mobile .submenu_services__menu a:has(.icon){display:flex;justify-content:space-between;gap:2rem;align-items:center}.header_mobile .submenu_services__menu a .icon{transform:rotate(-45deg)}.header_mobile .submenu_services__menu a:hover .icon,.header_mobile .submenu_services__menu a.show .icon{transform:rotate(0deg)}.header_mobile .submenu_menu{display:flex;flex-direction:column;margin:0 1.5rem;padding:.5rem 0;border-bottom:1px solid rgb(230 232 235 / .2)}.header_mobile .submenu_menu a{border-bottom:unset!important;color:#f3f4f5;font-size:14px;padding:.5rem 0}@media(max-width:576px){.header_mobile .wrap nav{gap:1.25rem}.header_mobile .wrap nav a{font-size:12px}.header_mobile .submenu a{font-size:14px}.header_mobile .submenu_services-wrap{top:calc(137px + 1rem)}.header_mobile .submenu_services a{font-size:14px}.header_mobile .submenu_menu a{font-size:12px}.header_mobile .submenu-wrap{top:calc(81px + 1rem)}.header_mobile .address span{width:8px;min-width:8px;height:8px}.header_mobile .addresses{display:flex;flex-direction:column;gap:.5rem}.header_mobile .addresses .time-work{font-size:14px}.header_mobile .addresses-wrap{top:calc(81px + 1rem)}.header_mobile .button-wrap{gap:.5rem}}@media(max-width:360px){.header_mobile .wrap nav{gap:.5rem}.header_mobile .submenu a{font-size:12px}.header_mobile .icon-wrap_sm{padding:.5rem}.header_mobile .button-wrap .btn_menu-open .icon{width:2rem}}.nav-block{position:fixed;pointer-events:none;z-index:100;top:-110px;transition:all 1s 0s;padding-top:unset;padding-bottom:unset}.nav-block+section{padding-top:2.75rem}.nav-block.hide{display:block!important}.nav-block:not(.nav-block.hide){pointer-events:unset;top:1rem;left:0}.nav-block .nav__wrap{backdrop-filter:blur(3px);background-color:hsl(0 0% 100% / .7);box-shadow:inset 1px 1px 1px 0 hsl(0 0% 100% / .8),inset -1px -1px 0 0 hsl(0 0% 100% / .8),0 3px 6px rgb(70 70 70 / .1),0 0 10px rgb(70 70 70 / .1),0 0 10px rgb(70 70 70 / .1);padding:1.25rem 1.875rem 1.25rem 1.5rem;border-radius:2rem;display:flex;gap:2.5rem;align-items:center}.nav-block .nav__wrap nav{display:flex;align-items:center;width:100%;justify-content:space-between;margin-top:.25rem;gap:1.5rem}.nav-block .nav__wrap a{font-size:14px;color:#333;line-height:1}.nav-block .nav__wrap a.current{color:#001e3c}.nav-block .submenu{position:absolute;z-index:3;top:calc(100% + 1rem);left:0;width:100%;transition:all .5s 0s;display:block!important;height:0}.nav-block .submenu .container{display:block}.nav-block .submenu__close{position:absolute;top:1.5rem;right:1.5rem;z-index:2;border:1px solid #fff}.nav-block .submenu__close:hover i{transform:rotate(90deg)}.nav-block .submenu .wrap{border-radius:1rem;position:relative;height:400px;overflow:hidden;backdrop-filter:blur(3px);background-color:rgb(243 244 245 / .7);box-shadow:inset 1px 1px 1px 0 hsl(0 0% 100% / .8),inset -1px -1px 0 0 hsl(0 0% 100% / .8),0 3px 6px rgb(70 70 70 / .1),0 0 10px rgb(70 70 70 / .1),0 0 10px rgb(70 70 70 / .1)}.nav-block .submenu .wrap:not(:has(.submenu_menu)){height:fit-content}.nav-block .submenu .wrap__nav{display:flex;flex-direction:column;width:calc(33% - 2rem);padding:1rem 0;background-color:rgb(0 30 60 / .55);height:100%;max-height:400px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f3f4f5;scrollbar-track-color:#fff0}.nav-block .submenu .wrap__nav::-webkit-scrollbar{width:3px;height:3px}.nav-block .submenu .wrap__nav::-webkit-scrollbar-thumb{background:#9be1ff}.nav-block .submenu .wrap__nav::-webkit-scrollbar-track{background:#fff0}.nav-block .submenu .wrap__nav a{padding:.75rem 2rem;color:#fff}.nav-block .submenu .wrap__nav a.show,.nav-block .submenu .wrap__nav a:hover{background-color:#001e3c}.nav-block .submenu .wrap__nav:not(:has(.submenu_menu)){width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto-fill,minmax(48px,auto));height:fit-content;max-height:fit-content}.nav-block .submenu_menu{position:absolute;top:0;width:71%;right:0;background-color:#001e3c;height:100%;padding:1rem 5.5rem 1rem 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto-fill,minmax(48px,auto));scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f3f4f5;scrollbar-track-color:#fff0}.nav-block .submenu_menu::-webkit-scrollbar{width:3px;height:3px}.nav-block .submenu_menu::-webkit-scrollbar-thumb{background:#9be1ff}.nav-block .submenu_menu::-webkit-scrollbar-track{background:#fff0}.nav-block .submenu_menu a:hover{color:#9be1ff}.nav-block .submenu.hide{top:100%;pointer-events:none;opacity:0;display:block!important}.nav-block .info{display:flex;flex-direction:column;font-size:12px;line-height:1.4;color:rgb(0 30 60 / .75);align-items:flex-end;gap:.125rem}.nav-block .info .phone{font-weight:700;font-size:18px;letter-spacing:.06em;color:#001e3c;white-space:nowrap}@media(max-width:1280px){.nav-block .nav__wrap{padding:1.25rem;gap:1.5rem}.nav-block .nav__wrap nav{gap:1rem}}@media(max-width:1200px){.nav-block .info{display:none}.nav-block .submenu .wrap{height:390px}.nav-block .submenu .wrap__nav{width:calc(33% - 1rem)}.nav-block .submenu .wrap__nav a{font-size:14px}.nav-block .submenu_menu{padding-right:4rem;grid-template-rows:repeat(auto-fill,minmax(46px,auto))}.nav-block .submenu__close{top:1rem;right:1rem;padding:.75rem}}@media(max-width:992px){.nav-block .logo{display:none}.nav-block .nav__wrap{padding:1rem 1.25rem}.nav-block .nav__wrap a{font-size:12px}.nav-block .submenu .wrap__nav{width:calc(40% - 1rem)}.nav-block .submenu .wrap__nav:not(:has(.submenu_menu)){display:flex}.nav-block .submenu_menu{width:65%;display:flex;flex-direction:column}.nav-block .submenu_menu a{padding:.5rem 0 .5rem 2rem!important}}@media(max-width:768px){.nav-block:not(.nav-block.hide){top:.5rem}.nav-block .nav__wrap{backdrop-filter:blur(6px);background-color:rgb(51 51 51 / .65);box-shadow:inset 1px 1px 1px 0 hsl(0 0% 100% / .4),inset -1px -1px 0 0 hsl(0 0% 100% / .4),0 3px 6px rgb(70 70 70 / .1),0 0 10px rgb(70 70 70 / .1),0 0 10px rgb(70 70 70 / .1)}.nav-block .nav__wrap a{font-size:14px;color:#fff}.nav-block .nav__wrap a:has(.icon){display:flex;align-items:center;gap:.25rem}.nav-block .nav__wrap a:has(.icon).show .icon{transform:rotate(0deg)}.nav-block .nav__wrap nav{margin-top:unset;flex-wrap:wrap;gap:.5rem 1rem}.nav-block .submenu_services{display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;background-color:#001e3c}.nav-block .submenu_services-wrap{position:absolute;z-index:10;top:calc(100% + 1rem);left:0;opacity:1;transition:all .5s 0s}.nav-block .submenu_services-wrap.hide{top:100%;pointer-events:none;opacity:0;display:block!important}.nav-block .submenu_services a{padding:1rem 1.25rem;line-height:1;color:#fff}.nav-block .submenu_services a:not(:last-child){border-bottom:1px solid rgb(230 232 235 / .2)}.nav-block .submenu_services a:has(.icon){display:flex;justify-content:space-between;gap:2rem;align-items:center}.nav-block .submenu_services a .icon{transform:rotate(-45deg)}.nav-block .submenu_services a:hover .icon,.nav-block .submenu_services a.show .icon{transform:rotate(0deg)}.nav-block .submenu_services__menu{display:flex;flex-direction:column;background-color:#808e9d;max-height:294px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f3f4f5;scrollbar-track-color:#fff0}.nav-block .submenu_services__menu::-webkit-scrollbar{width:3px;height:3px}.nav-block .submenu_services__menu::-webkit-scrollbar-thumb{background:#9be1ff}.nav-block .submenu_services__menu::-webkit-scrollbar-track{background:#fff0}.nav-block .submenu_services__menu a{margin:0 1.5rem;padding:1rem 0}.nav-block .submenu .wrap__nav{width:100%}.nav-block .submenu_menu{position:unset;width:auto;background-color:#fff0;margin:0 1.5rem;padding:.5rem 0;border-bottom:1px solid rgb(230 232 235 / .2);overflow:unset}.nav-block .submenu_menu a{border-bottom:unset!important;color:#f3f4f5;font-size:14px;padding:.5rem 0;margin:unset}}@media(max-width:576px){.nav-block+section{padding-top:2rem}.nav-block .nav__wrap{padding:.75rem 1.25rem}.nav-block .nav__wrap a{font-size:12px}.nav-block .submenu_services a{font-size:14px}.nav-block .submenu_menu a{font-size:12px}}@media(max-width:360px){.nav-block .nav__wrap nav{gap:.5rem}}.service-block{overflow:hidden}.service-block .title__left{display:flex;gap:8.125rem;align-items:flex-end;justify-content:space-between;width:100%}.service-block .wrap{border-radius:1rem;background:linear-gradient(110deg,rgb(0 30 60 / .5),rgb(128 142 157 / .2) 20%,rgb(155 225 255 / .4) 40%,rgb(155 225 255 / .2) 55%,#0076E5 125%);background-color:#9be1ff;padding:2.5rem;display:grid;grid-template-columns:repeat(6,1fr);gap:1.875rem}.service-block .item{grid-area:auto/span 2;background:linear-gradient(rgb(0 30 60 / .6),rgb(0 30 60 / .1));border-radius:1rem;overflow:hidden;position:relative;box-shadow:inset 1px 1px 1px 0 hsl(0 0% 100% / .5),inset -1px -1px 0 0 hsl(0 0% 100% / .5);display:flex;flex-direction:column}.service-block .item h3{padding:1.25rem 2rem 1.5rem 1.825rem;font-size:20px;z-index:2}.service-block .item h3 a{color:#fff}.service-block .item .text{font-size:14px;line-height:1.4;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f3f4f5;scrollbar-track-color:#fff0}.service-block .item .text::-webkit-scrollbar{width:3px;height:3px}.service-block .item .text::-webkit-scrollbar-thumb{background:#9be1ff}.service-block .item .text::-webkit-scrollbar-track{background:#fff0}.service-block .item .text{padding-right:.5rem;-webkit-mask-image:linear-gradient(to bottom,white 80%,transparent 90%);mask-image:linear-gradient(to bottom,white 80%,transparent 90%);padding-bottom:1rem;max-height:146px}.service-block .item .text a:hover{color:#9be1ff}.service-block .item .text ul:last-child{margin-bottom:unset}.service-block .item .text ul li:last-child{margin-bottom:unset}.service-block .item .text p:last-child{margin-bottom:unset}.service-block .item .img{position:absolute;top:1rem;right:-2rem;width:345px;min-height:350px;height:100%;z-index:1}.service-block .item .img img{object-fit:contain;object-position:bottom center}.service-block .item .btn{padding:1rem 2rem;font-size:12px;width:145px}.service-block .item__info{background-color:#fff;padding:1.5rem 1.825rem 1.825rem 1.825rem;height:100%;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;position:relative;z-index:1;transition:all .5s 0s}.service-block .item__info:before{content:"";position:absolute;top:-10px;width:40%;left:-1px;height:35px;border-radius:1rem 1rem 0 0;background-color:#fff;z-index:-1;transition:all .5s 0s}.service-block .item_big{grid-area:auto/span 3}.service-block .item_big h3{font-size:26px;padding:1.25rem 12rem 2rem 1.825rem}.service-block .item_big .item__info{padding:1.5rem 16.875rem 1.825rem 1.825rem}.service-block .item_big .item__info:before{height:50px;top:-1rem}.service-block .item:hover .item__info:before{left:1rem}.service-block .bottom{grid-area:auto/span 6;display:flex;gap:2.5rem;justify-content:center;color:#fff}.service-block .bottom .text{font-weight:500;text-align:right;max-width:255px}.service-block .bottom .btn{border-color:#fff;color:#fff;padding:1.25rem 3rem}.service-block .bottom .info{display:flex;flex-direction:column;font-size:12px;gap:.125rem}.service-block .bottom .info a{font-weight:700;font-size:22px;line-height:1.4;letter-spacing:.05em;color:#fff}.service-block .bottom .info a:hover{color:#001e3c}@media(max-width:1280px){.service-block .item_big .item__info{padding:1.25rem 13rem 1.25rem 1.25rem;gap:1rem}.service-block .item .img{width:300px;min-height:330px;top:0;right:-3rem}.service-block .wrap{gap:1.5rem}}@media(max-width:1200px){.service-block .title__left{gap:2rem}.service-block .wrap{grid-template-columns:repeat(4,1fr);gap:1rem}.service-block .bottom{grid-area:auto/span 4;gap:1.5rem}.service-block .item h3{font-size:18px;padding:1.25rem 2rem 1.5rem 1.5rem}.service-block .item_big{grid-area:auto/span 2}.service-block .item_big h3{font-size:24px;padding:1.25rem 9rem 2rem 1.5rem}.service-block .item_big .item__info{padding:1.25rem 10rem 1.25rem 1.25rem;border-radius:0 0 1rem 1rem}.service-block .item__info{padding:1.25rem 1.5rem 1.5rem 1.5rem}.service-block .item__info:before{left:0}.service-block .item .img{width:275px;min-height:320px;right:-4rem}}@media(max-width:992px){.service-block .title br{display:none}.service-block .title__left{flex-direction:column;gap:1rem;align-items:flex-start}.service-block .title__text{margin-top:unset}.service-block .wrap{grid-template-columns:1fr 1fr;padding:1.5rem;gap:1.875rem 1rem}.service-block .bottom{grid-area:auto/span 2}.service-block .item{grid-area:auto/span 1}.service-block .item h3{font-size:20px}.service-block .item_big{grid-area:auto/span 2}.service-block .item_big h3{font-size:22px}.service-block .item_big .item__info{padding:1.25rem 14rem 1.25rem 1.25rem}.service-block .item_big .btn{width:200px}.service-block .item .img{right:-2rem}.service-block .bottom{flex-direction:column;gap:.75rem;align-items:center}.service-block .bottom .text{text-align:center}.service-block .bottom .info{align-items:center}}@media(max-width:768px){.service-block .wrap{display:flex;flex-direction:column;padding:.75rem .5rem 1.25rem .75rem}.service-block .item{overflow:unset}.service-block .item:hover .item__info:before{left:0}.service-block .item:has(.img):not(:first-child){margin-top:1.5rem}.service-block .item .item__info{border-radius:1rem;min-height:235px}.service-block .item_big .item__info{z-index:2;padding:1.75rem .5rem .5rem .5rem}.service-block .item_big .btn{width:100%}.service-block .item .img{width:240px;height:285px;min-height:285px;bottom:4rem;top:unset;-webkit-mask-image:linear-gradient(to bottom right,#9BE1FF 70%,transparent 82%);mask-image:linear-gradient(to bottom right,#9BE1FF 70%,transparent 82%)}.service-block .item .img img{object-position:top center}}@media(max-width:576px){.service-block .item__info{padding:1.25rem 1.25rem 1.875rem 1.875rem}.service-block .item .img{bottom:unset;top:-3rem;right:-3.5rem}.service-block .item_big h3{line-height:1.4;padding:2rem 9rem 2.5rem 1rem}.service-block .bottom .btn{width:100%}.service-block .bottom .info a{font-size:26px}.service-block .bottom .text{font-size:14px;line-height:1.4}}@media(max-width:360px){.service-block .item__info{padding:1rem 1rem 1.25rem 1.25rem;gap:1.25rem}.service-block .item .img{right:-2.5rem;width:200px;height:250px;min-height:250px}.service-block .item .text{font-size:12px}.service-block .item h3{font-size:18px}.service-block .item_big h3{font-size:20px}.service-block .item:has(.img):not(:first-child){margin-top:1rem}.service-block .bottom .text{font-size:12px}.service-block .bottom .info .a{font-size:22px}}.text-block .text{color:rgb(51 51 51 / .8)}.text-block .text.hide{display:block!important;max-height:250px;overflow:hidden;mask-image:linear-gradient(180deg,white 70%,transparent)}.text-block .text p:last-child{margin-bottom:unset}.text-block .text h3,.text-block .text h4{color:#001e3c;margin-bottom:1rem}.text-block .text a:hover{color:#9be1ff}.text-block .text table{margin-bottom:1rem;border-radius:.625rem;overflow:hidden;box-shadow:0 0 0 1px #9be1ff;background-color:#fff}.text-block .text table tr:not(:first-child){border-top:1px solid #9be1ff}.text-block .text table td{padding:.5rem 1rem}.text-block .text table td:not(.text-block .text table td:last-child){border-right:1px solid #9be1ff}.text-block .btn_border{margin-top:1.5rem}@media(max-width:992px){.text-block .title{margin-bottom:1.25rem}}@media(max-width:576px){.text-block .title{margin-bottom:.75rem}.text-block .text{font-size:14px}}.info-items-grid-block.grey .item{background-color:#fff}.info-items-grid-block .title-wrap{flex-direction:column;justify-content:flex-start;margin-bottom:unset;gap:2.75rem;align-items:flex-start}.info-items-grid-block .title-wrap .btn{width:fit-content}.info-items-grid-block .title__text{max-width:440px}.info-items-grid-block .container{display:grid;grid-template-columns:5fr 7fr;gap:2rem}.info-items-grid-block .item{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;border-radius:1rem;background-color:#f3f4f5;padding:1.25rem 1.25rem .75rem 1.25rem;align-items:center}.info-items-grid-block .items{display:flex;flex-direction:column;gap:1.875rem}.info-items-grid-block .item .img{width:135px;height:150px}.info-items-grid-block .item .img img{object-fit:contain}.info-items-grid-block .item h3{font-size:26px;margin-bottom:.5rem}.info-items-grid-block .item .num{margin-bottom:auto;margin-left:2rem;font-weight:500;font-size:38px;line-height:1.3;color:rgb(51 51 51 / .1)}.info-items-grid-block .item_other{align-items:unset}.info-items-grid-block .item_other .img{height:135px;border-radius:1rem;position:sticky;top:5rem}.info-items-grid-block .item_other .img img{object-fit:cover}@media(max-width:1280px){.info-items-grid-block .item{padding:1rem 1rem .5rem 1rem}.info-items-grid-block .items{gap:1.25rem}.info-items-grid-block .item .img{width:120px;height:130px}.info-items-grid-block .item h3{font-size:24px}.info-items-grid-block .item .num{font-size:36px}.info-items-grid-block .item .text{font-size:14px}.info-items-grid-block .item_other .img{height:120px}}@media(max-width:1200px){.info-items-grid-block .title-wrap{gap:1rem}.info-items-grid-block .item .text{font-size:16px}.info-items-grid-block .item .img{width:105px;height:120px}.info-items-grid-block .items{gap:1rem}.info-items-grid-block .item h3{font-size:22px}.info-items-grid-block .item .num{margin-left:unset}.info-items-grid-block .item_other .img{height:105px}}@media(max-width:992px){.info-items-grid-block .container{display:flex;flex-direction:column;gap:1.5rem}.info-items-grid-block .title__text{max-width:unset}.info-items-grid-block .items{gap:1.25rem}}@media(max-width:768px){.info-items-grid-block .title-wrap .btn{width:100%}.info-items-grid-block .item .num{font-size:32px}.info-items-grid-block .item .text{font-size:14px}.info-items-grid-block .item .img{width:95px;height:95px}.info-items-grid-block .item_mobile h3{margin-bottom:unset}.info-items-grid-block .item_mobile .num{grid-area:1/3!important}.info-items-grid-block .item_mobile .text{grid-area:auto/span 3!important}.info-items-grid-block .item_other .img{position:unset}.info-items-grid-block .item_other h3{margin:auto 0}}@media(max-width:576px){.info-items-grid-block .title__text{margin-top:.75rem}.info-items-grid-block .item{gap:.5rem;grid-template-columns:auto 1fr;padding:1rem 1rem 1.5rem 1.25rem}.info-items-grid-block .item h3{font-size:20px}.info-items-grid-block .item .num{grid-area:1/2;margin-left:auto;font-size:28px}.info-items-grid-block .item .text{grid-area:auto/span 2}.info-items-grid-block .item_mobile{grid-template-columns:auto 1fr auto}.info-items-grid-block .item_other{grid-template-columns:auto 1fr}.info-items-grid-block .item_other h3{grid-area:auto/span 2}.info-items-grid-block .item_other .num{grid-area:1/2!important}.info-items-grid-block .item_other .text{grid-area:auto/span 2!important}}@media(max-width:360px){.info-items-grid-block .item .img{width:85px;height:85px}.info-items-grid-block .item h3{font-size:18px}.info-items-grid-block .item .text{font-size:12px}.info-items-grid-block .item .num{font-size:26px}}.info-video-block.grey blockquote{background-color:#fff}.info-video-block .container{display:grid;grid-template-columns:1fr 570px;gap:4.5rem}.info-video-block .title-wrap{margin-bottom:unset;flex-direction:column;align-items:flex-start;gap:1.25rem}.info-video-block .img{border-radius:1rem;background-color:#e6e8eb}.info-video-block .img:has(.icon-wrap){pointer-events:auto;display:flex;align-items:center;justify-content:center;position:relative}.info-video-block .img .icon-wrap{padding:2.75rem}.info-video-block .img:hover .icon-wrap{scale:1.1}.info-video-block .text{font-weight:500;border-radius:1rem;background-color:rgb(155 225 255 / .5);line-height:1;padding:.5rem 1rem}.info-video-block blockquote{border-radius:1rem;background-color:#f3f4f5;margin-top:.5rem;color:rgb(51 51 51 / .8);display:flex;align-items:center;gap:.75rem;padding:1rem;transition:all .5s 0s}.info-video-block blockquote:before{content:"!";font-size:110px;line-height:1;margin-bottom:-1.5rem;transition:scale .5s 0s}.info-video-block blockquote:hover{color:#001e3c}.info-video-block blockquote:hover:before{scale:1.1}@media(max-width:1280px){.info-video-block .container{gap:2.5rem;grid-template-columns:1fr 490px}}@media(max-width:1200px){.info-video-block .container{gap:1.5rem;grid-template-columns:1fr 400px}.info-video-block blockquote{gap:.5rem;margin-top:unset;font-size:14px}.info-video-block blockquote:before{font-size:100px}}@media(max-width:992px){.info-video-block .container{display:flex;flex-direction:column;gap:1rem}.info-video-block .title-wrap{gap:1rem}.info-video-block .img{height:350px}}@media(max-width:768px){.info-video-block blockquote:before{font-size:95px}.info-video-block .img{height:310px;object-position:top}.info-video-block .img .icon-wrap{padding:2.125rem}}@media(max-width:576px){.info-video-block blockquote{font-size:12px;padding:.75rem .5rem 1rem .5rem;gap:.625rem}.info-video-block .img{height:255px}}@media(max-width:360px){.info-video-block blockquote{font-size:10px;padding:.5rem;gap:.5rem}.info-video-block blockquote:before{font-size:75px;margin-bottom:-1rem}.info-video-block .img{height:220px}}.item-review-text{background-color:#f3f4f5;border-radius:1rem;padding:1.5rem 1.5rem 1.75rem 2rem;display:flex;flex-direction:column;height:100%}.item-review-text .stars{width:110px;min-width:110px;display:inline-flex;height:17px;-webkit-mask:url(https://naudent.ru/wp-content/themes/naudent/blocks/_grid/css/../../../assets/svg/star.svg) space left/contain;background-color:#ef7846}.item-review-text .top{display:flex;justify-content:space-between;align-items:baseline;gap:2rem;line-height:1.4;margin-bottom:1.875rem}.item-review-text .top .name{font-size:28px;color:#333}.item-review-text .top .date{color:rgb(51 51 51 / .5)}.item-review-text .text{font-size:18px;color:rgb(51 51 51 / .75);height:130px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f3f4f5;scrollbar-track-color:#fff0}.item-review-text .text::-webkit-scrollbar{width:3px;height:3px}.item-review-text .text::-webkit-scrollbar-thumb{background:#9be1ff}.item-review-text .text::-webkit-scrollbar-track{background:#fff0}.item-review-text .text{padding-right:.5rem}.item-review-text .text p:last-child{margin-bottom:unset}.item-review-text .team{position:relative;margin-top:2rem;display:grid;grid-template-columns:auto 1fr;gap:.5rem .75rem}.item-review-text .team .img{border-radius:.3125rem;width:65px;height:65px;background-color:#fff;grid-row:span 2}.item-review-text .team .img img{object-position:top;transform:scale(-1,1)}.item-review-text .team a{grid-column:2;font-size:20px;line-height:1}.item-review-text .team__info{grid-column:2;font-size:14px;line-height:1.4;color:rgb(51 51 51 / .5);display:flex;gap:.5rem;align-items:center;transition:all .5s 0s}.item-review-text .team .year{font-weight:500;font-size:16px;line-height:1;text-align:center;color:#fff;border-radius:1rem;background-color:#808e9d;padding:.425rem 1rem;white-space:nowrap}.item-review-text .team:hover .img img{scale:1.1}.item-review-text .team:hover .team__info{color:#333}@media(max-width:1280px){.item-review-text{padding:1.25rem 1.25rem 1.5rem 1.5rem}.item-review-text .top{margin-bottom:1.5rem}.item-review-text .top .name{font-size:26px}.item-review-text .text{font-size:16px;height:145px}.item-review-text .team{gap:.25rem .5rem}.item-review-text .team a{font-size:18px}.item-review-text .team .year{font-size:14px}}@media(max-width:1200px){.item-review-text .top .name{font-size:24px}.item-review-text .top .date{font-size:14px}.item-review-text .team .img{width:55px;height:55px}}@media(max-width:992px){.item-review-text .top .name{font-size:22px}.item-review-text .team .year{font-size:12px}}@media(max-width:768px){.item-review-text .top{align-items:flex-end}.item-review-text .top .name{font-size:20px}.item-review-text .stars{width:85px;min-width:85px;height:14px;margin-bottom:.5rem}.item-review-text .team{margin-top:4.5rem}.item-review-text .team a{font-size:16px}.item-review-text .team a:has(.year){display:flex;align-items:center;gap:.25rem}.item-review-text .team__info{font-size:12px}.item-review-text .team .year{padding:.25rem}.item-review-text .text{max-height:168px;height:unset}}@media(max-width:576px){.item-review-text{padding:1rem .75rem 1rem 1rem}.item-review-text .top .name{font-size:18px}.item-review-text .top .date{font-size:12px}.item-review-text .text{font-size:14px}.item-review-text .team__info{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.item-review-text .team .year{font-size:10px}.item-review-text .team .img{width:40px;height:40px}.item-review-text .team a{font-size:14px}}@media(max-width:360px){.item-review-text .top{margin-bottom:1rem}.item-review-text .top .name{font-size:16px}.item-review-text .top .date{font-size:10px}.item-review-text .team{margin-top:2.5rem}.item-review-text .team a{font-size:12px}}.posts-grid-block{overflow:hidden}.posts-grid-block.grey .item-review-text,.posts-grid-block.grey .item-review-text-img{background-color:#fff}.posts-grid-block.grey .item-review-text .team .img,.posts-grid-block.grey .item-review-text-img .team .img{background-color:#f3f4f5}.posts-grid-block.grey .item-team{background-color:#fff}.posts-grid-block.grey .item-review-name{background:hsl(0 0% 100% / .7)}.posts-grid-block:has(.item-post-mini) .swiper_main,.posts-grid-block:has(.item-team) .swiper_main{overflow:unset}.posts-grid-block .fon{border-radius:1rem;background:linear-gradient(110deg,rgb(0 30 60 / .5),rgb(128 142 157 / .4) 20%,rgb(155 225 255 / .4) 40%,rgb(155 225 255 / .2) 55%,#0076E5 125%);background-color:#9be1ff;padding:2.5rem}.posts-grid-block .swiper_sale-big,.posts-grid-block .swiper_review-name{padding:.5rem}.posts-grid-block .select{margin-bottom:1.5rem}.posts-grid-block .btn_wrap{display:flex;justify-content:center}.posts-grid-block .btn_wrap .btn{min-width:255px;margin-top:1.75rem}.posts-grid-block .swiper_btns_swiper__btn{margin:0 0 1rem auto!important}@media(max-width:1280px){.posts-grid-block .fon{padding:1.75rem}}@media(max-width:1200px){.posts-grid-block .fon{padding:1.5rem}.posts-grid-block:has(.item-review-text) .swiper_main{overflow:unset}.posts-grid-block:has(.item-review-text-img) .swiper_main{overflow:unset}.posts-grid-block .swiper_btns_swiper__btn{margin-bottom:.5rem!important}}@media(max-width:768px){.posts-grid-block .fon{padding:1.25rem}.posts-grid-block .swiper__btn{margin:1.25rem auto 0}.posts-grid-block .swiper_sale-big,.posts-grid-block .swiper_review-name{padding:unset;overflow:unset}.posts-grid-block .title__btn{margin-top:1.25rem;width:100%}.posts-grid-block .btn_wrap .btn{margin-top:1.25rem;min-width:unset;width:100%}}@media(max-width:576px){.posts-grid-block:has(.fon) .title-wrap{margin-bottom:1.25rem}}@media(max-width:360px){.posts-grid-block .fon{padding:1rem}}.gallery-block .title{margin-bottom:2.5rem}.gallery-block .title__left{display:flex;align-items:flex-end;gap:8.125rem}.gallery-block .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.gallery-block .img{position:relative;border-radius:1rem;height:320px;background-color:#e6e8eb}.gallery-block .img:nth-child(6n+3),.gallery-block .img:nth-child(6n+4){grid-column:span 2}.gallery-block .img:has(button){pointer-events:auto}.gallery-block .img:has(button):hover button{scale:1.1}.gallery-block .img button{position:absolute;top:1rem;left:.5rem}@media(max-width:1280px){.gallery-block .title__left{gap:6rem}.gallery-block .wrap{gap:1.25rem}.gallery-block .img{height:300px}}@media(max-width:1200px){.gallery-block .title__left{gap:2rem}.gallery-block .wrap{grid-template-columns:repeat(3,1fr)}.gallery-block .img{height:270px}.gallery-block .img:nth-child(6n+3),.gallery-block .img:nth-child(6n+4){grid-column:unset}.gallery-block .img:nth-child(4n+2),.gallery-block .img:nth-child(4n+3){grid-column:span 2}}@media(max-width:992px){.gallery-block .title{margin-bottom:1.25rem}.gallery-block .title__left{flex-direction:column;gap:.875rem}.gallery-block .title__text{margin-top:unset}.gallery-block .img{height:220px}}@media(max-width:768px){.gallery-block .wrap{grid-template-columns:1fr 1fr;gap:.75rem}.gallery-block .img{height:190px}.gallery-block .img:nth-child(4n+2),.gallery-block .img:nth-child(4n+3){grid-column:unset}.gallery-block .img:nth-child(4n+3),.gallery-block .img:nth-child(4n+4){grid-column:span 2}}@media(max-width:576px){.gallery-block .img{height:175px}}@media(max-width:360px){.gallery-block .img{height:150px}}.contacts-block .title-wrap{align-items:flex-start}.contacts-block .title-wrap .btn{margin-bottom:2.5rem}.contacts-block .title__text{max-width:520px;margin-top:.5rem}.contacts-block .btns{display:flex;justify-content:flex-end;gap:1.5rem;margin-top:-2.5rem}.contacts-block .btns button{padding:.625rem 2rem 1rem 2rem;border-radius:1rem 1rem 0 0;background-color:#e6e8eb;font-weight:500;color:#333}.contacts-block .btns button.show,.contacts-block .btns button:hover{background-color:#808e9d;color:#fff}.contacts-block .wrap{background-color:#fff;border-radius:1rem;padding:2.75rem 2.75rem 2.75rem 2.625rem;margin-top:-.75rem;z-index:1;position:relative;display:grid;grid-template:auto auto 1fr auto/1fr 520px;gap:1.25rem 3rem}.contacts-block .wrap h3{font-size:32px}.contacts-block .img{border-radius:1rem;grid-row-start:1;grid-row-end:5;grid-column:2;background-color:#e6e8eb}.contacts-block .item{display:flex;flex-direction:column;gap:.5rem;font-size:18px;line-height:1.2;color:rgb(51 51 51 / .55)}.contacts-block .item strong{font-weight:400;font-size:22px;color:#333}.contacts-block .items{display:grid;grid-template-columns:1fr 1fr;gap:2.75rem}.contacts-block .route{margin-left:1rem}.contacts-block .route .video{background-color:#f3f4f5;font-weight:500;font-size:14px;border-radius:1rem;padding:.75rem 1rem .75rem 1rem;display:flex;align-items:center;gap:1.25rem;line-height:1.3;width:245px}.contacts-block .route .video:hover{width:250px;gap:1.5rem}.contacts-block .route .icon-wrap{padding:1.825rem;margin:-2.25rem 0 -2.25rem -2rem}.contacts-block .routes{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:1rem}.contacts-block .phone{display:flex;border-radius:1rem;background-color:#001e3c;font-weight:500;font-size:36px;letter-spacing:.03em;color:#fff;width:fit-content;padding:1rem 2rem .75rem 2rem;align-items:center;justify-content:center;height:fit-content;margin-top:1rem}.contacts-block .phone:hover{color:#9be1ff}.contacts-block .map{overflow:hidden;background-color:#e6e8eb;border-radius:1rem;height:475px;margin-top:3rem}.contacts-block .map .marker{position:relative}.contacts-block .map .marker__img{width:54px;min-width:54px;height:auto;cursor:pointer;transition:all .3s 0s}.contacts-block .map .marker__img:hover{scale:1.02}.contacts-block .map .ymaps3--main-engine-container{filter:grayscale(1)}@media(max-width:1280px){.contacts-block .title-wrap .btn{margin-bottom:1.5rem}.contacts-block .wrap{grid-template-columns:1fr 440px;padding:2rem;gap:1rem 2rem}.contacts-block .wrap h3{font-size:30px}.contacts-block .item{font-size:16px}.contacts-block .items{gap:1.5rem}.contacts-block .item strong{font-size:20px}.contacts-block .routes{gap:1rem}.contacts-block .phone{font-size:32px}.contacts-block .map{height:400px;margin-top:2rem}}@media(max-width:1200px){.contacts-block .wrap{grid-template-columns:1fr 400px;gap:1rem}.contacts-block .wrap h3{font-size:28px}.contacts-block .item{gap:.25rem;font-size:14px}.contacts-block .items{gap:1rem}.contacts-block .item strong{font-size:18px}.contacts-block .routes{display:flex;flex-direction:column}.contacts-block .phone{font-size:28px;padding:.75rem 1.5rem}.contacts-block .btns button{font-size:14px}}@media(max-width:992px){.contacts-block .title{margin-bottom:1.25rem}.contacts-block .title-wrap .btn{margin-bottom:unset}.contacts-block .btns{margin-top:unset}.contacts-block .img{grid-area:1/1;height:250px}.contacts-block .wrap{grid-template-columns:1fr}.contacts-block .wrap h3{grid-area:auto/1;font-size:26px}.contacts-block .items{grid-area:auto/1}.contacts-block .routes{grid-area:auto/1;display:grid}.contacts-block .phone{grid-area:auto/1}}@media(max-width:768px){.contacts-block .title-wrap .btn{width:100%}.contacts-block .wrap h3{font-size:24px}.contacts-block .routes{display:flex}.contacts-block .phone{width:100%}}@media(max-width:576px){.contacts-block .btns{gap:.75rem;justify-content:space-between}.contacts-block .btns button{font-size:12px;padding:.5rem 1rem 1.25rem 1rem;width:100%}.contacts-block .wrap{padding:1.25rem;gap:.625rem}.contacts-block .wrap h3{font-size:22px}.contacts-block .item strong{font-size:16px}.contacts-block .item strong br{display:none}.contacts-block .items{display:flex;flex-direction:column}.contacts-block .img{height:210px;margin-bottom:.625rem}.contacts-block .phone{font-size:26px;padding-bottom:.5rem;margin-top:.625rem}.contacts-block .route .video{width:95%}.contacts-block .route .video:hover{width:100%}.contacts-block .map{height:475px;margin-top:2.5rem}}@media(max-width:360px){.contacts-block .btns button{padding:.5rem .5rem 1.25rem .5rem}.contacts-block .wrap{padding:1rem;gap:.5rem}.contacts-block .wrap h3{font-size:20px}.contacts-block .items{gap:.5rem}.contacts-block .route .video{font-size:12px}.contacts-block .routes{gap:1.5rem}.contacts-block .phone{font-size:22px}.contacts-block .map{height:400px;margin-top:1.5rem}}.footer{background-color:#464646;padding-top:5.25rem;padding-bottom:3.75rem;color:#fff}.footer a{color:#fff}.footer a:hover{color:#9be1ff}.footer .container{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:4.5rem}.footer__bvi{width:fit-content;margin-right:auto}.footer__social{display:flex;gap:1rem;justify-content:flex-end;align-items:center;line-height:1.4}.footer__licenses{display:flex;flex-direction:column;gap:.75rem;padding-top:2.5rem}.footer__licenses .items{display:flex;align-items:center;gap:.25rem}.footer__licenses .items img{border-radius:2px;width:65px;max-width:65px;height:80px;object-fit:cover;transition:all .5s 0s}.footer__licenses .items img:hover{scale:1.03}.footer__text{grid-area:auto/span 3;color:rgb(255 255 255 / .6);font-size:14px;line-height:1.4;padding-top:2.5rem}.footer__text p:last-child{margin-bottom:0}.footer__main{grid-area:auto/span 3;display:grid;grid-template-columns:auto auto auto;padding-top:2.5rem}.footer__menu{grid-row:3;padding-top:3.25rem}.footer__menu h2{font-size:22px;font-weight:600;line-height:1;letter-spacing:.02em;text-transform:uppercase;border-bottom:1px solid rgb(255 255 255 / .3);padding-bottom:1.875rem;margin-bottom:1.75rem}.footer__menu .items{display:grid;grid-template-columns:auto auto;gap:1.25rem;text-transform:uppercase;justify-content:space-between}.footer__menu .items a{font-size:14px;width:fit-content;line-height:1.4}.footer__big-text{grid-area:auto/span 3;border-top:1px solid rgb(255 255 255 / .3);padding:3.5rem 0 2rem;margin-top:3.5rem}.footer__big-text img{pointer-events:none}.footer__menu-mini{grid-area:auto/span 2;display:flex;gap:.75rem 1.5rem;flex-wrap:wrap;font-size:14px}.footer__menu-mini a{color:rgb(255 255 255 / .7)}.footer__copyright{grid-area:auto/span 3;padding-bottom:1rem;color:rgb(255 255 255 / .7)}.footer__creator{grid-area:auto/3;text-align:right;color:rgb(255 255 255 / .7);font-size:14px}.footer__creator a{color:rgb(255 255 255 / .7);text-decoration:underline}@media(max-width:1280px){.footer .container{column-gap:2.5rem}.footer__social{font-size:14px}.footer__licenses{padding-top:1.5rem;gap:.5rem;font-size:14px}.footer__licenses .items img{width:55px;max-width:55px;height:70px}.footer__menu{padding-top:2.5rem}.footer__menu h2{font-size:20px;padding-bottom:1.5rem;margin-bottom:1.5rem}.footer__menu .items{gap:1rem}.footer__menu .items a{font-size:12px}.footer__text{padding-top:2rem;font-size:12px}.footer__big-text{padding:2rem 0 1rem;margin-top:2rem}.footer__copyright{padding-bottom:.25rem}.footer__menu-mini{gap:.5rem 1rem}}@media(max-width:1200px){.footer .container{grid-template-columns:1fr 1fr}.footer__licenses{grid-row:2}.footer__licenses:nth-child(odd){align-items:flex-end}.footer__licenses:nth-child(odd) .name{text-align:end}.footer__menu{grid-row:unset}.footer__menu_0{grid-column:1}.footer__social{grid-column:2;grid-row:3;margin-bottom:auto;margin-top:2rem}.footer__text,.footer__big-text,.footer__copyright{grid-area:auto/span 2}.footer__creator{grid-area:auto/2;margin-top:auto}.footer__menu-mini{grid-area:auto/1;gap:.125rem 1rem}.footer__bvi{margin-left:auto;margin-right:0}}@media(max-width:992px){.footer{padding-top:4rem;padding-bottom:2rem}}@media(max-width:768px){.footer .container{column-gap:1rem}.footer .container.mobile .footer__menu{padding-top:unset}.footer .container.mobile .footer__menu h2{margin-bottom:unset;padding-bottom:unset;border-bottom:unset}.footer__social{grid-row:1;margin-top:unset;flex-direction:column;gap:.5rem;align-items:flex-end}.footer__social span{text-align:right}.footer__social br{display:none}.footer__bvi{grid-area:2/span 2;width:100%;margin-top:1.25rem}.footer__licenses{grid-row:unset;flex-direction:column-reverse}.footer__menu{grid-area:auto/span 2;padding-top:1rem}.footer__menu .name{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid rgb(255 255 255 / .3)}.footer__menu .items{padding-top:1.5rem;padding-bottom:1rem}.footer__menu .items a{font-size:14px}.footer__text{grid-area:4/span 2;margin-bottom:1.375rem}.footer__menu-mini{grid-area:8/span 2;flex-direction:column;padding-top:1.25rem;gap:.5rem}.footer__menu-mini a{font-size:18px}.footer__creator{grid-area:9/span 2;text-align:start;margin-top:.5rem;font-size:18px}.footer__big-text{border-top:unset;margin-top:unset;padding-top:1.25rem}}@media(max-width:576px){.footer{padding-top:2rem;padding-bottom:1rem}.footer .container{grid-template-columns:1fr}.footer__bvi{grid-area:3/1}.footer__social{grid-area:2/1;align-items:flex-start;margin-top:1rem;gap:.25rem}.footer__licenses{align-items:flex-start!important;font-size:16px}.footer__licenses .items img{width:47px;max-width:47px;height:62px}.footer__licenses .name{text-align:start!important}.footer__menu{grid-area:auto/1}.footer__menu_1 .items,.footer__menu_2 .items{display:flex;flex-direction:column;gap:.75rem}.footer__text{grid-area:6/1;padding-top:1rem}.footer__big-text{grid-area:13/1}.footer__copyright{grid-area:12/1;padding-bottom:unset;padding-top:.5rem}.footer__menu-mini{grid-area:auto/1}.footer__creator{grid-area:11/1}}@media(max-width:360px){.footer__logo img{width:200px;height:46px}.footer__social{font-size:12px}.footer__license{font-size:14px}.footer__text{font-size:10px}.footer__menu h2{font-size:16px}.footer__menu .items a{font-size:12px}.footer__menu-mini a{font-size:16px}.footer__creator{font-size:16px}}