.slider-manager{padding-top:3rem;position:relative}@media screen and (max-width:991px){.slider-manager{padding-top:0}}.slider-manager__title{font-size:2.4rem;font-weight:700;letter-spacing:.01em;line-height:2.6rem;margin-bottom:1.5rem;padding:0 5rem;text-align:center}@media screen and (max-width:991px){.slider-manager__title{display:none}}.slider-manager__slider{position:static}@media screen and (min-width:768px) and (max-width:992px){.slider-manager__slide{padding-bottom:5rem}}@media screen and (max-width:767px){.slider-manager__slide{padding-bottom:4rem;width:50%}}@media screen and (max-width:991px){.slider-manager__slide .employee{background-color:#f7f2f2;margin:0!important}}@media screen and (max-width:767px){.slider-manager__slide .employee__photo{max-height:6.5rem;max-width:6.5rem}.slider-manager__slide .employee__name{font-size:1rem!important;margin-bottom:1.5rem}.slider-manager__slide .employee__mail,.slider-manager__slide .employee__phone{font-size:1.2rem!important}}.slider-manager__buttons{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:3}@media screen and (max-width:767px){.slider-manager__buttons{justify-content:center;margin:3rem auto 2rem;position:static}}.slider-manager__buttons .swiper-pagination{color:#0081d7;display:none;font-size:1.4rem;z-index:9}@media screen and (max-width:767px){.slider-manager__buttons .swiper-pagination{display:block}}.slider-manager__button{background-color:transparent;background-position:50%;background-size:contain;border:none;box-shadow:none;cursor:pointer;height:2.4rem;width:2.4rem}@media screen and (min-width:768px) and (max-width:992px){.slider-manager__button{display:inline-flex;height:4rem;margin:0;width:4rem}}@media screen and (max-width:767px){.slider-manager__button{display:inline-flex;height:3rem;margin:0;width:3rem}}.slider-manager__button--prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23fff'/%3E%3Cpath fill='%23242424' d='m8.242 11.981 4.745-4.349a.51.51 0 0 1 .685 0l.286.266c.19.177.19.462 0 .638L9.838 12.3l4.116 3.764c.19.177.19.461 0 .638l-.286.266a.51.51 0 0 1-.685 0l-4.745-4.35a.43.43 0 0 1 .004-.637'/%3E%3C/svg%3E")}@media screen and (max-width:767px){.slider-manager__button--prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='14.5' style='fill:none;stroke:%230081d7'/%3E%3Cpath d='m11.4 15.8 5.9 5.4c.2.2.6.2.9 0l.4-.3c.2-.2.2-.6 0-.8l-5.2-4.7 5.1-4.7c.2-.2.2-.6 0-.8l-.4-.3c-.2-.2-.6-.2-.9 0L11.4 15c-.2.2-.2.6 0 .8' style='fill:%230081d7'/%3E%3C/svg%3E")}}.slider-manager__button--next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23fff'/%3E%3Cpath fill='%23242424' d='m15.958 11.981-4.745-4.349a.51.51 0 0 0-.685 0l-.286.266a.43.43 0 0 0 0 .638l4.12 3.764-4.116 3.764a.43.43 0 0 0 0 .638l.286.266a.51.51 0 0 0 .685 0l4.745-4.35a.43.43 0 0 0-.004-.637'/%3E%3C/svg%3E")}@media screen and (max-width:767px){.slider-manager__button--next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3E%3Ccircle r='14.5' stroke='%230081D7' transform='matrix(-1 0 0 1 15 15)'/%3E%3Cpath fill='%230081D7' d='M19.697 14.977 13.766 9.54a.637.637 0 0 0-.856 0l-.357.333a.536.536 0 0 0 0 .797l5.15 4.705-5.145 4.705a.536.536 0 0 0 0 .797l.357.333c.237.22.62.22.856 0l5.93-5.437a.54.54 0 0 0-.004-.796'/%3E%3C/svg%3E")}}@media screen and (min-width:768px) and (max-width:992px){.slider-manager__button.swiper-button-disabled{opacity:0}}.slider-manager__pagination{bottom:0;color:#0081d7;font-size:1.4rem;height:3rem;line-height:3rem}.info-block{margin-left:auto;margin-right:auto;max-width:117rem;min-width:28rem;position:relative}@media screen and (max-width:767px){.info-block{margin:0 -1.6rem}}@media screen and (min-width:768px) and (max-width:992px){.info-block{margin:0 -3.4rem}}.info-block__area{background-color:#f7f2f2;display:flex}@media screen and (max-width:991px){.info-block__area{flex-direction:column}}.info-block__image{display:flex;max-width:25.5rem;width:100%}@media screen and (max-width:991px){.info-block__image{height:30rem;max-width:100%;overflow:hidden;position:relative;width:100%}}@media screen and (min-width:768px) and (max-width:992px){.info-block__image{height:30rem}}.info-block__image .el-image{height:100%;width:100%}.info-block__image .el-image img{-o-object-fit:cover;object-fit:cover}.info-block__content{padding:3.5rem 4rem 1.5rem 3rem;width:calc(100% - 25.5rem)}@media screen and (max-width:991px){.info-block__content{padding:3.6rem 1.5rem 2.5rem;width:100%}}@media screen and (min-width:768px) and (max-width:992px){.info-block__content{padding:2rem 2.5rem}.info-block__content .text-block{margin-bottom:0}}.program-day .test,.program-day .test>div{display:flex;justify-content:space-between}.program-day .test>div{flex-direction:column;width:49%}.program-day .test>div img{width:100%}.program-day__block{background-color:#fff;box-shadow:0 3px 6px #00000038;display:flex;margin-bottom:1rem;min-height:27.5rem;position:relative}@media screen and (max-width:991px){.program-day__block{flex-direction:column;min-height:auto}}.program-day__slider__slide{height:25rem}.program-day__slider__slide .el-image{height:100%;width:100%}.program-day__slider__slide .el-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.program-day__image{display:block;max-width:25.5rem;width:100%}@media screen and (max-width:991px){.program-day__image{height:19rem;max-width:100%}}.program-day__image .el-image{display:block;height:100%;overflow:hidden;position:relative;width:100%}.program-day__image img{display:block;height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.program-day__content{flex-grow:1;max-width:calc(100% - 25.5rem);padding:1.5rem 8.5% 2rem 3rem;position:relative}@media screen and (max-width:767px){.program-day__content{max-width:100%;padding:1.5rem}}@media screen and (min-width:768px) and (max-width:992px){.program-day__content{max-width:100%;padding:1.5rem 1.8rem}}.program-day__day{color:#242424;font-size:2.4rem;font-weight:700;letter-spacing:.01em;line-height:2.6rem;margin-bottom:1.5rem}@media screen and (max-width:991px){.program-day__day{font-size:2rem;font-weight:500;line-height:2.3rem;margin-bottom:.5rem}}.program-day__place{color:#242424;font-size:1.8rem;font-weight:700;line-height:2rem;margin-bottom:2.5rem}@media screen and (max-width:991px){.program-day__place{font-size:1.4rem;font-weight:500;line-height:1.6rem;margin-bottom:1rem}}.program-day__text{position:relative}.program-day__text:before{background-color:#f7f2f2;content:"";display:block;height:1px;margin-bottom:1.6rem;max-width:51.5rem;width:100%}@media screen and (max-width:991px){.program-day__text:before{margin-bottom:1rem;max-width:100%}}.program-day__text p{color:#242424;font-size:1.6rem;line-height:2.6rem}@media screen and (max-width:991px){.program-day__text p{font-size:1.4rem;line-height:2rem}}.program-day__form{background-color:#fff;border-radius:.2rem;box-shadow:0 4px 15px #00000026;display:flex;margin-bottom:1rem}@media screen and (max-width:991px){.program-day__form{flex-direction:column}}.program-day__form-content{display:flex;flex-grow:1;justify-content:space-between;padding:.5rem 3rem .5rem .5rem}@media screen and (max-width:991px){.program-day__form-content{flex-direction:column;padding:.5rem}}.program-day__form-content .select{width:100%}.program-day__form-content .select:not(:last-child){margin-right:1rem}@media screen and (max-width:991px){.program-day__form-content .select:not(:last-child){margin-bottom:.5rem}}.program-day__form-price{align-items:center;background-color:#fec52d;color:#242424;display:flex;flex-direction:column;font-size:1.4rem;font-weight:500;justify-content:center;max-width:15.5rem;width:100%}@media screen and (max-width:991px){.program-day__form-price{height:4rem;margin:0 .5rem .5rem;max-width:calc(100% - 1rem)}}.program-day__form-price span{opacity:.3}.program-day__images{margin-right:-15px;position:relative}@media screen and (max-width:991px){.program-day__images{margin-bottom:2rem;margin-right:0}}
