.elementor-2096 .elementor-element.elementor-element-8b3b890{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2096 .elementor-element.elementor-element-b134bbc{text-align:center;}.elementor-2096 .elementor-element.elementor-element-b134bbc .elementor-heading-title{color:#000000;font-family:"e-Ukraine-Bold", Sans-serif;font-size:56px;font-weight:600;}.elementor-2096 .elementor-element.elementor-element-9a55837{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-2096 .elementor-element.elementor-element-ab03729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2096 .elementor-element.elementor-element-84f909d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2096 .elementor-element.elementor-element-84f909d.elementor-element{--align-self:center;}.elementor-2096 .elementor-element.elementor-element-84f909d > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-2096 .elementor-element.elementor-element-84f909d .elementor-wrapper{--video-aspect-ratio:1.33333;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2096 .elementor-element.elementor-element-737bbc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2096 .elementor-element.elementor-element-63504be{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2096 .elementor-element.elementor-element-63504be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2096 .elementor-element.elementor-element-20da96f{width:var( --container-widget-width, 61.121% );max-width:61.121%;--container-widget-width:61.121%;--container-widget-flex-grow:0;top:181px;}.elementor-2096 .elementor-element.elementor-element-20da96f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2096 .elementor-element.elementor-element-20da96f{left:9px;}body.rtl .elementor-2096 .elementor-element.elementor-element-20da96f{right:9px;}.elementor-2096 .elementor-element.elementor-element-95ec8c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2096 .elementor-element.elementor-element-ba10696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2096 .elementor-element.elementor-element-7e30484{--display:flex;--background-transition:0.3s;}.elementor-2096 .elementor-element.elementor-element-40c5e73{text-align:left;}.elementor-2096 .elementor-element.elementor-element-40c5e73 .elementor-heading-title{color:#000000;}.elementor-2096 .elementor-element.elementor-element-d8777f5 .elementor-toggle-title, .elementor-2096 .elementor-element.elementor-element-d8777f5 .elementor-toggle-icon{color:#61CE70;}.elementor-2096 .elementor-element.elementor-element-d8777f5 .elementor-toggle-icon svg{fill:#61CE70;}.elementor-2096 .elementor-element.elementor-element-d8777f5 .elementor-tab-title.elementor-active a, .elementor-2096 .elementor-element.elementor-element-d8777f5 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#61CE70;}.elementor-2096 .elementor-element.elementor-element-d8777f5 .elementor-toggle-title{font-family:"e-Ukraine-Regular", Sans-serif;font-weight:600;}.elementor-2096 .elementor-element.elementor-element-d8777f5 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:50px;}.elementor-2096 .elementor-element.elementor-element-d8777f5 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:50px;}.elementor-2096 .elementor-element.elementor-element-d8777f5 .elementor-tab-content{color:#000000;font-family:"e-Ukraine-Regular", Sans-serif;font-weight:400;padding:100px 100px 100px 100px;}@media(min-width:768px){.elementor-2096 .elementor-element.elementor-element-ab03729{--width:50%;}.elementor-2096 .elementor-element.elementor-element-737bbc7{--width:50%;}.elementor-2096 .elementor-element.elementor-element-95ec8c0{--width:50%;}.elementor-2096 .elementor-element.elementor-element-ba10696{--width:50%;}}@media(max-width:767px){.elementor-2096 .elementor-element.elementor-element-b134bbc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2096 .elementor-element.elementor-element-b134bbc{text-align:center;}.elementor-2096 .elementor-element.elementor-element-b134bbc .elementor-heading-title{font-size:40px;}.elementor-2096 .elementor-element.elementor-element-63504be{width:var( --container-widget-width, 318.861px );max-width:318.861px;--container-widget-width:318.861px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-2096 .elementor-element.elementor-element-20da96f{left:62px;}body.rtl .elementor-2096 .elementor-element.elementor-element-20da96f{right:62px;}.elementor-2096 .elementor-element.elementor-element-20da96f{top:191px;}}/* Start custom CSS for html, class: .elementor-element-63504be */#supportProjectBtn {
  background-color: #28a745;
  color: white;
  padding: 8px 15px; /* Зменшено відступи всередині кнопки */
  border: none;
  border-radius: 30px;
  cursor: pointer;
  transition: background-color 0.3s, transform 0.2s;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 5px; /* Менший відступ між логотипом і текстом */
  font-size: 1em;
}

#supportProjectBtn:hover {
  background-color: #218838;
  transform: scale(1.05);
}

.privat24-logo {
  width: 150px; /* Зменшена ширина логотипу */
  height: 100px; /* Пропорційна висота */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20da96f *//* Стилі для контейнера введення суми */
#custom_amount_input {
  display: flex;
  flex-direction: column;
  align-items: center;  /* Вирівнювання по центру */
  justify-content: center;
  width: 100%;
  margin: 10px 0;
}

/* Поле для введення суми */
input#custom_amount {
  padding: 10px;
  font-size: 16px;
  border: 2px solid #4CAF50;
  border-radius: 5px;
  width: 100%; /* Займає всю ширину контейнера */
  max-width: 300px; /* Максимальна ширина поля */
  box-sizing: border-box;
  text-align: center; /* Вирівнювання тексту по центру */
  margin: 10px 0;
}

/* Стилі для кнопки "Підтримати" */
.liqpay-button {
  background-color: #4CAF50;
  color: white;
  padding: 10px 15px; /* Зменшений розмір кнопки */
  font-size: 14px;     /* Зменшений розмір тексту */
  border: none;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: background-color 0.3s ease;
  width: 300px; /* Автоматична ширина кнопки */
  max-width: 300px; /* Максимальна ширина кнопки */
}

.liqpay-button:hover {
  background-color: #45a049;
}

.liqpay-logo {
  width: 100px; /* Зменшений розмір логотипу */
  height: auto;
  margin-right: 10px;
}

/* Загальні стилі для форми */
form {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 400px;
  margin: 0 auto;
}

label {
  font-size: 18px;
  color: #333;
  margin-bottom: 10px;
  text-align: center;
}/* End custom CSS */