.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-44752 .elementor-element.elementor-element-b577eb5{text-align:center;}.elementor-44752 .elementor-element.elementor-element-b577eb5 .elementor-heading-title{color:#000000F0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44752 .elementor-element.elementor-element-0f72f05 .elementor-button{background-color:#FFDD00;}.elementor-44752 .elementor-element.elementor-element-3ff3f1d .elementor-button{background-color:#FFDD00;}.elementor-44752 .elementor-element.elementor-element-5003098 .elementor-button{background-color:#FFDD00;}.elementor-44752 .elementor-element.elementor-element-31a2681 .elementor-button{background-color:#FFDD00;}.elementor-44752 .elementor-element.elementor-element-a81b46a .elementor-button{background-color:#FFDD00;}.elementor-44752 .elementor-element.elementor-element-0a48fca{width:var( --container-widget-width, 99.39% );max-width:99.39%;--container-widget-width:99.39%;--container-widget-flex-grow:0;}.elementor-44752 .elementor-element.elementor-element-d4c37fc .elementor-button{background-color:#FFDD00;}.elementor-44752 .elementor-element.elementor-element-f0f5ab3 .elementor-button{background-color:#FFDD00;}@media(min-width:768px){.elementor-44752 .elementor-element.elementor-element-32e74e4{width:33%;}.elementor-44752 .elementor-element.elementor-element-88e9f28{width:67%;}.elementor-44752 .elementor-element.elementor-element-5e0e3b8{width:33%;}.elementor-44752 .elementor-element.elementor-element-75cbabc{width:67%;}.elementor-44752 .elementor-element.elementor-element-86d2f3a{width:33%;}.elementor-44752 .elementor-element.elementor-element-9c56f4f{width:67%;}.elementor-44752 .elementor-element.elementor-element-34971ac{width:33%;}.elementor-44752 .elementor-element.elementor-element-644fdd0{width:67%;}.elementor-44752 .elementor-element.elementor-element-dabfae7{width:33%;}.elementor-44752 .elementor-element.elementor-element-7d422af{width:67%;}.elementor-44752 .elementor-element.elementor-element-a76c5e8{width:33%;}.elementor-44752 .elementor-element.elementor-element-1842144{width:67%;}.elementor-44752 .elementor-element.elementor-element-0d445b8{width:33%;}.elementor-44752 .elementor-element.elementor-element-fc4f84d{width:67%;}}/* Start custom CSS */.page-id-41380 {
  color: #000000;
  font-family: "Overpass", Sans-serif;
  font-size: 16px;
  font-weight: 400;
}
.page-id-41380 #main {
  background-color: white;
}
.page-id-41380 #main > .elementor {
  max-width: 1000px;
  margin: auto;
}
@media (min-width: 768px) {
  .page-id-41380 #main > .elementor {
    padding: 2rem;
  }
}
.page-id-41380 .elementor-heading-title {
  color: #FFD600;
  font-family: "Overpass", Sans-serif;
  font-size: 36px;
  font-weight: 600;
}
.page-id-41380 .elementor-widget-text-editor {
  color: inherit;
}/* End custom CSS */