.elementor-3247 .elementor-element.elementor-element-48c7f31 .gsc-heading .sub-title .tagline{color:#000;font-size:1rem;font-weight:300}.elementor-3247 .elementor-element.elementor-element-48c7f31 .gsc-heading .sub-title .tagline:after{background:#000}.elementor-3247 .elementor-element.elementor-element-48c7f31 .gsc-heading .sub-title{margin-bottom:8px}.elementor-3247 .elementor-element.elementor-element-48c7f31 .gsc-heading .title-desc{color:#000;font-size:1rem;padding:10px 0 0}.elementor-3247 .elementor-element.elementor-element-183f272 .elementor-icon-box-description{font-size:.8rem;color:var(--e-global-color-d78bc54)}.elementor-3247 .elementor-element.elementor-element-6336ae1 .elementor-icon-box-description{font-size:.8rem;color:var(--e-global-color-d78bc54)}.elementor-3247 .elementor-element.elementor-element-c9f547e .elementor-icon-box-description{font-size:.8rem;color:var(--e-global-color-d78bc54)}.elementor-3247 .elementor-element.elementor-element-0e4bc9c .elementor-icon-box-description{font-size:.8rem;color:var(--e-global-color-d78bc54)}.elementor-3247 .elementor-element.elementor-element-f06645c .elementor-icon-box-description{font-size:.8rem;color:var(--e-global-color-d78bc54)}.elementor-3247 .elementor-element.elementor-element-123c856 .elementor-icon-box-description{font-size:.8rem;color:var(--e-global-color-d78bc54)}@media (max-width:1024px){.elementor-3247 .elementor-element.elementor-element-48c7f31 .gsc-heading .title-desc{font-size:18px;line-height:28px;padding:0}}