.elementor-6158 .elementor-element.elementor-element-3566507{padding:35px 0px 35px 0px;}.elementor-6158 .elementor-element.elementor-element-c730e03 > .elementor-container{max-width:1520px;}.elementor-6158 .elementor-element.elementor-element-c730e03 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-6158 .elementor-element.elementor-element-071cb5f{--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:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6158 .elementor-element.elementor-element-81ce1be{--display:flex;}.elementor-6158 .elementor-element.elementor-element-c2b3391{--n-accordion-title-font-size:20px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:18px;}.elementor-6158 .elementor-element.elementor-element-c2b3391 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#81913A;}.elementor-6158 .elementor-element.elementor-element-c2b3391 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#9AAF3A;}:where( .elementor-6158 .elementor-element.elementor-element-c2b3391 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-6158 .elementor-element.elementor-element-c2b3391 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:5px 5px 5px 5px;}.elementor-6158 .elementor-element.elementor-element-6c27645{padding:35px 0px 35px 0px;}.elementor-6158 .elementor-element.elementor-element-fdfcd0c > .elementor-container{max-width:1520px;}.elementor-6158 .elementor-element.elementor-element-fdfcd0c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-6158 .elementor-element.elementor-element-0a0ab29 .tf-testimonial-carousel .testimonial-star-rating{color:#FCC65D;}.elementor-6158 .elementor-element.elementor-element-0a0ab29 .tf-testimonial-carousel .testimonial-star-rating span{width:100%;}body.elementor-page-6158 #footer{display:block;}body.elementor-page-6158 .info-footer{display:block;}body.elementor-page-6158 #bottom{display:block;}body.elementor-page-6158 .page-title{display:block;}/* Start custom CSS for nested-accordion, class: .elementor-element-c2b3391 */.hearticon{
    
    width: 15px;
    margin-left: 5px;
    margin-top: -4px;
    vertical-align: center;
}/* End custom CSS */