.elementor-9571 .elementor-element.elementor-element-fc22b87{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-9571 .elementor-element.elementor-element-ddcddbf{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;columns:1;font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;font-style:normal;line-height:1.4em;color:var( --e-global-color-text );}.elementor-9571 .elementor-element.elementor-element-ddcddbf > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:2400px){.elementor-9571 .elementor-element.elementor-element-ddcddbf{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:1.2rem;line-height:1.5em;}}@media(max-width:1366px){.elementor-9571 .elementor-element.elementor-element-ddcddbf{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-size:1.2rem;line-height:1.4em;}.elementor-9571 .elementor-element.elementor-element-ddcddbf > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:1200px){.elementor-9571 .elementor-element.elementor-element-ddcddbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:1.2rem;line-height:1.4em;}.elementor-9571 .elementor-element.elementor-element-ddcddbf > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-9571 .elementor-element.elementor-element-ddcddbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:1.2rem;line-height:1.4em;}.elementor-9571 .elementor-element.elementor-element-ddcddbf > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:880px){.elementor-9571 .elementor-element.elementor-element-ddcddbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:1.2rem;line-height:1.4em;}.elementor-9571 .elementor-element.elementor-element-ddcddbf > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-9571 .elementor-element.elementor-element-fc22b87{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-9571 .elementor-element.elementor-element-ddcddbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:1rem;line-height:1.4em;}.elementor-9571 .elementor-element.elementor-element-ddcddbf > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-ddcddbf */.elementor-menu-anchor {
    margin-top: -90px;
    padding-top: 90px;
}

  /* Mobile font size (screen 600px or smaller) */
  @media screen and (max-width: 600px) {
    .responsive-header {
      font-size: 1.6rem;
    }
  }
</style>/* End custom CSS */