.elementor-18 .elementor-element.elementor-element-6512201{--display:flex;}.elementor-18 .elementor-element.elementor-element-753b835{--display:flex;}/* Start custom CSS for html, class: .elementor-element-7a931c8 */html[data-theme="light"] .mxz-blog-hero{
  position:relative;
  isolation:isolate;
  overflow:hidden;
}

html[data-theme="light"] .mxz-blog-hero::after{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(
      260px 150px at 0% 100%,
      rgba(6,182,212,0.12) 0%,
      rgba(6,182,212,0.06) 34%,
      rgba(6,182,212,0) 72%
    ),
    radial-gradient(
      260px 150px at 100% 100%,
      rgba(6,182,212,0.12) 0%,
      rgba(6,182,212,0.06) 34%,
      rgba(6,182,212,0) 72%
    );
}

html[data-theme="light"] .mxz-blog-hero > *{
  position:relative;
  z-index:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d84136 */.elementor-18 .elementor-element.elementor-element-8d84136 input[type="search"],
.elementor-18 .elementor-element.elementor-element-8d84136 input[type="text"],
.elementor-18 .elementor-element.elementor-element-8d84136 .blog-search-form input,
.elementor-18 .elementor-element.elementor-element-8d84136 .blog-search-form .input-base{
  height:60px !important;
  line-height:60px !important;
  padding:0 20px 0 60px !important;
  text-indent:0 !important;
  box-sizing:border-box !important;
}

.elementor-18 .elementor-element.elementor-element-8d84136 input[type="search"]::placeholder,
.elementor-18 .elementor-element.elementor-element-8d84136 input[type="text"]::placeholder,
.elementor-18 .elementor-element.elementor-element-8d84136 .blog-search-form input::placeholder,
.elementor-18 .elementor-element.elementor-element-8d84136 .blog-search-form .input-base::placeholder{
  line-height:60px !important;
  color:#ffffff !important;
  opacity:1 !important;
}

html[data-theme="light"] .elementor-18 .elementor-element.elementor-element-8d84136 .mxz-blog-dynamic::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:radial-gradient(
    ellipse 80% 50% at 50% 40%,
    rgba(6,182,212,0.10),
    transparent 60%
  );
}

html[data-theme="light"] .elementor-18 .elementor-element.elementor-element-8d84136 .mxz-blog-dynamic::after{
  content:"";
  position:absolute;
  top:0;
  left:50%;
  transform:translateX(-50%);
  width:80%;
  height:320px;
  z-index:0;
  pointer-events:none;
  filter:blur(48px);
  background:radial-gradient(
    circle at center,
    rgba(37,99,235,0.14) 0%,
    rgba(6,182,212,0.08) 38%,
    rgba(6,182,212,0) 72%
  );
}

html[data-theme="light"] .elementor-18 .elementor-element.elementor-element-8d84136 .mxz-blog-dynamic > *{
  position:relative;
  z-index:1;
}
.mxz-blog-dynamic__search-icon{
  position:absolute;
  left:10px;
  top:50%;
  transform:translateY(-50%);
  width:42px;
  height:42px;
  padding:0;
  border-radius:9999px;
  display:flex;
  align-items:center;
  justify-content:center;
  line-height:0;
  color:var(--mxz-blog-dynamic-search-icon) !important;
  border:1px solid var(--mxz-blog-dynamic-search-icon-border);
  background:var(--mxz-blog-dynamic-search-icon-bg);
  pointer-events:none;
  transition:all .3s ease;
}

.mxz-blog-dynamic__search-icon svg{
  width:18px;
  height:18px;
  flex:0 0 18px;
  display:block;
  overflow:visible;
}
html[data-theme="light"] .elementor-18 .elementor-element.elementor-element-8d84136 .mxz-blog-dynamic::before{
  background:
    radial-gradient(
      240px 140px at 0% 0%,
      rgba(6,182,212,0.12) 0%,
      rgba(6,182,212,0.06) 34%,
      rgba(6,182,212,0) 72%
    ),
    radial-gradient(
      240px 140px at 100% 0%,
      rgba(6,182,212,0.12) 0%,
      rgba(6,182,212,0.06) 34%,
      rgba(6,182,212,0) 72%
    );
}
.mxz-blog-dynamic__search-clear[hidden]{
  display:none !important;
}
.mxz-blog-dynamic__featured-title{
  font-weight:700 !important;
}/* End custom CSS */