.elementor-15 .elementor-element.elementor-element-2b3bd59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cd08f7a{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-cd08f7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0aed38f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-89d33b4{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-89d33b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a2d5bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-81e0a03{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-81e0a03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3ec8ef7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6098abd{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-6098abd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8b44ca9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4f73b23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8b0c7f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dcb8be6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-68f3abb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-11264c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1e2cd38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-07fd813{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6abb77a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c47c88e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6aac2fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6aac2fe{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-6aac2fe{right:0px;}.elementor-15 .elementor-element.elementor-element-6aac2fe{top:0px;}.elementor-15 .elementor-element.elementor-element-5b88445{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-5b88445 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-c47c88e{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-dbec415 */.landing-lovable.ll-phi{background:#F4F1EA;padding:96px 24px;font-family:'Poppins',sans-serif}
.landing-lovable .ll-phi__inner{max-width:1200px;margin:0 auto}
.landing-lovable .ll-phi__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}
.landing-lovable .ll-phi__card{background:#fff;border:1px solid #eae6db;padding:40px;border-radius:4px;color:#5F8F56}
.landing-lovable .ll-phi__card .ll-icon{width:32px;height:32px;stroke-width:1.25}
.landing-lovable .ll-phi__card h3{font-family:'Playfair Display',serif;font-size:24px;color:#355E3B;margin:24px 0 16px;font-weight:400}
.landing-lovable .ll-phi__card p{font-size:14px;line-height:1.7;color:#4D4D4D;margin:0}
.landing-lovable .ll-icon{display:inline-block;flex-shrink:0;color:currentColor;stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
.landing-lovable .ll-icon-wrap{display:inline-flex;align-items:center;justify-content:center}
@media(max-width:900px){.landing-lovable .ll-phi__grid{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f73b23 */.landing-lovable .ll-icon{
  width:24px;height:24px;
  display:inline-block;flex-shrink:0;
  color:currentColor;
  stroke:currentColor;fill:none;
  stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;
  vertical-align:middle;
}
.landing-lovable .ll-icon-wrap{
  display:inline-flex;align-items:center;justify-content:center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b07e05 */.landing-lovable.ll-diff{background:#F4F1EA;padding:96px 24px;font-family:'Poppins',sans-serif;color:#4D4D4D}
.landing-lovable .ll-diff__inner{max-width:1200px;margin:0 auto}
.landing-lovable .ll-diff__eyebrow{font-size:11px;letter-spacing:.35em;text-transform:uppercase;color:#5F8F56;margin:0}
.landing-lovable .ll-diff__title{font-family:'Playfair Display',serif;font-size:40px;line-height:1.15;color:#355E3B;margin:24px 0 48px;font-weight:400}
.landing-lovable .ll-diff__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}
.landing-lovable .ll-diff__card{background:#fff;border:1px solid #eae6db;padding:32px;border-radius:4px;color:#5F8F56}
.landing-lovable .ll-diff__card h3{font-family:'Playfair Display',serif;font-size:20px;color:#355E3B;margin:20px 0 12px;font-weight:400}
.landing-lovable .ll-diff__card p{font-size:14px;line-height:1.7;color:#4D4D4D;margin:0}
.landing-lovable .ll-icon{width:24px;height:24px;display:inline-block;flex-shrink:0;color:currentColor;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.landing-lovable .ll-icon-wrap{display:inline-flex;align-items:center;justify-content:center}
@media(max-width:960px){.landing-lovable .ll-diff__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.landing-lovable .ll-diff__grid{grid-template-columns:1fr}.landing-lovable .ll-diff__title{font-size:30px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f3abb */.landing-lovable .ll-icon{
  width:24px;height:24px;
  display:inline-block;flex-shrink:0;
  color:currentColor;
  stroke:currentColor;fill:none;
  stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;
  vertical-align:middle;
}
.landing-lovable .ll-icon-wrap{
  display:inline-flex;align-items:center;justify-content:center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07fd813 */.landing-lovable .ll-icon{
  width:24px;height:24px;
  display:inline-block;flex-shrink:0;
  color:currentColor;
  stroke:currentColor;fill:none;
  stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;
  vertical-align:middle;
}
.landing-lovable .ll-icon-wrap{
  display:inline-flex;align-items:center;justify-content:center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6abb77a */.landing-lovable .ll-icon{
  width:24px;height:24px;
  display:inline-block;flex-shrink:0;
  color:currentColor;
  stroke:currentColor;fill:none;
  stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;
  vertical-align:middle;
}
.landing-lovable .ll-icon-wrap{
  display:inline-flex;align-items:center;justify-content:center;
}/* End custom CSS */
/* Start custom CSS */<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;1,400&family=Poppins:wght@300;400;500&display=swap" rel="stylesheet">/* End custom CSS */