.elementor-446 .elementor-element.elementor-element-7235464d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:start;--overflow:auto;--z-index:9999;}.elementor-446 .elementor-element.elementor-element-4c878760{width:100%;max-width:100%;}.elementor-446 .elementor-element.elementor-element-4c878760.elementor-element{--flex-grow:0;--flex-shrink:1;}@media(max-width:1024px){.elementor-446 .elementor-element.elementor-element-7235464d{--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-446 .elementor-element.elementor-element-7235464d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}.ysmu-site-header {
    font-family: 'Instrument Sans', sans-serif !important;
    background: rgba(255, 255, 255, 0.95); /* Сделал чуть прозрачным, чтобы было стильно при скролле */
    padding: 10px 0;
    border-bottom: 1px solid #f0f0f0;
    width: 100%;
    
    /* ЭФФЕКТ ЗАЛИПАНИЯ */
    position: sticky;
    top: 0;
    left: 0;
    z-index: 9999; /* Чтобы шапка была выше всех элементов на сайте */
    
    /* Тень при скролле (опционально, для глубины) */
    box-shadow: 0 2px 10px rgba(0,0,0,0.05);
    
    display: block;
    backdrop-filter: blur(5px); /* Размытие фона под шапкой (очень красиво) */
}
