.elementor-1976 .elementor-element.elementor-element-26d17a3 > .elementor-container{max-width:1000px;}.elementor-1976 .elementor-element.elementor-element-457b1e1 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1976 .elementor-element.elementor-element-9524c9f > .elementor-container{max-width:1000px;}.elementor-1976 .elementor-element.elementor-element-64f7195 .elementor-tab-title, .elementor-1976 .elementor-element.elementor-element-64f7195 .elementor-tab-title:before, .elementor-1976 .elementor-element.elementor-element-64f7195 .elementor-tab-title:after, .elementor-1976 .elementor-element.elementor-element-64f7195 .elementor-tab-content, .elementor-1976 .elementor-element.elementor-element-64f7195 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-1976 .elementor-element.elementor-element-64f7195 .elementor-tab-title, .elementor-1976 .elementor-element.elementor-element-64f7195 .elementor-tab-title a{color:var( --e-global-color-astglobalcolor1 );}.elementor-1976 .elementor-element.elementor-element-64f7195 .elementor-tab-title.elementor-active,
					 .elementor-1976 .elementor-element.elementor-element-64f7195 .elementor-tab-title.elementor-active a{color:var( --e-global-color-astglobalcolor0 );}.elementor-1976 .elementor-element.elementor-element-64f7195 .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:bold;}@media(max-width:767px){.elementor-1976 .elementor-element.elementor-element-457b1e1 .elementor-heading-title{line-height:1.5em;}}/* Start custom CSS for heading, class: .elementor-element-457b1e1 */h2 {
  position: relative;
  padding: 0 .5em .5em 2em;
  border-bottom: 1px solid #ccc;
}
h2::before,
h2::after {
  position: absolute;
  content: '';
  border-radius: 100%
}
h2::before {
  top: .2em;
  left: .2em;
  z-index: 2;
  width: 18px;
  height: 18px;
  background: #FABE00;
}
h2::after {
  top: .7em;
  left: .7em;
  width: 13px;
  height: 13px;
  background: #DF0522 ;
}/* End custom CSS */