@media(max-width:767px){.elementor .pp-crest-dot{width:44px;height:44px;min-width:44px;}}@media(max-width:767px){.elementor .pp-crest{width:110px;height:110px;min-width:110px;}}@media(max-width:767px){.elementor .type-h4{font-size:1.45rem;}}@media(max-width:767px){.elementor .type-h3{font-size:1.7rem;}}@media(max-width:767px){.elementor .type-h2{font-size:2.2rem;}}@media(max-width:767px){.elementor .type-h1{font-size:2.6rem;}}@media(max-width:767px){.elementor .SixtyFortyContainer{width:100%;scroll-margin-top:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .Block1300{width:100%;height:100%;padding-block-start:20px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;flex-direction:column-reverse;gap:40px;align-items:center;}}@media(max-width:767px){.elementor .SeventyLeftContent{width:100%;border-radius:0px;border-width:0px;border-style:none;flex-direction:column;gap:22px;justify-content:center;align-items:center;align-self:center;}}@media(max-width:767px){.elementor .ThirtyRightContent{width:100%;min-width:100%;margin:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;}}@media(max-width:767px){.elementor .FeaturedImageOverlap{width:85%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:center;align-self:center;}}@media(max-width:767px){.elementor .Vert-Lines-Gray{height:220px;padding:0px;margin:0px;flex-direction:column;gap:0px;justify-content:flex-end;align-items:end;align-self:center;}}@media(max-width:767px){.elementor .HeroFlexBox1000{width:100%;height:241px;min-height:240px;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#4f7bae;flex-direction:column;justify-content:flex-end;align-items:center;}}@media(max-width:767px){.elementor .Content1300{width:100%;height:100px;min-height:100px;padding:5px;margin:0px;gap:0px;align-items:center;align-self:center;}}@media(max-width:767px){.elementor .h1-page-title{font-family:Helvetica;font-weight:900;font-size:4em;line-height:0.8em;}}