.elementor-1358 .elementor-element.elementor-element-21afde8 > .elementor-container {
  max-width:450px;
}
.elementor-1358 .elementor-element.elementor-element-5146865:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1358 .elementor-element.elementor-element-5146865 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:transparent;
  background-image:linear-gradient(180deg, #620E68 0%, #471766 100%);
}
.elementor-1358 .elementor-element.elementor-element-5146865 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-5146865 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-745ea3d img {
  border-radius:17px 17px 17px 17px;
}
.elementor-1358 .elementor-element.elementor-element-745ea3d > .elementor-widget-container {
  margin:-21px 0px 0px 0px;
  padding:15px 22px 4px 22px;
  background-color:#FFFFFF;
  border-radius:0px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-745ea3d.ha-has-bg-overlay > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-aaa45fb {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-aaa45fb .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:42px;
  font-weight:600;
  line-height:1.2em;
}
.elementor-1358 .elementor-element.elementor-element-aaa45fb > .elementor-widget-container {
  padding:0px 0px 15px 0px;
}
.elementor-1358 .elementor-element.elementor-element-85aefef img {
  border-radius:17px 17px 17px 17px;
}
.elementor-1358 .elementor-element.elementor-element-85aefef > .elementor-widget-container {
  margin:-30px 0px 0px 0px;
  padding:00px 22px 0px 22px;
  border-radius:0px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-18357ec {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-18357ec .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:23px;
  font-weight:400;
  line-height:1.3em;
}
.elementor-1358 .elementor-element.elementor-element-18357ec > .elementor-widget-container {
  padding:2px 20px 0px 20px;
}
.elementor-1358 .elementor-element.elementor-element-3680d92 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-3680d92 .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:26px;
  font-weight:600;
  line-height:1.2em;
}
.elementor-1358 .elementor-element.elementor-element-3680d92 > .elementor-widget-container {
  /*! margin:-21px 0px 0px 0px; */
  padding:0px 0px 0px 10px;
}
.elementor-1358 .elementor-element.elementor-element-2cae0c0 {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
}
.elementor-1358 .elementor-element.elementor-element-2cae0c0 > .elementor-widget-container {
  /*! margin:4px 0px 0px 0px; */
  padding:0px 0px 0px 10px;
}
.elementor-1358 .elementor-element.elementor-element-997ff10:not(.elementor-motion-effects-element-type-background),
.elementor-1358 .elementor-element.elementor-element-997ff10 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-1358 .elementor-element.elementor-element-997ff10 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-997ff10 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-f9350cc {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-f9350cc .elementor-heading-title {
  color:#373B3F;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:26px;
  font-weight:600;
  line-height:1.2em;
}
.elementor-1358 .elementor-element.elementor-element-f9350cc > .elementor-widget-container {
  padding:24px 20px 22px 20px;
}
.elementor-1358 .elementor-element.elementor-element-f7e7c92 {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
}
.elementor-1358 .elementor-element.elementor-element-f7e7c92 > .elementor-widget-container {
  margin:4px 0px 0px 0px;
  padding:0px 0px 0px 10px;
}
.elementor-1358 .elementor-element.elementor-element-8a1e437 .elementor-button {
  font-family:"Roboto", Sans-serif;
  font-size:26px;
  font-weight:800;
  fill:var( --e-global-color-a964001 );
  color:var( --e-global-color-a964001 );
  background-color:transparent;
  background-image:linear-gradient(180deg, var( --e-global-color-20d6114 ) 0%, var( --e-global-color-b220bec ) 100%);
  border-style:groove;
}
.elementor-1358 .elementor-element.elementor-element-8a1e437 .elementor-button:hover,
.elementor-1358 .elementor-element.elementor-element-8a1e437 .elementor-button:focus {
  color:#FFFFFF;
  background-color:transparent;
  background-image:linear-gradient(180deg, var( --e-global-color-5118230 ) 0%, var( --e-global-color-20d6114 ) 100%);
}
.elementor-1358 .elementor-element.elementor-element-8a1e437 .elementor-button:hover svg,
.elementor-1358 .elementor-element.elementor-element-8a1e437 .elementor-button:focus svg {
  fill:#FFFFFF;
}
.elementor-1358 .elementor-element.elementor-element-296424a {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-296424a .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:31px;
  font-weight:600;
  line-height:1.2em;
}
.elementor-1358 .elementor-element.elementor-element-296424a > .elementor-widget-container {
  padding:26px 20px 0px 20px;
}
.elementor-1358 .elementor-element.elementor-element-27cbc30 {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
}
.elementor-1358 .elementor-element.elementor-element-27cbc30 > .elementor-widget-container {
  margin:4px 0px 0px 0px;
  padding:0px 0px 0px 10px;
}
.elementor-1358 .elementor-element.elementor-element-2a91e75 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-2a91e75 .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:51px;
  font-weight:900;
}
.elementor-1358 .elementor-element.elementor-element-2a91e75 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:20px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-3fccde6 {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
}
.elementor-1358 .elementor-element.elementor-element-3fccde6 > .elementor-widget-container {
  margin:-32px 0px 0px 0px;
  padding:0px 0px 0px 10px;
}
.elementor-1358 .elementor-element.elementor-element-d3669cf .elementor-button {
  font-family:"Roboto", Sans-serif;
  font-size:26px;
  font-weight:800;
  fill:var( --e-global-color-a964001 );
  color:var( --e-global-color-a964001 );
  background-color:transparent;
  background-image:linear-gradient(180deg, var( --e-global-color-20d6114 ) 0%, var( --e-global-color-b220bec ) 100%);
  border-style:groove;
}
.elementor-1358 .elementor-element.elementor-element-d3669cf .elementor-button:hover,
.elementor-1358 .elementor-element.elementor-element-d3669cf .elementor-button:focus {
  color:#FFFFFF;
  background-color:transparent;
  background-image:linear-gradient(180deg, var( --e-global-color-5118230 ) 0%, var( --e-global-color-20d6114 ) 100%);
}
.elementor-1358 .elementor-element.elementor-element-d3669cf .elementor-button:hover svg,
.elementor-1358 .elementor-element.elementor-element-d3669cf .elementor-button:focus svg {
  fill:#FFFFFF;
}
.elementor-1358 .elementor-element.elementor-element-6b8e9d5 {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-6b8e9d5 .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:24px;
  font-weight:900;
}
.elementor-1358 .elementor-element.elementor-element-6b8e9d5 > .elementor-widget-container {
  /*! margin:-28px 0px 0px 0px; */
  padding:20px 0px 0px 30px;
}
.elementor-1358 .elementor-element.elementor-element-485d13e img {
  width:68%;
}
.elementor-1358 .elementor-element.elementor-element-485d13e > .elementor-widget-container {
  margin:9px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-eab21b5 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-eab21b5 .elementor-heading-title {
  color:#131313;
  font-family:"Roboto", Sans-serif;
  font-size:27px;
  font-weight:600;
}
.elementor-1358 .elementor-element.elementor-element-eab21b5 > .elementor-widget-container {
  margin:-30px 30px 0px 30px;
  padding:11px 11px 11px 11px;
  background-color:var( --e-global-color-a964001 );
}
.elementor-1358 .elementor-element.elementor-element-eab21b5.ha-has-bg-overlay > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-49f16c4 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-49f16c4 .elementor-heading-title {
  color:#101011;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:26px;
  font-weight:400;
  line-height:1.3em;
}
.elementor-1358 .elementor-element.elementor-element-49f16c4 > .elementor-widget-container {
  margin:-23px 0px 0px 0px;
  padding:10px 20px 0px 20px;
  background-color:#FFFFFF;
}
.elementor-1358 .elementor-element.elementor-element-49f16c4.ha-has-bg-overlay > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-725dba3 img {
  width:68%;
}
.elementor-1358 .elementor-element.elementor-element-725dba3 > .elementor-widget-container {
  margin:9px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-f27f444 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-f27f444 .elementor-heading-title {
  color:#131313;
  font-family:"Roboto", Sans-serif;
  font-size:27px;
  font-weight:600;
}
.elementor-1358 .elementor-element.elementor-element-f27f444 > .elementor-widget-container {
  margin:-30px 30px 0px 30px;
  padding:11px 11px 11px 11px;
  background-color:var( --e-global-color-a964001 );
}
.elementor-1358 .elementor-element.elementor-element-f27f444.ha-has-bg-overlay > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-0d279d4 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-0d279d4 .elementor-heading-title {
  color:#101011;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:26px;
  font-weight:400;
  line-height:1.3em;
}
.elementor-1358 .elementor-element.elementor-element-0d279d4 > .elementor-widget-container {
  margin:-23px 0px 0px 0px;
  padding:10px 20px 0px 20px;
  background-color:#FFFFFF;
}
.elementor-1358 .elementor-element.elementor-element-0d279d4.ha-has-bg-overlay > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-6f7c99f img {
  width:68%;
}
.elementor-1358 .elementor-element.elementor-element-6f7c99f > .elementor-widget-container {
  margin:9px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-5598298 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-5598298 .elementor-heading-title {
  color:#131313;
  font-family:"Roboto", Sans-serif;
  font-size:27px;
  font-weight:600;
}
.elementor-1358 .elementor-element.elementor-element-5598298 > .elementor-widget-container {
  margin:-30px 30px 0px 30px;
  padding:11px 11px 11px 11px;
  background-color:var( --e-global-color-a964001 );
}
.elementor-1358 .elementor-element.elementor-element-5598298.ha-has-bg-overlay > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-f47d8b4 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-f47d8b4 .elementor-heading-title {
  color:#101011;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:26px;
  font-weight:400;
  line-height:1.3em;
}
.elementor-1358 .elementor-element.elementor-element-f47d8b4 > .elementor-widget-container {
  margin:-23px 0px 0px 0px;
  padding:10px 20px 0px 20px;
  background-color:#FFFFFF;
}
.elementor-1358 .elementor-element.elementor-element-f47d8b4.ha-has-bg-overlay > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-7af9fad .elementor-button {
  font-family:"Roboto", Sans-serif;
  font-size:26px;
  font-weight:800;
  fill:var( --e-global-color-a964001 );
  color:var( --e-global-color-a964001 );
  background-color:transparent;
  background-image:linear-gradient(180deg, var( --e-global-color-20d6114 ) 0%, var( --e-global-color-b220bec ) 100%);
  border-style:groove;
}
.elementor-1358 .elementor-element.elementor-element-7af9fad .elementor-button:hover,
.elementor-1358 .elementor-element.elementor-element-7af9fad .elementor-button:focus {
  color:#FFFFFF;
  background-color:transparent;
  background-image:linear-gradient(180deg, var( --e-global-color-5118230 ) 0%, var( --e-global-color-20d6114 ) 100%);
}
.elementor-1358 .elementor-element.elementor-element-7af9fad .elementor-button:hover svg,
.elementor-1358 .elementor-element.elementor-element-7af9fad .elementor-button:focus svg {
  fill:#FFFFFF;
}
.elementor-1358 .elementor-element.elementor-element-c1842ff > .elementor-container {
  max-width:450px;
}
.elementor-1358 .elementor-element.elementor-element-5c8edd2:not(.elementor-motion-effects-element-type-background),
.elementor-1358 .elementor-element.elementor-element-5c8edd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:transparent;
  background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);
}
.elementor-1358 .elementor-element.elementor-element-5c8edd2 {
  border-style:dashed;
  border-color:var( --e-global-color-8e6ccda );
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-5c8edd2 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-8becfc1.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-8becfc1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-3316919 {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-3316919 .elementor-heading-title {
  color:#1E2124;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:30px;
  font-weight:600;
}
.elementor-1358 .elementor-element.elementor-element-0a0edaf:not(.elementor-motion-effects-element-type-background),
.elementor-1358 .elementor-element.elementor-element-0a0edaf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:transparent;
  background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);
}
.elementor-1358 .elementor-element.elementor-element-0a0edaf {
  border-style:dashed;
  border-color:var( --e-global-color-8e6ccda );
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-0a0edaf > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-d5796c6.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-d5796c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-dc5e115 {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-dc5e115 .elementor-heading-title {
  color:#1E2124;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:30px;
  font-weight:600;
}
.elementor-1358 .elementor-element.elementor-element-cc66a68:not(.elementor-motion-effects-element-type-background),
.elementor-1358 .elementor-element.elementor-element-cc66a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:transparent;
  background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);
}
.elementor-1358 .elementor-element.elementor-element-cc66a68 {
  border-style:dashed;
  border-color:var( --e-global-color-8e6ccda );
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:11px;
  margin-bottom:0px;
}
.elementor-1358 .elementor-element.elementor-element-cc66a68 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-b7c7d8b.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-b7c7d8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-ee26aac {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-ee26aac .elementor-heading-title {
  color:#1E2124;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:30px;
  font-weight:600;
}
.elementor-1358 .elementor-element.elementor-element-ce880b4:not(.elementor-motion-effects-element-type-background),
.elementor-1358 .elementor-element.elementor-element-ce880b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:transparent;
  background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);
}
.elementor-1358 .elementor-element.elementor-element-ce880b4 {
  border-style:dashed;
  border-color:var( --e-global-color-8e6ccda );
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:11px;
  margin-bottom:0px;
}
.elementor-1358 .elementor-element.elementor-element-ce880b4 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-584bd37.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-584bd37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-7cf1d14 {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-7cf1d14 .elementor-heading-title {
  color:#1E2124;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:30px;
  font-weight:600;
}
.elementor-1358 .elementor-element.elementor-element-3a71c98:not(.elementor-motion-effects-element-type-background),
.elementor-1358 .elementor-element.elementor-element-3a71c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:transparent;
  background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);
}
.elementor-1358 .elementor-element.elementor-element-3a71c98 {
  border-style:dashed;
  border-color:var( --e-global-color-8e6ccda );
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:11px;
  margin-bottom:0px;
}
.elementor-1358 .elementor-element.elementor-element-3a71c98 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-0470ac6.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-0470ac6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-40c9c46 {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-40c9c46 .elementor-heading-title {
  color:#1E2124;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:30px;
  font-weight:600;
}
.elementor-1358 .elementor-element.elementor-element-db1395a:not(.elementor-motion-effects-element-type-background),
.elementor-1358 .elementor-element.elementor-element-db1395a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:transparent;
  background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);
}
.elementor-1358 .elementor-element.elementor-element-db1395a {
  border-style:dashed;
  border-color:var( --e-global-color-8e6ccda );
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:11px;
  margin-bottom:0px;
}
.elementor-1358 .elementor-element.elementor-element-db1395a > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-f1c5f6c.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-f1c5f6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-3fdb770 {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-3fdb770 .elementor-heading-title {
  color:#1E2124;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:30px;
  font-weight:600;
}
.elementor-1358 .elementor-element.elementor-element-ef8287e:not(.elementor-motion-effects-element-type-background),
.elementor-1358 .elementor-element.elementor-element-ef8287e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:transparent;
  background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);
}
.elementor-1358 .elementor-element.elementor-element-ef8287e {
  border-style:dashed;
  border-color:var( --e-global-color-8e6ccda );
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:11px;
  margin-bottom:0px;
}
.elementor-1358 .elementor-element.elementor-element-ef8287e > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-ba09ffb.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-ba09ffb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-1358 .elementor-element.elementor-element-8c8aebc {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-8c8aebc .elementor-heading-title {
  color:#1E2124;
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:30px;
  font-weight:600;
}
.elementor-1358 .elementor-element.elementor-element-680d2b2 > .elementor-container {
  max-width:450px;
}
.elementor-1358 .elementor-element.elementor-element-d932402:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1358 .elementor-element.elementor-element-d932402 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:transparent;
  background-image:linear-gradient(180deg, #760983 0%, #471766 100%);
}
.elementor-1358 .elementor-element.elementor-element-d932402 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-d932402 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-d5cb832 {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-d5cb832 .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:42px;
  font-weight:600;
  line-height:1.2em;
}
.elementor-1358 .elementor-element.elementor-element-d5cb832 > .elementor-widget-container {
  padding:24px 20px 22px 30px;
}
.elementor-1358 .elementor-element.elementor-element-480423c {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
}
.elementor-1358 .elementor-element.elementor-element-480423c > .elementor-widget-container {
  margin:-68px 0px 0px 0px;
  padding:0px 0px 0px 10px;
}
.elementor-1358 .elementor-element.elementor-element-453e8c3 {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
}
.elementor-1358 .elementor-element.elementor-element-453e8c3 > .elementor-widget-container {
  margin:-17px 0px 0px 0px;
  padding:0px 0px 0px 10px;
}
.elementor-1358 .elementor-element.elementor-element-6b89a99 .elementor-button {
  font-family:"Roboto", Sans-serif;
  font-size:26px;
  font-weight:800;
  fill:var( --e-global-color-a964001 );
  color:var( --e-global-color-a964001 );
  background-color:transparent;
  background-image:linear-gradient(180deg, var( --e-global-color-20d6114 ) 0%, var( --e-global-color-b220bec ) 100%);
  border-style:groove;
}
.elementor-1358 .elementor-element.elementor-element-6b89a99 .elementor-button:hover,
.elementor-1358 .elementor-element.elementor-element-6b89a99 .elementor-button:focus {
  color:#FFFFFF;
  background-color:transparent;
  background-image:linear-gradient(180deg, var( --e-global-color-5118230 ) 0%, var( --e-global-color-20d6114 ) 100%);
}
.elementor-1358 .elementor-element.elementor-element-6b89a99 .elementor-button:hover svg,
.elementor-1358 .elementor-element.elementor-element-6b89a99 .elementor-button:focus svg {
  fill:#FFFFFF;
}
.elementor-1358 .elementor-element.elementor-element-a009a47 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-a009a47 .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Roboto", Sans-serif;
  font-size:40px;
  font-weight:600;
  font-style:italic;
  text-decoration:underline;
}
.elementor-1358 .elementor-element.elementor-element-a009a47 > .elementor-widget-container {
  margin:-11px 0px 0px 0px;
  padding:15px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-4b51200 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-4b51200 .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:26px;
  font-weight:175;
  line-height: 32px;
}
.elementor-1358 .elementor-element.elementor-element-4b51200 > .elementor-widget-container {
  padding:15px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-9d7f40c {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-9d7f40c .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Tahoma", Sans-serif;
  font-size:35px;
  font-weight:800;
  line-height:1.2em;
}
.elementor-1358 .elementor-element.elementor-element-9d7f40c > .elementor-widget-container {
  margin:-20px 0px 0px 0px;
  padding:24px 20px 22px 20px;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-item:not(:last-child):after {
  content:"";
  border-color:#ddd;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
  border-top-style:solid;
  border-top-width:1px;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-style:solid;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-width:1px;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-icon i {
  color:var( --e-global-color-0d7fef1 );
  transition:color 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-icon svg {
  fill:var( --e-global-color-0d7fef1 );
  transition:fill 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e {
  --e-icon-list-icon-size:66px;
  --icon-vertical-offset:0px;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-item > a {
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:24px;
  font-weight:400;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-text {
  color:#111214;
  transition:color 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e > .elementor-widget-container {
  margin:-20px 0px 0px 0px;
  padding:10px 0px 0px 0px;
  background-color:#FFFFFF;
  text-align: initial;
}
.elementor-1358 .elementor-element.elementor-element-686ee3e.ha-has-bg-overlay > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-444e1e7 .elementor-button {
  font-family:"Roboto", Sans-serif;
  font-size:26px;
  font-weight:800;
  fill:var( --e-global-color-a964001 );
  color:var( --e-global-color-a964001 );
  background-color:transparent;
  background-image:linear-gradient(180deg, var( --e-global-color-20d6114 ) 0%, var( --e-global-color-b220bec ) 100%);
  border-style:groove;
}
.elementor-1358 .elementor-element.elementor-element-444e1e7 .elementor-button:hover,
.elementor-1358 .elementor-element.elementor-element-444e1e7 .elementor-button:focus {
  color:#FFFFFF;
  background-color:transparent;
  background-image:linear-gradient(180deg, var( --e-global-color-5118230 ) 0%, var( --e-global-color-20d6114 ) 100%);
}
.elementor-1358 .elementor-element.elementor-element-444e1e7 .elementor-button:hover svg,
.elementor-1358 .elementor-element.elementor-element-444e1e7 .elementor-button:focus svg {
  fill:#FFFFFF;
}
.elementor-1358 .elementor-element.elementor-element-0725092 {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-0725092 .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Tahoma", Sans-serif;
  font-size:34px;
  font-weight:600;
  line-height:1.2em;
}
.elementor-1358 .elementor-element.elementor-element-0725092 > .elementor-widget-container {
  padding:24px 20px 22px 30px;
}
.elementor-1358 .elementor-element.elementor-element-4201a40 .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
  line-height:1.3em;
}
.elementor-1358 .elementor-element.elementor-element-4201a40 > .elementor-widget-container {
  margin:-18px 0px 0px 0px;
  padding:0px 0px 0px 10px;
  text-align: initial;
}
.elementor-1358 .elementor-element.elementor-element-a4c3d57 .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
  line-height:1.3em;
}
.elementor-1358 .elementor-element.elementor-element-a4c3d57 > .elementor-widget-container {
  margin:-5px 0px 0px 0px;
  padding:0px 0px 0px 10px;
  text-align: initial;
}
.elementor-1358 .elementor-element.elementor-element-3db7022 .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
  line-height:1.3em;
}
.elementor-1358 .elementor-element.elementor-element-3db7022 > .elementor-widget-container {
  margin:-8px 0px 0px 0px;
  padding:0px 0px 0px 10px;
  text-align: initial;
}
.elementor-1358 .elementor-element.elementor-element-7f0b8c1 {
  text-align:left;
}
.elementor-1358 .elementor-element.elementor-element-7f0b8c1 .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Tahoma", Sans-serif;
  font-size:27px;
  font-weight:600;
  line-height:1.2em;
}
.elementor-1358 .elementor-element.elementor-element-7f0b8c1 > .elementor-widget-container {
  padding:24px 20px 22px 30px;
}
.elementor-1358 .elementor-element.elementor-element-bfa8713 img {
  width:96%;
}
.elementor-1358 .elementor-element.elementor-element-9ec2b90 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-9ec2b90 .elementor-heading-title {
  color:var( --e-global-color-a964001 );
  font-family:"Tahoma", Sans-serif;
  font-size:32px;
  font-weight:600;
  line-height:1.2em;
}
.elementor-1358 .elementor-element.elementor-element-9ec2b90 > .elementor-widget-container {
  margin:-24px 0px 0px 0px;
  padding:24px 20px 22px 20px;
}
.elementor-1358 .elementor-element.elementor-element-5cad1e2 {
  text-align:center;
}
.elementor-1358 .elementor-element.elementor-element-5cad1e2 .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Tahoma", Sans-serif;
  font-size:34px;
  font-weight:600;
  line-height:1.2em;
}
.elementor-1358 .elementor-element.elementor-element-5cad1e2 > .elementor-widget-container {
  margin:-61px 0px 0px 0px;
  padding:24px 20px 22px 20px;
}
.elementor-1358 .elementor-element.elementor-element-2a297f5 img {
  width:76%;
}
.elementor-1358 .elementor-element.elementor-element-2a297f5 > .elementor-widget-container {
  margin:-42px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-f49b269 {
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
}
.elementor-1358 .elementor-element.elementor-element-f49b269 > .elementor-widget-container {
  margin:4px 20px 20px 20px;
  padding:10px 22px 10px 22px;
  border-style:groove;
  border-radius:16px 16px 16px 16px;
}
.elementor-1358 .elementor-element.elementor-element-f49b269.ha-has-bg-overlay > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-6857154 > .elementor-widget-container {
  margin:-43px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-235d8a7 {
  text-align:center;
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:23px;
  font-weight:400;
}
.elementor-1358 .elementor-element.elementor-element-235d8a7 > .elementor-widget-container {
  margin:-16px 0px 0px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-1358 .elementor-element.elementor-element-e48058d .elementor-button {
  font-family:"Tiro Devanagari Hindi", Sans-serif;
  font-size:47px;
  font-weight:500;
  fill:#FFFFFF;
  color:#FFFFFF;
  border-style:dashed;
}
.elementor-1358 .elementor-element.elementor-element-e48058d > .elementor-widget-container {
  background-color:#FFFFFF;
}
.elementor-1358 .elementor-element.elementor-element-e48058d.ha-has-bg-overlay > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1358 .elementor-element.elementor-element-a1293cd img {
  width:74%;
}
.elementor-1358 .elementor-element.elementor-element-8747e7b > .elementor-widget-container {
  margin:14px 0px 0px 0px;
}
.elementor-1358 .elementor-element.elementor-element-1b862d9 {
  text-align:center;
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:9px;
  font-weight:500;
}
.elementor-1358 .elementor-element.elementor-element-59ef271 {
  text-align:center;
  color:#FFFFFF;
  font-family:"Roboto", Sans-serif;
  font-size:8px;
  font-weight:400;
  line-height:1.3em;
}
.elementor-1358 .elementor-element.elementor-element-59ef271 > .elementor-widget-container {
  margin:-24px 0px 0px 0px;
  padding:0px 50px 10px 50px;
}
:root {
  --page-title-display:none;
}
@media(min-width:768px) {
  .elementor-1358 .elementor-element.elementor-element-f5dd5d4 {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-8becfc1 {
    width:80%;
  }
  .elementor-1358 .elementor-element.elementor-element-44956ed {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-d5796c6 {
    width:80%;
  }
  .elementor-1358 .elementor-element.elementor-element-d256d01 {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-b7c7d8b {
    width:80%;
  }
  .elementor-1358 .elementor-element.elementor-element-601c59e {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-584bd37 {
    width:80%;
  }
  .elementor-1358 .elementor-element.elementor-element-445895c {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-0470ac6 {
    width:80%;
  }
  .elementor-1358 .elementor-element.elementor-element-db8af97 {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-f1c5f6c {
    width:80%;
  }
  .elementor-1358 .elementor-element.elementor-element-b2da777 {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-ba09ffb {
    width:80%;
  }
}
@media(max-width:767px) {
  .elementor-1358 .elementor-element.elementor-element-745ea3d > .elementor-widget-container {
    padding:0px 10px 0px 10px;
  }
  .elementor-1358 .elementor-element.elementor-element-aaa45fb .elementor-heading-title {
    font-size:32px;
  }
  .elementor-1358 .elementor-element.elementor-element-aaa45fb > .elementor-widget-container {
    margin:-19px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-85aefef > .elementor-widget-container {
    padding:0px 10px 0px 10px;
  }
  .elementor-1358 .elementor-element.elementor-element-18357ec {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-3680d92 {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-3680d92 .elementor-heading-title {
    font-size:25px;
    line-height:1.6em;
  }
  .elementor-1358 .elementor-element.elementor-element-3680d92 > .elementor-widget-container {
    margin:-8px 0px 0px 0px;
    padding:0px 10px 0px 20px;
  }
  .elementor-1358 .elementor-element.elementor-element-2cae0c0 {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-2cae0c0 > .elementor-widget-container {
    margin:-38px 0px 0px 0px;
    padding:0px 25px 0px 25px;
  }
  .elementor-1358 .elementor-element.elementor-element-00a6ff6 {
    width:50%;
  }
  .elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-00a6ff6.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-00a6ff6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-f9350cc {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-f9350cc .elementor-heading-title {
    font-size:18px;
  }
  .elementor-1358 .elementor-element.elementor-element-f9350cc > .elementor-widget-container {
    margin:9px 0px 0px 0px;
    padding:0px 10px 0px 20px;
  }
  .elementor-1358 .elementor-element.elementor-element-7fbdef0 {
    width:50%;
  }
  .elementor-1358 .elementor-element.elementor-element-f2c316e img {
    border-radius:10px 10px 10px 10px;
  }
  .elementor-1358 .elementor-element.elementor-element-c5b1a92 {
    width:100%;
  }
  .elementor-1358 .elementor-element.elementor-element-f7e7c92 {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-f7e7c92 > .elementor-widget-container {
    margin:18px 0px 0px 0px;
    padding:0px 25px 0px 25px;
  }
  .elementor-1358 .elementor-element.elementor-element-8a1e437 .elementor-button {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-8a1e437 > .elementor-widget-container {
    margin:-19px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-296424a {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-296424a .elementor-heading-title {
    font-size:23px;
  }
  .elementor-1358 .elementor-element.elementor-element-296424a > .elementor-widget-container {
    margin:14px 0px 0px 0px;
    padding:0px 10px 0px 20px;
  }
  .elementor-1358 .elementor-element.elementor-element-27cbc30 {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-27cbc30 > .elementor-widget-container {
    margin:-4px 0px 0px 0px;
    padding:0px 25px 0px 25px;
  }
  .elementor-1358 .elementor-element.elementor-element-2becc24 > .elementor-widget-container {
    margin:-19px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-2a91e75 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-1358 .elementor-element.elementor-element-2a91e75 > .elementor-widget-container {
    margin:-13px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-3fccde6 {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-3fccde6 > .elementor-widget-container {
    margin:-35px 0px 0px 0px;
    padding:0px 25px 0px 25px;
  }
  .elementor-1358 .elementor-element.elementor-element-d3669cf .elementor-button {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-d3669cf > .elementor-widget-container {
    margin:-8px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-6b8e9d5 .elementor-heading-title {
    font-size:31px;
    line-height:1.4em;
  }
  .elementor-1358 .elementor-element.elementor-element-6b8e9d5 > .elementor-widget-container {
    margin:6px 0px 0px 0px;
    padding:0px 30px 0px 30px;
  }
  .elementor-1358 .elementor-element.elementor-element-485d13e img {
    width:94%;
    border-radius:15px 15px 15px 15px;
  }
  .elementor-1358 .elementor-element.elementor-element-485d13e > .elementor-widget-container {
    padding:0px 26px 0px 26px;
  }
  .elementor-1358 .elementor-element.elementor-element-eab21b5 .elementor-heading-title {
    font-size:23px;
  }
  .elementor-1358 .elementor-element.elementor-element-eab21b5 > .elementor-widget-container {
    margin:-24px 0px 0px 0px;
    padding:9px 9px 9px 9px;
  }
  .elementor-1358 .elementor-element.elementor-element-49f16c4 {
    text-align:center;
  }
  .elementor-1358 .elementor-element.elementor-element-49f16c4 .elementor-heading-title {
    font-size:18px;
  }
  .elementor-1358 .elementor-element.elementor-element-49f16c4 > .elementor-widget-container {
    margin:-13px 0px 0px 0px;
    padding:16px 16px 16px 16px;
  }
  .elementor-1358 .elementor-element.elementor-element-725dba3 img {
    width:94%;
    border-radius:15px 15px 15px 15px;
  }
  .elementor-1358 .elementor-element.elementor-element-725dba3 > .elementor-widget-container {
    padding:0px 26px 0px 26px;
  }
  .elementor-1358 .elementor-element.elementor-element-f27f444 .elementor-heading-title {
    font-size:23px;
  }
  .elementor-1358 .elementor-element.elementor-element-f27f444 > .elementor-widget-container {
    margin:-24px 0px 0px 0px;
    padding:9px 9px 9px 9px;
  }
  .elementor-1358 .elementor-element.elementor-element-0d279d4 {
    text-align:center;
  }
  .elementor-1358 .elementor-element.elementor-element-0d279d4 .elementor-heading-title {
    font-size:18px;
  }
  .elementor-1358 .elementor-element.elementor-element-0d279d4 > .elementor-widget-container {
    margin:-13px 0px 0px 0px;
    padding:16px 16px 16px 16px;
  }
  .elementor-1358 .elementor-element.elementor-element-6f7c99f img {
    width:94%;
    border-radius:15px 15px 15px 15px;
  }
  .elementor-1358 .elementor-element.elementor-element-6f7c99f > .elementor-widget-container {
    padding:0px 26px 0px 26px;
  }
  .elementor-1358 .elementor-element.elementor-element-5598298 .elementor-heading-title {
    font-size:23px;
  }
  .elementor-1358 .elementor-element.elementor-element-5598298 > .elementor-widget-container {
    margin:-24px 0px 0px 0px;
    padding:9px 9px 9px 9px;
  }
  .elementor-1358 .elementor-element.elementor-element-f47d8b4 {
    text-align:center;
  }
  .elementor-1358 .elementor-element.elementor-element-f47d8b4 .elementor-heading-title {
    font-size:18px;
  }
  .elementor-1358 .elementor-element.elementor-element-f47d8b4 > .elementor-widget-container {
    margin:-13px 0px 0px 0px;
    padding:16px 16px 16px 16px;
  }
  .elementor-1358 .elementor-element.elementor-element-7af9fad .elementor-button {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-7af9fad > .elementor-widget-container {
    margin:3px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-109ad52 > .elementor-widget-container {
    padding:0px 0px 10px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-c1842ff {
    margin-top:0px;
    margin-bottom:0px;
    padding:23px 23px 23px 23px;
  }
  .elementor-1358 .elementor-element.elementor-element-5c8edd2,
  .elementor-1358 .elementor-element.elementor-element-5c8edd2 > .elementor-background-overlay {
    border-radius:4px 4px 4px 4px;
  }
  .elementor-1358 .elementor-element.elementor-element-f5dd5d4 {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-8becfc1 {
    width:80%;
  }
  .elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-8becfc1.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-8becfc1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-3316919 {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-3316919 .elementor-heading-title {
    font-size:30px;
  }
  .elementor-1358 .elementor-element.elementor-element-0a0edaf,
  .elementor-1358 .elementor-element.elementor-element-0a0edaf > .elementor-background-overlay {
    border-radius:4px 4px 4px 4px;
  }
  .elementor-1358 .elementor-element.elementor-element-44956ed {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-d5796c6 {
    width:80%;
  }
  .elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-d5796c6.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-d5796c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-dc5e115 {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-dc5e115 .elementor-heading-title {
    font-size:30px;
  }
  .elementor-1358 .elementor-element.elementor-element-cc66a68,
  .elementor-1358 .elementor-element.elementor-element-cc66a68 > .elementor-background-overlay {
    border-radius:4px 4px 4px 4px;
  }
  .elementor-1358 .elementor-element.elementor-element-d256d01 {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-b7c7d8b {
    width:80%;
  }
  .elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-b7c7d8b.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-b7c7d8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-ee26aac {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-ee26aac .elementor-heading-title {
    font-size:30px;
  }
  .elementor-1358 .elementor-element.elementor-element-ce880b4,
  .elementor-1358 .elementor-element.elementor-element-ce880b4 > .elementor-background-overlay {
    border-radius:4px 4px 4px 4px;
  }
  .elementor-1358 .elementor-element.elementor-element-601c59e {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-584bd37 {
    width:80%;
  }
  .elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-584bd37.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-584bd37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-7cf1d14 {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-7cf1d14 .elementor-heading-title {
    font-size:30px;
  }
  .elementor-1358 .elementor-element.elementor-element-3a71c98,
  .elementor-1358 .elementor-element.elementor-element-3a71c98 > .elementor-background-overlay {
    border-radius:4px 4px 4px 4px;
  }
  .elementor-1358 .elementor-element.elementor-element-445895c {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-0470ac6 {
    width:80%;
  }
  .elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-0470ac6.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-0470ac6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-40c9c46 {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-40c9c46 .elementor-heading-title {
    font-size:30px;
  }
  .elementor-1358 .elementor-element.elementor-element-db1395a,
  .elementor-1358 .elementor-element.elementor-element-db1395a > .elementor-background-overlay {
    border-radius:4px 4px 4px 4px;
  }
  .elementor-1358 .elementor-element.elementor-element-db8af97 {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-f1c5f6c {
    width:80%;
  }
  .elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-f1c5f6c.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-f1c5f6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-3fdb770 {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-3fdb770 .elementor-heading-title {
    font-size:30px;
  }
  .elementor-1358 .elementor-element.elementor-element-ef8287e,
  .elementor-1358 .elementor-element.elementor-element-ef8287e > .elementor-background-overlay {
    border-radius:4px 4px 4px 4px;
  }
  .elementor-1358 .elementor-element.elementor-element-b2da777 {
    width:20%;
  }
  .elementor-1358 .elementor-element.elementor-element-ba09ffb {
    width:80%;
  }
  .elementor-bc-flex-widget .elementor-1358 .elementor-element.elementor-element-ba09ffb.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-ba09ffb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-1358 .elementor-element.elementor-element-8c8aebc {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-8c8aebc .elementor-heading-title {
    font-size:30px;
  }
  .elementor-1358 .elementor-element.elementor-element-d5cb832 {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-d5cb832 .elementor-heading-title {
    font-size:38px;
  }
  .elementor-1358 .elementor-element.elementor-element-d5cb832 > .elementor-widget-container {
    margin:23px 0px 0px 0px;
    padding:0px 10px 0px 20px;
  }
  .elementor-1358 .elementor-element.elementor-element-480423c {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-480423c > .elementor-widget-container {
    margin:-40px 0px 0px 0px;
    padding:0px 25px 0px 25px;
  }
  .elementor-1358 .elementor-element.elementor-element-453e8c3 {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-453e8c3 > .elementor-widget-container {
    margin:-4px 0px 0px 0px;
    padding:0px 25px 0px 25px;
  }
  .elementor-1358 .elementor-element.elementor-element-6b89a99 .elementor-button {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-6b89a99 > .elementor-widget-container {
    margin:1px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-a009a47 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-1358 .elementor-element.elementor-element-a009a47 > .elementor-widget-container {
    margin:-12px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-fe8ba62 > .elementor-widget-container {
    margin:3px 0px 0px 0px;
    padding:0px 14px 0px 14px;
  }
  .elementor-1358 .elementor-element.elementor-element-4b51200 {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-4b51200 .elementor-heading-title {
    font-size:23px;
    line-height:1.6em;
  }
  .elementor-1358 .elementor-element.elementor-element-4b51200 > .elementor-widget-container {
    margin:2px 0px 11px 0px;
    padding:0px 20px 0px 20px;
  }
  .elementor-1358 .elementor-element.elementor-element-9d7f40c {
    text-align:left;
  }
  .elementor-1358 .elementor-element.elementor-element-9d7f40c .elementor-heading-title {
    font-size:26px;
  }
  .elementor-1358 .elementor-element.elementor-element-9d7f40c > .elementor-widget-container {
    margin:-14px 0px 0px 0px;
    padding:0px 10px 0px 20px;
  }
  .elementor-1358 .elementor-element.elementor-element-49591e8 > .elementor-widget-container {
    padding:12px 12px 12px 12px;
  }
  .elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom:calc(12px/2);
  }
  .elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top:calc(12px/2);
  }
  .elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right:calc(12px/2);
    margin-left:calc(12px/2);
  }
  .elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-items.elementor-inline-items {
    margin-right:calc(-12px/2);
    margin-left:calc(-12px/2);
  }
  body.rtl .elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left:calc(-12px/2);
  }
  body:not(.rtl) .elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right:calc(-12px/2);
  }
  .elementor-1358 .elementor-element.elementor-element-686ee3e {
    --e-icon-list-icon-size:39px;
  }
  .elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-item > .elementor-icon-list-text,
  .elementor-1358 .elementor-element.elementor-element-686ee3e .elementor-icon-list-item > a {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-686ee3e > .elementor-widget-container {
    margin:4px 0px 0px 0px;
    padding:26px 26px 26px 26px;
  }
  .elementor-1358 .elementor-element.elementor-element-444e1e7 .elementor-button {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-444e1e7 > .elementor-widget-container {
    margin:18px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-0725092 {
    text-align:center;
  }
  .elementor-1358 .elementor-element.elementor-element-0725092 .elementor-heading-title {
    font-size:29px;
  }
  .elementor-1358 .elementor-element.elementor-element-0725092 > .elementor-widget-container {
    margin:9px 0px 0px 0px;
    padding:0px 10px 0px 20px;
  }
  .elementor-1358 .elementor-element.elementor-element-4201a40 .elementor-heading-title {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-4201a40 > .elementor-widget-container {
    margin:-4px 0px 0px 0px;
    padding:0px 25px 0px 25px;
  }
  .elementor-1358 .elementor-element.elementor-element-a4c3d57 .elementor-heading-title {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-a4c3d57 > .elementor-widget-container {
    margin:-4px 0px 0px 0px;
    padding:0px 25px 0px 25px;
  }
  .elementor-1358 .elementor-element.elementor-element-3db7022 .elementor-heading-title {
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-3db7022 > .elementor-widget-container {
    margin:-4px 0px 0px 0px;
    padding:0px 25px 0px 25px;
  }
  .elementor-1358 .elementor-element.elementor-element-c4f4420 > .elementor-widget-container {
    margin:-4px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-7f0b8c1 {
    text-align:center;
  }
  .elementor-1358 .elementor-element.elementor-element-7f0b8c1 .elementor-heading-title {
    font-size:29px;
  }
  .elementor-1358 .elementor-element.elementor-element-7f0b8c1 > .elementor-widget-container {
    margin:9px 0px 0px 0px;
    padding:0px 10px 0px 20px;
  }
  .elementor-1358 .elementor-element.elementor-element-bfa8713 img {
    width:76%;
  }
  .elementor-1358 .elementor-element.elementor-element-9ec2b90 {
    text-align:center;
  }
  .elementor-1358 .elementor-element.elementor-element-9ec2b90 .elementor-heading-title {
    font-size:38px;
  }
  .elementor-1358 .elementor-element.elementor-element-9ec2b90 > .elementor-widget-container {
    margin:-3px 0px 0px 0px;
    padding:0px 10px 0px 20px;
  }
  .elementor-1358 .elementor-element.elementor-element-5cad1e2 {
    text-align:center;
  }
  .elementor-1358 .elementor-element.elementor-element-5cad1e2 .elementor-heading-title {
    font-size:28px;
  }
  .elementor-1358 .elementor-element.elementor-element-5cad1e2 > .elementor-widget-container {
    margin:-12px 0px 0px 0px;
    padding:0px 10px 0px 20px;
  }
  .elementor-1358 .elementor-element.elementor-element-2a297f5 > .elementor-widget-container {
    margin:-15px 0px 0px 0px;
    padding:17px 17px 17px 17px;
  }
  .elementor-1358 .elementor-element.elementor-element-f49b269 {
    text-align:left;
    font-size:20px;
    line-height:0.3em;
  }
  .elementor-1358 .elementor-element.elementor-element-f49b269 > .elementor-widget-container {
    margin:-26px 0px 0px 0px;
    padding:30px 27px 0px 27px;
    border-width:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-6857154 > .elementor-widget-container {
    margin:-36px 0px 0px 0px;
    padding:0px 15px 0px 15px;
  }
  .elementor-1358 .elementor-element.elementor-element-235d8a7 {
    text-align:center;
    font-size:20px;
  }
  .elementor-1358 .elementor-element.elementor-element-235d8a7 > .elementor-widget-container {
    margin:-5px 0px 0px 0px;
    padding:0px 15px 0px 15px;
  }
  .elementor-1358 .elementor-element.elementor-element-e48058d .elementor-button {
    font-size:36px;
    border-width:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px;
    padding:10px 10px 10px 10px;
  }
  .elementor-1358 .elementor-element.elementor-element-e48058d > .elementor-widget-container {
    margin:-12px 0px 0px 0px;
    padding:20px 0px 20px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-a1293cd > .elementor-widget-container {
    margin:6px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-8747e7b img {
    width:90%;
  }
  .elementor-1358 .elementor-element.elementor-element-8747e7b > .elementor-widget-container {
    margin:2px 0px 0px 0px;
  }
  .elementor-1358 .elementor-element.elementor-element-52609b5 img {
    width:95%;
  }
  .elementor-1358 .elementor-element.elementor-element-52609b5 > .elementor-widget-container {
    margin:-8px 0px 0px 0px;
    padding:10px 0px 0px 10px;
  }
  .elementor-1358 .elementor-element.elementor-element-1b862d9 {
    text-align:center;
    font-size:9px;
  }
  .elementor-1358 .elementor-element.elementor-element-1b862d9 > .elementor-widget-container {
    margin:-3px 0px 0px 0px;
    padding:0px 19px 0px 19px;
  }
  .elementor-1358 .elementor-element.elementor-element-59ef271 {
    text-align:center;
    font-size:9px;
  }
  .elementor-1358 .elementor-element.elementor-element-59ef271 > .elementor-widget-container {
    margin:-3px 0px 0px 0px;
    padding:0px 19px 0px 19px;
  }
}
