.elementor-3020701 .elementor-element.elementor-element-casrfob > .elementor-container{max-width:1600px;min-height:30px;}.elementor-3020701 .elementor-element.elementor-element-casrfob{margin-top:0px;margin-bottom:0px;padding:20px 0px 40px 0px;}.elementor-3020701 .elementor-element.elementor-element-uyxbalz .elementor-heading-title{color:#222;font-size:18px;font-family:Roboto, sans-serif;font-weight:600;}.elementor-3020701 .elementor-element.elementor-element-vzitvjf .elementor-button{color:#000000;background-color:#ffffff;border-style:double;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-3020701 .elementor-element.elementor-element-vzitvjf .elementor-button:hover{color:#000000;}.elementor-3020701 .elementor-element.elementor-element-amdcjdu .elementor-button{color:#000000;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-3020701 .elementor-element.elementor-element-amdcjdu .elementor-button:hover{color:#000000;}.elementor-3020701 .elementor-element.elementor-element-vikmcxj .elementor-button{color:#000000;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-3020701 .elementor-element.elementor-element-vikmcxj .elementor-button:hover{color:#000000;}.elementor-3020701 .elementor-element.elementor-element-nvkqsch .elementor-button{color:#000000;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-3020701 .elementor-element.elementor-element-nvkqsch .elementor-button:hover{color:#000000;}@media(max-width: 991px){.elementor-3020701 .elementor-element.elementor-element-uyxbalz{text-align:left;}}@media(max-width: 767px){.elementor-3020701 .elementor-element.elementor-element-casrfob{padding:10px 0px 20px 0px;}.elementor-3020701 .elementor-element.elementor-element-uyxbalz .elementor-widget-container{margin:20px 0px 20px 0px;}}/* Start custom CSS for column, class: .elementor-element-ljkwkoc */@media (max-width: 767px) {
  .elementor-row {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
  }

  .elementor-column:first-child {
    width: 100% !important; /* Перший елемент на всю ширину */
  }

  .elementor-column:not(:first-child) {
    width: 50% !important; /* Решта кнопок – у дві колонки */
  }
}/* End custom CSS */