.elementor-728 .elementor-element.elementor-element-d5aad26{--display:flex;--min-height:35px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--z-index:300;}.elementor-728 .elementor-element.elementor-element-a995be6{--display:flex;--min-height:357px;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-728 .elementor-element.elementor-element-a995be6:not(.elementor-motion-effects-element-type-background), .elementor-728 .elementor-element.elementor-element-a995be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tvh.webcomplete.io/wp-content/uploads/2024/10/Background3.png");}.elementor-728 .elementor-element.elementor-element-a995be6, .elementor-728 .elementor-element.elementor-element-a995be6::before{--border-transition:0.3s;}.elementor-728 .elementor-element.elementor-element-9c6b6fc .title{font-family:"Lobster Two", Sans-serif;font-size:50px;font-style:italic;}.elementor-728 .elementor-element.elementor-element-9c6b6fc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-728 .elementor-element.elementor-element-b627490 .title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;}.elementor-728 .elementor-element.elementor-element-b627490 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-728 .elementor-element.elementor-element-0bd6d64 .mc4wp-form-fields{max-width:525px;}.elementor-728 .elementor-element.elementor-element-0bd6d64 .mc4wp-form{--wd-form-color:#222222;--wd-form-brd-color:#02010100;--wd-form-bg:#FFFFFF;}@media(max-width:767px){.elementor-728 .elementor-element.elementor-element-a995be6{--min-height:425px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-728 .elementor-element.elementor-element-9c6b6fc .title{font-size:36px;line-height:45px;}.elementor-728 .elementor-element.elementor-element-b627490 .title{font-size:16px;}.elementor-728 .elementor-element.elementor-element-b627490{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-728 .elementor-element.elementor-element-b627490.elementor-element{--align-self:center;}.elementor-728 .elementor-element.elementor-element-0bd6d64 .mc4wp-form-fields{max-width:100%;}}@media(min-width:768px){.elementor-728 .elementor-element.elementor-element-d5aad26{--content-width:1200px;}.elementor-728 .elementor-element.elementor-element-a995be6{--content-width:800px;}}@media(max-width:1366px) and (min-width:768px){.elementor-728 .elementor-element.elementor-element-d5aad26{--content-width:1075px;}.elementor-728 .elementor-element.elementor-element-a995be6{--content-width:800px;}}@media(max-width:1200px) and (min-width:768px){.elementor-728 .elementor-element.elementor-element-d5aad26{--content-width:900px;}.elementor-728 .elementor-element.elementor-element-a995be6{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-728 .elementor-element.elementor-element-d5aad26{--content-width:850px;}}@media(max-width:880px) and (min-width:768px){.elementor-728 .elementor-element.elementor-element-a995be6{--content-width:700px;}}/* Start custom CSS for wd_mailchimp, class: .elementor-element-0bd6d64 *//* Основні стилі форми підписки */
#Formsubscribe input[type="email"],
#Formsubscribe input[type="submit"] {
  padding: 35px 35px;
  border: none;
  border-radius: 20px;
  font-family: Arial, sans-serif;
  font-size: 21px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  outline: none;
}

#Formsubscribe input[type="email"] {
  background-color: #FFF;
  color: #333;
  margin-left: 10px;
}

/* Стилізація placeholder */
#Formsubscribe input[type="email"]::placeholder {
  color: #000;
  font-style: normal;
}

/* Стилі для кнопки відправлення */
#Formsubscribe input[type="submit"] {
  padding: 24.5px 24px;
  background-color: #000;
  color: #FFF;
  font-size: 18px;
  font-weight: bold;
  cursor: pointer;
  transition: background-color 0.3s ease;
  z-index: 2;
  margin-left: -100px; /* Дозволяє кнопці накладатися на правий бік поля */
}

#Formsubscribe input[type="submit"]:hover {
  background-color: #333;
}

/* Медіа-запит для екранів менше 767px */
@media (max-width: 767px) {
  #Formsubscribe {
    flex-direction: column;
    align-items: stretch;
  }

  /* Розширення поля введення на всю ширину */
  #Formsubscribe input[type="email"],
  #Formsubscribe input[type="submit"] {
    width: 100%;
    margin-left: 0;
  }

  /* Додаткові налаштування кнопки */
  #Formsubscribe input[type="submit"] {
    margin-top: 0;
    border-radius: 20px;
  }

  #Formsubscribe .row {
    display: flow;
  }
}/* End custom CSS */