.elementor-231955114516625 .elementor-element.elementor-element-8e189d0{background-color:#C4EDFF;border-style:solid;border-color:var( --e-global-color-text );}.elementor-231955114516625 .elementor-element.elementor-element-87ac2cc{text-align:center;}.elementor-231955114516625 .elementor-element.elementor-element-87ac2cc .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#222222;}.elementor-231955114516625 .elementor-element.elementor-element-ffbe617 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#222222;}.elementor-231955114516625 .elementor-element.elementor-element-82bda97{--spacer-size:20px;}.elementor-231955114516625 .elementor-element.elementor-element-a586ed5{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a64a273 );}.elementor-231955114516625 .elementor-element.elementor-element-c96b26c{border-style:solid;border-width:3px 3px 3px 3px;border-color:#5FBE2D;}.elementor-231955114516625 .elementor-element.elementor-element-1798586{--spacer-size:20px;}.elementor-231955114516625 .elementor-element.elementor-element-5536630 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#222222;}.elementor-231955114516625 .elementor-element.elementor-element-ddd759e{--spacer-size:20px;}.elementor-231955114516625 .elementor-element.elementor-element-4ce6ac8{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a64a273 );border-radius:0px 0px 0px 0px;}.elementor-231955114516625 .elementor-element.elementor-element-d06fd77{border-style:solid;border-width:3px 3px 3px 3px;border-color:#5FBE2D;}.elementor-231955114516625 .elementor-element.elementor-element-70e01ff{--spacer-size:20px;}.elementor-231955114516625 .elementor-element.elementor-element-b07aae1 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#222222;}.elementor-231955114516625 .elementor-element.elementor-element-bbd8ea4{--spacer-size:20px;}.elementor-231955114516625 .elementor-element.elementor-element-86ba997{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a64a273 );}.elementor-231955114516625 .elementor-element.elementor-element-f1d72d7{border-style:solid;border-width:3px 3px 3px 3px;border-color:#5FBE2D;}.elementor-231955114516625 .elementor-element.elementor-element-2277ad5{--spacer-size:20px;}.elementor-231955114516625 .elementor-element.elementor-element-70fa3e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#222222;}.elementor-231955114516625 .elementor-element.elementor-element-873fa77{--spacer-size:20px;}.elementor-231955114516625 .elementor-element.elementor-element-e3d58aa{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a64a273 );}.elementor-231955114516625 .elementor-element.elementor-element-e062731{border-style:solid;border-width:3px 3px 3px 3px;border-color:#5FBE2D;}.elementor-231955114516625 .elementor-element.elementor-element-de30364{--spacer-size:20px;}.elementor-231955114516625 .elementor-element.elementor-element-b859359 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#222222;}.elementor-231955114516625 .elementor-element.elementor-element-4a09870{--spacer-size:20px;}.elementor-231955114516625 .elementor-element.elementor-element-0cdbdd0{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a64a273 );}.elementor-231955114516625 .elementor-element.elementor-element-4b0fd13{border-style:solid;border-width:3px 3px 3px 3px;border-color:#5FBE2D;}.elementor-231955114516625 .elementor-element.elementor-element-8fe5527{--cols:2;--bordered-layout-border-color:var( --e-global-color-primary );}.elementor-231955114516625 .elementor-element.elementor-element-8fe5527 .etheme-product-grid-title a{color:var( --e-global-color-397ac7e );}/* Start custom CSS for html, class: .elementor-element-56c8ef7 */.pro-tip-callout {
  /* Box model for spacing and layout */
  padding: 1.5rem; /* Inner spacing */
  margin: 2rem 0; /* Outer spacing above and below */
  
  /* Visual styling */
  background-color: #f8f9fa; /* Light gray background */
  border-left: 5px solid #ff69b4; /* Pink left border for emphasis */
  border-radius: 4px; /* Slightly rounded corners */
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; /* Modern, readable font stack */
}

.pro-tip-title {
  /* Title font and spacing */
  font-weight: 700; /* Bold */
  font-size: 1.1rem;
  color: #212529; /* Dark text color */
  margin-top: 0; /* Remove default top margin */
  margin-bottom: 0.5rem; /* Space below the title */
}

.pro-tip-quote {
  /* Quote font and style */
  font-style: italic;
  font-size: 1.1rem;
  line-height: 1.5; /* Line spacing for readability */
  color: #495057; /* Slightly lighter text color for the quote */
  margin-top: 0;
  margin-bottom: 1rem; /* Space below the quote */
}

.pro-tip-author {
  /* Author font and spacing */
  font-size: 0.95rem;
  color: #6c757d; /* Muted text color for attribution */
  text-align: right; /* Align to the right side */
  margin: 0; /* Remove default margins */
}/* End custom CSS */