@media(max-width:640px){.elementor .spec-bag{width:100%;}}@media(max-width:640px){.elementor .example-spec{border-radius:12px;}}@media(max-width:640px){.elementor .example-value{flex:0 1 calc((100% - 16px) / 2);}}@media(max-width:640px){.elementor .example-values{gap:16px;}}@media(max-width:640px){.elementor .example{padding:16px;}}@media(max-width:640px){.elementor .flow-step{padding:14px;border-radius:16px;gap:8px;flex:0 1 calc((100% - 8px) / 2);}}@media(max-width:640px){.elementor .flow{flex-direction:row;flex-wrap:wrap;}}@media(max-width:640px){.elementor .material-job{margin-block-start:auto;margin-block-end:0px;margin-inline-start:12px;margin-inline-end:12px;}}@media(max-width:640px){.elementor .material-num-tag{font-size:0.75rem;}}@media(max-width:640px){.elementor .material-card{padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:16px;gap:8px;}}@media(max-width:640px){.elementor .photo-break-text{padding:24px;}}@media(max-width:640px){.elementor .photo-break-media{aspect-ratio:4/3;}}@media(max-width:640px){.elementor .fmt-img-roll{height:72px;}}@media(max-width:640px){.elementor .fmt-img{height:80px;}}@media(max-width:640px){.elementor .format-figure{height:120px;}}@media(max-width:640px){.elementor .format-card{padding:14px;border-radius:16px;gap:10px;}}@media(max-width:640px){.elementor .app-detail{padding:16px;}}@media(max-width:640px){.elementor .app-pick-text{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:640px){.elementor .app-pick-media{width:96px;height:96px;aspect-ratio:1/1;padding:8px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;flex:0 0 96px;}}@media(max-width:640px){.elementor .app-pick{flex-direction:row;flex:0 0 auto;align-items:center;}}@media(max-width:640px){.elementor .app-picker{flex-direction:column;gap:8px;}}@media(max-width:640px){.elementor .tab-panel{gap:16px;}}@media(max-width:640px){.elementor .section-tight{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:640px){.elementor .cta-band{flex-direction:column;align-items:flex-start;}}@media(max-width:640px){.elementor .card-third{flex:0 1 calc((100% - 16px) / 2);}}@media(max-width:640px){.elementor .card-quarter{flex:0 1 calc((100% - 16px) / 2);}}@media(max-width:640px){.elementor .cards{gap:16px;}}@media(max-width:640px){.elementor .button-teal{min-height:44px;}}@media(max-width:640px){.elementor .h-4{font-size:0.9rem;}}@media(max-width:640px){.elementor .container-max{gap:16px;}}@media(max-width:640px){.elementor .section{padding-block-start:32px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:640px){.elementor .mat-pad{margin-block-start:0px;margin-block-end:0px;margin-inline-start:12px;margin-inline-end:12px;}}