.elementor-989587 .elementor-element.elementor-element-79adb53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-989587 .elementor-element.elementor-element-4e382e3{--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;}.elementor-989587 .elementor-element.elementor-element-cd45634{text-align:left;}.elementor-989587 .elementor-element.elementor-element-cd45634 .elementor-heading-title{font-weight:600;line-height:40px;}.elementor-989587 .elementor-element.elementor-element-cd45634 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-989587 .elementor-element.elementor-element-cd45634.elementor-element{--align-self:flex-start;}.elementor-989587 .elementor-element.elementor-element-e69023d{text-align:justify;line-height:30px;}.elementor-989587 .elementor-element.elementor-element-b83bd5f{text-align:justify;line-height:30px;}.elementor-989587 .elementor-element.elementor-element-b83bd5f > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-989587 .elementor-element.elementor-element-02de1ad{text-align:justify;line-height:30px;}.elementor-989587 .elementor-element.elementor-element-1312cc2{text-align:justify;line-height:30px;}.elementor-989587 .elementor-element.elementor-element-1312cc2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-989587 .elementor-element.elementor-element-3653e5e{--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;}.elementor-989587 .elementor-element.elementor-element-d66bd59 img{border-radius:12px 12px 12px 12px;}.elementor-989587 .elementor-element.elementor-element-2d8b58d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-989587 .elementor-element.elementor-element-2d8b58d:not(.elementor-motion-effects-element-type-background), .elementor-989587 .elementor-element.elementor-element-2d8b58d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-989587 .elementor-element.elementor-element-90e50f4{--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;}.elementor-989587 .elementor-element.elementor-element-a8ff37c img{border-radius:12px 12px 12px 12px;}.elementor-989587 .elementor-element.elementor-element-deaacd7{--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;}.elementor-989587 .elementor-element.elementor-element-7cb2ffe{text-align:left;}.elementor-989587 .elementor-element.elementor-element-7cb2ffe .elementor-heading-title{font-weight:600;line-height:40px;}.elementor-989587 .elementor-element.elementor-element-7cb2ffe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-989587 .elementor-element.elementor-element-7cb2ffe.elementor-element{--align-self:flex-start;}.elementor-989587 .elementor-element.elementor-element-543be32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-989587 .elementor-element.elementor-element-7360cbc{--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;}.elementor-989587 .elementor-element.elementor-element-582d94a{text-align:left;}.elementor-989587 .elementor-element.elementor-element-582d94a .elementor-heading-title{font-weight:600;line-height:40px;}.elementor-989587 .elementor-element.elementor-element-582d94a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-989587 .elementor-element.elementor-element-582d94a.elementor-element{--align-self:flex-start;}.elementor-989587 .elementor-element.elementor-element-5842679{text-align:justify;line-height:25px;}.elementor-989587 .elementor-element.elementor-element-456eafd{text-align:justify;line-height:25px;}.elementor-989587 .elementor-element.elementor-element-2d67df5{text-align:justify;line-height:25px;}.elementor-989587 .elementor-element.elementor-element-964910b{text-align:justify;line-height:30px;}.elementor-989587 .elementor-element.elementor-element-76a7420{text-align:justify;line-height:25px;}.elementor-989587 .elementor-element.elementor-element-af6aeb9{--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;}.elementor-989587 .elementor-element.elementor-element-5add651 img{border-radius:12px 12px 12px 12px;}.elementor-989587 .elementor-element.elementor-element-2e03f61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-989587 .elementor-element.elementor-element-2e03f61:not(.elementor-motion-effects-element-type-background), .elementor-989587 .elementor-element.elementor-element-2e03f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-989587 .elementor-element.elementor-element-e93c61d{--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;}.elementor-989587 .elementor-element.elementor-element-1fd9bda img{border-radius:12px 12px 12px 12px;}.elementor-989587 .elementor-element.elementor-element-b6be8e8{--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;}.elementor-989587 .elementor-element.elementor-element-d3441cf{text-align:left;}.elementor-989587 .elementor-element.elementor-element-d3441cf .elementor-heading-title{font-weight:600;line-height:40px;}.elementor-989587 .elementor-element.elementor-element-d3441cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-989587 .elementor-element.elementor-element-d3441cf.elementor-element{--align-self:flex-start;}.elementor-989587 .elementor-element.elementor-element-107ff70{text-align:justify;line-height:25px;}.elementor-989587 .elementor-element.elementor-element-ab75abb{text-align:justify;line-height:25px;}.elementor-989587 .elementor-element.elementor-element-ab75abb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-989587 .elementor-element.elementor-element-e2fead0{text-align:justify;line-height:25px;}.elementor-989587 .elementor-element.elementor-element-c43d36c{--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;}@media(max-width:767px){.elementor-989587 .elementor-element.elementor-element-deaacd7{--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-989587 .elementor-element.elementor-element-af6aeb9{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-989587 .elementor-element.elementor-element-b6be8e8{--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}}@media(min-width:768px){.elementor-989587 .elementor-element.elementor-element-4e382e3{--width:50%;}.elementor-989587 .elementor-element.elementor-element-3653e5e{--width:50%;}.elementor-989587 .elementor-element.elementor-element-90e50f4{--width:50%;}.elementor-989587 .elementor-element.elementor-element-deaacd7{--width:50%;}.elementor-989587 .elementor-element.elementor-element-7360cbc{--width:50%;}.elementor-989587 .elementor-element.elementor-element-af6aeb9{--width:50%;}.elementor-989587 .elementor-element.elementor-element-e93c61d{--width:50%;}.elementor-989587 .elementor-element.elementor-element-b6be8e8{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-964910b */.features-wrapper {
  display: flex;
  flex-direction: column;
  gap: 10px; /* medium overall gap */
}

.feature-box {
  display: flex;
  align-items: center;
  gap: 15px;
  padding: 5px 0; /* reduced vertical padding */
}

.feature-box i {
  font-size: 18px;
  color: #796F51;
}

.feature-box h5 {
  margin: 0;
  font-size: 18px;
}

.feature-separator {
  border: 1px solid #ddd;
  margin: 8px 0; /* reduced vertical space between blocks */
}/* End custom CSS */