.elementor-52502 .elementor-element.elementor-element-06f1343{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-52502 .elementor-element.elementor-element-0565943{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-52502 .elementor-element.elementor-element-d53d670{padding:85px 0px 70px 0px;}.elementor-52502 .elementor-element.elementor-element-2f1f68b .tm-sc-icon-box{text-align:left;padding:10px 0px 0px 0px;}.elementor-52502 .elementor-element.elementor-element-2f1f68b .icon i{color:#FFFFFF;}.elementor-52502 .elementor-element.elementor-element-2f1f68b .icon svg{fill:#FFFFFF;}.elementor-52502 .elementor-element.elementor-element-2f1f68b .icon{background-color:var(--theme-color1);}.elementor-52502 .elementor-element.elementor-element-2f1f68b .icon-wrapper .icon-bg-img{left:0%;top:0%;}.elementor-52502 .elementor-element.elementor-element-2f1f68b:hover .icon-wrapper .icon-bg-img{left:0%;top:0%;}.elementor-52502 .elementor-element.elementor-element-2f1f68b .icon-box-title{margin-top:0;margin-bottom:10px;}.elementor-52502 .elementor-element.elementor-element-2f1f68b .icon-box-title a{margin-top:0;margin-bottom:10px;}.elementor-52502 .elementor-element.elementor-element-1cf8e81{--display:flex;--background-transition:0.3s;}@media(max-width:1024px) and (min-width:768px){.elementor-52502 .elementor-element.elementor-element-c76e52d{width:100%;}}@media(max-width:1024px){.elementor-52502 .elementor-element.elementor-element-06f1343{--grid-auto-flow:row;}.elementor-52502 .elementor-element.elementor-element-0565943{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-52502 .elementor-element.elementor-element-06f1343{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52502 .elementor-element.elementor-element-0565943{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52502 .elementor-element.elementor-element-2f1f68b .icon{margin:0px 0px 20px 0px;}.elementor-52502 .elementor-element.elementor-element-2f1f68b .icon-box-title{margin-top:5px;margin-bottom:15px;}.elementor-52502 .elementor-element.elementor-element-2f1f68b .icon-box-title a{margin-top:5px;margin-bottom:15px;}}