@media(max-width:767px){.elementor .ss-fp-frame{padding-block-start:44px;padding-block-end:44px;padding-inline-start:22px;padding-inline-end:22px}}@media(max-width:767px){.elementor .ss-acc-body{padding-block-start:0;padding-block-end:28px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .ss-facts-col{padding-block-start:20px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;flex:1 1 40%}}@media(max-width:767px){.elementor .ss-btn-row{flex-direction:row;gap:10px;flex-wrap:nowrap}}@media(max-width:767px){.elementor .ss-hero-overlay{min-height:0;padding-block-start:26px;padding-block-end:34px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .ss-hero-img{width:100%;height:150px;object-position:60% 62%;position:relative}}@media(max-width:767px){.elementor .ss-hero{min-height:0}}@media(max-width:767px){.elementor .ss-sticky{position:fixed;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;z-index:2147483000;font-family:Inter;font-weight:600;font-size:12px;color:#0B1F3A;letter-spacing:2.2px;text-decoration:none;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0;border-block-start-width:1px;background-color:#C6A664;display:flex;justify-content:center;align-items:center;border-top-style:solid;border-top-color:#B5945A;\n}}@media(max-width:767px){.elementor .ss-photo{height:240px}}@media(max-width:767px){.elementor .ss-gallery{gap:12px;grid-template-columns:repeat(1,1fr)}}@media(max-width:767px){.elementor .ss-card{min-width:0;padding-block-start:32px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;flex:0 0 auto}}@media(max-width:767px){.elementor .ss-fact-value{font-size:36px}}@media(max-width:767px){.elementor .ss-fact{flex:0 0 auto}}@media(max-width:767px){.elementor .ss-row{flex-direction:column;gap:40px}}@media(max-width:767px){.elementor .ss-btn{padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;align-self:stretch}}@media(max-width:767px){.elementor .ss-price{font-size:40px}}@media(max-width:767px){.elementor .ss-zh{font-size:15px}}@media(max-width:767px){.elementor .ss-body{font-size:16px;line-height:1.75}}@media(max-width:767px){.elementor .ss-h3{font-size:25px}}@media(max-width:767px){.elementor .ss-h2{font-size:34px}}@media(max-width:767px){.elementor .ss-h1{font-size:42px}}@media(max-width:767px){.elementor .ss-band{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px}}