@media(max-width:767px){.elementor .pf-foot-link{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .pf-footer{padding-block-start:52px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .pf-tabbar{position:fixed;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:70;padding-block-start:6px;padding-block-end:10px;padding-inline-start:8px;padding-inline-end:8px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(57,255,20,0.14);border-style:solid;background-color:rgba(4,4,4,0.96);box-shadow:0px -8px 24px 0px rgba(0,0,0,0.5);backdrop-filter:blur(12px);display:flex;flex-direction:row;gap:4px;}}@media(max-width:767px){.elementor .pf-panel{padding:26px;}}@media(max-width:767px){.elementor .pf-match{padding:20px;}}@media(max-width:767px){.elementor .pf-tab{font-size:12px;letter-spacing:1px;padding-block-start:11px;padding-block-end:11px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .pf-frame{padding:0px;}}@media(max-width:767px){.elementor .pf-btn{min-height:50px;font-size:18px;letter-spacing:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .pf-card-name{font-size:24px;}}@media(max-width:767px){.elementor .pf-flavor-name{font-size:17vw;}}@media(max-width:767px){.elementor .pf-lede{font-size:17px;}}@media(max-width:767px){.elementor .pf-h3{font-size:26px;}}@media(max-width:767px){.elementor .pf-h2{font-size:42px;}}@media(max-width:767px){.elementor .pf-h1{font-size:56px;}}@media(max-width:767px){.elementor .pf-split{gap:28px;}}@media(max-width:767px){.elementor .pf-grid-3{gap:16px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .pf-grid-2{gap:16px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .pf-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .pf-wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}