.elementor-kit-6{--e-global-color-primary:#173F35;--e-global-color-secondary:#A0653D;--e-global-color-text:#173F35;--e-global-color-accent:#A0653D;--e-global-color-0afa3ac:#FFFFFF;--e-global-color-a384c59:#FBFBFB;--e-global-color-255aa7d:#F6F6F6;--e-global-color-8424086:#EEEEEE;--e-global-color-3edb7b0:#D7D7D7;--e-global-color-21264d3:#BABABA;--e-global-color-1c06196:#787676;--e-global-color-1b048cd:#6F6F6F;--e-global-color-f5a3445:#53565A;--e-global-color-a8f1887:#000000;--e-global-color-9440244:#AF5E30;--e-global-color-993dae2:#99542C;--e-global-color-07acb07:#D18052;--e-global-color-59c173d:#EF9F6A;--e-global-color-ae26364:#7A401A;--e-global-color-a807f8a:#173F35;--e-global-color-8934353:#123028;--e-global-color-a693292:#173F35;--e-global-color-db763fc:#D1E0D7;--e-global-color-94a2292:#FFD690;--e-global-color-3f7bf40:#FF9CE1;--e-global-color-58c8b1d:#86D0FF;--e-global-color-a7b53ae:#FF8989;--e-global-color-354324a:#FF9E44;--e-global-color-5150c78:#A1E949;--e-global-color-ac969f1:#52E996;--e-global-color-e6a4ede:#7A401A;--e-global-color-6f45f9e:#000000;--e-global-color-14215bc:#59FF9B;--e-global-color-0b73cb0:#F3FAF7;--e-global-typography-primary-font-family:"BrownLL";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Brown";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.3rem;--e-global-typography-text-letter-spacing:-0.16px;--e-global-typography-accent-font-family:"19-PRA";--e-global-typography-accent-font-weight:500;--e-global-typography-c655001-font-family:"Brown";--e-global-typography-c655001-font-size:20px;--e-global-typography-c655001-font-weight:400;--e-global-typography-c655001-line-height:1.7em;--e-global-typography-385f9d9-font-family:"Brown";--e-global-typography-385f9d9-font-size:16px;--e-global-typography-385f9d9-font-weight:400;--e-global-typography-385f9d9-line-height:1.7em;--e-global-typography-48b26c2-font-family:"Brown";--e-global-typography-48b26c2-font-size:16px;--e-global-typography-48b26c2-font-weight:700;--e-global-typography-48b26c2-line-height:1.7em;--e-global-typography-89f3d6e-font-size:0.9375px;--e-global-typography-5de08b0-font-family:"19-PRA";--e-global-typography-5de08b0-font-size:1.625rem;--e-global-typography-5de08b0-font-weight:400;--e-global-typography-5de08b0-text-decoration:none;--e-global-typography-5de08b0-line-height:115%;--e-global-typography-5de08b0-letter-spacing:0%;--e-global-typography-2272453-font-family:"Brown";--e-global-typography-2272453-font-size:1rem;--e-global-typography-2272453-font-weight:400;--e-global-typography-2272453-font-style:normal;--e-global-typography-2272453-line-height:1.3rem;--e-global-typography-2272453-letter-spacing:-0.01rem;--e-global-typography-384b975-font-family:"Brown";--e-global-typography-384b975-font-size:0.75rem;--e-global-typography-384b975-font-weight:700;--e-global-typography-384b975-text-transform:uppercase;--e-global-typography-384b975-font-style:normal;--e-global-typography-384b975-text-decoration:none;--e-global-typography-384b975-line-height:0.975rem;--e-global-typography-384b975-letter-spacing:0.09rem;--e-global-typography-cc69362-font-family:"19-PRA";--e-global-typography-cc69362-font-size:1.5rem;--e-global-typography-cc69362-font-weight:400;--e-global-typography-cc69362-font-style:normal;--e-global-typography-cc69362-text-decoration:none;--e-global-typography-cc69362-line-height:1.725rem;--e-global-typography-cc69362-letter-spacing:0%;--e-global-typography-d792604-font-family:"Brown";--e-global-typography-d792604-font-size:2rem;--e-global-typography-d792604-font-weight:700;--e-global-typography-d792604-line-height:2rem;--e-global-typography-0b57d2a-font-family:"Brown";--e-global-typography-0b57d2a-font-size:3.125rem;--e-global-typography-0b57d2a-font-weight:700;--e-global-typography-0b57d2a-line-height:3.125rem;--e-global-typography-fea4c42-font-family:"19-PRA";--e-global-typography-fea4c42-font-size:2.938rem;--e-global-typography-fea4c42-font-weight:400;--e-global-typography-fea4c42-font-style:italic;--e-global-typography-fea4c42-line-height:2.938rem;--e-global-typography-ad3e9ab-font-family:"Brown";--e-global-typography-ad3e9ab-font-size:1.25rem;--e-global-typography-ad3e9ab-font-weight:700;--e-global-typography-ad3e9ab-line-height:1.625rem;--e-global-typography-a42b41a-font-family:"19-PRA";--e-global-typography-a42b41a-font-size:2.9375rem;--e-global-typography-a42b41a-font-weight:400;--e-global-typography-a42b41a-font-style:italic;--e-global-typography-a42b41a-text-decoration:none;--e-global-typography-a42b41a-line-height:2.93759375rem;--e-global-typography-a42b41a-letter-spacing:0%;--e-global-typography-2dae038-font-family:"Brown";--e-global-typography-2dae038-font-size:3.125rem;--e-global-typography-2dae038-font-weight:700;--e-global-typography-2dae038-font-style:normal;--e-global-typography-2dae038-text-decoration:none;--e-global-typography-2dae038-line-height:3.125rem;--e-global-typography-2dae038-letter-spacing:0%;--e-global-typography-19894da-font-family:"Brown";--e-global-typography-19894da-font-size:2.1875rem;--e-global-typography-19894da-font-weight:700;--e-global-typography-19894da-font-style:normal;--e-global-typography-19894da-text-decoration:none;--e-global-typography-19894da-line-height:2.1875rem;--e-global-typography-19894da-letter-spacing:0%;--e-global-typography-a7dac92-font-family:"19-PRA";--e-global-typography-a7dac92-font-size:2.0625rem;--e-global-typography-a7dac92-font-weight:400;--e-global-typography-a7dac92-font-style:normal;--e-global-typography-a7dac92-text-decoration:none;--e-global-typography-a7dac92-line-height:2.371875rem;--e-global-typography-a7dac92-letter-spacing:0%;--e-global-typography-8c25112-font-family:"Brown";--e-global-typography-8c25112-font-size:2.1875rem;--e-global-typography-8c25112-font-weight:300;--e-global-typography-8c25112-text-transform:uppercase;--e-global-typography-8c25112-font-style:normal;--e-global-typography-8c25112-text-decoration:none;--e-global-typography-8c25112-line-height:2.734375rem;--e-global-typography-8c25112-letter-spacing:0.21875rem;--e-global-typography-0d6393a-font-family:"Brown";--e-global-typography-0d6393a-font-size:1.0625rem;--e-global-typography-0d6393a-font-weight:700;--e-global-typography-0d6393a-font-style:normal;--e-global-typography-0d6393a-text-decoration:none;--e-global-typography-0d6393a-line-height:1.221875rem;--e-global-typography-0d6393a-letter-spacing:0%;--e-global-typography-040f032-font-family:"19-PRA";--e-global-typography-040f032-font-size:1.5rem;--e-global-typography-040f032-font-weight:400;--e-global-typography-040f032-font-style:normal;--e-global-typography-040f032-text-decoration:none;--e-global-typography-040f032-line-height:1.725rem;--e-global-typography-040f032-letter-spacing:0%;--e-global-typography-cc82f65-font-family:"Brown";--e-global-typography-cc82f65-font-size:1rem;--e-global-typography-cc82f65-font-weight:700;--e-global-typography-cc82f65-font-style:normal;--e-global-typography-cc82f65-text-decoration:none;--e-global-typography-cc82f65-line-height:1.3rem;--e-global-typography-cc82f65-letter-spacing:0%;--e-global-typography-5d40597-font-family:"Brown";--e-global-typography-5d40597-font-size:0.9375rem;--e-global-typography-5d40597-font-weight:700;--e-global-typography-5d40597-text-transform:uppercase;--e-global-typography-5d40597-font-style:normal;--e-global-typography-5d40597-text-decoration:none;--e-global-typography-5d40597-line-height:1.21875rem;--e-global-typography-5d40597-letter-spacing:0.09375rem;--e-global-typography-cd16eaf-font-family:"Brown";--e-global-typography-cd16eaf-font-size:1rem;--e-global-typography-cd16eaf-font-weight:700;--e-global-typography-cd16eaf-text-decoration:underline;--e-global-typography-cd16eaf-line-height:1.25rem;--e-global-typography-cd16eaf-letter-spacing:-0.01rem;--e-global-typography-cb5ce7c-font-family:"Brown";--e-global-typography-cb5ce7c-font-size:1rem;--e-global-typography-cb5ce7c-font-weight:700;--e-global-typography-cb5ce7c-font-style:normal;--e-global-typography-cb5ce7c-line-height:1.3rem;--e-global-typography-95d030a-font-family:"Brown";--e-global-typography-95d030a-font-size:0.9375rem;--e-global-typography-95d030a-font-weight:400;--e-global-typography-95d030a-font-style:normal;--e-global-typography-95d030a-line-height:1.21875rem;--e-global-typography-95d030a-letter-spacing:-0.009375rem;--e-global-typography-807a110-font-family:"Brown";--e-global-typography-807a110-font-size:0.75rem;--e-global-typography-807a110-font-weight:400;--e-global-typography-807a110-font-style:normal;--e-global-typography-807a110-line-height:0.9375rem;--e-global-typography-807a110-letter-spacing:-0.0075rem;--e-global-typography-51b7d8d-font-family:"Brown";--e-global-typography-51b7d8d-font-size:1.25rem;--e-global-typography-51b7d8d-font-weight:700;--e-global-typography-51b7d8d-line-height:1.625rem;--e-global-typography-13ae078-font-family:"19-PRA";--e-global-typography-13ae078-font-size:6.75rem;--e-global-typography-13ae078-font-weight:400;--e-global-typography-13ae078-text-transform:uppercase;--e-global-typography-13ae078-font-style:normal;--e-global-typography-13ae078-text-decoration:none;--e-global-typography-13ae078-line-height:7.7625rem;--e-global-typography-13ae078-letter-spacing:0%;--e-global-typography-b32c1b8-font-family:"Brown";--e-global-typography-b32c1b8-font-size:0.9375rem;--e-global-typography-b32c1b8-font-weight:700;--e-global-typography-b32c1b8-font-style:normal;--e-global-typography-b32c1b8-text-decoration:none;--e-global-typography-b32c1b8-line-height:1.21875rem;--e-global-typography-b32c1b8-letter-spacing:-0.01875rem;--e-global-typography-1ef077c-font-family:"Brown";--e-global-typography-1ef077c-font-size:0.875rem;--e-global-typography-1ef077c-font-weight:700;--e-global-typography-1ef077c-font-style:normal;--e-global-typography-1ef077c-text-decoration:none;--e-global-typography-1ef077c-line-height:1.1375rem;--e-global-typography-1ef077c-letter-spacing:-0.00875rem;--e-global-typography-de69314-font-family:"Brown";--e-global-typography-de69314-font-size:1rem;--e-global-typography-de69314-font-weight:700;--e-global-typography-de69314-font-style:normal;--e-global-typography-de69314-text-decoration:none;--e-global-typography-de69314-line-height:1.15rem;--e-global-typography-de69314-letter-spacing:-0.01rem;--e-global-typography-31a0dd2-font-family:"Brown";--e-global-typography-31a0dd2-font-size:0.9375rem;--e-global-typography-31a0dd2-font-weight:400;--e-global-typography-31a0dd2-text-transform:none;--e-global-typography-31a0dd2-font-style:normal;--e-global-typography-31a0dd2-text-decoration:none;--e-global-typography-31a0dd2-line-height:1.171875rem;--e-global-typography-31a0dd2-letter-spacing:-0.009375rem;--e-global-typography-e179ea4-font-family:"Brown";--e-global-typography-e179ea4-font-size:0.9375rem;--e-global-typography-e179ea4-font-weight:700;--e-global-typography-e179ea4-font-style:normal;--e-global-typography-e179ea4-text-decoration:none;--e-global-typography-e179ea4-line-height:1.21875rem;--e-global-typography-e179ea4-letter-spacing:-0.01875rem;--e-global-typography-32fafed-font-family:"19-PRA";--e-global-typography-32fafed-font-size:1.625rem;--e-global-typography-32fafed-font-weight:300;--e-global-typography-32fafed-line-height:1.869rem;--e-global-typography-d21714c-font-family:"19-PRA";--e-global-typography-d21714c-font-size:2.063rem;--e-global-typography-d21714c-font-weight:400;--e-global-typography-d21714c-font-style:normal;--e-global-typography-d21714c-line-height:2.372rem;--e-global-typography-7a3024d-font-family:"19-PRA";--e-global-typography-7a3024d-font-size:3.3125rem;--e-global-typography-7a3024d-font-weight:400;--e-global-typography-7a3024d-font-style:normal;--e-global-typography-7a3024d-text-decoration:none;--e-global-typography-7a3024d-line-height:3.809375rem;--e-global-typography-973c856-font-family:"Brown";--e-global-typography-973c856-font-size:3.125rem;--e-global-typography-973c856-font-weight:700;--e-global-typography-973c856-font-style:normal;--e-global-typography-973c856-text-decoration:none;--e-global-typography-973c856-line-height:3.125rem;--e-global-typography-973c856-letter-spacing:0%;--e-global-typography-42364d7-font-family:"19-PRA";--e-global-typography-42364d7-font-size:2.9375rem;--e-global-typography-42364d7-font-weight:400;--e-global-typography-42364d7-font-style:italic;--e-global-typography-42364d7-text-decoration:none;--e-global-typography-42364d7-line-height:2.9375rem;--e-global-typography-642416a-font-family:"Brown";--e-global-typography-642416a-font-size:1rem;--e-global-typography-642416a-font-weight:700;--e-global-typography-642416a-font-style:normal;--e-global-typography-642416a-text-decoration:none;--e-global-typography-642416a-line-height:1.25rem;--e-global-typography-642416a-letter-spacing:-0.01rem;--e-global-typography-6f1518c-font-family:"Brown";--e-global-typography-6f1518c-font-size:1rem;--e-global-typography-6f1518c-font-weight:400;--e-global-typography-6f1518c-line-height:1.3rem;--e-global-typography-6f1518c-letter-spacing:-0.01rem;--e-global-typography-c7978fe-font-family:"19-PRA";--e-global-typography-c7978fe-font-size:1.625rem;--e-global-typography-c7978fe-font-weight:400;--e-global-typography-c7978fe-font-style:normal;--e-global-typography-c7978fe-text-decoration:none;--e-global-typography-c7978fe-line-height:1.15rem;--e-global-typography-14e4b6d-font-family:"Brown";--e-global-typography-14e4b6d-font-size:1.25rem;--e-global-typography-14e4b6d-font-weight:700;--e-global-typography-14e4b6d-font-style:normal;--e-global-typography-14e4b6d-text-decoration:none;--e-global-typography-14e4b6d-line-height:1.625rem;--e-global-typography-bfade81-font-family:"Brown";--e-global-typography-bfade81-font-size:0.875rem;--e-global-typography-bfade81-font-weight:700;--e-global-typography-bfade81-text-transform:uppercase;--e-global-typography-bfade81-font-style:normal;--e-global-typography-bfade81-text-decoration:none;--e-global-typography-bfade81-letter-spacing:0.105rem;--e-global-typography-05c1cd1-font-family:"Brown";--e-global-typography-05c1cd1-font-size:0.8125rem;--e-global-typography-05c1cd1-font-weight:700;--e-global-typography-05c1cd1-font-style:normal;--e-global-typography-05c1cd1-text-decoration:none;--e-global-typography-05c1cd1-line-height:0.76375rem;--e-global-typography-05c1cd1-letter-spacing:-0.008125rem;--e-global-typography-134fb77-font-family:"Brown";--e-global-typography-134fb77-font-size:0.8125rem;--e-global-typography-134fb77-font-weight:700;--e-global-typography-134fb77-font-style:normal;--e-global-typography-134fb77-text-decoration:none;--e-global-typography-134fb77-line-height:1.015625rem;--e-global-typography-134fb77-letter-spacing:-0.008125rem;--e-global-typography-d054e66-font-family:"Brown";--e-global-typography-d054e66-font-size:0.8125rem;--e-global-typography-d054e66-font-weight:700;--e-global-typography-d054e66-font-style:normal;--e-global-typography-d054e66-text-decoration:none;--e-global-typography-d054e66-line-height:1.015625rem;--e-global-typography-d054e66-letter-spacing:-0.008125rem;--e-global-typography-d57711f-font-family:"Brown";--e-global-typography-d57711f-font-size:0.8125rem;--e-global-typography-d57711f-font-weight:700;--e-global-typography-d57711f-font-style:normal;--e-global-typography-d57711f-text-decoration:none;--e-global-typography-d57711f-line-height:1.015625rem;--e-global-typography-d57711f-letter-spacing:-0.01rem;--e-global-typography-835394a-font-family:"Brown";--e-global-typography-835394a-font-size:0.75rem;--e-global-typography-835394a-font-weight:700;--e-global-typography-835394a-font-style:normal;--e-global-typography-835394a-text-decoration:none;--e-global-typography-835394a-line-height:0.975rem;--e-global-typography-a2d82eb-font-family:"19-PRA";--e-global-typography-a2d82eb-font-size:2.0625rem;--e-global-typography-a2d82eb-font-weight:400;--e-global-typography-a2d82eb-font-style:normal;--e-global-typography-a2d82eb-text-decoration:none;--e-global-typography-a2d82eb-line-height:2.371875rem;--e-global-typography-a2d82eb-letter-spacing:0%;--e-global-typography-6c56763-font-family:"Brown";--e-global-typography-6c56763-font-size:0.9375rem;--e-global-typography-6c56763-font-weight:700;--e-global-typography-6c56763-font-style:normal;--e-global-typography-6c56763-text-decoration:none;--e-global-typography-6c56763-line-height:1.171875rem;--e-global-typography-6c56763-letter-spacing:0%;--e-global-typography-64a446d-font-family:"Brown";--e-global-typography-64a446d-font-size:0.8125rem;--e-global-typography-64a446d-font-weight:700;--e-global-typography-64a446d-font-style:normal;--e-global-typography-64a446d-text-decoration:none;--e-global-typography-64a446d-line-height:0.934375rem;--e-global-typography-64a446d-letter-spacing:0%;--e-global-typography-23afd16-font-family:"Brown";--e-global-typography-23afd16-font-size:0.875rem;--e-global-typography-23afd16-font-weight:700;--e-global-typography-23afd16-text-transform:uppercase;--e-global-typography-23afd16-font-style:normal;--e-global-typography-23afd16-text-decoration:none;--e-global-typography-23afd16-line-height:1.1375rem;--e-global-typography-23afd16-letter-spacing:0.105rem;--e-global-typography-9ebb846-font-family:"Brown";--e-global-typography-9ebb846-font-size:0.8125rem;--e-global-typography-9ebb846-font-weight:700;--e-global-typography-9ebb846-font-style:normal;--e-global-typography-9ebb846-text-decoration:none;--e-global-typography-9ebb846-line-height:0.8125rem;--e-global-typography-3b65b7f-font-family:"Brown";--e-global-typography-3b65b7f-font-size:1.0625rem;--e-global-typography-3b65b7f-font-weight:600;--e-global-typography-3b65b7f-font-style:normal;--e-global-typography-3b65b7f-text-decoration:none;--e-global-typography-3b65b7f-line-height:1.16875rem;--e-global-typography-7173f67-font-family:"Brown";--e-global-typography-7173f67-font-size:0.9375rem;--e-global-typography-7173f67-font-weight:400;--e-global-typography-7173f67-font-style:normal;--e-global-typography-7173f67-text-decoration:none;--e-global-typography-7173f67-line-height:1.03125rem;--e-global-typography-db396fa-font-family:"Brown";--e-global-typography-db396fa-font-size:0.8125rem;--e-global-typography-db396fa-font-weight:700;--e-global-typography-db396fa-text-transform:uppercase;--e-global-typography-db396fa-font-style:normal;--e-global-typography-db396fa-text-decoration:none;--e-global-typography-db396fa-line-height:1.21875rem;--e-global-typography-db396fa-letter-spacing:0.08125rem;--e-global-typography-741d942-font-size:3.313rem;--e-global-typography-741d942-font-weight:400;--e-global-typography-741d942-line-height:3.809rem;--e-global-typography-15558d7-font-family:"Brown";--e-global-typography-15558d7-font-size:2.1875rem;--e-global-typography-15558d7-font-weight:700;--e-global-typography-15558d7-font-style:normal;--e-global-typography-15558d7-text-decoration:none;--e-global-typography-15558d7-line-height:2.1875rem;--e-global-typography-56c38ed-font-family:"19-PRA";--e-global-typography-56c38ed-font-size:2.21875rem;--e-global-typography-56c38ed-font-weight:400;--e-global-typography-56c38ed-font-style:italic;--e-global-typography-56c38ed-text-decoration:none;--e-global-typography-56c38ed-line-height:1.9rem;color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Georgia;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-primary );font-size:12px;font-weight:600;text-transform:uppercase;line-height:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 16px 16px 16px;}.elementor-kit-6 p{margin-block-end:25px;}.elementor-kit-6 a{color:var( --e-global-color-9440244 );}.elementor-kit-6 a:hover{color:#173F35;font-family:"Brown", Georgia;font-size:16px;font-weight:800;text-decoration:underline;}.elementor-kit-6 h1{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.e-con{--container-max-width:1500px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:40px;}.elementor-element{--widgets-spacing:40px 40px;--widgets-spacing-row:40px;--widgets-spacing-column:40px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-5de08b0-font-size:1.25rem;--e-global-typography-cc69362-font-size:1.5rem;--e-global-typography-19894da-font-size:1.75rem;--e-global-typography-19894da-line-height:2.0125rem;--e-global-typography-a7dac92-font-size:1.5rem;--e-global-typography-a7dac92-line-height:1.725rem;--e-global-typography-d21714c-font-size:1.5rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-2272453-font-size:1rem;--e-global-typography-2272453-line-height:1.3rem;--e-global-typography-384b975-font-size:0.75rem;--e-global-typography-384b975-line-height:0.975rem;--e-global-typography-384b975-letter-spacing:0.09rem;--e-global-typography-cc69362-font-size:1.5rem;--e-global-typography-cc69362-line-height:1.725rem;--e-global-typography-a42b41a-font-size:2rem;--e-global-typography-a42b41a-line-height:2rem;--e-global-typography-2dae038-font-size:2rem;--e-global-typography-2dae038-line-height:2rem;--e-global-typography-19894da-font-size:1.75rem;--e-global-typography-19894da-line-height:2.0125rem;--e-global-typography-a7dac92-font-size:1.5rem;--e-global-typography-a7dac92-line-height:1.8rem;--e-global-typography-8c25112-font-size:1.875rem;--e-global-typography-8c25112-line-height:2.15625rem;--e-global-typography-8c25112-letter-spacing:0.1875rem;--e-global-typography-0d6393a-font-size:1.0625rem;--e-global-typography-0d6393a-line-height:1.221875rem;--e-global-typography-040f032-font-size:1.5rem;--e-global-typography-040f032-line-height:1.725rem;--e-global-typography-cc82f65-font-size:1rem;--e-global-typography-cc82f65-line-height:1.3rem;--e-global-typography-5d40597-font-size:0.9375rem;--e-global-typography-5d40597-line-height:1.21875rem;--e-global-typography-5d40597-letter-spacing:0.09375rem;--e-global-typography-cd16eaf-font-size:1rem;--e-global-typography-cd16eaf-line-height:1.38125rem;--e-global-typography-cb5ce7c-font-size:1rem;--e-global-typography-cb5ce7c-line-height:1.3rem;--e-global-typography-95d030a-font-size:0.9375rem;--e-global-typography-95d030a-line-height:1.21875rem;--e-global-typography-95d030a-letter-spacing:-0.009375rem;--e-global-typography-807a110-font-size:0.75rem;--e-global-typography-807a110-line-height:0.9375rem;--e-global-typography-51b7d8d-font-size:1.063rem;--e-global-typography-51b7d8d-line-height:1.381rem;--e-global-typography-13ae078-font-size:3rem;--e-global-typography-13ae078-line-height:3.45rem;--e-global-typography-b32c1b8-font-size:0.9375rem;--e-global-typography-b32c1b8-line-height:1.21875rem;--e-global-typography-b32c1b8-letter-spacing:0.01875rem;--e-global-typography-1ef077c-font-size:0.875rem;--e-global-typography-1ef077c-line-height:1.1375rem;--e-global-typography-1ef077c-letter-spacing:0.00875rem;--e-global-typography-de69314-font-size:1rem;--e-global-typography-de69314-line-height:1.15rem;--e-global-typography-de69314-letter-spacing:-0.01rem;--e-global-typography-31a0dd2-font-size:0.9375rem;--e-global-typography-31a0dd2-line-height:1.171875rem;--e-global-typography-31a0dd2-letter-spacing:0.009375rem;--e-global-typography-e179ea4-font-size:0.9375rem;--e-global-typography-e179ea4-line-height:1.21875rem;--e-global-typography-e179ea4-letter-spacing:0.01875rem;--e-global-typography-32fafed-font-size:1.063rem;--e-global-typography-32fafed-line-height:1.381rem;--e-global-typography-d21714c-font-size:1.5rem;--e-global-typography-d21714c-line-height:1.725rem;--e-global-typography-7a3024d-font-size:1.5rem;--e-global-typography-7a3024d-line-height:1.725rem;--e-global-typography-7a3024d-letter-spacing:-0.03rem;--e-global-typography-973c856-font-size:1.48725rem;--e-global-typography-973c856-line-height:1.48725rem;--e-global-typography-42364d7-font-size:1.48725rem;--e-global-typography-42364d7-line-height:1.48725rem;--e-global-typography-642416a-font-size:0.8125rem;--e-global-typography-642416a-line-height:0.934375rem;--e-global-typography-6f1518c-font-size:1rem;--e-global-typography-6f1518c-line-height:1.3rem;--e-global-typography-6f1518c-letter-spacing:-0.01rem;--e-global-typography-c7978fe-font-size:1.25rem;--e-global-typography-c7978fe-line-height:1.4375px;--e-global-typography-14e4b6d-font-size:1.0625rem;--e-global-typography-14e4b6d-line-height:1.38125rem;--e-global-typography-bfade81-font-size:0.875rem;--e-global-typography-bfade81-line-height:0px;--e-global-typography-bfade81-letter-spacing:0.105rem;--e-global-typography-05c1cd1-font-size:0.8125rem;--e-global-typography-05c1cd1-line-height:0.76375rem;--e-global-typography-05c1cd1-letter-spacing:-0.008125px;--e-global-typography-134fb77-font-size:0.8125rem;--e-global-typography-134fb77-line-height:1.015625rem;--e-global-typography-134fb77-letter-spacing:-0.008125rem;--e-global-typography-d054e66-font-size:0.8125rem;--e-global-typography-d054e66-line-height:1.015625rem;--e-global-typography-d054e66-letter-spacing:-0.008125rem;--e-global-typography-d57711f-font-size:1rem;--e-global-typography-d57711f-line-height:1.25rem;--e-global-typography-d57711f-letter-spacing:-0.01rem;--e-global-typography-835394a-font-size:0.75rem;--e-global-typography-835394a-line-height:0.975rem;--e-global-typography-a2d82eb-font-size:2.0625rem;--e-global-typography-a2d82eb-line-height:2.371875rem;--e-global-typography-6c56763-font-size:0.9375rem;--e-global-typography-6c56763-line-height:1.171875rem;--e-global-typography-64a446d-font-size:0.8125rem;--e-global-typography-64a446d-line-height:0.934375rem;--e-global-typography-23afd16-font-size:0.875rem;--e-global-typography-23afd16-line-height:1.1375rem;--e-global-typography-23afd16-letter-spacing:0.105rem;--e-global-typography-9ebb846-font-size:0.8125rem;--e-global-typography-9ebb846-line-height:0.8125rem;--e-global-typography-3b65b7f-font-size:1.0625rem;--e-global-typography-3b65b7f-line-height:1.16875rem;--e-global-typography-7173f67-font-size:0.9375rem;--e-global-typography-7173f67-line-height:1.03125rem;--e-global-typography-db396fa-font-size:0.8125rem;--e-global-typography-db396fa-line-height:1.21875rem;--e-global-typography-db396fa-letter-spacing:0.08125rem;--e-global-typography-741d942-font-size:1.5rem;--e-global-typography-741d942-line-height:1.725rem;--e-global-typography-15558d7-font-size:1.875rem;--e-global-typography-15558d7-line-height:2.15625rem;--e-global-typography-56c38ed-font-size:1.875rem;--e-global-typography-56c38ed-line-height:2.15625rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}@media(min-width:1580px){.elementor-kit-6{--e-global-typography-2dae038-font-size:3.125rem;--e-global-typography-2dae038-line-height:3.125rem;--e-global-typography-d21714c-font-size:2.063rem;--e-global-typography-d21714c-line-height:2.372rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.e-con{--container-max-width:1500px;}}/* Start custom CSS */body{
    background-color: #f3faf7;
}


a {
    transition: color .3s ease-out;
    color: hsla(0,0%,100%, 1);
}

a:hover {
    color: hsla(0,0%,100%,.5);
}

.elementor-widget-text-editor a,
.elementor-widget-text-editor a:hover{
    line-height: 0px;
    padding-block:0px;
}

ul{
    padding-left:40px;
    padding-bottom: 9px;
}

ul li {
    padding-bottom: 8px;
}


.text-white,
.moxies-white{
    color: #fff!important;
}

.copper-italic,
.moxies-copper{
    color: #a0653d!important;
}
.moxies-green{
    color:#173f35!important;
}
.copper-italic, 
.white-italic,
.moxies-italic{
    font-family: "19-PRA";
    font-style: italic;
    font-weight: 300;
}


.elementor-location-footer a{
    color:#FFFFFF;
    text-decoration: none;
}




._checkbox-radio {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}
.elementor-widget-text-editor a {
    font-size: inherit; /* Inherits the font size of the parent text */
}



/*//MENU*/
.reveal{
  max-height: 0;
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  pointer-events: none;
  transform: translateY(-4px);
  transition:
    max-height .35s ease,
    opacity .25s ease,
    transform .25s ease,
    visibility 0s linear .25s;
}
.reveal.is-open{
  max-height: 4000px; /* > content height */
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateY(0);
  transition:
    max-height .45s ease,
    opacity .25s ease,
    transform .25s ease,
    visibility 0s;
}




  .alcohol-table-wrap {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    position: relative;
    
    max-width: 1200px
  }

  .alcohol-calorie-table {
    border-collapse: collapse;
    min-width: 700px;
    width: 100%;
    font-size: 12px;
  }

  .alcohol-calorie-table th,
  .alcohol-calorie-table td {
    border: 1px solid #173f35;
    padding: 10px 12px;
    text-align: center;
    vertical-align: middle;
    background: #fff;
    white-space: nowrap;
  }

  /* Sticky first column */
  .alcohol-calorie-table th:first-child,
  .alcohol-calorie-table td:first-child {
    position: sticky;
    left: 0;
    z-index: 3;
    text-align: left;
    font-weight: 600;
    background: #f7f7f7;
    text-transform: lowercase;
  }

  /* Shadow separator */
  .alcohol-calorie-table th:first-child::after,
  .alcohol-calorie-table td:first-child::after {
    content: "";
    position: absolute;
    top: 0;
    right: -6px;
    width: 6px;
    height: 100%;
    background: linear-gradient(to right, rgba(0,0,0,0.12), transparent);
    pointer-events: none;
  }

  .alcohol-calorie-table .column-label {
    font-weight: 700;
    background: #f0f0f0;
  }

  /* Mobile behavior */
  @media (max-width: 768px) {
    .alcohol-calorie-table {
      font-size: 15px;
    }

    .alcohol-calorie-table th:first-child,
    .alcohol-calorie-table td:first-child {
      max-width: 150px;
      width: 150px;
      min-width: 150px;
      white-space: normal;
      word-break: break-word;
    }
  }

  .alcohol-note {
    font-size: 12px;
    color: #555;
    margin-top: 0.75rem;
    line-height: 1.4;
  }
  
  .menu-category-legend h2{
          font-family: "Brown", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.7em;
    color: var(--e-global-color-00a3be9);
  }
  
  
  
  /* Ensure slide content stays above detached background video */
[data-video-src] > .e-con-inner,
[data-video-src] .elementor-widget-wrap {
  position: relative;
  z-index: 20;
}



/* ===============================
   READ MORE – FINAL WORKING VERSION
================================ */

/* Container */
.read-more-content {
  position: relative;
  background: #f3faf7;
  /*padding: 24px;*/
}

/* Hide checkbox */
.read-more-checkbox {
  display: none;
}

/* Collapse text */
.read-more-content 
.elementor-widget-text-editor 
.elementor-widget-container {
  max-height: 5em; /* ~4 lines */
  overflow: hidden;
  position: relative;
  transition: max-height 0.8s ease;
}

/* Fade */
.read-more-content 
.elementor-widget-text-editor 
.elementor-widget-container::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50px;
  pointer-events: none;
  background: linear-gradient(
    to bottom,
    rgba(244,244,244,0),
    #f3faf7
  );
  transition: opacity 0.6s ease;
}

/* EXPAND — key fix */
.read-more-content:has(.read-more-checkbox:checked) 
.elementor-widget-text-editor 
.elementor-widget-container {
  max-height: 1000px;
}

.read-more-content:has(.read-more-checkbox:checked) 
.elementor-widget-text-editor 
.elementor-widget-container::after {
  opacity: 0;
}

/* Toggle */
.read-more-toggle {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  margin-top: 12px;
  font-weight: 600;
  color: #1f3d36;
  cursor: pointer;
}
/* Arrow */
.read-more-toggle::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 6px;
  margin-left: 6px;

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1L5 5L9 1' fill='none' stroke='%23173F35' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;

  transition: transform 0.6s ease;
}

/* Rotate arrow */
.read-more-content:has(.read-more-checkbox:checked) 
.read-more-toggle::after {
  transform: rotate(180deg);
}


.menu-icons:not(:has(.elementor-widget-icon)){
	display:none !important;
}


.elementor-jet-carousel .slick-hidden{
   display:none !important;
}




select[data-filter="country"] option[value="usa"]{
    text-transform: uppercase;
}
/* Prevent button labels from wrapping */
.moxies-button__label{
    white-space: nowrap;
}

/* Optional: keep icon aligned nicely */
.moxies-button__icon{
    display: inline-flex;
    vertical-align: middle;
}


.filter-group-country{
    display:none!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brown';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/brown-regular-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Brown';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/brown-bold-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Brown';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/brown-light-webfont.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: '19-PRA';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://moxies.ca/wp-content/uploads/2024/05/19PRA-Light.woff2') format('woff2'),
		url('https://moxies.ca/wp-content/uploads/2024/05/19PRA-Light.woff') format('woff');
}
@font-face {
	font-family: '19-PRA';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://moxies.ca/wp-content/uploads/2024/05/19PRA-LightItalic.woff2') format('woff2'),
		url('https://moxies.ca/wp-content/uploads/2024/05/19PRA-LightItalic.woff') format('woff');
}
@font-face {
	font-family: '19-PRA';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://moxies.ca/wp-content/uploads/2024/05/19-pra_regularitalic-webfont.woff2') format('woff2'),
		url('https://moxies.ca/wp-content/uploads/2024/05/19PRA-RegularItalic.woff') format('woff');
}
@font-face {
	font-family: '19-PRA';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://moxies.ca/wp-content/uploads/2024/05/19PRA-2.woff2') format('woff2'),
		url('https://moxies.ca/wp-content/uploads/2024/05/19PRA.woff') format('woff');
}
/* End Custom Fonts CSS */