@media(max-width:767px){.elementor .main-width{min-width:0}}@media(max-width:767px){.elementor .photos{font-size:20px;letter-spacing:0}}@media(max-width:767px){.elementor .texty{font-size:15px;line-height:25px}}@media(max-width:767px){.elementor .kontakt{width:100%}}@media(max-width:767px){.elementor .ham{position:absolute;z-index:9999}}@media(max-width:767px){.elementor .menu{height:60px;padding-block-start:0;background-color:#0c1934;flex-direction:column;row-gap:7px;justify-content:flex-start}}@media(max-width:767px){.elementor .menu_but{font-size:20px;background-color:#fff0}}@media(max-width:767px){.elementor .main{width:100vw}}