.header{margin-top:1rem;margin-bottom:1rem;position:relative;z-index:19}.header+section:not(.page-title){padding-top:1.25rem}.header__messengers{display:none}.header__container{position:relative;background-color:#f7f7f7;border-radius:.625rem;align-items:center;padding:1.75rem 2.5rem;display:flex;gap:3rem}.header__container>*{order:9}.header__container:before{content:"";position:absolute;top:100%;left:calc(50% - 100px);width:200px;height:24px;-webkit-mask:url(https://medalye.ru/wp-content/themes/vpdev/blocks/header/../../assets/svg/romb.svg) no-repeat center/contain;background-color:#f7f7f7}.header__btns{display:flex;align-items:center;gap:1rem;margin-left:1rem}.header__menu{display:flex;gap:2.5rem;margin-right:1rem}.header__menu a{font-size:16px;font-weight:400;border-bottom:1px dashed #fff0;transition:color .3s 0s;color:#757575;line-height:1.2;letter-spacing:.03em;white-space:nowrap;text-decoration:none}.header__menu a:hover,.header__menu a.show{color:#333;border-bottom-color:#8092a6}.header__menu a.current,.header__menu a.show{font-weight:500;color:#333}.header__menu a.current{pointer-events:none}.header__logo{margin:0 auto -1rem auto;min-width:60px;position:absolute;left:calc(50% - 30px);top:1rem;transition:all .3s 0s}.header__logo:hover{scale:1.05}.header__address{font-size:14px;line-height:1.4;white-space:nowrap;margin-left:auto;font-weight:400}.header__address strong{font-size:16px;font-weight:500;display:block}.header__phone{font-size:14px;line-height:1.4;white-space:nowrap;font-weight:400}.header__phone a{font-size:16px;font-weight:600;display:block;text-decoration:none!important;transition:all .3s 0s}.header__phone a:hover{scale:1.05}.header .submenu{position:absolute;z-index:2;top:calc(100% + 2.25rem);left:0;width:100%;transition:all .2s 0s;display:block!important;overflow:hidden}.header .submenu .h2{max-width:810px;margin:2rem auto;display:block}.header .submenu__wrap{background-color:#f7f7f7;border-radius:1.25rem;position:relative;height:auto;min-height:400px;padding:3rem 1rem}.header .submenu__wrap:before{content:"";z-index:3;position:absolute;top:0;left:calc(50% - 100px);width:200px;height:24px;-webkit-mask:url(https://medalye.ru/wp-content/themes/vpdev/blocks/header/../../assets/svg/romb.svg) no-repeat center/contain;background-color:#fff}.header .submenu.hide{top:-20%;pointer-events:none;opacity:0;display:block!important}.header .submenu nav{max-width:810px;margin:0 auto;display:flex;flex-wrap:wrap;gap:1rem}.header .submenu nav a{font-size:22px;line-height:1.5;display:inline-flex;min-width:35%}.header .submenu__close{right:2rem;top:2rem;position:absolute;z-index:9;border:1px solid #757575;background-color:#fff0}.header .submenu__close i{transition:all .2s 0s;-webkit-mask-size:95%}.header .submenu__close:hover i{transform:rotate(90deg);-webkit-mask-size:100%}.header .submenu__action{background-color:#fff;cursor:pointer;position:relative;border-radius:.625rem;padding:1.75rem 3rem 1.75rem 1.75rem;margin:3rem -1rem 1.5rem 0;font-size:16px;line-height:1.4}.header .submenu__action:hover .icon{transform:rotate(0deg)}.header .submenu__action strong{font-size:20px;display:block;font-weight:500;margin-bottom:.75rem}.header .submenu__action .icon-wrap{position:absolute;right:1rem;bottom:1rem}.header .submenu__action .icon-wrap .icon{transition:all .3s 0s}.header .submenu_service__wrap{padding:0;height:600px;max-height:600px;column-gap:3rem;background-color:#f7f7f7}.header .submenu_service nav{width:35%;border-radius:1.25rem .625rem .625rem .625rem;background-color:#c7ad93;margin:0;position:relative;padding:2rem 0;gap:0;height:100%;flex-direction:column;justify-content:start}.header .submenu_service nav>a{width:100%;padding:.625rem 1rem .625rem 2.5rem;opacity:.8;font-size:18px;transition:all .2s 0s;font-weight:400;color:#fff}.header .submenu_service nav>a:hover,.header .submenu_service nav>a.show{background-color:#f7f7f7;text-decoration:none;color:#333;opacity:1}.header .submenu_service nav .submenu{scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f7f7f7;scrollbar-track-color:#fff0}.header .submenu_service nav .submenu::-webkit-scrollbar{width:6px;height:6px}.header .submenu_service nav .submenu::-webkit-scrollbar-thumb{background:#8092a6}.header .submenu_service nav .submenu::-webkit-scrollbar-track{background:#fff0}.header .submenu_service nav .submenu{width:187%;margin-left:-2%;border-radius:.625rem;background-color:#f7f7f7;padding:4rem 3rem 2rem 3rem;max-height:800px;height:100%;left:100%;top:0}.header .submenu_service nav .submenu.hide{left:110%!important}.header .submenu_service nav .submenu .wrap{column-count:2;column-fill:balance;width:100%}.header .submenu_service nav .submenu .wrap .h3,.header .submenu_service nav .submenu .wrap .h3 a{font-size:18px;font-weight:400;margin-bottom:0;opacity:1!important}.header .submenu_service nav .submenu .wrap .h3+a{margin-top:1rem}.header .submenu_service nav .submenu .wrap .h3.main{margin-bottom:1rem}.header .submenu_service nav .submenu .wrap>div{margin-bottom:.5rem}.header .submenu_service nav .submenu .wrap>div>a:last-child{margin-bottom:1rem}.header .submenu_service nav .submenu .wrap a{width:100%;font-size:16px;font-weight:400;margin-bottom:.35rem;opacity:.6}.header .submenu_service nav .submenu .wrap a:hover{opacity:1}.header .submenu_service .btn{width:100%;margin-bottom:2rem}.header .submenu_service .btn.first{margin-top:5rem}@media(max-width:1600px){.header__menu{gap:2rem}.header__container{padding:1.75rem 2rem;gap:2rem}}@media(max-width:1400px){.header__address{font-size:12px}.header__address strong{font-size:14px}.header__phone{font-size:12px}.header__phone a{font-size:14px}.header__container{padding:1.5rem;gap:1.5rem}.header__menu{gap:1.5rem}.header__menu a{font-size:14px}.header__btns{margin-left:0}.header .submenu__action .icon-wrap{right:.5rem;bottom:.5rem}}@media(max-width:1200px){.header__address{display:none}.header__phone{margin-left:auto}.header__menu{margin:0;gap:1rem}.header__menu a[data-show]{display:none}.header .submenu_service nav{padding:1rem 0}.header .submenu_service nav>a{padding:.5rem 1rem .5rem 1.5rem;font-size:16px}.header .submenu_service nav .submenu{padding:3rem 2rem 2rem 2rem}.header .submenu_service nav .submenu .wrap .h3{font-size:16px}.header .submenu_service nav .submenu .wrap a{font-size:14px;margin-bottom:.25rem}.header .submenu__action{padding:1.5rem;font-size:12px;margin-right:0}.header .submenu__action strong{font-size:16px}.header .submenu__action .icon-wrap{right:-1rem;bottom:-1rem}.header .submenu__close{right:1rem;top:1rem;padding:.75rem}}@media(max-width:992px){.header+section:not(.page-title){padding-top:0}.header__container{padding:1rem 1.5rem;gap:1rem 1.5rem}.header__container:before{left:calc(50% - 75px);width:150px;height:17px;top:calc(100% - 1px)}.header__logo{position:unset;order:1;margin:0}.header__phone .btn{font-size:12px}.header__btn_menu{order:10;transform:scaleX(-1);padding-left:0;padding-right:0}.header .submenu{top:calc(100% + 1rem)}.header .submenu__wrap:before{left:calc(50% - 75px);width:150px;height:17px;top:-1px}.header .submenu_service nav{width:45%}.header .submenu_service nav .submenu{width:124%}.header .submenu_service nav .submenu .wrap{column-count:1}}@media(max-width:768px){.header__container{padding:.75rem 1rem!important;gap:1rem}.header .submenu{top:calc(100% + 1rem)}.header .submenu__close{display:none}.header .submenu__wrap{border-radius:.625rem;min-height:unset;height:unset;max-height:80vh}.header .submenu__wrap:before{left:calc(50% - 25px);width:50px;height:6px;top:-1px}.header .submenu_service nav>a{display:flex;justify-content:space-between;gap:1rem}.header .submenu_service nav>a.show .icon{transform:rotate(225deg)}.header .submenu_service nav>a .icon{background-color:#757575;transform:rotate(135deg);transition:all .3s 0s}.header .submenu_service nav .submenu{padding:1.5rem;transition:none}.header .submenu_service nav .submenu .wrap .h3,.header .submenu_service nav .submenu .wrap .h3 a{font-size:16px}.header .submenu_service nav .submenu .wrap a{margin-bottom:0}.header .submenu_service__wrap{background:#c7ad93 linear-gradient(126deg,#C7AD93 0%,#ddc3a9 50%,#C7AD93 100%)}.header .submenu_service__wrap>a{padding:.75rem 1.5rem;justify-content:space-between;letter-spacing:.03em;text-decoration:none;border-bottom:1px solid #f7f7f7;color:#fff;display:flex;font-size:18px;font-weight:400}.header .submenu_service__wrap>a.show .icon{transform:rotate(225deg)}.header .submenu_service__wrap>a .icon{background-color:#fff;transform:rotate(135deg);transition:all .3s 0s}.header__logo{min-width:50px;width:50px}.header__btns{display:none}.header__menu{display:none}.header__address{display:block}.header__btn_menu .icon{width:2.5rem;height:1.25rem;min-width:2.5rem}}@media(max-width:768px)and (prefers-color-scheme:dark){.header .submenu_service__wrap{background:#c7ad93 linear-gradient(126deg,#C7AD93 0%,#ddc3a9 50%,#C7AD93 100%)}}@media(max-width:576px){.header{margin-bottom:.5rem}.header__container{gap:.75rem}.header__container:before{width:50px;height:6px;left:calc(50% - 25px)}.header__logo{min-width:40px;width:40px}.header__phone{display:none}.header__address{display:none}.header__messengers{display:flex;order:2;margin-left:auto}.header .submenu__wrap{scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f7f7f7;scrollbar-track-color:#fff0}.header .submenu__wrap::-webkit-scrollbar{width:0;height:0}.header .submenu__wrap::-webkit-scrollbar-thumb{background:#8092a6}.header .submenu__wrap::-webkit-scrollbar-track{background:#fff0}.header .submenu__action .icon-wrap{right:1rem}.header .submenu_service nav{width:100%;padding:0;background-color:#ebebeb;border-radius:0;color:#757575}.header .submenu_service nav>a{padding:.75rem 1.5rem;margin:0;color:#333;background-color:#fff0;opacity:.5;width:auto;border-bottom:1px solid #fff;border-top:1px solid #fff;margin-bottom:-1px}.header .submenu_service nav>a.show{border-bottom:1px solid #fff0;color:#757575;transition:none;background-color:#fff0}.header .submenu_service nav .submenu{border-radius:0;background-color:#fff0;position:unset;height:unset;overflow:hidden;max-height:unset;width:auto;padding:1rem 0;margin:0 1.5rem;border-top:1px solid #dfdfdf}.header .submenu_service nav .submenu.hide{left:0!important;position:absolute}.header .submenu_service nav .submenu .wrap{column-count:1;background-color:#fff0}.header .submenu_service nav .submenu .wrap a{color:#757575}}@media(max-width:360px){.header .submenu__wrap>a{font-size:14px;padding:.5rem 1rem}.header .submenu_service nav>a{padding:.5rem 1rem;font-size:14px}.header .submenu_service nav .submenu{padding:1rem 0;margin:0 1rem}.header .submenu_service nav .submenu .wrap a{font-size:12px;display:block;margin-bottom:.5rem}.header .submenu_service nav .submenu .wrap .h3,.header .submenu_service nav .submenu .wrap .h3 a{font-size:14px}.header .submenu_service nav .submenu .wrap .h3+a{margin-top:.5rem}}.top-block .wrap{background:linear-gradient(159deg,#f7f7f7 0%,#eee 100%);padding:3rem;border-radius:.625rem;gap:3rem;position:relative}.top-block .wrap:before{content:"";z-index:3;position:absolute;top:0;left:calc(50% - 100px);width:200px;height:24px;-webkit-mask:url(https://medalye.ru/wp-content/themes/vpdev/blocks/top/../../assets/svg/romb.svg) no-repeat center/contain;background-color:#fff}@media(max-width:992px){.top-block .wrap:before{left:calc(50% - 75px);width:150px;height:17px}}@media(max-width:576px){.top-block .wrap:before{width:50px;height:6px;left:calc(50% - 25px)}}.top-block .wrap .info{margin:auto 0}.top-block .wrap .title{margin-bottom:0}.top-block .wrap .btns{margin-top:3rem;gap:2rem .5rem}.top-block .wrap .video_wrap{max-width:260px;text-decoration:none!important;margin-left:1rem;display:flex;gap:1rem;font-size:18px;font-weight:300;align-items:center}.top-block .wrap .media{display:flex}.top-block .wrap .media:has(.link){flex-direction:column}.top-block .wrap .link{margin-left:auto;gap:.5rem;display:inline-flex;align-items:center;font-size:16px;line-height:1.2;margin-bottom:.5rem;text-transform:uppercase;font-weight:400;transition:all .3s 0s}.top-block .wrap .link .icon{transform:rotate(90deg)}.top-block .wrap .link:hover{gap:1rem;text-decoration:unset}.top-block .wrap .swiper{max-width:630px;height:470px;width:100%;margin-left:auto;margin-right:unset}.top-block .wrap .swiper-nav{margin-left:auto}.top-block .wrap .swiper .img{height:100%;max-width:100%;z-index:2;position:relative;border-radius:.625rem;background-color:#ebebeb}.top-block .wrap .swiper .img .icon-wrap{position:absolute;right:3rem;bottom:3rem;z-index:3}.top-block .wrap .swiper .img+.img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.top-block .wrap .swiper .img:hover img{width:103%;height:103%;margin-top:-1.5%}.top-block .wrap .swiper .img video{width:100%;height:100%;object-fit:cover}@media(max-width:1400px){.top-block .wrap .swiper[data-cols="2"]{height:360px;margin-top:auto}.top-block .wrap .link{font-size:14px}}@media(max-width:1200px){.top-block .swiper-pagination{display:none}.top-block .wrap .swiper[data-cols="2"]{height:auto;max-height:600px;margin-top:auto}}@media(max-width:992px){.top-block .title br{display:none}.top-block .wrap{padding:2rem}.top-block .wrap .btns{margin-top:2rem}.top-block .wrap .swiper{max-width:unset;height:390px}.top-block .wrap .swiper[data-cols="2"]{height:400px}.top-block .wrap .swiper .img img{object-position:top}.top-block .wrap .link{order:1;margin-bottom:unset;margin-left:unset;margin-top:1rem}.top-block .info{order:2}.top-block .media{order:1;margin-bottom:2rem}}@media(max-width:768px){.top-block .title h1 br{display:block}}@media(max-width:576px){.top-block .title h1{font-size:32px}.top-block .wrap{padding:1.25rem}.top-block .wrap .breadcrumbs{margin-top:0}.top-block .wrap .swiper{padding-top:1.5rem;height:290px}.top-block .wrap .swiper-nav{margin:0 auto}.top-block .wrap .swiper .img .icon-wrap{right:calc(50% - 40px);bottom:calc(50% - 40px)}.top-block .wrap .swiper[data-cols="2"]{height:220px}.top-block .wrap .btns{margin-top:1.5rem}.top-block .wrap .btns .btn{width:100%}.top-block .wrap .video_wrap{font-size:16px;position:absolute;right:2rem;top:2rem;z-index:9}.top-block .wrap .video_wrap span{display:none}.top-block .wrap .link{font-size:12px}}@media(max-width:360px){.top-block .title h1{font-size:26px}.top-block .wrap .swiper{height:200px}}.top-block .check{grid-area:auto/span 2;order:99;background-color:#f7f7f7;padding:1.875rem 6rem;border-radius:0;display:flex;align-items:center;gap:4rem;margin-top:2rem}.top-block .check_img{width:140px;height:140px;min-width:140px;border-radius:100%;margin-bottom:unset;background-color:#fff;overflow:hidden}.top-block .check_img img{object-position:top center;width:100%;height:100%;object-fit:cover}.top-block .check_text_name{font-size:26px;margin-bottom:1rem;line-height:1}.top-block .check_text .name{font-size:18px;margin-bottom:.5rem;display:block;line-height:1}.top-block .check_text .position{font-size:14px;color:rgb(85 85 85 / .8)}.top-block .check_text_date{margin-top:1.25rem;font-size:18px;line-height:1}@media(max-width:1400px){.top-block .check{padding:1.5rem 3rem}}@media(max-width:1200px){.top-block .check{margin-top:2rem;gap:2rem;padding:1.5rem 2rem}.top-block .check_text_name{font-size:24px}.top-block .check_text .name{font-size:18px}.top-block .check_text .position{font-size:12px}.top-block .check_text_date{margin-top:1rem;font-size:12px}}@media(max-width:992px){.top-block .check{gap:1.5rem;margin-top:1rem;padding:1.25rem}.top-block .check_img{width:130px;height:130px;min-width:130px}.top-block .check_text_date{margin-top:.75rem}.top-block .check_text_name{font-size:22px;margin-bottom:.75rem}}@media(max-width:768px){.top-block .check{gap:1.25rem;padding:1.25rem .75rem;align-items:unset}.top-block .check_img{width:100px;height:100px;min-width:100px}}@media(max-width:576px){.top-block .check{margin-top:.5rem;gap:.75rem;padding:1rem}.top-block .check_img{width:120px;height:120px;min-width:120px}.top-block .check_text .name{font-size:14px;margin-bottom:.75rem}.top-block .check_text .position{font-size:12px;width:100%}.top-block .check_text_name{font-size:20px;line-height:1.2}.top-block .check_team{max-width:260px}}@media(max-width:360px){.top-block .check{padding:1rem .75rem;flex-direction:column}.top-block .check_text .position{width:calc(100% + 60px + .75rem)}.top-block .check_text_name{font-size:18px}.top-block .check_img{margin-top:-3rem}}.text-team-block{overflow:hidden}.text-team-block .left{display:flex;flex-direction:column}.text-team-block .name{display:flex;flex-direction:column;font-size:22px;margin-top:auto}.text-team-block .name a{font-weight:500;font-size:26px;text-decoration:none!important;transition:all .3s 0s}.text-team-block .name a:hover{scale:1.05}.text-team-block .center .img{background-color:#f7f7f7;border-radius:.625rem;height:100%}.text-team-block .center a{transition:all .3s 0s}.text-team-block .center a:hover{scale:1.025}.text-team-block .right .img{height:400px;background-color:#f7f7f7;border-radius:.625rem;margin-bottom:2rem;transition:all .3s 0s}.text-team-block .right .img:hover{scale:1.025}.text-team-block .right .text{font-size:22px}@media(max-width:1400px){.text-team-block .left .name{text-align:right}.text-team-block .right{display:grid;grid-template-columns:4.5fr 2fr;gap:3rem;margin-top:3rem}}@media(max-width:1200px){.text-team-block .right{grid-template-columns:5fr 3fr}.text-team-block .right .img{height:300px}.text-team-block .right .text{font-size:20px}}@media(max-width:992px){.text-team-block .name{font-size:16px}.text-team-block .name a{font-size:22px}.text-team-block .right{gap:2rem;margin-top:2rem}.text-team-block .right .text{font-size:16px}}@media(max-width:768px){.text-team-block .name{text-align:left;margin-bottom:2rem;font-size:14px}.text-team-block .name a{font-size:16px}.text-team-block .right{display:block;margin:auto 0}.text-team-block .right .text{font-size:16px}.text-team-block .right .img{display:none}}@media(max-width:576px){.text-team-block .title{margin-bottom:1rem}.text-team-block .name{margin-top:1rem;margin-bottom:0}.text-team-block .name a{font-size:22px}.text-team-block .center{margin-bottom:1rem}.text-team-block .right{display:flex;flex-direction:column;gap:2rem}.text-team-block .right .name{order:1}.text-team-block .right .text{order:2}.text-team-block .right .img{display:block;order:3}}.posts-grid-block{overflow:hidden}.posts-grid-block .fon{background:#8092a6 linear-gradient(170deg,#8092A6 0%,#93a8bf 57%);border-radius:.625rem}.posts-grid-block .fon .title-wrap,.posts-grid-block .fon .btns{background-color:#f7f7f7;padding:2.5rem;border-radius:.625rem;margin:0}.posts-grid-block .fon .btns{margin-top:-1.5rem}.posts-grid-block .fon .posts-grid{padding:2.5rem}.posts-grid-block .btns{margin-bottom:2rem}@media(max-width:1700px){.posts-grid-block .swiper-nav_type2{width:calc(100% + 1rem);left:-.5rem}}@media(max-width:1200px){.posts-grid-block .fon .title-wrap{padding:1.5rem}.posts-grid-block .fon .btns{padding:1.5rem}.posts-grid-block .fon .posts-grid{padding:1.5rem}}@media(max-width:992px){.posts-grid-block .fon .title-wrap{padding:1.5rem}.posts-grid-block .fon .btns .btn{font-size:14px}}@media(max-width:768px){.posts-grid-block .swiper-nav{justify-content:center;position:unset;height:auto;margin-top:1rem}.posts-grid-block .swiper-pagination{display:none}.posts-grid-block .fon .btns .btn{padding:.5rem 1rem;font-weight:400;font-size:12px}}@media(max-width:360px){.posts-grid-block .fon .title-wrap{padding:1rem}.posts-grid-block .fon .posts-grid{padding:1rem}.posts-grid-block .fon .btns{gap:.25rem;padding:1rem}.posts-grid-block .fon .btns .btn{padding:.25rem .5rem;font-weight:400;font-size:12px}}.img-grid2-block .items{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.img-grid2-block .items .item{height:250px;background-color:#f7f7f7;position:relative;overflow:hidden;transition:all .3s 0s;background-color:#f7f7f7;border-radius:.625rem}.img-grid2-block .items .item:hover{scale:1.025}.img-grid2-block .items .item:hover span{top:0}.img-grid2-block .items .item:first-child{grid-column:span 2;grid-row:span 3;height:100%}.img-grid2-block .items .item span{background:rgb(128 146 166 / .8);font-size:18px;left:0;padding:1rem;width:100%;height:100%;color:#fff;position:absolute;top:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s 0s}@media(max-width:1200px){.img-grid2-block .items{grid-template-columns:repeat(4,1fr);gap:1rem}.img-grid2-block .items .item:first-child{grid-row:span 2}.img-grid2-block .items .item:nth-child(7){grid-column:span 3}.img-grid2-block .items .item:nth-child(8){grid-column:span 2}}@media(max-width:768px){.img-grid2-block .items{grid-template-columns:repeat(3,1fr)}.img-grid2-block .items .item{height:200px}.img-grid2-block .items .item span{font-size:14px}.img-grid2-block .items .item:nth-child(7){grid-column:span 2}.img-grid2-block .items .item:nth-child(8){grid-column:span 1}.img-grid2-block .items .item:last-child{grid-column:span 2}}@media(max-width:576px){.img-grid2-block .items{display:flex;flex-direction:column;overflow-y:hidden;white-space:nowrap;display:block!important;margin:0;width:100vw;margin-left:calc((100% - 100vw)/2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2);padding-top:.5rem;padding-bottom:.5rem}.img-grid2-block .items>*{display:inline-block!important;width:400px!important;margin:0 .5rem 0 0;white-space:initial;vertical-align:top;margin-bottom:1rem!important}.img-grid2-block .items .item{height:300px!important;max-width:80%}.img-grid2-block .items .item:hover span{opacity:1}.img-grid2-block .items .item:nth-child(6){grid-column:span 2}.img-grid2-block .items .item:nth-child(7){grid-column:span 1}.img-grid2-block .items .item:last-child{grid-column:span 1}.img-grid2-block .items .item span{height:auto;bottom:0!important;top:unset;font-size:12px;padding:.5rem;text-align:center;opacity:0}}@media(max-width:360px){.img-grid2-block .items{display:flex;flex-direction:column}}.technology-block .title__text{max-width:1200px}.technology-block .info{background:#fff;padding:1.75rem 1.5rem;display:flex;flex-direction:column;gap:1rem;border-radius:.625rem}.technology-block .info h3{font-size:24px;margin-bottom:0;text-transform:uppercase}.technology-block .info .text{font-size:16px}.technology-block .info .btn{margin-top:auto}.technology-block .top{border-radius:.625rem;min-height:400px;margin-bottom:2rem;padding:2rem;background-size:cover;display:flex;justify-content:end}.technology-block .top .info{max-width:440px}.technology-block .items{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:2rem}.technology-block .items .video{position:absolute;right:3rem;top:3rem}.technology-block .items .item{padding:2rem;z-index:1;background-repeat:no-repeat;display:flex;height:680px;position:relative;overflow:hidden;flex-direction:column;justify-content:end;border-radius:.625rem;background-color:#f7f7f7;background-size:80% auto;background-position:bottom 3rem center}.technology-block .items .item:nth-child(2){grid-column:span 2;align-items:end;background-size:contain;background-position:bottom center}.technology-block .items .item:nth-child(2) .info{max-width:441px}.technology-block .items .item:before{content:"";width:100%;position:absolute;transition:all .5s 0s;height:100%;top:0;left:0;background:#000;opacity:0;z-index:-1}.technology-block .items .item:hover:before{opacity:.15}.technology-block .items .item:hover .info .text{height:auto;top:0;opacity:1;margin-top:2rem}.technology-block .items .item .info{gap:0}.technology-block .items .item .info .text{height:1px;margin-top:0;opacity:0;position:relative;overflow:hidden;top:5rem;transition:all .5s 0s}.technology-block .btn_more{margin:0 auto;display:flex;min-width:25%}@media(max-width:1600px){.technology-block .info h3{font-size:22px}}@media(max-width:1400px){.technology-block .info{padding:1rem}.technology-block .info h3{font-size:20px}.technology-block .items .item{padding:1rem}.technology-block .items .item:hover .info .text{margin-top:1rem}}@media(max-width:1200px){.technology-block .items{grid-template-columns:repeat(2,1fr)}.technology-block .items .item{height:600px;background-size:contain}.technology-block .items .item:nth-child(2){grid-column:unset;background-position:bottom 3rem center}.technology-block .items .item:nth-child(3){grid-column:span 2}}@media(max-width:992px){.technology-block .top{min-height:300px}.technology-block .top .info{gap:1rem}.technology-block .info .text{font-size:14px}.technology-block .items .item{height:480px}.technology-block .items .item .video{right:2rem;top:2rem}}@media(max-width:768px){.technology-block .top{margin-bottom:1rem}.technology-block .top .btn{padding-left:1rem;padding-right:1rem;font-size:14px}.technology-block .top .info{max-width:340px;gap:.5rem}.technology-block .info h3{font-size:18px;word-break:break-word}.technology-block .info .text{margin-top:0}.technology-block .items{gap:1.5rem}}@media(max-width:576px){.technology-block .top{padding:12rem 1rem 1rem 1rem}.technology-block .items{grid-template-columns:1fr}.technology-block .items .item{grid-column:unset!important;transition:height .3s 0s}.technology-block .items .item:not(:hover){height:320px}}@media(max-width:360px){.technology-block .info h3{font-size:14px}.technology-block .info .text{font-size:12px}}.call-team-form2-block .title{color:#fff}.call-team-form2-block .title__text{max-width:600px}.call-team-form2-block .title h2{color:#fff}.call-team-form2-block .wrap{position:relative;border-radius:.625rem;position:relative;color:#fff;padding:3rem 3rem 0 3rem;background:#8092a6 linear-gradient(170deg,#8092A6 0%,#93a8bf 57%);display:flex;flex-direction:column;gap:2rem}.call-team-form2-block .wrap:before{content:"";z-index:3;position:absolute;top:0;left:calc(50% - 100px);width:200px;height:24px;-webkit-mask:url(https://medalye.ru/wp-content/themes/vpdev/blocks/call-team-form2/../../assets/svg/romb.svg) no-repeat center/contain;background-color:#fff}@media(max-width:992px){.call-team-form2-block .wrap:before{left:calc(50% - 75px);width:150px;height:17px}}@media(max-width:576px){.call-team-form2-block .wrap:before{width:50px;height:6px;left:calc(50% - 25px)}}.call-team-form2-block .img{position:relative;margin-top:-5rem}.call-team-form2-block .img img{object-fit:contain;object-position:bottom;height:100%;width:auto;position:absolute;left:0;top:0}.call-team-form2-block .img .info{max-width:200px;transition:all .3s 0s;z-index:2;position:absolute;top:6rem;right:0}.call-team-form2-block .img .info .year{margin-bottom:1.5rem;max-width:180px;line-height:1;border-radius:.625rem;padding:.5rem 1rem 1rem 1rem;font-weight:400;background-color:#fff;color:#8092a6;font-size:22px}.call-team-form2-block .img .info .year span{font-size:110px;font-family:Forum,sans-serif}.call-team-form2-block .img .info .name{color:#fff;font-size:14px}.call-team-form2-block .img .info .name a{font-size:22px;color:#fff;display:block;text-decoration:unset;font-weight:500;margin-bottom:0}.call-team-form2-block .left{margin-bottom:3rem;color:#555}.call-team-form2-block .left .form-wrap h3{font-size:36px;margin-bottom:.5rem;font-weight:500}.call-team-form2-block .left .form-wrap .form{margin-top:1rem}.call-team-form2-block .left .form-wrap .form__policy,.call-team-form2-block .left .form-wrap .form__policy a{color:#fff}.call-team-form2-block .left .form-wrap .form__radio_check input+label:before{background-color:rgb(255 255 255 / .5)}.call-team-form2-block .left .form-wrap .form__radio_check input:checked+label:before{background-color:#fff}@media(max-width:1400px){.call-team-form2-block .wrap{padding:3rem 2rem 0 2rem}.call-team-form2-block .title h2{font-size:36px}.call-team-form2-block .form .btn{padding-left:1rem;padding-right:1rem;gap:.5rem;white-space:nowrap}.call-team-form2-block .img{overflow:unset}.call-team-form2-block .img img{width:105%;left:-20%;max-width:unset}.call-team-form2-block .img .info .year span{font-size:65px}}@media(max-width:1200px){.call-team-form2-block .title{margin-bottom:2rem}.call-team-form2-block .title h2{font-size:30px}.call-team-form2-block .title__text{font-size:18px}}@media(max-width:992px){.call-team-form2-block .left{margin-bottom:1rem}.call-team-form2-block .wrap{overflow:hidden}.call-team-form2-block .form .row{flex-direction:column}.call-team-form2-block .form .row .col{width:100%;margin-top:0}.call-team-form2-block .img img{left:unset;right:-10%;width:115%}.call-team-form2-block .img .info{right:0;top:4.5rem}.call-team-form2-block .img .info .year{font-size:14px;width:125px;margin-bottom:1rem;margin-left:auto}.call-team-form2-block .img .info .year span{font-size:36px}.call-team-form2-block .img .info .name{font-size:16px;text-align:right}.call-team-form2-block .img .info .name a{font-size:18px}}@media(max-width:768px){.call-team-form2-block .img{margin-top:0;width:100%;height:320px}.call-team-form2-block .img img{position:relative;right:-25%;width:100%}.call-team-form2-block .img .info{left:0;right:unset;top:2.5rem}.call-team-form2-block .img .info .year{margin-left:0}.call-team-form2-block .img .info .name{text-align:unset}}@media(max-width:576px){.call-team-form2-block .title h2{font-size:26px}.call-team-form2-block .title__text{font-size:16px}.call-team-form2-block .wrap{padding:2rem 1rem 0 1rem}.call-team-form2-block .img .info{top:1rem}.call-team-form2-block .img .info .year{margin-left:0}}@media(max-width:360px){.call-team-form2-block .title h2{font-size:24px}.call-team-form2-block .title__text{font-size:14px}.call-team-form2-block .img .info .name{font-size:14px}.call-team-form2-block .img .info .name a{font-size:16px}}.img-grid-block .items{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.img-grid-block .items .item{height:350px;position:relative;transition:all .3s 0s;background-color:#f7f7f7;border-radius:.625rem;padding:2rem;color:#fff;display:flex;flex-direction:column}.img-grid-block .items .item:hover{scale:1.025}.img-grid-block .items .item .icon-wrap{margin:auto}.img-grid-block .items .item video{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.img-grid-block .items .item:nth-child(4){grid-column:1/3;grid-row:2/4;height:100%}.img-grid-block .items .item:nth-child(5){height:250px}.img-grid-block .items .item_info{background:#8092a6 linear-gradient(170deg,#8092A6 0%,#93a8bf 57%);color:#fff;height:auto!important}.img-grid-block .items .item_info h3{font-size:30px;font-weight:400}.img-grid-block .items .item_info .text{font-size:18px}@media(max-width:1400px){.img-grid-block .items .item_info{padding:1.5rem}.img-grid-block .items .item_info h3{font-size:22px;margin-bottom:1rem}.img-grid-block .items .item_info .text{font-size:14px}}@media(max-width:992px){.img-grid-block .items{grid-template-columns:repeat(2,1fr)}.img-grid-block .items .item:nth-child(4){height:320px;grid-column:span 2;grid-row:2}.img-grid-block .items .item:last-child{grid-column:span 2;grid-row:3}.img-grid-block .items .item:nth-child(5),.img-grid-block .items .item:nth-child(3){height:150px}.img-grid-block .items .item:nth-child(1),.img-grid-block .items .item:nth-child(2){height:220px}}@media(max-width:576px){.img-grid-block .items{gap:.5rem}}.item-review{display:flex;border-radius:.625rem;top:0;flex-direction:column;gap:2rem;background-color:#f7f7f7;padding:2rem;transition:all .5s 0s;position:relative}.item-review .top{display:flex;gap:2rem;align-items:center;justify-content:space-between}.item-review .top .name{font-weight:400;font-size:22px;line-height:1.2}.item-review .top .date{color:#757575;font-weight:400;font-size:16px}.item-review .top .stars{width:110px;min-width:110px;margin-top:-4px;display:inline-flex;height:18px;-webkit-mask:url(https://medalye.ru/wp-content/themes/vpdev/blocks/_grid/css/../../../assets/svg/star.svg) space left/contain;background-color:#ef7846}.item-review .text{position:relative;color:#555;font-size:18px;line-height:1.5;padding:2rem 0;height:275px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f7f7f7;scrollbar-track-color:#fff0;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.item-review .text::-webkit-scrollbar{width:2px;height:2px}.item-review .text::-webkit-scrollbar-thumb{background:#bcbcbc}.item-review .text::-webkit-scrollbar-track{background:#fff0}.item-review .text:after{content:"";width:100%;height:50px;position:sticky;bottom:-33px;left:0;background:linear-gradient(180deg,transparent,#F7F7F7);display:block;margin-top:-30px}.item-review .bottom{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.item-review .source{text-transform:unset;font-size:26px;letter-spacing:.03em;font-weight:400;padding:0}.item-review .source:hover i{transform:rotate(0)}.item-review .team{display:flex;gap:1rem;align-items:center;color:#555;font-size:24px;font-weight:400;text-decoration:none!important}.item-review .team:hover img{scale:1.1}.item-review .team small{display:block;font-weight:300;font-size:16px}.item-review .team img{width:65px;transition:all .3s 0s;background-color:#fff;height:65px;display:inline-flex;border-radius:70px;object-fit:cover;object-position:top center}@media(max-width:992px){.item-review{padding:1.5rem;gap:1rem}.item-review .top{gap:.5rem;flex-wrap:wrap}.item-review .top .name{font-size:20px}.item-review .top .date{font-size:14px}.item-review .text{font-size:14px;padding:1rem 0;height:200px}.item-review .team{font-size:16px}.item-review .team img{width:40px;height:40px}.item-review .team a{width:50px;height:50px}.item-review .team small{font-size:14px}.item-review .source{font-size:18px}}@media(max-width:768px){.item-review .text{height:160px}}@media(max-width:576px){.item-review{padding:1rem}.item-review .top{gap:.5rem;flex-wrap:wrap;align-items:start}.item-review .top .name{max-width:174px;font-size:18px}.item-review .top .date{font-size:12px}.item-review .top .stars{height:14px;min-width:90px;width:90px;margin-top:.4rem}.item-review .name{font-size:16px}.item-review .text{font-size:14px}.item-review .team{font-size:12px;max-width:190px}.item-review .team small{line-height:1.2}.item-review .team a{width:50px;height:50px}}@media(max-width:360px){.item-review .team img{width:30px;height:30px}.item-review .team small{font-size:12px}.item-review .text{font-size:12px}.item-review .source{font-size:14px}}.review-block .reviews-text{padding:2rem 0 0 0}.review-block .reviews-text .posts-grid{margin-bottom:2rem}.review-block .row-ajax{margin-top:0;margin-bottom:0}.review-block .ajax-load{margin:0;white-space:nowrap}.review-block .ajax-load-b{margin-top:2rem;margin-bottom:0}@media(max-width:992px){.review-block .reviews-text{margin-top:0}.review-block .owl-carousel .owl-nav{bottom:20px;right:10px}}@media(max-width:768px){.review-block .swiper-nav{justify-content:center;margin-top:1.5rem;margin-bottom:.5rem}}@media(max-width:576px){.review-block .item-review-video{height:160px}.review-block .item-review-video_xl{height:320px}.review-block .title .btn_more{bottom:1rem;justify-content:start}.review-block .reviews-text{padding-top:1.5rem}}.item-team-small{transition:all .3s 0s;background-color:#f7f7f7;padding:1.25rem 1.5rem;border-radius:.625rem;display:flex;gap:1rem;position:relative}.item-team-small:hover{scale:1.03}.item-team-small .img{width:100px;min-width:100px;height:110px;overflow:hidden;border-radius:.625rem;background-color:#fff}.item-team-small .img img{object-position:top center}.item-team-small .info{display:flex;flex-direction:column;gap:.5rem;width:100%}.item-team-small .info .name{display:flex;text-decoration:none;justify-content:space-between;gap:2rem;align-items:start;font-weight:400;color:#333}.item-team-small .info .text{font-size:14px;opacity:.6}.item-team-small .info .star{font-size:16px;display:flex;grid-gap:.5rem;align-items:center;font-weight:300;color:#757575}.item-team-small .info .star i{background-color:#ef7846}@media(prefers-color-scheme:dark){.item-team-small .info .star i{background-color:#ef7846}}@media(max-width:1400px){.item-team-small{padding:1rem}.item-team-small .img{width:80px;min-width:80px;height:80px}.item-team-small .info{gap:0}.item-team-small .info .name{font-size:16px;gap:.25rem;letter-spacing:0;font-weight:400}.item-team-small .info .star{font-size:12px;grid-gap:.25rem;margin-top:.25rem}.item-team-small .info .star i{width:1rem;height:1rem;min-width:1rem}}@media(max-width:1200px){.item-team-small .img{width:60px;min-width:60px;height:60px}.item-team-small .info .name{font-size:14px}.item-team-small .info .text{font-size:12px}.item-team-small .info .star{display:none}}@media(max-width:992px){.item-team-small br{display:none}}.swiper-slide-thumb-active .item-team-small{background:#8092a6 linear-gradient(170deg,#8092A6 0%,#93a8bf 57%);color:#fff}.swiper-slide-thumb-active .item-team-small .info .name{color:#fff}.swiper-slide-thumb-active .item-team-small .info .text{opacity:.8}.swiper-slide-thumb-active .item-team-small .info .star{color:#f7f7f7}@media(max-width:992px){.swiper-slide-thumb-active .item-team-small:hover{scale:1}}.item-team{display:grid;grid-template-columns:1fr 1fr;gap:0;height:100%;background-color:#fff}.item-team .img{border-radius:.625rem;background-color:#ebebeb;position:relative;height:100%;min-width:60%;overflow:hidden}.item-team .img img{object-position:top center;padding-top:10%}.item-team .img .video{position:absolute;right:2rem;top:2rem}.item-team .img .year{right:2rem;bottom:2rem;position:absolute;max-width:166px;line-height:1;border-radius:.625rem;padding:.5rem 1.5rem 1rem 1.5rem;font-weight:400;background-color:#fff;color:#8092a6;font-size:18px}.item-team .img .year span{font-size:77px;font-family:Forum,sans-serif}.item-team .info{padding-left:2.5rem;display:flex;flex-direction:column;gap:1rem}.item-team .info .top{display:flex;gap:3rem}.item-team .info .top .star{font-size:18px;display:flex;gap:.5rem;align-items:center;font-weight:400;color:#333}.item-team .info .top .star i{background-color:#ef7846}.item-team .info .top .review{color:#333}.item-team .info .name{margin-bottom:0;font-size:36px;font-weight:400;line-height:1.2}.item-team .info .position{font-size:22px;margin-bottom:2rem}.item-team .info .achievement{font-size:18px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f7f7f7;scrollbar-track-color:#fff0;height:400px;padding-right:.5rem}.item-team .info .achievement::-webkit-scrollbar{width:2px;height:2px}.item-team .info .achievement::-webkit-scrollbar-thumb{background:#ebebeb}.item-team .info .achievement::-webkit-scrollbar-track{background:#fff0}.item-team .info .achievement__wrap{position:relative;margin-bottom:80px}.item-team .info .achievement__wrap:before{content:"";width:100%;height:60px;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,#ffffff,transparent);display:block}.item-team .info .achievement h4{font-size:16px;text-transform:uppercase;color:#757575}.item-team .info .btns{margin-top:auto;display:flex;flex-direction:column;align-items:start;max-width:350px}.item-team .info .btns .btn{width:100%}@media(max-width:1400px){.item-team .info .name{font-size:22px}.item-team .info .achievement{height:300px;font-size:14px}}@media(max-width:1200px){.item-team .info{padding-left:1.5rem}.item-team .info .btns .btn{font-size:14px;padding-left:1rem;padding-right:1rem}.item-team .info .top{display:flex;gap:3rem;font-size:14px}.item-team .info .top .star{font-size:14px}.item-team .info .top .star i{width:1rem;height:1rem;min-width:1rem}.item-team .info .position{font-size:18px;margin-bottom:1rem}.item-team .info .achievement{height:240px}.item-team .info .achievement ul{padding-left:1rem}.item-team .info .achievement li{margin-bottom:.5rem}}@media(max-width:992px){.item-team .img{min-width:unset}.item-team .img .year span{font-size:55px}}@media(max-width:768px){.item-team .img{max-height:400px}.item-team .info .achievement{height:180px}.item-team .info .name{font-size:20px}.item-team .info .position{font-size:14px}.item-team .info .btns .btn{font-size:12px}}@media(max-width:576px){.item-team{display:flex;flex-direction:column;gap:1.5rem}.item-team .img{height:400px}.item-team .img .year{right:1rem;bottom:1rem}.item-team .info{padding:0;gap:.5rem}.item-team .info .name{font-size:26px}.item-team .info .position{font-size:18px}.item-team .info .btns{max-width:unset}.item-team .info .btns .btn{font-size:12px;width:100%}}@media(max-width:360px){.item-team .img{height:340px}.item-team .info .name{font-size:22px}.item-team .info .position{font-size:16px}.item-team .info .achievement{font-size:12px}}.team-block .swiper_small{height:710px;padding:0 1.5rem 0 .5rem;margin-left:-.5rem}.team-block .swiper_big{height:100%}.team-block .swiper-nav{padding-right:1.5rem;margin-bottom:0}.team-block .item-team-small:before{content:"";cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.team-block .btns_filter{margin-bottom:3rem;gap:1rem}.team-block .btns_filter .btn{font-size:22px}.team-block .btns_filter .btn.show{pointer-events:none}@media(max-width:1400px){.team-block .swiper_small{padding:0 0 0 .5rem;height:640px}}@media(max-width:1200px){.team-block .swiper_small{height:520px}}@media(max-width:992px){.team-block .swiper_small{height:auto}.team-block .swiper-nav{margin:1.5rem 0;padding:0}.team-block .swiper-nav .swiper-button-prev::after{transform:rotate(0deg)}.team-block .swiper-nav .swiper-button-next::after{transform:rotate(0deg)}}@media(max-width:768px){.team-block .swiper_big{max-height:unset;height:unset}.team-block .btns_filter{gap:.5rem;margin-bottom:1.5rem}.team-block .btns_filter .btn{font-size:16px;padding:.5rem 1rem}}@media(max-width:576px){.team-block .swiper_small{display:none}.team-block .swiper-nav{margin-top:0}.team-block .btns_filter .btn{font-size:14px}.team-block .swiper-button-lock{display:none}}@media(max-width:360px){.team-block .btns_filter .btn{font-size:12px}}.info-grid-video-block .wrap{border-radius:.625rem;position:relative;padding:5rem 3rem 4rem 3rem;background:#f7f7f7;display:flex;flex-direction:column;gap:2rem;position:relative}.info-grid-video-block .wrap:before{content:"";z-index:3;position:absolute;top:0;left:calc(50% - 100px);width:200px;height:24px;-webkit-mask:url(https://medalye.ru/wp-content/themes/vpdev/blocks/info-grid-video/../../assets/svg/romb.svg) no-repeat center/contain;background-color:#fff}@media(max-width:992px){.info-grid-video-block .wrap:before{left:calc(50% - 75px);width:150px;height:17px}}@media(max-width:576px){.info-grid-video-block .wrap:before{width:50px;height:6px;left:calc(50% - 25px)}}.info-grid-video-block .row_left{flex-direction:row-reverse}.info-grid-video-block .row_left .left{padding:0}.info-grid-video-block .left{display:flex;flex-direction:column}.info-grid-video-block .title__text{max-width:760px;font-size:22px}.info-grid-video-block .title__text small{font-size:18px;color:#8092a6;display:block;margin-bottom:.5rem}.info-grid-video-block .img{border-radius:.625rem;background-color:#ebebeb;position:relative;height:670px}.info-grid-video-block .img .video{position:absolute;right:2rem;top:2rem}.info-grid-video-block .items{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:auto}.info-grid-video-block .item{background-color:#fff;border-radius:.625rem;padding:1.5rem}.info-grid-video-block .item h3{font-size:24px;text-transform:uppercase;line-height:1.2;font-weight:400;color:#555;margin-bottom:1rem}.info-grid-video-block .item .text{font-size:16px;color:#333;line-height:1.5}@media(max-width:1400px){.info-grid-video-block .wrap{padding:4rem 2rem 2rem 2rem}.info-grid-video-block .title{margin-bottom:1.5rem}.info-grid-video-block .title__text{font-size:20px}.info-grid-video-block .img{height:100%;max-height:700px}.info-grid-video-block .items{grid-template-columns:1fr;gap:1rem}.info-grid-video-block .item{padding:1rem}.info-grid-video-block .item h3{font-size:20px;margin-bottom:.5rem}.info-grid-video-block .item .text{font-size:14px}}@media(max-width:992px){.info-grid-video-block .wrap{padding:2.5rem 2rem}.info-grid-video-block .title__text{font-size:16px}.info-grid-video-block .right{display:none}.info-grid-video-block .img{height:400px;margin-bottom:1.5rem}.info-grid-video-block .img img{object-position:top center}.info-grid-video-block .items{grid-template-columns:1fr 1fr;gap:1rem}}@media(max-width:768px){.info-grid-video-block .img{height:300px}.info-grid-video-block .items{grid-template-columns:1fr}}@media(max-width:576px){.info-grid-video-block .wrap{padding:2rem 1.5rem}.info-grid-video-block .title__text small{font-size:12px}}@media(max-width:360px){.info-grid-video-block .wrap{padding:1.5rem 1rem}.info-grid-video-block .title__text{font-size:12px}.info-grid-video-block .img{height:240px}.info-grid-video-block .item h3{font-size:16px}.info-grid-video-block .item .text{font-size:12px}}.call-team2-block .wrap{padding:3rem 3rem 0 3rem;background:#8092a6 linear-gradient(170deg,#8092A6 0%,#93a8bf 57%);border-radius:.625rem;color:#fff}.call-team2-block .title h2{font-size:58px;line-height:1.2;color:#fff}.call-team2-block .img{position:relative}.call-team2-block .img img{object-fit:contain;object-position:bottom center}.call-team2-block .img .info{position:absolute;bottom:3rem;left:0;max-width:318px;color:#333;background-color:#fff;border-radius:.625rem;padding:1rem;font-size:14px}.call-team2-block .img .info h3{color:#8092a6;font-size:26px;margin-bottom:.5rem;font-weight:500}.call-team2-block .right{margin-bottom:3rem;display:flex;flex-direction:column}.call-team2-block .right h3{font-weight:400;text-transform:uppercase}.call-team2-block .right .text{font-size:18px}.call-team2-block .right .btns{margin-top:auto}@media(max-width:1600px){.call-team2-block .title h2{font-size:44px}}@media(max-width:1400px){.call-team2-block .title h2{font-size:36px}.call-team2-block h3{font-size:20px}.call-team2-block .btns .btn{font-size:16px;padding-left:1rem;padding-right:1rem}}@media(max-width:1200px){.call-team2-block .title h2{font-size:30px}.call-team2-block h3{font-size:18px}.call-team2-block .right .text{font-size:16px}.call-team2-block .img img{object-fit:contain;object-position:bottom center;bottom:8rem;position:relative}.call-team2-block .img .info{max-width:unset;width:100%}.call-team2-block .img .info h3{font-size:18px}.call-team2-block .btns .btn{font-size:12px}}@media(max-width:992px){.call-team2-block .wrap{padding:2.5rem 2rem 0 2rem;position:relative}.call-team2-block .wrap:before{content:"";z-index:3;position:absolute;top:0;left:calc(50% - 100px);width:200px;height:24px;-webkit-mask:url(https://medalye.ru/wp-content/themes/vpdev/blocks/call-team2/../../assets/svg/romb.svg) no-repeat center/contain;background-color:#fff}}@media(max-width:992px)and (max-width:992px){.call-team2-block .wrap:before{left:calc(50% - 75px);width:150px;height:17px}}@media(max-width:992px)and (max-width:576px){.call-team2-block .wrap:before{width:50px;height:6px;left:calc(50% - 25px)}}@media(max-width:992px){.call-team2-block .img{order:2}.call-team2-block .img img{max-width:321px;bottom:0}.call-team2-block .img .info{max-width:318px;bottom:1rem;left:unset;right:3rem}.call-team2-block .right{order:1}}@media(max-width:768px){.call-team2-block .wrap{padding:2rem 1.5rem 0 1.5rem}.call-team2-block .title h2{font-size:26px}}@media(max-width:576px){.call-team2-block .right{margin-bottom:1rem}.call-team2-block .right .text{font-size:14px}.call-team2-block .btns{gap:1rem}.call-team2-block .btns .btn{width:100%;font-size:14px}.call-team2-block .img img{object-position:left bottom;max-width:220px}.call-team2-block .img .info{max-width:234px;bottom:1rem;right:0;font-size:12px;padding:.75rem 1rem}}@media(max-width:360px){.call-team2-block .wrap{padding:1.5rem 1rem 0 1rem}.call-team2-block .title h2{font-size:24px}.call-team2-block h3{font-size:14px}.call-team2-block .right .text{font-size:12px}.call-team2-block .btns .btn{font-size:12px}}.img-slider-block{overflow:hidden}.img-slider-block .img{height:240px;border-radius:.625rem;transition:all .3s 0s;background-color:#f7f7f7}.img-slider-block .img:hover{scale:1.05}.img-slider-block .swiper-wrap{position:relative}.img-slider-block .swiper{padding:1rem;margin:0 -1rem}@media(max-width:1600px){.img-slider-block .swiper-nav_position2{width:calc(100% - 2rem);left:1rem}}@media(max-width:768px){.img-slider-block{overflow:hidden}.img-slider-block .swiper-nav_position2{position:unset;justify-content:center;width:100%;height:auto}}@media(max-width:576px){.img-slider-block .img{height:190px}}.ratings-block{overflow:hidden}.ratings-block .swiper{overflow:unset}.ratings-block .item{line-height:1;background-color:#f7f7f7;border-radius:.625rem;padding:2rem;gap:1.5rem;display:grid;grid-template-columns:1fr 1fr;align-items:center}.ratings-block .item .name{display:flex;font-size:30px;text-transform:uppercase;font-weight:400;margin-top:auto;margin-left:auto}.ratings-block .item .rating{color:#fff0;font-size:65px;font-weight:400;background:#c7ad93 linear-gradient(126deg,#C7AD93 0%,#ddc3a9 50%,#C7AD93 100%);background-clip:text}.ratings-block .item .rating small{font-size:44px}.ratings-block .item .btn{grid-column:span 2;font-size:16px;padding-left:1rem;padding-right:1rem}@media(max-width:1200px){.ratings-block .item .name{font-size:24px}.ratings-block .item .rating{font-size:44px}.ratings-block .item .rating small{font-size:26px}.ratings-block .item .btn{font-size:14px}}@media(max-width:576px){.ratings-block .swiper-nav{justify-content:center}}.page-id-257 .contacts-block{display:none}.error404 .contacts-block{display:none}.section_title{padding-bottom:1rem;margin-bottom:0}.section_title .title{margin-bottom:0}.section_title+section{padding-top:2rem}.contacts-block .top{position:relative;background-color:#f7f7f7;border-radius:.625rem;align-items:center;padding:1.75rem 2.5rem;display:flex;gap:6rem}.contacts-block .top:before{content:"";z-index:4;position:absolute;top:100%;left:calc(50% - 100px);width:200px;height:24px;-webkit-mask:url(https://medalye.ru/wp-content/themes/vpdev/blocks/contacts/../../assets/svg/romb.svg) no-repeat center/contain;background-color:#f7f7f7}.contacts-block .top__phone{font-size:26px;font-weight:700;text-decoration:none;transition:all .3s 0s}.contacts-block .top__phone:hover{scale:1.05}.contacts-block .top__logo{margin:0 auto -1rem auto;min-width:60px;position:absolute;left:calc(50% - 30px);top:1rem;transition:all .3s 0s}.contacts-block .top__logo:hover{scale:1.05}.contacts-block .top__address,.contacts-block .top__time,.contacts-block .top__email{font-size:14px;line-height:1.4;white-space:nowrap;margin-left:auto}.contacts-block .top__address strong,.contacts-block .top__time strong,.contacts-block .top__email strong{font-size:16px;font-weight:500;display:block}.contacts-block .top__email{margin-right:auto;margin-left:unset}.contacts-block .top__address{margin-right:auto;margin-left:unset}.contacts-block .map{position:relative;display:flex;justify-content:end;margin-top:1.5rem;overflow:hidden;padding:4rem}.contacts-block .map__frame{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;overflow:hidden;background-color:#f7f7f7;border-radius:.625rem}.contacts-block .map__frame:before{content:"";z-index:3;position:absolute;top:0;left:calc(50% - 100px);width:200px;height:24px;-webkit-mask:url(https://medalye.ru/wp-content/themes/vpdev/blocks/contacts/../../assets/svg/romb.svg) no-repeat center/contain;background-color:#fff}.contacts-block .map__frame [class*="--main-engine-container"]{filter:grayscale(1)}.contacts-block .map__frame .marker__img{position:relative;max-width:unset;width:60px;height:auto;box-sizing:border-box;transform:translate(-50%,calc(-50% - 24px));cursor:pointer}.contacts-block .map__frame .marker__title{position:absolute;font-weight:400;top:calc(-50% - 15px);left:calc(50% - 2px);max-width:210px;padding:3px 5px 4px;margin-left:4px;border-radius:6px;background-color:#fff;color:#000;font-size:14px;display:flex;flex-direction:column;width:210px}.contacts-block .map__frame .marker__title strong{font-weight:500}.contacts-block .map__frame .marker__title small{font-size:12px}.contacts-block .map__social{padding:2rem;background-color:#fff;border-radius:.625rem;max-width:320px;z-index:2}.contacts-block .map__social h3{font:400 30px "Forum";line-height:1.1;color:#8092a6;text-transform:unset;margin-bottom:2rem}.contacts-block .map__social .messengers{width:100%}@media(max-width:1600px){.contacts-block .top{gap:3rem}}@media(max-width:1400px){.contacts-block .top{gap:2rem}.contacts-block .top__phone{font-size:20px}.contacts-block .top__address{max-width:200px;white-space:normal}.contacts-block .top__email{margin-right:unset;margin-left:auto}}@media(max-width:1200px){.contacts-block .top{gap:2rem}.contacts-block .top__phone{margin-right:auto;font-size:26px}.contacts-block .top__address{display:none}.contacts-block .top__email{margin-left:unset}}@media(max-width:992px){.contacts-block .top{flex-wrap:wrap;padding:1.5rem}.contacts-block .top__phone{min-width:41%}.contacts-block .top__time{margin-left:unset}.contacts-block .top__logo{position:unset;margin:0 auto -1.5rem auto;width:100%;order:9;display:flex;justify-content:center}.contacts-block .top__address{display:block;max-width:unset}.contacts-block .map{padding:0;flex-direction:column}.contacts-block .map__frame{height:400px;position:unset}.contacts-block .map__social{max-width:unset;margin-top:1rem;background-color:#f7f7f7}.contacts-block .map__social .messengers{flex-direction:row;flex-wrap:wrap}.contacts-block .map__social .messengers a{width:calc(50% - .25rem)}}@media(max-width:576px){.contacts-block .top{gap:1.5rem;flex-direction:column;justify-content:start;align-items:start;border-radius:.625rem}.contacts-block .top:before{left:calc(50% - 50px);width:100px;height:10px}.contacts-block .top__logo{display:none}.contacts-block .top__address,.contacts-block .top__time,.contacts-block .top__email{font-size:14px}.contacts-block .top__address strong,.contacts-block .top__time strong,.contacts-block .top__email strong{font-size:18px}.contacts-block .map{margin-top:1rem}.contacts-block .map__frame{border-radius:.625rem}.contacts-block .map__frame:before{left:calc(50% - 50px);width:100px;height:10px}.contacts-block .map__social{padding:1.5rem;border-radius:.625rem}.contacts-block .map__social .messengers{flex-direction:column}.contacts-block .map__social .messengers a{width:100%}}@media(max-width:360px){.contacts-block .top__phone{font-size:22px}}.footer{background-color:#464646;padding-top:6rem;padding-bottom:4rem;color:#fff;font-size:16px}.footer a{color:#fff}.footer__row{justify-content:space-between}.footer__row>*{order:99}.footer__logo{display:flex;gap:1.25rem;align-items:center;text-decoration:none!important;transition:all .3s 0s}.footer__logo:hover{scale:1.02}.footer__logo img{min-width:55px;width:55px;height:auto}.footer__licenses{display:flex;gap:1rem;align-items:center;line-height:1.5;margin-right:auto}.footer__licenses .items{display:flex;align-items:center;gap:.25rem}.footer__licenses .items img{width:41px;height:54px;object-fit:cover;border-radius:2px;transition:all .3s 0s}.footer__licenses .items img:hover{scale:1.1}.footer__social{display:flex;gap:1.5rem;align-items:center;justify-content:end}.footer__small-text{font-size:14px;color:#bcbcbc;font-weight:300}.footer__menu h2{text-transform:uppercase;font-size:22px;border-bottom:1px solid #757575;padding-bottom:2rem;margin-bottom:1.75rem}.footer__menu .items{display:grid;grid-template-columns:max-content auto;gap:1.25rem 3rem;text-transform:uppercase;font-weight:400}.footer__menu .items a{text-decoration:none!important;font-size:14px}.footer__menu .items a span{border-bottom:1px dashed #fff0}.footer__menu .items a:hover span{border-bottom-color:initial}.footer__menu_details .items{display:flex;flex-direction:column;font-size:14px}.footer__big-text{border-top:1px solid #757575;padding-top:3rem;line-height:1.4}.footer__menu-mini{display:flex;flex-direction:column;gap:1rem;font-size:18px;color:#bcbcbc}.footer__menu-mini div:first-child{display:flex;row-gap:.5rem;column-gap:3rem;flex-wrap:wrap}.footer__menu-mini a{color:#bcbcbc;border-bottom:1px dashed #fff0;display:inline-block;line-height:1}.footer__menu-mini a:hover{border-bottom-color:initial;text-decoration:none}.footer__creator{font-size:14px;text-align:right;color:#bcbcbc}.footer__creator a{text-decoration:underline;color:#bcbcbc}@media(max-width:1600px){.footer__logo{font-size:12px}.footer__logo strong{font-size:16px}}@media(max-width:1400px){.footer__social{flex-direction:column;align-items:end;gap:.5rem;font-weight:300}.footer__social .text{font-size:12px}.footer__social br{display:none}.footer__licenses{font-size:12px}}@media(max-width:1200px){.footer__menu .items a{font-size:12px}.footer__menu_details .items{font-size:12px}.footer__creator{display:flex;flex-direction:column;align-items:flex-end}}@media(max-width:992px){.footer__logo{order:1}.footer__social{order:2}.footer__licenses{order:3}}@media(max-width:768px){.footer__small-text{order:3;font-size:12px}.footer__big-text{border:none;padding-top:0}.footer__menu{order:4}.footer__menu .items{grid-template-columns:1fr 1fr}.footer__menu-mini{order:5;flex-direction:column;align-items:start;border-top:1px solid #757575;padding-top:2rem}.footer__menu-mini div:first-child{gap:1rem}.footer__creator{order:6;text-align:start;display:block}}@media(max-width:576px){.footer{padding-top:4rem;padding-bottom:1.5rem}.footer__licenses{flex-direction:column;gap:.5rem;align-items:start;font-size:14px}.footer__row{align-items:center}.footer .logo{margin:auto}.footer .logo__text{display:none}.footer__menu_1{margin-top:5rem}.footer__menu_1 .items{grid-template-columns:1fr}.footer__social{margin:auto}.footer__social .text{display:none}}@media(max-width:360px){.footer__menu-mini{font-size:14px}}