.elementor-6068 .elementor-element.elementor-element-090326d{margin-top:-65px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6068 .elementor-element.elementor-element-828c9f0{text-align:center;}.elementor-6068 .elementor-element.elementor-element-828c9f0 .elementor-heading-title{font-size:30px;word-spacing:0.5em;color:#C5A059;}.elementor-6068 .elementor-element.elementor-element-c20ba5f > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-6068 .elementor-element.elementor-element-c20ba5f{text-align:center;}.elementor-6068 .elementor-element.elementor-element-c20ba5f .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:200;word-spacing:0.3em;color:#CCCCCC;}.elementor-6068 .elementor-element.elementor-element-709c5d1{margin-top:22px;margin-bottom:0px;}.elementor-6068 .elementor-element.elementor-element-5b2b83d{text-align:center;}.elementor-6068 .elementor-element.elementor-element-5b2b83d .elementor-heading-title{word-spacing:0.4em;color:#CCCCCC;}.elementor-6068 .elementor-element.elementor-element-6a01c81 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-6068 .elementor-element.elementor-element-6a01c81{text-align:center;}.elementor-6068 .elementor-element.elementor-element-6a01c81 .elementor-heading-title{font-size:16px;font-weight:200;word-spacing:0.3em;color:#C5A059;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6068 .elementor-element.elementor-element-090326d{margin-top:-50px;margin-bottom:0px;}.elementor-6068 .elementor-element.elementor-element-828c9f0 .elementor-heading-title{font-size:30px;}.elementor-6068 .elementor-element.elementor-element-c20ba5f .elementor-heading-title{font-size:15px;word-spacing:0.3em;}.elementor-6068 .elementor-element.elementor-element-709c5d1{margin-top:43px;margin-bottom:0px;}.elementor-6068 .elementor-element.elementor-element-5b2b83d{text-align:center;}.elementor-6068 .elementor-element.elementor-element-5b2b83d .elementor-heading-title{font-size:30px;word-spacing:0.5em;}.elementor-6068 .elementor-element.elementor-element-6a01c81 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-6068 .elementor-element.elementor-element-6a01c81{text-align:center;}.elementor-6068 .elementor-element.elementor-element-6a01c81 .elementor-heading-title{font-size:14px;word-spacing:0.3em;}}@media(max-width:767px){.elementor-6068 .elementor-element.elementor-element-090326d{margin-top:-45px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6068 .elementor-element.elementor-element-828c9f0 .elementor-heading-title{font-size:20px;}.elementor-6068 .elementor-element.elementor-element-c20ba5f .elementor-heading-title{font-size:12px;}}/* Start custom CSS for column, class: .elementor-element-e1b4121 *//* Обновленная адаптивность */

/* ПЛАНШЕТЫ (от 601px до 1024px) */
@media (max-width: 1024px) {
    .gallery-grid501 {
        grid-template-columns: repeat(2, 1fr); /* 2 колонки */
        max-width: 800px; /* Ограничиваем, чтобы не растягивалось слишком сильно */
        margin: 0 auto; /* ЦЕНТРИРУЕМ СЕТКУ */
    }
}

/* МОБИЛЬНЫЕ (до 600px) */
@media (max-width: 600px) {
    .gallery-grid501 {
        grid-template-columns: 1fr; /* 1 колонка */
        max-width: 350px; /* Компактная ширина для телефона */
        margin: 0 auto; /* ЦЕНТРИРУЕМ СЕТКУ */
    }
}/* End custom CSS */
/* Start custom CSS */html, body {
    overscroll-behavior-y: none !important;
    overscroll-behavior: none !important;
    height: 100%;
    overflow-x: hidden;
}/* End custom CSS */