.elementor-554 .elementor-element.elementor-element-b8a0fe2{--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-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-554 .elementor-element.elementor-element-ee0b387{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-c8ca9bf{--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-554 .elementor-element.elementor-element-6d36c6b{--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;}/* Start custom CSS for text-editor, class: .elementor-element-2924eaf */.economy-umrah-section{<br />
  width:100%;<br />
  background:#f8f9fb;<br />
  padding:70px 20px;<br />
  font-family:'Poppins', sans-serif;<br />
}</p>
<p>.container-full{<br />
  max-width:1200px;<br />
  margin:auto;<br />
}</p>
<p>.main-title{<br />
  text-align:center;<br />
  font-size:36px;<br />
  font-weight:700;<br />
  color:#0A3D62;<br />
  margin-bottom:20px;<br />
  text-transform:uppercase;<br />
}</p>
<p>.main-title span{<br />
  color:#f39c12;<br />
}</p>
<p>.intro-text{<br />
  text-align:center;<br />
  max-width:900px;<br />
  margin:0 auto 40px auto;<br />
  color:#555;<br />
  font-size:17px;<br />
  line-height:1.8;<br />
}</p>
<p>.package-card, .content-box{<br />
  background:#fff;<br />
  padding:30px;<br />
  border-radius:15px;<br />
  margin-bottom:30px;<br />
  box-shadow:0 6px 20px rgba(0,0,0,0.08);<br />
}</p>
<p>.package-card h3, .content-box h3{<br />
  color:#0A3D62;<br />
  margin-bottom:15px;<br />
}</p>
<p>.package-table{<br />
  width:100%;<br />
  border-collapse:collapse;<br />
  margin-top:15px;<br />
}</p>
<p>.package-table th, .package-table td{<br />
  border:1px solid #ddd;<br />
  padding:10px;<br />
  text-align:center;<br />
}</p>
<p>.package-table th{<br />
  background:#0A3D62;<br />
  color:#fff;<br />
}</p>
<p>.whatsapp-btn-wrapper{<br />
  text-align:center;<br />
  margin-top:40px;<br />
}</p>
<p>.whatsapp-btn{<br />
  background:#25D366;<br />
  color:#fff;<br />
  padding:16px 40px;<br />
  text-decoration:none;<br />
  font-weight:600;<br />
  border-radius:50px;<br />
  display:inline-block;<br />
  transition:0.3s;<br />
}</p>
<p>.whatsapp-btn:hover{<br />
  background:#1ebe5d;<br />
  transform:translateY(-4px);<br />
}<br />
</style>/* End custom CSS */