.elementor-2020101 .elementor-element.elementor-element-heuzkkz > .elementor-container{max-width:1600px;min-height:30px;}.elementor-2020101 .elementor-element.elementor-element-heuzkkz{margin-top:0px;margin-bottom:0px;padding:20px 0px 40px 0px;}.elementor-2020101 .elementor-element.elementor-element-ciudeqx .elementor-heading-title{color:#222;font-size:18px;font-family:Roboto, sans-serif;font-weight:600;}.elementor-2020101 .elementor-element.elementor-element-vsgymwa .elementor-button{color:#000000;background-color:#ffffff;border-style:double;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2020101 .elementor-element.elementor-element-vsgymwa .elementor-button:hover{color:#000000;}.elementor-2020101 .elementor-element.elementor-element-luruurf .elementor-button{color:#000000;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2020101 .elementor-element.elementor-element-luruurf .elementor-button:hover{color:#000000;}.elementor-2020101 .elementor-element.elementor-element-eyzpdxc .elementor-button{color:#000000;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2020101 .elementor-element.elementor-element-eyzpdxc .elementor-button:hover{color:#000000;}.elementor-2020101 .elementor-element.elementor-element-xyymhhe .elementor-button{color:#000000;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2020101 .elementor-element.elementor-element-xyymhhe .elementor-button:hover{color:#000000;}@media(max-width: 991px){.elementor-2020101 .elementor-element.elementor-element-ciudeqx{text-align:left;}}@media(max-width: 767px){.elementor-2020101 .elementor-element.elementor-element-heuzkkz{padding:10px 0px 20px 0px;}.elementor-2020101 .elementor-element.elementor-element-ciudeqx .elementor-widget-container{margin:20px 0px 20px 0px;}}/* Start custom CSS for column, class: .elementor-element-xwndlqm */@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; /* Решта кнопок – у дві колонки */
  }
}
.elementor-element-populated {
  margin-left: -4px;
}/* End custom CSS */