/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.3.0.1744009168
Updated: 2025-04-07 06:59:28

*/

.e-con-inner {
  padding-left: 80px !important;
  padding-right: 80px !important;
  max-width: 100% !important;
}

header#site-header {
  display: none !important;
}

footer#site-footer {
  display: none !important;
}

.products-bread li.elementor-icon-list-item.elementor-inline-item:after {
  transform: rotate(18deg);
}

.products-bread ul li:first-child span.elementor-icon-list-text {
  color: #0000008a !important;
}

.right-col {
  position: sticky;
  top: 50px;
}

div#pum-105 {
  background-color: #0000008a;
}

div#popmake-105 textarea {
  height: 100px;
  border: none !important;
  background-color: #f6f6f6;
}

div#popmake-105 {
  padding: 18px important;
  border-radius: 0px !important;
  border: 1px none #00000024 !important;
  background-color: #fff !important;
}

div#pum_popup_title_105 {
  display: none !important;
}

div#popmake-105 input {
  border: none !important;
  background-color: #f6f6f6 !important;
}

div#popmake-105
  .cf7-row.cf7-submit
  input.wpcf7-form-control.wpcf7-submit.has-spinner {
  background-color: #000000 !important;
  color: #ffffff !important;
  padding: 12px 25px;
  border-radius: 6px;
}

input#product-url {
  display: none;
}

#pum-105 .pum-close.popmake-close {
  background-color: #111 !important;
  font-size: 24px !important;
  border-radius: 50% !important;
  height: 40px !important;
  width: 40px !important;
  line-height: 18px !important;
  top: -20px !important;
  right: -20px !important;
  padding-bottom: 11px !important;
}

.iti.iti--allow-dropdown.iti--show-flags.iti--inline-dropdown {
  width: 100%;
}

#pum-105 button.iti__selected-country {
  display: flex;
  border: none !important;
  background-color: #ffffff00;
  color: #021039 !important;
  padding: 0;
}

@keyframes moveDown {
  0% {
    transform: translateY(0);
  }

  100% {
    transform: translateY(20px);
  }
}

@media (max-width: 1366px) {
}

@media (max-width: 1024px) {
  .e-con-inner {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media (max-width: 767px) {
  .e-con-inner {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .right-col {
    position: relative;
    top: 0px;
  }
}
