

/* Start:/bitrix/components/ranx/block.landing/templates/21_2/style.min.css?17089365851543*/
.block21-2 .video-wrapper{margin:0 auto;width:100%;max-width:1348px}.block21-2 .video,.block21-2 .video-preview{position:relative;padding-top:60%}.block21-2 .video-preview{display:block}.block21-2 .video-preview:hover{cursor:pointer}.block21-2 .video-preview::after,.block21-2 .video-preview::before{content:"";position:absolute;transition:transform ease 0.3s}.block21-2 .video-preview::before{width:100px;height:100px;z-index:1;top:calc((100% - 100px) / 2);left:calc((100% - 100px) / 2);border-radius:100%}.block21-2 .video-preview::after{top:calc(50% - 16px);left:calc(50% - 9px);border:16px solid transparent;border-left:28px solid #fff;z-index:2}.block21-2 .video-preview:hover::after,.block21-2 .video-preview:hover::before{transform:scale(1.2)}.block21-2 .video iframe,.block21-2 .video-preview img{position:absolute;top:0;left:0;width:100%;height:100%}.block21-2 .video-preview img{object-fit:cover}.block21-2 .video-note{margin-top:11px;text-align:center;font-size:13px;line-height:27px;color:#666666}.block21-2.text-light .video-note{color:#ffffff}.block21-2 .hidden{display:none}@media (max-width: 425px){.block21-2 .video-preview::before{width:50px;height:50px;top:calc((100% - 50px) / 2);left:calc((100% - 50px) / 2)}.block21-2 .video-preview::after{top:calc(50% - 8px);left:calc(50% - 5px);border:8px solid transparent;border-left:14px solid #fff}}.modal21-2{margin:0 auto;width:100%;max-width:1118px}.modal21-2-video{position:relative;padding-top:56%}.modal21-2-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
/* End */


/* Start:/bitrix/components/ranx/block.landing/templates/15_2/style.min.css?1708936585485*/
.block15-2.content-align-left .block15-2-content{text-align:left}.block15-2.block.content-align-left .block-btns,.block15-2.block.content-align-left .block-title{justify-content:flex-start;text-align:left}.block15-2.content-align-center .block15-2-content{text-align:center}.block15-2.content-align-wide .block15-2-content{text-align:justify}.block15-2.block.content-align-wide .block-btns,.block15-2.block.content-align-wide .block-title{justify-content:flex-start;text-align:justify}
/* End */
/* /bitrix/components/ranx/block.landing/templates/21_2/style.min.css?17089365851543 */
/* /bitrix/components/ranx/block.landing/templates/15_2/style.min.css?1708936585485 */
