/* Start custom CSS for html, class: .elementor-element-200b4097 *//*error*/

.elementor-57301 .elementor-element.elementor-element-200b4097 .search-tips-wrap {
 background: #f5f5f5;
 border-radius: 3px;
 max-width: 420px;
 padding: 16px 24px;
 display: flex;
 flex-direction: column;
 gap: 16px;
 margin-top: 32px;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .search-tips-wrap h3 {
 margin-bottom: 8px;
 font-family: var(--secondary-font);
 font-size: 18px;
 line-height: 26px;
 font-weight: 600 !important;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .search-tips-wrap .search-tips-wrap-inner {
 display: flex;
 gap: 16px;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .search-tips-wrap .search-tips-wrap-inner p.search-tips-icon-wrap {
 width: 24px;
 height: 24px;
 background: rgba(4, 20, 58, 0.15);
 display: flex;
 justify-content: center;
 align-items: center;
 border-radius: 50%;
 margin-bottom: 0px;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .search-tips-wrap .search-tips-wrap-inner p.search-tips-text {
 margin-bottom: 0px;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .search-tips-wrap .search-tips-wrap-inner p.search-tips-icon-wrap i {
 font-size: 12px;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .try-popular-search-wrap {
 margin-top: 48px;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .try-popular-search-wrap h3 {
 font-family: var(--secondary-font);
 font-weight: 600 !important;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .try-popular-search-wrap ul {
 display: flex;
 flex-wrap: wrap;
 list-style: none;
 gap: 12px 20px;
 max-width: 800px;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .try-popular-search-wrap ul li {
 width: 100%;
 max-width: max-content;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .try-popular-search-wrap ul li a {
 border: 1px solid #676b75;
 border-radius: 51px;
 display: flex;
 justify-content: center;
 align-items: center;
 padding: 12px 20px;
 gap: 16px;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .try-popular-search-wrap ul li a p.search-icon-popular-wrap {
 margin-bottom: 0px;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .try-popular-search-wrap ul li a p.search-icon-popular-wrap img {
 display: table;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .try-popular-search-wrap ul li a p.search-icon-popular-wrap svg {
 display: table;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .try-popular-search-wrap ul li a p.search-icon-popular-wrap svg path {
 stroke: #676b75;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .try-popular-search-wrap ul li a p.popular-wrap-text {
 font-size: 16px;
 line-height: 16px;
 color: #676b75;
 font-weight: 400;
 margin-bottom: 0px;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 h3.search-error-slider-header {
 font-family: var(--secondary-font) !important;
 font-weight: 600 !important;
 margin-bottom: 32px;
 margin-top: 48px;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider-outer {
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider-outer .slick-track {
 display: flex;
 flex-wrap: wrap;
 gap: 48px 20px;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider a {
 display: table;
 width: 100%;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider-img {
 background: #f5f5f5;
 border: 1px solid #f5f5f5;
 border-radius: 16px;
 margin-bottom: 24px;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider-img img {
 display: table;
 width: 100%;
 max-width: 86%;
 margin: auto;
 filter: drop-shadow(4px 4px 6px rgba(0, 0, 0, 0.05));
 margin-top: 7%;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider p.error-slider-breadcrumb {
 margin-bottom: 16px;
 font-weight: 600;
 font-size: 14px;
 line-height: 14px;
 color: var(--blue-color);
 text-transform: uppercase;
 padding: 0 16px;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider h3.error-slider-title {
 margin-bottom: 0px;
 font-size: 20px;
 line-height: 28px;
 color: var(--blue-color);
 padding: 0 16px;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .slick-track:before,
.elementor-57301 .elementor-element.elementor-element-200b4097 .slick-track:after {
 display: none !important;
}

.elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider {
 display: none;
}
.elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider.slick-slide {
 display: block;
}

@media all and (min-width: 768px) {
 .elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider {
  width: calc(33.33% - 15px) !important;
 }
}
@media all and (max-width: 768px) {
 .elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider-outer .slick-track {
  display: block;
 }
 .elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider-outer ul.slick-dots {
  bottom: -40px;
  display: flex;
  justify-content: center;
  gap: 10px;
 }
 .elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider-outer ul.slick-dots li {
  margin: 0px;
  height: 8px;
  width: 8px;
 }
 .elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider-outer ul.slick-dots li button {
  padding: 0;
  height: 8px;
  width: 8px;
  margin: 0;
 }
 .elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider-outer ul.slick-dots li button:before {
  height: 8px;
  width: 8px;
  color: var(--primary-color);
  font-size: 10px;
 }
 .elementor-57301 .elementor-element.elementor-element-200b4097
  .search-error-slider-outer
  ul.slick-dots
  li.slick-active
  button:before {
  opacity: 1;
  font-size: 11px;
 }
 .elementor-57301 .elementor-element.elementor-element-200b4097 h3.search-error-slider-header {
     display: none;
 }
 .elementor-57301 .elementor-element.elementor-element-200b4097 .search-error-slider-outer{
     display: none;
 }
}/* End custom CSS */