.elementor-10379 .elementor-element.elementor-element-17f4091{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10379 .elementor-element.elementor-element-55d0a63 .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-size:34px;font-weight:300;}.elementor-10379 .elementor-element.elementor-element-f58c11f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-8bc9679 .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-size:41px;font-weight:400;text-decoration:underline;color:#000000;}.elementor-10379 .elementor-element.elementor-element-6f096fe{--display:flex;}.elementor-10379 .elementor-element.elementor-element-9e8b9e4{--display:flex;}.elementor-10379 .elementor-element.elementor-element-a04f762{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-d66a6bd{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-d66a6bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-fe28071{--display:flex;}.elementor-10379 .elementor-element.elementor-element-564a32f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-81df3e5{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-81df3e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-f9a4c45{--display:flex;}.elementor-10379 .elementor-element.elementor-element-e882612{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-6fd310f{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-6fd310f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-53bb51a{--display:flex;}.elementor-10379 .elementor-element.elementor-element-7486369{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-705056a{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-705056a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-b66b316{--display:flex;}.elementor-10379 .elementor-element.elementor-element-46b2ad0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-61400d2{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-61400d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-112e826{--display:flex;}.elementor-10379 .elementor-element.elementor-element-1147e0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-aa2a1f5{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-aa2a1f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-20ba093{--display:flex;}.elementor-10379 .elementor-element.elementor-element-96fc0c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-5eaea9d{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-5eaea9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-270cc9d{--display:flex;}.elementor-10379 .elementor-element.elementor-element-97390fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-433a6be{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-433a6be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-5b5bef1{--display:flex;}.elementor-10379 .elementor-element.elementor-element-2661d67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-ef87ff2{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-ef87ff2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-fc16306{--display:flex;}.elementor-10379 .elementor-element.elementor-element-f2acabc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-99e2ab2{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-99e2ab2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-2b2cf5b{--n-accordion-title-font-size:25px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-10379 .elementor-element.elementor-element-2b2cf5b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}:where( .elementor-10379 .elementor-element.elementor-element-2b2cf5b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Alfa Slab One", Sans-serif;}.elementor-10379 .elementor-element.elementor-element-b9cf354{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-27dfef5 .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-size:41px;font-weight:400;text-decoration:underline;color:#000000;}.elementor-10379 .elementor-element.elementor-element-156cbc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-0e0261b{--display:flex;}.elementor-10379 .elementor-element.elementor-element-2140170{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-1b5c286{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-1b5c286.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-1e3ef64{--display:flex;}.elementor-10379 .elementor-element.elementor-element-5084faa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-6dd52c4{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-6dd52c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-ee829ba{--display:flex;}.elementor-10379 .elementor-element.elementor-element-2f79ad5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-497be91{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-497be91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-05e538c{--display:flex;}.elementor-10379 .elementor-element.elementor-element-5794c63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-5c69461{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-5c69461.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-c3607d9{--display:flex;}.elementor-10379 .elementor-element.elementor-element-bea51c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-ce842b6{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-ce842b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-9b4ad7d{--display:flex;}.elementor-10379 .elementor-element.elementor-element-79297c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-1c59eff{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-1c59eff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-f204052{--display:flex;}.elementor-10379 .elementor-element.elementor-element-f2edbc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-77829ce{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-77829ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-edc6ead{--display:flex;}.elementor-10379 .elementor-element.elementor-element-f7cdc2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-422ce0b{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-422ce0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-a9faba3{--display:flex;}.elementor-10379 .elementor-element.elementor-element-56646d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-17b983d{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-17b983d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-e568474{--display:flex;}.elementor-10379 .elementor-element.elementor-element-566da54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-02c07b6{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-02c07b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-ae9b667{--n-accordion-title-font-size:25px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-10379 .elementor-element.elementor-element-ae9b667 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}:where( .elementor-10379 .elementor-element.elementor-element-ae9b667 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Alfa Slab One", Sans-serif;}.elementor-10379 .elementor-element.elementor-element-0bb042a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-85ea8fb .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-size:41px;font-weight:400;text-decoration:underline;color:#000000;}.elementor-10379 .elementor-element.elementor-element-db1ef27{--display:flex;}.elementor-10379 .elementor-element.elementor-element-12908f4{--display:flex;}.elementor-10379 .elementor-element.elementor-element-87eba7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-04d07f2{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-04d07f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-9768622{--display:flex;}.elementor-10379 .elementor-element.elementor-element-b934425{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-eb760d8{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-eb760d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-54b33a0{--display:flex;}.elementor-10379 .elementor-element.elementor-element-3db5b50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-83632dd{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-83632dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-4efb0fe{--display:flex;}.elementor-10379 .elementor-element.elementor-element-3283c1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-15368ed{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-15368ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-2eb4ca1{--display:flex;}.elementor-10379 .elementor-element.elementor-element-52d06ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-f51c0f1{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-f51c0f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-2c45531{--display:flex;}.elementor-10379 .elementor-element.elementor-element-881b86a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-8e36ca5{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-8e36ca5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-db5dddb{--display:flex;}.elementor-10379 .elementor-element.elementor-element-5db8821{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-96cf122{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-96cf122.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-00f70d9{--display:flex;}.elementor-10379 .elementor-element.elementor-element-1982e91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-c8b1bda{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-c8b1bda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-f8f5265{--display:flex;}.elementor-10379 .elementor-element.elementor-element-c591d3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-d922d5c{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-d922d5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-8133ef3{--display:flex;}.elementor-10379 .elementor-element.elementor-element-6d68c46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-1a8329e{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-1a8329e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-6ed2ed2{--n-accordion-title-font-size:25px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-10379 .elementor-element.elementor-element-6ed2ed2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}:where( .elementor-10379 .elementor-element.elementor-element-6ed2ed2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Alfa Slab One", Sans-serif;}.elementor-10379 .elementor-element.elementor-element-adf8d1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-28b0beb .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-size:41px;font-weight:400;text-decoration:underline;color:#000000;}.elementor-10379 .elementor-element.elementor-element-d262aec{--display:flex;}.elementor-10379 .elementor-element.elementor-element-866bbff{--display:flex;}.elementor-10379 .elementor-element.elementor-element-9eb225a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-dfadd58{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-dfadd58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-ba13ddf{--display:flex;}.elementor-10379 .elementor-element.elementor-element-aba32d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-abfb217{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-abfb217.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-0c05a12{--display:flex;}.elementor-10379 .elementor-element.elementor-element-e007c19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-f835222{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-f835222.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-b797435{--display:flex;}.elementor-10379 .elementor-element.elementor-element-715b147{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-ab31fed{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-ab31fed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-e14bce7{--display:flex;}.elementor-10379 .elementor-element.elementor-element-c32fc51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-3f60223{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-3f60223.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-3a69358{--display:flex;}.elementor-10379 .elementor-element.elementor-element-2136a84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-249ccc7{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-249ccc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-7e19a4f{--display:flex;}.elementor-10379 .elementor-element.elementor-element-47fb9a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-db9747c{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-db9747c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-cb477ea{--display:flex;}.elementor-10379 .elementor-element.elementor-element-303c5a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-254603b{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-254603b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-78e570d{--display:flex;}.elementor-10379 .elementor-element.elementor-element-264f60f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-825e91b{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-825e91b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-0916bb5{--display:flex;}.elementor-10379 .elementor-element.elementor-element-54731fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-90b9d19{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-90b9d19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-cb0cacd{--n-accordion-title-font-size:25px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-10379 .elementor-element.elementor-element-cb0cacd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}:where( .elementor-10379 .elementor-element.elementor-element-cb0cacd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Alfa Slab One", Sans-serif;}.elementor-10379 .elementor-element.elementor-element-9f008fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-830c149 .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-size:41px;font-weight:400;text-decoration:underline;color:#000000;}.elementor-10379 .elementor-element.elementor-element-1919172{--display:flex;}.elementor-10379 .elementor-element.elementor-element-606193b{--display:flex;}.elementor-10379 .elementor-element.elementor-element-dbd70da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-b3fd821{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-b3fd821.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-ddb4496{--display:flex;}.elementor-10379 .elementor-element.elementor-element-4fe75c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-7e5fa1d{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-7e5fa1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-64f39aa{--display:flex;}.elementor-10379 .elementor-element.elementor-element-07c2483{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-b7faa9a{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-b7faa9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-174be58{--display:flex;}.elementor-10379 .elementor-element.elementor-element-c7f68b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-62f9a96{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-62f9a96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-84cfd84{--display:flex;}.elementor-10379 .elementor-element.elementor-element-500ef96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-2fbcd1f{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-2fbcd1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-2753beb{--display:flex;}.elementor-10379 .elementor-element.elementor-element-fe7d21e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-2b3ac9e{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-2b3ac9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-794e835{--display:flex;}.elementor-10379 .elementor-element.elementor-element-54c62e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-ba9f532{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-ba9f532.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-7eba0d2{--display:flex;}.elementor-10379 .elementor-element.elementor-element-993312b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-0e9bf9d{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-0e9bf9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-236f8b6{--display:flex;}.elementor-10379 .elementor-element.elementor-element-a938b90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-dd24cea{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-dd24cea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-d433174{--display:flex;}.elementor-10379 .elementor-element.elementor-element-56efc8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10379 .elementor-element.elementor-element-58b949b{width:var( --container-widget-width, 101.834% );max-width:101.834%;--container-widget-width:101.834%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-58b949b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10379 .elementor-element.elementor-element-68cd3ae{--n-accordion-title-font-size:25px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-10379 .elementor-element.elementor-element-68cd3ae > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}:where( .elementor-10379 .elementor-element.elementor-element-68cd3ae > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Alfa Slab One", Sans-serif;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-10379 .elementor-element.elementor-element-55d0a63{text-align:center;}.elementor-10379 .elementor-element.elementor-element-55d0a63 .elementor-heading-title{font-size:20px;}.elementor-10379 .elementor-element.elementor-element-2b2cf5b{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-6f096fe *//* ===== Mobile pan/zoom for embedded HTML inside accordion ===== */
@media (max-width: 767px) {
  /* 1) Make the accordion content a true scroll container */
  #mobile-pan-acc .elementor-accordion .elementor-widget-container {
    position: relative;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;   /* keep parent from stealing scroll */
    touch-action: pan-x pan-y;      /* hint: allow both axes */
  }

  /* 2) Make the EMBED itself larger than the viewport so you can pan */
  /* If you're using iframe/object/embed */
  #mobile-pan-acc .elementor-accordion iframe,
  #mobile-pan-acc .elementor-accordion object,
  #mobile-pan-acc .elementor-accordion embed,
  /* If you're using Elementor's HTML widget, uncomment the next line: */
  /* #mobile-pan-acc .elementor-accordion .elementor-widget-html > * , */
  #mobile-pan-acc .elementor-accordion .elementor-widget iframe {
    display: block;
    /* Set a canvas bigger than the phone so the container can scroll it */
    min-width: 1200px;              /* adjust based on your HTML’s width */
    min-height: 1800px;             /* adjust based on your HTML’s height */
    pointer-events: auto;
  }

  /* 3) Safety: don't let headers/labels intercept touches */
  #mobile-pan-acc .elementor-accordion .elementor-tab-title,
  #mobile-pan-acc .elementor-accordion .elementor-toggle-title {
    touch-action: manipulation;     /* taps still work, but no swiping */
  }

  /* 4) If any ancestor has transforms, scrolling can get weird on iOS */
  #mobile-pan-acc [style*="transform"] {
    transform: none !important;
  }
}
/* === Mobile pan/zoom & iOS wake-up baseline === */
@media (max-width: 767px) {
  #mobile-pan-acc .elementor-accordion .elementor-widget-container {
    position: relative;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    touch-action: pan-x pan-y;
  }

  /* Make the embedded surface larger than viewport so you can pan */
  #mobile-pan-acc .elementor-accordion iframe,
  #mobile-pan-acc .elementor-accordion object,
  #mobile-pan-acc .elementor-accordion embed,
  #mobile-pan-acc .elementor-accordion .elementor-widget-html > * {
    display: block;
    min-width: 1200px;   /* tweak to your content’s natural width */
    min-height: 1800px;  /* tweak height too */
    pointer-events: auto;
  }

  /* Safety: prevent titles from hijacking gestures */
  #mobile-pan-acc .elementor-accordion .elementor-tab-title,
  #mobile-pan-acc .elementor-accordion .elementor-toggle-title {
    touch-action: manipulation;
  }

  /* iOS can break scrolling inside transformed ancestors */
  #mobile-pan-acc [style*="transform"] {
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-156cbc0 *//* ===== Mobile pan/zoom for embedded HTML inside accordion ===== */
@media (max-width: 767px) {
  /* 1) Make the accordion content a true scroll container */
  #mobile-pan-acc .elementor-accordion .elementor-widget-container {
    position: relative;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;   /* keep parent from stealing scroll */
    touch-action: pan-x pan-y;      /* hint: allow both axes */
  }

  /* 2) Make the EMBED itself larger than the viewport so you can pan */
  /* If you're using iframe/object/embed */
  #mobile-pan-acc .elementor-accordion iframe,
  #mobile-pan-acc .elementor-accordion object,
  #mobile-pan-acc .elementor-accordion embed,
  /* If you're using Elementor's HTML widget, uncomment the next line: */
  /* #mobile-pan-acc .elementor-accordion .elementor-widget-html > * , */
  #mobile-pan-acc .elementor-accordion .elementor-widget iframe {
    display: block;
    /* Set a canvas bigger than the phone so the container can scroll it */
    min-width: 1200px;              /* adjust based on your HTML’s width */
    min-height: 1800px;             /* adjust based on your HTML’s height */
    pointer-events: auto;
  }

  /* 3) Safety: don't let headers/labels intercept touches */
  #mobile-pan-acc .elementor-accordion .elementor-tab-title,
  #mobile-pan-acc .elementor-accordion .elementor-toggle-title {
    touch-action: manipulation;     /* taps still work, but no swiping */
  }

  /* 4) If any ancestor has transforms, scrolling can get weird on iOS */
  #mobile-pan-acc [style*="transform"] {
    transform: none !important;
  }
}
/* === Mobile pan/zoom & iOS wake-up baseline === */
@media (max-width: 767px) {
  #mobile-pan-acc .elementor-accordion .elementor-widget-container {
    position: relative;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    touch-action: pan-x pan-y;
  }

  /* Make the embedded surface larger than viewport so you can pan */
  #mobile-pan-acc .elementor-accordion iframe,
  #mobile-pan-acc .elementor-accordion object,
  #mobile-pan-acc .elementor-accordion embed,
  #mobile-pan-acc .elementor-accordion .elementor-widget-html > * {
    display: block;
    min-width: 1200px;   /* tweak to your content’s natural width */
    min-height: 1800px;  /* tweak height too */
    pointer-events: auto;
  }

  /* Safety: prevent titles from hijacking gestures */
  #mobile-pan-acc .elementor-accordion .elementor-tab-title,
  #mobile-pan-acc .elementor-accordion .elementor-toggle-title {
    touch-action: manipulation;
  }

  /* iOS can break scrolling inside transformed ancestors */
  #mobile-pan-acc [style*="transform"] {
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ef27 *//* ===== Mobile pan/zoom for embedded HTML inside accordion ===== */
@media (max-width: 767px) {
  /* 1) Make the accordion content a true scroll container */
  #mobile-pan-acc .elementor-accordion .elementor-widget-container {
    position: relative;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;   /* keep parent from stealing scroll */
    touch-action: pan-x pan-y;      /* hint: allow both axes */
  }

  /* 2) Make the EMBED itself larger than the viewport so you can pan */
  /* If you're using iframe/object/embed */
  #mobile-pan-acc .elementor-accordion iframe,
  #mobile-pan-acc .elementor-accordion object,
  #mobile-pan-acc .elementor-accordion embed,
  /* If you're using Elementor's HTML widget, uncomment the next line: */
  /* #mobile-pan-acc .elementor-accordion .elementor-widget-html > * , */
  #mobile-pan-acc .elementor-accordion .elementor-widget iframe {
    display: block;
    /* Set a canvas bigger than the phone so the container can scroll it */
    min-width: 1200px;              /* adjust based on your HTML’s width */
    min-height: 1800px;             /* adjust based on your HTML’s height */
    pointer-events: auto;
  }

  /* 3) Safety: don't let headers/labels intercept touches */
  #mobile-pan-acc .elementor-accordion .elementor-tab-title,
  #mobile-pan-acc .elementor-accordion .elementor-toggle-title {
    touch-action: manipulation;     /* taps still work, but no swiping */
  }

  /* 4) If any ancestor has transforms, scrolling can get weird on iOS */
  #mobile-pan-acc [style*="transform"] {
    transform: none !important;
  }
}
/* === Mobile pan/zoom & iOS wake-up baseline === */
@media (max-width: 767px) {
  #mobile-pan-acc .elementor-accordion .elementor-widget-container {
    position: relative;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    touch-action: pan-x pan-y;
  }

  /* Make the embedded surface larger than viewport so you can pan */
  #mobile-pan-acc .elementor-accordion iframe,
  #mobile-pan-acc .elementor-accordion object,
  #mobile-pan-acc .elementor-accordion embed,
  #mobile-pan-acc .elementor-accordion .elementor-widget-html > * {
    display: block;
    min-width: 1200px;   /* tweak to your content’s natural width */
    min-height: 1800px;  /* tweak height too */
    pointer-events: auto;
  }

  /* Safety: prevent titles from hijacking gestures */
  #mobile-pan-acc .elementor-accordion .elementor-tab-title,
  #mobile-pan-acc .elementor-accordion .elementor-toggle-title {
    touch-action: manipulation;
  }

  /* iOS can break scrolling inside transformed ancestors */
  #mobile-pan-acc [style*="transform"] {
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d262aec *//* ===== Mobile pan/zoom for embedded HTML inside accordion ===== */
@media (max-width: 767px) {
  /* 1) Make the accordion content a true scroll container */
  #mobile-pan-acc .elementor-accordion .elementor-widget-container {
    position: relative;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;   /* keep parent from stealing scroll */
    touch-action: pan-x pan-y;      /* hint: allow both axes */
  }

  /* 2) Make the EMBED itself larger than the viewport so you can pan */
  /* If you're using iframe/object/embed */
  #mobile-pan-acc .elementor-accordion iframe,
  #mobile-pan-acc .elementor-accordion object,
  #mobile-pan-acc .elementor-accordion embed,
  /* If you're using Elementor's HTML widget, uncomment the next line: */
  /* #mobile-pan-acc .elementor-accordion .elementor-widget-html > * , */
  #mobile-pan-acc .elementor-accordion .elementor-widget iframe {
    display: block;
    /* Set a canvas bigger than the phone so the container can scroll it */
    min-width: 1200px;              /* adjust based on your HTML’s width */
    min-height: 1800px;             /* adjust based on your HTML’s height */
    pointer-events: auto;
  }

  /* 3) Safety: don't let headers/labels intercept touches */
  #mobile-pan-acc .elementor-accordion .elementor-tab-title,
  #mobile-pan-acc .elementor-accordion .elementor-toggle-title {
    touch-action: manipulation;     /* taps still work, but no swiping */
  }

  /* 4) If any ancestor has transforms, scrolling can get weird on iOS */
  #mobile-pan-acc [style*="transform"] {
    transform: none !important;
  }
}
/* === Mobile pan/zoom & iOS wake-up baseline === */
@media (max-width: 767px) {
  #mobile-pan-acc .elementor-accordion .elementor-widget-container {
    position: relative;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    touch-action: pan-x pan-y;
  }

  /* Make the embedded surface larger than viewport so you can pan */
  #mobile-pan-acc .elementor-accordion iframe,
  #mobile-pan-acc .elementor-accordion object,
  #mobile-pan-acc .elementor-accordion embed,
  #mobile-pan-acc .elementor-accordion .elementor-widget-html > * {
    display: block;
    min-width: 1200px;   /* tweak to your content’s natural width */
    min-height: 1800px;  /* tweak height too */
    pointer-events: auto;
  }

  /* Safety: prevent titles from hijacking gestures */
  #mobile-pan-acc .elementor-accordion .elementor-tab-title,
  #mobile-pan-acc .elementor-accordion .elementor-toggle-title {
    touch-action: manipulation;
  }

  /* iOS can break scrolling inside transformed ancestors */
  #mobile-pan-acc [style*="transform"] {
    transform: none !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Alfa Slab One';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://louisianavsallyall.com/wp-content/uploads/2025/09/AlfaSlabOne-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */