.page-main__title.page-main__title--backlink{margin-top:10px}section.centering{margin-top:60px}section .blog__training-wrap{gap:20px}section .blog__training-block{margin-bottom:0;flex-direction:column;display:flex}section .blog__training-block img{border-bottom-right-radius:0;border-bottom-left-radius:0;height:240px}section .blog__training-block-info{flex:1;padding:30px 30px 50px;position:relative}section .blog__training-block-info h5{font-size:22px;font-weight:800;color:#202439;line-height:28px}section .blog__training-block-location{margin-bottom:20px;position:relative;padding-left:32px;display:block}section .blog__training-block-location:before{height:18px;content:"";position:absolute;background-size:contain;opacity:.5;top:2px;background-position:50% 50%;left:5px;width:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE4Ij48cGF0aCBmaWxsPSIjMjAyNDM5IiBkPSJNMi43NTMgMTQuMDg5cS4yMTYuMjc0LjQzMi41MmMuMTQ0LjE2Mi40Mi40NjIuNjI2LjY2OWExNiAxNiAwIDAgMCAyLjg3OSAyLjMyOGwuMzE5LjE5NC4zMi0uMTk0YTE1IDE1IDAgMCAwIDIuMTgzLTEuNjQgMTQgMTQgMCAwIDAgMS4wNzctMS4wNTdxLjU1NS0uNTk0IDEuMDMyLTEuMjUyLjM5LS41Mi43MjYtMS4wNzZhMTAuNTYgMTAuNTYgMCAwIDAgMS41NDYtNS40NTggNi44ODQgNi44ODQgMCAxIDAtMTMuNzY4IDBjLjAyIDIuMDQuNjI3IDQuMDI5IDEuNzQ2IDUuNzMzcS40MDYuNjQzLjg4MyAxLjIzM003LjAxIDMuNzE5YTMuNDQyIDMuNDQyIDAgMSAxIDAgNi44ODQgMy40NDIgMy40NDIgMCAwIDEgMC02Ljg4NCIvPjwvc3ZnPg==");background-repeat:no-repeat;display:block}section .blog__training-block-route{font-size:14px;font-weight:700;color:#ed692a;position:absolute;bottom:30px;left:30px;line-height:22px}section .blog__training-block-route:hover{text-decoration:underline;color:#ed692a;opacity:.7}section.actions__page a{color:#ed692a}section.actions__page a:hover{text-decoration:underline;color:#ed692a;opacity:.7}section .blog__training-block-route.web{display:block}section .blog__training-block-route.mobile{display:none}section h2.title,section h3.title{font-size:28px;font-weight:700;margin-bottom:30px;line-height:36px}section .tariff-advantages-list{list-style:none;padding-left:25px}section .tariff-advantages-item{font-size:14px;font-weight:400;margin-bottom:8px;position:relative;line-height:20px}section .tariff-advantages-item:before{height:8px;content:"";position:absolute;top:6px;background-color:#ed692a;border-radius:50%;margin-left:-20px;width:8px;display:block}section.club__wrapper-gallery-amenities{margin-bottom:0}section.club__wrapper-gallery-amenities:after{content:none}section .bx-yandex-view-layout{overflow:hidden;border:1px solid #eee;border-radius:16px}section .club__gallery-3d{text-align:center}@media (max-width:1024px){section .feedback__wrapper,section.centering{margin-top:50px}section .blog__training-wrap{flex-direction:row}section .blog__training-block{margin-bottom:30px;border-radius:16px;background:#fff;width:calc(50% - 10px)}section .blog__training-block-info{padding:20px 20px 45px}section .blog__training-block{margin-bottom:0}section.club__wrapper-gallery-amenities{padding-top:0;flex-direction:column;display:flex}section .club__gallery{order:1}section .tariff-advantages-list{column-count:2}}@media (max-width:767.99px){section.centering{margin-top:30px}section .blog__training-wrap{flex-direction:column;padding-bottom:0}section .blog__training-block{margin-bottom:30px;border-radius:16px;background:#fff;width:100%}section .blog__training-block img{border-top-right-radius:16px;border-top-left-radius:16px}section .blog__training-block-info h5{font-size:16px;font-weight:800;line-height:24px}section .blog__training-block-info{padding:15px 15px 40px}section .blog__training-block-route{bottom:15px;left:15px}section .blog__training-block-route.web{display:none}section .blog__training-block-route.mobile{display:block}section h3.title{font-size:22px;font-weight:700;margin-bottom:15px;line-height:28px}section.centering.maps{padding-right:0;padding-left:0}section.centering.maps .bx-yandex-view-layout{border-radius:0}section .club__gallery{margin-bottom:0}}@media (max-width:575.98px){section .tariff-advantages-list{column-count:1}}div.bx-yandex-map,div.bx-yandex-map div.YMaps-b-balloon-content{font-size:11px;color:#000}div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td{padding:0!important}div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{font-size:11px}div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b{background-image:none!important}form .btn{width:100%}form .btn svg{display:none}form .btn.loading svg.loading__icon,form .btn.success svg.success__icon{position:absolute;display:block}form .btn.loading span,form .btn.success span{display:none}form .btn .success__icon{animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;height:36px;stroke-miterlimit:10;position:relative;margin:0 auto;box-shadow:inset 0 0 0 #fff;border-radius:50%;stroke-width:4;width:36px;stroke:#fff}form .btn .success__icon .checkmark__circle{animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;fill:#ed692a;stroke-miterlimit:10;stroke-dasharray:166;stroke-width:5;stroke:#fff;stroke-dashoffset:166}form .btn:hover{background:#ed692a}form .btn .success__icon .checkmark__check{animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;stroke-dasharray:48;transform-origin:50% 50%;stroke-dashoffset:48}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #4bb71b}}.file__input__wrap{margin-bottom:30px;margin-top:-10px}.file__input__wrap .box__input{padding:25px;border:1px dashed #9b9fb7;text-align:center;border-radius:24px;background:#fff}.is-dragover .file__input__wrap .box__input{border:1px dashed #9b9fb7;background:#f3f4f7}.file__input__wrap .box__dragndrop,.file__input__wrap .box__error,.file__input__wrap .box__success,.file__input__wrap .box__uploading,.is-upload .file__input__wrap .box__input{display:none}.is-upload .file__input__wrap .box__success{padding:12px 54px 12px 24px;position:relative;flex-direction:row;align-items:center;border-radius:12px;background:#d6f1f0;display:block;display:flex}.is-upload .file__input__wrap .box__success svg{margin-right:10px}.is-upload .file__input__wrap .btn__trash{height:20px;right:24px;content:"";position:absolute;width:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBzdHJva2U9IiM5MkJBQkEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOCAxM3YtM00xMiAxM3YtM00xIDVoMTh2MGMtLjkzMiAwLTEuMzk4IDAtMS43NjUuMTUyYTIgMiAwIDAgMC0xLjA4MyAxLjA4M0MxNiA2LjYwMiAxNiA3LjA2OCAxNiA4djZjMCAxLjg4NiAwIDIuODI4LS41ODYgMy40MTRTMTMuODg2IDE4IDEyIDE4SDhjLTEuODg2IDAtMi44MjggMC0zLjQxNC0uNTg2UzQgMTUuODg2IDQgMTRWOGMwLS45MzIgMC0xLjM5OC0uMTUyLTEuNzY1YTIgMiAwIDAgMC0xLjA4My0xLjA4M0MyLjM5OCA1IDEuOTMyIDUgMSA1ek04LjA2OCAxLjM3Yy4xMTQtLjEwNi4zNjUtLjIuNzE0LS4yNjdBNi43IDYuNyAwIDAgMSAxMCAxYy40NCAwIC44NjguMDM2IDEuMjE3LjEwM3MuNi4xNjEuNzE1LjI2OCIvPjwvc3ZnPg==");display:block}.is-upload .file__input__wrap .btn__trash:hover{opacity:.8;cursor:pointer}.file__input__wrap input{height:.1px;overflow:hidden;position:absolute;opacity:0;width:.1px;z-index:-1}.file__input__wrap label .title{font-size:18px;font-weight:700;font-style:normal;margin-bottom:5px;color:#4c4f61;line-height:24px;font-family:Montserrat;display:block}.file__input__wrap label .description{font-size:14px;font-weight:400;font-style:normal;margin-bottom:20px;color:#4c4f61;line-height:22px;font-family:Montserrat;display:block}.file__input__wrap label .description strong{color:#ed692a}.file__input__wrap label .subdescription{font-size:12px;font-weight:400;font-style:normal;color:#9b9fb7;line-height:18px;font-family:Montserrat}.file__input__wrap+button[type=submit]{width:100%}@media (max-width:768px){#callback-form-main .feedback__text-field+.feedback__contacts-wrapper{margin-top:0}}.file__input__box{margin-bottom:30px;margin-top:-10px}.file__input__box .box__input{padding:25px;border:1px dashed #9b9fb7;text-align:center;border-radius:24px;background:#fff}.file__input__box .box__input.dragged{border:1px dashed #9b9fb7;background:#f3f4f7}.file__input__box .box__input.is-upload{display:none}.file__input__box .box__input .title{font-size:18px;font-weight:700;font-style:normal;margin-bottom:5px;color:#4c4f61;line-height:24px;font-family:Montserrat;display:block}.file__input__box .box__input .description{font-size:14px;font-weight:400;font-style:normal;margin-bottom:20px;color:#4c4f61;line-height:22px;font-family:Montserrat;display:block}.file__input__box .box__input .description strong{color:#ed692a;transition:text-decoration .6s ease}.file__input__box .box__input .description strong:hover{text-decoration:underline;cursor:pointer}.file__input__box .box__input .subdescription{font-size:12px;font-weight:400;font-style:normal;color:#9b9fb7;line-height:18px;font-family:Montserrat}.box__input__file__list .box__success{padding:12px 54px 12px 24px;position:relative;flex-direction:row;align-items:center;border-radius:12px;background:#d6f1f0;display:block;display:flex}.box__input__file__list .box__success svg{margin-right:10px}.box__input__file__list .btn__trash{height:20px;right:24px;content:"";position:absolute;width:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBzdHJva2U9IiM5MkJBQkEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOCAxM3YtM00xMiAxM3YtM00xIDVoMTh2MGMtLjkzMiAwLTEuMzk4IDAtMS43NjUuMTUyYTIgMiAwIDAgMC0xLjA4MyAxLjA4M0MxNiA2LjYwMiAxNiA3LjA2OCAxNiA4djZjMCAxLjg4NiAwIDIuODI4LS41ODYgMy40MTRTMTMuODg2IDE4IDEyIDE4SDhjLTEuODg2IDAtMi44MjggMC0zLjQxNC0uNTg2UzQgMTUuODg2IDQgMTRWOGMwLS45MzIgMC0xLjM5OC0uMTUyLTEuNzY1YTIgMiAwIDAgMC0xLjA4My0xLjA4M0MyLjM5OCA1IDEuOTMyIDUgMSA1ek04LjA2OCAxLjM3Yy4xMTQtLjEwNi4zNjUtLjIuNzE0LS4yNjdBNi43IDYuNyAwIDAgMSAxMCAxYy40NCAwIC44NjguMDM2IDEuMjE3LjEwM3MuNi4xNjEuNzE1LjI2OCIvPjwvc3ZnPg==");display:block}.box__input__file__list .box__success .btn__trash:hover{opacity:.8;cursor:pointer}.jFiler.callback__text-field--error:after{content:"Прикрепите резюме";left:20px;font-family:Montserrat,Roboto,sans-serif}