.result-item{cursor:pointer;margin-top:24px;position:relative;height:143px;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.08),0 6px 17px rgba(0,0,0,.1);border-radius:7px;width:426px;padding:0 20px}.result-item div,.result-item h3,.result-item p,.result-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.result-item__flag{height:29px;position:absolute;top:-16px;box-shadow:1px 3px 36px rgba(0,0,0,.21);transition:background-color .2s}.result-item__flag img{width:43px;height:29px;transition:opacity .2s}.result-item__cnt{height:58px;display:flex;flex-wrap:wrap}@media (max-width:478px){.result-item__cnt{height:63px}}.result-item__left-cnt{text-align:left;flex:5;align-self:flex-end;font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.5px;transition:color .2s;color:#424242;display:flex;align-items:center}@media (max-width:478px){.result-item__left-cnt{font-size:18px;line-height:22px;letter-spacing:-.6px}}.result-item__show-and-level{display:flex}@media (max-width:478px){.result-item__show-and-level{position:absolute;width:94.4%;top:42px;left:12px}}.result-item__level{flex:1}.result-item__right-cnt{flex:2.2;align-items:center;justify-content:flex-end;align-self:flex-end}@media (max-width:478px){.result-item__right-cnt{align-self:flex-start;padding-top:8px}}.result-item__date{position:absolute;top:-24px;right:20px;font-size:14px;line-height:16px;text-align:right;letter-spacing:-.3px;color:#424242}.result-item__date span{font-weight:600}.result-item__place{text-align:right;font-size:14px;line-height:16px;font-weight:400;color:#424242;letter-spacing:-.3px;font-style:italic;padding-right:2px}.result-item__place span{font-weight:700;font-size:36px;line-height:35px;letter-spacing:-.5px;color:var(--accent-color-primary)}@media (max-width:478px){.result-item__place span{font-size:24px;line-height:29px}}.result-item__class{border-bottom:1px solid #d8d8d8;font-size:14px;line-height:16px;letter-spacing:-.3px;padding-top:8px;text-align:left;padding-bottom:20px;color:#9b9b9b}@media (max-width:478px){.result-item__class{padding-top:4px}}.result-item__member-and-horse{padding-top:9px;display:flex;font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:-.3px;color:#424242;transition:color .2s}.result-item__separator{flex:1;text-align:center;color:#9b9b9b;font-weight:400}@media (max-width:478px){.result-item__separator{flex:2}}.result-item__horse{flex:6;text-align:right}.result-item__member{text-align:left;flex:6}.result-item:hover .result-item__flag{background-color:#000}.result-item:hover .result-item__flag img{opacity:.7}.result-item:hover .result-item__left-cnt,.result-item:hover .result-item__member-and-horse{color:var(--accent-color-primary)}.result-item:active .result-item__flag{background-color:#000}.result-item:active .result-item__flag img{opacity:.7}.result-item:active .result-item__left-cnt,.result-item:active .result-item__member-and-horse{color:var(--accent-color-secondary)}@media (max-width:903px){.result-item{width:100%;margin-left:0;margin-right:0;padding:0 12px;margin-bottom:33px}}.result-item--public-page:nth-child(2n){margin-left:20px}@media (max-width:903px){.result-item--public-page:nth-child(2n){margin-left:0}}.result-item--public-page:nth-last-child(3){margin-bottom:40px}@media (max-width:903px){.result-item--public-page:nth-last-child(3){margin-bottom:33px}}.result-item--theme-dark{background-color:#323232}.result-item--theme-dark .result-item__date,.result-item--theme-dark .result-item__member-and-horse,.result-item--theme-dark .result-item__place,.result-item--theme-dark .result-item__show-and-level{color:#fff}.result-list{display:flex;margin:0 auto;flex-wrap:wrap;justify-content:center;width:872px;padding:60px 0 0}@media (max-width:903px){.result-list{width:100%;padding-top:16px;padding-bottom:0}}.section-results{width:100%;max-width:1400px;padding:0 44px;margin:140px auto 0;text-align:center}@media (max-width:1399px){.section-results{padding:0 16px}}@media (max-width:478px){.section-results{margin-top:52px;text-align:center;display:flex;flex-flow:column}}.section-results .section-button{margin-top:60px}@media (max-width:478px){.section-results .section-button{margin-top:0}}.m-result-item{display:flex;height:72px;padding-top:5px;background:#fff;cursor:pointer}@media (max-width:478px){.m-result-item{padding-top:6px}}.m-result-item__left-cnt{width:58%;text-align:left}@media (max-width:478px){.m-result-item__left-cnt{width:46%}}.m-result-item__right-cnt{margin-left:auto;margin-right:22px}@media (max-width:478px){.m-result-item__right-cnt{margin-right:18px}}.m-result-item__flag{margin-left:21px;margin-right:10px;margin-top:2px}.m-result-item__flag img{width:40px;height:26px;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width:478px){.m-result-item__flag{margin-left:13px}}.m-result-item__show-and-level{height:18px;font-style:normal;font-weight:600;font-size:14px;line-height:16px;letter-spacing:-.3px;text-transform:uppercase;color:#424242}@media (max-width:478px){.m-result-item__show-and-level{height:22px}}.m-result-item__show{max-width:60%;padding-right:4px}.m-result-item__level,.m-result-item__show{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-result-item__level{max-width:40%}.m-result-item__class{height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-style:normal;font-weight:400;font-size:12px;line-height:15px;letter-spacing:-.5px;color:#747474}@media (max-width:478px){.m-result-item__class{font-size:14px;line-height:16px;letter-spacing:-.3px;height:19px}}.m-result-item__member-and-horse{font-style:normal;display:flex;font-size:12px;line-height:15px;letter-spacing:-.5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#747474}@media (max-width:478px){.m-result-item__member-and-horse{font-size:14px;line-height:16px}}.m-result-item__place{font-style:normal;font-weight:600;font-size:14px;line-height:16px;text-align:right;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:85px;color:#424242}@media (max-width:478px){.m-result-item__place{max-width:80px}}.m-result-item__date{font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-align:right;letter-spacing:-.5px;color:#747474;margin-top:20px;white-space:nowrap}@media (max-width:478px){.m-result-item__date{font-size:14px;line-height:16px;margin-top:25px}}.m-result-item--sidebar{padding-top:13px;height:76px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.m-result-item--sidebar .m-result-item__flag{margin-left:15px}@media (max-width:478px){.m-result-item--sidebar .m-result-item__flag{margin-left:12px}}.m-result-item--sidebar .m-result-item__right-cnt{margin-right:15px}.m-result-item--sidebar .m-result-item__left-cnt{width:62%}@media (max-width:478px){.m-result-item--sidebar .m-result-item__left-cnt{width:46%}}.m-result-aside-list__item:nth-child(2n){background:#f2f4f7}.m-result-aside-list__item:first-child{padding-top:21px;height:84px}@media (max-width:478px){.m-result-aside-list__item:first-child{padding-top:20px}}.member-and-horse__text{font-weight:600;overflow:hidden;max-width:46%;text-overflow:ellipsis}.aside-all-results{overflow:hidden}.aside-all-results__overlay{background-color:hsla(0,0%,45.5%,.8);z-index:2}.aside-all-results__header_noresults{font-style:normal;font-weight:600;padding-top:74px;align-self:center;height:100%;font-size:24px;line-height:36px;text-align:center;color:#9b9b9b}.calendar-btn{width:38px;border-radius:50%;height:38px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition-duration:.2s}.calendar-btn path{transition-duration:.2s;fill:var(--accent-color-primary)}@media (min-width:480px){.calendar-btn:hover{background:#acb7c2}.calendar-btn:hover path{fill:#fff}}.calendar-btn--active{background:var(--accent-color-primary)}.calendar-btn--active path{fill:#fff}.calendar-btn--mod-1{width:48px;height:48px}.calendar-btn--mod-1 svg{width:24px;height:100%}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .66667em}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.basic-calendar .entities-list-calendar,.basic-calendar .react-calendar{position:absolute;top:159px;right:462px;z-index:12000;width:360px;transition-duration:.2s;opacity:0;visibility:hidden}.basic-calendar .entities-list-calendar-show,.basic-calendar .react-calendar-show{opacity:1;visibility:visible}.basic-calendar .entities-list-calendar-title,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile,.basic-calendar .react-calendar-title,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-align:center;transition:.2s;background:rgba(0,0,0,0);padding-top:0;padding-bottom:0;height:56px;color:#424242}.basic-calendar .entities-list-calendar-title:hover p,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile:hover p,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile:hover p,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile:hover p,.basic-calendar .react-calendar-title:hover p,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile:hover p,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile:hover p,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile:hover p{color:#424242}.basic-calendar .entities-list-calendar-title:hover,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile:hover,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile:hover,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile:hover,.basic-calendar .react-calendar-title:hover,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile:hover,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile:hover,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile:hover{border-radius:6px;background:#dfe2e8}@media (max-width:478px){.basic-calendar .entities-list-calendar-title,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile,.basic-calendar .react-calendar-title,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile{font-size:14px;line-height:16px;letter-spacing:-.3px}}.basic-calendar .entities-list-calendar-title--active,.basic-calendar .entities-list-calendar-title--hasActive,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile--active,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile--hasActive,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile--active,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile--hasActive,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile--active,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile--hasActive,.basic-calendar .react-calendar-title--active,.basic-calendar .react-calendar-title--hasActive,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile--active,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile--hasActive,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile--active,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile--hasActive,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile--active,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile--hasActive{border-radius:6px;background:var(--accent-color-secondary);color:#fff}.basic-calendar .entities-list-calendar-title--active p,.basic-calendar .entities-list-calendar-title--hasActive p,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile--active p,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile--hasActive p,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile--active p,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile--hasActive p,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile--active p,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile--hasActive p,.basic-calendar .react-calendar-title--active p,.basic-calendar .react-calendar-title--hasActive p,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile--active p,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile--hasActive p,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile--active p,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile--hasActive p,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile--active p,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile--hasActive p{color:#fff;letter-spacing:-.3px}.basic-calendar .entities-list-calendar-title--active:hover,.basic-calendar .entities-list-calendar-title--hasActive:hover,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile--active:hover,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile--hasActive:hover,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile--active:hover,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile--hasActive:hover,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile--active:hover,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile--hasActive:hover,.basic-calendar .react-calendar-title--active:hover,.basic-calendar .react-calendar-title--hasActive:hover,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile--active:hover,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile--hasActive:hover,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile--active:hover,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile--hasActive:hover,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile--active:hover,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile--hasActive:hover{background:var(--accent-color-secondary)}.basic-calendar .entities-list-calendar-title--active:hover p,.basic-calendar .entities-list-calendar-title--active span,.basic-calendar .entities-list-calendar-title--hasActive:hover p,.basic-calendar .entities-list-calendar-title--hasActive span,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile--active:hover p,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile--active span,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile--hasActive:hover p,.basic-calendar .entities-list-calendar .react-calendar__century-view .react-calendar__tile--hasActive span,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile--active:hover p,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile--active span,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile--hasActive:hover p,.basic-calendar .entities-list-calendar .react-calendar__decade-view .react-calendar__tile--hasActive span,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile--active:hover p,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile--active span,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile--hasActive:hover p,.basic-calendar .entities-list-calendar .react-calendar__year-view .react-calendar__tile--hasActive span,.basic-calendar .react-calendar-title--active:hover p,.basic-calendar .react-calendar-title--active span,.basic-calendar .react-calendar-title--hasActive:hover p,.basic-calendar .react-calendar-title--hasActive span,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile--active:hover p,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile--active span,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile--hasActive:hover p,.basic-calendar .react-calendar .react-calendar__century-view .react-calendar__tile--hasActive span,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile--active:hover p,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile--active span,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile--hasActive:hover p,.basic-calendar .react-calendar .react-calendar__decade-view .react-calendar__tile--hasActive span,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile--active:hover p,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile--active span,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile--hasActive:hover p,.basic-calendar .react-calendar .react-calendar__year-view .react-calendar__tile--hasActive span{color:#fff}.basic-calendar .entities-list-calendar__cancel-button,.basic-calendar .entities-list-calendar__cancel-button.m-card-btn,.basic-calendar .react-calendar__cancel-button,.basic-calendar .react-calendar__cancel-button.m-card-btn{position:absolute;z-index:22000;cursor:pointer;right:3%;height:47px;width:94%;transition-duration:.2s;font-size:18px;font-style:normal;line-height:22px;letter-spacing:-.6px;border-top:1px solid hsla(0,0%,60.8%,.15);top:401px;color:#4e4e4e;border-bottom-left-radius:3px;border-bottom-right-radius:4px}.basic-calendar .entities-list-calendar__cancel-button.m-card-btn:active,.basic-calendar .entities-list-calendar__cancel-button:active,.basic-calendar .react-calendar__cancel-button.m-card-btn:active,.basic-calendar .react-calendar__cancel-button:active{background:var(--accent-color-secondary);color:#fff}@media (max-width:1000px){.basic-calendar .entities-list-calendar__cancel-button,.basic-calendar .entities-list-calendar__cancel-button.m-card-btn,.basic-calendar .react-calendar__cancel-button,.basic-calendar .react-calendar__cancel-button.m-card-btn{width:84%;right:8%;font-size:18px;line-height:22px;letter-spacing:-.6px}}@media (max-width:478px){.basic-calendar .entities-list-calendar__cancel-button,.basic-calendar .entities-list-calendar__cancel-button.m-card-btn,.basic-calendar .react-calendar__cancel-button,.basic-calendar .react-calendar__cancel-button.m-card-btn{right:3%;width:94%}}.basic-calendar .entities-list-calendar__apply-button,.basic-calendar .entities-list-calendar__apply-button.m-card-btn,.basic-calendar .react-calendar__apply-button,.basic-calendar .react-calendar__apply-button.m-card-btn{position:absolute;z-index:22000;cursor:pointer;right:3%;height:47px;width:94%;transition-duration:.2s;font-size:18px;font-style:normal;line-height:22px;letter-spacing:-.6px;border-top:1px solid hsla(0,0%,60.8%,.15);top:354px;font-weight:600;color:var(--accent-color-primary);padding-right:3px;padding-bottom:2px}.basic-calendar .entities-list-calendar__apply-button.m-card-btn:active,.basic-calendar .entities-list-calendar__apply-button:active,.basic-calendar .react-calendar__apply-button.m-card-btn:active,.basic-calendar .react-calendar__apply-button:active{background:var(--accent-color-secondary);color:#fff}@media (max-width:1000px){.basic-calendar .entities-list-calendar__apply-button,.basic-calendar .entities-list-calendar__apply-button.m-card-btn,.basic-calendar .react-calendar__apply-button,.basic-calendar .react-calendar__apply-button.m-card-btn{width:84%;right:8%;font-size:18px;line-height:22px;letter-spacing:-.6px}}@media (max-width:478px){.basic-calendar .entities-list-calendar__apply-button,.basic-calendar .entities-list-calendar__apply-button.m-card-btn,.basic-calendar .react-calendar__apply-button,.basic-calendar .react-calendar__apply-button.m-card-btn{right:3%;width:94%}}.basic-calendar .entities-list-calendar-news-count,.basic-calendar .react-calendar-news-count{font-family:Montserrat,sans-serif;font-style:normal;transition:.2s;font-size:10px;line-height:13px;text-align:center;letter-spacing:-.3px;color:#ccc}.basic-calendar .entities-list-calendar-news-count-digit,.basic-calendar .react-calendar-news-count-digit{font-weight:600;color:var(--accent-color-primary)}@media (max-width:478px){.basic-calendar .entities-list-calendar-news-count,.basic-calendar .react-calendar-news-count{font-size:12px;line-height:15px;letter-spacing:-.5px}}@media (max-width:1000px){.basic-calendar .entities-list-calendar,.basic-calendar .react-calendar{top:79px;right:8%;height:369px;width:84%}}@media (max-width:478px){.basic-calendar .entities-list-calendar,.basic-calendar .react-calendar{top:79px;right:3%;width:94%}}.basic-calendar .react-calendar{border:none;border-radius:5px;box-shadow:0 2px 3px rgba(0,0,0,.06),0 12px 30px rgba(0,0,0,.2)}.basic-calendar .react-calendar__century-view__decades button:nth-child(6n+1),.basic-calendar .react-calendar__century-view__decades button:nth-child(6n+2),.basic-calendar .react-calendar__century-view__decades button:nth-child(6n+3),.basic-calendar .react-calendar__decade-view__years button:nth-child(6n+1),.basic-calendar .react-calendar__decade-view__years button:nth-child(6n+2),.basic-calendar .react-calendar__decade-view__years button:nth-child(6n+3),.basic-calendar .react-calendar__year-view__months button:nth-child(6n+1),.basic-calendar .react-calendar__year-view__months button:nth-child(6n+2),.basic-calendar .react-calendar__year-view__months button:nth-child(6n+3){background:#fafafc}.basic-calendar .react-calendar__navigation{justify-content:center;margin-bottom:6px;margin-top:2px}.basic-calendar .react-calendar__navigation__arrow{max-height:19px;padding:0;color:var(--accent-color-secondary);align-self:center;border-radius:3px}.basic-calendar .react-calendar__navigation__arrow svg{height:19px}.basic-calendar .react-calendar__navigation__arrow svg path{fill:var(--accent-color-secondary)}.basic-calendar .react-calendar__navigation__arrow:active,.basic-calendar .react-calendar__navigation__arrow:hover{background:#dfe2e8}.basic-calendar .react-calendar__navigation button{min-width:14px}.basic-calendar .react-calendar__navigation__label{margin-top:1px;margin-left:3px!important;margin-right:3px!important;min-height:32px;align-self:center;font-family:Montserrat,sans-serif;width:75px;font-weight:600;font-size:12px;text-align:center;letter-spacing:-.3px;flex-grow:0!important;color:#424242;line-height:15px;padding-top:0;padding-left:0;padding-right:0}.basic-calendar .react-calendar__navigation__label[disabled]{background:#fff!important}.basic-calendar .react-calendar__navigation__label:active,.basic-calendar .react-calendar__navigation__label:hover{background:#dfe2e8;border-radius:6px}@media (max-width:478px){.basic-calendar .react-calendar__navigation__label{font-size:14px;padding-top:2px}}.entities-search-data{background:#f2f4f7;height:38px;font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:-.4px;text-align:left;padding-top:12px;padding-left:15px;padding-right:22px;color:#636363}@media (max-width:478px){.entities-search-data{font-size:13px;padding-left:11px;padding-right:10px;padding-top:10px}}.entities-search-data-clear-button{float:right;cursor:no-drop;font-weight:500;font-size:14px;line-height:18px;letter-spacing:-.4px;color:#9b9b9b}@media (max-width:478px){.entities-search-data-clear-button{line-height:18px;font-size:13px;letter-spacing:-.3px}}.entities-search-data-clear-button_active{float:right;cursor:pointer;text-decoration-line:underline;color:var(--accent-color-primary)}.action,.m-card-btn:focus,.m-card-btn:hover{box-shadow:0 2px 4px rgba(0,0,0,.0596128)}.action .svg-path-fill path,.action .svg-path-fill svg path,.m-card-btn:focus .svg-path-fill path,.m-card-btn:focus .svg-path-fill svg path,.m-card-btn:hover .svg-path-fill path,.m-card-btn:hover .svg-path-fill svg path{fill:#fff}.action .svg-path-stroke path,.action .svg-path-stroke svg path,.m-card-btn:focus .svg-path-stroke path,.m-card-btn:focus .svg-path-stroke svg path,.m-card-btn:hover .svg-path-stroke path,.m-card-btn:hover .svg-path-stroke svg path{stroke:#fff}.m-card-btn{position:relative;cursor:pointer;height:44px;width:100%;transition:background-color .2s,color .2s;display:flex;align-items:center;justify-content:center}@media (max-width:478px){.m-card-btn{height:50px}}.m-card-btn:hover{color:#fff;background-color:#3a8772}.m-card-btn:focus{color:#fff;background-color:#1c785f}.m-card-btn--type-line:before{content:"";position:absolute;top:0;right:0;left:0;margin:auto;width:calc(100% - 136px);height:1px;background:hsla(0,0%,60.8%,.24);box-shadow:0 1px 2px rgba(0,0,0,.06)}@media (max-width:478px){.m-card-btn--type-line:before{width:calc(100% - 92px)}}@media (max-width:478px){.m-card-btn--type-plus .svg-image{width:18px;height:18px}}.m-card-btn--type-dots{height:100%}@media (max-width:478px){.m-card-btn--type-dots .svg-image{width:35px}}.m-card-btn--type-full-h{height:100%}.m-card-btn--type-danger:hover{background-color:#d66767}.m-card-btn--type-danger:hover svg path{stroke:#fff}.read-more-cnt{width:100%}.read-more-cnt__text{display:inline-block;vertical-align:top;color:#424242}.read-more-cnt__text-shadow{pointer-events:none;position:absolute;left:0;bottom:0;width:100%;height:159px;background:linear-gradient(180deg,hsla(0,0%,100%,.0001) 49.28%,hsla(0,0%,100%,.82) 84.9%);z-index:1}.read-more-cnt__text-wrapper{position:relative;max-height:185px;overflow:hidden;transition:max-height 1s;transition-timing-function:ease-in-out}@media (max-width:478px){.read-more-cnt__text-wrapper{overflow:hidden}}.read-more-cnt--theme-dark .read-more-cnt__text{color:#fff}.read-more-cnt--theme-dark .read-more-cnt__text-shadow{background:linear-gradient(180deg,rgba(24,24,24,.0001) 49.28%,rgba(24,24,24,.82) 84.9%)}.m-title{user-select:none;font-style:normal;font-weight:700;line-height:36px;font-size:24px;text-align:center;color:#424242}.m-title--mod-1{font-weight:600;line-height:30px;font-size:18px}@media (max-width:478px){.m-title--mobile{line-height:21px;font-size:16px;text-align:center;letter-spacing:-.3px;color:#4e4e4e;font-weight:700;white-space:nowrap}}.m-title-phone{font-size:13px;letter-spacing:-.3px;color:#4e4e4e}.m-text,.m-title-phone{line-height:21px;text-align:center}.m-text{font-style:normal;font-weight:400;font-size:14px;color:#747474}.m-btn{user-select:none;cursor:pointer;width:76px;height:76px;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s}.m-btn:hover{background-color:#edf1f7}.m-btn:active{background-color:#dfe2e8}@media (max-width:478px){.m-btn:active,.m-btn:hover{background-color:rgba(0,0,0,0)!important}}.m-btn--type-1:hover{background-color:#3a8772;color:#fff}.m-btn--type-1:focus{background-color:#1c785f;color:#fff}.m-btn-text{user-select:none;cursor:pointer;font-style:normal;font-weight:400;line-height:15px;font-size:10px;text-transform:uppercase;color:#9b9b9b;transition:color .2s}.m-btn-text:hover{text-decoration:underline}.m-btn-text:focus{text-decoration:none;color:#424242}.g-header{height:76px;background-color:#fff;width:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width:478px){.g-header{height:52px}}.entities-search-container{position:relative;width:100%}.entities-search-input{font-weight:500;font-size:16px;letter-spacing:-.4px;color:#747474}.entities-list-calendar-button{position:absolute;top:10px;right:19px}@media (max-width:478px){.entities-list-calendar-button{right:10px;top:2px}.entities-list-calendar-button svg{width:18px}}.all-horse-button{background:rgba(0,0,0,.3);border:2px solid #f2f4f7;padding:11px 23px 10px 26px;max-height:44px;white-space:nowrap;box-shadow:0 -1px 10px rgba(28,120,95,.02),0 4px 20px rgba(28,120,95,.06);border-radius:21px;transition:background .2s}.all-horse-button__text{padding-left:12px;font-weight:500;font-size:14px;line-height:20px;color:#fff;letter-spacing:-.5px}@media (max-width:478px){.all-horse-button{padding:6px 20px 7px 19px;max-height:33px;border-radius:16px;border-width:1px}.all-horse-button svg{height:8px;width:8px}.all-horse-button__text{padding-left:10px;font-size:10px;line-height:15px;letter-spacing:-.37px}}.all-horse-button:hover{background:rgba(0,0,0,.5)}.all-horse-button--inverse-color{background:none;border:1px solid #424242;font-weight:400}.all-horse-button--inverse-color:hover{background:#f2f4f7}.all-horse-button--inverse-color path{fill:#1c785f}.all-horse-button--inverse-color .all-horse-button__text{color:#424242}.all-horse-button--mod-1{margin-top:36px;margin-right:40px}@media (max-width:478px){.all-horse-button--mod-1{margin-top:16px;margin-right:16px}}.all-horse-button--mod-2{background:none;border:2px solid #424242;font-weight:400}.all-horse-button--mod-2:hover{background:#f2f4f7}.all-horse-button--mod-2 path{fill:#424242}.all-horse-button--mod-2 .all-horse-button__text{color:#424242}.all-horse-button--theme-dark{border-color:#fff}.all-horse-button--theme-dark:hover{background:rgba(0,0,0,.3)}.all-horse-button--theme-dark .all-horse-button__text{color:#fff}.all-horse-button--theme-dark .all-horse-button__icon path{fill:#fff}