.t-wrap{background-color:#fff;border:5px solid #fff}.t-block{background-color:#fff}.t-block:not(:last-child){border-bottom:5px solid #fff}.t-block.t-p{padding-right:32px}@media screen and (width<=1023px){.t-block.t-p{padding-left:24px;padding-right:24px}}.t-title{text-transform:uppercase;color:#fff;background-color:#e11835;width:100%;padding:30px;font-size:74px;font-weight:700}.t-title span{font-weight:400}@media screen and (width<=1250px){.t-title{font-size:84px}}@media screen and (width<=768px){.t-title{font-size:62px}}@media screen and (width<=540px){.t-title{font-size:48px}}.t-image{display:block;position:relative}.t-flex{justify-content:center;align-items:center;display:flex}.t-col{padding-left:0!important;padding-right:0!important}@media screen and (width<=1023px){.left{display:none}}@media screen and (width<=1199px){.right{display:none}}#turnir-galerija-title{justify-content:center;padding-bottom:40px;display:flex;overflow:hidden}#turnir-galerija-title p{white-space:nowrap;position:relative}#turnir-galerija-title p span{text-transform:uppercase;text-stroke:1px white;-webkit-text-stroke:1px white;color:#0000;margin:0 20px;font-size:74px;font-weight:700;display:inline-block;position:relative}#turnir-galerija-title p span:nth-child(3){color:#fff}@media screen and (width<=64.99em){#turnir-galerija-title{padding-bottom:20px}#turnir-galerija-title p span{font-size:48px}}@media screen and (width<=767px){#turnir-galerija-title{padding-bottom:20px}#turnir-galerija-title p span{font-size:32px}}.t-gallery-item{overflow:hidden}.t-gallery-item:first-child{border-top:4px solid #fff}.t-gallery-item-title{grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -4px;display:grid;position:relative}.t-gallery-item-title-wrap{color:#fff;text-transform:uppercase;background-color:#e11835;grid-column:span 2/span 2;align-items:center;padding:76px 74px;font-size:74px;line-height:86px;display:flex}.t-gallery-item-title-wrap:last-child{border-left:4px solid #fff}.t-gallery-item-title-wrap:first-child{border-right:4px solid #fff}.t-gallery-item-title-main{font-weight:700;display:block;position:relative}.t-gallery-item-title-date{font-weight:400;display:block;position:relative}.t-gallery-item-title img{object-position:center;object-fit:cover;width:100%;height:100%}@media screen and (width<=64.99em){.t-gallery-item-title-wrap p,.t-gallery-item-title-wrap span{font-size:54px;line-height:62px}}@media screen and (width<=767px){.t-gallery-item-title{display:block}.t-gallery-item-title-wrap{padding:16px 20px}.t-gallery-item-title-wrap p,.t-gallery-item-title-wrap span{font-size:24px;line-height:32px}.t-gallery-item-title img{display:none}}.t-gallery-item-images{border-top:2px solid #fff;border-bottom:4px solid #fff;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));margin:-2px;display:grid}.t-gallery-item-images .col-2{grid-column:span 2/span 2}.t-gallery-item-images img{object-fit:cover;border:2px solid #fff;width:100%;height:100%}.t-gallery-item-images-cta{background-color:#fff;align-items:center;width:100%;height:100%;padding:20px 80px;display:flex}.t-gallery-item-images-cta p{text-transform:uppercase;font-size:32px;font-weight:600;line-height:40px}.t-gallery-item-images-cta a{box-sizing:border-box;background:#e31f3f;justify-content:space-between;align-items:center;height:60px;margin-top:24px;padding:0 24px;text-decoration:none;display:inline-flex;position:relative}.t-gallery-item-images-cta a span{letter-spacing:1px;text-transform:uppercase;color:#fff;margin-right:12px;font-size:16px;font-weight:700;line-height:29px}.t-gallery-item-images-cta a img{flex:none;width:auto;height:auto}@media screen and (width<=64.99em){.t-gallery-item-images{grid-template-columns:repeat(2,minmax(0,1fr))}.t-gallery-item-images[data-position=right]{grid-template-rows:repeat(2,minmax(0,1fr)) minmax(0,180px) minmax(0,1fr)}.t-gallery-item-images[data-position=left]{grid-template-rows:minmax(0,180px) repeat(3,minmax(0,1fr))}.t-gallery-item-images-cta{grid-column:span 2/span 2;padding:20px}.t-gallery-item-images-cta p{font-size:24px;line-height:32px}.t-gallery-item-images .col-2{grid-column:span 1/span 1}}@media screen and (width<=767px){.t-gallery-item-images-cta p{font-size:18px;line-height:24px}.t-gallery-item-images-cta a{width:100%;height:40px;padding-left:12px;padding-right:4px}.t-gallery-item-images-cta a img{height:32px}}
