.block-content.cols-50-50{padding:80px 16px}.block-content.cols-50-50 .container{display:flex;gap:60px;justify-content:space-between;width:1212px}.block-content.cols-50-50 .container .col .col-inner{align-items:flex-start;color:#1e2027;display:flex;flex-direction:column;gap:32px;padding:0 20px}.block-content.cols-50-50 .container .col .col-inner>span{flex-wrap:wrap;max-width:100%}.block-content.cols-50-50 .container .col .col-inner h1,.block-content.cols-50-50 .container .col .col-inner h2,.block-content.cols-50-50 .container .col .col-inner h3,.block-content.cols-50-50 .container .col .col-inner h4,.block-content.cols-50-50 .container .col .col-inner h5,.block-content.cols-50-50 .container .col .col-inner h6{color:#1e2027;line-height:1;margin-bottom:0;text-transform:uppercase}.block-content.cols-50-50 .container .col .col-inner h2{font-size:9.3rem;font-weight:900;line-height:1.1}.block-content.cols-50-50 .container .col .col-inner h3{font-weight:900;line-height:1}.block-content.cols-50-50 .container .col .col-inner .content-copy,.block-content.cols-50-50 .container .col .col-inner p{margin-bottom:0}.block-content.cols-50-50 .container .col iframe{display:block;height:390px;max-width:100%;width:100%}.block-content.cols-50-50.img-first .container{flex-direction:row-reverse}.block-content.cols-50-50 .col-inner ul{list-style-type:square}.block-content.cols-50-50 .col-inner ul li::marker{color:#a52e44}.block-content.cols-50-50 .literature ul{display:flex;flex-direction:column;gap:18px;list-style-type:none;margin:0;padding:0}.block-content.cols-50-50 .literature ul li{padding:0 0 0 42px;position:relative}.block-content.cols-50-50 .literature ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='32' fill='none' viewBox='0 0 25 32'%3E%3Crect width='24.727' height='32' fill='%23B32C4C' rx='3'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m11.531 28.71-3.52-3.522-1.178 1.178 5.531 5.53 5.53-5.53-1.177-1.178-3.52 3.521V16H11.53z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M9.03 7.084q0 .963-.648 1.458-.639.486-1.728.486h-1.53q-.08 0-.08.081v2.574q0 .135-.136.135h-.612q-.117 0-.117-.117V5.266q0-.071.018-.099.027-.027.09-.027h2.268q1.125 0 1.8.486.675.477.675 1.458m-.882-.027q0-.666-.423-.963T6.51 5.797H5.16q-.117 0-.117.108v2.34q0 .072.018.1.018.026.063.026h1.45q.737 0 1.151-.324.423-.333.423-.99M10.52 5.14q.891 0 1.413.01 1.818.027 2.655.845.846.819.846 2.448 0 3.375-3.591 3.375h-1.323q-.126 0-.126-.144V5.257q0-.063.027-.09t.099-.027m.81.657q-.072 0-.072.126v5.148q0 .054.018.081.027.018.09.018h.342q1.008 0 1.62-.26.621-.27.909-.865.297-.594.297-1.584t-.279-1.557a1.63 1.63 0 0 0-.855-.819q-.567-.251-1.512-.279-.18-.009-.558-.009m5.56-.53q0-.127.107-.127h3.96q.09 0 .09.1v.458q0 .108-.117.108h-3.06q-.071 0-.099.027-.018.019-.018.081v2.214q0 .1.1.1h2.402q.1 0 .1.09v.476q0 .045-.028.063-.018.018-.072.018h-2.403q-.099 0-.099.1V11.7q0 .117-.126.117h-.612q-.071 0-.099-.027-.027-.026-.027-.099z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:0;position:absolute;width:32px}.block-content.cols-50-50 .literature ul li a{color:#a52e44;font-size:1.6rem;line-height:3.2rem}.block-content .col:not(:has(.col-inner)) img.literature-img{margin:0 auto;max-width:100%;width:416px}.block-content.cols-50-50.small-image .col img{height:300px;margin:0 auto;width:300px}@media (max-width:767px){.block-content.cols-50-50{padding:62px 0}.block-content.cols-50-50.content-first .container,.block-content.cols-50-50.img-first .container{flex-direction:column-reverse;flex-wrap:wrap;gap:16px}.block-content.cols-50-50 .container .col .block-content__video{height:194px}.block-content.cols-50-50 .container .col .col-inner{max-width:100%;padding:0;width:100%}.block-content.cols-50-50 .container .col .col-inner h1,.block-content.cols-50-50 .container .col .col-inner h2,.block-content.cols-50-50 .container .col .col-inner h3,.block-content.cols-50-50 .container .col .col-inner h4,.block-content.cols-50-50 .container .col .col-inner h5,.block-content.cols-50-50 .container .col .col-inner h6{text-align:center}.block-content.cols-50-50 .container .col .col-inner h2{font-size:3.2rem;line-height:1.1}.block-content.cols-50-50 .container .col .col-inner a.button{margin:0 auto;text-align:center}}