.Filter-module{position:absolute;z-index:4;width:292px;max-height:260px;top:61px;background:#fff;box-shadow:0 10px 40px rgba(5,25,50,.2);border-radius:8px;overflow:scroll;cursor:default;font-family:"Montserrat";font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1px}.Filter-module_list{width:260px;margin:12px 20px 12px 12px}.Filter-module_list a{text-decoration:none;color:inherit}.Filter-module_list_item{box-sizing:border-box;width:260px;height:36px;padding:8px 32px 8px 8px;cursor:pointer}.Filter-module_list_item:not(:last-child){margin-bottom:4px}.choicen,.Filter-module_list_item:hover{background:#f4f4f4;border-radius:4px}.Filter{grid-area:filterTr;width:auto;grid-gap:8px;gap:8px}.Filter,.Filter_item{display:flex;flex-direction:column}.Filter_item{width:290px;height:56px;position:relative;background:#e6e8eb;border-radius:8px;font-family:"Montserrat";font-weight:600;cursor:pointer}.Filter_item_topic{width:234px;height:16px;margin-top:8px;margin-left:12px;font-size:12px;line-height:16px;letter-spacing:.4px;opacity:.5}.Filter_item_text{width:234px;height:20px;margin-top:4px;margin-left:12px;font-size:14px;line-height:20px;letter-spacing:.1px}.Filter_item_triangle{position:absolute;width:16px;height:16px;right:17.43px;top:20px;background-image:url(/static/media/triangle.e5940f1b.svg);background-repeat:no-repeat;background-position:50%}@media (max-width:1024px){.Filter{flex-direction:row;flex-wrap:wrap;width:640px}.Filter_item{width:316px}}@media (max-width:719px){.Filter{flex-direction:column;margin-left:12px}.Filter,.Filter_item{width:296px}}.Modal{position:fixed;top:0;top:var(--scr,0);right:0;z-index:99;overflow:hidden}.Modal,.Modal_background{width:100%;height:100%;height:calc(var(--vh, 1%)*100);left:0}.Modal_background{position:absolute;top:0;background:#051932;opacity:.6}.Modal_button-cancel{top:9.39px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);cursor:pointer}.Modal_button-cancel,.Modal_button-cancel_bg1,.Modal_button-cancel_bg2{position:absolute;width:22px;height:22px}.Modal_button-cancel_bg1{background:url(/static/media/x1.33235700.svg)}.Modal_button-cancel_bg2{background:url(/static/media/x2.6dd00b72.svg)}.Modal_board{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:320px;height:calc(100% - 40px);height:calc(var(--vh, 1%)*100 - 40px);top:40px;background:#fff;box-shadow:0 16px 32px rgba(17,16,52,.04);border-radius:10px 10px 0 0}.Modal_board_header{margin:24px auto 12px 12px;font-size:24px;line-height:24px;width:110px;height:24px}.Modal_board_btns{position:absolute;bottom:0;box-sizing:border-box;width:320px;height:50px;padding:5px 12px;display:flex;justify-content:space-between;background:#fff;opacity:.8;border-radius:10px 10px 0 0}.Modal_board_btns_cancel,.Modal_board_btns_submit{width:145px;height:40px;font-family:"Montserrat";font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1px;border:none;border-radius:8px;cursor:pointer}.Modal_board_btns_cancel{background:#e6e8eb;color:#051932}.Modal_board_btns_submit{background:#00c0d1;color:#fff}.Trainers{width:100vw;display:flex;justify-content:center}.Trainers,.Trainers_page{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.Trainers_page{width:1200px;margin-top:40px;margin-bottom:100px}.Trainers_page_topic{width:auto;height:auto}.Trainers_page_topic_head{width:auto;height:36px;font-size:34px;line-height:36px}.Trainers_page_topic_text{width:600px;height:48px;margin-top:12px;font-weight:400;font-size:16px;line-height:24px}.Trainers_page_container{margin-top:40px;display:grid;grid-gap:42px;gap:42px;align-items:flex-start;grid-template-areas:"filterTr main" "join main" "none main"}.Trainers_page_container_btns{grid-area:filterTr}.Trainers_page_container_btns_clear,.Trainers_page_container_btns_open,.Trainers_page_container_btns_open_gray{box-sizing:border-box;height:40px;position:relative;padding:0;border-radius:8px;cursor:pointer}.Trainers_page_container_btns_clear span,.Trainers_page_container_btns_open_gray span,.Trainers_page_container_btns_open span{font-weight:600;font-family:"Nunito Sans";color:#141e32;text-align:center}.Trainers_page_container_btns_open{background:#fff;border:1px solid #00bdc7;width:120px}.Trainers_page_container_btns_open span{line-height:24px;font-size:16px}.Trainers_page_container_btns_open_gray{background:#dadde1;border:none;width:144px}.Trainers_page_container_btns_open_gray span{line-height:24px;font-size:16px}.Trainers_page_container_btns_clear{width:124px;margin-left:8px;background:#fff;border:1px solid rgba(20,30,50,.1);box-shadow:0 16px 32px rgba(17,16,52,.04);border-radius:10px}.Trainers_page_container_btns_clear span{position:relative;line-height:16px;font-size:12px;left:15px}.Trainers_page_container_btns_clear span:before{position:absolute;display:block;left:-29px;content:"";width:18px;height:18px;background-image:url(/static/media/Clear.93875871.svg)}.Trainers_page_container_main{grid-area:main;width:868px;display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;height:auto}.Trainers_page_container_join{grid-area:join;width:290px;height:400px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:20px}.Trainers_page_container_join_img{background-image:url(/static/media/advertise.da2359f5.jpg);background-repeat:no-repeat;width:290px;height:400px;z-index:1;position:absolute;border-radius:20px}.Trainers_page_container_join_linear{width:290px;height:400px;background:linear-gradient(180.3deg,rgba(108,174,226,0) 25.57%,#3683e6 77.05%);z-index:2;position:absolute;border-radius:20px}.Trainers_page_container_join_box{width:250px;z-index:3;position:relative}.Trainers_page_container_join_box_topic{height:72px;margin-bottom:8px;font-size:34px;line-height:36px;color:#fff}.Trainers_page_container_join_box_text{height:40px;margin-bottom:20px;font-weight:400;font-size:14px;line-height:20px;color:#fff}.Trainers_page_container_join_box_button{height:52px;width:250px;border:none;padding:0;margin-bottom:20px;background:#00bdc7;border-radius:12px;cursor:pointer}.Trainers_page_container_join_box_button span{font-size:20px;line-height:24px;text-align:center;font-family:"Nunito Sans";color:#fff}@media (max-width:1279px){.Trainers_page{width:945px}.Trainers_page_container_main{width:655px}}@media (max-width:1024px){.Trainers_page{width:640px}.Trainers_page_container{margin-top:20px;grid-template-areas:"filterTr" "main" "join";grid-gap:20px;gap:20px}.Trainers_page_container_join{margin-top:20px;width:640px;align-items:flex-start}.Trainers_page_container_join_img{background-image:url(/static/media/advertise640.b30bfa8b.jpg);width:640px}.Trainers_page_container_join_linear{width:640px}.Trainers_page_container_join_box{left:44.14px;width:551.72px}.Trainers_page_container_join_box_button{width:551.72px}.Trainers_page_container_main{width:640px}}@media (max-width:719px){.Trainers_page{margin-top:12px;margin-bottom:40px;width:296px}.Trainers_page_topic_head{height:24px;font-size:24px;line-height:24px}.Trainers_page_topic_text{width:296px;height:80px;font-size:14px;line-height:20px}.Trainers_page_container{margin-top:12px}.Trainers_page_container_join{width:296px}.Trainers_page_container_join_img{width:296px;background-image:url(/static/media/advertise296.c32d1f57.jpg)}.Trainers_page_container_join_linear{width:296px}.Trainers_page_container_join_box{left:20.41px;width:255.17px}.Trainers_page_container_join_box_button{width:255.17px}.Trainers_page_container_main{width:296px;grid-gap:8px;gap:8px}}.Card_item,.Card_item-empty{width:276px;height:276px;position:relative;background:#dadde1;border-radius:20px;cursor:pointer}.Card_item-empty_text,.Card_item_text{position:absolute;height:120px;left:0;right:0;bottom:0;border-radius:0 0 20px 20px;background:linear-gradient(180deg,rgba(5,25,50,0),rgba(5,25,50,.6))}.Card_item-empty_text span,.Card_item_text span{position:relative;top:48px;left:20px;font-size:24px;line-height:24px;color:#fff}.Card_item img{width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:20px}.Card_item-empty{display:flex}.Card_item-empty img{margin:auto}@media (max-width:1279px){.Card_item,.Card_item-empty{width:191px;height:191px}.Card_item-empty_text,.Card_item_text{height:72px}.Card_item-empty_text span,.Card_item_text span{top:16px;left:12px;font-weight:600;font-size:16px}}@media (max-width:1024px){.Card_item,.Card_item-empty{width:200px;height:200px}}@media (max-width:719px){.Card_item,.Card_item-empty{width:144px;height:144px;border-radius:12px}.Card_item-empty_text,.Card_item_text{height:72px;border-radius:0 0 12px 12px}.Card_item-empty img,.Card_item img{border-radius:12px}}@-webkit-keyframes wg-anim-circle-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes wg-anim-circle-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wg-circle-loader{display:flex;justify-content:center}.wg-circle-loader__body{display:inline-block;position:relative;width:80px;height:80px}.wg-circle-loader__item{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:wg-anim-circle-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:wg-anim-circle-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#00c0d1}.wg-circle-loader__item:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.wg-circle-loader__item:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.wg-circle-loader__item:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}.TrainerInfo{width:100vw;display:flex;justify-content:center;font-size:16px;line-height:24px}.TrainerInfo,.TrainerInfo_page{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.TrainerInfo_page{width:1200px;margin-top:20px;margin-bottom:80px}.TrainerInfo_page a{text-decoration:none;color:#051932}.TrainerInfo_page_topic{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:32px;margin-bottom:20px;display:flex;align-items:center;cursor:pointer}.TrainerInfo_page_topic_circle{position:relative;width:32px;height:32px;background:#dadde1;border-radius:50%}.TrainerInfo_page_topic_circle_arrow{position:absolute;left:11.2px;top:8px;width:8.37px;height:14.4px;background-image:url(/static/media/Arrow.95c0a1c7.svg)}.TrainerInfo_page_topic_text{margin-left:8px;font-weight:600}.TrainerInfo_page_container{display:flex;justify-content:space-between}.TrainerInfo_page_container_side{width:auto}.TrainerInfo_page_container_side_photo{width:560px;height:560px;border-radius:20px;background-color:grey}.TrainerInfo_page_container_side_photo img{width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:20px}.TrainerInfo_page_container_main{width:600px}.TrainerInfo_page_container_main_name{font-size:34px;line-height:36px}.TrainerInfo_page_container_main_info{margin-top:20px}.TrainerInfo_page_container_main_buttons{margin-top:32px;margin-bottom:40px;display:flex;grid-gap:8px;gap:8px}.TrainerInfo_page_container_main_buttons_record{background:#00bdc7;color:#fff}.TrainerInfo_page_container_main_buttons_recall,.TrainerInfo_page_container_main_buttons_record{box-sizing:border-box;width:220px;height:52px;border-radius:12px;padding:14px 20px;font-size:20px;text-align:center;cursor:pointer}.TrainerInfo_page_container_main_buttons_recall{background:#dadde1;color:#141e32}.TrainerInfo_page_container_main_box{font-family:"Montserrat";display:flex;flex-direction:column;grid-gap:30px;gap:30px}.TrainerInfo_page_container_main_box_item{font-family:"Montserrat"}.TrainerInfo_page_container_main_box_item_header{letter-spacing:.15px;font-weight:600;width:343px;margin-bottom:8px}.TrainerInfo_page_container_main_box_item_text{letter-spacing:.5px;font-weight:400;width:auto;min-height:24px}@media (max-width:1279px){.TrainerInfo_page{width:944px;margin-bottom:20px}.TrainerInfo_page_container_side_photo{width:442px;height:442px}.TrainerInfo_page_container_main{width:462px}}@media (max-width:1000px){.TrainerInfo_page{width:640px;margin-bottom:40px}.TrainerInfo_page_container{display:block}.TrainerInfo_page_container_side_photo{width:400px;height:400px}.TrainerInfo_page_container_main{margin-top:40px;width:640px}}@media (max-width:719px){.TrainerInfo_page{width:296px;margin-bottom:30px}.TrainerInfo_page_container_side_photo{width:296px;height:296px}.TrainerInfo_page_container_main{margin-top:20px;width:296px}.TrainerInfo_page_container_main_buttons{flex-direction:column}}@font-face{font-family:"Nunito Sans";src:local("Nunito Sans Bold"),local("NunitoSans-Bold"),url(/static/media/NunitoSans-Bold.022586a7.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Nunito Sans";src:local("Nunito Sans Regular"),local("NunitoSans-Regular"),url(/static/media/NunitoSans-Regular.a427ddbe.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-SemiBold.262fb106.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/static/media/Montserrat-SemiBold.262fb106.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-SemiBold.1d679c82.woff2) format("woff2"),url(/static/media/Montserrat-SemiBold.19721359.woff) format("woff"),url(/static/media/Montserrat-SemiBold.87718949.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-Regular.3220cdd4.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/static/media/Montserrat-Regular.3220cdd4.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-Regular.8b56391e.woff2) format("woff2"),url(/static/media/Montserrat-Regular.3db65dc4.woff) format("woff"),url(/static/media/Montserrat-Regular.317b418e.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:-apple-system,BlinkMacSystemFont,"Nunito Sans","Ubuntu",sans-serif;font-style:normal;font-weight:700;color:#051932;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.bf821b2d.chunk.css.map */