.elementor-2881 .elementor-element.elementor-element-16936f4{--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;}.elementor-2881 .elementor-element.elementor-element-5853675{--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;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for html, class: .elementor-element-7ac17b9 *//* ===============================
   GLOZIN – Simple Vertical Design
   =============================== */

.glozin-simple{
  background:#f8fafc; /* calm light background */
  padding: 40px 16px;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
}

.glozin-container{
  max-width: 900px;
  margin: 0 auto;
}

/* Content boxes */
.glozin-box{
  background:#ffffff;
  border:1px solid #e5e7eb; /* thin border only */
  border-radius: 12px;
  padding: 22px 20px;
  margin-bottom: 20px;
}

/* H2 heading style */
.glozin-box h2{
  margin: 0 0 10px;
  font-size: 21px;
  color:#2563eb; /* calm blue */
  padding-left: 12px;
  border-left: 4px solid #2563eb;
  line-height: 1.3;
}

/* Paragraph text */
.glozin-box p{
  margin: 0;
  color:#4b5563;
  line-height: 1.8;
  font-size: 15px;
}

/* Lists */
.glozin-box ul{
  margin: 6px 0 0;
  padding-left: 18px;
  color:#4b5563;
  line-height: 1.8;
}

.glozin-box ul li{
  margin: 6px 0;
}

/* Mobile responsive */
@media (max-width:600px){
  .glozin-box{
    padding: 18px 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69380b3 *//* ===============================
   GLOZIN – Download Theme (New Style)
   =============================== */

.glozin-download-new{
  background:#f9fafb; /* very soft background */
  padding: 34px 16px;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
}

.glozin-container{
  max-width: 900px;
  margin: 0 auto;
}

.glozin-download-box{
  background:#ffffff;
  border:1px solid #e5e7eb;
  border-radius: 14px;
  padding: 26px 22px;
  text-align: center;
}

/* Heading */
.glozin-download-box h2{
  margin: 0 0 6px;
  font-size: 22px;
  color:#1e3a8a; /* darker calm blue */
}

/* Text */
.glozin-download-box p{
  margin: 0 0 18px;
  color:#6b7280;
  font-size: 15px;
  line-height: 1.7;
}

/* Download link style (not heavy button) */
.glozin-download-link{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 18px;
  border-radius: 999px;
  border:1px solid #2563eb;
  color:#2563eb !important;
  font-weight: 600;
  text-decoration: none !important;
  background:#eff6ff;
  transition: all .18s ease;
}

.glozin-download-link:hover{
  background:#2563eb;
  color:#ffffff !important;
}

/* Mobile */
@media (max-width:600px){
  .glozin-download-box{
    padding: 22px 16px;
  }
  .glozin-download-link{
    width: 100%;
    justify-content: center;
  }
}/* End custom CSS */