@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 .db-view{display:none;}}@media(max-width:767px){.elementor .db-plat{display:none;}}@media(max-width:767px){.elementor .db-pill{display:none;}}@media(max-width:767px){.elementor .db-strip{height:auto;min-height:28px;font-size:14px;letter-spacing:0.5px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:8px;padding-inline-end:8px;white-space: normal;\n}}@media(max-width:767px){.elementor .db-flap{width:22px;height:28px;font-size:16px;}}@media(max-width:767px){.elementor .db-codes{width:72px;}}@media(max-width:767px){.elementor .db-row{padding-block-start:3px;padding-block-end:3px;padding-inline-start:6px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-style:solid;gap:8px;}}@media(max-width:767px){.elementor .db-colhead{display:none;}}@media(max-width:767px){.elementor .db-title{font-size:34px;}}@media(max-width:767px){.elementor .db-kicker{font-size:12px;letter-spacing:3px;}}@media(max-width:767px){.elementor .db-header{flex-direction:column;gap:12px;align-items:flex-start;}}@media(max-width:767px){.elementor .db-inner{gap:18px;}}@media(max-width:767px){.elementor .db-section{padding-block-start:36px;padding-block-end:36px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .type-h4{font-size:1.45rem;}}@media(max-width:767px){.elementor .type-h2{font-size:2.2rem;}}@media(max-width:767px){.elementor .type-h1{font-size:2.6rem;}}