@media(max-width:767px){.elementor .ag-rc{padding:22px;padding-top:22px!important;padding-bottom:22px!important;\n}}@media(max-width:767px){.elementor .ag-fe-bt{width:100%;padding-block-start:0;padding-block-end:0;padding-inline-start:28px;padding-inline-end:28px;align-self:stretch}}@media(max-width:767px){.elementor .ag-fe-cp{max-width:none;\n}}@media(max-width:767px){.elementor .ag-fe-rt{padding-block-start:0;padding-block-end:0;padding-inline-start:16px;padding-inline-end:16px;padding-top:32px!important;\n}}@media(max-width:767px){.elementor .ag-fe-lf{height:380px}}@media(max-width:767px){.elementor .ag-fe-cl{margin-top:28px!important;\n}}@media(max-width:767px){.elementor .ag-fe-hd{padding-block-start:0;padding-block-end:0;padding-inline-start:16px;padding-inline-end:16px}}@media(max-width:767px){.elementor .ag-fe-in{padding-top:40px!important;padding-bottom:40px!important;\n}}@media(max-width:767px){.elementor .ag-bc-h{font-size:20px;line-height:24px}}@media(max-width:767px){.elementor .ag-bc-t{padding:16px;padding-top:16px!important;padding-bottom:16px!important;\n}}@media(max-width:767px){.elementor .ag-in2{padding-inline:16px;padding-top:40px!important;padding-bottom:40px!important;\n}}@media(max-width:767px){.elementor .ag-why{padding-top:22px!important;padding-bottom:26px!important;\n}}@media(max-width:767px){.elementor .ag-st-l{font-size:12px;letter-spacing:.16em;line-height:16px;max-width:none;text-align:left;\n}}@media(max-width:767px){.elementor .ag-st-n{font-size:44px;line-height:42px}}@media(max-width:767px){.elementor .ag-st{padding-block-start:0;padding-block-end:0;padding-inline-start:12px;padding-inline-end:0;border-start-start-radius:16px;border-start-end-radius:0;border-end-start-radius:16px;border-end-end-radius:0;justify-content:space-between;align-items:flex-start;padding-top:6px!important;padding-bottom:6px!important;gap:14px!important;\n}}@media(max-width:767px){.elementor .ag-hrs{font-size:14px;grid-template-columns:1fr;&>:nth-child(2n){justify-self:start;margin-bottom:6px}\n}}@media(max-width:767px){.elementor .ag-fact{padding:0;border-block-end-width:1px;padding-top:18px!important;padding-bottom:18px!important;border-bottom-style:solid;border-bottom-color:var(--ag-hair);&+.ag-fact{border-left:0 none}\n}}@media(max-width:767px){.elementor .ag-qa-t{max-width:9em;font-size:10px;color:var(--ag-cream);letter-spacing:.14em;line-height:15px;padding:0;white-space:normal;\n}}@media(max-width:767px){.elementor .ag-qa-i{width:46px;height:46px;font-size:16.8889px;border-radius:50%;border-width:1px;border-color:rgb(250 135 34 / .5);border-style:solid;background-color:rgb(250 135 34 / .08)}}@media(max-width:767px){.elementor .ag-qa{width:100%;min-height:108px;text-align:center;border-radius:2px;border-width:1px;border-color:var(--ag-hair-strong);border-style:solid;background-image:linear-gradient(180deg,rgb(246 235 221 / .06) 0%,rgb(246 235 221 / .015) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.2s,background-color 0.2s;flex-direction:column;justify-content:center;gap:12px!important;padding:18px 8px!important;\n}}@media(max-width:767px){.elementor .ag-qa-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;align-items:center;gap:8px!important;\n}}@media(max-width:767px){.elementor .ag-bt{height:52px;font-size:13px;letter-spacing:.22em;padding-block-start:0;padding-block-end:0;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .ag-gl-btn{max-width:none;\n}}@media(max-width:767px){.elementor .ag-gl-form{display:flex;flex-direction:column;align-items:stretch;margin-top:48px!important;\n}}@media(max-width:767px){.elementor .ag-gl-title{text-align:center;margin-block-start:-12px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;max-width:none;\n}}@media(max-width:767px){.elementor .ag-gl-stamp{position:relative;inset-block-start:auto;inset-inline-end:auto}}@media(max-width:767px){.elementor .ag-gl-head{display:flex;flex-direction:column;align-items:center}}@media(max-width:767px){.elementor .ag-gl-inner{padding-inline-start:20px;padding-inline-end:20px;padding-top:44px!important;padding-bottom:44px!important;\n}}@media(max-width:767px){.elementor .ag-gl-card{max-width:343px;padding-inline-start:4px;padding-inline-end:4px;padding-top:4px!important;padding-bottom:4px!important;\n}}@media(max-width:767px){.elementor .ag-gl-band{padding-inline-start:16px;padding-inline-end:16px;padding-top:156px!important;padding-bottom:40px!important;\n}}@media(max-width:767px){.elementor .ag-faq-a{font-size:14px;line-height:22px}}@media(max-width:767px){.elementor .ag-faq-body{padding-inline-start:16px;padding-inline-end:16px;padding-bottom:16px!important;\n}}@media(max-width:767px){.elementor .ag-faq-q{font-size:12px;line-height:18px}}@media(max-width:767px){.elementor .ag-faq-head{padding-inline-start:16px;padding-inline-end:16px;padding-top:16px!important;padding-bottom:16px!important;\n}}@media(max-width:767px){.elementor .ag-perk{max-width:none;\n}}@media(max-width:767px){.elementor .ag-live{padding-block-start:4px;padding-block-end:4px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .ag-btns{flex-direction:column}}@media(max-width:767px){.elementor .ag-stmt{font-size:20px;letter-spacing:.08em;line-height:28px}}@media(max-width:767px){.elementor .ag-p{font-size:15px;line-height:24px}}@media(max-width:767px){.elementor .ag-lead{font-size:13px;letter-spacing:.12em;line-height:21px}}@media(max-width:767px){.elementor .ag-h3{font-size:28px;line-height:32px}}@media(max-width:767px){.elementor .ag-h2{font-size:38px;letter-spacing:.04em;line-height:40px}}@media(max-width:767px){.elementor .ag-h1{font-size:44px;line-height:48px}}