@media(max-width:767px){.elementor .h1{font-size:2.5rem;}}@media(max-width:767px){.elementor .h3{font-size:1.75rem;}}@media(max-width:767px){.elementor .h4{font-size:1.4375rem;}}@media(max-width:767px){.elementor .body-lg{color:var(--text-dark);}}@media(max-width:767px){.elementor .body{font-size:1rem;}}@media(max-width:767px){.elementor .body-sm{font-size:0.9375rem;}}@media(max-width:767px){.elementor .button{font-size:0.9375rem;padding-block-start:13px;padding-block-end:13px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .section-hero{margin-block-start:-14px;}}@media(max-width:767px){.elementor .section-head{padding-block-start:0px;}}@media(max-width:767px){.elementor .card-media{padding:20px;flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .media-side{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .icon{width:40px;height:40px;}}@media(max-width:767px){.elementor .award{height:4.25rem;}}@media(max-width:767px){.elementor .cta-panel{padding:28px;}}@media(max-width:767px){.elementor .org-chart{flex-direction:row;gap:0px;align-items:stretch;}}@media(max-width:767px){.elementor .org-cfo{width:52px;max-width:52px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 52px;}}@media(max-width:767px){.elementor .org-units{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:0px;margin:0px;flex-direction:column;gap:16px;flex:1 1 0px;}}@media(max-width:767px){.elementor .org-unit{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .hero-half{width:100%;padding:16px;background-color:#fcfcfcd1;}}