.elementor-711 .elementor-element.elementor-element-37adfbf{--display:flex;--overflow:hidden;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-bff7182 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-711 .elementor-element.elementor-element-bff7182{text-align:start;}.elementor-711 .elementor-element.elementor-element-bff7182 .elementor-heading-title{font-size:27px;}.elementor-711 .elementor-element.elementor-element-9971dd7 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-711 .elementor-element.elementor-element-9971dd7{text-align:start;}#elementor-popup-modal-711{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-711 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-711 .dialog-close-button{display:flex;}@media(max-width:767px){.elementor-711 .elementor-element.elementor-element-37adfbf{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-bff7182 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-711 .elementor-element.elementor-element-9971dd7{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}}/* Start custom CSS *//* === Header / Title === */
#elementor-popup-modal-711 h2, 
#elementor-popup-modal-711 h3, 
#elementor-popup-modal-711 h4 {
  text-align: left;
  font-weight: 700;
  letter-spacing: 1px;
  margin-bottom: 20px;
  color: #222;
}

/* Add accent line under the title */
#elementor-popup-modal-711 h2::after {
  content: "";
  display: block;
  width: 80px;
  height: 3px;
  background-color: #c6a654; /* gold accent */
  margin: 10px auto 0;
  border-radius: 2px;
  margin-left: 0px;
}

/* === Paragraph text === */
#elementor-popup-modal-711 p {
  line-height: 1.7;
  color: #444;
  font-size: 16px;
  margin-bottom: 16px;
}

/* === Bullet lists === */
#elementor-popup-modal-711 ul {
  margin: 20px 0;
  padding-left: ;
  list-style-type: none;
}

#elementor-popup-modal-711 ul li {
  position: relative;
  margin-bottom: 8px;
  padding-left: 20px;
  color: #333;
}

#elementor-popup-modal-711 ul li::before {
  content: "•";
  position: absolute;
  left: 0;
  color: #c6a654; /* gold accent bullet */
  font-size: 18px;
  line-height: 1;
}

/* === Section titles (e.g., “KODĖL VERTA RINKTIS...”) === */
#elementor-popup-modal-711 strong,
#elementor-popup-modal-711 b {
  color: #111;
  font-weight: 700;
  font-size: 18px;
  display: block;
  margin-top: 25px;
  margin-bottom: 10px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

/* === Close button styling === */


.elementor-popup-modal .dialog-close-button:hover {
  background: #c6a654;
}

/* === Smooth fade-in animation === */
@keyframes popupFadeIn {
  from {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */