@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}@media (min-width:0px) and (max-width:1919px){.main-preview .wrapper .gradient{left:calc(600px + 105px)}}@media (min-width:0px) and (max-width:1365px){.main-preview .wrapper .wrap:nth-child(2){margin-top:0;margin-left:auto}.main-preview .main-preview__swiper-right .slide-wrap picture::before{display:none}.main-preview .main-preview__swiper-right .slide-wrap picture{margin-left:auto;width:468px;height:520px}.main-preview .main-preview__swiper-left .slide-wrap::after{right:unset;left:-20px;max-width:706px}.main-preview .wrapper .wrap:nth-child(2) .main-preview__swiper-right-pagination{margin-left:auto}.main-preview .main-preview__swiper-right .slide-wrap img{width:468px;height:520px}.main-preview .wrapper .wrap:first-child::after{right:-60px}.main-preview .wrapper{padding-bottom:100px}}@media (min-width:0px) and (max-width:1199px){.main-preview .main-preview__swiper-left h3{margin-top:70px;font-size:35px;line-height:35px}.main-preview .main-preview__swiper-left h3 .line{line-height:30px}.main-preview .wrapper .wrap:first-child::after{display:none}.main-preview .wrapper .wrap:first-child{min-width:0;width:auto}.main-preview .wrapper .wrap:nth-child(2){margin-left:auto;margin-right:0;padding-left:0}.main-preview .main-preview__swiper-right .slide-wrap img,.main-preview .main-preview__swiper-right .slide-wrap picture{width:276px;height:356px}.main-preview .main-preview__swiper-right .slide-wrap picture::after{width:260px;height:85px}.main-preview .wrapper .wrap:nth-child(2) .main-preview__swiper-right-pagination{margin-top:45px}.main-preview .wrapper .gradient{height:100%;left:unset;right:calc(-100% + 265px)}.main-preview .main-preview__swiper-left .slide-wrap::after{width:calc(100vw - 264px);max-width:100vw}}@media (min-width:0px) and (max-width:767px){.main-preview .wrapper .gradient{right:-50%;height:580px}.main-preview .wrapper .wrap:first-child{margin-top:40px;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-preview .wrapper .wrap:nth-child(2) .main-preview__swiper-right-pagination{margin-left:auto;margin-right:auto}.main-preview__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.main-preview .wrapper .wrap:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.main-preview .main-preview__swiper-right .slide-wrap picture{width:209px;height:290px;margin-left:auto;margin-right:auto}.main-preview .main-preview__swiper-right .slide-wrap picture img{width:209px;height:290px}.main-preview .main-preview__swiper-right .slide-wrap picture::after{width:200px;height:70px}.main-preview .main-preview__swiper-left h3{font-size:28px;line-height:28px;margin-top:30px}.main-preview .main-preview__swiper-left h3 .line{line-height:18px}.main-preview .main-preview__swiper-left h3 .decor{width:20px;height:20px;-webkit-transform:translateY(0);transform:translateY(0)}.main-preview .main-preview__swiper-left .text{font-size:14px;line-height:20px;margin-top:30px}.main-preview .main-preview__swiper-left .slide-wrap::after{width:100vw}.main-preview .wrapper{padding-bottom:60px}.coaching .coaching__principle .decor{display:none}}.our-courses .content .panel .bar div::after,.recommended-articles .panel div::after{display:none}.our-courses .content .panel .bar div,.recommended-articles .panel div{position:static;margin:0 20px}@media (min-width:0px) and (max-width:1365px){.coaching .coaching__principle .decor{padding-left:0;margin-top:60px}.coaching .coaching__principle .decor::after{display:none}.coaching .coaching__principle .decor picture{margin-left:auto;margin-right:auto}.recommended-programs{margin-top:80px}.recommended-programs .wrapper h2{font-size:25px;line-height:32px}.recommended-programs .recommended-programs__swiper{margin-top:50px}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+3) picture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+1) picture{max-width:100%}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+1) picture img,.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+2) picture img,.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+3) picture img{max-width:100%;max-height:302px}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+3) picture{width:100%;max-width:100%;max-height:302px}.recommended-programs .recommended-programs__swiper::before{display:none}.recommended-programs .recommended-programs__swiper .dots,.recommended-programs .recommended-programs__swiper .line:first-child,.recommended-programs .recommended-programs__swiper .line:nth-child(2){display:none}}.recomended-articles__panel-object,.review__line-object{display:none}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev{left:10px;right:auto}.swiper-button-prev:after{content:"prev"}.swiper-button-next{right:10px;left:auto}.swiper-button-next:after{content:"next"}@media (min-width:0px) and (max-width:1919px){.header .menu-toggle-btn{left:723px;-webkit-transform:none;transform:none}.main-preview .wrapper .wrap:nth-child(2) .main-preview__swiper-right-pagination{max-width:468px}}.main-preview .wrapper .gradient{left:calc(600px + 377px)}.main-preview .wrapper .construction .video{z-index:2}.main-preview .wrapper .wrap:nth-child(2){z-index:2}.main-preview .main-preview__swiper-left,.main-preview .main-preview__swiper-right{overflow:visible}.main-preview .main-preview__swiper-left h3{font-family:Montserrat,Arial,sans-serif}@media (max-width:1919.98px) and (min-width:767.98px){.main-preview .wrapper .gradient{height:calc(100%)}}.recommended-programs .wrapper h2{font-family:Montserrat,Arial,sans-serif}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+1) picture img{max-width:295px;max-height:295px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+2) picture img{max-width:340px;height:497px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+3) picture img{max-width:295px;max-height:295px;-o-object-fit:cover;object-fit:cover;border-radius:10px}body,h1,h2,h3,p,ul{margin:0}@media (min-width:0px) and (max-width:1919px){.header .menu-toggle-btn{-webkit-transform:none;transform:none}.main-preview .wrapper .wrap:nth-child(2) .main-preview__swiper-right-pagination{max-width:468px}}.header--custom.header-main:before{background:0 0}.main-preview .main-preview__swiper-left .panel .navigate div::after{display:none}.main-preview{z-index:2}.main-preview .wrapper{position:relative;padding-bottom:50px}.main-preview .wrapper .gradient{position:absolute;content:"";background:linear-gradient(73.08deg,#e8ebed 10.62%,#faebe3 46.57%,#e9eae5 97.28%);background-repeat:no-repeat;background-position:left;background-size:contain;top:-115px;height:calc(100% + 105px);width:100vw;z-index:1;border-bottom-left-radius:123px}.main-preview,.main-preview .wrapper .main-preview__content{position:relative}.main-preview .wrapper .construction{position:relative;margin-top:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-preview .wrapper .construction::before{position:absolute;content:"";background:url(/local/templates/main/css/../img/main-preview-panel-decor1.svg) center center/cover no-repeat;width:695px;height:240px;left:calc(50% + 17px);top:0;-webkit-transform:translate(-50%,calc(-50% + 25px));transform:translate(-50%,calc(-50% + 25px));z-index:-1}.main-preview .wrapper .construction .video{position:absolute;width:150px;height:200px;left:50%;bottom:50px;-webkit-transform:translate(calc(-50% + 23px),0);transform:translate(calc(-50% + 23px),0);background:url(/local/templates/main/css/../img/main-preview-video-patern.svg) center center/contain no-repeat;z-index:10}.main-preview .wrapper .construction .video::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/main-preview-video-patern-hover.svg) center center/contain no-repeat;opacity:0;top:0;left:0;width:100%;-webkit-transform:all .3s ease;transform:all .3s ease;height:100%}.main-preview .wrapper .construction .video picture{width:85px;height:130px;position:absolute;top:50%;left:50%;-webkit-transform:translate(calc(-50% - 1px),calc(-50% - 5px));transform:translate(calc(-50% - 1px),calc(-50% - 5px));border-radius:500px}.main-preview .wrapper .construction .video picture img{border-radius:500px;width:85px;height:130px;-o-object-fit:cover;object-fit:cover}.main-preview .wrapper .construction .video .video-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.main-preview .wrapper .construction .video .video-btn img{width:27px;height:41px;-o-object-fit:contain;object-fit:contain;-webkit-transform:translate(4px,-2px);transform:translate(4px,-2px)}.main-preview .wrapper .construction .graduates,.main-preview .wrapper .construction .graduates ul,.main-preview .wrapper .construction .video .video-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-preview .wrapper .construction .graduates ul li{width:50px;height:50px;margin-left:-20px;position:relative}.main-preview .wrapper .construction .graduates ul li:first-child{margin-left:0;z-index:5}.main-preview .wrapper .construction .graduates ul li:nth-child(2){z-index:4}.main-preview .wrapper .construction .graduates ul li:nth-child(3){z-index:3}.main-preview .wrapper .construction .graduates ul li:nth-child(4){z-index:2}.main-preview .wrapper .construction .graduates ul li picture{width:50px;height:50px}.main-preview .wrapper .construction .graduates ul li picture img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:50%}.main-preview .wrapper .construction .graduates .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px}.main-preview .wrapper .construction .graduates .count span{font-weight:600;font-size:18px;line-height:22px;color:#000}.main-preview .wrapper .construction .graduates .count p{font-weight:500;font-size:14px;line-height:17px;color:#000;margin-top:5px}.main-preview .wrapper .wrap:first-child{min-width:600px;width:600px;position:relative;padding-right:50px;z-index:5}.main-preview .wrapper .wrap:first-child::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/main-preview-dots.svg) center center/contain no-repeat;width:30px;height:106px;right:13px;top:60px}.main-preview .wrapper .wrap:nth-child(2){width:468px;margin-left:100px;position:absolute;top:0;right:0;margin-top:-115px;z-index:5}@media (max-width:1200px){.main-preview .wrapper .wrap:nth-child(2){width:276px}}.main-preview .wrapper .wrap:nth-child(2) .main-preview__swiper-right-pagination{position:absolute;bottom:-50px;left:auto;right:auto}.main-preview .main-preview__swiper-left{overflow:visible;width:100%;z-index:-1}.main-preview .main-preview__swiper-left .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0!important}.main-preview .main-preview__swiper-left .slide-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-preview .main-preview__swiper-left .slide-wrap::after{position:absolute;content:"";width:100vw;height:1px;background:#e2e2e2;bottom:24px;right:-50%;z-index:-1}.main-preview .main-preview__swiper-left h3{font-family:"Avenir Next Cyr",Montserrat,Arial,sans-serif;font-weight:700;font-size:42px;line-height:48px;color:#000;margin-top:80px}.main-preview .main-preview__swiper-left h3 .line{display:inline-block;border-bottom:10px solid #f0c439;line-height:25px}.main-preview .main-preview__swiper-left h3 .decor{width:37px;height:37px;display:inline-block;background:url(/local/templates/main/css/../img/main-preview-star.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translateY(5px);transform:translateY(5px)}.main-preview .main-preview__swiper-left .text{font-weight:400;font-size:14px;line-height:20px;color:#000;margin-top:33px;max-width:420px}.main-preview .main-preview__swiper-left .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:94px}.main-preview .main-preview__swiper-left .panel .navigate{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:48px}.main-preview .main-preview__swiper-left .panel .navigate div{width:20px;height:20px;margin:0;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-preview .main-preview__swiper-left .panel .navigate div:first-child{margin-right:40px}.main-preview .main-preview__swiper-left .panel a{font-weight:500;font-size:14px;line-height:17px;color:#fff;padding:16px 48px;background:#282828;border-radius:123px}.main-preview .main-preview__swiper-right{overflow:visible;width:100%}.main-preview .main-preview__swiper-right .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0!important}.main-preview .main-preview__swiper-right .slide-wrap picture{position:relative;width:468px;height:603px;padding-bottom:30px}.main-preview .main-preview__swiper-right .slide-wrap picture::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/main-preview-img-decor.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:420px;height:108px;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-preview .main-preview__swiper-right .slide-wrap picture::before{position:absolute;content:"";background:url(/local/templates/main/css/../img/main-preview-slide-decor.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:100px;height:100px;top:50%;right:-50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-preview .main-preview__swiper-right .slide-wrap img{width:468px;height:603px;border-radius:0 0 500px 500px;-o-object-fit:cover;object-fit:cover}.main-preview .wrapper .gradient{left:calc(600px + 105px)}@media (min-width:0px) and (max-width:1919px){.main-preview .wrapper .gradient{left:calc(600px + 105px)}.main-preview .wrapper .construction .video{-webkit-transform:none;transform:none;left:535px}.main-preview .wrapper .construction::before{left:605px}}@media (min-width:0px) and (max-width:1365px){.main-preview .wrapper .wrap:nth-child(2){margin-top:0;margin-left:auto}.main-preview .main-preview__swiper-right .slide-wrap picture::before,.main-preview .wrapper .construction::before{display:none}.main-preview .main-preview__swiper-right .slide-wrap picture{margin-left:auto;width:468px;height:520px}.main-preview .main-preview__swiper-left .slide-wrap::after{right:unset;left:-20px;max-width:706px}.main-preview .wrapper .wrap:nth-child(2) .main-preview__swiper-right-pagination{margin-left:auto}.main-preview .main-preview__swiper-right .slide-wrap img{width:468px;height:520px}.main-preview .wrapper .construction{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:210px}.main-preview .main-preview__swiper-left .panel{margin-top:50px}.main-preview .wrapper .construction .video{bottom:82px;left:614px}.main-preview .wrapper .wrap:first-child::after{right:-60px}.main-preview .wrapper{padding-bottom:100px}}@media (max-width:1919.98px) and (min-width:767.98px){.main-preview .wrapper .gradient{height:calc(100% + 105px)}}@media (min-width:0px) and (max-width:1199px){.main-preview .main-preview__swiper-left h3{margin-top:70px;font-size:35px;line-height:35px}.main-preview .main-preview__swiper-left h3 .line{line-height:30px}.main-preview .wrapper .wrap:first-child::after{display:none}.main-preview .wrapper .wrap:first-child{min-width:0;width:auto}.main-preview .wrapper .wrap:nth-child(2){margin-left:auto;margin-right:0;padding-left:0}.main-preview .main-preview__swiper-right .slide-wrap img,.main-preview .main-preview__swiper-right .slide-wrap picture{width:276px;height:356px}.main-preview .main-preview__swiper-right .slide-wrap picture::after{width:260px;height:85px}.main-preview .wrapper .wrap:nth-child(2) .main-preview__swiper-right-pagination{margin-top:45px}.main-preview .wrapper .construction{height:auto;margin-top:70px}.main-preview .wrapper .gradient{height:100%;left:unset;right:calc(-100% + 265px)}.main-preview .wrapper .construction .video{width:127px;height:172px;bottom:-55px;left:unset;right:178px}.main-preview .wrapper .construction .video picture{width:75px;height:110px;-webkit-transform:translate(calc(-50% - 2px),calc(-50% - 5px));transform:translate(calc(-50% - 2px),calc(-50% - 5px))}.main-preview .wrapper .construction .video picture img{width:75px;height:110px}.main-preview .main-preview__swiper-left .slide-wrap::after{width:calc(100vw - 264px);max-width:100vw}.main-preview .wrapper .construction .video .video-btn img{width:39px;height:29px}}@media (min-width:0px) and (max-width:767px){.main-preview .wrapper .gradient{right:-50%;height:580px}.main-preview .wrapper .wrap:first-child{margin-top:40px;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-preview .wrapper .wrap:nth-child(2) .main-preview__swiper-right-pagination{margin-left:auto;margin-right:auto}.main-preview__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.main-preview .wrapper .wrap:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.main-preview .main-preview__swiper-right .slide-wrap picture{width:209px;height:290px;margin-left:auto;margin-right:auto}.main-preview .main-preview__swiper-right .slide-wrap picture img{width:209px;height:290px}.main-preview .main-preview__swiper-right .slide-wrap picture::after{width:200px;height:70px}.main-preview .main-preview__swiper-left h3{font-size:28px;line-height:28px;margin-top:30px}.main-preview .main-preview__swiper-left h3 .line{line-height:18px}.main-preview .main-preview__swiper-left h3 .decor{width:20px;height:20px;-webkit-transform:translateY(0);transform:translateY(0)}.main-preview .main-preview__swiper-left .text{font-size:14px;line-height:20px;margin-top:30px}.main-preview .main-preview__swiper-left .panel{margin-top:70px}.main-preview .main-preview__swiper-left .slide-wrap::after{width:100vw}.main-preview .main-preview__swiper-left .panel a{padding:16px 37px;font-size:13px;line-height:16px}.main-preview .wrapper .construction .graduates{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-preview .wrapper .construction .graduates .count{margin-left:0;margin-top:15px}.main-preview .wrapper .construction .graduates .count span{font-size:16px;line-height:20px}.main-preview .wrapper .construction .video{position:relative;-webkit-transform:none;transform:none;bottom:unset;top:unset;left:unset;right:unset;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-preview .wrapper .construction{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.main-preview .wrapper{padding-bottom:60px}}.main-preview .main-preview__swiper-left h3{word-break:break-word}@media (max-width:1365.98px){.main-preview .wrapper .wrap:first-child{max-width:calc(100% - 520px);width:100%}}@media (max-width:1024px) and (max-width:1365.98px) and (min-width:767.98px){.main-preview .wrapper .wrap:first-child{max-width:calc(100% - 236px);width:100%}}@media (max-width:767.98px){.main-preview .main-preview__swiper-left .slide-wrap::after{bottom:23px}.main-preview .wrapper .wrap:first-child{padding-right:0}.main-preview .wrapper .wrap:first-child{max-width:100%;width:100%}.main-preview .main-preview__swiper-left .text{max-width:100%}.main-preview .wrapper .wrap:nth-child(2){position:relative}.main-preview .wrapper .wrap:nth-child(2) .main-preview__swiper-right-pagination{max-width:100%}}.recommended-programs{margin-top:180px}.recommended-programs .wrapper{padding-right:0}.recommended-programs .wrapper h2{font-family:"Avenir Next Cyr",Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:35px;color:#000}.recommended-programs .recommended-programs__swiper{margin-top:45px;overflow:visible}.recommended-programs .recommended-programs__swiper::after{position:absolute;content:"";background:#fff;width:100vw;height:100%;right:100%;top:0;z-index:1}.recommended-programs .recommended-programs__swiper::before{display:none}.recommended-programs .recommended-programs__swiper .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box}.recommended-programs .recommended-programs__swiper .swiper-slide picture{overflow:hidden;border-radius:10px}.recommended-programs .recommended-programs__swiper .swiper-slide picture img{width:295px;height:295px}.recommended-programs .recommended-programs__swiper .swiper-slide .slide-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+1) picture{max-width:295px}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+1) picture img,.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+2) picture img,.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+3) picture img{max-width:295px;max-height:295px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+3) picture{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:295px}@media (min-width:0px) and (max-width:1365px){.recommended-programs{margin-top:80px}.recommended-programs .wrapper h2{font-size:25px;line-height:32px}.recommended-programs .recommended-programs__swiper{margin-top:50px}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+3) picture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.recommended-programs .recommended-programs__swiper .line:first-child,.recommended-programs .recommended-programs__swiper .line:nth-child(2){display:none}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+1) picture{max-width:100%}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+1) picture img,.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+2) picture img,.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+3) picture img{max-width:100%;max-height:302px}.recommended-programs .recommended-programs__swiper .swiper-slide:nth-child(3n+3) picture{width:100%;max-width:100%;max-height:302px}.recommended-programs .recommended-programs__swiper::before{display:none}}.our-courses .content .panel .bar div:first-child{margin-left:0}.our-courses .content .panel .bar div:last-child{margin-right:0}.our-courses .content .panel .bar div::after{display:none}.our-courses .content .js-tab-item:not(.active){display:none}.our-courses .content .our-courses__swiper{width:100%;overflow:visible}@media (max-width:480px){.our-courses .content .our-courses__swiper{overflow:hidden}}.our-courses .content .our-courses__swiper .swiper-slide{width:268px}.our-courses .content .our-courses__swiper .swiper-slide .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-courses .content .our-courses__swiper .swiper-slide .wrap picture{max-width:300px;max-height:300px;overflow:hidden;border-radius:10px}@media (max-width:767.98px){.our-courses .content .our-courses__swiper .swiper-slide{width:177px}.our-courses .content .our-courses__swiper .swiper-slide .wrap picture{aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.our-courses .content .our-courses__swiper .swiper-slide .wrap picture img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:300px;height:300px}.our-courses .content .our-courses__swiper .swiper-slide .wrap a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:600;font-size:18px;line-height:24px;color:#000;margin-top:35px}.our-courses .content .panel,.our-courses .content .panel .bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-courses .content .panel{margin-top:60px}.our-courses .content .panel .bar{position:relative}.our-courses .content .panel .bar::after{position:absolute;content:"";background:#e2e2e2;width:100vw;height:1px;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.our-courses .content .panel .bar div{position:static;margin:0 20px}@media (min-width:0px) and (max-width:1365px){.faq .accordion li .hide .text{padding-top:15px}.swiper-button-next,.swiper-button-prev{height:auto}}.hero-slider-text{height:60px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:0px) and (max-width:767px){.recommended-programs{margin-top:0}.our-courses .content .our-courses__swiper .swiper-slide .wrap a{margin-top:30px;font-size:16px;line-height:24px}.our-courses .content .panel .swiper-pagination{display:none}.our-courses .content .panel{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.hero-slider-title{height:94px}}@media (min-width:768px){.hero-slider-title{height:144px}}.hidden{display:none}@media (min-width:0px) and (max-width:767px){.about .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .wrap .custom .video{width:103px;height:140px}.about .wrap .custom .img{width:296px;height:212px;margin-left:auto;margin-right:auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about .wrap .custom .img::after{width:280px;height:90px}.about .wrap .custom .video::after{display:none}.about .wrap .custom{position:static}.about .wrapper{position:relative}.about .wrap .info{margin-top:270px;max-width:100%}.about h1{font-size:28px;line-height:35px}.about h1 span{width:20px;height:20px;-webkit-transform:translateY(2px);transform:translateY(2px)}.about .wrap .custom .video{margin-top:calc(var(--bread-margin) - 25px)}.header .contacts,.header .header__menu .header__menu-fb::after{display:none}.header .logo{width:120px;height:44px}.header .menu-toggle-btn .arr{width:24px;height:18px}.header .menu-toggle-btn p{font-size:10px;line-height:12px;margin-left:13px;margin-right:13px}.header .menu-toggle-btn .btn{width:43px;height:43px}.header .menu-toggle-btn .btn span:first-child{left:12px;top:15px}.header .menu-toggle-btn .btn span:nth-child(2){left:12px;top:21px}.header .menu-toggle-btn .btn span:nth-child(3){left:12px;top:27px}.header .wrapper{padding-top:9px;padding-bottom:9px}.header .header__menu-wrapper{padding:0 20px 30px}.header .header__menu .header__nav-list{grid-template-columns:1fr;grid-gap:16px;margin-bottom:16px}.header .header__menu .header__nav{margin-top:35px}.header .header__menu .header__dd-vis .link{font-size:14px;line-height:17px}.header .header__menu .header__menu-fb .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header__menu .header__menu-fb .links a{font-weight:400;font-size:14px;line-height:17px;color:#fff}.header .header__menu .header__menu-fb .links a.email{margin-top:7px;padding-bottom:3px;border-bottom:2px solid #4eb1de}.header .header__menu .header__dd-hide{margin-top:10px}.header .header__menu .header__dd-hide .submenu li a{font-size:12px;line-height:12px}.header .line{height:62px}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),62px);transform:translate(calc(-100% + -1px),62px);padding-bottom:62px}}.about .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:0px) and (max-width:1365px){.about .wrap .custom .img{width:371px;height:266px}.about .wrap .custom .img::after{width:350px;height:90px}.about .wrap .custom .video{width:127px;height:172px;margin-top:90px}.about .wrap .custom .video::after{right:111px}.about .wrap .info{max-width:400px}}@media (min-width:0px) and (max-width:767px){.about .wrap .custom .img{height:200px}.about .wrap .info{margin-top:40px}.about .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .wrap .custom .video{width:103px;height:140px}.about .wrap .custom .img{width:296px;height:212px;margin-left:auto;margin-right:auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about .purpose .content{max-width:100%}.about .wrap .custom .img::after{width:280px;height:90px}.about .wrap .custom .video::after{display:none}.about .wrap .custom{position:static}.about .wrapper{position:relative}.about .wrap .info{margin-top:270px;max-width:100%}.about h1{font-size:28px;line-height:35px}.about h1 span{width:20px;height:20px;-webkit-transform:translateY(2px);transform:translateY(2px)}.about .purpose{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .wrap .custom .video{margin-top:calc(var(--bread-margin) - 25px)}}.about .wrap .custom .img::after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:0px) and (max-width:1365px){.about .wrap .custom .img{width:371px;height:266px}.about .wrap .custom .img::after{width:350px;height:90px}.about .wrap .custom .video{width:127px;height:172px;margin-top:90px}.about .wrap .custom .video::after{right:111px}.about .purpose .content,.about .wrap .info{max-width:400px}.about .purpose .content{padding-bottom:0}}@media (min-width:0px) and (max-width:767px){.about .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .wrap .custom .video{width:103px;height:140px}.about .wrap .custom .img{width:296px;height:200px;margin-left:auto;margin-right:auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about .purpose .content{max-width:100%}.about .wrap .custom .img::after{width:280px;height:90px}.about .wrap .custom .video::after{display:none}.about .wrap .custom{position:static}.about .wrapper{position:relative}.about .wrap .info{margin-top:40px;max-width:100%}.about h1{font-size:28px;line-height:35px}.about h1 span{width:20px;height:20px;-webkit-transform:translateY(2px);transform:translateY(2px)}.about .purpose{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .wrap .custom .video{margin-top:calc(var(--bread-margin) - 25px)}}@media (min-width:0px) and (max-width:767px){.about .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .wrap .custom .video{width:103px;height:140px}.about .wrap .custom .img{width:296px;height:212px;margin-left:auto;margin-right:auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about .purpose .content{max-width:100%}.about .wrap .custom .img::after{width:280px;height:90px}.about .wrap .custom .video::after{display:none}.about .wrap .custom{position:static}.about .wrapper{position:relative}.about .wrap .info{margin-top:270px;max-width:100%}.about h1{font-size:28px;line-height:35px}.about h1 span{width:20px;height:20px;-webkit-transform:translateY(2px);transform:translateY(2px)}.about .purpose{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .wrap .custom .video{margin-top:calc(var(--bread-margin) - 25px)}.about .purpose .schedule{margin-right:auto;margin-left:auto;margin-top:25px}}.about .wrap .info .text{font-weight:400;font-size:14px;line-height:20px;color:#c1c1c1}.about{margin-bottom:105px}@media (max-width:767.98px){.about{margin-bottom:60px}}.about h1{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:42px;line-height:48px;color:#000}.about h1 span{width:37px;height:37px;display:inline-block;background:url(/local/templates/main/css/../img/main-preview-star.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translateY(5px);transform:translateY(5px)}.about .wrap{position:relative}.about .wrap .info{max-width:600px;margin-top:80px;margin-bottom:10px}.about .wrap .info .text{color:#424242;padding-top:15px}.about .wrap .info .text p{margin-top:20px;font-size:14px;line-height:20px}.about .wrap .custom{position:absolute;right:0;margin-top:0;overflow:visible}.about .wrap .custom .video::after,.about .wrap .custom::after{position:absolute;content:"";width:100vw;z-index:-1}.about .wrap .custom::after{background:linear-gradient(85.35deg,#e8ebed -8.34%,#faebe3 35.02%,#e9eae5 96.19%);height:200px;top:0;left:-100px;border-bottom-left-radius:100px}.about .wrap .custom .video{position:relative;width:150px;height:200px;background:url(/local/templates/main/css/../img/main-preview-video-patern.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:2;margin-left:auto;margin-right:auto;margin-top:70px}.about .wrap .custom .video::after{background:#e2e2e2;height:1px;top:50%;right:130px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about .wrap .custom .video .video-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.about .wrap .custom .video .video-btn img{width:27px;height:41px;-o-object-fit:contain;object-fit:contain;-webkit-transform:translate(4px,-2px);transform:translate(4px,-2px)}.about .wrap .custom .img{width:468px;height:335px;position:relative;z-index:2}.about .wrap .custom .img::after{background:url(/local/templates/main/css/../img/main-preview-img-decor.svg) center center/contain no-repeat #fff;width:420px;height:108px;z-index:-1;bottom:-25px}.about .wrap .custom .img img{-o-object-fit:cover;object-fit:cover;border-radius:0 0 500px 500px}.about .purpose,.about .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:767.98px){.about .purpose{margin-top:60px}}.about .purpose__title{font-weight:600;font-size:18px;line-height:24px;color:#000}.about .purpose .text{font-weight:400;font-size:14px;line-height:20px;color:#424242;padding-top:15px}.about .purpose .content{max-width:600px;padding-bottom:180px}.about .purpose .schedule::after,.about .wrap .custom .img::after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about .purpose .schedule,.crumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about .purpose .schedule{width:260px;height:260px;border:1px solid #e2e2e2;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex-item-align:end;align-self:flex-end;margin-right:105px}.about .purpose .schedule::after{background:url(/local/templates/main/css/../img/recommended-programs-btn-decor.svg) center center/contain no-repeat;width:220px;height:160px;bottom:-55px}.about .wrap .custom::after{display:none}@media (min-width:0px) and (max-width:1365px){.about .wrap .custom .img{width:371px;height:266px}.about .wrap .custom .img::after{width:350px;height:90px}.about .wrap .custom .video{width:127px;height:172px;margin-top:90px}.about .purpose .schedule{margin-right:56px}.about .wrap .custom .video::after{right:111px}.about .purpose .content,.about .wrap .info{max-width:400px}.about .purpose .content{padding-bottom:0}}@media (min-width:0px) and (max-width:767px){.about .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .wrap .custom .video{width:103px;height:140px}.about .wrap .custom .img{width:296px;height:200px;margin-left:auto;margin-right:auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about .purpose .content{max-width:100%}.about .wrap .custom .img::after{width:280px;height:90px}.about .wrap .custom .video::after{display:none}.about .wrap .custom{position:static}.about .wrapper{position:relative}.about .wrap .info{margin-top:40px;max-width:100%}.about h1{font-size:28px;line-height:35px}.about h1 span{width:20px;height:20px;-webkit-transform:translateY(2px);transform:translateY(2px)}.about .purpose{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .wrap .custom .video{margin-top:calc(var(--bread-margin) - 25px)}.about .purpose .schedule{margin-right:auto;margin-left:auto;margin-top:25px}}@media (min-width:0px) and (max-width:767px){.crumbs li a{font-size:12px;line-height:20px}}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-BoldItalic.eot);src:local("Avenir Next Cyr Bold Italic"),local("AvenirNextCyr-BoldItalic"),url(/local/templates/main/css/../fonts/AvenirNextCyr-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-BoldItalic.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-Light.eot);src:local("Avenir Next Cyr Light"),local("AvenirNextCyr-Light"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Light.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Light.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-Demi.eot);src:local("Avenir Next Cyr Demi"),local("AvenirNextCyr-Demi"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Demi.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Demi.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Demi.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-ThinItalic.eot);src:local("Avenir Next Cyr Thin Italic"),local("AvenirNextCyr-ThinItalic"),url(/local/templates/main/css/../fonts/AvenirNextCyr-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-ThinItalic.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-Italic.eot);src:local("Avenir Next Cyr Italic"),local("AvenirNextCyr-Italic"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Italic.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Italic.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-HeavyItalic.eot);src:local("Avenir Next Cyr Heavy Italic"),local("AvenirNextCyr-HeavyItalic"),url(/local/templates/main/css/../fonts/AvenirNextCyr-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-HeavyItalic.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-MediumItalic.eot);src:local("Avenir Next Cyr Medium Italic"),local("AvenirNextCyr-MediumItalic"),url(/local/templates/main/css/../fonts/AvenirNextCyr-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-MediumItalic.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-LightItalic.eot);src:local("Avenir Next Cyr Light Italic"),local("AvenirNextCyr-LightItalic"),url(/local/templates/main/css/../fonts/AvenirNextCyr-LightItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-LightItalic.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-Medium.eot);src:local("Avenir Next Cyr Medium"),local("AvenirNextCyr-Medium"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Medium.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Medium.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-Regular.eot);src:local("Avenir Next Cyr Regular"),local("AvenirNextCyr-Regular"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Regular.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Regular.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-Heavy.eot);src:local("Avenir Next Cyr Heavy"),local("AvenirNextCyr-Heavy"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Heavy.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Heavy.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-Bold.eot);src:local("Avenir Next Cyr Bold"),local("AvenirNextCyr-Bold"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Bold.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Bold.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-DemiItalic.eot);src:local("Avenir Next Cyr Demi Italic"),local("AvenirNextCyr-DemiItalic"),url(/local/templates/main/css/../fonts/AvenirNextCyr-DemiItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-DemiItalic.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-DemiItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Avenir Next Cyr";font-display:swap;src:url(/local/templates/main/css/../fonts/AvenirNextCyr-Thin.eot);src:local("Avenir Next Cyr Thin"),local("AvenirNextCyr-Thin"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Thin.eot?#iefix) format("embedded-opentype"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Thin.woff) format("woff"),url(/local/templates/main/css/../fonts/AvenirNextCyr-Thin.ttf) format("truetype");font-weight:100;font-style:normal}.coaching .coaching__principle .decor{padding-left:52px;margin-top:75px;position:relative}.coaching .coaching__principle .decor::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/coaching-dots.svg) center center/contain no-repeat;width:35px;height:155px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.coaching .coaching__principle .decor picture{width:130px;height:199px;position:relative}.coaching .coaching__principle .decor picture::after{position:absolute;content:"";background:0 0;border:1px solid #000;border-radius:500px;width:100%;height:100%;top:7px;left:15px;z-index:-1}.coaching .coaching__principle .decor picture img{border-radius:500px;-o-object-fit:contain;object-fit:contain}@media (min-width:0px) and (max-width:1365px){.coaching .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:70px}.coaching .coaching__description .head::after,.coaching .content::after{display:none}.coaching .coaching__description .head .title{font-size:30px;line-height:38px}.coaching .coaching__description .head .text{max-width:700px;margin-top:30px}.coaching .coaching__description .head{padding-bottom:0}.coaching .coaching__principle .decor{padding-left:0;margin-top:60px}.coaching .coaching__principle .decor::after{display:none}.coaching .coaching__principle .decor picture{margin-left:auto;margin-right:auto}}@media (min-width:0px) and (max-width:767px){.coaching{margin-top:100px}.coaching .coaching__description .head .title{font-size:25px;line-height:32px}.coaching .coaching__description .head .title .decor{width:21px;height:21px}.coaching .coaching__principle .decor{display:none}.coaching .content{padding-bottom:70px}}@media (min-width:0px) and (max-width:1365px){.coaching .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:70px}.coaching .coaching__description .head::after,.coaching .content::after{display:none}.coaching .coaching__description .head .title{font-size:30px;line-height:38px}.coaching .coaching__description .head .text{max-width:700px;margin-top:30px}.coaching .coaching__description .head{padding-bottom:0}.coaching .coaching__description .btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:20px}}.coaching .coaching__description .btm .test__wrapper::after,.coaching .content::after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.coaching .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coaching .coaching__description .btm .test__wrapper{margin-top:100px;position:relative;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-webkit-box-flex:0;-ms-flex:0 0 max-content;flex:0 0 max-content}.coaching .coaching__description .btm .test__wrapper::after{background:url(/local/templates/main/css/../img/coaching-test.svg) center center/contain no-repeat;width:35px;height:46px;top:-70px}.coaching .coaching__description .btm .test{font-weight:500;font-size:14px;line-height:17px;color:#fff;padding:16px 45px;background:#282828;border-radius:123px}@media (min-width:0px) and (max-width:1919px){.coaching .coaching__description .head::after{width:50vw;right:unset;left:-325px}}@media (min-width:0px) and (max-width:1365px){.coaching .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:70px}.coaching .coaching__description .head::after,.coaching .content::after{display:none}.coaching .coaching__description .head .title{font-size:30px;line-height:38px}.coaching .coaching__description .head .text{max-width:700px;margin-top:30px}.coaching .coaching__description .head{padding-bottom:0}.coaching .coaching__description .btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:20px}.coaching .coaching__description .btm .text{max-width:100%;margin-right:0}}@media (min-width:0px) and (max-width:767px){.coaching{margin-top:100px}.coaching .coaching__description .head .title{font-size:25px;line-height:32px}.coaching .coaching__description .head .title .decor{width:21px;height:21px}.coaching .coaching__description .btm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coaching .coaching__description .btm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:40px;padding-top:40px;position:relative}.coaching .coaching__description .btm::before{content:"";position:absolute;top:0;width:100vw;left:-20px;height:1px;background:#e2e2e2}.coaching .content{padding-bottom:70px}}.coaching .coaching__description .head .title{font-family:Montserrat,Arial,sans-serif}.coaching .coaching__principle .title{font-family:Montserrat,Arial,sans-serif}.coaching .coaching__principle ul li:first-child{margin-top:0}@media (min-width:0px) and (max-width:767.98px){.header .header__menu .header__form{padding:9px 55px 11px 30px;height:38px}}.coaching{margin-top:80px}.coaching .content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:85px;position:relative}.coaching .content::after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.coaching .content::after{background:url(/local/templates/main/css/../img/coaching-video-decor.svg);width:612px;height:202px;bottom:0;z-index:-1}.coaching .coaching__video,.coaching .coaching__video picture,.coaching .content,.coaching .content .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coaching .content .wrap{margin-right:auto}.coaching .coaching__description .head{position:relative;padding-bottom:50px}.coaching .coaching__description .head::after{position:absolute;content:"";width:100vw;height:1px;background:#e2e2e2;bottom:0;right:-25px}.coaching .coaching__description .head .title{font-family:"Avenir Next Cyr",Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:38px;color:#000;max-width:240px}.coaching .coaching__description .head .title span{color:#e28045}.coaching .coaching__description .head .title .decor{background:#f0c439;width:28px;height:28px;display:inline-block;border-radius:50%;-webkit-transform:translateY(4px);transform:translateY(4px)}.coaching .coaching__description .head .text{font-weight:400;font-size:14px;line-height:20px;color:#424242;margin-top:35px;max-width:330px}.coaching .coaching__description .btm{margin-top:45px}.coaching .coaching__description .btm .text{font-weight:400;font-size:14px;line-height:20px;color:#424242;margin-top:35px;max-width:330px}.coaching .coaching__principle .title{font-family:"Avenir Next Cyr",Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:38px;color:#000;max-width:190px}.coaching .coaching__principle ul{max-width:250px;margin-top:60px}.coaching .coaching__principle ul li{position:relative;padding-left:30px;margin-top:25px}.coaching .coaching__principle ul li::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/coaching-check.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:13px;height:10px;left:0;top:5px}.coaching .coaching__principle ul li p{font-weight:500;font-size:14px;line-height:19px;color:#000}.coaching .coaching__video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:25px;margin-right:55px}.coaching .coaching__video picture{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coaching .coaching__video picture{width:458px;height:661px;border:1px solid #e2e2e2;border-radius:500px;position:relative}.coaching .coaching__video picture img{width:398px;height:603px;-o-object-fit:cover;object-fit:cover;border-radius:500px}@media (min-width:0px) and (max-width:1919px){.coaching .content .wrap{width:100%}.coaching .coaching__video{margin-left:auto;margin-right:auto}.coaching .coaching__description .head::after{width:50vw;right:unset;left:-325px}}@media (min-width:0px) and (max-width:1365px){.coaching .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:70px}.coaching .coaching__description .head::after,.coaching .content::after{display:none}.coaching .coaching__description .head .title{font-size:30px;line-height:38px}.coaching .coaching__description .head .text{max-width:700px;margin-top:30px}.coaching .content .wrap .coaching__principle{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.coaching .coaching__description .head{padding-bottom:0}.coaching .coaching__description .btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:20px}.coaching .coaching__description .btm .text{max-width:100%;margin-right:0}.coaching .coaching__video{margin-left:0;margin-right:63px}.coaching .coaching__video picture{width:352px;height:507px}.coaching .coaching__video picture img{width:308px;height:463px}.coaching .coaching__principle .title{font-size:30px}.coaching .coaching__principle ul{margin-top:40px}.coaching .content .wrap{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:130px}.coaching .coaching__principle ul li{margin-top:20px}}@media (min-width:0px) and (max-width:790px){.coaching .content .wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:0px) and (max-width:767px){.coaching{margin-top:100px}.coaching .coaching__description .head .title{font-size:25px;line-height:32px}.coaching .coaching__description .head .title .decor{width:21px;height:21px}.coaching .coaching__description .btm,.coaching .content .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coaching .coaching__description .btm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:40px;padding-top:40px;position:relative}.coaching .coaching__description .btm::before{content:"";position:absolute;top:0;width:100vw;left:-20px;height:1px;background:#e2e2e2}.coaching .content .wrap{margin-top:65px}.coaching .coaching__video{margin-right:0}.coaching .coaching__video picture{width:242px;height:350px}.coaching .coaching__video picture img{width:212px;height:320px}.coaching .coaching__principle{margin-top:55px;margin-right:auto}.coaching .coaching__principle .title{font-size:25px;line-height:32px}.coaching .coaching__principle ul{margin-top:30px}.coaching .content{padding-bottom:70px}}.p-coaching .content h1{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:42px;line-height:48px;color:#000}.p-coaching .decor picture img{-o-object-fit:cover;object-fit:cover;border-radius:0 0 500px 500px}@media (min-width:0px) and (max-width:767.98px){.breadcrumbs .crumbs{padding-top:10px;padding-bottom:10px}}.p-coaching .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px;position:relative}.p-coaching .wrapper::after{position:absolute;content:"";width:100vw;height:1px;background:#e2e2e2;bottom:0;left:0}.p-coaching .content{margin-top:80px;max-width:600px}.p-coaching .decor picture{width:468px;height:335px;position:relative}.p-coaching .decor picture::after,.p-coaching .decor picture::before{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-coaching .decor picture::after{background:url(/local/templates/main/css/../img/coaching-img-decor.svg) center center/contain no-repeat;background-repeat:no-repeat;background-size:contain;background-position:center;width:420px;height:108px;bottom:-25px}.p-coaching .decor picture::before{background:url(/local/templates/main/css/../img/coaching-test-dots.svg) 0 0/cover no-repeat;width:155px;height:36px;bottom:-110px}@media (min-width:0px) and (max-width:1365px){.p-coaching .decor picture::before{display:none}.p-coaching .content h1{font-size:35px;line-height:48px}.p-coaching .decor picture{width:370px;height:267px}.p-coaching .decor picture::after{width:335px;height:100px}.p-coaching .wrapper{padding-bottom:50px}}@media (min-width:0px) and (max-width:767px){.crumbs li a{font-size:12px;line-height:20px}.p-coaching .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-coaching .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.p-coaching .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-coaching .decor picture{width:296px;height:213px;margin-left:auto;margin-right:auto}.p-coaching .decor picture::after{width:280px;height:90px}.p-coaching .content{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-top:50px}.p-coaching .content h1{font-size:28px;line-height:35px}.p-coaching .wrapper{padding-bottom:0}.p-coaching .wrapper::after{display:none}}.feedbacksub .content .form .formdata input:-ms-input-placeholder{font-weight:500;font-size:14px;line-height:19px;color:#000}.feedbacksub .content .form .formdata input::-webkit-input-placeholder{font-weight:500;font-size:14px;line-height:19px;color:#000}.feedbacksub .content .form .formdata input::-moz-placeholder{font-weight:500;font-size:14px;line-height:19px;color:#000}.feedbacksub .content .form .formdata input::-ms-input-placeholder{font-weight:500;font-size:14px;line-height:19px;color:#000}@media (min-width:0px) and (max-width:767px){.header .contacts,.header .header__menu .header__menu-fb::after{display:none}.header .logo{width:120px;height:44px}.header .menu-toggle-btn .arr{width:24px;height:18px}.header .menu-toggle-btn p{font-size:10px;line-height:12px;margin-left:13px;margin-right:13px}.header .menu-toggle-btn .btn{width:43px;height:43px}.header .menu-toggle-btn .btn span:first-child{left:12px;top:15px}.header .menu-toggle-btn .btn span:nth-child(2){left:12px;top:21px}.header .menu-toggle-btn .btn span:nth-child(3){left:12px;top:27px}.header .wrapper{padding-top:9px;padding-bottom:9px}.header .header__menu-wrapper{padding:0 20px 30px}.header .header__menu .header__nav-list{grid-template-columns:1fr;grid-gap:16px;margin-bottom:16px}.header .header__menu .header__nav{margin-top:35px}.header .header__menu .header__dd-vis .link{font-size:14px;line-height:17px}.header .header__menu .header__menu-fb .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header__menu .header__menu-fb .links a{font-weight:400;font-size:14px;line-height:17px;color:#fff}.header .header__menu .header__menu-fb .links a.email{margin-top:7px;padding-bottom:3px;border-bottom:2px solid #4eb1de}.header .header__menu .header__dd-hide{margin-top:10px}.header .header__menu .header__dd-hide .submenu li a{font-size:12px;line-height:12px}.header .line{height:62px}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),62px);transform:translate(calc(-100% + -1px),62px);padding-bottom:62px}.feedbacksub{margin-top:60px}.feedbacksub .content .form{padding:54px 20px 85px}.feedbacksub .content .form legend{font-size:25px;line-height:35px}}@media (min-width:0px) and (max-width:1919px){.feedbacksub .wrapper{padding-left:0}.feedbacksub .content .form{padding-left:200px;width:60%}}@media (min-width:0px) and (max-width:1365px){.feedbacksub .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feedbacksub .content .form{padding-left:90px;width:100%}}@media (min-width:0px) and (max-width:767px){.feedbacksub{margin-top:60px}.feedbacksub .content .form{padding:54px 20px 85px}.feedbacksub .content .form legend{font-size:25px;line-height:35px}.feedbacksub .content .form legend .decor{width:21px;height:21px;-webkit-transform:translateY(4px);transform:translateY(4px)}.feedbacksub .content .form .formdata{padding-top:0}}.feedbacksub .content .form .formdata input{font-weight:500;font-size:14px;line-height:19px;color:#000;background:0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px;border-bottom:1px solid #000}.feedbacksub .content .form legend .decor,.p-contacts .map::after{background-repeat:no-repeat;background-position:center;background-size:contain}@media (min-width:0px) and (max-width:767px){.p-contacts .map{width:179px;height:230px;padding:0 10px 10px;position:absolute;top:0;right:20px}.p-contacts .wrapper{position:relative}.p-contacts h1{font-size:25px}.p-contacts .content{margin-top:40px}.p-contacts .contacts__info li a.tel{font-size:16px;line-height:20px}.p-contacts .contacts__info{margin-top:149px}}legend{color:inherit;display:table;max-width:100%;white-space:normal}legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}body,h1,h2,p,ul{margin:0}img{max-width:100%;display:block}.formdata .form__item{position:relative;margin-top:25px}.feedbacksub .content .form .formdata input,.formdata input{font-weight:500;font-size:14px;line-height:19px;color:#000;background:0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px;border-bottom:1px solid #000}.feedbacksub .content .contacts .subscribe form fieldset label input:-ms-input-placeholder,.feedbacksub .content .form .formdata input:-ms-input-placeholder{font-weight:500;font-size:14px;line-height:19px;color:#000}.formdata .form__item label{position:absolute;top:0;left:0;display:none!important}.p-contacts .contacts__info li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}.p-contacts .contacts__info li p{font-weight:500;font-size:14px;line-height:19px;color:#000;margin-left:25px}.p-contacts .contacts__info li:first-child{margin-top:0}.feedbacksub .content .form legend{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:48px;color:#000}.p-contacts .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-contacts .content{margin-top:0}.p-contacts .title-init,.p-contacts h1 span{position:relative}.p-contacts .title-init::after{content:"";position:absolute;bottom:-40px;left:-60vw;height:1px;width:100vw;background:#e2e2e2}@media (max-width:1919.98px){.p-contacts .title-init::after{left:-25vw}}@media (max-width:1024px){.p-contacts .title-init::after{display:none}}.p-contacts h1{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:48px;color:#000}.p-contacts h1{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.p-contacts h1 span::after{z-index:-1;position:absolute;content:"";bottom:2px;left:0;height:10px;width:100%;background:#f0c439}@media (max-width:767.98px){.p-contacts h1 span::after{height:6px;bottom:3px}}.p-contacts .map,.p-contacts .map #map{border-radius:0 0 500px 500px;position:relative}.p-contacts .map{width:468px;height:603px;background:#fff;padding:28px;border:1px solid #e2e2e2}.p-contacts .map::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/coaching-img-decor.svg) center center/contain no-repeat;background-repeat:no-repeat;background-size:contain;background-position:center;width:420px;height:108px;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:0px) and (max-width:1365px){.p-contacts .map::after{width:330px;height:100px}.p-contacts .contacts__info::after,.p-contacts .contacts__info::before{display:none}.p-contacts .map{width:313px;height:403px;padding:0 20px 20px}.p-contacts .contacts__info{margin-top:80px;padding-top:0}}@media (min-width:0px) and (max-width:767px){.crumbs li a{font-size:12px;line-height:20px}.p-contacts .map::after{width:196px;height:80px}}.p-contacts .map #map{width:100%;height:100%;overflow:hidden;isolation:isolate}.p-contacts .contacts__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:360px}.p-contacts .contacts__info::before{position:absolute;content:"";background:url(/local/templates/main/css/../img/teachers-decor.svg) center center/contain no-repeat;width:44px;height:44px;bottom:50px;right:-250px}.p-contacts .contacts__info::after{position:absolute;content:"";background:#e2e2e2;width:65vw;height:1px;left:-375px;top:0}.p-contacts .contacts__info li::before{content:"";background:#282828;width:30px;height:30px;display:block;aspect-ratio:1;-webkit-mask:var(--icon) no-repeat center/contain;mask:var(--icon) no-repeat center/contain}.p-contacts .contacts__info li a{margin-left:25px}.p-contacts .contacts__info li a.mail,.p-contacts .contacts__info li a.tel{font-weight:600;font-size:18px;line-height:22px;color:#000}.p-contacts .contacts__info li a.mail{font-weight:500;font-size:14px;line-height:17px;border-bottom:2px solid #4eb1de}@media (min-width:0px) and (max-width:1919px){.p-contacts .contacts__info::after{left:-100px;width:85vw}}@media (min-width:0px) and (max-width:767px){.p-contacts .map{width:179px;height:230px;padding:0 10px 10px;position:absolute;top:0;right:20px}.p-contacts .wrapper{position:relative}.p-contacts h1{font-size:25px}.p-contacts .content{margin-top:90px}.p-contacts .contacts__info li a.tel{font-size:16px;line-height:20px}.p-contacts .contacts__info{margin-top:149px}}@media (min-width:0px) and (max-width:600px){.p-contacts .content .contacts__info{margin-top:90px}}.feedbacksub .content .contacts .subscribe form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feedbacksub{margin-top:130px}.feedbacksub .content .contacts{width:50%}.feedbacksub .content{display:-webkit-box;display:-ms-flexbox;display:flex}.feedbacksub .content .form{width:50%;background:linear-gradient(317.29deg,#e8ebed 15.39%,#faebe3 80.87%,#e9eae5 173.27%);padding:95px 90px 145px 100px;border-top-right-radius:50px;position:relative}.feedbacksub .content .form::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/feedback-frame-decor.svg) bottom center/contain no-repeat;width:100%;height:100%;bottom:-1px;left:1px}.feedbacksub .content .form legend .decor{display:inline-block;width:31px;height:31px;background:url(/local/templates/main/css/../img/feedback-title-decor.svg) center center/contain no-repeat;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translateY(5px);transform:translateY(5px)}.feedbacksub .content .form .formdata{padding-top:12px}.feedbacksub .content .form .formdata .form__item{position:relative;margin-top:25px}.feedbacksub .content .form .formdata .stack{display:grid;grid-template-columns:1fr 1fr;grid-gap:35px}.feedbacksub .content .contacts .subscribe form fieldset label input::-webkit-input-placeholder,.feedbacksub .content .form .formdata input::-webkit-input-placeholder{font-weight:500;font-size:14px;line-height:19px;color:#000}.feedbacksub .content .contacts .subscribe form fieldset label input::-moz-placeholder,.feedbacksub .content .form .formdata input::-moz-placeholder{font-weight:500;font-size:14px;line-height:19px;color:#000}.feedbacksub .content .contacts .subscribe form fieldset label input::-ms-input-placeholder,.feedbacksub .content .form .formdata input::-ms-input-placeholder{font-weight:500;font-size:14px;line-height:19px;color:#000}.feedbacksub .content .form .formdata label{position:absolute;top:0;left:0;display:none}.feedbacksub .content .contacts{padding-top:45px}.feedbacksub .content .contacts h2{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;color:#000}.feedbacksub .content .contacts h2{font-size:32px;line-height:48px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:150px;position:relative}.feedbacksub .content .contacts h2::after{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.feedbacksub .content .contacts h2::after{background:url(/local/templates/main/css/../img/contacts-dots.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:158px;height:34px;right:-300px}.feedbacksub .content .contacts .subscribe{padding-left:150px;padding-top:70px;margin-top:40px;position:relative}.feedbacksub .content .contacts .subscribe::after{position:absolute;content:"";background:#e2e2e2;width:100vw;height:1px;left:0;top:0}.feedbacksub .content .contacts .subscribe::before{position:absolute;content:"";background:0 0;width:122px;height:122px;border-radius:50%;left:0;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #e2e2e2;z-index:-1}.feedbacksub .content .contacts .subscribe form fieldset label{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px;border-bottom:1px solid #000}.feedbacksub .content .contacts .subscribe form fieldset label input{font-weight:500;font-size:14px;line-height:19px;color:#000;background:0 0;width:100%}@media (min-width:0px) and (max-width:1919px){.feedbacksub .wrapper{padding-left:0}.feedbacksub .content .form{padding-left:200px;width:60%}.feedbacksub .content .contacts{width:40%}.feedbacksub .content .contacts h2::after{right:-250px}.feedbacksub .content .contacts h2::after{display:none}}@media (min-width:0px) and (max-width:1365px){.feedbacksub .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feedbacksub .content .contacts h2::after{display:none}.feedbacksub .content .form{padding-left:90px;width:100%}.feedbacksub .content .contacts h2{margin-left:80px}.feedbacksub .content .contacts{width:100%;padding-top:60px}.feedbacksub .content .contacts .subscribe form fieldset label{width:345px}.feedbacksub .content .contacts .subscribe{padding-left:80px;margin-top:60px;padding-top:0}.feedbacksub .content .contacts .subscribe::after,.feedbacksub .content .contacts .subscribe::before{display:none}}@media (min-width:0px) and (max-width:767px){.feedbacksub{margin-top:60px}.feedbacksub .content .form{padding:54px 20px 85px}.feedbacksub .content .form legend{font-size:25px;line-height:35px}.feedbacksub .content .form legend .decor{width:21px;height:21px;-webkit-transform:translateY(4px);transform:translateY(4px)}.feedbacksub .content .form .formdata{padding-top:0}.feedbacksub .content .form .formdata .stack{grid-template-columns:1fr;grid-gap:0}.feedbacksub .content .contacts h2{margin-left:0;font-size:25px;line-height:20px}.feedbacksub .content .contacts{padding-left:20px}.feedbacksub .content .contacts .subscribe{padding-left:0;margin-top:50px}}.form__field{position:relative}.p-contacts .contacts__info::after{display:none}.p-contacts .contacts__info{margin-top:100px;padding-top:0}@media (max-width:1365.98px){.p-contacts .contacts__info{margin-top:80px}}.swiper-pagination{position:absolute;text-align:center;transform:translate3d(0,0,0);z-index:10}.our-courses .content .panel .swiper-pagination{position:static}@media (min-width:0px) and (max-width:1365px){.for-business .wrap .decor picture{width:374px;height:268px}.for-business .wrap .decor picture::after{width:330px;height:100px}}@media (min-width:0px) and (max-width:767px){.header .contacts,.header .header__menu .header__menu-fb::after{display:none}.header .logo{width:120px;height:44px}.header .menu-toggle-btn .arr{width:24px;height:18px}.header .menu-toggle-btn p{font-size:10px;line-height:12px;margin-left:13px;margin-right:13px}.header .menu-toggle-btn .btn{width:43px;height:43px}.header .menu-toggle-btn .btn span:first-child{left:12px;top:15px}.header .menu-toggle-btn .btn span:nth-child(2){left:12px;top:21px}.header .menu-toggle-btn .btn span:nth-child(3){left:12px;top:27px}.header .wrapper{padding-top:9px;padding-bottom:9px}.header .header__menu-wrapper{padding:0 20px 30px}.header .header__menu .header__nav-list{grid-template-columns:1fr;grid-gap:16px;margin-bottom:16px}.header .header__menu .header__nav{margin-top:35px}.header .header__menu .header__dd-vis .link{font-size:14px;line-height:17px}.header .header__menu .header__menu-fb .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header__menu .header__menu-fb .links a{font-weight:400;font-size:14px;line-height:17px;color:#fff}.header .header__menu .header__menu-fb .links a.email{margin-top:7px;padding-bottom:3px;border-bottom:2px solid #4eb1de}.header .header__menu .header__dd-hide{margin-top:10px}.header .header__menu .header__dd-hide .submenu li a{font-size:12px;line-height:12px}.header .line{height:62px}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),62px);transform:translate(calc(-100% + -1px),62px);padding-bottom:62px}.our-courses .content .panel .swiper-pagination{display:none}.for-business .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.for-business .for-business__coaching,.for-business .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.for-business .wrap .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:100%;margin-top:50px}.for-business .wrap .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.for-business .wrap .decor picture{width:291px;height:209px;margin-left:auto;margin-right:auto}.for-business .wrap .decor picture::after{width:260px;height:90px}.for-business .for-business__coaching{margin-top:40px;padding-top:40px}.for-business .for-business__coaching .stack{margin-left:0;width:100%}.for-business .for-business__coaching .stack .title{font-size:18px;line-height:24px;margin-top:30px}.for-business .for-business__coaching .img{width:276px;height:340px}.for-business .for-business__coaching .img img{height:100%}}.feedback .content .form .formdata label{position:absolute;top:0;left:0;display:none}strong{font-weight:bolder}.our-courses{padding-top:120px}@media (min-width:0px) and (max-width:767px){.header--custom::before{position:absolute;content:"";background:linear-gradient(85.35deg,#e8ebed -8.34%,#faebe3 35.02%,#e9eae5 96.19%);height:120px;width:50vw;top:0;left:50%;z-index:-1;border-bottom-left-radius:50px}.our-courses{padding-top:90px}}.feedback .content .form .formdata label,.formdata .form__item label{position:absolute;top:0;left:0;display:none!important}.for-business .wrap .info .text p{margin-top:10px}.for-business .wrap .decor picture img{-o-object-fit:cover;object-fit:cover;border-radius:0 0 500px 500px}.for-business .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.for-business .wrap .info{margin-top:80px;max-width:600px}.for-business .wrap .info h1{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:42px;line-height:48px;color:#000}.for-business .wrap .info .subtitle{font-weight:500;font-size:14px;line-height:19px;color:#000;margin-top:30px}.for-business .wrap .info .text{font-weight:400;font-size:14px;line-height:20px;color:#424242;padding-top:20px}.for-business .wrap .decor picture{width:468px;height:335px;position:relative}.for-business .wrap .decor picture::after{position:absolute;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}.for-business .wrap .decor picture::after{background:url(/local/templates/main/css/../img/coaching-img-decor.svg) center center/contain no-repeat;width:420px;height:108px;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:0px) and (max-width:1365px){.header--custom .menu-toggle-btn .arr{display:block}.for-business .wrap .decor picture{width:374px;height:268px}.for-business .wrap .decor picture::after{width:330px;height:100px}.for-business .for-business__coaching .stack{width:calc(100% - 340px)}.for-business .for-business__coaching .img{width:248px;height:340px}.for-business .for-business__coaching .stack .title{margin-top:20px;max-width:100%}}@media (min-width:0px) and (max-width:767px){.crumbs li a{font-size:12px;line-height:20px}.for-business .for-business__coaching,.for-business .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.for-business .wrap .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:100%;margin-top:50px}.for-business .wrap .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.for-business .wrap .decor picture{width:291px;height:209px;margin-left:auto;margin-right:auto}.for-business .wrap .decor picture::after{width:260px;height:90px}.for-business .for-business__coaching{margin-top:40px;padding-top:40px}.for-business .for-business__coaching .stack{margin-left:0;width:100%}.for-business .for-business__coaching .stack .title{font-size:18px;line-height:24px;margin-top:30px}.for-business .for-business__coaching .stack div{margin-top:30px}.for-business .for-business__coaching .img{width:276px;height:340px}.for-business .for-business__coaching .img img{height:100%}}.sectif-club{position:absolute;right:70px;top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:212px}.sectif-club::before{content:"";display:block;background:var(--icon) 0 0 no-repeat;margin-bottom:15px;width:35px;height:46px;margin-left:40px}.sectif-club::after{content:"";background:#fff;position:absolute;bottom:100%;height:150px;left:36px;width:45px;background:linear-gradient(90deg,#fff 0,#fff calc(50% - 1px),#f0c439 calc(50% + 1px),#f0c439 calc(50% + 1px),#fff calc(50% + 1px),#fff 100%)}.sectif-club__name{margin-bottom:15px;font-size:16px;font-weight:600}.sectif-club__info{font-size:14px;font-weight:400}.steps__sidebar .content__reg::after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.grap__courses-arrows span{position:absolute;top:65px;width:100%;height:15px;right:0;background:url(/local/templates/main/css/../img/arr1.svg) right center no-repeat}@media (max-width:1200px){.sectif-club{right:17px}.sectif-club::before{margin-left:74px}.sectif-club::after{left:68px}.grap__courses-arrows span{display:none}}.recommended-programs .recommended-programs__swiper .line:nth-child(2){position:absolute;content:"";width:1px;height:344px;background:#e2e2e2;left:50%;bottom:0;-webkit-transform:translate(calc(-50% + 90px),-60px);transform:translate(calc(-50% + 90px),-60px)}.recommended-programs .recommended-programs__swiper .dots{position:absolute;content:"";width:200px;height:50px;background:url(/local/templates/main/css/../img/recommended-programs-dots.svg);background-repeat:no-repeat;background-position:center;background-size:contain;left:0;bottom:-70px}@media (min-width:0px) and (max-width:1919px){.recommended-programs .recommended-programs__swiper .line:first-child{-webkit-transform:translate(calc(-50% + 473px),calc(-100% + 295px));transform:translate(calc(-50% + 473px),calc(-100% + 295px))}.recommended-programs .recommended-programs__swiper .line:nth-child(2){-webkit-transform:translate(0,0);transform:translate(0,0);left:855px}}@media (max-width:767.98px){.sectif-club{display:none}.steps__row.desctop .steps__sidebar{display:none}}@media (min-width:0px) and (max-width:1365px){.recommended-programs .recommended-programs__swiper .dots,.recommended-programs .recommended-programs__swiper .line:first-child,.recommended-programs .recommended-programs__swiper .line:nth-child(2){display:none}.header .menu-toggle-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:none;transform:none;position:static;margin-left:auto}.header .menu-toggle-btn .arr{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:24px;width:32px;margin-top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header .menu-toggle-btn p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:15px;margin-right:15px;margin-top:0}.header .menu-toggle-btn .btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header .header__menu-wrapper{max-width:100%;padding-left:80px;padding-right:80px;border-radius:0}.header .header__menu .container{padding:0}.header .decor,.header .header__menu-wrapper::after,.header .header__menu-wrapper::before,.header .line::after,.header .search{display:none}.header::before{max-width:100%}.header .contacts{margin-left:110px}.header .line{-webkit-transform:translate(calc(-100vw - 21px),0);transform:translate(calc(-100vw - 21px),0);max-width:100%}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),111px);transform:translate(calc(-100% + -1px),111px)}.header .header__menu .header__form{width:100%;margin-top:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:3;height:50px;border:1px solid #fff;border-radius:100px;padding:10px 55px 10px 25px}.header .header__menu .header__form label{height:100%;width:100%}.header .header__menu .header__form input{width:100%;height:100%;font-weight:400;font-size:12px;line-height:15px;color:#fff;background:0 0}.header .header__menu .header__form input::-webkit-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input::-moz-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input:-ms-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input::-ms-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form button,.header .header__menu .header__form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header .header__menu .header__form button{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;width:20px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header__menu .header__form button svg{width:20px;height:20px}}.graph-border{border-radius:15px;border:1px solid #a4a4a4;background:#fff;position:relative;padding-top:38px}.graph-name{position:absolute;left:50%;white-space:nowrap;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:0;background:#fff;padding:2px 13px;font-size:16px;font-weight:400}.grap-text{font-size:18px;font-weight:600;line-height:normal;color:#000}@media (max-width:1200px){.graph-name{padding:2px 14px}.grap-text{font-size:16px}}.grap-link{font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-decoration:underline;color:#000;text-underline-offset:5px}.grap{padding-top:64px;margin-bottom:176px}@media (min-width:1200px){.grap .container{max-width:1170px;padding:0;margin-left:auto;margin-right:auto}}.grap__row,.grap__start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grap__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grap__start{--size:37px;position:relative;padding-bottom:78px}.grap__start::after{content:"";position:absolute;bottom:0;width:1px;height:calc(100% - var(--size) - 9px);background:#a4a4a4}@media (max-width:1200px){.grap{margin-bottom:130px}.grap .container{max-width:767px}.grap__start{padding-bottom:36px}.grap__start::after{height:27px}}@media (max-width:767.98px){.grap{margin-bottom:90px}.grap{padding-top:39px}.grap__start{padding-bottom:42px}.grap__start::after{height:35px}}.grap__start::before{content:"";width:var(--size);height:var(--size);background:#2c2c2c;mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat}.grap__top{padding:38px 28px;--indent:51px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:600;margin-bottom:var(--indent);min-width:421px}.grap__top::before{content:"";position:absolute;top:100%;height:calc(var(--indent) + 1px);background:#a4a4a4;width:1px;left:50%}.grap__programms{--ident:71px;position:relative;width:100%;--line:495px;padding-bottom:75px}@media (max-width:1200px){.grap__top{--indent:37px}.grap__programms{--line:498px}}.grap__programms-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:var(--ident);width:100%}@media (max-width:767.98px){.grap__top{max-width:100%;width:100%;min-width:0;--indent:80px}.grap__programms{--line:calc(100% - 74px)}.grap__programms-inner{max-width:100%;overflow:auto hidden;gap:18px;padding-top:10px}}.grap__programms-line{position:absolute;height:1px;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;width:var(--line);border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-right:1px solid #a4a4a4}@media (max-width:767.98px){.grap__programms-line{border:0}}.grap__programms-line::after,.grap__programms-line::before{content:"";position:absolute;--size:28px;background:var(--color);border-radius:50%;width:var(--size);display:block;height:var(--size);top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.grap__programms-line::before{left:calc(var(--size)/2*-1);--color:#e5864d}.grap__programms-line::after{right:calc(var(--size)/2*-1);--color:#64b5d0}.grap__programms-center{position:absolute;left:50%;top:0;height:calc(100% - 54px);background:#a4a4a4;width:1px}.grap__programms-center::before{content:"";position:absolute;bottom:0;left:0;--size:28px;height:var(--size);width:var(--size);background:#f0c439;border-radius:50%;z-index:2;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.grap__programms-center::after{content:"";background:url(/local/templates/main/css/../img/graph-arrow.svg) no-repeat;right:1px;top:calc(100% - 20px);-webkit-transform:translateX(50%);transform:translateX(50%);position:absolute;width:6px;height:54px}.grap__programm{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:437px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px;padding:21px 22px 20px;position:relative;--position:94px}@media (max-width:1200px){.grap__programms-line::after,.grap__programms-line::before{display:none}.grap__programms-center::before{display:none}.grap__programms-center::after{right:1px;width:5px}.grap__programm{min-width:331px;gap:26px;--position:212px;width:331px}}.grap__programm::after,.grap__programm::before{content:"";background:url(/local/templates/main/css/../img/graph-arrow.svg) no-repeat;right:var(--position);position:absolute;width:6px;height:54px}.grap__programm::before{bottom:calc(100% + 12px)}@media (max-width:1200px){.grap__programm::after,.grap__programm::before{height:56px}.grap__programm::before{height:56px;bottom:calc(100% + 16px)}}.grap__programm::after{top:calc(100%)}.grap__programm-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grap__programm-text{max-width:155px}.grap__programm-image{--color:#e28045;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:114px;height:97px;border-radius:10px;border:2px solid var(--color)}.grap__programm-image::before{content:"";--size:44px;mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:#2c2c2c;width:var(--size);height:var(--size)}.grap__programm--alt{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grap__programm--alt .grap__programm-image{--color:#4eb1de}.grap__programm--alt::after,.grap__programm--alt::before{right:auto;left:var(--position)}.grap-tip{display:none}@media (max-width:767.98px){.grap-tip{position:absolute;display:block;right:0;top:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:29px;background:url(/local/templates/main/css/../img/tip.svg) no-repeat;height:29px}.grap-tip>span,.grap-tip>span b{font-style:normal;line-height:normal}.grap-tip>span{opacity:0;visibility:hidden;right:-12px;bottom:100%;position:absolute;background:#fff;z-index:2;border:1px solid #000;font-size:13px;text-align:left;font-weight:400;border-radius:5px;padding:19px 23px 13px;width:227px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grap-tip>span b{margin-bottom:6px;font-size:16px;font-weight:600}}.steps__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:114px}@media (max-width:1200px){.steps__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:77px}}.steps__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.steps__column{-webkit-box-flex:0;-ms-flex:0 1 301px;flex:0 1 301px;position:relative}.steps__row.mobi{display:none}.steps__column::before,.steps__sidebar .content__reg::after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.steps__column::before{width:1px;height:100%;background:#a4a4a4}@media (max-width:1200px){.steps__column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.steps__column::before{width:100%;height:1px;-webkit-transform:translateX(0);transform:translateX(0);z-index:-1;left:0}}@media (max-width:767.98px){.steps__row{gap:31px}.steps__column{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:110px}.steps__row.desctop .steps__sidebar{display:none}.steps__row.mobi,.steps__row.mobi .steps__sidebar{display:block}.steps__column::before{display:none}}.steps__sidebar{margin-top:auto}.steps__sidebar .content__reg{display:-webkit-box;display:-ms-flexbox;display:flex}.steps__sidebar .content__reg{width:286px;background:#fff;height:286px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d5d5d5;border-radius:50%;position:relative}.steps__sidebar .content__reg .content__other{margin-top:23px;font-weight:500;font-size:14px;line-height:19px;color:#4eb1de}.steps__sidebar .content__reg .content__info{font-size:12px;line-height:17px;text-align:center;max-width:160px;margin-top:10px}.steps__sidebar .content__reg::after{background:url(/local/templates/main/css/../img/recommended-programs-btn-decor.svg) center center/contain no-repeat;width:220px;height:160px;bottom:-80px}.steps__sidebar .content__reg .start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps__sidebar .content__reg .start span{font-weight:400;font-size:14px;line-height:20px;color:#424242}.steps__sidebar .content__reg .start p{font-weight:600;font-size:18px;line-height:22px;text-align:center;color:#000;margin-top:5px}.steps__sidebar .content__reg .hover-black-btn{font-weight:500;font-size:14px;line-height:17px;color:#fff;padding:15px 50px;background:#282828;border-radius:123px;margin-top:25px}.recommended-programs .recommended-programs__swiper .line:first-child{display:none}.recommended-programs .recommended-programs__swiper .line:first-child{position:absolute;content:"";width:1px;height:100vw;background:#e2e2e2;left:50%;top:0;-webkit-transform:translate(calc(-50% + 297px),calc(-100% + 295px));transform:translate(calc(-50% + 297px),calc(-100% + 295px))}@media (min-width:0px) and (max-width:1919px){.recommended-programs .recommended-programs__swiper .line:first-child{-webkit-transform:translate(calc(-50% + 473px),calc(-100% + 295px));transform:translate(calc(-50% + 473px),calc(-100% + 295px))}}.coaching-test__swiper .swiper-slide:last-child .bar .panel .bar__btn button{padding:16px 21px}.coaching-test__swiper .swiper-slide .bar .panel .bar__btn button{font-weight:500;font-size:14px;line-height:17px;color:#000;padding:15px 50px;border:2px solid #424242;border-radius:123px}.coaching-test__swiper .swiper-slide .bar .panel .bar__btn button{background:0 0}.faq .accordion li:first-child{margin-top:0}.faq .accordion li{margin-top:30px;padding:48px 130px 48px 45px;background:#fff;border:1px solid #e2e2e2;border-radius:20px;position:relative}.faq .accordion li .hide{display:none}.faq .accordion li .hide .text{font-weight:400;font-size:14px;line-height:20px;color:#424242;padding-top:25px}.faq .accordion li .hide .text p{margin-top:10px}.testing .wrap .decor picture img{-o-object-fit:cover;object-fit:cover;border-radius:0 0 500px 500px}.testing .wrap .info h1{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:42px;line-height:48px;color:#000}.testing .wrap .decor picture::after{position:absolute;content:"";background-repeat:no-repeat;background-size:contain;background-position:center}.testing .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.testing .wrap .info{margin-top:80px;max-width:600px}.testing .wrap .info .text{padding-top:20px}.testing .wrap .info .text p{font-weight:400;font-size:14px;line-height:20px;color:#424242;margin-top:10px}.testing .wrap .decor picture{width:468px;height:335px;position:relative}.testing .wrap .decor picture::after{background:url(/local/templates/main/css/../img/coaching-img-decor.svg) center center/contain no-repeat;width:420px;height:108px;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:0px) and (max-width:1365px){.header--custom .menu-toggle-btn .arr{display:block}.recommended-programs .recommended-programs__swiper .line:first-child{display:none}.faq .accordion li{padding:30px 90px 30px 40px}.faq .accordion li .hide .text{padding-top:15px}.testing .wrap .info h1{font-size:35px;line-height:48px}.testing .wrap .decor picture{width:373px;height:267px}.testing .wrap .decor picture::after{width:335px;height:100px}}@media (min-width:0px) and (max-width:767px){.crumbs li a{font-size:12px;line-height:20px}.faq .accordion li{padding:15px 66px 15px 18px}.testing .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testing .wrap .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:100%;margin-top:50px}.testing .wrap .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.testing .wrap .decor picture{width:290px;height:208px;margin-left:auto;margin-right:auto}.testing .wrap .decor picture::after{width:265px;height:85px}.testing .wrap .info h1{font-size:28px;line-height:35px}}.grap-link{position:relative}@media (max-width:767.98px){.grap__top-arrow-bottom-line{position:absolute;top:0;left:0;width:100%;height:100%}.grap__top-arrow-bottom-line::after,.grap__top-arrow-bottom-line::before{content:"";background:url(/local/templates/main/css/../img/graph-arrow.svg) no-repeat;position:absolute;width:6px;height:54px;top:100%}.grap__top-arrow-bottom-line::before{left:40px}.grap__top-arrow-bottom-line::after{right:40px}}@media (min-width:768px){.grap__top-arrow-bottom-line{display:none}}.grap__programms-inner-wrapper{position:relative}@media (min-width:0px) and (max-width:767px){.header .contacts,.header .header__menu .header__menu-fb::after{display:none}.header .logo{width:120px;height:44px}.header .menu-toggle-btn .arr{width:24px;height:18px}.header .menu-toggle-btn p{font-size:10px;line-height:12px;margin-left:13px;margin-right:13px}.header .menu-toggle-btn .btn{width:43px;height:43px}.header .menu-toggle-btn .btn span:first-child{left:12px;top:15px}.header .menu-toggle-btn .btn span:nth-child(2){left:12px;top:21px}.header .menu-toggle-btn .btn span:nth-child(3){left:12px;top:27px}.header .wrapper{padding-top:9px;padding-bottom:9px}.header .header__menu-wrapper{padding:0 20px 30px}.header .header__menu .header__nav-list{grid-template-columns:1fr;grid-gap:16px;margin-bottom:16px}.header .header__menu .header__nav{margin-top:35px}.header .header__menu .header__dd-vis .link{font-size:14px;line-height:17px}.header .header__menu .header__menu-fb .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header__menu .header__menu-fb .links a{font-weight:400;font-size:14px;line-height:17px;color:#fff}.header .header__menu .header__menu-fb .links a.email{margin-top:7px;padding-bottom:3px;border-bottom:2px solid #4eb1de}.header .header__menu .header__dd-hide{margin-top:10px}.header .header__menu .header__dd-hide .submenu li a{font-size:12px;line-height:12px}.header .line{height:62px}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),62px);transform:translate(calc(-100% + -1px),62px);padding-bottom:62px}.for-business .for-business__coaching{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.for-business .for-business__coaching{margin-top:40px;padding-top:40px}}@media (min-width:0px) and (max-width:1365px){.for-business .for-business__coaching .stack{width:calc(100% - 340px)}.for-business .for-business__coaching .img{width:248px;height:340px}.for-business .for-business__coaching .stack .title{margin-top:20px;max-width:100%}}@media (min-width:0px) and (max-width:767px){.for-business .for-business__coaching{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.for-business .for-business__coaching{margin-top:40px;padding-top:40px}.for-business .for-business__coaching .stack{margin-left:0;width:100%}.for-business .for-business__coaching .stack .title{font-size:18px;line-height:24px;margin-top:30px}.for-business .for-business__coaching .img{width:276px;height:340px}.for-business .for-business__coaching .img img{height:100%}}.management-coaching__program,.management-coaching__program .view .view__data{align-items:center}@media (min-width:0px) and (max-width:767px){.management-coaching__head .wrap h1{font-size:26px;line-height:35px}.management-coaching__program .deskr .deskr__title{margin-bottom:30px}.management-coaching__head,.management-coaching__program .view .view__data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.management-coaching__head .wrap h1 span{width:25px;height:25px;-webkit-transform:translateY(4px);transform:translateY(4px)}.management-coaching__program{margin-top:30px}.management-coaching__program .view{width:100%}.management-coaching__program .view .view__length{margin-top:15px}.management-coaching__program .view picture{width:100%;height:auto}.management-coaching__program .deskr{margin-top:40px}.management-coaching__program .deskr .deskr__title{font-size:20px;line-height:27px}}.for-business.for-business--coaching .for-business__coaching .stack .title{margin-right:auto;margin-left:auto;margin-top:0}.for-business.for-business--coaching .for-business__coaching .stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.for-business.for-business--coaching .for-business__coaching .stack div{margin-top:0}.for-business.for-business--coaching .for-business__coaching::after{display:none}.for-business.for-business--coaching .for-business__coaching .stack{position:relative}.for-business.for-business--coaching .for-business__coaching .stack::before{position:absolute;content:"";background:url(/local/templates/main/css/../img/coaching-start-decor2.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:92px;height:119px;left:89px;bottom:136px;z-index:1}.for-business.for-business--coaching .for-business__coaching .stack::after{position:absolute;content:"";width:161px;height:1px;left:-54px;background:#e2e2e2;bottom:191px;z-index:-1}@media (max-width:1365.98px){.for-business.for-business--coaching .for-business__coaching .stack .title{margin-left:0;margin-bottom:34px}.for-business.for-business--coaching .for-business__coaching .stack{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.for-business.for-business--coaching .for-business__coaching .stack::before{display:none}.for-business.for-business--coaching .for-business__coaching .stack::after{display:none}}b,strong{font-weight:bolder}@media (max-width:767.98px){.formats-bottom__item br{display:none}.for-business.for-business--coaching .for-business__coaching .img{margin-bottom:24px}.header .header__menu .header__nav{grid-template-columns:1fr}}.for-business .for-business__coaching .stack div ul li p{font-weight:500;font-size:14px;line-height:19px;color:#000}.for-business .for-business__coaching .img img{-o-object-fit:cover;object-fit:cover;border-radius:10px}.for-business .for-business__coaching .stack div ul li:first-child{margin-top:0}.for-business .for-business__coaching .stack div{display:-webkit-box;display:-ms-flexbox;display:flex}.for-business .for-business__coaching .stack div ul li::after{position:absolute;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}.for-business .for-business__coaching{margin-top:60px;padding-top:60px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.for-business .for-business__coaching::after{position:absolute;content:"";background:#e2e2e2;width:300vw;height:1px;top:0;left:-150vw}.for-business .for-business__coaching .img{width:340px;height:467px;max-width:340px;min-width:340px}.for-business .for-business__coaching .stack{margin-left:50px}.for-business .for-business__coaching .stack .title{font-weight:600;font-size:18px;line-height:24px;color:#000;max-width:480px;margin-top:55px}.for-business .for-business__coaching .stack div{margin-top:50px}@media (min-width:767.98px) and (max-width:1365.98px){.for-business .for-business__coaching .stack div{margin-top:40px}}.for-business .for-business__coaching .stack div ul{max-width:475px;margin-left:60px}.for-business .for-business__coaching .stack div ul li{margin-top:20px;padding-left:28px;position:relative}.for-business .for-business__coaching .stack div ul li::after{width:5px;height:5px;background:#000;left:0;top:6px;border-radius:50%}@media (min-width:0px) and (max-width:1365px){.header--custom .menu-toggle-btn .arr{display:block}.for-business .for-business__coaching .stack div ul{margin-left:0;width:100%;max-width:100%}.for-business .for-business__coaching .stack{width:calc(100% - 340px)}.for-business .for-business__coaching .img{width:248px;height:340px}.for-business .for-business__coaching .stack .title{margin-top:20px;max-width:100%}}@media (min-width:0px) and (max-width:767px){.crumbs li a{font-size:12px;line-height:20px}.for-business .for-business__coaching{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.for-business .for-business__coaching{margin-top:40px;padding-top:40px}.for-business .for-business__coaching .stack{margin-left:0;width:100%}.for-business .for-business__coaching .stack .title{font-size:18px;line-height:24px;margin-top:30px}.for-business .for-business__coaching .stack div{margin-top:30px}.for-business .for-business__coaching .img{width:276px;height:340px}.for-business .for-business__coaching .img img{height:100%}}.goals__tabs .goals__tabs__list .goals__tabs__list-item{display:none}.goals__tabs .goals__tabs__list .goals__tabs__list-item .title{font-weight:600;font-size:24px;line-height:32px;color:#000}.goals__tabs .goals__tabs__list .goals__tabs__list-item .text{font-weight:400;font-size:14px;line-height:20px;color:#424242}.goals__tabs .goals__tabs__list .goals__tabs__list-item .goals__tabs__list-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 50px;margin-top:45px}@media (min-width:0) and (max-width:1199px){.goals__tabs .goals__tabs__list .goals__tabs__list-item .goals__tabs__list-list{grid-template-columns:1fr;grid-gap:20px}}@media (min-width:0) and (max-width:767px){.goals__tabs .goals__tabs__list .goals__tabs__list-item .text{padding-top:15px}.goals__tabs .goals__tabs__list .goals__tabs__list-item .text p{margin-top:10px}}.management-coaching__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.management-coaching__head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.management-coaching__head .wrap h1{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-size:32px;line-height:38px;font-weight:700;color:#000;position:relative}.management-coaching__head .wrap h1 span{width:37px;height:37px;display:inline-block;background:url(/local/templates/main/css/../img/main-preview-star.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translateY(7px);transform:translateY(7px)}.management-coaching__head .closest__white{font-weight:600;font-size:24px;line-height:30px;color:#e28045;-ms-flex-negative:0;flex-shrink:0}.management-coaching__head .closest__white a{position:relative;margin-left:58px;padding:16px 32px;background:#e28045;border-radius:123px;font-weight:500;font-size:14px;line-height:17px;border:2px solid #e28045;color:#fff}.management-coaching__head .closest__white a::before{content:"";position:absolute;left:-58px;top:50%;height:43px;width:32px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);background:url(/local/templates/main/css/../img/coaching-test.svg) center center/contain no-repeat}.management-coaching__program,.management-coaching__program .view .view__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:95px;align-items:flex-start}.management-coaching__program .view picture{width:496px;height:272px}.management-coaching__program .view picture img{border-radius:10px}.management-coaching__program .view .view__data{align-items:center;margin-top:18px}.management-coaching__program .view .view__length{font-weight:500;font-size:14px;line-height:17px;color:#000;border-bottom:2px solid #000;padding-bottom:3px}.management-coaching__program .deskr{margin-left:60px}.management-coaching__program .deskr .deskr__title{font-weight:600;font-size:24px;line-height:32px;color:#000;margin-bottom:70px}@media (min-width:0px) and (max-width:1365px){.management-coaching__head .wrap h1{font-size:30px;line-height:38px}.management-coaching__head .wrap h1 span{-webkit-transform:translateY(8px);transform:translateY(8px)}}@media (min-width:0px) and (max-width:1199px){.management-coaching__program{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.management-coaching__program .deskr{margin-left:0;margin-top:40px;max-width:800px}.management-coaching__program .deskr .deskr__title{margin-bottom:40px}}@media (min-width:0px) and (max-width:767px){.management-coaching__head .wrap h1{font-size:26px;line-height:35px}.management-coaching__program .deskr .deskr__title{margin-bottom:30px}.closest__white{margin-top:20px}.management-coaching__head,.management-coaching__program .view .view__data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.management-coaching__head .wrap h1 span{width:25px;height:25px;-webkit-transform:translateY(4px);transform:translateY(4px)}.management-coaching__program{margin-top:30px}.management-coaching__program .view{width:100%}.management-coaching__program .view .view__length{margin-top:15px}.management-coaching__program .view picture{width:100%;height:auto}.management-coaching__program .deskr{margin-top:40px}.management-coaching__program .deskr .deskr__title{font-size:20px;line-height:27px}}.management-coaching__program .view .view__type{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:12px}@media (max-width:767.98px){.management-coaching__program .view .view__type{padding-left:0;margin-top:10px}}.management-coaching__program .view .view__type span{display:inline-block;padding:8px 18px;border:1px solid #4eb1de;border-radius:123px;font-weight:500;font-size:13px;line-height:16px}.goals__tabs .goals__tabs__list .goals__tabs__list-item .text{padding-top:0}.goals__tabs .goals__tabs__list .goals__tabs__list-item .text p{margin-top:0;margin-bottom:15px}.goals__tabs__list-item ul li{list-style-type:disc;margin-bottom:8px}.program-schedule .info h1{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:42px;line-height:48px;color:#000}@media (min-width:0px) and (max-width:1365px){.program-schedule .decor picture{width:363px;height:260px}.program-schedule .decor picture::after{width:330px;height:95px}.program-schedule .info h1{font-size:35px;line-height:42px}}@media (min-width:0px) and (max-width:767px){.program-schedule .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.program-schedule .info{margin-top:50px;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.program-schedule .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.program-schedule .decor picture{width:301px;height:215px;margin-left:auto;margin-right:auto}.program-schedule .decor picture::after{width:260px;height:80px}.program-schedule .info h1{font-size:28px;line-height:35px}.program-schedule .selects{margin-top:40px}}@media (min-width:0px) and (max-width:1365px){.program-schedule .program-schedule__result .program-schedule__result-item,.program-schedule .program-schedule__result .program-schedule__result-item .group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.program-schedule .program-schedule__result .program-schedule__result-item .group .data{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.program-schedule .program-schedule__result .program-schedule__result-item .every .title{max-width:384px;font-size:15px;line-height:24px}.program-schedule .decor picture{width:363px;height:260px}.program-schedule .decor picture::after{width:330px;height:95px}.program-schedule .info h1{font-size:35px;line-height:42px}.program-schedule .program-schedule__result .program-schedule__result-item .group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:35px}.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.program-schedule .program-schedule__result .program-schedule__result-item .every{margin-left:0;max-width:100%}.program-schedule .program-schedule__result .program-schedule__result-item .group .data span{font-size:35px;line-height:48px}.program-schedule .program-schedule__result .program-schedule__result-item{padding:30px 20px}.program-schedule .program-schedule__result{grid-gap:30px}}@media (min-width:0px) and (max-width:500px){.program-schedule .selects .selects__item .hide{width:100%}}@media (min-width:0px) and (max-width:767px){.program-schedule .program-schedule__result .program-schedule__result-item .group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:100%;margin-right:0}.program-schedule .program-schedule__result .program-schedule__result-item,.program-schedule .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.program-schedule .info{margin-top:50px;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.program-schedule .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.program-schedule .decor picture{width:301px;height:215px;margin-left:auto;margin-right:auto}.program-schedule .decor picture::after{width:260px;height:80px}.program-schedule .info h1{font-size:28px;line-height:35px}.program-schedule .selects{margin-top:40px}.program-schedule .selects .selects__item .top .selects__select{font-size:14px;line-height:16px}.program-schedule .program-schedule__result{margin-top:45px}.program-schedule .program-schedule__result .program-schedule__result-item{padding-top:15px}.program-schedule .program-schedule__result .program-schedule__result-item .group .data span{font-size:25px;line-height:34px}.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb{margin-top:30px}.program-schedule .program-schedule__result .program-schedule__result-item::after{height:4px;width:90%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.program-schedule .program-schedule__result .program-schedule__result-item::after{position:absolute;content:"";background:0 0;width:4px;height:90%;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1365px){.program-schedule .program-schedule__result .program-schedule__result-item .group{-webkit-box-flex:0;-ms-flex:0 0 375px;flex:0 0 375px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.schedule-dropdown__left ul li:not(:last-child){margin-bottom:15px}@media (max-width:1365.98px){.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb{padding-right:50px}}.management-coaching-shedule.program-schedule .selects .selects__list{grid-template-columns:repeat(auto-fit,minmax(200px,200px))}@media (max-width:767.98px){.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb{padding-right:0;padding-bottom:80px}}.js-shedule-body{display:none}.js-shedule-body.active{display:block}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item{-webkit-box-align:start;-ms-flex-align:start;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;overflow:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:1365.98px){.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb{padding-right:50px}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb .links{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .links{margin-top:0}}@media (max-width:767.98px){.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb .links{bottom:0;width:100%;left:0;top:auto;-webkit-transform:translate(0);transform:translate(0);right:auto}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb{padding-right:0;padding-bottom:80px}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .links .js-schedule-btn{margin-right:auto}}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .links{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .links .js-schedule-btn{width:48px;height:48px;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(/local/templates/main/css/../img/arr-step.svg) 0 0/cover no-repeat}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .wherever{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:22px;padding-left:49px;padding-right:10px}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .wherever .city{padding-left:26px;font-size:14px;font-style:normal;font-weight:500;line-height:135.714%;min-height:23px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .wherever .city::before{content:"";position:absolute;background:url(/local/templates/main/css/../img/location-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:17px;height:23px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .program-schedule__result-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:767.98px){.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .program-schedule__result-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.program-schedule__result .program-schedule__result-item .program-schedule__result-group::before{content:"";width:108.6%;height:160%;left:-4.35%;border-radius:20px;border:1px solid #e2e2e2;position:absolute;bottom:-35px}@media (max-width:1919.02px){.program-schedule__result .program-schedule__result-item .program-schedule__result-group::before{width:calc(100% + 94px);left:-47px}}@media (max-width:1365.98px){.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .wherever{padding-left:0;margin-top:24px}.program-schedule__result .program-schedule__result-item .program-schedule__result-group::before{width:calc(100% + 44px);height:calc(100% + 67px);top:-35px;left:-22px}}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .group picture{width:161px;height:129px}@media (max-width:474.98px){.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item .group picture{width:100%;height:128px}}.program-schedule--coaching.program-schedule .program-schedule__result .program-schedule__result-item::after{display:none}.schedule-dropdown{width:100%;max-height:0;will-change:max-height;padding:0 25px;position:relative}.schedule-dropdown__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;margin-bottom:30px;margin-top:66px}@media (max-width:767.98px){.schedule-dropdown__top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.schedule-dropdown__title{font-size:24px;font-style:normal;font-weight:600;line-height:120%}@media (min-width:1200px){.program-schedule__result-item .schedule-dropdown__row{display:grid;grid-template-columns:repeat(2,1fr)}}.schedule-dropdown__row{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:20px;border:1px solid #e2e2e2;width:100%}@media (max-width:1200px){.schedule-dropdown{padding:0}.schedule-dropdown__title{font-size:18px;line-height:120%}.schedule-dropdown__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:38px 32px 40px;gap:24px}}@media (max-width:767.98px){.schedule-dropdown__row{padding:0;border:0}}.schedule-dropdown__left{padding:35px 35px 46px}@media (max-width:1200px){.schedule-dropdown__left{padding:0}}.schedule-dropdown__left ul li{font-size:14px;font-style:normal;font-weight:500;line-height:120%;padding-left:23px;position:relative}.schedule-dropdown__left ul li::before{content:"";left:7px;width:3px;height:3px;border-radius:50%;top:7px;background:#000;position:absolute}.schedule-dropdown__left-name{font-size:20px;font-weight:600;line-height:160%;margin-bottom:20px}.schedule-dropdown__right{padding:35px 40px 46px 36px;border-radius:20px;background:#f7f7f7;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.schedule-dropdown__right-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media (max-width:767.98px){.schedule-dropdown__left-name{font-size:16px;font-weight:600}.schedule-dropdown__right{padding:29px 18px 45px}.schedule-dropdown__right-top{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.schedule-dropdown__right-name{font-size:20px;font-style:normal;font-weight:600;line-height:160%}.schedule-dropdown__right-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.schedule-dropdown__right-prices b{color:#e28045;font-size:24px;font-style:normal;font-weight:600;line-height:133.333%}@media (max-width:767.98px){.schedule-dropdown__right-name{font-size:16px;font-weight:600}.schedule-dropdown__right-prices{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.schedule-dropdown__right-prices b{font-size:16px;font-weight:500}}.schedule-dropdown__right-prices b span,.schedule-dropdown__right-prices del{font-size:20px;font-style:normal;font-weight:500}.schedule-dropdown__right-prices del{-webkit-text-decoration-color:#e28045;text-decoration-color:#e28045;line-height:160%}.schedule-dropdown__right-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767.98px){.schedule-dropdown__right-prices b span{font-size:14px;font-weight:500}.schedule-dropdown__right-prices del{font-size:14px;font-weight:500}.schedule-dropdown__right-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.schedule-dropdown__right-items{padding-top:16px}.schedule-dropdown__right-items>b{margin-bottom:5px;font-size:14px;font-style:normal;font-weight:700;display:block}.schedule-dropdown__right-list li{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.schedule-dropdown__right-list li:not(:last-child){margin-bottom:8px}.schedule-dropdown__right-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-flex:0;-ms-flex:0 0 224px;flex:0 0 224px;align-self:flex-end}@media (max-width:1200px){.schedule-dropdown__right-list{margin-bottom:30px}.schedule-dropdown__right-btns{-webkit-box-flex:0;-ms-flex:0 0 212px;flex:0 0 212px}}.schedule-dropdown__right-btns .hover-black-btn{color:#fff;background:#282828}.schedule-dropdown__right-btns a{padding:16px 29px;width:100%;overflow:hidden;text-align:center;border-radius:123px}@media (max-width:767.98px){.schedule-dropdown__right-btns{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;align-self:auto}.schedule-dropdown__right-btns a{max-width:212px}}b{font-weight:bolder}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}body,h1,h3,p,ul{margin:0}@media (min-width:1366px){.container{padding:0 100px;max-width:1366px}.hover-black-btn,.hover-white-btn{position:relative;z-index:1;overflow:hidden;text-align:center}.hover-black-btn::after,.hover-black-btn::before,.hover-white-btn::before{position:absolute;content:"";border-radius:123px;width:100%;top:0;left:0}.hover-black-btn::after{background:#fff;height:0;z-index:-1}.hover-black-btn::before,.hover-white-btn::before{border:2px solid #282828;height:100%;z-index:1}.hover-white-btn{border:0!important;padding-top:16px!important;padding-bottom:16px!important}.hover-white-btn::after{background:#282828;width:calc(100% + 2px);height:0;top:-2px;left:-2px;z-index:-1}.hover-white-btn::after{position:absolute;content:"";border-radius:123px}}@media (min-width:768px){.title-init{position:relative}.title-init::before{position:absolute;content:"";background:#fff;height:100%;width:100%;top:0;left:-1px;z-index:3}.title-init.init::before{height:0}}@media (min-width:0px) and (max-width:1365px){.header--custom .menu-toggle-btn .arr{display:block}}.program-schedule .decor picture img{-o-object-fit:cover;object-fit:cover;border-radius:0 0 500px 500px}.program-schedule .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program-schedule .info{margin-top:80px;max-width:600px}.program-schedule .info h1,.program-schedule .program-schedule__result .program-schedule__result-item .group .data span{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:42px;line-height:48px;color:#000}.program-schedule .decor picture{width:468px;height:335px;position:relative}.program-schedule .decor picture::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/coaching-img-decor.svg) center center/contain no-repeat;background-repeat:no-repeat;background-size:contain;background-position:center;width:420px;height:108px;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.program-schedule .selects{margin-top:50px;z-index:2;position:relative}.program-schedule .selects .btn-clear{position:relative;z-index:0}.program-schedule .selects .selects__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:40px}@media (max-width:991.98px){.program-schedule .selects .selects__list{grid-gap:65px;grid-template-columns:repeat(auto-fit,minmax(328px,1fr))}}@media (max-width:767.98px){.program-schedule .selects .selects__list{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}.program-schedule .selects .selects__item{position:relative}.program-schedule .selects .selects__item .top{position:relative}.program-schedule .selects .selects__item .top::before{content:"";bottom:-15px;background:#000;position:absolute;width:100%;height:1px}.program-schedule .selects .selects__item .top .selects__select{font-weight:500;font-size:15px;line-height:19px;color:#000;margin-bottom:15px;padding-right:18px;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1}.program-schedule .selects .selects__item .top .selects__select::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/select-arrow.svg) center center/contain no-repeat;width:12px;height:12px;right:0;top:4px}.program-schedule .selects .selects__item .hide{position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);width:calc(100% + 20px);max-height:300px;overflow-y:auto;padding:20px 13px 20px 25px;background:#fff;-webkit-box-shadow:2px 9px 23px rgba(0,0,0,.09);box-shadow:2px 9px 23px rgba(0,0,0,.09);border-radius:10px;display:none}.program-schedule .selects .selects__item .hide .options__list li a{padding:15px;background:0 0;border-radius:123px;font-weight:500;font-size:14px;line-height:17px;color:#000;width:100%}.program-schedule .program-schedule__result{display:grid;grid-template-columns:1fr;grid-gap:50px;margin-top:60px}.program-schedule .program-schedule__result .program-schedule__result-item{border:1px solid #e2e2e2;border-radius:20px;min-height:300px;padding:35px 45px;position:relative}.program-schedule .program-schedule__result .program-schedule__result-item.isOnline::after{background:#4eb1de}.wherever .type{border-color:#4eb1de}.program-schedule .program-schedule__result .program-schedule__result-item,.program-schedule .program-schedule__result .program-schedule__result-item .group,.program-schedule .program-schedule__result .program-schedule__result-item .group .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1365px){.program-schedule .program-schedule__result .program-schedule__result-item .group{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.program-schedule .program-schedule__result .program-schedule__result-item .group .data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.program-schedule .program-schedule__result .program-schedule__result-item .group .data p{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#000}.program-schedule .program-schedule__result .program-schedule__result-item .group picture{width:250px;height:230px;margin-left:5px}.program-schedule .program-schedule__result .program-schedule__result-item .group picture img{-o-object-fit:cover;object-fit:cover;border-radius:10px}.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.program-schedule .program-schedule__result .program-schedule__result-item .every{max-width:390px;width:100%;margin-left:50px}.program-schedule .program-schedule__result .program-schedule__result-item .every .tags{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.program-schedule .program-schedule__result .program-schedule__result-item .every .title{font-weight:600;font-size:18px;line-height:24px;color:#000;margin-top:10px}.program-schedule .program-schedule__result .program-schedule__result-item .links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.program-schedule .program-schedule__result .program-schedule__result-item .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:0px) and (max-width:1365px){.program-schedule .program-schedule__result .program-schedule__result-item,.program-schedule .program-schedule__result .program-schedule__result-item .group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.program-schedule .program-schedule__result .program-schedule__result-item .group .data{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.program-schedule .program-schedule__result .program-schedule__result-item .every .title{max-width:384px;font-size:15px;line-height:24px}.program-schedule .decor picture{width:363px;height:260px}.program-schedule .decor picture::after{width:330px;height:95px}.program-schedule .info h1{font-size:35px;line-height:42px}.program-schedule .program-schedule__result .program-schedule__result-item .group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:35px}.program-schedule .program-schedule__result .program-schedule__result-item .group picture{margin-left:0;margin-top:49px;width:170px;height:170px}.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.program-schedule .program-schedule__result .program-schedule__result-item .links{margin-left:0}.program-schedule .program-schedule__result .program-schedule__result-item .every{margin-left:0;max-width:100%}.program-schedule .program-schedule__result .program-schedule__result-item .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:60px}.program-schedule .program-schedule__result .program-schedule__result-item .group .data span{font-size:35px;line-height:48px}.program-schedule .program-schedule__result .program-schedule__result-item{padding:30px 20px}.program-schedule .program-schedule__result{grid-gap:30px}}@media (min-width:0px) and (max-width:767px){.crumbs li a{font-size:12px;line-height:20px}.program-schedule .program-schedule__result .program-schedule__result-item .group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:100%;margin-right:0}.program-schedule .program-schedule__result .program-schedule__result-item,.program-schedule .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.program-schedule .info{margin-top:50px;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.program-schedule .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.program-schedule .decor picture{width:301px;height:215px;margin-left:auto;margin-right:auto}.program-schedule .decor picture::after{width:260px;height:80px}.program-schedule .info h1{font-size:28px;line-height:35px}.program-schedule .selects{margin-top:40px}.program-schedule .selects .selects__item .top .selects__select{font-size:14px;line-height:16px}.program-schedule .program-schedule__result{margin-top:45px}.program-schedule .program-schedule__result .program-schedule__result-item{padding-top:15px}.program-schedule .program-schedule__result .program-schedule__result-item .group .data span{font-size:25px;line-height:34px}.program-schedule .program-schedule__result .program-schedule__result-item .group picture{margin-top:15px;width:248px;height:132px}.program-schedule .program-schedule__result .program-schedule__result-item .stack-tb{margin-top:30px}.program-schedule .program-schedule__result .program-schedule__result-item::after{height:4px;width:90%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.program-schedule .program-schedule__result .program-schedule__result-item .links{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:0px) and (max-width:500px){.program-schedule .selects .selects__list{grid-gap:25px}.program-schedule .selects .selects__item .hide{width:100%}}.program-schedule .program-schedule__result .program-schedule__result-item::after{background:#e28045}.management-coaching-shedule .title-init{font-size:32px;font-weight:700;line-height:48px}@media (max-width:1365.98px){.management-coaching-shedule .title-init{font-size:30px;line-height:38px}}.management-coaching-shedule.program-schedule .selects .selects__list{grid-template-columns:repeat(auto-fit,minmax(260px,260px))}.management-coaching-shedule.program-schedule .selects .cities-filter{display:flex;flex-wrap:wrap;margin-bottom:25px}.management-coaching-shedule.program-schedule .selects .cities-filter .btn-city{font-weight:500;font-size:14px;line-height:17px;color:#000;padding:10px 42px;margin:0 15px 15px 0;border:1px solid #282828;background:0 0;border-radius:123px;position:relative;z-index:0}.management-coaching-shedule.program-schedule .selects .cities-filter .btn-city.btn-city-selected{background:#4eb1de;border:1px solid #4eb1de;color:#fff}.management-coaching-shedule.program-schedule .selects .cities-filter .btn-city.btn-city-selected:before{border:2px solid #4eb1de}.management-coaching-shedule.program-schedule .selects .cities-filter .btn-city.btn-city-selected:after{display:none}@media (max-width:767.98px){.management-coaching-shedule .title-init{font-size:28px;line-height:38px}.management-coaching-shedule.program-schedule .selects .selects__list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.program-schedule__result-item::before{position:absolute!important;content:""!important;background:0 0;width:4px;height:100%;left:0;top:0;border-radius:10px;max-height:var(--var-height)}.program-schedule__result-item.isOnline::before{background:#4eb1de}.program-schedule__result-item.isOnline .wherever .type{border:1px solid #4eb1de}.program-schedule .program-schedule__result .program-schedule__result-item .wherever .type{font-weight:500;font-size:13px;line-height:16px;color:#000;padding:8px 19px;border-radius:123px}@media (min-width:0px) and (max-width:767px){.program-schedule__result-item::before{width:100%;top:0;left:0;height:5px}.program-schedule .program-schedule__result .program-schedule__result-item .wherever .type{font-size:10px;line-height:12px;padding:5px 15px}}.program-schedule__result-item img{object-fit:cover!important}.schedule-dropdown__left-name.tariff_desc{margin-top:20px}.btn-clear{font-weight:500;font-size:14px;line-height:17px;color:#000;padding:10px 42px;border:1px solid #282828;background:0 0;border-radius:123px}.btn-clear.hover-white-btn{padding-top:10px!important;padding-bottom:10px!important}.type.online{border:1px solid #f0c439}.program-schedule .program-schedule__result .program-schedule__result-item .group picture img{object-fit:contain}.partners .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:0px) and (max-width:767px){.header .contacts,.header .header__menu .header__menu-fb::after{display:none}.header .logo{width:120px;height:44px}.header .menu-toggle-btn .arr{width:24px;height:18px}.header .menu-toggle-btn p{font-size:10px;line-height:12px;margin-left:13px;margin-right:13px}.header .menu-toggle-btn .btn{width:43px;height:43px}.header .menu-toggle-btn .btn span:first-child{left:12px;top:15px}.header .menu-toggle-btn .btn span:nth-child(2){left:12px;top:21px}.header .menu-toggle-btn .btn span:nth-child(3){left:12px;top:27px}.header .wrapper{padding-top:9px;padding-bottom:9px}.header .header__menu-wrapper{padding:0 20px 30px}.header .header__menu .header__nav-list{grid-template-columns:1fr;grid-gap:16px;margin-bottom:16px}.header .header__menu .header__nav{margin-top:35px}.header .header__menu .header__dd-vis .link{font-size:14px;line-height:17px}.header .header__menu .header__menu-fb .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header__menu .header__menu-fb .links a{font-weight:400;font-size:14px;line-height:17px;color:#fff}.header .header__menu .header__menu-fb .links a.email{margin-top:7px;padding-bottom:3px;border-bottom:2px solid #4eb1de}.header .header__menu .header__dd-hide{margin-top:10px}.header .header__menu .header__dd-hide .submenu li a{font-size:12px;line-height:12px}.header .line{height:62px}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),62px);transform:translate(calc(-100% + -1px),62px);padding-bottom:62px}.partners .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partners .info{margin-top:50px;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners .decor picture{width:290px;height:208px;margin-left:auto;margin-right:auto}.partners .decor picture::after{width:260px;height:80px}.partners .info h1{font-size:35px;line-height:48px}.partners .partners__list{padding-top:50px;margin-top:50px;grid-gap:50px 30px;grid-template-columns:1fr 1fr}.partners .partners__list li a .city{font-size:16px;line-height:20px}.partners .partners__list li a{height:105px}}@media (min-width:768px){.title-init{position:relative}.title-init::before{position:absolute;content:"";background:#fff;height:100%;width:100%;top:0;left:-1px;z-index:3}}.partners .partners__list li a,.partners .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partners .info{margin-top:80px;max-width:710px}.partners .info h1{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:42px;line-height:48px;color:#000}.partners .info .text{font-weight:400;font-size:14px;line-height:20px;color:#424242;padding-top:10px}.partners .decor picture{width:468px;height:335px;position:relative;border-radius:0 0 500px 500px}.partners .decor picture img{-o-object-fit:cover;object-fit:cover;border-radius:0 0 500px 500px}.partners .decor picture::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/coaching-img-decor.svg) center center/contain no-repeat;width:420px;height:108px;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.partners .partners__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:90px;margin-top:60px;padding-top:60px;position:relative}.partners .partners__list::after{position:absolute;content:"";background:#e2e2e2;width:300vw;height:1px;left:-150vw;top:0}.partners .partners__list li a{height:120px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.partners .partners__list li a .city{font-weight:700;font-size:24px;line-height:38px;color:#000;margin-bottom:10px;padding-bottom:2px;border-bottom:2px solid transparent;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.partners .partners__list li a .imgs{position:relative;margin-top:auto;margin-bottom:auto}.partners .partners__list li a img{max-width:173px;max-height:67px;-o-object-fit:contain;object-fit:contain;margin-top:auto;margin-bottom:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.15}@media (min-width:0px) and (max-width:1365px){.header--custom .menu-toggle-btn .arr{display:block}.partners .info h1{font-size:35px;line-height:48px}.partners .partners__list{grid-template-columns:1fr 1fr 1fr;grid-gap:65px 20px}.partners .decor picture{width:374px;height:268px}.partners .decor picture::after{width:330px;height:90px}}.partners .partners__list li a .city{text-align:center}@media (min-width:0px) and (max-width:767px){.crumbs li a{font-size:12px;line-height:20px}.partners .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partners .info{margin-top:50px;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners .decor picture{width:290px;height:208px;margin-left:auto;margin-right:auto}.partners .decor picture::after{width:260px;height:80px}.partners .info h1{font-size:35px;line-height:48px}.partners .partners__list{padding-top:50px;margin-top:50px;grid-gap:50px 30px;grid-template-columns:1fr 1fr}.partners .partners__list li a img{max-width:124px;max-height:46px}.partners .partners__list li a .city{font-size:16px;line-height:20px}.partners .partners__list li a{height:105px}}@media (min-width:0px) and (max-width:1365px){.blog .decor picture{width:373px;height:267px}.blog .decor picture::after{width:330px;height:90px}.blog .info h1{font-size:35px;line-height:48px;padding-right:0}.blog .info h1::after{display:none}.blog .content .panel .category__swiper .swiper-slide__wrap a{font-size:16px;line-height:100%}.blog .blog__inner{width:calc(100% - 350px)}.blog .blog__list li{padding:18px}.blog .blog__list li .lining{padding:0}}@media (min-width:0px) and (max-width:767px){.blog .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:50px;max-width:100%}.blog .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.blog .decor picture{margin-left:auto;margin-right:auto;width:290px;height:208px}.blog .decor picture::after{width:260px;height:80px}.blog .info h1{font-size:30px;line-height:35px}.blog .info h1 span{-webkit-transform:translateY(2px);transform:translateY(2px);width:23px;height:23px}.blog .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-top:120px;margin-top:30px}.blog .blog__inner,.blog .blog__list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.blog .content .panel .category{width:100%;position:absolute;top:0;left:0}.blog .content .panel .category__swiper .swiper-slide__wrap a{color:#424242;font-size:14px;line-height:12px;font-weight:500;width:-webkit-max-content;width:-moz-max-content;width:max-content}.category__swiper{margin-top:25px}.category__swiper .swiper-slide{-ms-flex-negative:100!important;flex-shrink:100!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.blog .blog__list li{margin-top:25px;-webkit-padding-start:18px;padding-inline-start:18px}}.page-pagination__nav-item,.page-pagination__nav-item.active{color:#000;font-family:Montserrat;font-style:normal;font-weight:600}.page-pagination__nav-item.active{font-size:24px;line-height:normal}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-wrapper{width:100%;height:100%;display:flex;box-sizing:content-box}.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative}.header,.header--custom{position:relative}@media (min-width:0px) and (max-width:1365px){.header .menu-toggle-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:none;transform:none;position:static;margin-left:auto}.header .menu-toggle-btn .arr{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:24px;width:32px;margin-top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header .menu-toggle-btn p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:15px;margin-right:15px;margin-top:0}.header .menu-toggle-btn .btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header .header__menu-wrapper{max-width:100%;padding-left:80px;padding-right:80px;border-radius:0}.header .header__menu .container{padding:0}.header .decor,.header .header__menu-wrapper::after,.header .header__menu-wrapper::before,.header .line::after,.header .search{display:none}.header::before{max-width:100%}.header .contacts{margin-left:110px}.header .line{-webkit-transform:translate(calc(-100vw - 21px),0);transform:translate(calc(-100vw - 21px),0);max-width:100%}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),111px);transform:translate(calc(-100% + -1px),111px)}.header .header__menu .header__form{width:100%;margin-top:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:3;height:50px;border:1px solid #fff;border-radius:100px;padding:10px 55px 10px 25px}.header .header__menu .header__form label{height:100%;width:100%}.header .header__menu .header__form input{width:100%;height:100%;font-weight:400;font-size:12px;line-height:15px;color:#fff;background:0 0}.header .header__menu .header__form input::-webkit-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input::-moz-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input:-ms-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input::-ms-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form button,.header .header__menu .header__form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header .header__menu .header__form button{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;width:20px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header__menu .header__form button svg{width:20px;height:20px}}@media (min-width:1366px){.container{padding:0 100px;max-width:1366px}.hover-white-btn{position:relative;z-index:1;overflow:hidden;text-align:center}.hover-white-btn::before{position:absolute;content:"";border-radius:123px;width:100%;top:0;left:0}.hover-white-btn::before{border:2px solid #282828;height:100%;z-index:1}.hover-white-btn{border:0!important;padding-top:16px!important;padding-bottom:16px!important}.hover-white-btn::after{background:#282828;width:calc(100% + 2px);height:0;top:-2px;left:-2px;z-index:-1}.hover-white-btn::after{position:absolute;content:"";border-radius:123px}}.header--custom{position:relative}@media (min-width:1366px){.header .contacts .email{border-bottom:2px solid #4eb1de}}.header--custom::after{z-index:-2}.header--custom::before{position:absolute;content:"";background:linear-gradient(85.35deg,#e8ebed -8.34%,#faebe3 35.02%,#e9eae5 96.19%);height:200px;width:100vw;top:0;left:var(--head-left);z-index:0;border-bottom-left-radius:100px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width:768px) and (max-width:1365px){.header--custom::before{width:50vw!important;right:0!important}}.header--custom .menu-toggle-btn .arr{display:none}@media (min-width:0px) and (max-width:767px){.header--custom::before{position:absolute;content:"";background:linear-gradient(85.35deg,#e8ebed -8.34%,#faebe3 35.02%,#e9eae5 96.19%);height:120px;width:50vw;top:0;left:50%;z-index:-1;border-bottom-left-radius:50px}}.blog .content .panel .category__swiper .swiper-slide.active-tab a{font-weight:600}.blog .content .panel .category__swiper .swiper-wrapper .swiper-slide.active-tab .swiper-slide__wrap a{color:#000}.blog .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog .blog__inner{width:calc(100% - 500px);margin-left:auto}@media (min-width:767.98px){.blog .blog__inner{padding-top:45px}}.blog .blog__list li{margin-top:50px;padding:25px;background:#fff;border:1px solid #e2e2e2;border-radius:20px}.blog .blog__list li:first-child{margin-top:0}.blog .blog__list li picture{overflow:hidden;border-radius:10px;aspect-ratio:334/173;position:relative}.blog .blog__list li picture a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.blog .blog__list li picture img{border-radius:10px;-o-object-fit:cover;object-fit:cover;aspect-ratio:334/173}.blog .blog__list li .lining{padding:0 25px;margin-top:30px}.blog .blog__list li .lining__data{font-weight:500;font-size:14px;line-height:17px;color:#424242;position:relative;padding-left:30px}.blog .blog__list li .lining__data::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/blog-calendar.svg) center center/contain no-repeat;width:21px;height:21px;top:-5px;left:0}@media (max-width:1365.98px){.blog .blog__list li .lining__data::after{height:18px;width:18px;top:-2px}}@media (max-width:767.98px){.blog .blog__list li .lining__data{font-size:12px;line-height:15px;padding-left:27px}.blog .blog__list li .lining__data::after{height:15px;width:15px;top:0}}.blog .blog__list li .lining__title{font-weight:600;font-size:24px;line-height:30px;color:#000;margin-top:25px}.blog .blog__list li .lining__text{font-weight:400;font-size:14px;line-height:20px;color:#424242}.blog .blog__list li .lining__link{font-weight:500;font-size:14px;line-height:17px;color:#000;padding:15px 60px;border:2px solid #282828;border-radius:123px;margin-top:27px}.blog .info{margin-top:80px;max-width:600px}.blog .content .panel .category__title,.blog .info h1{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;line-height:48px;color:#000;position:relative}.blog .info h1{font-size:42px;padding-right:200px}.blog .info h1::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/history-university-dots.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:130px;height:50px;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog .info h1 span{background:#f0c439;width:28px;height:28px;display:inline-block;border-radius:50%;-webkit-transform:translateY(1px);transform:translateY(1px)}.blog .decor picture{width:468px;height:335px;position:relative}.blog .decor picture img{-o-object-fit:cover;object-fit:cover;border-radius:0 0 500px 500px}.blog .decor picture::after{position:absolute;content:"";background:url(/local/templates/main/css/../img/coaching-img-decor.svg) center center/contain no-repeat;width:420px;height:108px;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.blog .content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:70px}.blog .content .panel{width:400px;padding-bottom:65px}.blog .content .panel .category__title{font-size:24px}.blog .content .panel .category__title::after{position:absolute;content:"";background:#e2e2e2;width:100vw;height:1px;bottom:0;right:0}.blog .content .panel .category__title::before{position:absolute;content:"";background:#000;width:70px;height:2px;bottom:0;left:0}@media (min-width:768px){.blog .content .panel .category__swiper{padding-top:40px}.blog .content .panel .category__swiper .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog .content .panel .category__swiper .swiper-wrapper .swiper-slide{margin-top:25px}.blog .content .panel .category__swiper .swiper-wrapper .swiper-slide:first-child{margin-top:0}.blog .content .panel .category__swiper .swiper-slide__wrap a{font-weight:500;font-size:18px;line-height:19px;color:#424242}}.blog .content .panel .popular{padding-top:50px}@media (min-width:0px) and (max-width:1365px){.header--custom .menu-toggle-btn .arr{display:block}.blog .decor picture{width:373px;height:267px}.blog .decor picture::after{width:330px;height:90px}.blog .info h1{font-size:35px;line-height:48px;padding-right:0}.blog .info h1::after{display:none}.blog .content .panel{width:310px;padding-bottom:0}.blog .content .panel .category__swiper .swiper-slide__wrap a{font-size:16px;line-height:100%}.blog .blog__inner{width:calc(100% - 350px)}.blog .blog__list li{padding:18px}.blog .blog__list li .lining__title{font-size:20px;line-height:25px}.blog .blog__list li .lining{padding:0}}@media (min-width:0px) and (max-width:767px){.crumbs li a{font-size:12px;line-height:20px}.blog .blog__list li .lining__link{margin-top:30px}.blog .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:50px;max-width:100%}.blog .decor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.blog .decor picture{margin-left:auto;margin-right:auto;width:290px;height:208px}.blog .decor picture::after{width:260px;height:80px}.blog .info h1{font-size:30px;line-height:35px}.blog .info h1 span{-webkit-transform:translateY(2px);transform:translateY(2px);width:23px;height:23px}.blog .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-top:120px;margin-top:30px}.blog .content .sidebar{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.blog .blog__inner,.blog .blog__list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.blog .content .panel{width:100%}.blog .content .panel .category{width:100%;position:absolute;top:0;left:0}.blog .content .panel .category__swiper .swiper-slide__wrap a{color:#424242;font-size:14px;line-height:12px;font-weight:500;width:-webkit-max-content;width:-moz-max-content;width:max-content}.blog .blog__list li{margin-top:25px;-webkit-padding-start:18px;padding-inline-start:18px}.blog .blog__list li .lining__title{font-size:16px;line-height:23px}.category__swiper{margin-top:25px}.category__swiper .swiper-slide{-ms-flex-negative:100!important;flex-shrink:100!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local(""),url(/local/templates/main/css/../fonts/Montserrat-Regular.woff2) format("woff2"),url(/local/templates/main/css/../fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local(""),url(/local/templates/main/css/../fonts/Montserrat-Medium.woff2) format("woff2"),url(/local/templates/main/css/../fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local(""),url(/local/templates/main/css/../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/local/templates/main/css/../fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local(""),url(/local/templates/main/css/../fonts/Montserrat-Bold.woff2) format("woff2"),url(/local/templates/main/css/../fonts/Montserrat-Bold.woff) format("woff")}@font-face{font-family:Montserrat;font-display:swap;font-style:normal;font-weight:400;src:local(""),url(/local/templates/main/css/../fonts/Montserrat-Regular.woff2) format("woff2"),url(/local/templates/main/css/../fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:Montserrat;font-display:swap;font-style:normal;font-weight:500;src:local(""),url(/local/templates/main/css/../fonts/Montserrat-Medium.woff2) format("woff2"),url(/local/templates/main/css/../fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-family:Montserrat;font-display:swap;font-style:normal;font-weight:600;src:local(""),url(/local/templates/main/css/../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/local/templates/main/css/../fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:Montserrat;font-display:swap;font-style:normal;font-weight:700;src:local(""),url(/local/templates/main/css/../fonts/Montserrat-Bold.woff2) format("woff2"),url(/local/templates/main/css/../fonts/Montserrat-Bold.woff) format("woff")}@media (min-width:0px) and (max-width:767px){.header .contacts,.header .header__menu .header__menu-fb::after{display:none}.header .logo{width:120px;height:44px}.header .menu-toggle-btn .arr{width:24px;height:18px}.header .menu-toggle-btn p{font-size:10px;line-height:12px;margin-left:13px;margin-right:13px}.header .menu-toggle-btn .btn{width:43px;height:43px}.header .menu-toggle-btn .btn span:first-child{left:12px;top:15px}.header .menu-toggle-btn .btn span:nth-child(2){left:12px;top:21px}.header .menu-toggle-btn .btn span:nth-child(3){left:12px;top:27px}.header .wrapper{padding-top:9px;padding-bottom:9px}.header .header__menu-wrapper{padding:0 20px 30px}.header .header__menu .header__nav-list{grid-template-columns:1fr;grid-gap:16px;margin-bottom:16px}.header .header__menu .header__nav{margin-top:35px}.header .header__menu .header__dd-vis .link{font-size:14px;line-height:17px}.header .header__menu .header__menu-fb .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header__menu .header__menu-fb .links a{font-weight:400;font-size:14px;line-height:17px;color:#fff}.header .header__menu .header__menu-fb .links a.email{margin-top:7px;padding-bottom:3px;border-bottom:2px solid #4eb1de}.header .header__menu .header__dd-hide{margin-top:10px}.header .header__menu .header__dd-hide .submenu li a{font-size:12px;line-height:12px}.header .line{height:62px}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),62px);transform:translate(calc(-100% + -1px),62px);padding-bottom:62px}}@media (min-width:0px) and (max-width:1365px){.p-catalog .wrap .decor picture{width:363px;height:260px}.p-catalog .wrap .decor picture::after{width:330px;height:95px}.p-catalog .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-catalog .content .panel .category ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.p-catalog .content .panel{width:100%}.p-catalog .content .panel .category__title{font-size:24px;line-height:48px}.p-catalog .wrap .info h1{font-size:35px;line-height:48px}}@media (min-width:0px) and (max-width:767px){.p-catalog .wrap .decor picture{width:290px;height:207px;margin-left:auto;margin-right:auto}.p-catalog .wrap .decor picture::after{width:260px;height:90px}.p-catalog::after{margin-top:0;height:120px;border-bottom-left-radius:50px;left:50%;width:50vw}.p-catalog .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-catalog .wrap .info h1{font-size:30px;line-height:45px}.p-catalog{margin-top:-62px;padding-top:62px}.p-catalog::before{top:62px}.p-catalog .wrap .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:50px}.p-catalog .content{margin-top:60px}.p-catalog .content .panel .category ul{grid-template-columns:1fr}}.page-pagination__nav-list{display:flex;align-items:end}.page-pagination__nav-item{color:#000;font-family:Montserrat;font-style:normal;font-weight:600}.page-pagination__nav-item{font-size:18px;line-height:24px;padding:5px 11px}@media (max-width:1279.02px){.page-pagination__nav-list,.page-pagination__object{display:none}}@media (min-width:0px) and (max-width:767px){.p-catalog .wrap .decor picture{width:290px;height:207px;margin-left:auto;margin-right:auto}.p-catalog .wrap .decor picture::after{width:260px;height:90px}.p-catalog::after{margin-top:0;height:120px;border-bottom-left-radius:50px;left:50%;width:50vw}.p-catalog .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-catalog .wrap .info h1{font-size:30px;line-height:45px}.p-catalog{margin-top:-62px;padding-top:62px}.p-catalog::before{top:62px}.p-catalog .wrap .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:50px}.p-catalog .content{margin-top:60px}.p-catalog .content .panel .category ul{grid-template-columns:1fr}.p-catalog .content .content__single ul{grid-template-columns:1fr 1fr;grid-gap:40px 20px}.p-catalog .content .content__single ul li .img{padding:17px;min-height:211px}.p-catalog .content .content__single ul li{min-width:100px}.p-catalog .content .content__single ul li .img::after{width:calc(100% - 25px);height:calc(100% - 25px)}}.p-catalog .content .panel .category ul li a{font-weight:500;font-size:18px;line-height:19px;color:#424242}.p-catalog .content .content__single ul li .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:0px) and (max-width:767px){.p-catalog .wrap .decor picture{width:290px;height:207px;margin-left:auto;margin-right:auto}.p-catalog .wrap .decor picture::after{width:260px;height:90px}.p-catalog::after{margin-top:0;height:120px;border-bottom-left-radius:50px;left:50%;width:50vw}.p-catalog .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-catalog .wrap .info h1{font-size:30px;line-height:45px}.p-catalog{margin-top:-62px;padding-top:62px}.p-catalog::before{top:62px}.p-catalog .wrap .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:50px}.p-catalog .content{margin-top:60px}.p-catalog .content .panel .category ul{grid-template-columns:1fr}.p-catalog .content .content__single ul{grid-template-columns:1fr 1fr;grid-gap:40px 20px}.p-catalog .content .content__single ul li .img{padding:17px;min-height:211px}.p-catalog .content .content__single ul li .img picture{width:86px;height:125px}.p-catalog .content .content__single ul li{min-width:100px}.p-catalog .content .content__single ul li .img::after{width:calc(100% - 25px);height:calc(100% - 25px)}}:root{--ui-text-letter-spacing-auto:auto;--ui-text-letter-spacing-neg-3:-0.01em;--ui-text-letter-spacing-neg-2:-0.02em;--ui-text-letter-spacing-neg-1:-0.03em;--ui-text-letter-spacing-3:.15em;--ui-text-letter-spacing-2:.1em;--ui-text-letter-spacing-1:.025em;--ui-text-decoration-style-dashed:dashed;--ui-text-decoration-style-wavy:wavy;--ui-text-decoration-style-dotted:dotted;--ui-text-decoration-style-double:double;--ui-text-decoration-style-solid:solid;--ui-text-decoration-line-overline:overline;--ui-text-decoration-line-line-through:line-through;--ui-text-decoration-line-underline:underline;--ui-text-transform-lowercase:lowercase;--ui-text-transform-uppercase:uppercase;--ui-text-transform-capitalize:capitalize;--ui-text-transform-none:none;--ui-space-inset-8xl:72px;--ui-space-inset-7xl:64px;--ui-space-inset-6xl:48px;--ui-space-inset-5xl:40px;--ui-space-inset-4xl:36px;--ui-space-inset-3xl:32px;--ui-space-inset-2xl:28px;--ui-space-inset-xl2:26px;--ui-space-inset-xl:24px;--ui-space-inset-lg2:22px;--ui-space-inset-lg:20px;--ui-space-inset-md2:18px;--ui-space-inset-md:16px;--ui-space-inset-sm2:14px;--ui-space-inset-sm:12px;--ui-space-inset-xs2:10px;--ui-space-inset-xs:8px;--ui-space-inset-2xs2:6px;--ui-space-inset-2xs:4px;--ui-space-inset-3xs:2px;--ui-space-inset-none:0;--ui-space-inline-8xl-neg:-72px;--ui-space-inline-7xl-neg:-64px;--ui-space-inline-6xl-neg:-48px;--ui-space-inline-5xl-neg:-40px;--ui-space-inline-4xl-neg:-36px;--ui-space-inline-3xl-neg:-32px;--ui-space-inline-2xl-neg:-28px;--ui-space-inline-xl2-neg:-26px;--ui-space-inline-xl-neg:-24px;--ui-space-inline-lg2-neg:-22px;--ui-space-inline-lg-neg:-20px;--ui-space-inline-md2-neg:-18px;--ui-space-inline-md-neg:-16px;--ui-space-inline-sm2-neg:-14px;--ui-space-inline-sm-neg:-12px;--ui-space-inline-xs2-neg:-10px;--ui-space-inline-xs-neg:-8px;--ui-space-inline-2xs2-neg:-6px;--ui-space-inline-2xs-neg:-4px;--ui-space-inline-3xs-neg:-2px;--ui-space-inline-8xl:72px;--ui-space-inline-7xl:64px;--ui-space-inline-6xl:48px;--ui-space-inline-5xl:40px;--ui-space-inline-4xl:36px;--ui-space-inline-3xl:32px;--ui-space-inline-2xl:28px;--ui-space-inline-xl2:26px;--ui-space-inline-xl:24px;--ui-space-inline-lg2:22px;--ui-space-inline-lg:20px;--ui-space-inline-md2:18px;--ui-space-inline-md:16px;--ui-space-inline-sm2:14px;--ui-space-inline-sm:12px;--ui-space-inline-xs2:10px;--ui-space-inline-xs:8px;--ui-space-inline-2xs2:6px;--ui-space-inline-2xs:4px;--ui-space-inline-3xs:2px;--ui-space-inline-none:0;--ui-space-stack-8xl-neg:-72px;--ui-space-stack-7xl-neg:-64px;--ui-space-stack-6xl-neg:-48px;--ui-space-stack-5xl-neg:-40px;--ui-space-stack-4xl-neg:-36px;--ui-space-stack-3xl-neg:-32px;--ui-space-stack-2xl-neg:-28px;--ui-space-stack-xl2-neg:-26px;--ui-space-stack-xl-neg:-24px;--ui-space-stack-lg2-neg:-22px;--ui-space-stack-lg-neg:-20px;--ui-space-stack-md2-neg:-18px;--ui-space-stack-md-neg:-16px;--ui-space-stack-sm2-neg:-14px;--ui-space-stack-sm-neg:-12px;--ui-space-stack-xs2-neg:-10px;--ui-space-stack-xs-neg:-8px;--ui-space-stack-2xs2-neg:-6px;--ui-space-stack-2xs-neg:-4px;--ui-space-stack-3xs-neg:-2px;--ui-space-stack-8xl:72px;--ui-space-stack-7xl:64px;--ui-space-stack-6xl:48px;--ui-space-stack-5xl:40px;--ui-space-stack-4xl:36px;--ui-space-stack-3xl:32px;--ui-space-stack-2xl:28px;--ui-space-stack-xl2:26px;--ui-space-stack-xl:24px;--ui-space-stack-lg2:22px;--ui-space-stack-lg:20px;--ui-space-stack-md2:18px;--ui-space-stack-md:16px;--ui-space-stack-sm2:14px;--ui-space-stack-sm:12px;--ui-space-stack-xs2:10px;--ui-space-stack-xs:8px;--ui-space-stack-2xs2:6px;--ui-space-stack-2xs:4px;--ui-space-stack-3xs:2px;--ui-space-stack-none:0;--ui-size-8xl:72px;--ui-size-7xl:64px;--ui-size-6xl:48px;--ui-size-5xl:40px;--ui-size-4xl:36px;--ui-size-3xl:32px;--ui-size-2xl:28px;--ui-size-xl2:26px;--ui-size-xl:24px;--ui-size-lg2:22px;--ui-size-lg:20px;--ui-size-md2:18px;--ui-size-md:16px;--ui-size-sm2:14px;--ui-size-sm:12px;--ui-size-xs2:10px;--ui-size-xs:8px;--ui-size-2xs2:6px;--ui-size-2xs:4px;--ui-size-3xs:2px;--ui-size-none:0;--ui-shadow-left-4xl:-16px 0 24px 0 rgba(0,0,0,0.11);--ui-shadow-left-3xl:-12px 0 17px 0 rgba(0,0,0,0.1);--ui-shadow-left-2xl:-8px 0 10px 0 rgba(0,0,0,0.1);--ui-shadow-left-xl:-6px 0 10px 0 rgba(0,0,0,0.1);--ui-shadow-left-l:-4px 0 5px 0 rgba(0,0,0,0.08);--ui-shadow-left-m:-3px 0 4px 0 rgba(0,0,0,0.08);--ui-shadow-left-s:-2px 0 4px 0 rgba(0,0,0,0.08);--ui-shadow-left-xs:-2px 0 2px 0 rgba(0,0,0,0.07);--ui-shadow-left-2xs:-1px 0 2px 0 rgba(0,0,0,0.06);--ui-shadow-bottom-4xl:0 16px 24px 0 rgba(0,0,0,0.11);--ui-shadow-bottom-3xl:0 12px 17px 0 rgba(0,0,0,0.1);--ui-shadow-bottom-2xl:0 8px 10px 0 rgba(0,0,0,0.1);--ui-shadow-bottom-xl:0 6px 10px 0 rgba(0,0,0,0.1);--ui-shadow-bottom-l:0 4px 5px 0 rgba(0,0,0,0.08);--ui-shadow-bottom-m:0 3px 4px 0 rgba(0,0,0,0.08);--ui-shadow-bottom-s:0 2px 4px 0 rgba(0,0,0,0.08);--ui-shadow-bottom-xs:0 2px 2px 0 rgba(0,0,0,0.07);--ui-shadow-bottom-2xs:0 1px 2px 0 rgba(0,0,0,0.06);--ui-shadow-right-4xl:16px 0 24px 0 rgba(0,0,0,0.11);--ui-shadow-right-3xl:12px 0 17px 0 rgba(0,0,0,0.1);--ui-shadow-right-2xl:8px 0 10px 0 rgba(0,0,0,0.1);--ui-shadow-right-xl:6px 0 10px 0 rgba(0,0,0,0.1);--ui-shadow-right-l:4px 0 5px 0 rgba(0,0,0,0.08);--ui-shadow-right-m:3px 0 4px 0 rgba(0,0,0,0.08);--ui-shadow-right-s:2px 0 4px 0 rgba(0,0,0,0.08);--ui-shadow-right-xs:2px 0 2px 0 rgba(0,0,0,0.07);--ui-shadow-right-2xs:1px 0 2px 0 rgba(0,0,0,0.06);--ui-shadow-top-4xl:0 -16px 24px 0 rgba(0,0,0,0.11);--ui-shadow-top-3xl:0 -12px 17px 0 rgba(0,0,0,0.1);--ui-shadow-top-2xl:0 -8px 10px 0 rgba(0,0,0,0.1);--ui-shadow-top-xl:0 -6px 10px 0 rgba(0,0,0,0.1);--ui-shadow-top-l:0 -4px 5px 0 rgba(0,0,0,0.08);--ui-shadow-top-m:0 -3px 4px 0 rgba(0,0,0,0.08);--ui-shadow-top-s:0 -2px 4px 0 rgba(0,0,0,0.08);--ui-shadow-top-xs:0 -2px 2px 0 rgba(0,0,0,0.07);--ui-shadow-top-2xs:0 -1px 2px 0 rgba(0,0,0,0.06);--ui-opacity-none:0;--ui-opacity-full:1;--ui-opacity-90:.9;--ui-opacity-80:.8;--ui-opacity-70:.7;--ui-opacity-60:.6;--ui-opacity-50:.5;--ui-opacity-40:.4;--ui-opacity-30:.3;--ui-opacity-20:.2;--ui-opacity-10:.1;--ui-opacity-5:.05;--ui-font-line-height-3xl:2;--ui-font-line-height-2xl:1.75;--ui-font-line-height-xl:1.62;--ui-font-line-height-lg:1.5;--ui-font-line-height-md:1.4;--ui-font-line-height-sm:1.35;--ui-font-line-height-2xs:1.3;--ui-font-line-height-3xs:1.2;--ui-font-line-height-reset:1;--ui-font-size-5xl:28px;--ui-font-size-4xl:24px;--ui-font-size-3xl:22px;--ui-font-size-2xl:18px;--ui-font-size-xl:16px;--ui-font-size-lg:15px;--ui-font-size-md:14px;--ui-font-size-sm:13px;--ui-font-size-xs:12px;--ui-font-size-3xs:11px;--ui-font-size-4xs:10px;--ui-font-size-5xs:9px;--ui-font-size-6xs:8px;--ui-font-size-7xs:7px;--ui-font-weight-extra-black:950;--ui-font-weight-black:900;--ui-font-weight-extra-bold:800;--ui-font-weight-bold:700;--ui-font-weight-semi-bold:600;--ui-font-weight-medium:500;--ui-font-weight-normal:400;--ui-font-weight-regular:400;--ui-font-weight-light:300;--ui-font-weight-extra-light:200;--ui-font-weight-thin:100;--ui-font-family-helvetica:"Helvetica Neue",Helvetica,Arial,sans-serif;--ui-font-family-system-mono:ui-monospace,SFMono-Regular,"SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--ui-font-family-system:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';--ui-color-palette-beige-base:#fdfae1;--ui-color-palette-beige-base-rgb:253,250,225;--ui-color-palette-gray-02:#f8fafb;--ui-color-palette-gray-02-rgb:248,250,251;--ui-color-palette-gray-03:#f5f7f8;--ui-color-palette-gray-03-rgb:245,247,248;--ui-color-palette-gray-04:#f1f4f6;--ui-color-palette-gray-04-rgb:241,244,246;--ui-color-palette-gray-05:#eef2f4;--ui-color-palette-gray-05-rgb:238,242,244;--ui-color-palette-gray-90:#525c69;--ui-color-palette-gray-90-rgb:82,92,105;--ui-color-palette-gray-80:#6a737f;--ui-color-palette-gray-80-rgb:106,115,127;--ui-color-palette-gray-70:#828b95;--ui-color-palette-gray-70-rgb:130,139,149;--ui-color-palette-gray-60:#959ca4;--ui-color-palette-gray-60-rgb:149,156,164;--ui-color-palette-gray-50:#a8adb4;--ui-color-palette-gray-50-rgb:168,173,180;--ui-color-palette-gray-40:#bdc1c6;--ui-color-palette-gray-40-rgb:189,193,198;--ui-color-palette-gray-35:#c9ccd0;--ui-color-palette-gray-35-rgb:201,204,208;--ui-color-palette-gray-30:#d5d7db;--ui-color-palette-gray-30-rgb:213,215,219;--ui-color-palette-gray-20:#dfe0e3;--ui-color-palette-gray-20-rgb:223,224,227;--ui-color-palette-gray-15:#e6e7e9;--ui-color-palette-gray-15-rgb:230,231,233;--ui-color-palette-gray-10:#edeef0;--ui-color-palette-gray-10-rgb:237,238,240;--ui-color-palette-red-solid:#f0371b;--ui-color-palette-red-solid-rgb:240,55,27;--ui-color-palette-red-95:#800602;--ui-color-palette-red-95-rgb:128,6,2;--ui-color-palette-red-90:#9a0703;--ui-color-palette-red-90-rgb:154,7,3;--ui-color-palette-red-80:#c21b16;--ui-color-palette-red-80-rgb:194,27,22;--ui-color-palette-red-70:#e92f2a;--ui-color-palette-red-70-rgb:233,47,42;--ui-color-palette-red-60:#f4433e;--ui-color-palette-red-60-rgb:244,67,62;--ui-color-palette-red-50:#ff5752;--ui-color-palette-red-50-rgb:255,87,82;--ui-color-palette-red-45:#ff7c78;--ui-color-palette-red-45-rgb:255,124,120;--ui-color-palette-red-40:#ff9a97;--ui-color-palette-red-40-rgb:255,154,151;--ui-color-palette-red-30:#ffcdcc;--ui-color-palette-red-30-rgb:255,205,204;--ui-color-palette-red-25:#ffdcdb;--ui-color-palette-red-25-rgb:255,220,219;--ui-color-palette-red-20:#ffe8e8;--ui-color-palette-red-20-rgb:255,232,232;--ui-color-palette-red-15:#fff0f0;--ui-color-palette-red-15-rgb:255,240,240;--ui-color-palette-red-10:#fff8f8;--ui-color-palette-red-10-rgb:255,248,248;--ui-color-palette-orange-95:#614000;--ui-color-palette-orange-95-rgb:97,64,0;--ui-color-palette-orange-90:#7a5100;--ui-color-palette-orange-90-rgb:122,81,0;--ui-color-palette-orange-80:#9f6a00;--ui-color-palette-orange-80-rgb:159,106,0;--ui-color-palette-orange-70:#c48300;--ui-color-palette-orange-70-rgb:196,131,0;--ui-color-palette-orange-60:#e89b06;--ui-color-palette-orange-60-rgb:232,155,6;--ui-color-palette-orange-50:#ffa900;--ui-color-palette-orange-50-rgb:255,169,0;--ui-color-palette-orange-40:#ffc34d;--ui-color-palette-orange-40-rgb:255,195,77;--ui-color-palette-orange-30:#ffe1a6;--ui-color-palette-orange-30-rgb:255,225,166;--ui-color-palette-orange-25:#ffe9be;--ui-color-palette-orange-25-rgb:255,233,190;--ui-color-palette-orange-20:#fff1d6;--ui-color-palette-orange-20-rgb:255,241,214;--ui-color-palette-orange-15:#fff5e3;--ui-color-palette-orange-15-rgb:255,245,227;--ui-color-palette-orange-10:#fffaf0;--ui-color-palette-orange-10-rgb:255,250,240;--ui-color-palette-green-95:#3d4f00;--ui-color-palette-green-95-rgb:61,79,0;--ui-color-palette-green-90:#506900;--ui-color-palette-green-90-rgb:80,105,0;--ui-color-palette-green-80:#688800;--ui-color-palette-green-80-rgb:104,136,0;--ui-color-palette-green-70:#7fa800;--ui-color-palette-green-70-rgb:127,168,0;--ui-color-palette-green-60:#8dbb00;--ui-color-palette-green-60-rgb:141,187,0;--ui-color-palette-green-55:#95c500;--ui-color-palette-green-55-rgb:149,197,0;--ui-color-palette-green-50:#9dcf00;--ui-color-palette-green-50-rgb:157,207,0;--ui-color-palette-green-40:#bbde4d;--ui-color-palette-green-40-rgb:187,222,77;--ui-color-palette-green-35:#cfe780;--ui-color-palette-green-35-rgb:207,231,128;--ui-color-palette-green-30:#e2f1b3;--ui-color-palette-green-30-rgb:226,241,179;--ui-color-palette-green-25:#faf6c3;--ui-color-palette-green-25-rgb:250,246,195;--ui-color-palette-green-20:#f1fbd0;--ui-color-palette-green-20-rgb:241,251,208;--ui-color-palette-green-15:#f5fcde;--ui-color-palette-green-15-rgb:245,252,222;--ui-color-palette-green-10:#fafded;--ui-color-palette-green-10-rgb:250,253,237;--ui-color-palette-blue-95:#004f69;--ui-color-palette-blue-95-rgb:0,79,105;--ui-color-palette-blue-90:#006484;--ui-color-palette-blue-90-rgb:0,100,132;--ui-color-palette-blue-80:#00789e;--ui-color-palette-blue-80-rgb:0,120,158;--ui-color-palette-blue-70:#008dba;--ui-color-palette-blue-70-rgb:0,141,186;--ui-color-palette-blue-60:#11a9d9;--ui-color-palette-blue-60-rgb:17,169,217;--ui-color-palette-blue-50:#2fc6f6;--ui-color-palette-blue-50-rgb:47,198,246;--ui-color-palette-blue-40:#7fdefc;--ui-color-palette-blue-40-rgb:127,222,252;--ui-color-palette-blue-30:#c3f0ff;--ui-color-palette-blue-30-rgb:195,240,255;--ui-color-palette-blue-25:#d3f4ff;--ui-color-palette-blue-25-rgb:211,244,255;--ui-color-palette-blue-20:#e5f9ff;--ui-color-palette-blue-20-rgb:229,249,255;--ui-color-palette-blue-15:#ecfafe;--ui-color-palette-blue-15-rgb:236,250,254;--ui-color-palette-blue-10:#f4fcfe;--ui-color-palette-blue-10-rgb:244,252,254;--ui-color-palette-white-base:#fff;--ui-color-palette-white-base-rgb:255,255,255;--ui-color-palette-black-base:#333;--ui-color-palette-black-base-rgb:51,51,51;--ui-color-palette-black-solid:#000;--ui-color-palette-black-solid-rgb:0,0,0;--ui-color-overlay-base:rgba(255,255,255,0.5);--ui-color-accent-yellow:#fef3b8;--ui-color-accent-yellow-rgb:254,243,184;--ui-color-accent-purple:#a77bde;--ui-color-accent-purple-rgb:167,123,222;--ui-color-accent-turquoise:#05b5ab;--ui-color-accent-turquoise-rgb:5,181,171;--ui-color-accent-green:#29ad49;--ui-color-accent-green-rgb:41,173,73;--ui-color-accent-brown:#ae914b;--ui-color-accent-brown-rgb:174,145,75;--ui-color-accent-pink:#fb6dba;--ui-color-accent-pink-rgb:251,109,186;--ui-color-accent-aqua:#55d0e0;--ui-color-accent-aqua-rgb:85,208,224;--ui-color-accent-light-blue:#559be6;--ui-color-accent-light-blue-rgb:85,155,230;--ui-color-tag-9:#e2e3e5;--ui-color-tag-9-rgb:226,227,229;--ui-color-tag-8:#ccd3dd;--ui-color-tag-8-rgb:204,211,221;--ui-color-tag-7:#dfc684;--ui-color-tag-7-rgb:223,198,132;--ui-color-tag-6:#ace5ec;--ui-color-tag-6-rgb:172,229,236;--ui-color-tag-5:#c2d1f0;--ui-color-tag-5-rgb:194,209,240;--ui-color-tag-4:#87eda0;--ui-color-tag-4-rgb:135,237,160;--ui-color-tag-3:#dbf087;--ui-color-tag-3-rgb:219,240,135;--ui-color-tag-2:#00baf2;--ui-color-tag-2-rgb:0,186,242;--ui-color-tag-1:#bcedfc;--ui-color-tag-1-rgb:188,237,252;--ui-color-link-primary-base:#2066b0;--ui-color-link-primary-base-rgb:32,102,176;--ui-color-background-none:none;--ui-color-background-transparent:transparent;--ui-color-copilot-primary:#8e52ec;--ui-color-copilot-primary-rgb:142,82,236;--ui-color-copilot-secondary:#b095dc;--ui-color-copilot-secondary-rgb:176,149,220;--ui-color-copilot-dark:#682ac6;--ui-color-copilot-dark-rgb:104,42,198;--ui-border-width-thick:2px;--ui-border-width-thin:1px;--ui-border-radius-pill:99rem;--ui-border-radius-circle:50%;--ui-border-radius-3xl:20px;--ui-border-radius-2xl:16px;--ui-border-radius-xl:14px;--ui-border-radius-lg:12px;--ui-border-radius-md:10px;--ui-border-radius-sm:8px;--ui-border-radius-xs:6px;--ui-border-radius-2xs:4px;--ui-border-radius-3xs:2px;--ui-border-radius-none:0;--ui-typography-text-lg-font-weight:400;--ui-typography-text-lg-line-height:1.4;--ui-typography-text-lg-font-size:var(--ui-font-size-lg);--ui-typography-text-md-font-weight:400;--ui-typography-text-md-line-height:1.4;--ui-typography-text-md-font-size:var(--ui-font-size-md);--ui-typography-text-sm-font-weight:400;--ui-typography-text-sm-line-height:1.4;--ui-typography-text-sm-font-size:var(--ui-font-size-sm);--ui-typography-text-xs-font-weight:400;--ui-typography-text-xs-line-height:1.35;--ui-typography-text-xs-font-size:var(--ui-font-size-xs);--ui-typography-heading-h6-color:var(--ui-color-palette-black-base);--ui-typography-heading-h6-font-weight:600;--ui-typography-heading-h6-line-height:1.4;--ui-typography-heading-h6-font-size:var(--ui-font-size-md);--ui-typography-heading-h5-color:var(--ui-color-palette-black-base);--ui-typography-heading-h5-font-weight:400;--ui-typography-heading-h5-line-height:1.35;--ui-typography-heading-h5-font-size:var(--ui-font-size-xl);--ui-typography-heading-h4-color:var(--ui-color-palette-black-base);--ui-typography-heading-h4-font-weight:400;--ui-typography-heading-h4-line-height:1.35;--ui-typography-heading-h4-font-size:var(--ui-font-size-2xl);--ui-typography-heading-h3-color:var(--ui-color-palette-black-base);--ui-typography-heading-h3-font-weight:300;--ui-typography-heading-h3-line-height:1.3;--ui-typography-heading-h3-font-size:var(--ui-font-size-3xl);--ui-typography-heading-h2-color:var(--ui-color-palette-black-base);--ui-typography-heading-h2-font-weight:300;--ui-typography-heading-h2-line-height:1.3;--ui-typography-heading-h2-font-size:var(--ui-font-size-4xl);--ui-typography-heading-h1-color:var(--ui-color-palette-black-base);--ui-typography-heading-h1-font-weight:300;--ui-typography-heading-h1-line-height:1.2;--ui-typography-heading-h1-font-size:var(--ui-font-size-5xl);--ui-color-base-default:var(--ui-color-palette-black-base);--ui-color-base-default-rgb:var(--ui-color-palette-black-base-rgb);--ui-color-base-solid:var(--ui-color-palette-black-solid);--ui-color-base-solid-rgb:var(--ui-color-palette-black-solid-rgb);--ui-color-base-05:var(--ui-color-palette-gray-05);--ui-color-base-05-rgb:var(--ui-color-palette-gray-05-rgb);--ui-color-base-04:var(--ui-color-palette-gray-04);--ui-color-base-04-rgb:var(--ui-color-palette-gray-04-rgb);--ui-color-base-03:var(--ui-color-palette-gray-03);--ui-color-base-03-rgb:var(--ui-color-palette-gray-03-rgb);--ui-color-base-02:var(--ui-color-palette-gray-02);--ui-color-base-02-rgb:var(--ui-color-palette-gray-02-rgb);--ui-color-base-90:var(--ui-color-palette-gray-90);--ui-color-base-90-rgb:var(--ui-color-palette-gray-90-rgb);--ui-color-base-80:var(--ui-color-palette-gray-80);--ui-color-base-80-rgb:var(--ui-color-palette-gray-80-rgb);--ui-color-base-70:var(--ui-color-palette-gray-70);--ui-color-base-70-rgb:var(--ui-color-palette-gray-70-rgb);--ui-color-base-60:var(--ui-color-palette-gray-60);--ui-color-base-60-rgb:var(--ui-color-palette-gray-60-rgb);--ui-color-base-50:var(--ui-color-palette-gray-50);--ui-color-base-50-rgb:var(--ui-color-palette-gray-50-rgb);--ui-color-base-40:var(--ui-color-palette-gray-40);--ui-color-base-40-rgb:var(--ui-color-palette-gray-40-rgb);--ui-color-base-35:var(--ui-color-palette-gray-35);--ui-color-base-35-rgb:var(--ui-color-palette-gray-35-rgb);--ui-color-base-30:var(--ui-color-palette-gray-30);--ui-color-base-30-rgb:var(--ui-color-palette-gray-30-rgb);--ui-color-base-20:var(--ui-color-palette-gray-20);--ui-color-base-20-rgb:var(--ui-color-palette-gray-20-rgb);--ui-color-base-15:var(--ui-color-palette-gray-15);--ui-color-base-15-rgb:var(--ui-color-palette-gray-15-rgb);--ui-color-base-10:var(--ui-color-palette-gray-10);--ui-color-base-10-rgb:var(--ui-color-palette-gray-10-rgb);--ui-color-background-note:var(--ui-color-palette-beige-base);--ui-color-background-note-rgb:var(--ui-color-palette-beige-base-rgb);--ui-color-background-on-alert:var(--ui-color-palette-red-70);--ui-color-background-on-alert-rgb:var(--ui-color-palette-red-70-rgb);--ui-color-background-alert:var(--ui-color-palette-red-20);--ui-color-background-alert-rgb:var(--ui-color-palette-red-20-rgb);--ui-color-background-on-warning:var(--ui-color-palette-orange-70);--ui-color-background-on-warning-rgb:var(--ui-color-palette-orange-70-rgb);--ui-color-background-warning:var(--ui-color-palette-orange-20);--ui-color-background-warning-rgb:var(--ui-color-palette-orange-20-rgb);--ui-color-background-on-success:var(--ui-color-palette-green-70);--ui-color-background-on-success-rgb:var(--ui-color-palette-green-70-rgb);--ui-color-background-success:var(--ui-color-palette-green-20);--ui-color-background-success-rgb:var(--ui-color-palette-green-20-rgb);--ui-color-background-on-info:var(--ui-color-palette-blue-70);--ui-color-background-on-info-rgb:var(--ui-color-palette-blue-70-rgb);--ui-color-background-info:var(--ui-color-palette-blue-20);--ui-color-background-info-rgb:var(--ui-color-palette-blue-20-rgb);--ui-color-background-tertiary:var(--ui-color-palette-gray-05);--ui-color-background-tertiary-rgb:var(--ui-color-palette-gray-05-rgb);--ui-color-background-secondary:var(--ui-color-palette-gray-10);--ui-color-background-secondary-rgb:var(--ui-color-palette-gray-10-rgb);--ui-color-background-primary:var(--ui-color-palette-white-base);--ui-color-background-primary-rgb:var(--ui-color-palette-white-base-rgb);--ui-color-text-warning:var(--ui-color-palette-orange-50);--ui-color-text-warning-rgb:var(--ui-color-palette-orange-50-rgb);--ui-color-text-alert:var(--ui-color-palette-red-50);--ui-color-text-alert-rgb:var(--ui-color-palette-red-50-rgb);--ui-color-text-subtle:var(--ui-color-palette-gray-70);--ui-color-text-subtle-rgb:var(--ui-color-palette-gray-70-rgb);--ui-color-text-secondary:var(--ui-color-palette-gray-90);--ui-color-text-secondary-rgb:var(--ui-color-palette-gray-90-rgb);--ui-color-text-primary:var(--ui-color-palette-black-base);--ui-color-text-primary-rgb:var(--ui-color-palette-black-base-rgb);--ui-color-extranet:var(--ui-color-palette-orange-60);--ui-color-extranet-rgb:var(--ui-color-palette-orange-60-rgb);--ui-color-on-primary-alt:var(--ui-color-palette-white-base);--ui-color-on-primary-alt-rgb:var(--ui-color-palette-white-base-rgb);--ui-color-primary-alt:var(--ui-color-palette-green-50);--ui-color-primary-alt-rgb:var(--ui-color-palette-green-50-rgb);--ui-color-on-primary:var(--ui-color-palette-white-base);--ui-color-on-primary-rgb:var(--ui-color-palette-white-base-rgb);--ui-color-primary:var(--ui-color-palette-blue-50);--ui-color-primary-rgb:var(--ui-color-palette-blue-50-rgb)}:root{--ui-font-family-open-sans:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}:root{--swiper-theme-color:#007aff}:root{--swiper-navigation-size:44px}button::-moz-focus-inner{padding:0;border:0}html:not(.bvi-panel){font-size:100%}html:not(.bvi-panel) *,html:not(.bvi-panel) ::after,html:not(.bvi-panel) ::before{box-sizing:border-box}body{font-family:Montserrat,Arial,sans-serif}main{display:block}.header .decor,.header .line{position:absolute;content:"";z-index:5}.header .line{background:#282828}.header .line::after,.header .line::before,.header::after{position:absolute;content:"";width:100vw}.header .line::after{background:#282828;height:100%;right:99%}.header .menu-toggle-btn{left:50%}@media (min-width:0px) and (max-width:1919px){.header .menu-toggle-btn{left:723px;-webkit-transform:none;transform:none}}.header.header--lc .header__lc::after{height:200px}@media (min-width:0px) and (max-width:1365px){.header .menu-toggle-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:none;transform:none;position:static;margin-left:auto}.header .menu-toggle-btn .arr{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:24px;width:32px;margin-top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header .menu-toggle-btn p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:15px;margin-right:15px;margin-top:0}.header .menu-toggle-btn .btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header .header__menu-wrapper{max-width:100%;padding-left:80px;padding-right:80px;border-radius:0}.header .header__menu .container{padding:0}.header .decor,.header .header__menu-wrapper::after,.header .header__menu-wrapper::before,.header .line::after,.header .search{display:none}.header::before{max-width:100%}.header .contacts{margin-left:110px}.header .line{-webkit-transform:translate(calc(-100vw - 21px),0);transform:translate(calc(-100vw - 21px),0);max-width:100%}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),111px);transform:translate(calc(-100% + -1px),111px)}.header .header__menu .header__form{width:100%;margin-top:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:3;height:50px;border:1px solid #fff;border-radius:100px;padding:10px 55px 10px 25px}.header .header__menu .header__form label{height:100%;width:100%}.header .header__menu .header__form input{width:100%;height:100%;font-weight:400;font-size:12px;line-height:15px;color:#fff;background:0 0}.header .header__menu .header__form input::-webkit-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input::-moz-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input:-ms-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input::-ms-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form button,.header .header__menu .header__form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header .header__menu .header__form button{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;width:20px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header__menu .header__form button svg{width:20px;height:20px}.header.header--lc .contacts{margin-right:auto}.header.header--lc .menu-toggle-btn{margin-left:10px;-webkit-transform:none;transform:none;margin-right:45px}.header.header--lc .header__lc .basket p,.header.header--lc .menu-toggle-btn p{display:none}.header.header--lc .header__lc{-webkit-transform:none;transform:none;z-index:5}.header.header--lc .wrapper{padding-top:22px}.header.header--lc .header__lc .user{margin-left:10px}.header.header--lc .header__lc::after{left:-23px;top:0;height:63px}}@media (min-width:0px) and (max-width:767.98px){.breadcrumbs .crumbs{padding-top:40px}}.crumbs li a span:nth-child(2){margin-left:7px;margin-right:10px}.p-catalog::after{-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:0px) and (max-width:767px){.header.header--lc::before{position:absolute;content:"";background:linear-gradient(85.35deg,#e8ebed -8.34%,#faebe3 35.02%,#e9eae5 96.19%);height:120px;width:50vw;top:0;left:50%;z-index:-1;border-bottom-left-radius:50px}.header.header--lc .header__lc .basket__basket{width:43px;height:43px}.header.header--lc .menu-toggle-btn{margin-right:20px;margin-left:auto}.header.header--lc .header__lc::after{left:-10px;top:0;height:46px}.header.header--lc .wrapper{padding-top:9px}.p-catalog .wrap .decor picture{width:290px;height:207px;margin-left:auto;margin-right:auto}.p-catalog .wrap .decor picture::after{width:260px;height:90px}.p-catalog::after{margin-top:0;height:120px;border-bottom-left-radius:50px;left:50%;width:50vw}.p-catalog .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-catalog .wrap .info h1{font-size:30px;line-height:45px}.p-catalog{margin-top:-62px;padding-top:62px}.p-catalog::before{top:62px}.p-catalog .wrap .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:50px}.p-catalog .content{margin-top:60px}.p-catalog .content .panel .category ul{grid-template-columns:1fr}.p-catalog .content .content__single ul{grid-template-columns:1fr 1fr;grid-gap:40px 20px}.p-catalog .content .content__single ul li .img{padding:17px;min-height:211px}.p-catalog .content .content__single ul li .img picture{width:86px;height:125px}.p-catalog .content .content__single ul li{min-width:100px}.p-catalog .content .content__single ul li .card-info{margin-top:0;padding-top:20px}.p-catalog .content .content__single ul li .img::after{width:calc(100% - 25px);height:calc(100% - 25px)}.p-catalog .content .content__single ul li .card-info .name{text-align:center;font-size:14px;line-height:20px}}html{min-height:100%;scroll-behavior:smooth;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}body{min-width:375px;padding:0;font-weight:400;font-size:14px;line-height:18px;font-family:"Twemoji Country Flags",Montserrat,Arial,sans-serif;color:#000;overflow:hidden;min-height:100vh;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-block .banner-block-item>a,main{display:block}h1{font-size:2em}a{background-color:transparent;text-decoration:none;display:inline-block}img{border-style:none}button,html,input{line-height:1.15}button,input{overflow:visible}button{text-transform:none}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{margin:0;padding:0;outline:0;border:0}template{display:none}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}::-webkit-scrollbar{width:0;height:0}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body,h1,p,ul{margin:0}ul{list-style:none;padding-left:0}img,picture{max-width:100%;display:block}img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}picture{height:auto}button,input{font:inherit;outline:0;border:0;padding:0;margin:0}.container{width:100%;max-width:1920px;padding:0 375px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:0px) and (max-width:1919px){.container{padding:0 100px}}@media (min-width:0px) and (max-width:1365px){.container{padding:0 20px}}@media (min-width:768px){.sidebar{will-change:min-height}.sidebar__inner{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:position,transform}.title-init{position:relative}.title-init::before{position:absolute;content:"";background:#fff;height:100%;width:100%;top:0;left:-1px;z-index:3}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.header .logo img.logo__menu{opacity:0}.banner-block{width:100%;height:80px;position:relative;z-index:100;overflow:hidden}.banner-block .banner-block-item{display:none}.banner-block .banner-block-item:first-child{display:block}.banner-block .banner-block-item .desktop{display:block;width:100%;height:80px;object-fit:cover}.banner-block .banner-block-item .mobile{display:none}@media screen and (max-width:1200px){.banner-block,.banner-block .banner-block-item .desktop{height:60px}}@media screen and (max-width:875px){.banner-block,.banner-block .banner-block-item .desktop{height:50px}}@media screen and (max-width:768px){.banner-block{width:100%;height:100%}.banner-block .banner-block-item .desktop{display:none}.banner-block .banner-block-item .mobile{display:block;width:100%;height:100%}}.header{position:relative}.header .header__lc{display:none}.header .decor{position:absolute;content:"";width:100vw;height:100%;min-height:100vh;background:#fff;opacity:.8;left:0;top:0;z-index:5;-webkit-transform:translateX(calc(-100vw));transform:translateX(calc(-100vw))}.header .line,.header .line::after{position:absolute;content:"";background:#282828}.header .line{width:100%;height:120px;max-width:800px;z-index:5;-webkit-transform:translate(calc(-100vw - 1px),0);transform:translate(calc(-100vw - 1px),0)}.header .line::after{width:200vw;height:200%;right:0;z-index:-1;bottom:0}.header .line::before,.header::after{position:absolute;content:"";width:100vw;height:1px;bottom:0}.header .line::before{background:#606060;right:0;z-index:4}.header::after{background:#e2e2e2;left:0}.header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:22px;padding-bottom:30px}.header .contacts,.header .logo,.header .search{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:5}.header .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:168px;height:62px}.header .logo img{width:168px;height:62px;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header .contacts,.header .search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .contacts{margin-left:85px}.header .contacts .email,.header .contacts .tel{color:#000;word-break:break-all}.header .contacts .tel{font-weight:600;font-size:16px;line-height:20px;max-width:145px;white-space:nowrap}.header .contacts .email{font-weight:500;font-size:14px;line-height:17px;margin-top:8px;border-bottom:2px solid #60b0d4;padding-bottom:5px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:125px}@media (min-width:1366px){.container{padding:0 100px;max-width:1366px}.header .contacts .email{border-bottom:2px solid #4eb1de}}.header .search{width:105px;height:40px;margin-left:70px}.header .search form{height:100%;border:1px solid #000;border-radius:100px;position:absolute;padding:10px 29px 10px 15px;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:105px}.header .search input,.header .search label{height:100%;width:100%}.header .search input{font-weight:400;font-size:12px;line-height:15px;color:#131313;background:0 0}.header .search input::-webkit-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#adadad}.header .search input::-moz-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#adadad}.header .search input:-ms-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#adadad}.header .search input::-ms-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#adadad}.header .menu-toggle-btn,.header .search button,.header .search fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .search fieldset{height:100%}.header .menu-toggle-btn,.header .search button{position:absolute}.header .search button{top:50%;right:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;width:20px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .menu-toggle-btn{top:24px;left:52.5%;-webkit-transform:translateX(calc(-50% + 75px));transform:translateX(calc(-50% + 75px));z-index:5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .menu-toggle-btn .btn{background:#fff;-webkit-box-shadow:4px 7px 17px rgba(0,0,0,.06);box-shadow:4px 7px 17px rgba(0,0,0,.06);width:58px;height:58px;border-radius:50%;position:relative}.header .menu-toggle-btn .btn span{position:absolute;width:20px;height:2px;border-radius:5px;background:#000!important;left:18px}.header .menu-toggle-btn .btn span:first-child{top:21px}.header .menu-toggle-btn .btn span:nth-child(2){top:28px}.header .menu-toggle-btn .btn span:nth-child(3){top:35px}.header .menu-toggle-btn p{font-weight:500;font-size:14px;line-height:17px;color:#000;margin-top:12px}.header .menu-toggle-btn .arr{width:32px;height:43px;background:url(/local/templates/main/css/../img/menu-btn-arr.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-top:14px}.header .header__menu,.header .header__menu .container,.header .header__menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header__menu{-webkit-transform:translate(calc(-100% + 1px),111px);transform:translate(calc(-100% + 1px),111px);position:absolute;top:0;left:0;z-index:5;width:100%;min-height:100vh;height:100%;overflow-y:auto;overflow-x:hidden;padding-bottom:111px}.header .header__menu .container,.header .header__menu-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header .header__menu-wrapper{padding:0 83px 83px 0;max-width:800px;background:#282828;position:relative;border-radius:0 0 50px}.header .header__menu-wrapper::after{position:absolute;content:"";background:#282828;width:100vw;height:100%;top:0;right:99%;z-index:-1}.header .header__menu .header__form{display:none}.header .header__menu .header__nav{margin-top:50px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:70px;grid-gap:0 65px}@media (max-width:767.98px){.header .header__menu .header__nav{grid-template-columns:1fr}}.header .header__menu .header__nav-list{display:grid;grid-template-columns:1fr;grid-gap:32px 65px}.header .header__menu .header__dd-vis{width:-webkit-max-content;width:-moz-max-content;width:max-content}.header .header__menu .header__dd-vis .link{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:24px;line-height:24px;color:#fff;border-bottom:2px solid transparent;padding-bottom:3px}.header .header__menu .header__nav-item.active .header__dd-vis .link{color:#4eb1de;border-color:#fff}.header .header__menu .header__dd-vis,.header .header__menu .header__dd-vis .dd-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header__menu .header__dd-vis .dd-btn{margin-left:10px;width:25px;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header__menu .header__dd-vis .dd-btn svg{width:15px;height:15px}.header .header__menu .header__dd-hide{margin-top:30px;display:none}.header .header__menu .header__dd-hide .submenu{margin-left:10px}.header .header__menu .header__dd-hide .submenu li{margin-top:10px}.header .header__menu .header__dd-hide .submenu li:first-child{margin-top:0}.header .header__menu .header__dd-hide .submenu li a{font-weight:500;font-size:14px;line-height:14px;color:#fff}.header .header__menu .header__menu-fb{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 65px;gap:32px 65px;margin-top:auto;position:relative}@media (max-width:767.98px){.header .header__menu .header__menu-fb{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header .header__menu .header__menu-fb .links{display:none}.header .header__menu .header__menu-fb .header__menu-btn{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header .header__menu .header__menu-fb .header__menu-btn::after{position:absolute;content:"";width:100%;height:1px;background:#e2e2e2;right:-83px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .header__menu .header__menu-fb .header__menu-popup{font-weight:500;font-size:14px;line-height:17px;color:#fff;padding:15px 30px;background:#e28045;border:2px solid transparent;border-radius:123px;z-index:2;position:relative}.header .header__menu .header__menu-fb .header__menu-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:1;background:#282828}@media (max-width:767.98px){.header .header__menu .header__menu-fb .header__menu-social{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.header .header__menu .header__menu-fb .header__menu-social li{width:auto;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:23px}.header .header__menu .header__menu-fb .header__menu-social li:last-child{margin-right:0}.header .header__menu .header__menu-fb .header__menu-social li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header__menu .header__menu-fb .header__menu-social li a::after{content:"";background:#fff;width:20px;height:20px;display:block;aspect-ratio:1;-webkit-mask:var(--icon) no-repeat center/contain;mask:var(--icon) no-repeat center/contain}@media (min-width:0px) and (max-width:1920px){.header .menu-toggle-btn{-webkit-transform:translateX(calc(-50% + 75px));transform:translateX(calc(-50% + 75px))}}@media (min-width:0px) and (max-width:1919px){.header .menu-toggle-btn{-webkit-transform:none;transform:none}}@media (min-width:0px) and (max-width:1365px){.header .menu-toggle-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:none;transform:none;position:static;margin-left:auto}.header .menu-toggle-btn .arr{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:24px;width:32px;margin-top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header .menu-toggle-btn p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:15px;margin-right:15px;margin-top:0}.header .menu-toggle-btn .btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header .header__menu-wrapper{max-width:100%;padding-left:80px;padding-right:80px;border-radius:0}.header .header__menu .container{padding:0}.header .decor,.header .header__menu-wrapper::after,.header .header__menu-wrapper::before,.header .line::after,.header .search{display:none}.header::before{max-width:100%}.header .contacts{margin-left:110px}.header .line{-webkit-transform:translate(calc(-100vw - 35px),0);transform:translate(calc(-100vw - 35px),0);max-width:100%}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),111px);transform:translate(calc(-100% + -1px),111px)}.header .header__menu .header__form{width:100%;margin-top:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:3;height:50px;border:1px solid #fff;border-radius:100px;padding:10px 55px 10px 25px}.header .header__menu .header__form label{height:100%;width:100%}.header .header__menu .header__form input{width:100%;height:100%;font-weight:400;font-size:12px;line-height:15px;color:#fff;background:0 0}.header .header__menu .header__form input::-webkit-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input::-moz-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input:-ms-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form input::-ms-input-placeholder{font-weight:400;font-size:12px;line-height:15px;color:#9d9d9d}.header .header__menu .header__form button,.header .header__menu .header__form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header .header__menu .header__form button{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;width:20px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header__menu .header__form button svg{width:20px;height:20px}}@media (min-width:0px) and (max-width:767px){.header .contacts,.header .header__menu .header__menu-fb::after{display:none}.header .logo{width:120px;height:44px}.header .menu-toggle-btn .arr{width:24px;height:18px}.header .menu-toggle-btn p{font-size:10px;line-height:12px;margin-left:13px;margin-right:13px}.header .menu-toggle-btn .btn{width:43px;height:43px}.header .menu-toggle-btn .btn span:first-child{left:12px;top:15px}.header .menu-toggle-btn .btn span:nth-child(2){left:12px;top:21px}.header .menu-toggle-btn .btn span:nth-child(3){left:12px;top:27px}.header .wrapper{padding-top:9px;padding-bottom:9px}.header .header__menu-wrapper{padding:0 20px 30px}.header .header__menu .header__nav-list{grid-template-columns:1fr;grid-gap:16px;margin-bottom:16px}.header .header__menu .header__nav{margin-top:35px}.header .header__menu .header__dd-vis .link{font-size:14px;line-height:17px}.header .header__menu .header__menu-fb .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header__menu .header__menu-fb .links a{font-weight:400;font-size:14px;line-height:17px;color:#fff}.header .header__menu .header__menu-fb .links a.email{margin-top:7px;padding-bottom:3px;border-bottom:2px solid #4eb1de}.header .header__menu .header__menu-fb .header__menu-social{padding-right:0;margin:30px 0}.header .header__menu .header__dd-hide{margin-top:10px}.header .header__menu .header__dd-hide .submenu li a{font-size:12px;line-height:12px}.header .line{height:62px}.header .header__menu{-webkit-transform:translate(calc(-100% + -1px),62px);transform:translate(calc(-100% + -1px),62px);padding-bottom:62px}}.header.header--lc .menu-toggle-btn .arr{display:none}.header.header--lc{z-index:11;position:relative}.header.header--lc .wrapper{padding-top:16px}.header.header--lc::after{z-index:-2}.header.header--lc::before{position:absolute;content:"";background:linear-gradient(85.35deg,#e8ebed -8.34%,#faebe3 35.02%,#e9eae5 96.19%);height:200px;width:100vw;top:0;left:var(--head-left);z-index:-1;border-bottom-left-radius:100px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header.header--lc .header__lc{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transform:translateY(10px);transform:translateY(10px)}.header.header--lc .header__lc::after{position:absolute;content:"";background:#fff;height:130px;width:1px;top:-26px;left:-39px}.header.header--lc .header__lc .basket,.header.header--lc .header__lc .basket__basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header.header--lc .header__lc .basket{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header.header--lc .header__lc .basket__basket{background:#fff;-webkit-box-shadow:4px 7px 17px rgba(0,0,0,.06);box-shadow:4px 7px 17px rgba(0,0,0,.06);width:58px;height:58px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:relative}.header.header--lc .header__lc .basket__basket img{width:20px;height:25px;-o-object-fit:contain;object-fit:contain}.header.header--lc .header__lc .basket p{font-weight:500;font-size:14px;line-height:17px;color:#000;margin-top:12px}.header.header--lc .header__lc .user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-left:65px}.header.header--lc .header__lc .user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header.header--lc .menu-toggle-btn{position:static;-webkit-transform:none;transform:none;margin-left:90px;margin-right:150px;-webkit-transform:translateY(10px);transform:translateY(10px)}@media (min-width:0px) and (max-width:1365px){.header.header--lc .contacts{margin-right:auto}.header.header--lc .menu-toggle-btn{margin-left:10px;-webkit-transform:none;transform:none;margin-right:45px}.header.header--lc .header__lc .basket p,.header.header--lc .header__lc .login p,.header.header--lc .menu-toggle-btn p{display:none}.header.header--lc .header__lc{-webkit-transform:none;transform:none;z-index:5}.header.header--lc .wrapper{padding-top:22px}.header.header--lc .header__lc .user{margin-left:10px}.header.header--lc .header__lc::after{left:-23px;top:0;height:63px}}@media (min-width:0px) and (max-width:767px){.header.header--lc::before{position:absolute;content:"";background:linear-gradient(85.35deg,#e8ebed -8.34%,#faebe3 35.02%,#e9eae5 96.19%);height:80px;width:50vw;top:0;z-index:-1;border-bottom-left-radius:30px;right:0;left:unset;width:200px}.header.header--lc .header__lc .basket__basket{width:43px;height:43px}.header.header--lc .header__lc .enter__enter{width:43px!important;height:43px!important}.header.header--lc .menu-toggle-btn{margin-right:20px;margin-left:auto}.header.header--lc .header__lc::after{left:-10px;top:0;height:46px}.header.header--lc .wrapper{padding-top:9px}}.crumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs .crumbs{position:relative;z-index:2;padding-top:80px}@media (min-width:0px) and (max-width:767.98px){.header .header__menu .header__form{padding:9px 55px 11px 30px;height:38px}.breadcrumbs .crumbs{padding-top:10px;padding-bottom:10px}}.crumbs{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:30px}.crumbs li{list-style-type:none}.crumbs li:last-child::after{display:none}.crumbs li a{font-weight:400;font-size:12px;line-height:18px;color:#616161}.p-catalog .wrap .decor picture::after{position:absolute;content:"";background-repeat:no-repeat;background-size:contain;background-position:center}.p-catalog .wrap .decor picture::after{background:url(/local/templates/main/css/../img/coaching-img-decor.svg) center center/contain no-repeat;width:420px;height:108px;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-catalog .content .panel .category ul{padding-top:40px}.p-catalog .content .panel .category ul li:first-child{margin-top:0}.p-catalog .content .content__single ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-catalog .content .panel .category ul li.active a{font-weight:600}.p-catalog .wrap .info h1{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:42px;line-height:48px;color:#000}.p-catalog .content .content__single ul li .img picture img{-o-object-fit:contain;object-fit:contain}.p-catalog{position:relative}.p-catalog::after{position:absolute;content:"";z-index:-1}.p-catalog::after{background:linear-gradient(85.35deg,#e8ebed -8.34%,#faebe3 35.02%,#e9eae5 96.19%);height:200px;width:100vw;top:-133px;left:var(--head-left);border-bottom-left-radius:100px;-webkit-transform:translateY(-400px);transform:translateY(-400px)}.p-catalog .content,.p-catalog .wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.p-catalog .wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-catalog .wrap .info{margin-top:80px;max-width:600px}.p-catalog .wrap .decor{margin-top:114px}.p-catalog .wrap .decor picture{width:468px;height:335px;position:relative}.p-catalog .wrap .decor picture img{-o-object-fit:cover;object-fit:cover;border-radius:0 0 500px 500px}.p-catalog .content{margin-top:70px}.p-catalog .content .panel{width:270px}.p-catalog .content .panel .category__title{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:48px;color:#000;position:relative}.p-catalog .content .panel .category__title::after{position:absolute;content:"";background:#e2e2e2;width:100vw;height:1px;bottom:0;right:0}.p-catalog .content .panel .category__title::before{position:absolute;content:"";background:#000;width:70px;height:2px;bottom:0;left:0}.p-catalog .content .panel .category ul li{margin-top:25px}.p-catalog .content .content__single ul li .card-info .name,.p-catalog .content .panel .category ul li a{font-weight:500;font-size:18px;line-height:19px;color:#424242}.p-catalog .content .panel .category ul li.active a{color:#000}.p-catalog .content .content__single{width:calc(100% - 327px);margin-left:auto;margin-top:42px}.p-catalog .content .content__single ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px 60px}.p-catalog .content .content__single ul li .card-info,.p-catalog .content .content__single ul li .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-catalog .content .content__single ul li .img{background:#fff;border:1px solid #e2e2e2;border-radius:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:25px;min-height:323px}.p-catalog .content .content__single ul li .img::after{position:absolute;content:"";background:#e8ebed;width:calc(100% - 50px);height:calc(100% - 50px);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:10px}.p-catalog .content .content__single ul li .img picture{width:132px;height:192px;position:relative;z-index:1}.p-catalog .content .content__single ul li .card-info{margin-top:auto;padding:25px 5px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-catalog .content .content__single ul li .card-info .name{font-weight:600;line-height:24px;color:#000}@media (min-width:0px) and (max-width:1365px){.p-catalog .wrap .decor picture{width:363px;height:260px}.p-catalog .wrap .decor picture::after{width:330px;height:95px}.p-catalog .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-catalog .content .panel .category ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.p-catalog .content .panel{width:100%}.p-catalog .content .panel .category ul li{margin-top:0}.p-catalog .content .panel .category__title{font-size:24px;line-height:48px}.p-catalog .content .panel .category ul li a{font-size:14px;line-height:19px}.p-catalog .content .content__single{width:100%;margin-top:60px}.p-catalog .content .content__single ul{grid-gap:50px 30px}.p-catalog .wrap .info h1{font-size:35px;line-height:48px}}.p-catalog::after,.p-catalog::before{margin-top:var(--bread)}@media (min-width:0px) and (max-width:767px){.crumbs li a{font-size:12px;line-height:20px}.p-catalog .wrap .decor picture{width:290px;height:207px;margin-left:auto;margin-right:auto}.p-catalog .wrap .decor picture::after{width:260px;height:90px}.p-catalog::after{margin-top:0;height:120px;border-bottom-left-radius:50px;left:50%;width:50vw}.p-catalog .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-catalog .wrap .info h1{font-size:30px;line-height:45px}.p-catalog{margin-top:-62px;padding-top:62px}.p-catalog::before{top:62px}.p-catalog .wrap .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:50px}.p-catalog .content{margin-top:60px}.p-catalog .content .panel .category ul{grid-template-columns:1fr}.p-catalog .content .content__single ul{grid-template-columns:1fr 1fr;grid-gap:40px 20px}.p-catalog .content .content__single ul li .img{padding:17px;min-height:211px}.p-catalog .content .content__single ul li .img picture{width:86px;height:125px}.p-catalog .content .content__single ul li{min-width:100px}.p-catalog .content .content__single ul li .img::after{width:calc(100% - 25px);height:calc(100% - 25px)}.p-catalog .content .content__single ul li .card-info .name{text-align:center;font-size:14px;line-height:20px}.p-catalog .content .content__single ul li .card-info{padding-top:20px}}.header.header--lc .header__lc .enter__enter{background:#fff;-webkit-box-shadow:4px 7px 17px rgba(0,0,0,.06);box-shadow:4px 7px 17px rgba(0,0,0,.06);width:58px;height:58px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header.header--lc .header__lc .enter__enter img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;position:absolute;left:25%}.header.header--lc .header__lc .login{text-align:center}.header.header--lc .header__lc .login p{font-weight:500;font-size:14px;line-height:17px;color:#000;margin-top:12px}.header__nav-item{list-style:none}
