

/* Start:/local/templates/schoolleague/components/bitrix/menu/main_menu_mob/style.min.css?1763980450490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/schoolleague/components/bitrix/menu/main_menu_mob/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/schoolleague/components/bitrix/menu/main_menu/style.min.css?1763980450490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/schoolleague/components/bitrix/menu/main_menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/schoolleague/components/bitrix/news.index/slider/style.css?176398045139*/
.news-date-time {
	color:rgb#486DAA;
}

/* End */


/* Start:/local/templates/schoolleague/components/bitrix/news.detail/banner/style.css?1763980451155*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

/* End */


/* Start:/local/templates/schoolleague/components/bitrix/menu/footer_menu/style.min.css?1763980450490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/schoolleague/components/bitrix/menu/footer_menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/components/scp/cookie_info/templates/.default/style.css?1763041038985*/

.rt10{
    right: 10px;
}
.cookie_box{
    width:100%;    
    padding:16px 20px;
    position:fixed;
    z-index:999;
    bottom:0;    
    background:#fff;
    transition:opacity 1.2s,transform 1.2s;
    flex-direction:column;
    align-items:center;
    
}
.cookie_box__style{border-color:#0082d1}
.cookie_box__style .cookie_box__btn-close-cookie{
    background-color:#0082d1
}

.cookie_box__text{
    margin-bottom:0;
    color:rgba(25,25,25,.6);font-size:12px;
    font-weight:400;
    line-height:20px;
    padding-bottom:10px;    
}
.cookie_box a{
    color:#0082d1;
}
.cookie_box__btn-close-cookie{    
    
    height:45px;
    padding: 14px;
    border-radius: 5px;
    cursor: pointer;
    text-align: center;
    display:inline-block;    
    transition:.3s;
    font-size:13px;
    line-height:19px
}
.cookie_box .btn-close-cookie:hover{opacity:.5}
.cookie_box.cookie__hide{
    transition-delay:0s;
    opacity:0 !important;
    transform:translateY(20px) !important
}

/* End */


/* Start:/local/templates/schoolleague/styles.css?17630410382720*/
:root {
    --surface-color: #ffff;
    --news-date-color: #ffff;
	--curve: 40; /* Например, радиус кривизны в пикселях */
}

* {
  box-sizing: border-box;
}

.cards {
  display: grid;
  grid-template-columns: repeat(4, minmax(300px, 1fr));
  gap: 2rem;
  padding-top: 20px;
  list-style-type: none;
}
@media(max-width:1385px){
	.cards {
	  display: grid;
	  grid-template-columns: repeat(3, minmax(450px, 1fr));
	  gap: 2rem;
	  padding-top: 20px;
	  list-style-type: none;
	}
}
@media(max-width:961px){
	.cards {
	  display: grid;
	  grid-template-columns: repeat(2, minmax(300px, 1fr));
	  gap: 2rem;
	  padding-top: 20px;
	  list-style-type: none;
	}
}
@media(max-width:661px){
	.cards {
	  display: grid;
	  grid-template-columns: repeat(1, minmax(200px, 1fr));
	  gap: 2rem;
	  padding-top: 20px;
	  list-style-type: none;
	}
}
.card {
  position: relative;
  display: block;
  height: 100%;  
  border-radius: calc(var(--curve) * 1px);
  overflow: hidden;
  text-decoration: none;
}

.card__image {      
  width: 100% !important;
  height: 300px !important;
}

.card__overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;      
  border-radius: calc(var(--curve) * 1px);    
  background-color: var(--surface-color);      
  transform: translateY(100%);
  transition: .2s ease-in-out;
}

.card:hover .card__overlay {
  transform: translateY(0);
}

.card__header {
  position: relative;
  display: flex;
  align-items: center;
  gap: 2em;
  padding: 2em;
  border-radius: calc(var(--curve) * 1px) 0 0 0;    
  background-color: var(--surface-color);
  transform: translateY(-100%);
  transition: .2s ease-in-out;
  width: 101%;
}

.card__arc {
  width: 80px;
  height: 80px;
  position: absolute;
  bottom: 100%;
  right: 0;      
  z-index: 1;
}

.card__arc path {
  fill: var(--surface-color);
  d: path("M 40 80 c 22 0 40 -22 40 -40 v 40 Z");
}       

.card:hover .card__header {
  transform: translateY(0);
}

.card__thumb {
  flex-shrink: 0;
  width: 50px;
  height: 50px;      
  border-radius: 50%;      
}

.card__title {
  font-size: 1em;
  margin: 0 0 .3em;
  color: #000 !important;
	font-weight: 600;
overflow: hidden;
 max-height: 4.5em;
}

.card__tagline {
  display: block;
  margin: 1em 0;
  font-family: "MockFlowFont";  
  font-size: .8em; 
  color: #D7BDCA;  
}

.card__status {
  font-size: .8em;
 color: var(--news-date-color);
}

.card__description1 {
  padding: 0 2em 2em;
  margin: 0;
  color: var(--news-date-color);
  font-family: "MockFlowFont";   
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
    height: 90px;
}    
.school-league__main-table {width: 100% !important;}
/* End */
/* /local/templates/schoolleague/components/bitrix/menu/main_menu_mob/style.min.css?1763980450490 */
/* /local/templates/schoolleague/components/bitrix/menu/main_menu/style.min.css?1763980450490 */
/* /local/templates/schoolleague/components/bitrix/news.index/slider/style.css?176398045139 */
/* /local/templates/schoolleague/components/bitrix/news.detail/banner/style.css?1763980451155 */
/* /local/templates/schoolleague/components/bitrix/menu/footer_menu/style.min.css?1763980450490 */
/* /local/components/scp/cookie_info/templates/.default/style.css?1763041038985 */
/* /local/templates/schoolleague/styles.css?17630410382720 */
