.elementor-3022 .elementor-element.elementor-element-29649a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3022 .elementor-element.elementor-element-6c8d4c1 .pf-free-phone-2 .icon{color:var( --e-global-color-secondary );}.elementor-3022 .elementor-element.elementor-element-6c8d4c1 .pf-free-phone-2 .content{color:var( --e-global-color-secondary );}.elementor-3022 .elementor-element.elementor-element-6c8d4c1 .counter{color:var( --e-global-color-primary );}.elementor-3022 .elementor-element.elementor-element-6c8d4c1 .item-title{color:var( --e-global-color-secondary );}.elementor-3022 .elementor-element.elementor-element-6c8d4c1 .item-disc{color:var( --e-global-color-accent );}.elementor-3022 .elementor-element.elementor-element-6c8d4c1 .tx-heading-section .icon{color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );}.elementor-3022 .elementor-element.elementor-element-6c8d4c1 .tx-subTitle{color:var( --e-global-color-secondary );}.elementor-3022 .elementor-element.elementor-element-6c8d4c1 .tx-title{color:var( --e-global-color-primary );}.elementor-3022 .elementor-element.elementor-element-6c8d4c1 .tx-title span{color:var( --e-global-color-secondary );}body.elementor-page-3022 .page-wrapper{font-family:"Urbanist", Sans-serif;font-size:18px;}/* Start custom CSS for tx_about, class: .elementor-element-6c8d4c1 */.ra-why-c1-sec.pt-125 {
padding-top: 20px;
}
.ra-why-c1-sec.pb-125 {
padding-bottom: 60px;
}
.ra-why-c1-ft-list h3 {
font-size: 20px;
  font-weight: 300;
  font-family: outfit;
  line-height: 30px; 
  max-width: 100%;
}
.ra-why-c1-ft-list {
  padding-top: 0px;
}/* End custom CSS */