.elementor-3664 .elementor-element.elementor-element-71a33b9{--display:flex;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-71a33b9.e-con{--align-self:center;}.elementor-3664 .elementor-element.elementor-element-a562123{padding:20px 20px 20px 20px;}.elementor-3664 .elementor-element.elementor-element-a562123.elementor-element{--align-self:center;}.elementor-3664 .elementor-element.elementor-element-01016e5{--display:flex;}.elementor-3664 .elementor-element.elementor-element-acb9ccc .bdt-post-gallery .bdt-overlay{text-align:center;justify-content:center;}.elementor-3664 .elementor-element.elementor-element-acb9ccc .bdt-gallery-thumbnail img{height:250px;}.elementor-3664 .elementor-element.elementor-element-acb9ccc .bdt-post-gallery.bdt-grid{margin-left:-30px;margin-top:-30px;}.elementor-3664 .elementor-element.elementor-element-acb9ccc .bdt-post-gallery.bdt-grid > *{padding-left:30px;margin-top:30px;}.elementor-3664 .elementor-element.elementor-element-acb9ccc.bdt-pg-masonry-yes .bdt-post-gallery-wrapper{margin-bottom:30px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for theme-post-content, class: .elementor-element-a562123 */.elementor-3664 .elementor-element.elementor-element-a562123 {
    background: linear-gradient(135deg, #0c0c0c 0%, #0C0C0C 45%, #050505 100%);
    background-size: 400% 400%;
    animation: gradientMove 15s ease infinite;
    position: relative;
    overflow: hidden;}
/* Эффект бронзового отблеска */.elementor-3664 .elementor-element.elementor-element-a562123::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(157, 121, 96, 0.05) 0%, transparent 70%);
    animation: bronzeFloat 20s linear infinite;
    pointer-events: none;}
@keyframes gradientMove {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }}
@keyframes bronzeFloat {
    0% { transform: translate(0, 0) rotate(0deg); }
    100% { transform: translate(10%, 10%) rotate(360deg); }}/* End custom CSS */