.elementor-24271 .elementor-element.elementor-element-803f232 > .elementor-container{max-width:1170px;}.elementor-24271 .elementor-element.elementor-element-c09a1cc .elementor-heading-title{color:#061815;font-family:"NouvelR-Semibold", Sans-serif;font-size:42px;font-weight:400;line-height:45px;letter-spacing:-1.68px;}.elementor-24271 .elementor-element.elementor-element-f60efdf{color:#546360;font-family:"NouvelRBook", Sans-serif;font-size:18px;font-weight:normal;line-height:28.8px;letter-spacing:0px;width:var( --container-widget-width, 830px );max-width:830px;--container-widget-width:830px;--container-widget-flex-grow:0;}.elementor-24271 .elementor-element.elementor-element-31b9333 > .elementor-container{max-width:1170px;}.elementor-24271 .elementor-element.elementor-element-31b9333{padding:0px 0px 160px 0px;}.elementor-24271 .elementor-element.elementor-element-bf74bda > .elementor-container{max-width:290px;}.elementor-24271 .elementor-element.elementor-element-b4eac63{text-align:center;}.elementor-24271 .elementor-element.elementor-element-b4eac63 .elementor-heading-title{color:#546360;font-family:"NouvelRBook", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;}.elementor-24271 .elementor-element.elementor-element-84e6710{--grid-columns:2;--load-more-button-align:center;}.elementor-24271 .elementor-element.elementor-element-84e6710 .elementor-button{font-family:"NouvelRSemibold", Sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:2.72px;fill:#000000;color:#000000;background-color:#97C93D00;}@media(max-width:1199px){.elementor-24271 .elementor-element.elementor-element-84e6710{--grid-columns:2;}}@media(max-width:767px){.elementor-24271 .elementor-element.elementor-element-c09a1cc .elementor-heading-title{font-size:36px;}.elementor-24271 .elementor-element.elementor-element-f60efdf{font-size:16px;line-height:24px;}.elementor-24271 .elementor-element.elementor-element-84e6710{--grid-columns:1;}}
/* Start custom CSS for text-editor, class: .elementor-element-f60efdf */.elementor-24271 .elementor-element.elementor-element-f60efdf strong{
    font-family: "NouvelRBold", Sans-serif;
  font-weight: bold;
}/* End custom CSS */





/* Start custom CSS for section, class: .elementor-element-bf74bda */.ebc-filter {
  width: 300px !important;
  position: absolute;
  right: 0;
  top: -70px;
}
.e-filter {
  display: none;
  margin-top: 0;
  background: #fff;
  z-index: 99;
  position: absolute;
  min-width: 270px;
  top: -21px;
  padding:7px 0 10px;
  border: 1px solid #ccc;
  border-top: 0;
  gap: 0 !important;
}
.e-filter .e-filter-item {
  width: 100% !important;
  text-align: left !important;
  padding: 8px 10px !important;
  justify-content: flex-start !important;
  cursor: pointer !important;
  min-width: 100% !important;
}
.elementor-24271 .elementor-element.elementor-element-bf74bda .elementor-heading-title {
  border: 1px solid #ccc;
  color: #546360;
  padding: 6px 60px 6px 10px;
  background: url('https://magrowtec.com/wp-content/uploads/2025/06/dropdown.png') no-repeat;
  background-position: 96%;
  min-width: 270px;
  display: block;
  text-align: left;
}

@media screen and (max-width:767px){
    .ebc-filter {
  width: auto !important;
  position: relative;
  right: 0;
  top: 0;
}
}/* End custom CSS */




/* Start Custom Fonts CSS */@font-face {
	font-family: 'NouvelR-Semibold';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://magrowtec.com/wp-content/uploads/2022/03/NouvelR-Semibold.eot');
	src: url('https://magrowtec.com/wp-content/uploads/2022/03/NouvelR-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://magrowtec.com/wp-content/uploads/2022/03/NouvelR-Semibold.woff2') format('woff2'),
		url('https://magrowtec.com/wp-content/uploads/2022/03/NouvelR-Semibold.woff') format('woff'),
		url('https://magrowtec.com/wp-content/uploads/2022/03/NouvelR-Semibold.ttf') format('truetype'),
		url('https://magrowtec.com/wp-content/uploads/2022/03/NouvelR-Semibold.svg#NouvelR-Semibold') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NouvelRBook';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Book.eot');
	src: url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Book.eot?#iefix') format('embedded-opentype'),
		url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Book.woff2') format('woff2'),
		url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Book.woff') format('woff'),
		url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Book.ttf') format('truetype'),
		url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Book.svg#NouvelRBook') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NouvelRSemibold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Semibold.eot');
	src: url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Semibold.woff2') format('woff2'),
		url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Semibold.woff') format('woff'),
		url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Semibold.ttf') format('truetype'),
		url('https://magrowtec.com/wp-content/uploads/2022/04/NouvelR-Semibold.svg#NouvelRSemibold') format('svg');
}
/* End Custom Fonts CSS */
